:root{--ev-color-primary:#2c2f3f;--ev-color-secondary:#e8445a;--ev-color-background-light:#f2f3f7;--ev-color-background2-light:#fff;--ev-color-text-light:#2c2f3f;--ev-color-background-dark:#2c2f3f;--ev-color-background2-dark:#23263a;--ev-color-text-dark:#fff;--ev-color-body-light:#6b6f82;--ev-color-body-dark:#ffffffb3;--ev-color-separator-light:#e3e5ec;--ev-color-separator-dark:#ffffff1f;--ev-color-deactive-light:#c9ccd6;--ev-color-deactive-dark:#3c4158;--ev-color-red:#ff6961;--ev-color-orange:#ffb340;--ev-color-green:#1f8f5f;--ev-color-blue:#409cff;--ev-color-free-entry:#1f8f5f;--ev-color-free-entry-on-dark:#3dbb84;--ev-color-badge:#ba1a1a;--ev-brand-red:#fc2f55;--ev-brand-on-red-muted:#ffffffd9;--ev-space-page:16px;--ev-space-gap:14px;--ev-space-section:22px;--ev-space-xs:4px;--ev-space-sm:8px;--ev-space-md:12px;--ev-radius-sm:12px;--ev-radius-md:20px;--ev-radius-lg:16px;--ev-radius-sheet:28px;--ev-radius-pill:999px;--ev-size-button:50px;--ev-size-avatar:42px;--ev-size-icon:22px;--ev-size-icon-small:16px;--ev-size-tab-bar:90px;--ev-brand-radius:28px}
:root{--bg:var(--ev-color-background-light);--surface:var(--ev-color-background2-light);--text:var(--ev-color-text-light);--body:#4e5266;--sep:var(--ev-color-separator-light);--muted:var(--ev-color-deactive-light);--night:var(--ev-color-primary);--signal:var(--ev-color-secondary);--signal-text:#cc2c44;--signal-ink:#b8283e;--green-ink:#176b47;--signal-fill:#cc2c44;--green-fill:#1a7a51;--gold:#f2b705;--on-gold:#2c2f3f;--gold-ink:#8a6400;--red:var(--ev-brand-red);--green:var(--ev-color-free-entry);--orange:var(--ev-color-orange);--blue:var(--ev-color-blue);--rowline:#efeff1;--tint:#e8445a1a;--page:var(--ev-space-page);--r:var(--ev-radius-sm);--r-card:var(--ev-radius-md);--width:1180px;--font:var(--ev-font), system-ui, -apple-system, "Segoe UI", sans-serif;--pad:16px;--gap:var(--ev-space-gap);--sec:28px;--head:12px;--row:14px;--band-top:var(--page);--band-ov:32px;--band-r:var(--ev-brand-radius);--t-page:22px;--fs:calc(15px / 14);--col:40px;--page-end:64px}@media (min-width:900px){:root{--page:32px;--pad:24px;--gap:20px;--sec:44px;--head:16px;--row:16px;--band-ov:40px;--t-page:30px;--page-end:72px;--fs:calc(16px / 14)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font);font-size:calc(14 * var(--fs));line-height:calc(20 * var(--fs));-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}img{-webkit-user-drag:none;max-width:100%;display:block}h1,h2,h3{text-wrap:balance;margin:0}p{margin:0}button,input{font:inherit}[hidden]{display:none!important}[id]{scroll-margin-top:96px}.ev-wrap{max-width:var(--width);padding:0 var(--page);margin:0 auto}.evh{z-index:50;background:#fff;border-bottom:1px solid #e4e4e7;position:sticky;top:0}.evh__in{max-width:var(--width);padding:0 var(--page);align-items:center;gap:24px;height:60px;margin:0 auto;display:flex}.evh__logo{flex:none}.evh__logo img{width:auto;height:28px}.evh__search,.evh__nav{display:none}.evh__nav{font-size:calc(14 * var(--fs));flex:none;align-items:center;gap:26px;font-weight:600}.evh__nav a:hover{color:var(--signal-text)}.evh__account{background:var(--night);border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 16px;display:inline-flex;color:#fff!important}.evh__account:hover{background:#1b1d29}.evh__auth{align-items:center;gap:8px;display:inline-flex}.evh__login{height:40px;color:var(--text);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-weight:700;display:inline-flex}.evh__login:hover{background:var(--bg)}.evh__me{background:var(--bg);width:40px;height:40px;color:var(--text);border-radius:50%;place-items:center;display:grid}.evh__me:hover{background:var(--rowline)}.evh__mobile{align-items:center;gap:2px;margin-left:auto;display:flex}.evh__icon,.evh__burger{color:var(--text);cursor:pointer;background:0 0;border:0;padding:8px;display:grid}.evh__burger{background:var(--bg);border-radius:12px;place-items:center;width:44px;height:44px;margin-left:4px;padding:0}.evh__burger[aria-expanded=true]{background:var(--rowline)}.evh__burger:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.evmm{z-index:60;padding:4px var(--page) calc(20px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;background:var(--surface);flex-direction:column;max-height:calc(100dvh - 60px);animation:.18s ease-out evmm-in;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 24px 40px -24px #2c2f3f40}@keyframes evmm-in{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.evmm{animation:none}}.evmm__dd{border-bottom:1px solid var(--sep);flex-direction:column;display:flex}.evmm__row{border:0;border-bottom:1px solid var(--sep);width:100%;height:56px;color:var(--text);font:inherit;font-size:calc(16 * var(--fs));text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:0 4px;font-weight:700;text-decoration:none;display:flex}.evmm__row>svg{color:var(--muted);flex:none;margin-right:8px}.evmm__dd>.evmm__row{border-bottom:0}.evmm__chev{background:var(--bg);width:32px;height:32px;color:var(--text);border-radius:50%;flex:none;place-items:center;transition:transform .2s,background-color .2s;display:grid}.evmm__dd.is-open .evmm__chev{transform:rotate(180deg)}.evmm__row:focus-visible{outline:2px solid var(--signal);outline-offset:-2px;border-radius:10px}.evmm__sub{background:var(--bg);border-radius:14px;flex-direction:column;margin:0 0 14px;padding:4px 16px;display:flex}.evmm__sub a{font-size:calc(14.5 * var(--fs));color:var(--text);padding:12px 0;font-weight:600;text-decoration:none}.evmm__sub a+a{border-top:1px solid var(--sep)}.evmm__cta{flex-direction:column;gap:10px;margin-top:18px;display:flex}.evmm__btn{height:50px;font-size:calc(14.5 * var(--fs));border-radius:999px;justify-content:center;align-items:center;gap:8px;font-weight:800;text-decoration:none;display:flex}.evmm__btn--red{background:var(--signal-fill);color:#fff}.evmm__btn--line{color:var(--text);box-shadow:inset 0 0 0 1.5px var(--sep)}.evmm__link{color:var(--body);font-size:calc(14 * var(--fs));text-underline-offset:3px;align-self:center;padding:6px 12px;font-weight:600;text-decoration:underline}@media (min-width:900px){.evh__in{gap:32px;max-width:none;height:76px}.evh__search{flex:1;max-width:600px;display:block}.evh__search .ev-ls__field input{font-size:calc(14 * var(--fs))}.evh__nav{margin-left:auto;display:flex}.evh__mobile,.evmm{display:none}}html.ev-noscroll{overflow:hidden}.ev-ls{position:relative}.ev-ls__field{border-radius:var(--r);background:var(--bg);height:46px;color:var(--body);border:1.5px solid #0000;align-items:center;gap:10px;padding:0 14px;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}.ev-ls__field:focus-within{border-color:var(--signal);box-shadow:0 0 0 4px var(--tint);background:#fff}.ev-ls__field input{min-width:0;height:100%;font-size:calc(16 * var(--fs));color:var(--text);background:0 0;border:0;outline:0;flex:1;font-weight:500}.ev-ls__field input::placeholder{color:var(--muted)}.ev-ls__field input::-webkit-search-cancel-button{display:none}.ev-ls__clear{color:var(--body);cursor:pointer;background:0 0;border:0;padding:4px;display:grid}.ev-ls__kbd{font:600 calc(12 * var(--fs)) var(--font);color:var(--body);border:1px solid #dcdde3;border-radius:6px;padding:1px 7px}.ev-ls.is-open .ev-ls__kbd{display:none}.ev-ls__panel{z-index:60;overscroll-behavior:contain;background:#fff;border-radius:20px;max-height:min(72vh,640px);padding:8px;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:auto;box-shadow:0 24px 60px #1414282e}.ev-ls__panel:empty{display:none}.ev-ls__grp{padding:6px 0}.ev-ls__grp+.ev-ls__grp{border-top:1px solid var(--rowline)}.ev-ls__h{font-size:calc(11 * var(--fs));letter-spacing:.6px;text-transform:uppercase;color:var(--body);justify-content:space-between;align-items:center;padding:6px 10px;font-weight:800;display:flex}.ev-ls__h button{color:var(--signal-text);font:700 calc(12 * var(--fs)) var(--font);cursor:pointer;text-transform:none;letter-spacing:0;background:0 0;border:0}.ev-ls__recent{flex-wrap:wrap;gap:8px;padding:4px 10px 8px;display:flex}.ev-ls__recent button{background:var(--bg);color:var(--text);font:600 calc(13 * var(--fs)) var(--font);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.ev-ls__panel a{color:var(--text);border-radius:12px;align-items:center;gap:12px;padding:8px 10px;display:flex}.ev-ls__panel a.is-active{background:var(--bg)}.ev-ls__ic{background:var(--tint);width:40px;height:40px;color:var(--signal-text);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.ev-ls__ic img{object-fit:cover;width:100%;height:100%}.ev-ls__ic--organizer{background:var(--night);color:#fff;border-radius:12px}.ev-ls__thumb{background:#1b1d29;border-radius:8px;flex:none;width:72px;height:40px;overflow:hidden}.ev-ls__thumb img{object-fit:cover;width:100%;height:100%}.ev-ls__txt{flex:1;gap:2px;min-width:0;display:grid}.ev-ls__txt b{font-size:calc(14 * var(--fs));white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.ev-ls__txt small{font-size:calc(12.5 * var(--fs));color:var(--body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ev-ls__tag{font-size:calc(11 * var(--fs));color:var(--signal-text);background:#e8445a1f;border-radius:999px;flex:none;padding:2px 8px;font-weight:800}.ev-ls__chev{color:var(--body);flex:none}.ev-ls__empty{color:var(--body);text-align:center;font-size:calc(14 * var(--fs));padding:18px 12px}.ev-ls__all{background:var(--bg);width:100%;height:44px;color:var(--signal-text);font:700 calc(14 * var(--fs)) var(--font);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;margin-top:6px;display:flex}.ev-ls__all:hover{background:var(--tint)}.ev-lso{z-index:100;background:var(--bg);position:fixed;inset:0}.ev-lso__top{padding:12px var(--page) 18px;background:var(--red);border-radius:0 0 var(--ev-brand-radius) var(--ev-brand-radius);align-items:center;gap:10px;display:flex}.ev-lso__back{color:#fff;cursor:pointer;background:#fff3;border:0;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.ev-ls--overlay{flex:1;min-width:0}.ev-ls--overlay .ev-ls__field{box-shadow:none;background:#fff;border-color:#fff}.ev-ls--overlay .ev-ls__panel{max-height:none;box-shadow:none;padding:14px var(--page) 40px;background:0 0;border-radius:0;position:fixed;inset:76px 0 0}.ev-ls--overlay .ev-ls__grp{background:var(--surface);border-radius:var(--r-card);border-top:0;margin-bottom:12px;padding:6px}.ev-ls--overlay .ev-ls__all{background:var(--surface)}.evf{color:#ffffffb8;background:#151221}.evf__in{max-width:var(--width);padding:40px var(--page) 32px;font-size:calc(14 * var(--fs));gap:22px;margin:0 auto;display:grid}.evf__logo{width:auto;height:30px}.evf__claim{max-width:420px;line-height:1.6}.evf__cols{grid-template-columns:1fr 1fr;gap:24px;display:grid}.evf__cols div{align-content:start;gap:10px;display:grid}.evf__cols strong,.evf__cols a:hover{color:#fff}.evf__consent{all:unset;cursor:pointer}.evf__consent:hover{color:#fff}.evf__copy{font-size:calc(13 * var(--fs));border-top:1px solid #ffffff1f;padding-top:18px}@media (min-width:900px){.evf__in{max-width:none}.evf__cols{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}}.ev-sec{gap:var(--head);margin-top:var(--sec);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ev-sechead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ev-h2{font-size:calc(20 * var(--fs));letter-spacing:-.3px;font-weight:800;line-height:1.25}.ev-h2--live:before{content:"";background:var(--red);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin:0 8px 3px 0;animation:1.4s ease-in-out infinite ev-pulse;display:inline-block}.ev-link{font-size:calc(13 * var(--fs));color:var(--signal-text);white-space:nowrap;font-weight:700}.ev-card-box{background:var(--surface);border-radius:var(--r-card);padding:var(--pad)}.ev-card-box.ev-rows{padding:var(--pad)}.ev-card-box>:is(.ev-orow,.ev-tt-slot,.ev-trow):first-child,.ev-card-box>:first-child>:is(.ev-orow,.ev-tt-slot,.ev-trow,summary):first-child,.ev-card-box>:first-child>:first-child>:is(.ev-orow,.ev-tt-slot,.ev-trow,summary):first-child,.ev-card-box>details:first-child>summary,.ev-card-box>:first-child>details:first-child>summary{padding-top:0}.ev-card-box>:is(.ev-orow,.ev-tt-slot,.ev-trow):last-child,.ev-card-box>:last-child>:is(.ev-orow,.ev-tt-slot,.ev-trow):last-child,.ev-card-box>:last-child>:last-child>:is(.ev-orow,.ev-tt-slot,.ev-trow):last-child,.ev-card-box>details:last-child:not([open])>summary,.ev-card-box>:last-child>details:last-child:not([open])>summary,.ev-card-box>:last-child>details:last-child[open]>:last-child{padding-bottom:0}.ev-card-box>:first-child>.ev-tt-day:first-child{margin-top:0}.ev-card-box>:last-child:is(p,ul,ol),.ev-card-box>:last-child>:last-child:is(p,ul){margin-bottom:0}.ev-orow__chev{color:var(--body);flex:none;align-self:center}.ev-search--card{border:1px solid #e4e4e7}.evf__legal{font-size:calc(13 * var(--fs));flex-wrap:wrap;gap:8px 18px;display:flex}.evf__legal a:hover{color:#fff}#cc-main{--cc-font-family:var(--font);--cc-modal-border-radius:var(--r-card);--cc-btn-border-radius:var(--r);--cc-btn-primary-bg:var(--night);--cc-btn-primary-border-color:var(--night);--cc-btn-primary-hover-bg:#1b1d29;--cc-btn-primary-hover-border-color:#1b1d29;--cc-btn-secondary-bg:var(--bg);--cc-btn-secondary-border-color:var(--bg);--cc-toggle-on-bg:var(--signal);--cc-link-color:var(--signal-text)}.ev-rot180{transform:rotate(180deg)}.ev-empty{padding:calc(var(--pad) + 8px) var(--pad);text-align:center;background:var(--surface);border-radius:var(--r-card);color:var(--body);font-size:calc(13.5 * var(--fs))}body.ev-filtered .ev-sec--hide-filtered{display:none}.ev-reset{color:var(--signal-text);font-size:calc(13 * var(--fs));cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}@keyframes ev-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.ev-img{aspect-ratio:16/9;border-radius:var(--r);background:#1b1d29;flex:none;display:block;position:relative;overflow:hidden}.ev-img .ev-img__bg{z-index:0;object-fit:cover;filter:blur(14px)brightness(.72);width:calc(100% + 28px);max-width:none;height:calc(100% + 28px);position:absolute;inset:-14px;transform:scale(1.08)}.ev-img img{z-index:1;object-fit:contain;width:100%;height:100%;position:relative}.ev-img--none{background:linear-gradient(135deg,#3b3450,#151221)}.ev-dtile{border-radius:var(--r);background:var(--signal-fill);color:#fff;text-align:center;flex-direction:column;flex:none;justify-content:center;align-self:stretch;align-items:center;width:48px;min-height:64px;line-height:1.15;display:flex}.ev-dtile__wd{font-size:calc(11 * var(--fs));color:#fff;font-weight:600}.ev-dtile__d{font-size:calc(18 * var(--fs));font-weight:800;line-height:1.2}.ev-dtile__m{font-size:calc(11 * var(--fs));font-weight:800}.ev-dtile--lg{align-self:flex-start;width:58px;height:66px;min-height:0}.ev-dtile--lg .ev-dtile__d{font-size:calc(24 * var(--fs))}.ev-meta{align-items:center;gap:6px;min-width:0;display:flex}.ev-tag{font-size:calc(11 * var(--fs));line-height:calc(16 * var(--fs));white-space:nowrap;border-radius:100px;flex:none;align-items:center;gap:4px;padding:2px 8px 2px 6px;font-weight:800;display:inline-flex}.ev-tag--presale{color:var(--signal-ink);background:#e8445a1f}.ev-tag--free{color:var(--green-ink);background:#1f8f5f1f}.ev-tag--off{color:var(--night);background:#2c2f3f1a}.ev-tag--raffle{color:var(--on-gold);background:var(--gold)}.ev-meta__loc{min-width:0;color:var(--body);font-size:calc(12.5 * var(--fs));align-items:center;gap:3px;line-height:1.3;display:flex}.ev-meta__loc svg{flex:none}.ev-meta__loc span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ev-list{gap:var(--gap);grid-template-columns:minmax(0,1fr);display:grid}.ev-row{align-items:stretch;gap:10px;min-width:0;display:flex}.ev-row__card{background:var(--surface);border-radius:var(--r-card);flex:1;align-items:center;gap:14px;min-width:0;padding:10px;display:flex}.ev-row__img{width:100px}.ev-row__b{flex:1;gap:6px;min-width:0;display:grid}.ev-row__t{font-size:calc(13 * var(--fs));-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}:root{--sh-top:8px;--sh-bottom:32px;--sh-side:16px}.ev-hscroll{gap:var(--gap);scroll-snap-type:x mandatory;scroll-padding-inline:var(--page);margin:calc(-1 * var(--sh-top)) calc(-1 * var(--page)) calc(4px - var(--sh-bottom));padding:var(--sh-top) var(--page) var(--sh-bottom);scrollbar-width:none;grid-auto-flow:column;display:grid;overflow-x:auto}.ev-hscroll::-webkit-scrollbar{display:none}.ev-hscroll>*{scroll-snap-align:start}.ev-hscroll--cards{grid-auto-columns:min(292px,82%)}.ev-hscroll--live{grid-auto-columns:236px;gap:12px}.ev-hscroll--orgs{grid-auto-columns:156px;gap:12px}.ev-hscroll--mini{margin:0 calc(-1 * var(--pad));padding:0 var(--pad) 2px;scroll-padding-inline:var(--pad);grid-auto-columns:200px;gap:14px}.ev-card{background:var(--surface);border-radius:var(--r-card);flex-direction:column;min-width:0;display:flex;overflow:hidden}.ev-card__media{display:block;position:relative}.ev-card__img{border-radius:0}.ev-badge{z-index:2;font-size:calc(10.5 * var(--fs));line-height:calc(14 * var(--fs));white-space:nowrap;color:#fff;border-radius:8px;align-items:center;gap:4px;padding:4px 8px;font-weight:600;display:inline-flex;position:absolute;top:10px}.ev-badge--price{color:var(--night);background:#fff;left:10px}.ev-badge--presale,.ev-badge--free,.ev-badge--off{right:10px}.ev-badge--presale{background:var(--signal-fill)}.ev-badge--free,.ev-badge--live{background:var(--green-fill)}.ev-badge--off{background:var(--night)}.ev-badge--live,.ev-badge--soon{left:10px}.ev-badge--soon{background:var(--signal-fill)}.ev-pulse{background:#fff;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite ev-pulse;display:inline-block}.ev-card__b{gap:6px;padding:16px 14px;display:grid}.ev-card__k{font-size:calc(11 * var(--fs));letter-spacing:.5px;text-transform:uppercase;color:var(--text);font-weight:800}.ev-card--feature .ev-card__media{display:block}.ev-card--feature a.ev-card__t{color:inherit;text-decoration:none}.ev-card--link,.ev-row--link{position:relative}a.ev-stretch{color:inherit;text-decoration:none}a.ev-stretch:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}a.ev-stretch:focus-visible{outline:none}:is(.ev-card--link:has(a.ev-stretch:focus-visible),.ev-row--link:has(a.ev-stretch:focus-visible)){outline:2px solid var(--signal);outline-offset:3px;border-radius:var(--r-card)}.ev-card__row{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ev-card__row .ev-card__over{flex:1;min-width:0}.ev-heart.ev-heart--card{z-index:2;background:0 0;width:36px;height:36px;margin:-6px -6px -6px 0;position:relative}.ev-heart.ev-heart--card svg{width:20px;height:20px}.ev-row__card .ev-heart--card{align-self:center;margin:0 -2px 0 0}@media (min-width:900px){.ev-card--wide{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid}.ev-card--wide .ev-card__media{min-height:280px}.ev-card--wide .ev-card__media .ev-img{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.ev-card--wide .ev-card__b{align-content:center;gap:8px;padding:24px 26px}.ev-card--wide .ev-card__t{font-size:calc(20 * var(--fs));min-height:0}}.ev-card--feature a.ev-card__t:hover{text-underline-offset:2px;text-decoration:underline}.ev-card__over{height:24px;font-size:calc(11 * var(--fs));letter-spacing:.4px;color:var(--signal-text);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;align-items:center;font-weight:800;display:flex;overflow:hidden}.ev-card__t{font-size:calc(14.5 * var(--fs));-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:2.6em;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.ev-lcard{align-content:start;gap:4px;min-width:0;display:grid}.ev-lcard__media{margin-bottom:4px;display:block;position:relative}.ev-lcard__img{border-radius:var(--r-card)}.ev-lcard__t{font-size:calc(13 * var(--fs));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.ev-lcard__p{font-size:calc(11 * var(--fs));color:var(--body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ev-mini{align-content:start;gap:3px;min-width:0;display:grid}.ev-mini__media{margin-bottom:5px;display:block;position:relative}.ev-mini__media .ev-badge{height:20px;font-size:calc(10.5 * var(--fs));padding:0 7px;top:6px;right:6px}.ev-mini__d{font-size:calc(11 * var(--fs));letter-spacing:.4px;color:var(--signal-text);font-weight:800}.ev-mini__t{font-size:calc(12.5 * var(--fs));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.ev-mini__p{font-size:calc(11 * var(--fs));color:var(--body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ev-otile{background:var(--surface);border-radius:var(--r-card);flex-direction:column;height:222px;padding-top:92px;display:flex;position:relative;overflow:hidden}.ev-otile__banner{height:66px;position:absolute;top:0;left:0;right:0}.ev-otile__logo{background:var(--surface);border-radius:50%;padding:3px;position:absolute;top:38px;left:12px}.ev-ologo{background:var(--night);color:#fff;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.ev-ologo img{object-fit:cover;width:100%;height:100%}.ev-ologo b{font-weight:800}.ev-otile__n{height:38px;font-size:calc(13 * var(--fs));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 12px 0;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.ev-otile__s{font-size:calc(12 * var(--fs));color:var(--body);white-space:nowrap;text-overflow:ellipsis;margin:2px 12px 0;font-weight:500;overflow:hidden}.ev-otile__follow{background:var(--signal-fill);color:#fff;height:32px;font-size:calc(11 * var(--fs));border-radius:999px;place-items:center;margin:auto 12px 12px;font-weight:800;display:grid}.ev-hero{background:var(--red);border-radius:0 0 var(--band-r) var(--band-r);color:#fff}.ev-hero .ev-wrap{padding-top:var(--band-top);padding-bottom:20px}.ev-hero__hello{font-size:max(19px, calc(19 * var(--fs)));color:#fff;font-weight:700;line-height:1.35}.ev-hero__t{letter-spacing:-.4px;white-space:nowrap;text-overflow:ellipsis;margin-bottom:14px;padding-bottom:.06em;font-size:26px;font-weight:800;line-height:1.25;overflow:hidden}.ev-finder{max-width:640px}.ev-search{height:var(--ev-size-button);border-radius:var(--r);color:var(--text);cursor:text;background:#fff;align-items:center;gap:10px;padding:0 14px;display:flex}.ev-search input{min-width:0;height:100%;font-size:calc(16 * var(--fs));color:var(--text);background:0 0;border:0;outline:0;flex:1;font-weight:500}.ev-search input::placeholder{color:var(--muted)}.ev-chips{scrollbar-width:none;gap:8px;margin-top:14px;display:flex;overflow-x:auto}.ev-chip{color:#fff;height:36px;font-size:calc(13 * var(--fs));cursor:pointer;background:#0000002e;border:0;border-radius:999px;flex:none;padding:0 16px;font-weight:500}.ev-chip.is-on{color:var(--signal-text);background:#fff;font-weight:700}.ev-home{padding-bottom:var(--page-end)}.ev-cats{margin:0 calc(-1 * var(--page));padding:0 var(--page) 2px;scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.ev-cats::-webkit-scrollbar{display:none}.ev-cat{background:var(--surface);height:46px;color:var(--text);cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:10px;padding:0 16px 0 6px;display:flex;box-shadow:inset 0 0 0 1.5px #0000}.ev-cat.is-on{box-shadow:inset 0 0 0 1.5px var(--signal)}.ev-cat__ic{width:34px;height:34px;color:var(--signal-text);background:#e8445a1f;border-radius:50%;place-items:center;display:grid}.ev-cat__n{font-size:calc(13 * var(--fs));white-space:nowrap;font-weight:600}.evx{position:relative}.evx:before{content:"";z-index:0;background:var(--red);border-radius:0 0 var(--band-r) var(--band-r);height:calc(16px + (min(100vw, var(--width)) - 2 * var(--page)) * .309);position:absolute;top:0;left:0;right:0}.evx{padding-bottom:120px}.evx-grid{z-index:1;padding-top:var(--band-top);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.evx-top,.evx-side,.evx-intro{display:contents}.evx-aside>*,.evx-grid>.evx-sec:not(.evx-sec--first){order:1}.evx-grid>*,.evx-top>*,.evx-intro>*{margin-top:var(--sec);min-width:0}.evx-more>.evx-sec{margin-top:var(--sec)}.evx-top>.evx-media{margin-top:0}.evx-intro>.evs-facts,.evx-intro>.evs-pills-wrap,.evx-intro>.evs-invite{margin-top:var(--gap)}.evx-intro>.evx-head{margin-top:calc(var(--gap) + 4px)}.evx-aside{display:contents}.evx-aside>*{margin-top:var(--sec)}.evx-media{border-radius:var(--r-card);box-shadow:0 10px 24px #0000002e}.evx-head{gap:12px;display:grid}.evx-pill{background:var(--signal-fill);color:#fff;width:fit-content;font-size:calc(11 * var(--fs));line-height:calc(16 * var(--fs));letter-spacing:.4px;text-transform:uppercase;border-radius:6px;padding:3px 8px;font-weight:600}.evx-title{font-size:var(--t-page);letter-spacing:-.4px;overflow-wrap:anywhere;font-weight:800;line-height:1.2}.evx-org{font-size:calc(14 * var(--fs));color:var(--body);align-items:center;gap:8px;width:fit-content;display:inline-flex}.evx-org b{color:var(--text);font-weight:800}.evs-facts{padding:var(--pad);background:var(--surface);border-radius:var(--r-card);align-items:flex-start;gap:16px;display:flex}.evs-facts__b{min-width:0;font-size:calc(12.5 * var(--fs));color:var(--body);flex:1;gap:4px;line-height:1.4;display:grid}.evs-facts__top{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.evs-cd{font-size:calc(11 * var(--fs));line-height:calc(16 * var(--fs));color:var(--signal-text);background:#e8445a1f;border-radius:100px;padding:1px 8px;font-weight:800}.evs-cd--live{color:var(--green-ink);background:#1f8f5f1f}.evs-facts__t{font-size:calc(15.5 * var(--fs));color:var(--text);font-weight:800;line-height:1.35}.evs-facts__place{color:var(--text);font-size:calc(14 * var(--fs));align-items:center;gap:4px;margin-top:4px;font-weight:700;display:flex}.evs-facts__place>svg:first-child{color:var(--signal-text)}.evs-facts__place span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.evs-facts__addr{color:var(--body);text-underline-offset:2px;white-space:nowrap;text-overflow:ellipsis;padding-left:19px;-webkit-text-decoration:underline #6b6f8299;text-decoration:underline #6b6f8299;overflow:hidden}.evs-pills{scrollbar-width:none;margin:0 calc(-1 * var(--page));padding:0 var(--page);gap:8px;display:flex;overflow-x:auto}.evs-pills::-webkit-scrollbar{display:none}.evs-pill{font-size:calc(12.5 * var(--fs));line-height:calc(18 * var(--fs));white-space:nowrap;background:var(--surface);color:var(--text);border-radius:100px;flex:none;align-items:center;gap:6px;padding:6px 12px 6px 10px;font-weight:700;display:inline-flex}.evs-pill--red{background:var(--signal-fill);color:#fff}.evs-pill--green{background:var(--green);color:#fff}.evs-pill--calm-orange svg{color:var(--orange)}.evs-pill--calm-blue svg{color:var(--blue)}.evs-pill--calm-night svg{color:var(--night)}.evs-invite{padding:var(--pad);background:var(--surface);border-radius:var(--r-card);flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.evs-invite__dots{flex:none;display:flex}.evs-invite__dots i{color:#fff;width:36px;height:36px;font-style:normal;font-size:calc(20 * var(--fs));border:2px solid #fff;border-radius:50%;place-items:center;margin-left:-14px;display:grid}.evs-invite__dots i:first-child{background:var(--signal);margin-left:0}.evs-invite__dots i:nth-child(2){background:var(--orange)}.evs-invite__dots i:nth-child(3){background:var(--blue)}.evs-invite__txt{flex:120px;gap:1px;min-width:0;display:grid}.evs-invite__txt b{font-size:calc(14 * var(--fs));font-weight:800}.evs-invite__txt span{font-size:calc(12.5 * var(--fs));color:var(--body)}.evs-invite__btn{cursor:pointer;background:var(--signal-fill);color:#fff;font-size:calc(12.5 * var(--fs));white-space:nowrap;border:0;border-radius:100px;padding:8px 12px;font-weight:800}.evx-sec{gap:var(--head);grid-template-columns:minmax(0,1fr);display:grid}.evx-text p{margin:0 0 12px}.evx-text p:last-child{margin-bottom:0}.ev-clamp.is-clamped .ev-clamp__in{max-height:150px;overflow:hidden;-webkit-mask:linear-gradient(#000 60%,#0000);mask:linear-gradient(#000 60%,#0000)}.ev-clamp__btn{cursor:pointer;color:var(--signal-text);font-size:calc(12.5 * var(--fs));background:0 0;border:0;align-items:center;gap:4px;margin-top:8px;padding:0;font-weight:700;display:inline-flex}.ev-rows{padding-top:2px;padding-bottom:2px;display:grid}.ev-orow{padding:var(--row) 0;align-items:flex-start;gap:14px;display:flex}.ev-orow+.ev-orow{background:linear-gradient(var(--rowline), var(--rowline)) right top / calc(100% - 38px) 1px no-repeat}.ev-ib{background:var(--tint);width:24px;height:24px;color:var(--signal-text);border-radius:50%;flex:none;place-items:center;margin-top:-2px;display:grid}.ev-orow__b{flex:1;gap:1px;min-width:0;display:grid}.ev-orow__t{font-size:calc(14 * var(--fs));line-height:calc(20 * var(--fs))}.ev-orow__t.is-strong{font-weight:600}.ev-orow__s{font-size:calc(12.5 * var(--fs));color:var(--body)}.ev-orow__act{color:var(--signal-text);font-size:calc(12.5 * var(--fs));line-height:calc(20 * var(--fs));flex:none}.ev-routes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:4px;display:grid}.ev-routes a{border-radius:var(--r);font-size:calc(11 * var(--fs));text-align:center;background:#e8445a14;flex-direction:column;align-items:center;gap:8px;padding:16px 4px;font-weight:700;display:flex}.ev-routes svg{color:var(--signal-text)}.ev-artists{scrollbar-width:none;margin:0 calc(-1 * var(--pad));padding:0 var(--pad) 2px;gap:12px;display:flex;overflow-x:auto;-webkit-mask:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.ev-artists::-webkit-scrollbar{display:none}.ev-artist{flex:none;justify-items:center;gap:6px;width:84px;display:grid}.ev-artist__c{width:64px;height:64px;color:var(--signal-text);font-size:calc(18 * var(--fs));background:#e8445a1f;border-radius:50%;place-items:center;font-weight:800;display:grid;box-shadow:inset 0 0 0 1.5px #e8445a59}.ev-artist__n{width:84px;height:30px;font-size:calc(11 * var(--fs));line-height:calc(15 * var(--fs));text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.ev-artist1{align-items:center;gap:12px;padding:4px 0;display:flex}.ev-artist1 .ev-artist__c{width:48px;height:48px;font-size:calc(15 * var(--fs))}.ev-artist1__n{font-size:calc(14 * var(--fs));flex:1;font-weight:700}.ev-listen{justify-content:center;gap:6px;display:flex}.ev-listen__a{background:var(--surface);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--sep);color:var(--text);border-radius:50%;place-items:center;text-decoration:none;display:grid}.ev-listen__a.is-spotify{color:#1a9e4b}.ev-listen__a.is-apple{color:#e8445a}.ev-listen__a:hover{background:var(--bg)}.ev-listen__a:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.ev-listen--wide{flex-wrap:wrap;flex:none;justify-content:flex-end}.ev-listen--wide .ev-listen__a{width:auto;height:34px;font-size:calc(12.5 * var(--fs));color:var(--text);border-radius:999px;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}.ev-listen--wide .is-spotify svg{color:#1a9e4b}.ev-listen--wide .is-apple svg{color:#e8445a}.ev-artist1__play{background:var(--signal);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.ev-tt-tba{font-size:calc(12.5 * var(--fs));color:var(--body);white-space:nowrap;font-weight:700}.ev-tt-names{clip-path:inset(0 0 1px);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:0 20px;margin:0 0 -1px;padding:0;list-style:none;display:grid}.ev-tt-names li{border-bottom:1px solid var(--rowline);align-items:flex-start;gap:10px;min-width:0;padding:10px 0;display:flex}.ev-tt-names i{border-radius:50%;flex:none;width:8px;height:8px;margin-top:7px}.ev-tt-names li>span{gap:1px;min-width:0;display:grid}.ev-tt-names b{font-size:calc(14 * var(--fs));overflow-wrap:anywhere;font-weight:700}.ev-tt-names span span{font-size:calc(12.5 * var(--fs));color:var(--body)}.ev-tt-names small{font-size:calc(11 * var(--fs));text-transform:uppercase;letter-spacing:.3px;font-weight:700}.ev-tt-day+.ev-tt-names{margin-top:2px}.ev-card-box>div+div>.ev-tt-day{margin-top:18px}.ev-tt-day{font-size:calc(12.5 * var(--fs));color:var(--body);margin:4px 0 2px;font-weight:800}.ev-tt-slot{padding:var(--row) 0;gap:14px;display:flex}.ev-tt-slot+.ev-tt-slot{border-top:1px solid var(--rowline)}.ev-tt-time{width:calc(92 * var(--fs));text-align:center;height:fit-content;font-size:calc(12.5 * var(--fs));border-radius:8px;flex:none;padding:4px 0;font-weight:800}.ev-tt-b{gap:1px;display:grid}.ev-tt-b b{font-size:calc(14 * var(--fs));font-weight:700}.ev-tt-b span{font-size:calc(12.5 * var(--fs));color:var(--body)}.ev-tt-b small{font-size:calc(11 * var(--fs));text-transform:uppercase;letter-spacing:.3px;font-weight:700}.ev-faq details+details{border-top:1px solid var(--rowline)}.ev-faq summary{padding:var(--row) 0;cursor:pointer;font-size:calc(14 * var(--fs));align-items:center;gap:14px;font-weight:700;list-style:none;display:flex}.ev-faq summary::-webkit-details-marker{display:none}.ev-faq summary span{flex:1}.ev-faq summary i{background:var(--tint);width:26px;height:26px;color:var(--signal-text);font-style:normal;font-size:calc(18 * var(--fs));border-radius:50%;flex:none;place-items:center;transition:transform .2s;display:grid}.ev-faq details[open] summary i{background:var(--signal);color:#fff;transform:rotate(45deg)}.ev-faq__a{padding:0 0 var(--row);color:var(--body);font-size:calc(13.5 * var(--fs));line-height:1.5}.ev-faq__a p{margin:0 0 8px}.ev-trow{padding:var(--row) 0;align-items:flex-start;gap:14px;display:flex}.ev-trow+.ev-trow{background:linear-gradient(var(--rowline), var(--rowline)) right top / calc(100% - 38px) 1px no-repeat}.ev-trow__b{flex:1;gap:6px;min-width:0;display:grid}.ev-trow__n{font-size:calc(14 * var(--fs));font-weight:700}.ev-trow__d{font-size:calc(12.5 * var(--fs));color:var(--body)}.ev-trow__phase{width:fit-content;color:var(--signal-text);font-size:calc(11 * var(--fs));background:#e8445a1f;border-radius:100px;padding:2px 8px;font-weight:700}.ev-trow__p{text-align:right;font-size:calc(16 * var(--fs));white-space:nowrap;font-weight:800}.ev-trow__p s{font-size:calc(12.5 * var(--fs));color:var(--body);font-weight:500;display:block}.ev-trow--soldout{opacity:.5}.ev-mwst{font-size:calc(11 * var(--fs));color:var(--body)}.ev-bar{left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:40;background:var(--surface);border-radius:24px;align-items:center;gap:12px;padding:10px;display:flex;position:fixed;box-shadow:0 8px 24px #0000001a}.ev-bar__price{flex:1;padding-left:8px;display:grid}.ev-bar__l{font-size:calc(11 * var(--fs));color:var(--body);line-height:1.3}.ev-bar__p{font-size:calc(20 * var(--fs));font-weight:800;line-height:1.2}.ev-btn{height:var(--ev-size-button);border-radius:var(--r);background:var(--night);color:#fff;min-width:196px;font-size:calc(15 * var(--fs));cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:600;display:inline-flex}.ev-btn--wide{width:100%}.ev-btn--off{cursor:default;background:#9396a5}.ev-bar__free{flex:1;align-items:center;gap:12px;padding:4px 4px 8px;display:flex}.ev-bar__ic{width:36px;height:36px;color:var(--green-ink);background:#1f8f5f1f;border-radius:50%;flex:none;place-items:center;display:grid}.ev-bar__free b{font-size:calc(16 * var(--fs));color:var(--green-ink);font-weight:800;display:block}.ev-bar__free span{font-size:calc(12.5 * var(--fs));color:var(--body)}.evo{position:relative}.evo:before{content:"";z-index:0;background:var(--red);border-radius:0 0 var(--band-r) var(--band-r);height:calc(var(--band-top) + (min(100vw, var(--width)) - 2 * var(--page)) * .309);position:absolute;top:0;left:0;right:0}.evo-grid{z-index:1;padding-top:var(--band-top);grid-template-columns:minmax(0,1fr);padding-bottom:120px;display:grid;position:relative}.evo-grid>*{min-width:0}.evo-top{display:grid}.evo-hero{position:relative}.evo-hero .ev-ohero{aspect-ratio:16/9;border-radius:var(--r-card);box-shadow:0 10px 24px #0000002e}.ev-ohero{background:var(--night);display:block;position:relative;overflow:hidden}.ev-ohero img{object-fit:cover;width:100%;height:100%}.ev-ohero--ph{background:linear-gradient(135deg, var(--night) 0%, #6b2a47 55%, var(--red) 100%)}.ev-otile__banner.ev-ohero{position:absolute}.ev-ohero__mark{opacity:.14;width:auto;height:90%;position:absolute;bottom:-16%;right:-6%}.evo-ring{background:var(--surface);border-radius:23px;width:fit-content;padding:3px;box-shadow:0 4px 12px #0000001f}.evo-hero .evo-ring{z-index:2;position:absolute;bottom:-38px;left:16px}.evo-ring .ev-ologo{border-radius:var(--r-card)}.evo-head{gap:10px;margin-top:50px;display:grid}.evo-tags{flex-wrap:wrap;gap:4px;display:flex}.evo-title{font-size:var(--t-page);letter-spacing:-.4px;overflow-wrap:anywhere;font-weight:800;line-height:1.2}.evo-sub{font-size:calc(15 * var(--fs));color:var(--body);margin-top:-4px;line-height:1.4}.evo-stats{padding:var(--pad) 0;background:var(--surface);border-radius:var(--r-card);margin-top:6px;display:flex}.evo-stat{text-align:center;flex:1;justify-items:center;gap:2px;display:grid}.evo-stat+.evo-stat{border-left:1px solid var(--sep)}.evo-stat b{font-size:calc(18 * var(--fs));font-weight:800;line-height:1.3}.evo-stat span{font-size:calc(11 * var(--fs));color:var(--body)}.evo-grid>.evx-sec{margin-top:var(--sec)}.evo-side{gap:var(--sec);margin-top:var(--sec);display:grid}.evo-side>.evx-sec{margin-top:0}.evo-about p+p{margin-top:12px}.evo-about{font-size:calc(15 * var(--fs));line-height:1.45}.evo-mods{flex-wrap:wrap;gap:12px 24px;display:flex}.evo-mod{font-size:calc(15 * var(--fs));align-items:center;gap:8px;display:inline-flex}.evo-bar{left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:40;background:var(--surface);border-radius:24px;padding:10px;position:fixed;box-shadow:0 8px 24px #0000001a}.evo-bar .ev-btn{width:100%}.evo-list{gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(156px,1fr));display:grid}.ev-filters{gap:10px;min-width:0;display:grid}.ev-fbar{scrollbar-width:none;margin:0 calc(-1 * var(--page));padding:2px var(--page);align-items:center;gap:8px;display:flex;overflow-x:auto}.ev-fbar::-webkit-scrollbar{display:none}.ev-fchip{background:var(--surface);height:34px;color:var(--text);font-size:calc(13 * var(--fs));white-space:nowrap;cursor:pointer;box-shadow:inset 0 0 0 1px var(--sep);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-weight:600;list-style:none;display:inline-flex}.ev-fchip::-webkit-details-marker{display:none}.ev-fchip:hover{box-shadow:inset 0 0 0 1px var(--body)}.ev-fchip.is-on{background:var(--night);color:#fff;box-shadow:none}.ev-fchip--btn.is-on{background:var(--surface);color:var(--signal-text);box-shadow:inset 0 0 0 1.5px var(--signal);font-weight:700}.ev-freset{font-size:calc(13 * var(--fs));color:var(--signal-text);flex:none;padding:0 6px;font-weight:700}.ev-fpanel{flex:none}.ev-fpanel[open]>summary{box-shadow:inset 0 0 0 1.5px var(--night)}.ev-fpanel__box{left:var(--page);right:var(--page);z-index:45;background:var(--surface);border-radius:var(--r-card);max-height:70vh;padding:var(--pad);gap:16px;margin-top:8px;display:grid;position:fixed;overflow:auto;box-shadow:0 20px 48px #14142833}.ev-fpanel__box fieldset{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.ev-fpanel__box legend{width:100%;font-size:calc(15 * var(--fs));padding:0 0 8px;font-weight:800}.ev-fopt{background:var(--bg);height:36px;font-size:calc(13 * var(--fs));cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.ev-fopt input{opacity:0;pointer-events:none;position:absolute}.ev-fopt small{font-size:calc(11 * var(--fs));color:var(--body);font-weight:700}.ev-fopt:has(input:checked){background:var(--night);color:#fff}.ev-fopt:has(input:checked) small{color:#ffffffb3}.ev-fopt:has(input:focus-visible){box-shadow:0 0 0 3px var(--tint)}.ev-fopt.is-empty{opacity:.5}.ev-fpanel__act{border-top:1px solid var(--rowline);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}@media (min-width:900px){.ev-fbar{flex-wrap:wrap;margin:0;padding:2px 0;overflow:visible}.ev-fpanel{position:relative}.ev-fpanel__box{width:440px;position:absolute;left:0;right:auto}}.ev-band{background:var(--red);border-radius:0 0 var(--band-r) var(--band-r);color:#fff}.ev-band__in{padding-top:var(--band-top);padding-bottom:calc(var(--band-ov) + 16px);align-items:center;gap:12px;min-height:42px;display:flex}.ev-band__back{color:#fff;background:#fff3;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.ev-band__back:hover{background:#ffffff4d}.ev-band__txt{gap:2px;min-width:0;display:grid}.ev-band__t{font-size:var(--t-page);letter-spacing:-.3px;font-weight:800;line-height:1.2}.ev-band__sub{font-size:calc(13.5 * var(--fs));color:#fff;line-height:1.4}.ev-under{margin-top:calc(-1 * var(--band-ov));padding-bottom:var(--page-end);gap:var(--sec);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.ev-under>.evx-sec:first-child{margin-top:0}.evp-prose{font-size:calc(15 * var(--fs));max-width:820px;line-height:1.6}.evp-prose h2{font-size:calc(18 * var(--fs));margin:20px 0 6px}.evp-prose h3{font-size:calc(15.5 * var(--fs));margin:16px 0 4px}.evp-prose h2:first-child,.evp-prose h3:first-child{margin-top:0}.evp-prose p,.evp-prose ul,.evp-prose ol{margin:0 0 10px}.evp-prose a{color:var(--signal-text);text-underline-offset:2px;text-decoration:underline}.evp-updated{color:var(--body);font-size:calc(12.5 * var(--fs));margin-top:16px!important}.evp-count{color:#5f6375;font-size:calc(13.5 * var(--fs))}@media (min-width:900px){.ev-band__in{padding-bottom:calc(var(--band-ov) + 24px)}.ev-band__sub{font-size:calc(15 * var(--fs))}}.ev-slider{min-width:0}.ev-hscroll,.ev-cats,.evs-pills,.ev-artists{position:relative}.is-slidable{cursor:grab}.is-slidable.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.is-slidable.is-dragging *{pointer-events:none}.ev-hscroll--mini{-webkit-mask:linear-gradient(90deg, transparent, #000 var(--pad), #000 calc(100% - var(--pad)), transparent);-webkit-mask:linear-gradient(90deg, transparent, #000 var(--pad), #000 calc(100% - var(--pad)), transparent);mask:linear-gradient(90deg, transparent, #000 var(--pad), #000 calc(100% - var(--pad)), transparent)}.ev-dots{justify-content:center;gap:6px;margin-top:10px;display:flex;position:relative}.ev-dot{cursor:pointer;background:#c9ccd6;border:0;border-radius:3px;width:6px;height:6px;padding:0;transition:width .2s,background .2s}.ev-dot.is-on{background:var(--signal);width:18px}.ev-dot:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.ev-hero__sub,.ev-all__count{display:none}@media (min-width:900px){:root{--width:1360px;--page:40px}.ev-h2{font-size:calc(24 * var(--fs))}.ev-hero__in{padding-top:48px!important;padding-bottom:52px!important}.ev-hero__text{max-width:720px}.ev-hero__t{letter-spacing:-1px;white-space:normal;margin-bottom:14px;font-size:52px;line-height:1.18;overflow:visible}.ev-hero__sub{font-size:calc(16 * var(--fs));color:#fff;max-width:520px;margin-bottom:26px;line-height:1.5;display:block}.ev-hero .ev-search{height:56px}.ev-sec--cats{display:none}.ev-hscroll{margin:calc(-1 * var(--sh-top)) calc(-1 * var(--sh-side)) calc(4px - var(--sh-bottom));padding:var(--sh-top) var(--sh-side) var(--sh-bottom);scroll-padding-inline:var(--sh-side);clip-path:inset(0 var(--sh-side))}.ev-hscroll--live{grid-auto-columns:calc(25% - 9px)}.ev-hscroll--cards{grid-auto-columns:calc((100% - 3 * var(--gap)) / 4)}.ev-hscroll--orgs{grid-auto-columns:calc(16.6667% - 10px)}.ev-hscroll--mini{grid-auto-columns:calc((100% - 2 * var(--pad) - 4 * 14px) / 5);margin:0 calc(-1 * var(--pad));padding:0 var(--pad) 2px;scroll-padding-inline:var(--pad)}.ev-card,.ev-otile{transition:transform .2s,box-shadow .2s}.ev-card:hover,.ev-otile:hover{transform:translateY(-3px);box-shadow:0 12px 28px #1414281a}.ev-all__main{gap:var(--head);min-width:0;display:grid}.ev-all .ev-sechead{justify-content:flex-start;gap:14px}.ev-all .ev-sechead .ev-reset{margin-left:auto}.ev-all__count{font-size:calc(14 * var(--fs));color:var(--body);display:inline}.ev-hero .ev-chips{display:none}.ev-list{gap:16px var(--gap);grid-template-columns:repeat(2,minmax(0,1fr))}.ev-row__card{padding:12px}.ev-row__img{width:128px}.ev-list--cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px 20px}.ev-list--cards .ev-row{background:var(--surface);border-radius:var(--r-card);flex-direction:column;gap:0;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.ev-list--cards .ev-row:hover{transform:translateY(-3px);box-shadow:0 12px 28px #1414281a}.ev-list--cards .ev-row__card .ev-heart--card{position:absolute;top:auto;bottom:10px;right:10px}.ev-list--cards .ev-row__card{display:contents}.ev-list--cards .ev-row__img{border-radius:0;width:100%}.ev-list--cards .ev-dtile{z-index:2;width:52px;height:62px;min-height:0;position:absolute;top:12px;left:12px;box-shadow:0 6px 16px #00000040}.ev-list--cards .ev-row__b{align-content:start;gap:10px;padding:14px 16px 16px}.ev-list--cards .ev-row__t{font-size:calc(15 * var(--fs));min-height:2.6em;line-height:1.3}.evx{padding-bottom:var(--page-end)}.evx:before{height:300px}.evx{--evx-cols:minmax(0, 1.5fr) minmax(0, 1fr);--evx-gap:var(--col)}.evx-grid{grid-template-columns:var(--evx-cols);column-gap:var(--evx-gap);padding-top:var(--band-top);align-items:start}.evx-grid>*{grid-column:1}.evx-grid{grid-template-rows:repeat(24,auto) 1fr}.evx-top{display:contents}.evx-top>.evx-media{grid-area:1/1;margin-top:0}.evx-side{gap:var(--sec);flex-direction:column;grid-row:1/-1;align-self:stretch;margin-top:0;display:flex;grid-column:2!important}.evx-grid>.evx-sec{margin-top:var(--sec);order:0}.evx-aside>*{order:0}.evx-media{border-radius:24px}.evx-intro{background:var(--surface);border-radius:24px;flex-direction:column;gap:18px;padding:28px;display:flex;box-shadow:0 20px 44px #1414281f}.evx-intro>*{margin-top:0!important}.evx-title{letter-spacing:-.5px;line-height:1.15}.evx-intro .evs-facts{border-top:1px solid var(--rowline);background:0 0;border-radius:0;padding:18px 0 0}.evx-intro .evs-invite{background:var(--bg)}.evs-pills{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.evx-aside{background:var(--surface);border-radius:24px;align-self:stretch;gap:8px;margin-top:0;padding:28px;display:grid;position:sticky;top:96px;box-shadow:0 20px 44px #1414281f}.evx-aside>*{margin-top:0}.evx-aside .ev-card-box{background:0 0;padding:0}.evx-aside .ev-bar{border-top:1px solid var(--rowline);border-radius:0;margin-top:4px;padding:20px 0 0}.evx-aside .ev-bar:only-child{border-top:0;margin-top:0;padding-top:0}.ev-bar{box-shadow:none;border-radius:var(--r-card);padding:var(--pad);flex-wrap:wrap;position:static}.ev-bar .ev-btn{flex:1;min-width:0}.evx-more>.evx-sec{margin-top:var(--sec)}.evo:before{height:calc(var(--band-top) + (min(100vw, var(--width)) - 2 * var(--page)) * .1375)}.evo-grid{column-gap:var(--col);padding-top:var(--band-top);padding-bottom:var(--page-end);grid-template-columns:minmax(0,1fr) 360px;align-items:start}.evo-grid>*{grid-column:1}.evo-top{display:block;position:relative;grid-column:1/-1!important}.evo-hero .ev-ohero{aspect-ratio:16/4;border-radius:24px}.evo-hero .evo-ring{bottom:-56px;left:36px}.evo-ring{border-radius:26px}.evo-ring .ev-ologo{border-radius:22px;width:112px!important;height:112px!important}.evo-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:40px;margin:18px 0 0 172px;display:grid}.evo-head>:not(.evo-stats){grid-column:1}.evo-head .evo-stats{grid-area:1/2/span 3;min-width:340px;margin:0}.evo-title{font-size:var(--t-page);letter-spacing:-.4px}.evo-grid>.evx-sec{margin-top:var(--sec)}.evo-side{gap:var(--sec);margin-top:var(--sec);grid-row:2/span 20;display:grid;position:sticky;top:96px;grid-column:2!important}.evo-side>.evx-sec{margin-top:0}.evo-bar{box-shadow:none;border-radius:var(--r-card);padding:var(--pad);position:static}.evo-list{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.ev-ls--overlay .ev-ls__txt b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.ev-sec--day{margin-bottom:0}.ev-day{border-radius:var(--r-card);background:var(--night);color:#fff;isolation:isolate;position:relative;overflow:hidden}.ev-day__bg{object-fit:cover;opacity:.28;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.ev-day:before{content:"";z-index:-1;background:linear-gradient(#2c2f3f33,#2c2f3ff2);position:absolute;inset:0}.ev-day__in{padding:var(--pad);gap:6px;display:grid}.ev-day__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ev-day__when{color:#ff7a8c;font-size:calc(12 * var(--fs));letter-spacing:.6px;font-weight:800}.ev-day__cd{font-size:calc(12 * var(--fs));background:#ffffff24;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-weight:700;display:inline-flex}.ev-day__cd i{background:#3dbb84;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite ev-day-pulse}@keyframes ev-day-pulse{50%{opacity:.35}}.ev-day__t{font-size:calc(20 * var(--fs));letter-spacing:-.3px;overflow-wrap:anywhere;margin-top:4px;font-weight:800;line-height:1.2}.ev-day__t a{color:inherit;text-decoration:none}.ev-day__t a:hover{text-decoration:underline}.ev-day__place{font-size:calc(13.5 * var(--fs));color:#ffffffc7;overflow-wrap:anywhere}.ev-day__weather{font-size:calc(12.5 * var(--fs));flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-weight:700;display:flex}.ev-day__weather small{color:#fff9;font-weight:500;font-size:calc(11 * var(--fs))}.ev-day__act{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ev-day__btn{border-radius:var(--r);color:#fff;min-height:44px;font-size:calc(14 * var(--fs));background:#ffffff24;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}.ev-day__btn.is-main{color:var(--night);background:#fff;flex:180px}.ev-day__btn:hover{filter:brightness(1.08)}.ev-day__btn:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (min-width:900px){.ev-day__in{padding:24px 28px}.ev-day__t{font-size:calc(24 * var(--fs))}.ev-day__act{max-width:520px}}@media (prefers-reduced-motion:reduce){.ev-day__cd i{animation:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ev-skip{z-index:1000;border-radius:var(--r);background:var(--night);color:#fff;padding:10px 16px;font-weight:700;text-decoration:none;position:absolute;top:-60px;left:12px}.ev-skip:focus{top:12px}main:focus{outline:none}:where(a,button,summary,select,textarea,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--night);outline-offset:2px}.ev-search:focus-within{box-shadow:0 0 0 2px var(--night)}.ev-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.evx-titlerow{align-items:flex-start;gap:10px;display:flex}.evx-titlerow .evx-title{flex:1;min-width:0}.ev-heart{background:var(--bg);width:44px;height:44px;color:var(--text);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;margin-top:-4px;transition:transform .2s;display:grid}.ev-heart:hover{color:var(--signal-text)}.ev-heart.is-on{color:var(--signal)}.ev-heart.is-on svg{fill:currentColor}.ev-heart.is-pop{transform:scale(1.18)}.ev-heart:disabled{opacity:.5;cursor:default}.ev-follow{background:var(--signal-fill);color:#fff;width:fit-content;height:40px;font:700 calc(14 * var(--fs)) var(--font);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;margin-top:12px;padding:0 16px;display:inline-flex}.ev-follow.is-on{background:var(--surface);color:var(--text);box-shadow:inset 0 0 0 1.5px var(--sep)}.ev-follow:disabled{opacity:.5;cursor:default}.evh__icons{align-items:center;gap:4px;margin-right:-10px;display:inline-flex}.evh__bell{width:40px;height:40px;color:var(--text);border-radius:50%;place-items:center;display:grid;position:relative}.evh__bell:hover{background:var(--bg)}.evh__count{background:var(--signal-fill);color:#fff;min-width:18px;height:18px;font-size:calc(11 * var(--fs));font-weight:800;line-height:calc(18 * var(--fs));text-align:center;border-radius:999px;padding:0 5px;position:absolute;top:3px;right:2px;box-shadow:0 0 0 2px #fff}.evh__mobile .evh__bell{width:40px;height:40px}.ld-intro{background:var(--surface);border-radius:var(--r-card);padding:var(--pad);gap:12px;min-width:0;display:grid}.ld-crumbs{font-size:calc(12.5 * var(--fs));color:var(--body)}.ld-crumbs a{color:var(--signal-text);font-weight:700}.ld-text{font-size:calc(15 * var(--fs));max-width:760px;line-height:1.55}.ld-stats{font-size:calc(13.5 * var(--fs));color:var(--body);flex-wrap:wrap;gap:8px 18px;display:flex}.ld-stats b{color:var(--text);font-weight:800}.ld-chips{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.ld-chips .ev-fchip small{font-size:calc(11.5 * var(--fs));color:var(--body);margin-left:2px;font-weight:700}a.evx-pill{text-decoration:none}a.evx-pill:hover{filter:brightness(1.08)}.ev-img--fill img{object-fit:cover}.ld-img{width:calc(100% + 2 * var(--pad));max-width:none;margin:calc(-1 * var(--pad)) calc(-1 * var(--pad)) 4px;aspect-ratio:16/7;object-fit:cover;border-radius:var(--r-card) var(--r-card) 0 0;background:var(--bg);display:block}.ld-prose{gap:10px;display:grid}.ld-prose h2,.ld-prose h3{font-size:calc(17 * var(--fs));font-weight:800}.ld-prose a{color:var(--signal-text);text-underline-offset:2px;text-decoration:underline}.ld-prose ul,.ld-prose ol{padding-left:20px}@media (min-width:900px){.ld-img{aspect-ratio:16/5}}.ld-prose a:not([href]){color:inherit;text-decoration:none}.ld-faq__link{color:var(--signal-text);font-weight:700}.ev-crumbs{font-size:calc(12.5 * var(--fs));color:var(--body);overflow-wrap:anywhere;min-width:0;line-height:1.4}.ev-crumbs a{color:var(--body);font-weight:600;text-decoration:none}.ev-crumbs a:hover{color:var(--text);text-underline-offset:2px;text-decoration:underline}.evx-crumbs{margin-bottom:-4px}.evv-crumbs{padding:0 4px}html{scrollbar-gutter:stable}.ev-tools{display:none}.ev-chip,.ev-calchip{align-items:center;gap:6px;display:inline-flex}.ev-chip.ev-calchip:not(.is-on){padding:0 12px}@media (min-width:900px){.ev-tools{z-index:20;margin:0 calc(-1 * var(--page));padding:12px var(--page) 10px;background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);gap:14px;display:grid;position:sticky;top:76px}.ev-strip{background:var(--surface);border-radius:22px;align-items:stretch;gap:18px;min-width:0;padding:8px 10px 8px 8px;display:flex;box-shadow:0 1px 2px #1414280a,0 10px 28px #14142814}.ev-strip__quick{border-right:1px solid var(--sep);flex:none;align-items:stretch;gap:2px;padding-right:14px;display:flex}.ev-qtile{width:calc(76 * var(--fs));height:calc(64 * var(--fs));color:var(--body);font:inherit;font-size:calc(11 * var(--fs));text-align:center;cursor:pointer;box-sizing:border-box;background:0 0;border:0;border-radius:14px;align-content:center;justify-items:center;gap:5px;padding:0 4px;font-weight:700;line-height:1.15;list-style:none;display:grid}.ev-qtile svg{color:var(--text)}.ev-qtile>span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.ev-qtile{gap:4px}.ev-qtile:hover{background:var(--bg);color:var(--text)}.ev-qtile.is-on{background:var(--night);color:#fff}.ev-qtile.is-on svg{color:#fff}.ev-strip__days{-webkit-user-select:none;user-select:none;touch-action:pan-y;flex:1;grid-template-columns:repeat(15,minmax(0,1fr));gap:0;min-width:0;display:grid}.ev-sd{height:calc(64 * var(--fs));color:var(--text);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:0;align-content:center;justify-items:center;gap:1px;padding:0;display:grid;position:relative}.ev-sd.is-we{background:#e8445a0b}.ev-sd.is-we:not(.is-on){border-radius:14px}.ev-sd.is-we:not(.is-on):has(+.ev-sd.is-we){border-radius:14px 0 0 14px}.ev-sd.is-we+.ev-sd.is-we:not(.is-on){border-radius:0 14px 14px 0}.ev-sd:hover:not(.is-on) .ev-sd__d{color:var(--signal-text)}.ev-sd__m{font-size:calc(9.5 * var(--fs));letter-spacing:.5px;text-transform:uppercase;color:var(--signal-text);font-weight:800;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.ev-sd__w{font-size:calc(11 * var(--fs));color:var(--body);white-space:nowrap;font-weight:700}.ev-sd__d{font-size:calc(19 * var(--fs));font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.ev-sd__dot{background:var(--signal);border-radius:50%;width:5px;height:5px}.ev-sd.is-empty .ev-sd__dot{background:0 0}.ev-sd.is-empty .ev-sd__d{color:var(--muted)}.ev-sd.is-on{background:var(--tint)}.ev-sd.is-edge{background:var(--night);color:#fff;z-index:1;border-radius:14px}.ev-sd.is-edge .ev-sd__w,.ev-sd.is-edge .ev-sd__d{color:#fff}.ev-sd.is-edge .ev-sd__dot{background:#fff}.ev-sd.is-edge.is-empty .ev-sd__dot{background:0 0}.ev-sd.is-edge .ev-sd__m{color:var(--signal-text)}.ev-sd:focus-visible{outline:2px solid var(--signal);outline-offset:-2px;border-radius:14px}.ev-sd--more{color:var(--body);border-radius:14px;gap:4px;margin-left:6px}.ev-sd--more:hover{background:var(--bg);color:var(--text)}.ev-sd--more .ev-sd__w{text-overflow:ellipsis;max-width:100%;padding:0 4px;overflow:hidden}}.evc-hint{font-size:calc(13 * var(--fs));color:var(--body);margin-top:-6px}.evc-cal{gap:8px;display:grid}.evc-cal__head{justify-content:space-between;align-items:center;display:flex}.evc-cal__head b{font-size:calc(15 * var(--fs))}.evc-cal__head button{background:var(--bg);width:36px;height:36px;color:var(--text);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.evc-cal__head button:disabled{opacity:.35;cursor:default}.evc-back{transform:rotate(180deg)}.evc-grid{grid-template-columns:repeat(7,1fr);gap:4px 0;display:grid}.evc-wd{text-align:center;font-size:calc(11.5 * var(--fs));color:var(--body);padding-bottom:4px;font-weight:700}.evc-day{height:42px;color:var(--text);font-size:calc(15 * var(--fs));cursor:pointer;background:0 0;border:0;border-radius:12px;font-weight:600;position:relative}.evc-day:disabled{color:var(--muted);cursor:default}.evc-day:not(:disabled):hover{background:var(--bg)}.evc-day i{background:var(--signal);border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;bottom:5px;left:50%}.evc-day.is-today{box-shadow:inset 0 0 0 1.5px var(--sep)}.evc-day.is-sel{background:var(--tint);color:var(--signal-ink);border-radius:0}.evc-day.is-edge{background:var(--signal-fill);color:#fff;border-radius:12px}.evc-day.is-edge i{background:#fff}.evc-foot{align-items:center;gap:12px;display:flex}.evc-foot .evp-go{flex:1}.evc-foot .evp-go:disabled{opacity:.5;cursor:default}.evc-clear{color:var(--signal-text);font-size:calc(14 * var(--fs));cursor:pointer;background:0 0;border:0;padding:0 6px;font-weight:700}.ev-tag--low{color:#7a4300;background:#ffb3403d}.ev-badge--low{background:var(--orange);color:var(--night);right:10px}.ev-badge--raffle{background:var(--gold);color:var(--on-gold);font-weight:800;right:10px}.ev-raffle-tag{background:var(--gold);color:var(--on-gold);border-radius:8px;align-items:center;gap:4px;padding:2px 8px;font-weight:800;display:inline-flex}.ev-gold-ic{color:var(--gold-ink);display:inline-flex}.ev-trow__low{color:#7a4300;font-size:calc(11.5 * var(--fs));background:#ffb3403d;border-radius:999px;justify-self:start;align-items:center;gap:4px;margin-top:2px;padding:2px 8px;font-weight:700;display:inline-flex}.evt{border-radius:var(--r-card);background:var(--surface);color:var(--text);display:grid;overflow:hidden}a.evt{transition:transform .2s,box-shadow .2s}.evt-media{display:block}.evt-img{aspect-ratio:16/9;width:100%}.evt-b{align-content:start;gap:6px;min-width:0;padding:14px 16px 16px;display:grid}.evt-label{background:var(--signal-fill);color:#fff;height:24px;font-size:calc(11 * var(--fs));letter-spacing:.5px;text-transform:uppercase;border-radius:999px;justify-self:start;align-items:center;gap:5px;padding:0 10px;font-weight:800;display:inline-flex}.evt-over{font-size:calc(12 * var(--fs));color:var(--signal-text);font-weight:700}.evt-t{font-size:calc(16 * var(--fs));font-weight:800;line-height:1.3}.evt-quote{align-items:flex-start;gap:12px;margin-top:4px;display:flex}.evt-face{object-fit:cover;width:44px;height:44px;box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--signal);border-radius:50%;flex:none}.evt-quote>span{gap:4px;min-width:0;display:grid}.evt-text{font-size:calc(14 * var(--fs));color:var(--body);white-space:pre-line;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.evt-author{font-size:calc(12.5 * var(--fs));color:var(--text);font-weight:700}.evt-author:before{content:"– "}.evt-row{grid-auto-columns:88%;align-items:stretch}.evt-row .evt--media{grid-template-columns:minmax(0,38%) minmax(0,1fr)}.evt-row .evt--media .evt-img{aspect-ratio:auto;height:100%;min-height:150px}.evt-row .evt--media .evt-b{padding:12px 14px}@media (min-width:640px){.evt--media{grid-template-columns:minmax(0,42%) minmax(0,1fr)}.evt--media .evt-img{aspect-ratio:auto;height:100%;min-height:180px}.evt-b{padding:18px 20px}}@media (min-width:900px){a.evt:hover{transform:translateY(-3px);box-shadow:0 12px 28px #1414281a}.evt-row{grid-auto-columns:calc((100% - var(--gap)) / 2)}.evt-t{font-size:calc(18 * var(--fs))}}.ev-row__note{font-size:calc(12.5 * var(--fs));color:var(--text);flex-wrap:wrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}.ev-row__note span{color:var(--body);flex-basis:100%;font-weight:600}.ev-row__note .ev-raffle-tag{color:var(--on-gold);flex-basis:auto;font-weight:800}.evr-until{font-size:calc(13 * var(--fs));color:var(--gold-ink);font-weight:700}.evr-b{gap:12px;display:grid}.evr-t{font-size:calc(16 * var(--fs));align-items:center;gap:8px;font-weight:800;display:flex}.evr-t svg{color:var(--gold-ink);flex:none}.evr-d{color:var(--body)}.evr-prizes{gap:6px;margin:0;padding:0;list-style:none;display:grid}.evr-prizes li{align-items:center;gap:8px;font-weight:600;display:flex}.evr-prizes svg{color:var(--gold-ink);flex:none}.evr-form{gap:12px;padding-top:4px;display:grid}.evr-field{font-size:calc(13 * var(--fs));gap:6px;font-weight:700;display:grid}.evr-field input{border-radius:var(--r);background:var(--bg);height:48px;color:var(--text);font-size:calc(16 * var(--fs));box-shadow:inset 0 0 0 1px var(--sep);border:0;padding:0 14px}.evr-field input:focus{box-shadow:inset 0 0 0 1.5px var(--night);outline:none}.evr-check{font-size:calc(13 * var(--fs));color:var(--body);cursor:pointer;align-items:flex-start;gap:10px;line-height:1.45;display:flex}.evr-check input{width:20px;height:20px;accent-color:var(--night);flex:none;margin:0}.evr-err{font-size:calc(13 * var(--fs));color:var(--signal-text);font-weight:700}.evr-btn{height:var(--ev-size-button);background:var(--night);color:#fff;font-size:calc(15 * var(--fs));cursor:pointer;border:0;border-radius:999px;font-weight:700}.evr-btn:disabled{opacity:.6;cursor:progress}.evr-done{color:var(--green-ink);align-items:center;gap:10px;font-weight:700;display:flex}.evr-note{font-size:calc(14 * var(--fs));color:var(--body)}@media (min-width:640px){.evr-form{grid-template-columns:1fr 1fr}.evr-check,.evr-err,.evr-btn{grid-column:1/-1}.evr-btn{justify-self:start;padding:0 28px}}.ev-themes{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.ev-theme{aspect-ratio:16/10;border-radius:var(--r-card);color:#fff;isolation:isolate;align-items:end;display:grid;position:relative;overflow:hidden}.ev-theme img,.ev-theme__bg{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.ev-theme__bg{background:linear-gradient(135deg, var(--signal-fill), #7a2e8e)}.ev-theme:after{content:"";z-index:-1;background:linear-gradient(#0000 35%,#14141eb8);position:absolute;inset:0}.ev-theme__b{gap:2px;padding:12px 14px;display:grid}.ev-theme__b b{font-size:calc(16 * var(--fs));font-weight:800;line-height:1.2}.ev-theme__b small{font-size:calc(12 * var(--fs));opacity:.9;font-weight:600}@media (min-width:900px){.ev-themes{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px}.ev-theme{transition:transform .2s}.ev-theme:hover{transform:translateY(-3px)}}.ev-badge--new{background:var(--signal-fill);letter-spacing:.3px;font-weight:800;top:auto;bottom:10px;left:10px}.ev-h2__new{color:var(--signal-text);font-size:.7em;font-weight:800}.evst-box{gap:14px;display:grid}.evst-note{font-size:calc(14 * var(--fs));color:var(--body);line-height:1.5}.evst-hint{font-size:calc(12.5 * var(--fs));color:var(--body);text-align:center}.evst-skel{background:linear-gradient(90deg, var(--bg), var(--rowline), var(--bg));background-size:200% 100%;border-radius:12px;height:72px;animation:1.2s linear infinite evst-sh;display:block}@keyframes evst-sh{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.evst-skel{animation:none}}.evst-score{align-items:baseline;gap:10px;display:flex}.evst-score b{font-variant-numeric:tabular-nums;font-size:34px;font-weight:800;line-height:1}.evst-score span{font-size:calc(13.5 * var(--fs));color:var(--body);font-weight:600}.evst-progress{background:var(--bg);border-radius:999px;height:8px;overflow:hidden}.evst-progress i{border-radius:inherit;background:var(--signal-fill);height:100%;transition:width .4s;display:block}.evst-rewards{gap:10px;margin:0;padding:0;list-style:none;display:grid}.evst-rewards li{align-items:flex-start;gap:10px;display:flex}.evst-rewards li.is-ready .ev-ib{color:var(--green-ink);background:#1f8f5f24}.evst-rewards__t{min-width:0;font-size:calc(14 * var(--fs));flex:1;gap:2px;display:grid}.evst-rewards__t small{font-size:calc(12.5 * var(--fs));color:var(--body)}.evst-rewards__c{font-size:calc(12.5 * var(--fs));color:var(--body);flex:none;font-weight:700}.evst-btn{height:var(--ev-size-button);background:var(--night);color:#fff;font-size:calc(15 * var(--fs));cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-weight:700;display:inline-flex}.evst-btn:hover{background:#1b1d29}.evst-qr{border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--sep);background:#fff;place-items:center;padding:18px;display:grid}.evst-qr>span:not(.evst-skel){width:min(260px,70vw);display:block}.evst-qr svg{width:100%;height:auto;display:block}.evst-qr .evst-skel{width:min(260px,70vw);height:min(260px,70vw)}@media (max-width:899px){body:has(.ev-bar,.evo-bar,.kx-bar,.vs-mbar) .evf__in{padding-bottom:calc(32px + 96px + env(safe-area-inset-bottom,0px))}}.evst-row{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.evst-sheet .evst-box{gap:14px;display:grid}.ev-catmenu{display:flex;position:relative}.ev-catmenu[open]>summary:not(.is-on){background:var(--surface);color:var(--text)}.ev-catmenu>summary{cursor:pointer;list-style:none}.ev-catmenu>summary::-webkit-details-marker{display:none}.ev-catmenu__l{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ev-catmenu__pop{z-index:30;background:var(--surface);scrollbar-width:thin;border-radius:16px;gap:2px;width:260px;max-height:360px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;overflow:auto;box-shadow:0 16px 40px #14142829}.ev-catmenu__o{width:100%;color:var(--text);font:inherit;font-size:calc(13.5 * var(--fs));text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-weight:600;display:flex}.ev-catmenu__o:hover{background:var(--bg)}.ev-catmenu__o>span:nth-child(2){flex:1;min-width:0}.ev-catmenu__o small{font-size:calc(11.5 * var(--fs));color:var(--body);font-weight:700}.ev-catmenu__o.is-on{background:var(--tint);color:var(--signal-ink)}.ev-catmenu__o.is-zero:not(.is-on){opacity:.45}.ev-catmenu__ic{background:var(--tint);width:26px;height:26px;color:var(--signal-text);border-radius:50%;flex:none;place-items:center;display:grid}@media (min-width:900px) and (max-width:1199px){.evh__in{gap:18px}.evh__nav{gap:16px}.evh__place{flex:none;min-width:120px}.evh__account{justify-content:center;width:40px;padding:0}.evh__account-t{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ev-strip__days{grid-template-columns:repeat(11,minmax(0,1fr))}.ev-strip__days>.ev-sd:nth-child(n+11):not(.ev-sd--more){display:none}}@media (min-width:900px) and (max-width:1023px){.evh__search,.evh__nav{display:none}.evh__mobile{margin-left:auto;display:flex}.evmm{display:flex}.evh__place{margin-left:auto}.ev-strip__days{grid-template-columns:repeat(9,minmax(0,1fr))}.ev-strip__days>.ev-sd:nth-child(n+9):not(.ev-sd--more){display:none}}.ev-tag--aw{color:var(--night);background:#2c2f3f14}.ev-badge--aw{color:var(--night);background:#fffffff0;top:auto;bottom:10px;right:10px}.ev-meta{flex-wrap:wrap}.evaw-src{font-size:calc(12 * var(--fs));color:var(--body);font-weight:600}.evaw-sos{background:var(--bg);font-size:calc(13 * var(--fs));color:var(--text);border-radius:12px;align-items:flex-start;gap:8px;margin:6px 0 0;padding:10px 12px;line-height:1.45;display:flex}.evaw-sos svg{color:var(--body);flex:none;margin-top:2px}.evaw-sos a{color:var(--signal-text);white-space:nowrap;font-weight:700}.evaw-rules>summary{cursor:pointer;list-style:none}.evaw-rules>summary::-webkit-details-marker{display:none}.evaw-rules[open] .ev-orow__chev{transform:rotate(90deg)}.evaw-rules__t{font-size:calc(14 * var(--fs));color:var(--body);white-space:pre-line;margin:0 0 8px 34px;line-height:1.55}.evaw-share{padding:8px 0 2px}.evaw-sharebtn{background:var(--bg);height:44px;color:var(--text);font:inherit;font-size:calc(14 * var(--fs));cursor:pointer;box-shadow:inset 0 0 0 1px var(--sep);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-weight:700;display:inline-flex}.evaw-sharebtn:hover{box-shadow:inset 0 0 0 1px var(--body)}.hlp{gap:4px;max-width:760px;display:grid}.hlp-sos{font-size:calc(15 * var(--fs));background:var(--surface);margin:0 0 8px}.hlp-src{font-size:calc(12.5 * var(--fs));color:var(--body);margin-top:8px}.hlp-src a{color:var(--signal-text);font-weight:600}.ld.is-aw .ev-row[data-aw="0"],[data-aw-empty]{display:none!important}.sfb{padding:var(--pad);border-radius:var(--r-card);background:var(--surface);gap:12px;margin-bottom:14px;display:grid}.sfb .kx-linkbtn{color:var(--signal-text);font:inherit;font-size:calc(13 * var(--fs));cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.sfb-q{font-size:calc(15.5 * var(--fs));align-items:center;gap:8px;font-weight:800;display:flex}.sfb-q svg{color:var(--body);flex:none}.sfb-a{flex-wrap:wrap;gap:8px;display:flex}.sfb-note{font-size:calc(13 * var(--fs));gap:6px;font-weight:700;display:grid}.sfb-note textarea{background:var(--bg);box-shadow:inset 0 0 0 1px var(--sep);font:inherit;font-size:calc(16 * var(--fs));color:var(--text);resize:vertical;border:0;border-radius:12px;padding:10px 12px}.sfb-help{font-size:calc(14 * var(--fs));color:var(--body);line-height:1.5}.sfb-help a{color:var(--signal-text);font-weight:700}.sfb-act{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sfb-err{font-size:calc(13 * var(--fs));color:var(--signal-text);font-weight:700}.sfb-later{justify-self:start}.sfb-src{font-size:calc(12 * var(--fs));color:var(--body)}.kt-report{font-size:calc(13 * var(--fs));color:var(--body);align-items:center;gap:6px;margin-top:10px;font-weight:700;display:inline-flex}.kt-report:hover{color:var(--signal-text)}.alf{padding:var(--pad);border-radius:var(--r-card);background:var(--surface);gap:14px;margin-bottom:14px;display:grid}.alf-ev{align-items:center;gap:6px;margin-bottom:8px;display:flex}.alf-areas{border:0;gap:8px;margin:0;padding:0;display:grid}.alf-areas legend{font-size:calc(13 * var(--fs));margin-bottom:8px;font-weight:800}.alf-areas>div{flex-wrap:wrap;gap:8px;display:flex}.alf-field{font-size:calc(13 * var(--fs));gap:6px;font-weight:700;display:grid}.alf-field textarea,.alf-field input{background:var(--bg);box-shadow:inset 0 0 0 1px var(--sep);font:inherit;font-size:calc(16 * var(--fs));color:var(--text);border:0;border-radius:12px;padding:10px 12px}.alf-field small{font-size:calc(11.5 * var(--fs));color:var(--body);justify-self:end;font-weight:600}.alf-status{font-size:calc(17 * var(--fs));align-items:center;gap:10px;font-weight:800;display:flex}.alf-point{font-size:calc(15 * var(--fs));align-items:flex-start;gap:8px;display:flex}.alf-point svg{color:var(--body);flex:none;margin-top:2px}.alf-warn{background:var(--bg);font-size:calc(14 * var(--fs));border-radius:12px;padding:12px 14px;line-height:1.5}.alf-warn .alf-point{margin-top:6px}.ev-day__help{font-size:calc(14 * var(--fs));color:#ffffffe6;align-items:center;gap:8px;margin-top:10px;font-weight:700;display:inline-flex}.ev-day__help:hover{color:#fff;text-decoration:underline}.alf-t{font-size:calc(16 * var(--fs));font-weight:800}.sp-anon{font-size:calc(14 * var(--fs));color:var(--body);cursor:pointer;align-items:flex-start;gap:10px;line-height:1.45;display:flex}.sp-anon input{width:20px;height:20px;accent-color:var(--night);flex:none;margin:0}.sp-anon b{color:var(--text)}.evx-orgrow{align-items:center;gap:12px;min-width:0;display:flex}.evx-orgrow .evx-org{flex:1;min-width:0;text-decoration:none}.evx-org__b{min-width:0;line-height:1.3;display:grid}.evx-org__b>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.evx-org__b small{font-size:calc(12 * var(--fs));color:var(--body)}.ev-follow.ev-follow--sm{height:34px;font-size:calc(13 * var(--fs));flex:none;gap:6px;margin-top:0;padding:0 13px}.ev-follow.ev-follow--sm svg{width:16px;height:16px}a.evs-facts__place--link{text-decoration:none}a.evs-facts__place--link:hover span{text-underline-offset:2px;text-decoration:underline}.evs-facts__more{width:fit-content;color:var(--signal-text);font-size:calc(13 * var(--fs));align-items:center;gap:6px;margin-top:6px;font-weight:700;text-decoration:none;display:inline-flex}.evs-facts__more:hover{text-underline-offset:2px;text-decoration:underline}.evx-anchor{scroll-margin-top:96px}.evx-trust{font-size:calc(12.5 * var(--fs));color:var(--body);gap:6px;margin:0;padding:14px 4px 0;list-style:none;display:grid}@media (min-width:900px){.evx-aside .evx-trust{padding-top:4px}}.evx-sponsor{font-size:calc(12 * var(--fs));color:var(--muted);align-items:center;gap:10px;margin:0;padding:10px 4px 0;display:flex}.evx-sponsor img{width:auto;height:28px;display:block}.evx-trust li{align-items:center;gap:8px;display:flex}.evx-trust svg{color:var(--green-ink);flex:none}.ev-bar--alert{flex-wrap:wrap}.ev-bar--alert>.ev-btn--off{flex:1}.ev-bar__p--date{font-size:calc(16 * var(--fs))}.evpa-btn{gap:8px}.evpa{flex:100%;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.evpa-field{font-size:calc(12 * var(--fs));color:var(--body);gap:4px;font-weight:700;display:grid}.evpa-field input{border-radius:var(--r);background:var(--bg);height:46px;color:var(--text);font:500 calc(16 * var(--fs)) var(--font);border:1.5px solid #0000;outline:none;padding:0 14px}.evpa-field input:focus{border-color:var(--signal);box-shadow:0 0 0 4px var(--tint);background:#fff}.evpa .ev-btn{height:46px}.evpa-err{color:var(--signal-ink);font-size:calc(12.5 * var(--fs));grid-column:1/-1;margin:0}.evpa-note{font-size:calc(11.5 * var(--fs));color:var(--body);grid-column:1/-1;margin:0}.evpa-done{font-size:calc(13.5 * var(--fs));color:var(--green-ink);flex:100%;align-items:center;gap:8px;margin:0;padding:8px 4px;font-weight:600;display:flex}.kx-msg .evpa{text-align:left;width:min(420px,100%);margin:0 auto}.evx-dates{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;display:grid}.evx-date{background:var(--bg);color:var(--text);border-radius:14px;gap:2px;padding:10px 12px;text-decoration:none;display:grid}.evx-date b{font-size:calc(14 * var(--fs));font-weight:800}.evx-date span{font-size:calc(12 * var(--fs));color:var(--body)}.evx-date:hover{background:var(--tint)}.evx-date.is-off{opacity:.55}.evx-flag{justify-content:center;display:flex}.evx-flag a{font-size:calc(12.5 * var(--fs));color:var(--body);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.evx-flag a:hover{color:var(--text);text-underline-offset:2px;text-decoration:underline}.sp-note{font-size:calc(12 * var(--fs));margin-top:4px}.evv-org{color:inherit;align-items:center;text-decoration:none}.evv-org .ev-orow__b{align-self:center}.evv-city{background:var(--surface);width:fit-content;color:var(--text);font-size:calc(14 * var(--fs));border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-weight:700;text-decoration:none;display:inline-flex}.evv-city svg{color:var(--signal-text)}.evv-list .ev-orow{color:inherit;text-decoration:none}.evv-list .ev-orow:hover .ev-orow__t{color:var(--signal-text)}@media (min-width:900px){.evv-grid{column-gap:var(--col);grid-template-columns:minmax(0,1fr) 360px;align-items:start}.evv-grid>.evx-sec{grid-column:1}.evv-grid>.evo-side{grid-area:1/2/span 20;margin-top:0;position:sticky;top:96px}.evv-index{column-gap:var(--col);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.evv-index>.evx-sec:nth-child(2){margin-top:0}}.evv-grid>.evo-side{margin-top:0}.ev-bar__p--date{white-space:nowrap}.evpa .ev-btn{min-width:0;padding:0 20px}.ev-under.evv-grid,.ev-under.evv-index{margin-top:20px}.evwm{padding:var(--pad);border-radius:var(--r-card);background:var(--surface);align-items:flex-start;gap:16px;display:flex}.evwm-ic{background:var(--tint);width:46px;height:46px;color:var(--signal-text);border-radius:50%;flex:none;place-items:center;display:grid}.evwm-b{flex:1;gap:6px;min-width:0;display:grid}.ev-unf{max-width:640px}.ev-unf__form{gap:6px;display:grid}.ev-unf__acts{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.ev-unf__acts .ev-btn,.ev-unf__acts .kx-btn-outline{flex:180px;justify-content:center;align-items:center;max-width:260px;display:inline-flex}.evwm-t{font-size:calc(18 * var(--fs));color:var(--text);margin:0;font-weight:800}.evwm-s{font-size:calc(14 * var(--fs));color:var(--body);margin:0}.evwm-form{grid-template-columns:minmax(0,1fr) auto;gap:8px;max-width:560px;margin-top:6px;display:grid}.evwm-form input[type=email]{border-radius:var(--r);background:var(--bg);height:48px;color:var(--text);font:500 calc(16 * var(--fs)) var(--font);border:1.5px solid #0000;outline:none;min-width:0;padding:0 14px}.evwm-form input[type=email]:focus{border-color:var(--signal);box-shadow:0 0 0 4px var(--tint);background:#fff}.evwm-form .ev-btn{min-width:0;height:48px;padding:0 20px}.evwm-check{font-size:calc(12.5 * var(--fs));color:var(--body);grid-column:1/-1;align-items:flex-start;gap:8px;line-height:1.45;display:flex}.evwm-check input{accent-color:var(--night);margin-top:2px}.evwm-check a{color:inherit}.evwm-err{color:var(--signal-ink);font-size:calc(12.5 * var(--fs));grid-column:1/-1;margin:0}.evwm-done{font-size:calc(14 * var(--fs));color:var(--green-ink);align-items:flex-start;gap:8px;margin:4px 0 0;font-weight:600;display:flex}@media (max-width:599px){.evwm{flex-direction:column}}.mz-intro{font-size:calc(14 * var(--fs));color:var(--body);max-width:680px;margin:0}.mz-form{max-width:760px}.mz-sec{gap:10px;display:grid}.mz-event{align-items:flex-start;gap:8px;display:flex}.mz-event svg{flex:none;margin-top:2px}.mz-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.mz-grid .mz-wide{grid-column:1/-1}.mz-same{margin-top:2px}.mz-done{justify-items:start;gap:8px;display:grid}.mz-actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.mz-actions .ev-btn,.mz-actions .kx-btn-outline{align-items:center;gap:8px;display:inline-flex}.mz-privacy{justify-content:center;align-items:center;gap:6px;display:flex}@media (max-width:520px){.mz-grid{grid-template-columns:minmax(0,1fr)}}.ev-under.mz{margin-top:20px}.mz-form{gap:16px;display:grid}.evnl{z-index:60;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));background:var(--surface);border-radius:18px;align-items:flex-start;gap:12px;max-width:520px;margin:0 auto;padding:14px 14px 14px 16px;display:flex;position:fixed;box-shadow:0 12px 32px #1414282e}.evnl-ic{border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.evnl--ok .evnl-ic{color:var(--green-ink);background:#1f8f5f1f}.evnl--info .evnl-ic{color:var(--night);background:#2c2f3f14}.evnl--warn .evnl-ic{background:var(--tint);color:var(--signal-text)}.evnl-b{font-size:calc(13.5 * var(--fs));color:var(--body);flex:1;gap:2px;display:grid}.evnl-b b{color:var(--text);font-size:calc(15 * var(--fs))}.evnl-x{width:32px;height:32px;color:var(--body);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.evnl-x:hover{background:var(--bg);color:var(--text)}body:has(.ev-focus-mark) .evp-notice{display:none!important}html[data-shop] body:has(.ev-noheader-mark) .evh{display:none}.evo--shop .evo-head{gap:8px}.evo-lead{font-size:calc(15 * var(--fs));color:var(--text);max-width:640px;margin:2px 0 0;line-height:1.5}.evo-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.evo-acts .ev-follow{margin-top:0}.evo-link{background:var(--surface);height:40px;color:var(--text);font:700 calc(14 * var(--fs)) var(--font);cursor:pointer;box-shadow:inset 0 0 0 1.5px var(--sep);border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex}.evo-link:hover{box-shadow:inset 0 0 0 1.5px var(--body)}.ev-ohero--flyer .ev-ohero__bg{object-fit:cover;filter:blur(22px)brightness(.72);width:120%;height:120%;position:absolute;inset:-10%}.ev-ohero--flyer img.ev-ohero__fg{object-fit:contain;width:100%;height:100%;position:relative}.evs-trust{border-radius:var(--r-card);background:var(--surface);font-size:calc(13 * var(--fs));color:var(--text);text-align:center;flex-wrap:wrap;justify-content:center;gap:6px 22px;margin:16px 0 0;padding:12px 14px;font-weight:600;list-style:none;display:flex}.evs-trust li{align-items:center;gap:7px;display:inline-flex}.evs-trust svg{color:var(--green-ink);flex:none}.evs-sec-next{margin-top:var(--sec)}.evs-next{border-radius:var(--r-card);background:var(--surface);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.evs-next__media{aspect-ratio:16/9;display:block;position:relative}.evs-next__media .ev-img{width:100%;height:100%;position:absolute;inset:0}.evs-next__b{padding:var(--pad);align-content:start;gap:8px;display:grid}.evs-next__k{font-size:calc(12 * var(--fs));letter-spacing:.4px;text-transform:uppercase;color:var(--signal-text);font-weight:800}.evs-next__t{font-size:calc(22 * var(--fs));margin:0;font-weight:800;line-height:1.25}.evs-next__t a{color:inherit;text-decoration:none}.evs-next__when,.evs-next__place,.evs-next__low{font-size:calc(14 * var(--fs));color:var(--body);flex-wrap:wrap;align-items:center;gap:7px;margin:0;display:flex}.evs-next__when{color:var(--text);font-weight:700}.evs-next__when svg,.evs-next__place svg{color:var(--signal-text);flex:none}.evs-next__low{color:#b45309;font-weight:700}.evs-next__buy{justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.evs-next__price{font-size:calc(18 * var(--fs));color:var(--text);font-weight:800}.evs-next__buy .ev-btn,.evs-next__buy .kx-btn-outline{justify-content:center;align-items:center;gap:8px;min-width:160px;display:inline-flex}.evs-grid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.evs-month+.evs-month{margin-top:20px}.evs-month__t{font-size:calc(15 * var(--fs));color:var(--body);margin:0 0 10px;font-weight:800}.evs-card{border-radius:var(--r-card);background:var(--surface);grid-template-columns:132px minmax(0,1fr);display:grid;overflow:hidden}.evs-card__media{min-height:132px;display:block;position:relative}.evs-card__media .ev-img{width:100%;height:100%;position:absolute;inset:0}.evs-card__media .ev-badge{transform-origin:0 0;transform:scale(.88)}.evs-card__b{align-content:start;gap:4px;min-width:0;padding:12px 14px;display:grid}.evs-card__d{font-size:calc(12 * var(--fs));color:var(--signal-text);text-transform:uppercase;font-weight:800}.evs-card__t{font-size:calc(15 * var(--fs));color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:800;line-height:1.3;text-decoration:none;display:-webkit-box;overflow:hidden}.evs-card__p{font-size:calc(12.5 * var(--fs));color:var(--body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.evs-card__btn{height:34px;font-size:calc(13 * var(--fs));color:var(--text);box-shadow:inset 0 0 0 1.5px var(--sep);border-radius:999px;justify-self:start;align-items:center;gap:6px;margin-top:6px;padding:0 14px;font-weight:800;text-decoration:none;display:inline-flex}.evs-card__btn.is-primary{background:var(--night);color:#fff;box-shadow:none}.evs-card__btn.is-primary:hover{background:#1b1d29}.evs-past{border-radius:var(--r-card);background:var(--surface)}.evs-past summary{padding:14px var(--pad);cursor:pointer;font-size:calc(14 * var(--fs));color:var(--body);justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.evs-past summary::-webkit-details-marker{display:none}.evs-past summary b{color:var(--text)}.evs-past summary svg{transition:transform .2s;transform:rotate(90deg)}.evs-past[open] summary svg{transform:rotate(-90deg)}.evs-past__list{padding:0 var(--pad) var(--pad);opacity:.85}.evab{background:var(--surface);font-size:calc(13 * var(--fs));color:var(--text);border-radius:14px;align-items:center;gap:10px;margin-bottom:12px;padding:8px 8px 8px 12px;display:flex}.evab-ic{background:var(--signal-fill);color:#fff;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.evab-t{flex:1;min-width:0}.evab-btn{background:var(--night);color:#fff;font-weight:700;font-size:calc(12.5 * var(--fs));border-radius:999px;flex:none;padding:7px 12px;text-decoration:none}.evab-x{width:30px;height:30px;color:var(--body);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}@media (min-width:700px){.evs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.evs-card{grid-template-columns:minmax(0,1fr)}.evs-card__media{aspect-ratio:16/9;min-height:0}.evs-card__media .ev-badge{transform:none}}@media (min-width:900px){.evs-next{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.evs-next__media{aspect-ratio:auto;min-height:320px}.evs-next__b{align-content:center;padding:28px}.evs-next__t{font-size:28px}.evs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.evmf .evmf-box{margin:0}.evo-stats-line{font-size:calc(13 * var(--fs));color:var(--body);flex-wrap:wrap;gap:4px 0;margin:2px 0 0;display:flex}.evo-stats-line span+span:before{content:"·";color:var(--muted);margin:0 8px}.evo-facts{margin:0;display:grid}.evo-fact{justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}.evo-fact+.evo-fact{border-top:1px solid var(--rowline,var(--sep))}.evo-fact dt{font-size:calc(14 * var(--fs));color:var(--body);flex:none;align-items:center;gap:10px;display:flex}.evo-fact dd{text-align:right;font-size:calc(14 * var(--fs));color:var(--text);margin:0;font-weight:700}.evs-series{border-radius:var(--r-card);background:var(--surface);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.evs-series__media{aspect-ratio:16/9;display:block;position:relative}.evs-series__media .ev-img{width:100%;height:100%;position:absolute;inset:0}.evs-series__media .ev-badge{align-items:center;gap:4px;display:inline-flex}.evs-series__b{gap:8px;padding:12px 14px 14px;display:grid}.evs-series__dates{gap:6px;margin:0;padding:0;list-style:none;display:grid}.evs-series__dates li{justify-content:space-between;align-items:center;gap:10px;display:flex}.evs-series__dates .evs-card__btn{height:30px;font-size:calc(12.5 * var(--fs));margin-top:0;padding:0 12px}.evs-series__d{font-size:calc(13.5 * var(--fs));color:var(--text);font-weight:700;text-decoration:none}.evs-series__more{font-size:calc(12.5 * var(--fs));color:var(--body)}.evs-cal{margin:var(--gap) 0 0;font-size:calc(13 * var(--fs));color:var(--body);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.evo-offer{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.evo-offer__i{padding:var(--pad);border-radius:var(--r-card);background:var(--surface);font-size:calc(13.5 * var(--fs));color:var(--body);align-content:start;gap:4px;display:grid}.evo-offer__i b{font-size:calc(15 * var(--fs));color:var(--text)}.evo-offer__ic{background:var(--tint);width:40px;height:40px;color:var(--signal-text);border-radius:12px;place-items:center;margin-bottom:6px;display:grid}.evo-offer__i .evs-card__btn{margin-top:8px}.evo-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.evo-gallery__i{aspect-ratio:1;background:var(--sep);border-radius:12px;display:block;overflow:hidden}.evo-gallery__i img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.evo-gallery__i:hover img{transform:scale(1.04)}@media (min-width:900px){.evo-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}}.evo-only-d{display:none}@media (min-width:900px){.evo-only-m{display:none}.evo-only-d{display:block}}.evo-grid>.evo-only-m{margin-top:var(--sec)}.evo-grid>.evo-only-m>.evx-sec{margin-top:0}.evs-next__buy .evo-link.evs-next__more{min-width:0;height:44px;padding:0 18px}.vs-stage{background:var(--night);color:#fff;isolation:isolate;align-items:flex-end;min-height:460px;display:flex;position:relative;overflow:hidden}.vs-stage--ph{background:radial-gradient(70% 90% at 50% -10%,#fc2f558c,#fc2f5500 70%),radial-gradient(40% 60% at 15% 0,#7850ff40,#0000 70%),#1b1d29;min-height:380px}.vs-stage__bg{object-fit:cover;filter:blur(30px)brightness(.55);z-index:-3;width:calc(100% + 80px);height:calc(100% + 80px);position:absolute;inset:-40px}.vs-stage__fg{object-fit:contain;object-position:center 30%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.vs-stage__fg.is-cover{object-fit:cover}.vs-stage__shade{z-index:-1;background:linear-gradient(#1b1d2926 0%,#1b1d2959 38%,#1b1d29e6 74%,#1b1d29 100%);position:absolute;inset:0}.vs-stage__in{width:100%;max-width:var(--width);padding:24px var(--page) 76px;margin:0 auto}.vs-stage__in .evab{max-width:520px}.vs-stage__row{align-items:flex-end;gap:22px;display:flex}.vs-stage__logo{background:#fff;border-radius:28px;flex:none;padding:4px;box-shadow:0 12px 30px #00000059}.vs-stage__logo .ev-ologo{border-radius:24px}.vs-stage__txt{gap:6px;min-width:0;display:grid}.vs-stage__name{letter-spacing:-1px;overflow-wrap:anywhere;font-size:40px;font-weight:800;line-height:1.05}.vs-stage__sub{font-size:calc(15 * var(--fs));color:#ffffffd1}.vs-stage__sub:empty{display:none}.vs-stage .evo-stats-line{color:#ffffffb8}.vs-stage .evo-stats-line span+span:before{color:#fff6}.vs-stage__acts{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.vs-glass{color:#fff;height:42px;font:700 calc(14 * var(--fs)) var(--font);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff24;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 16px;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff47}.vs-glass:hover{background:#ffffff38}.ev-follow.vs-follow{height:42px;margin-top:0}.vs-stage .ev-follow.is-on{color:var(--night);box-shadow:none;background:#ffffffeb}.vs-wrap{position:relative}.vs-tbar{z-index:3;background:var(--surface);border-radius:24px;align-items:center;gap:16px;margin-top:-48px;padding:12px;display:flex;position:relative;box-shadow:0 18px 40px #14142829}.vs-tbar--empty{font-size:calc(14 * var(--fs));color:var(--body);gap:10px;padding:18px 20px}.vs-tbar__img{aspect-ratio:16/9;border-radius:14px;flex:none;width:128px;display:block;position:relative;overflow:hidden}.vs-tbar__img .ev-img{width:100%;height:100%;position:absolute;inset:0}.vs-tbar__t{flex:1;gap:2px;min-width:0;display:grid}.vs-tbar__k{font-size:calc(11.5 * var(--fs));letter-spacing:.4px;text-transform:uppercase;color:var(--signal-text);font-weight:800}.vs-tbar__title{font-size:calc(18 * var(--fs));color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:800;text-decoration:none;overflow:hidden}.vs-tbar__m{font-size:calc(13 * var(--fs));color:var(--body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vs-tbar__p{font-size:calc(18 * var(--fs));flex:none;font-weight:800}.vs-btn{height:46px;font:800 calc(14 * var(--fs)) var(--font);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex}.vs-btn--n{background:var(--night);color:#fff}.vs-btn--n:hover{background:#1b1d29}.vs-btn--o{background:var(--surface);color:var(--text);box-shadow:inset 0 0 0 1.5px var(--sep)}.vs-btn--sm{height:38px;font-size:calc(13 * var(--fs));justify-self:start;padding:0 16px}.vs-lead{max-width:720px;font-size:calc(16 * var(--fs));color:var(--text);margin:18px 0 0;line-height:1.55}.vs .evs-trust{margin-top:14px}.vs-anchors{z-index:30;background:color-mix(in srgb, var(--bg) 90%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--sep);margin-top:22px;position:sticky;top:61px}.vs-anchors__in{max-width:var(--width);padding:8px var(--page);scrollbar-width:none;gap:6px;margin:0 auto;display:flex;overflow-x:auto}.vs-anchors__in::-webkit-scrollbar{display:none}.vs-anchors a{font-size:calc(13.5 * var(--fs));color:var(--body);border-radius:999px;flex:none;padding:8px 16px;font-weight:700;text-decoration:none}.vs-anchors a:hover{color:var(--text)}.vs-anchors a.is-on{background:var(--night);color:#fff}.vs-anchor,.vs [id]{scroll-margin-top:130px}.vs-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.vs-card{background:var(--surface);border-radius:22px;display:grid;overflow:hidden}.vs-card__media{aspect-ratio:16/9;background:var(--night);display:block;position:relative;overflow:hidden}.vs-card__media .ev-img{width:100%;height:100%;position:absolute;inset:0}.vs-dt{width:52px;color:var(--text);text-align:center;background:#fff;border-radius:14px;padding:5px 0 6px;line-height:1.1;position:absolute;top:12px;left:12px;box-shadow:0 6px 16px #0000002e}.vs-dt small{font-size:calc(10.5 * var(--fs));color:var(--signal-text);text-transform:uppercase;font-weight:800;display:block}.vs-dt b{font-size:calc(21 * var(--fs));font-weight:800;display:block}.vs-pr{color:var(--text);font-size:calc(12 * var(--fs));background:#fffffff2;border-radius:999px;padding:5px 10px;font-weight:800;position:absolute;top:12px;right:12px}.vs-pr--off{background:var(--night);color:#fff;top:auto;bottom:12px}.vs-card__b{gap:4px;padding:14px 16px 16px;display:grid}.vs-card__t{font-size:calc(17 * var(--fs));color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:800;line-height:1.3;text-decoration:none;display:-webkit-box;overflow:hidden}.vs-card__m{font-size:calc(13 * var(--fs));color:var(--body)}.vs-card__low{font-size:calc(12.5 * var(--fs));color:#b45309;align-items:center;gap:5px;font-weight:700;display:inline-flex}.vs-card .vs-btn{margin-top:8px}.vs .evs-series{border-radius:22px}.vs-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.vs-fact{background:var(--surface);border-radius:18px;gap:4px;padding:16px;display:grid}.vs-fact svg{color:var(--signal-text);margin-bottom:6px}.vs-fact dt{font-size:calc(12 * var(--fs));color:var(--body)}.vs-fact dd{font-size:calc(14.5 * var(--fs));color:var(--text);margin:0;font-weight:800}.vs .evo-offer__i{border-radius:20px}.vs-two{grid-template-columns:minmax(0,1fr);display:grid}.vs-col{align-content:start;display:grid}.vs-col>.evx-sec,.vs-col>div>.evx-sec,.vs-main>.evx-sec,.vs-main>.vs-anchor>.evx-sec{margin-top:var(--sec)}.vs-main>.evx-sec:first-child{margin-top:28px}.vs-mbar{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:45;background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:22px;gap:10px;padding:10px;display:flex;position:fixed;box-shadow:0 12px 30px #1414282e}.vs-mbar .ev-follow,.vs-mbar .vs-btn{flex:1;justify-content:center;height:46px}.vs{padding-bottom:96px}@media (max-width:699px){.vs-stage{min-height:520px}.vs-stage__row{flex-direction:column;align-items:flex-start;gap:14px}.vs-stage__logo .ev-ologo{width:78px!important;height:78px!important}.vs-stage__acts .vs-follow{display:none}.vs-tbar{grid-template-columns:96px minmax(0,1fr);gap:10px 12px;display:grid}.vs-tbar__img{width:96px}.vs-tbar__title{white-space:normal;font-size:calc(16 * var(--fs));-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.vs-tbar__m{white-space:normal}.vs-tbar__p{font-size:calc(15 * var(--fs));grid-column:1}.vs-tbar .vs-btn,.vs-tbar__p:not(:empty)+.vs-btn{grid-column:2}}@media (min-width:700px){.vs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-facts,.vs .evo-offer{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:900px){.vs-stage{min-height:560px}.vs-stage__name{letter-spacing:-1.5px;font-size:64px}.vs-stage__in{padding-bottom:92px}.vs-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.vs-anchors{top:77px}.vs-two{column-gap:var(--col);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}.vs-mbar{display:none}.vs{padding-bottom:24px}}.vs-dt,.vs-pr{z-index:2}.vs-info__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;gap:16px;display:grid}.vs-ic{padding:var(--pad);background:var(--surface);border-radius:22px;flex-direction:column;gap:12px;display:flex}.vs-ic__t{font-size:calc(16 * var(--fs));color:var(--text);justify-content:space-between;align-items:baseline;gap:10px;margin:0;font-weight:800;display:flex}.vs-ic__t small{font-size:calc(11.5 * var(--fs));color:var(--body);font-weight:600}.vs-ic__facts{margin:0;display:grid}.vs-ic__facts>div{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 14px;padding:10px 0;display:grid}.vs-ic__facts>div+div{border-top:1px solid var(--sep)}.vs-ic__facts dt{font-size:calc(13 * var(--fs));color:var(--body);align-items:center;gap:8px;display:inline-flex}.vs-ic__facts dt svg{color:var(--signal-text);flex:none}.vs-ic__facts dd{text-align:right;font-size:calc(14 * var(--fs));color:var(--text);margin:0;font-weight:700}.vs-ic__addr{background:var(--bg);color:var(--text);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;text-decoration:none;display:flex}.vs-ic__addr svg{color:var(--signal-text);flex:none;margin-top:2px}.vs-ic__addr>span{min-width:0;font-size:calc(14 * var(--fs));flex:1;gap:2px;display:grid}.vs-ic__addr>span span{font-size:calc(13 * var(--fs));color:var(--body)}.vs-ic__addr em{font-style:normal;font-size:calc(13 * var(--fs));color:var(--signal-text);font-weight:700}.vs-ic__note{font-size:calc(13 * var(--fs));color:var(--body);gap:8px;margin:0;display:flex}.vs-ic__note svg{color:var(--signal-text);flex:none;margin-top:1px}.vs-ic__routes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:auto;display:grid}.vs-ic__routes a{background:var(--tint);color:var(--signal-text);font-size:calc(12 * var(--fs));border-radius:12px;justify-items:center;gap:4px;padding:10px 4px;font-weight:700;text-decoration:none;display:grid}.vs-ic__links{margin:0;padding:0;list-style:none;display:grid}.vs-ic__links li+li{border-top:1px solid var(--sep)}.vs-ic__links a{color:var(--text);font-size:calc(14 * var(--fs));align-items:center;gap:10px;padding:10px 0;text-decoration:none;display:flex}.vs-ic__links a>svg:first-child{color:var(--signal-text);flex:none}.vs-ic__links a span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.vs-ic__links a>svg:last-child{color:var(--body)}.vs-ic__cal{width:100%;margin-top:auto}.vs-ic__hint{font-size:calc(12 * var(--fs));color:var(--body);text-align:center;margin:0}.vs .evo-offer{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.vs .evo-offer__i{padding:var(--pad);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.vs .evo-offer__ic{margin-bottom:0}.vs .evo-offer__txt{gap:2px;display:grid}.vs .evo-offer__i .evs-card__btn{margin-top:0}.vs-stamp,.vs-main>.vs-anchor>.vs-two,.vs-main>.vs-two{margin-top:var(--sec)}.vs-main>.vs-two.vs-anchor>.evx-sec{margin-top:0}.vs-main>.vs-anchor:not(.vs-two)>.evx-sec{margin-top:var(--sec)}@media (min-width:900px){.vs-main>.vs-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.evp-toc{border-bottom:1px solid var(--rowline);gap:8px;margin-bottom:20px;padding-bottom:16px;display:grid}.evp-toc ol{gap:4px;margin:0;padding-left:20px;display:grid}.evp-toc a{color:var(--signal-text);text-decoration:none}.evp-toc a:hover{text-underline-offset:2px;text-decoration:underline}.evp-toc--numbered ol{padding-left:0;list-style:none}.evp-prose h2[id]{scroll-margin-top:90px}
