.xev{--ease:cubic-bezier(.25,.1,.25,1);--ice:#d9dee6;--green:#4df4a4;--txt:#181b24;--mut:rgba(24,27,36,.6);--mut2:rgba(24,27,36,.5);--line:rgba(24,27,36,.1);--card:#fff;--card-bd:rgba(24,27,36,.1);--card2:rgba(24,27,36,.03);--card2-bd:rgba(24,27,36,.08);--panel:#f5f5f7;--panel-bd:rgba(24,27,36,.06);--track:rgba(24,27,36,.04);--tab:rgba(24,27,36,.08);color:var(--txt);font-family:KH Teka,Helvetica,Helvetica Neue,Arial,sans-serif;padding:40px 20px}.xev,.xev *{box-sizing:border-box}.xev__inner{background:var(--panel);border:1px solid var(--panel-bd);border-radius:28px;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:1200px;padding:40px}.xev--dark{--txt:#f2f2f3;--mut:hsla(240,4%,95%,.6);--mut2:hsla(240,4%,95%,.5);--line:hsla(0,0%,100%,.1);--card:linear-gradient(180deg,#26262a,#202023);--card-bd:rgba(217,222,230,.32);--card2:hsla(0,0%,100%,.035);--card2-bd:hsla(0,0%,100%,.07);--panel:radial-gradient(120% 80% at 0% 0%,#202024 0%,#1a1a1d 55%);--panel-bd:hsla(0,0%,100%,.06);--track:hsla(0,0%,100%,.04);--tab:hsla(0,0%,100%,.1)}.xev--dark .xev__inner{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.xev__head{align-items:center;display:flex;flex-direction:column;gap:10px;text-align:center}.xev__eyebrow{color:var(--mut2);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.xev__title{color:var(--txt);font-size:clamp(30px,4.2vw,46px);font-weight:700;letter-spacing:-.02em;line-height:1.04;margin:0}.xev__sub{color:var(--mut);font-size:15px;line-height:1.5;margin:0;max-width:640px}.xev__tabs-wrap{display:flex;justify-content:center;margin:0 -4px;overflow-x:auto;padding:0 4px;scrollbar-width:none}.xev__tabs-wrap::-webkit-scrollbar{display:none}.xev__tabs{background:var(--track);box-shadow:inset 0 0 0 1px var(--card2-bd),inset 0 1px 0 hsla(0,0%,100%,.04);gap:2px;padding:4px}.xev__tab,.xev__tabs{align-items:center;border-radius:999px;display:inline-flex}.xev__tab{background:transparent;border:0;color:var(--mut2);cursor:pointer;gap:6px;height:32px;justify-content:center;line-height:1;font:inherit;font-size:12.5px;font-weight:600;letter-spacing:.01em;padding:0 14px;transition:background .22s,color .22s,box-shadow .22s;white-space:nowrap}.xev__tab[aria-pressed=true]{background:var(--tab);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 4px 12px rgba(0,0,0,.25);color:var(--txt)}.xev__tab-n{font-size:10px;font-variant-numeric:tabular-nums;font-weight:600;opacity:.6;transform:translateY(.5px)}@media (hover:hover) and (pointer:fine){.xev__tab:hover{color:var(--txt)}.xev__tab[aria-pressed=false]:hover{background:hsla(0,0%,49.8%,.08)}}.xev__timeline{margin:0 0 0 -29px;position:relative;width:calc(100% - 1px)}.xev__line{background:repeating-linear-gradient(180deg,hsla(0,0%,49.8%,.25) 0 3px,transparent 3px 8px);bottom:0;left:59px;pointer-events:none;position:absolute;top:0;width:2px;z-index:0}.xev--dark .xev__line{background:repeating-linear-gradient(180deg,hsla(0,0%,100%,.1) 0 3px,transparent 3px 8px)}.xev__line i{animation:xev-run 7s linear infinite;background:linear-gradient(180deg,rgba(217,222,230,0),rgba(217,222,230,.32) 50%,rgba(217,222,230,0));height:70px;left:0;position:absolute;top:-70px;width:2px}@keyframes xev-run{to{top:100%}}.xev__list{display:flex;flex-direction:column;gap:14px;position:relative;z-index:1}.xev__item{align-items:center;animation:xev-in .5s var(--ease) both;display:grid;grid-template-columns:120px 1fr;position:relative}.xev__item[hidden]{display:none}@keyframes xev-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.xev__node{align-items:center;display:flex;flex-direction:column;gap:6px;position:relative;z-index:2}.xev__mon{color:var(--mut2);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.xev__dot{background:var(--panel);border:1.4px solid rgba(217,222,230,.7);border-radius:999px;height:10px;width:10px}.xev--dark .xev__dot{background:#1a1a1d}.xev__day{color:var(--txt);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1}.xev__card{align-items:center;background:var(--card2);border:1px solid var(--card2-bd);border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto;overflow:hidden;padding:18px 20px;position:relative;transition:box-shadow .3s var(--ease),transform .3s var(--ease)}.xev__card,.xev__card:hover{color:var(--txt);text-decoration:none}@media (hover:hover) and (pointer:fine) and (min-width:1025px){.xev__card:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.09),0 2px 4px rgba(0,0,0,.2),0 16px 40px rgba(0,0,0,.5);transform:translateY(-1px)}}.xev__body{display:flex;flex-direction:column;gap:6px;min-width:0;position:relative;z-index:1}.xev__kicker{align-items:center;display:none;gap:8px}.xev__kicker i{background:var(--ice);border-radius:999px;box-shadow:0 0 10px rgba(217,222,230,.7);height:7px;width:7px}.xev__kicker-txt{color:var(--ice);font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.xev:not(.xev--dark) .xev__kicker-txt{color:var(--txt)}.xev:not(.xev--dark) .xev__kicker i{background:var(--txt);box-shadow:none}.xev__name{display:none;font-size:22px;line-height:1.12}.xev__name,.xev__short{font-weight:700;letter-spacing:-.015em}.xev__short{font-size:17px;line-height:1.15}.xev__meta{color:var(--mut);display:flex;flex-direction:column;font-size:13px;gap:3px}.xev__row{align-items:center;display:inline-flex;gap:7px}.xev__row b{color:var(--txt);font-size:13px;font-weight:600}.xev__row--strong{margin-top:1px}.xev__row-lbl{color:var(--mut2);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.xev__ic{fill:none;opacity:.7;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.xev__flag,.xev__ic{flex:0 0 auto;height:14px;width:14px}.xev__flag{border-radius:50%;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18);object-fit:cover}.xev__count{align-self:center;flex:0 0 auto;flex-direction:column;justify-content:center;position:relative;z-index:1}.xev__count,.xev__days{align-items:flex-end;display:flex}.xev__days{flex-direction:column;gap:2px;text-align:right}.xev__days-n{color:var(--txt);font-size:26px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em;line-height:1;opacity:.85}.xev__days small{color:var(--mut2);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.xev__cd{align-items:flex-start;display:none}.xev__cd-u{align-items:center;display:flex;flex-direction:column;gap:4px}.xev__cd-u small{color:var(--mut2);font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.xev__reel{color:var(--ice);display:inline-flex;font-size:24px;font-variant-numeric:tabular-nums;font-weight:700;gap:1px;height:1em;letter-spacing:-.03em;line-height:1}.xev:not(.xev--dark) .xev__reel{color:var(--txt)}.xev__col{display:inline-block;height:1em;overflow:hidden;width:.62em}.xev__col--h{transition:width .4s;width:0}.xev__col--h.is-on{width:.62em}.xev__stack{display:flex;flex-direction:column;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.xev__stack span{display:block;height:1em;line-height:1}.xev__cd-sep{align-self:flex-start;color:var(--mut2);font-size:18px;font-weight:300;line-height:24px;margin:0 5px}@media (hover:hover) and (pointer:fine) and (min-width:1025px){.xev__card:hover .xev__days{display:none}.xev__card:hover .xev__cd{display:flex}}.xev__lockup{align-items:center;bottom:14px;display:inline-flex;gap:8px;height:16px;left:20px;opacity:.55;position:absolute;z-index:1}.xev__wm{font-size:10.5px;font-weight:700;letter-spacing:-.02em;transform:translateY(-.5px)}.xev__wm,.xev__x{align-items:center;color:var(--txt);display:flex;height:13px;line-height:13px}.xev__x{font-size:10px;font-weight:500;opacity:.7}.xev__lockup img{align-self:center;display:block;max-width:110px;object-fit:contain;transform:translateY(.5px);width:auto}.xev:not(.xev--dark) .xev__lockup img{filter:brightness(0)}.xev__visit{align-items:center;bottom:14px;color:var(--txt);display:inline-flex;font-size:12px;font-weight:600;gap:6px;opacity:.8;position:absolute;right:20px;z-index:1}.xev__item:not(.is-next) .xev__card{padding-bottom:40px}.xev__item.is-next .xev__dot{background:var(--ice);border-color:var(--ice);box-shadow:0 0 14px rgba(217,222,230,.6);height:14px;width:14px}.xev:not(.xev--dark) .xev__item.is-next .xev__dot{background:var(--txt);border-color:var(--txt);box-shadow:none}.xev__item.is-next .xev__card{background:var(--card);border:1px solid var(--card-bd);border-radius:22px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.09),0 20px 48px rgba(0,0,0,.45);gap:22px;min-height:230px;padding:28px 26px 30px}.xev:not(.xev--dark) .xev__item.is-next .xev__card{box-shadow:0 1px 2px rgba(24,27,36,.04),0 12px 32px rgba(24,27,36,.08)}.xev__item.is-next .xev__card.has-lockup{padding-bottom:46px}.xev__item.is-next .xev__kicker{display:inline-flex}.xev__item.is-next .xev__name{display:block}.xev__item.is-next .xev__short{display:none}.xev__item.is-next .xev__meta{font-size:14px;gap:4px}.xev__item.is-next .xev__days{display:none}.xev__item.is-next .xev__cd{display:flex}.xev__item.is-next .xev__reel{font-size:40px;gap:2px}.xev__item.is-next .xev__cd-u small{font-size:10px}.xev__item.is-next .xev__cd-sep{font-size:28px;line-height:40px;margin:0 8px}.xev__item.is-next .xev__lockup{bottom:18px;gap:9px;height:20px;left:26px;opacity:.6}.xev__item.is-next .xev__wm{font-size:12px;height:16px;line-height:16px}.xev__item.is-next .xev__x{font-size:11px;height:16px;line-height:16px}.xev__item.is-next .xev__lockup img{max-width:125px}.xev__item.is-next .xev__visit{bottom:18px;right:26px}.xev__venue{display:none;inset:0;pointer-events:none;position:absolute}.xev__item.is-next .xev__venue{display:block}.xev__venue canvas{display:block;height:100%;inset:0;position:absolute;width:100%}.xev__item.is-live .xev__kicker-txt{color:var(--green)}.xev__item.is-live .xev__kicker i{background:var(--green);box-shadow:0 0 10px rgba(77,244,164,.7)}@media (max-width:1024px){.xev{padding:28px 16px}.xev__inner{padding:30px 24px}}@media (max-width:760px){.xev__timeline{margin:0;width:100%}.xev{padding:16px 10px}.xev__inner{border-radius:20px;gap:18px;padding:22px 12px 22px 8px}.xev__title{font-size:28px}.xev__tabs-wrap{justify-content:flex-start}.xev__tab{font-size:12px;padding:0 11px}.xev__item{grid-template-columns:40px 1fr}.xev__line{left:19px}.xev__mon{font-size:9px}.xev__day{font-size:14px}.xev__list{gap:10px}.xev__card{gap:14px;grid-template-columns:minmax(0,1fr);padding:14px}.xev__card.has-lockup{padding-bottom:36px}.xev__short{font-size:15px}.xev__count{align-items:flex-start;align-self:start}.xev__days{align-items:baseline;flex-direction:row;gap:6px}.xev__days-n{font-size:20px}.xev__item.is-next .xev__card{gap:18px;padding:18px 16px 44px}.xev__item.is-next .xev__card.has-lockup{padding-bottom:44px}.xev__item.is-next .xev__name{font-size:19px}.xev__item.is-next .xev__reel{font-size:30px}.xev__item.is-next .xev__cd-sep{font-size:22px;line-height:30px}.xev__item.is-next .xev__venue,.xev__item:not(.is-next) .xev__visit{display:none}}.xev--dark .xev__lockup img{filter:brightness(0) invert(1)}