@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:var(--font-inter), ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-bg:#000;--color-page:var(--color-bg);--color-surface:#1b1a20;--color-surface-high:#2c2b33;--color-discount:#34d399;--color-discount-bg:#1b2b28;--color-discount-border:#215443;--color-co-bg:#0b0b0d;--color-co-topbar:#141414;--color-co-card:#18181b;--color-co-border:#2a2a2f;--color-co-ink:#f5f5f7;--color-co-muted:#9a9aa5;--color-co-soft:#c4c4cc;--color-co-chip:#232228;--color-co-chip-ink:#d4d4da;--color-co-strike:#6b6b73;--color-text-primary:#fff;--color-text-muted:#999;--color-text-offwhite:#f3f3f3;--color-text-light:#c6c6c6;--shadow-card:0 10px 20px #00000040;--color-brand:var(--brand);--color-brand-25:var(--brand)}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-brand-25:color-mix(in srgb, var(--brand) 25%, transparent)}}:root,:host{--color-brand-40:var(--brand)}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-brand-40:color-mix(in srgb, var(--brand) 40%, transparent)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{:root{--bg:#000;--surface:#1b1a20;--surface-high:#2c2b33;--card-border:#1e1e1e;--divider:#333;--brand:#dc285a;--brand-50:#dc285a80;--brand-25:#dc285a40;--brand-glow:#dc285a4d;--text-primary:#fff;--text-secondary:#818181;--text-muted:#999;--text-offwhite:#f3f3f3;--text-light:#c6c6c6;--radial-end:#460000;--scrim-end:#2a0000ba;--search-scrim:#8b0420ab;--r-ui:12px;--r-card:15px;--r-nav:30px;--tr-body:-.41px;--tr-section:-.2px;--tr-headline:-.5px;--tr-card-title:-.3px;--shadow-card:0 10px 20px #00000040;--shadow-nav:0 8px 24px #00000054;--pill-bg:linear-gradient(to bottom,#ffffff38,#ffffff14);--gap-section:24px;--app-w:100vw;--t:0;--accent-1:#ff7aa0;--accent-2:#ff8fb0;--brand-deep:#8b0420;--brand-ink:#2a0010;--dlg-backdrop:#2a000a99;--zone-1:#a3164a;--zone-2:#7d1240;--zone-3:#5a0f33;--zone-4:#3f0c26;--glow-2:#7a1fd1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (min-width:768px){:root{--app-w:430px}}:root{--seat-on:#c21c55;--brand-light:#ff4d7e;--brand-fill:#3e0816;--brand-card:#360c17;--brand-line:#5a1a2a;--co-pink:#ec1257;--co-venue:#e2143f}*{box-sizing:border-box}html{background:var(--bg);overflow-x:clip}body{background:var(--bg);min-height:100dvh;color:var(--text-primary);font-family:var(--font-inter),ui-sans-serif,system-ui,-apple-system,sans-serif;letter-spacing:var(--tr-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}a{color:inherit;text-decoration:none}button{font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border:0;padding:0}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;display:block}svg{display:block}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.clamp1,.clamp2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clamp1{-webkit-line-clamp:1}.clamp2{-webkit-line-clamp:2}a,button:not(:disabled){cursor:pointer;transition:color .2s,filter .2s,transform .15s,opacity .2s,background-color .2s,border-color .2s,box-shadow .2s}@media (hover:hover){a:not(:has(img)):hover{color:var(--brand)}button:not(:disabled):not(:has(img)):hover{color:var(--brand)}a:has(img):hover img{filter:brightness(1.08)}}a:active,button:not(:disabled):active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){a:active,button:not(:disabled):active{transform:none}}.jj-container{width:100%;margin-inline:auto}@media (min-width:768px) and (max-width:1023px){.jj-container{padding-inline:31px}}.glass{-webkit-backdrop-filter:blur(24px)saturate(1.4);background:#ffffff14;border:.5px solid #ffffff80}.img-radial:after{content:"";pointer-events:none;background:radial-gradient(120% 120% at 50% 42%,transparent 0%,var(--radial-end) 100%);position:absolute;inset:0}.img-scrim:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(to bottom,transparent 38%,var(--scrim-end) 100%);position:absolute;inset:0}.media{border-radius:inherit;background:#0b0b0d;position:absolute;inset:0;overflow:hidden}.media img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .35s}.media.ld img{opacity:1}.media:not(.ld),.sk{background:linear-gradient(100deg,#131317 30%,#22222a 50%,#131317 70%) 0 0/300% 100%;animation:1.3s linear infinite skShine}@keyframes skShine{0%{background-position:100% 0}to{background-position:0 0}}.sk.sk{animation:1.3s linear infinite skShine}.sk{border-radius:var(--r-card);border:1px solid var(--card-border)}.sk-row{align-items:center;gap:10px;height:72px;padding:6px 20px;display:flex}.sk-row .sk{border-radius:8px;flex-shrink:0;width:60px;height:60px}.sk-row.fy{height:58px;margin-bottom:1px}.sk-row.fy .sk{border-radius:6px;width:48px;height:48px}.sk-ln{background:#1c1c22;border-radius:5px;height:10px;display:block}.sk-tx{flex-direction:column;flex:1;gap:8px;display:flex}.sk-chip{border:2px solid #222228;border-radius:18px;flex-shrink:0;width:86px;height:36px;display:inline-block}@media (prefers-reduced-motion:reduce){.media:not(.ld),.sk{animation:none}}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.ico{flex-shrink:0;display:block;position:relative}.ico svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hdr{z-index:40;pointer-events:none;position:fixed;inset:0 0 auto}.hdr-scrim{height:120px;opacity:var(--t);background:linear-gradient(#000 0%,#0000 100%);position:absolute;inset:0 0 auto}.hdr-bar{pointer-events:auto;position:relative;border:none!important}.hdr-in{padding:calc(env(safe-area-inset-top) + 18px - 8px*var(--t)) 20px calc(12px - 4px*var(--t));justify-content:space-between;align-items:center;gap:12px;display:flex}.logo{flex-shrink:0;align-items:center;display:flex}.logo img{width:auto;height:44px}.hdr-nav,.hdr-search{display:none}.hdr-icons{align-items:center;gap:10px;display:flex}.icon-btn{color:#fff;background:#131313e6;border:2px solid #fff;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;position:relative}.icon-btn .dot{background:var(--brand);border-radius:999px;width:10px;height:10px;position:absolute;top:2px;right:2px}.main{min-height:100dvh;padding-top:calc(env(safe-area-inset-top) + 96px);padding-bottom:128px}.stack{gap:var(--gap-section);flex-direction:column;display:flex}.sbox{border:2px solid var(--brand);background:var(--brand-50);color:#fff;border-radius:18px;align-items:center;gap:8px;height:36px;padding:0 11px;display:flex}.sbox input{color:#fff;min-width:0;font:700 16px/1 var(--font-inter),sans-serif;letter-spacing:var(--tr-body);background:0 0;border:0;outline:0;flex:1}.sbox input::placeholder{color:#ffffffe6}.sbox input::-webkit-search-cancel-button{display:none}.spanel{z-index:30;border-radius:var(--r-card);border:1px solid var(--card-border);background:var(--surface);max-height:70vh;box-shadow:var(--shadow-card);padding:8px 0;display:none;position:absolute;inset:calc(100% + 8px) 0 auto;overflow-y:auto}.spanel.open{display:block}.sp-group{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);padding:12px 20px 6px;font-size:13px;font-weight:700;display:block}.sp-artist{align-items:center;gap:10px;padding:6px 20px;display:flex}.sp-artist .av{border-radius:999px;flex-shrink:0;width:60px;height:60px;position:relative;overflow:hidden}.sp-artist .av.sq{border-radius:8px}.sp-artist .av:after,.sp-event .th:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f}.sp-artist .nm{letter-spacing:-.1px;flex:1;font-size:16px;font-weight:700;line-height:1.25}.sp-event{align-items:center;padding:6px 20px;display:flex}.sp-event .th{border-radius:8px;flex-shrink:0;width:60px;height:60px;position:relative;overflow:hidden}.sp-event .tx{flex-direction:column;flex:1;min-width:0;margin-left:10px;display:flex}.sp-event .t1{letter-spacing:-.1px;font-size:16px;font-weight:700;line-height:1.25}.sp-event .t2{margin-top:3px;font-size:12px}.sp-event .t3{color:var(--text-offwhite);margin-top:4px;font-size:12px}.btn-buy{border:2px solid var(--brand);background:var(--brand-50);white-space:nowrap;color:#fff;border-radius:18px;flex-shrink:0;place-items:center;min-width:84px;height:36px;margin-left:8px;padding:0 16px;font-size:12px;font-weight:700;display:grid}.sp-empty{color:var(--text-secondary);margin:0;padding:16px;font-size:13px}.chev{color:#fff3;flex-shrink:0}.sec-head{justify-content:space-between;align-items:flex-end;display:flex}.sec-head h2{letter-spacing:var(--tr-section);margin:0;padding:8px 20px 13px;font-size:20px;font-weight:700;line-height:1}.sec-tools{display:none}.sec-head h2{align-items:center;gap:8px;display:flex}.ara-h{align-items:center;gap:7px;display:flex}.ara-h .ico{color:var(--brand)}.has-pb{position:relative}a.fcard>.pop-badge,a.pcard>.pop-badge,a.pc>.pop-badge,a.gcard>.pop-badge{border-color:#0000;top:10px;left:auto;right:10px}.ar-d>.pop-badge{top:-7px;left:auto;right:-7px}.sec-r{align-items:center;gap:14px;display:flex}.sec-all{color:var(--brand);white-space:nowrap;align-items:center;gap:2px;padding:8px 20px 13px 0;font-size:14px;font-weight:700;line-height:1;display:inline-flex}@media (hover:hover){.sec-all:hover{color:#fff}}@media (min-width:1024px){.sec-all{padding:0 0 10px}}.strip{position:relative}.track{cursor:grab;gap:10px;padding-inline:20px;display:flex;overflow-x:auto}.track.dragging{cursor:grabbing}.fade{z-index:10;pointer-events:none;width:48px;transition:opacity .2s;position:absolute;top:0;bottom:0}.fade.l{background:linear-gradient(to right,var(--bg),transparent);opacity:0;left:0}.fade.r{background:linear-gradient(to left,var(--bg),transparent);opacity:1;right:0}.fcard{border-radius:var(--r-card);border:1px solid var(--card-border);box-shadow:var(--shadow-card);width:calc(var(--app-w)*240/393);height:calc(var(--app-w)*323/393);flex-shrink:0;display:block;position:relative;overflow:hidden}.cap{z-index:2;flex-direction:column;gap:3px;padding:0 20px 17px;display:flex;position:absolute;inset:auto 0 0}.cap .lbl{font-size:12px;line-height:1.25}.cap .ttl{letter-spacing:var(--tr-card-title);font-size:24px;font-weight:700;line-height:1.25}.cap .vn{font-size:14px;line-height:1.3}.cap .dt{color:var(--text-offwhite);font-size:12px}.artist{flex-direction:column;flex-shrink:0;align-items:center;width:100px;display:flex}.avatar{border-radius:999px;width:100px;height:100px;transition:box-shadow .2s;position:relative;overflow:hidden}.artist .nm{text-align:center;margin-top:10px;font-size:12px;font-weight:700;line-height:1.2}.fy-track{cursor:grab;scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.fy-track.dragging{scroll-snap-type:none}.fy-col{width:calc(var(--app-w)*.86);scroll-snap-align:start;flex-direction:column;flex-shrink:0;display:flex}.fy-col:last-child{scroll-snap-align:end}.fy-row{align-items:center;gap:10px;height:58px;padding:0 20px;display:flex}.fy-img{border-radius:6px;flex-shrink:0;width:48px;height:48px;position:relative;overflow:hidden}.fy-txt{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.fy-txt .t1{font-size:14px;font-weight:700;line-height:1.15}.fy-txt .t2{font-size:10px}.fy-txt .t3{color:var(--text-offwhite);font-size:10px}.fy-row .btn-buy{display:none}.fy-div{background:var(--card-border);height:1px;margin-left:78px}.dots{justify-content:center;gap:6px;margin-top:12px;display:flex}.dots span{background:#ffffff40;border-radius:999px;width:6px;height:6px;transition:all .2s}.dots span.on{background:var(--brand);width:16px}.pcard{border-radius:var(--r-card);border:1px solid var(--card-border);width:155px;height:155px;box-shadow:var(--shadow-card);flex-shrink:0;display:block;position:relative;overflow:hidden}.pcap{z-index:2;flex-direction:column;gap:2px;padding:0 10px 8px;display:flex;position:absolute;inset:auto 0 0}.pcap .t1{font-size:14px;font-weight:700;line-height:1.25}.pcap .t2{font-size:10px}.pcap .t3{color:var(--text-offwhite);font-size:10px}.gcard{width:calc(var(--app-w)*325/393);border-radius:var(--r-card);border:1px solid var(--card-border);height:217px;box-shadow:var(--shadow-card);flex-shrink:0;display:block;position:relative;overflow:hidden}.corp a{justify-content:space-between;align-items:center;padding:16px 20px;font-size:15px;font-weight:500;display:flex}.corp .sep{background:var(--card-border);height:1px;margin:0 20px}.footer{display:none}.bnav{z-index:40;pointer-events:none;position:fixed;inset:auto 0 0}.bnav-in{width:100%;max-width:520px;padding:0 21px max(21px,calc(env(safe-area-inset-bottom) - 8px));align-items:center;gap:8px;margin:0 auto;display:flex}.lg{isolation:isolate;-webkit-backdrop-filter:blur(14px)saturate(1.8)brightness(1.05);background:linear-gradient(#ffffff24 0%,#ffffff0f 100%),#1c1c1e6b;border:.5px solid #ffffff38;position:relative;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #ffffff12,inset 0 0 12px #ffffff0a,0 8px 28px #00000061,0 1px 3px #00000040}.lg:after{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:radial-gradient(120% 90% at 50% -30%,#ffffff29,#0000 60%);position:absolute;inset:0}.bnav-pill{pointer-events:auto;border-radius:999px;flex:1;align-items:stretch;height:62px;padding:3.5px;display:flex}.bnav-a{color:#fff;-webkit-tap-highlight-color:transparent;border-radius:999px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;display:flex;position:relative}.pill-bg{pointer-events:none;opacity:0;background:#ffffff21;border-radius:999px;transition:opacity .25s,transform .25s cubic-bezier(.3,1.4,.5,1);position:absolute;inset:0;box-shadow:inset 0 .5px #ffffff40}@media (hover:hover){.bnav-a:hover .pill-bg{opacity:.55}}.icon-btn.is-current{color:var(--brand);border-color:var(--brand);box-shadow:0 0 14px var(--brand-glow)}.bnav-a[aria-current]{color:var(--brand)}.bnav-a[aria-current] .pill-bg{opacity:1}.bnav-a:active .pill-bg{opacity:1;transform:scale(1.06)}.bnav-a .ico,.bnav-a .l{z-index:1;position:relative}.bnav-a .l{letter-spacing:0;font-size:10px;font-weight:600;line-height:12px}.bnav-search{pointer-events:auto;color:#fff;-webkit-tap-highlight-color:transparent;border-radius:999px;flex-shrink:0;place-items:center;width:62px;height:62px;display:grid}.bnav-search:active{transform:scale(.94)}.ssheet{z-index:60;-webkit-backdrop-filter:blur(20px)saturate(1.4);opacity:0;background:#000000f0;flex-direction:column;transition:opacity .22s,transform .22s;display:flex;position:fixed;inset:0;transform:translateY(16px)}.ssheet[hidden]{display:none}.ssheet.on{opacity:1;transform:none}.ssheet-in{isolation:isolate;flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.ssheet-glow{z-index:-1;pointer-events:none;background:radial-gradient(40% 55% at 30% 50%,var(--brand),transparent 70%),radial-gradient(35% 50% at 78% 30%,var(--glow-2),transparent 70%);height:380px;position:absolute;top:-140px;left:-30%;right:-30%}@supports (color:color-mix(in lab, red, red)){.ssheet-glow{background:radial-gradient(40% 55% at 30% 50%,color-mix(in srgb,var(--brand) 34.9%,transparent),transparent 70%),radial-gradient(35% 50% at 78% 30%,color-mix(in srgb,var(--glow-2) 20%,transparent),transparent 70%)}}.ssheet-glow{filter:blur(10px);animation:9s ease-in-out infinite alternate evGlow2}@keyframes evGlow2{0%{opacity:.85;transform:translate(0)scale(1)}to{opacity:1;transform:translate(18px,10px)scale(1.08)}}.ssheet-top{padding:calc(env(safe-area-inset-top) + 18px) 20px 6px;justify-content:space-between;align-items:center;gap:12px;display:flex}.ssheet-title{letter-spacing:var(--tr-headline);margin:0;font-size:32px;font-weight:700;line-height:1.05}.ssheet-bar{border-bottom:1px solid var(--card-border);padding:14px 20px}.ssheet-bar .sbox{border-radius:22px;height:44px;padding:0 14px}.ssheet-bar .sbox input{text-overflow:ellipsis}.ara-sec{padding:14px 0 6px}.ara-h{letter-spacing:var(--tr-section);margin:0;padding:0 20px 12px;font-size:20px;font-weight:700;line-height:1}.ara-strip{gap:10px;padding:0 20px 4px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.ara-hd{justify-content:space-between;align-items:center;gap:10px;padding:0 20px 12px;display:flex}.ara-hd .ara-h{padding:0}.ara-nav{gap:6px;display:none}.ara-nav button{color:#fff;background:#131313e6;border:2px solid #fff;border-radius:999px;place-items:center;width:28px;height:28px;display:grid}@media (hover:hover){.ara-nav button:hover:not(:disabled){border-color:var(--brand)}}.ara-nav button:disabled{opacity:.3;cursor:default}.ara-nav svg{width:12px;height:12px}@media (min-width:1024px){.hdr-search .ara-nav{display:flex}.hdr-search .ara-nav[hidden]{display:none}}.ara-v{border-radius:var(--r-card);border:1px solid var(--card-border);flex-shrink:0;width:155px;height:155px;display:block;position:relative;overflow:hidden}.ara-v:after{content:"";pointer-events:none;background:linear-gradient(to bottom,transparent 40%,var(--search-scrim) 100%);position:absolute;inset:0}.ara-v span{z-index:2;font-size:16px;font-weight:700;line-height:1.19;position:absolute;bottom:7px;left:11px;right:11px}.ara-a{flex-direction:column;flex-shrink:0;align-items:center;width:100px;display:flex}.ara-a .av{border-radius:999px;width:100px;height:100px;position:relative;overflow:hidden}.ara-a span{text-align:center;margin-top:10px;font-size:12px;font-weight:700;line-height:1.2}.ara-sec .sp-event{padding:6px 20px}.ssheet-close{color:#fff;background:#131313e6;border:2px solid #fff;border-radius:999px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.ssheet .spanel{overscroll-behavior:contain;min-height:0;max-height:none;box-shadow:none;padding:8px 0 calc(env(safe-area-inset-bottom) + 24px);background:0 0;border:0;border-radius:0;flex:1;display:block;position:static;overflow-y:auto}@media (prefers-reduced-motion:reduce){.ssheet{transition:none;transform:none}.ssheet-glow{animation:none}}.search-dim{z-index:35;opacity:0;pointer-events:none;background:#00000059;transition:opacity .2s;position:fixed;inset:0}.search-dim.on{opacity:1;pointer-events:auto}@media (min-width:1024px){.jj-container{max-width:1280px;padding-inline:40px}.hdr-bar{border-bottom:1px solid rgba(255,255,255,calc(.04 + .06*var(--t)))!important}.hdr-in{padding:calc(16px - 6px*var(--t)) 0;gap:24px}.hdr-nav{align-items:center;gap:6px;display:flex}.nav-a{height:40px;letter-spacing:var(--tr-section);color:#fff;border:.5px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:600;display:flex;position:relative}.nav-a .pill-bg{display:none}.nav-a[aria-current]{color:var(--brand);background:var(--brand-25);box-shadow:0 0 14px var(--brand-glow);border-color:#ffffff2e}.hdr-search{flex:260px;max-width:400px;margin-left:auto;display:block;position:relative}.hdr-search .sbox{border-radius:20px;height:40px;padding:0 14px}.hdr-search .sbox input{font-size:15px}.hdr-search .spanel{border-radius:var(--r-card);-webkit-backdrop-filter:blur(24px)saturate(1.4);background:#101014fa;border:1px solid #ffffff14;width:max(100%,393px);max-height:min(680px,100vh - 110px);padding:6px 0 14px;inset:calc(100% + 8px) 0 auto auto;box-shadow:0 24px 48px #000a}@media (hover:hover){.hdr-search .spanel .sp-event:hover,.hdr-search .spanel .sp-artist:hover{background:#ffffff0a}}.bnav,.corp,.dots,.ssheet{display:none!important}.main{padding-top:104px;padding-bottom:0}.sec-head h2{padding-left:0;padding-right:0}.sec-tools{align-items:center;gap:8px;padding-bottom:10px;display:flex}.arrow{color:#fff;background:#131313e6;border:2px solid #fff;border-radius:999px;place-items:center;width:32px;height:32px;display:grid}@media (hover:hover){.arrow:hover:not(:disabled){border-color:var(--brand)}}.arrow:disabled{opacity:.3;cursor:default}.track{padding-inline:0}.fy-track{cursor:default;scroll-snap-type:none;grid-template-columns:repeat(3,1fr);column-gap:24px;display:grid;overflow:visible}.fy-col{width:auto}.fy-row{padding:0}.fy-div{margin-left:58px}.footer{border-top:1px solid var(--card-border);background:#141414;margin-top:64px;display:block}.ft-grid{grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:48px;padding:56px 0 40px;display:grid}.ft-brand img{width:auto;height:48px}.ft-brand p{max-width:300px;color:var(--text-light);margin:18px 0 0;font-size:14px;line-height:1.55}.footer h4{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);margin:0 0 18px;font-size:12px;font-weight:700}.footer ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.footer li a{font-size:15px;font-weight:500}.store{background:#ffffff0f;border:1px solid #ffffff40;border-radius:23px;justify-content:center;align-items:center;height:46px;margin-bottom:10px;font-size:14px;font-weight:600;display:flex}.ft-bottom{border-top:1px solid var(--card-border);color:var(--text-secondary);justify-content:space-between;padding:20px 0 32px;font-size:13px;display:flex}.ft-bottom nav{gap:20px;display:flex}}@media (min-width:1024px) and (max-width:1199px){.nav-a .ico{display:none}.nav-a{padding:0 12px}}.icon-btn{transition:color .15s,border-color .15s,box-shadow .15s}.icon-btn:active,.icon-btn[aria-current=page],.icon-btn[aria-expanded=true]{color:var(--brand);border-color:var(--brand);box-shadow:0 0 12px var(--brand-glow)}.jj-guest .icon-btn[aria-label=Bildirimler],.jj-guest #sec-foryou{display:none}.sec-ico{width:22px;height:20px;color:var(--brand);flex:none;place-items:center;display:inline-grid}@media (max-width:1023px){.sec-all .sa-x{display:none}}@media (min-width:1024px){.sec-tools{align-items:center;gap:8px;min-height:42px;padding-bottom:10px;display:flex}}html,*,:before,:after{-webkit-tap-highlight-color:transparent}.legal-m p{border-top:1px solid var(--card-border);color:var(--text-secondary);margin:8px 20px 0;padding-top:18px;font-size:12.5px}.legal-m a{color:var(--text-light);text-underline-offset:3px;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40}@media (min-width:1024px){.legal-m{display:none}}.ks-band{border-radius:var(--r-card,20px);background:linear-gradient(120deg,var(--brand) 0%,#121214 60%);align-items:center;gap:16px;margin:0 20px;padding:18px 18px 18px 20px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ks-band{background:linear-gradient(120deg,color-mix(in srgb,var(--brand) 14%,#0d0d0f) 0%,#121214 60%)}}.ks-band{isolation:isolate;border:1px solid #ffffff1a}.ks-band:before{content:"";z-index:-1;background:radial-gradient(closest-side,var(--brand),transparent);border-radius:50%;width:240px;height:240px;position:absolute;top:-80px;right:-60px}@supports (color:color-mix(in lab, red, red)){.ks-band:before{background:radial-gradient(closest-side,color-mix(in srgb,var(--brand) 28%,transparent),transparent)}}.ks-ic{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid}.ks-ic svg{width:26px;height:26px}.ks-tx{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ks-tx small{letter-spacing:.08em;text-transform:uppercase;color:var(--brand);font-size:11px;font-weight:700}.ks-tx b{font-size:17px;font-weight:700;line-height:1.25}.ks-tx span{color:var(--text-light,#bbb);font-size:13px;line-height:1.45}.ks-go{background:var(--brand);color:#fff;white-space:nowrap;border-radius:22px;flex:none;justify-content:center;align-items:center;height:44px;padding:0 20px;font-size:14px;font-weight:700;display:inline-flex}.ks-go .d{display:none}@media (max-width:599px){.ks-band{flex-wrap:wrap}.ks-go{width:100%}}@media (min-width:1024px){.ks-band{gap:20px;margin:0;padding:22px 24px 22px 26px}.ks-tx b{font-size:19px}.ks-go .m{display:none}.ks-go .d{display:inline}}.ed-main .ks-band{margin:0 20px}@media (min-width:1024px){.ed-main .ks-band{margin:0}}.ks-fab{z-index:39;right:16px;bottom:calc(95px + env(safe-area-inset-bottom,0px));background:var(--brand);color:#fff;border-radius:24px;align-items:center;gap:8px;height:48px;padding:0 18px 0 14px;font-size:14px;font-weight:700;transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .3s;display:inline-flex;position:fixed;box-shadow:0 10px 28px #000000b3,inset 0 0 0 1px #ffffff26}.ks-fab svg{width:22px;height:22px}.ks-fab.is-hide{opacity:0;pointer-events:none;transform:translateY(16px)}body.search-open .ks-fab,html.ss-open .ks-fab{display:none}@media (min-width:1024px){.ks-fab{display:none}.hdr-in.has-jjhome .hdr-search{flex-basis:200px;min-width:0}.hdr-in.has-jjhome .sbox input{text-overflow:ellipsis;width:100%;min-width:0}.hdr-in.has-jjhome{gap:18px}}@media (max-width:1023px){.hdr-in.has-jjhome .vs-t{--vs-max:calc(100vw - 300px)}}.ks-pw{color:var(--text-secondary);align-items:center;gap:5px;margin-top:4px;font-size:10.5px;font-style:normal;display:inline-flex}.ks-pw img{width:auto;height:11px}@media (hover:hover){a.tb-pw:hover,a.ks-pw:hover{color:#fff}}.ft-legal{color:var(--text-light);text-underline-offset:3px;margin-top:14px;font-size:13px;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40;display:inline-block}.pp{z-index:120;display:none;position:fixed;inset:0}.pp.on{display:block}.pp-dim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background:#000000b8;transition:opacity .35s;position:absolute;inset:0}.pp.in .pp-dim{opacity:1}.pp-box{max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);background:#151417;border:1px solid #ffffff1f;border-bottom:0;border-radius:24px 24px 0 0;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;overflow:auto;transform:translateY(100%);box-shadow:0 -20px 60px #000000b3}.pp.in .pp-box{transform:none}.pp-handle{z-index:3;background:#fff6;border-radius:3px;width:40px;height:5px;margin-left:-20px;position:absolute;top:8px;left:50%}.pp-img{aspect-ratio:4/3;background:#0b0b0d;display:block;position:relative;overflow:hidden}.pp-img img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;display:block}.pp-img:after{content:"";background:linear-gradient(#0000,#151417);height:45%;position:absolute;inset:auto 0 0}.pp-x{z-index:4;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000a6;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:12px;right:12px}.pp-x svg{width:16px;height:16px}.pp-in{z-index:2;flex-direction:column;gap:10px;margin-top:-34px;padding:0 22px 22px;display:flex;position:relative}.pp-k{letter-spacing:.08em;text-transform:uppercase;color:var(--text-light);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.pp-k .t{background:var(--brand-25);color:#fff;border:1px solid var(--brand);border-radius:11px;align-items:center;height:22px;padding:0 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pp-k .t{border:1px solid color-mix(in srgb,var(--brand) 55%,transparent)}}.pp-t{letter-spacing:-.6px;margin:0;font-size:30px;font-weight:800;line-height:1.08}.pp-p{color:var(--text-offwhite);margin:0;font-size:15px;line-height:1.5}.pp-m{gap:8px;margin:4px 0 2px;display:grid}.pp-m div{align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.pp-m i{width:32px;height:32px;color:var(--brand);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;flex:none;place-items:center;display:grid}.pp-m i svg{width:16px;height:16px}.pp-m small{color:var(--text-light);font-size:12px;font-weight:500;display:block}.pp-cta{grid-template-columns:1fr;gap:8px;margin-top:6px;display:grid}.pp-go{background:var(--brand);color:#fff;border-radius:26px;justify-content:center;align-items:center;height:52px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.pp-2{height:44px;color:var(--text-light);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-size:13.5px;font-weight:600;display:flex}@media (min-width:768px){.pp-box{opacity:0;border-bottom:1px solid #ffffff1f;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:min(860px,100vw - 48px);max-height:min(560px,100dvh - 48px);transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s;display:grid;inset:50% auto auto 50%;overflow:hidden;transform:translate(-50%,-46%)scale(.98);box-shadow:0 30px 80px #000c}.pp.in .pp-box{opacity:1;transform:translate(-50%,-50%)}.pp-handle{display:none}.pp-img{aspect-ratio:auto;height:100%;min-height:440px}.pp-img:after{background:linear-gradient(90deg,#0000,#151417);width:30%;height:auto;inset:0 0 0 auto}.pp-in{justify-content:center;gap:14px;margin:0;padding:44px 36px 32px 28px}.pp-t{letter-spacing:-1px;font-size:40px}.pp-cta{grid-template-columns:1fr auto;align-items:center;margin-top:10px}.pp-2{padding:0 6px}}@media (prefers-reduced-motion:reduce){.pp-box,.pp-dim{transition:none}}html.pp-lock,html.pp-lock body{overflow:hidden}.pp-box:focus{outline:none}html{-moz-text-size-adjust:100%;text-size-adjust:100%}a,button,[role=button],label,summary,input,select,textarea{touch-action:manipulation}@media (hover:none) and (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,textarea{font-size:16px!important}:where(.chip,.eg-chip,.view-tg button,.ed-acts a,.ks-pw,.tb-pw,.sec-all,.vd-soc a,.ar-soc a,.ar-toggle,.btn-2,.btn-add,.legal button,.co-back,.card-toggle,.subs button,.p .add,.au-links .muted,.cdd-row,.cdd-ft button,.kt-e,.ed-st-rsv,.ct-share,.pp-2,.ks-more a,.vd-rows a,li>.btn){position:relative}.chip:after,.eg-chip:after,.view-tg button:after,.ed-acts a:after,.ks-pw:after,.tb-pw:after,.sec-all:after,.vd-soc a:after,.ar-soc a:after,.ar-toggle:after,.btn-2:after,.btn-add:after,.legal button:after,.co-back:after,.card-toggle:after,.subs button:after,.p .add:after,.au-links .muted:after,.cdd-row:after,.cdd-ft button:after,.kt-e:after,.ed-st-rsv:after,.ct-share:after,.pp-2:after,.seg button:after,.vd-follow:after,.ar-buy:after,.tabs .tab:after,.ks-seg button:after,.ed-share:after,.kp .add:after,.pp-x:after,.ks-more a:after,.vd-rows a:after,li>.btn:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.switch:before{content:"";width:max(100%,52px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ks-pw:after,.tb-pw:after{height:max(100%,30px)}.kt-e{overflow:visible}.pcap .t2,.pcap .t3{font-size:11px}.pc-v,.pc-d{font-size:11.5px}.ticket-saving{font-size:10.5px}}.legal-m .ft-ck{margin:0;font-size:12.5px;display:inline}.app-sec{display:none}html.app-show .app-sec{display:block}.app-c{border-radius:var(--r-card,16px);border:1px solid var(--card-border,#ffffff1f);background:#ffffff08;align-items:center;gap:12px;margin:0 20px;padding:14px;display:none;position:relative}html.app-show .app-c{display:flex}.app-c img{background:#000;border-radius:12px;flex:none;width:48px;height:48px}.app-c .tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.app-c b{font-size:14.5px}.app-c small{color:var(--text-light);font-size:12.5px;line-height:1.35}.app-c .go{color:#000;background:#fff;border-radius:18px;flex:none;align-items:center;height:36px;padding:0 16px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.app-c .go:after,.app-c .x:after{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-c .x{color:#fff;cursor:pointer;background:#1b1a20;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;top:-9px;right:-9px}.app-c .x svg{width:10px;height:10px}@media (min-width:1024px){.app-c{display:none!important}}.legal-m .apps{gap:8px;margin:0 20px 10px;display:flex}.legal-m .apps a{border:1px solid var(--card-border,#ffffff24);color:#fff;border-radius:12px;flex:1;justify-content:center;align-items:center;height:44px;font-size:13.5px;font-weight:700;text-decoration:none;display:flex}.ar-buy{align-items:center;display:inline-flex;border-radius:18px!important;height:36px!important}.tb-chips a{border-radius:16px!important;height:32px!important}.vd-soc a,.ar-soc a{width:40px!important;height:40px!important}.eg-chip{font-size:12px!important}.eg-more,.rb-go{border-radius:24px!important;height:48px!important}.cs-all{border-radius:22px!important;height:44px!important}.ev-page{flex-direction:column;display:flex;overflow-x:clip}.page-title{letter-spacing:var(--tr-headline);margin:0;padding:0 20px 18px;font-size:32px;font-weight:700;line-height:1.05}.ev-filters{flex-direction:column;gap:14px;display:flex}.f-group{flex-direction:column;gap:8px;display:flex}.f-label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);padding:0 20px;font-size:11px;font-weight:700}.seg{background:#ffffff12;border:.5px solid #ffffff29;border-radius:999px;grid-template-columns:repeat(3,1fr);height:40px;margin:0 20px;padding:3px;display:grid;box-shadow:inset 0 1px #ffffff14}.seg button{color:#fff;letter-spacing:-.1px;border-radius:999px;font-size:13px;font-weight:600;position:relative}.seg button[aria-checked=true]{color:var(--brand);background:#ffffff21;box-shadow:inset 0 .5px #ffffff40}.chips{gap:6px;padding:0 20px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.chip{color:#fff;white-space:nowrap;background:#000;border:2px solid #343434;border-radius:18px;flex-shrink:0;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}.chip .n{min-width:18px;height:18px;color:var(--text-light);background:#ffffff1a;border-radius:9px;place-items:center;padding:0 5px;font-size:10px;font-weight:700;display:grid}.chip[aria-pressed=true]{border-color:var(--brand);background:var(--brand-50)}.chip[aria-pressed=true] .n{color:#fff;background:#ffffff38}.chip:disabled{opacity:.35;cursor:default}@media (hover:hover){.chip:disabled:hover{color:#fff}}.ev-meta{min-height:44px;color:var(--text-secondary);justify-content:space-between;align-items:center;margin-top:10px;padding:0 20px;font-size:13px;display:flex}.ev-clear{color:var(--brand);font-size:13px;font-weight:600}@media (hover:hover){.ev-clear:hover{color:#fff!important}}.ev-list{flex-direction:column;display:flex}.ev-item .sp-event{padding:6px 20px}.ev-div{background:var(--card-border);height:1px;margin:0 20px 0 90px}.ev-item .th.has-pop{overflow:visible}.ev-item .th.has-pop .media{border-radius:8px}.pop-badge{z-index:4;background:var(--brand);color:#fff;border:2px solid var(--bg);width:22px;height:22px;box-shadow:0 0 10px var(--brand-glow);border-radius:999px;place-items:center;display:grid;position:absolute;top:-5px;left:-5px}.ev-empty{text-align:center;color:var(--text-secondary);padding:48px 20px;font-size:14px;line-height:1.5}.ev-empty b{color:#fff;margin-bottom:6px;font-size:16px;display:block}.ev-empty button{border:2px solid var(--brand);background:var(--brand-50);color:#fff;border-radius:18px;height:36px;margin-top:14px;padding:0 16px;font-size:12px;font-weight:700}@media (min-width:1024px){.page-title{padding:8px 0 24px;font-size:40px}.f-label{padding:0}.seg{width:380px;margin:0}.chips{flex-wrap:wrap;gap:8px;padding:0;overflow:visible}.ev-filters{gap:18px;padding-bottom:6px}.ev-meta{border-bottom:1px solid var(--card-border);margin-top:18px;padding:0 0 10px}.ev-item{border-bottom:1px solid var(--card-border)}.ev-item .sp-event{border-radius:10px;padding:12px 10px}@media (hover:hover){.ev-item .sp-event:hover{background:#0e0e11}}.ev-div{display:none}.ev-list .ev-empty{grid-column:1/-1}.main.ev-page{padding-bottom:96px}}.ev-hero{isolation:isolate;padding-top:6px;position:relative}.ev-glow{z-index:-1;pointer-events:none;-webkit-mask-composite:source-in;background:radial-gradient(40% 55% at 22% 45%,var(--brand),transparent 70%),radial-gradient(35% 50% at 80% 20%,var(--glow-2),transparent 70%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;position:absolute;inset:0 0 -40px;-webkit-mask-image:linear-gradient(#0000,#000 35% 60%,#0000),linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 35% 60%,#0000),linear-gradient(90deg,#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@supports (color:color-mix(in lab, red, red)){.ev-glow{background:radial-gradient(40% 55% at 22% 45%,color-mix(in srgb,var(--brand) 34.9%,transparent),transparent 70%),radial-gradient(35% 50% at 80% 20%,color-mix(in srgb,var(--glow-2) 20%,transparent),transparent 70%)}}.ev-glow{filter:blur(10px);animation:9s ease-in-out infinite alternate evGlow}@keyframes evGlow{0%{opacity:.85;transform:translate(0)scale(1)}to{opacity:1;transform:translate(18px,10px)scale(1.08)}}.page-title{padding-bottom:20px}.ev-meta-r{align-items:center;gap:14px;display:flex}.view-tg{background:#ffffff12;border:.5px solid #ffffff29;border-radius:999px;padding:2px;display:inline-flex}.view-tg button{width:32px;height:28px;color:var(--text-secondary);border-radius:999px;place-items:center;display:grid}.view-tg button[aria-checked=true]{color:var(--brand);background:#ffffff21}.day{top:var(--hdr-h,74px);z-index:5;background:linear-gradient(#000 70%,#000d 85%,#0000);align-items:center;gap:12px;margin-top:6px;padding:10px 20px;display:flex;position:sticky}.day-n{letter-spacing:-1.2px;background:linear-gradient(180deg,#fff 30%,var(--accent-1));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:800;line-height:.9}.day-t{flex-direction:column;gap:2px;display:flex}.day-m{text-transform:uppercase;letter-spacing:.08em;color:var(--text-light);font-size:12px;font-weight:700}.day-w{font-size:15px;font-weight:700}.day-rel{background:var(--brand-25);border:1px solid var(--brand);border-radius:12px;align-items:center;height:24px;margin-left:auto;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.day-rel{border:1px solid color-mix(in srgb,var(--brand) 60%,transparent)}}.day-rel{color:#fff}.day-c{color:var(--text-secondary);margin-left:auto;font-size:12px}.day-rel+.day-c{margin-left:8px}.ev-list[data-view=cards] .grp{grid-template-columns:repeat(2,1fr);gap:10px;padding:2px 20px 14px;display:grid}.pc{aspect-ratio:1;border-radius:var(--r-card);border:1px solid var(--card-border);box-shadow:var(--shadow-card);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s;display:block;position:relative;overflow:hidden;container-type:inline-size}.pc .media img{transition:transform .5s cubic-bezier(.2,.8,.2,1),filter .2s}.pc .pop-badge{border-color:#0000;top:8px;left:auto;right:8px}.pc-cap{z-index:3;flex-direction:column;gap:1.29032cqw;padding:0 6.45161cqw 5.16129cqw;display:flex;position:absolute;inset:auto 0 0}.pc-l{display:none}.pc-t{font-size:9.03226cqw;font-weight:700;line-height:1.25}.pc-v{font-size:6.45161cqw}.pc-d{color:var(--text-offwhite);font-size:6.45161cqw}@media (min-width:600px){.pc{aspect-ratio:240/323}.pc-cap{gap:1.14504cqw;padding:0 7.63359cqw 6.48855cqw}.pc-l{font-size:4.58015cqw;line-height:1.25;display:block}.pc-t{letter-spacing:var(--tr-card-title);font-size:9.16031cqw;line-height:1.25}.pc-v{font-size:5.34351cqw;line-height:1.3}.pc-d{font-size:4.58015cqw}}@media (hover:hover){.pc:hover{border-color:var(--brand);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.pc:hover{border-color:color-mix(in srgb,var(--brand) 60%,transparent)}}.pc:hover{box-shadow:0 18px 36px #0009,0 0 22px var(--brand-glow)}.pc:hover .media img{transform:scale(1.06)}}.ev-list .grp>*{animation:.45s cubic-bezier(.2,.8,.2,1) both evIn;animation-delay:calc(var(--i,0)*35ms)}@keyframes evIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ev-glow,.ev-list .grp>*{animation:none}.pc,.pc .media img{transition:none}}.ev-list[data-view=list] .grp{flex-direction:column;display:flex}@media (min-width:600px) and (max-width:1023px){.ev-list[data-view=cards] .grp{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.page-title{padding-bottom:26px}.ev-glow{inset:0 -120px -60px}.ev-list{display:block}.day{margin-top:10px;padding:14px 0 10px}.day-n{font-size:40px}.ev-list[data-view=cards] .grp{grid-template-columns:repeat(5,1fr);gap:16px;padding:4px 0 18px}.ev-list[data-view=list] .grp{grid-template-columns:repeat(3,1fr);column-gap:24px;display:grid}}@media (min-width:1024px) and (max-width:1279px){.ev-list[data-view=cards] .grp{grid-template-columns:repeat(4,1fr)}.ev-list[data-view=list] .grp{grid-template-columns:repeat(2,1fr)}}.day.is-month .day-mn{letter-spacing:-1.2px;text-transform:capitalize;color:#0000;background:linear-gradient(#fff 30%,#ff7aa0);-webkit-background-clip:text;background-clip:text;padding-bottom:2px;font-size:34px;font-weight:800;line-height:.95}.day.is-month .day-w{text-transform:uppercase;letter-spacing:.08em;color:var(--text-light);font-size:12px;font-weight:700}.day.is-month .day-t{flex-direction:row;align-items:baseline;gap:10px}@media (min-width:1024px){.day.is-month .day-mn{font-size:40px}}.f-group:has(>.chips:empty){display:none}.cdd{align-self:flex-start;margin:0 20px;position:relative}.cdd-btn{color:#fff;height:42px;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #fff3;border-radius:21px;align-items:center;gap:10px;padding:0 14px 0 16px;font-size:14px;font-weight:700;display:inline-flex}.cdd-btn .v{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-weight:600;overflow:hidden}.cdd-btn .cnt{background:var(--brand);color:#fff;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:800;display:inline-grid}.cdd-btn svg{width:14px;height:14px;transition:transform .2s}.cdd.on .cdd-btn{border-color:var(--brand)}.cdd.on .cdd-btn svg{transform:rotate(180deg)}.cdd-pn{z-index:40;background:#1b1a20;border:1px solid #ffffff1f;border-radius:16px;width:280px;max-height:min(420px,60vh);padding:8px;display:none;position:absolute;top:calc(100% + 8px);left:0;overflow:auto;box-shadow:0 20px 50px #000000b3}.cdd.on .cdd-pn{display:block}.cdd-row{color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:10px;font-size:14px;font-weight:600;display:flex}.cdd-row .bx{border:1.5px solid #ffffff59;border-radius:6px;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.cdd-row .bx svg{opacity:0;width:12px;height:12px}.cdd-row[aria-checked=true] .bx{background:var(--brand);border-color:var(--brand)}.cdd-row[aria-checked=true] .bx svg{opacity:1}.cdd-row .nm{flex:1}.cdd-row .n{color:var(--text-secondary);font-size:12px}.cdd-row:disabled{opacity:.35;cursor:default}@media (hover:hover){.cdd-row:not(:disabled):hover{background:#ffffff0d}.cdd-btn:hover{border-color:#fff6}}.cdd-ft{border-top:1px solid #ffffff14;justify-content:space-between;gap:8px;margin-top:6px;padding:8px 4px 2px;display:flex}.cdd-ft button{color:var(--text-light);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px;font-size:13px;font-weight:700}.cdd-ft .ok{color:var(--brand)}@media (min-width:1024px){.cdd{margin:0}}.ks-seg{grid-template-columns:repeat(4,1fr)}.ks-seg button{justify-content:center;align-items:center;gap:5px;display:inline-flex}.play{z-index:3;-webkit-backdrop-filter:blur(10px);width:clamp(40px,18cqw,72px);height:clamp(40px,18cqw,72px);box-shadow:0 0 0 0 var(--brand-50);background:#00000059;border:2px solid #fff;border-radius:999px;place-items:center;animation:2.2s ease-out infinite playPulse;display:grid;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.play svg{width:42%;height:42%;margin-left:6%}@keyframes playPulse{0%{box-shadow:0 0 0 0 var(--brand-50)}70%{box-shadow:0 0 0 14px color-mix(in srgb,var(--brand) 0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--brand) 0%,transparent)}}.ks-month .day-n{letter-spacing:-.8px;font-size:28px}.bento{grid-template-columns:repeat(2,1fr);grid-auto-rows:calc(50cqw - 5px);grid-auto-flow:dense;gap:10px;padding:18px 20px 14px;display:grid;container-type:inline-size}.kt{border-radius:var(--r-card);border:1px solid var(--card-border);box-shadow:var(--shadow-card);animation:.45s cubic-bezier(.2,.8,.2,1) both evIn;animation-delay:calc(var(--i,0)*30ms);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s;display:block;position:relative;overflow:hidden;container-type:size}.kt.wide{grid-column:span 2}.kt .media img{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.kt-badge{z-index:3;white-space:nowrap;-webkit-backdrop-filter:blur(12px);background:#00000080;border:.5px solid #ffffff59;border-radius:12px;align-items:center;gap:5px;height:24px;padding:0 9px 0 7px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;top:8px;left:8px}.kt-badge svg{width:12px;height:12px;color:var(--brand)}.kt-cap{z-index:3;flex-direction:column;gap:3px;padding:0 clamp(10px,5.81395cqh,14px) clamp(9px,5.23256cqh,13px);display:flex;position:absolute;inset:auto 0 0}.kt-t{font-size:clamp(12px,7.55814cqh,16px);font-weight:700;line-height:1.2}.kt-m{color:var(--text-offwhite);font-size:clamp(10px,5.81395cqh,12.5px)}@media (hover:hover){.kt:hover{border-color:var(--brand);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.kt:hover{border-color:color-mix(in srgb,var(--brand) 60%,transparent)}}.kt:hover{box-shadow:0 18px 36px #0009,0 0 22px var(--brand-glow)}.kt:hover .media img{transform:scale(1.06)}}.ks-more{flex-direction:column;align-items:center;gap:12px;padding:10px 20px 20px;display:flex}.ks-more button{border:2px solid var(--brand);background:var(--brand-50);color:#fff;border-radius:22px;height:44px;padding:0 22px;font-size:14px;font-weight:700}.ks-more a{color:var(--text-light);font-size:13px;font-weight:600}.ks-empty{text-align:center;color:var(--text-secondary);padding:40px 20px}@media (prefers-reduced-motion:reduce){.kt,.play{animation:none}.kt,.kt .media img{transition:none}}@media (min-width:600px) and (max-width:1023px){.bento{grid-template-columns:repeat(3,1fr);grid-auto-rows:calc(26.6667cqw - 5.33333px)}}@media (min-width:1024px){.ks-seg{width:440px}.bento{grid-template-columns:repeat(4,1fr);grid-auto-rows:calc(20cqw - 9.6px);gap:16px;padding:16px 0 18px}.ks-month .day-n{font-size:34px}}.kt-a{z-index:2;display:block;position:absolute;inset:0}.kt-a .media{position:absolute;inset:0}.kt-cap{pointer-events:none}.kt-e{pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;white-space:nowrap;background:#000000a6;border:1px solid #ffffff2e;border-radius:13px;align-self:flex-start;align-items:center;gap:6px;max-width:100%;height:26px;margin-top:5px;padding:0 10px 0 8px;font-size:11px;font-weight:600;display:inline-flex;overflow:hidden}.kt-e svg{width:13px;height:13px;color:var(--brand);flex-shrink:0}.kt-e span{text-overflow:ellipsis;overflow:hidden}.kt-e b{font-weight:800}.kt-e em{color:var(--brand);border-left:1px solid #fff3;flex-shrink:0;padding-left:6px;font-style:normal;font-weight:800}@container (max-width:230px){.kt-e .kt-el,.kt-e svg{display:none}.kt-e{gap:4px;padding:0 9px;font-size:10.5px}}@media (hover:hover){.kt-e:hover{border-color:var(--brand);background:#000c}}.ed-page{isolation:isolate;padding-top:calc(env(safe-area-inset-top) + 84px);padding-bottom:200px;position:relative}.ed-amb{z-index:-1;pointer-events:none;opacity:.55;width:100vw;height:640px;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.ed-amb img{object-fit:cover;filter:blur(60px)saturate(1.3);width:100%;height:100%;transform:scale(1.2)}.ed-bar{align-items:center;gap:12px;padding:0 20px 14px;display:flex}.ed-ico{color:#fff;background:#131313e6;border:2px solid #fff;border-radius:999px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.ed-crumb{min-width:0;color:var(--text-light);white-space:nowrap;flex:1;gap:6px;font-size:13px;display:flex;overflow:hidden}.ed-crumb span:last-child{color:#fff;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ed-top{flex-direction:column;gap:18px;padding:0 20px;display:flex}.ed-poster{aspect-ratio:1254/684;border:1px solid #ffffff1f;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 50px #000c}.ed-info{flex-direction:column;display:flex}.ed-tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ed-type{letter-spacing:.04em;text-transform:uppercase;background:var(--brand-25);border:1px solid var(--brand);border-radius:12px;align-items:center;height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ed-type{border:1px solid color-mix(in srgb,var(--brand) 60%,transparent)}}.ed-genre{letter-spacing:.04em;text-transform:uppercase;height:24px;color:var(--text-offwhite);border:1px solid #ffffff4d;border-radius:12px;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.ed-count{background:#ffffff12;border:.5px solid #fff3;border-radius:12px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.ed-count:empty{display:none}.ed-count i{background:var(--brand);width:7px;height:7px;box-shadow:0 0 8px var(--brand);border-radius:999px}.ed-title{letter-spacing:-.8px;margin:10px 0 6px;font-size:36px;font-weight:800;line-height:1.05}.ed-lead{color:var(--text-light);margin:0 0 16px;font-size:15px}.ed-facts{flex-direction:column;gap:12px;margin:0 0 18px;padding:0;list-style:none;display:flex}.ed-facts li{align-items:center;gap:12px;display:flex}.ed-facts b{font-size:15px;display:block}.ed-facts small{color:var(--text-light);margin-top:2px;font-size:13px;display:block}@media (hover:hover){.ed-facts a:hover b{color:var(--brand)}}.ed-fi{width:40px;height:40px;color:var(--brand);background:#ffffff0f;border:.5px solid #ffffff26;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.ed-fi svg{width:20px;height:20px}.ed-cta{flex-direction:column;gap:8px;display:flex}.ed-buy{border:2px solid var(--brand);background:var(--brand-50);color:#fff;height:50px;box-shadow:0 0 24px var(--brand-glow);border-radius:25px;justify-content:center;align-items:center;padding:0 28px;font-size:16px;font-weight:700;display:inline-flex}@media (hover:hover){.ed-buy:hover{background:var(--brand);color:#fff!important}}.ed-sellers,.ed-from{color:var(--text-light);font-size:13px}.ed-note{color:var(--text-light);font-size:14px}.ed-cols{flex-direction:column;display:flex}.ed-main,.ed-aside{display:contents}.ed-cols .ed-sec{order:var(--o,0)}.ed-tbox{border-radius:var(--r-card);border:1px solid var(--brand);background:linear-gradient(160deg,#2c2b33,#1b1a20 60%,#000);flex-direction:column;gap:4px;padding:18px;display:flex}@supports (color:color-mix(in lab, red, red)){.ed-tbox{border:1px solid color-mix(in srgb,var(--brand) 34.9%,transparent)}}.ed-tbox{box-shadow:var(--shadow-card)}.ed-tbox .ed-buy{width:100%}.ed-sec{margin-top:30px}.ed-h{letter-spacing:var(--tr-section);margin:0;padding:0 20px 14px;font-size:20px;font-weight:700;line-height:1}.ed-text{color:var(--text-offwhite);padding:0 20px;font-size:15px;line-height:1.65}.ed-text p{margin:0 0 12px}.ed-prog{border-left:2px solid #ffffff1f;flex-direction:column;gap:16px;margin:0 20px;padding:4px 0 4px 18px;list-style:none;display:flex}.ed-prog li{align-items:center;gap:12px;display:flex;position:relative}.ed-prog li:before{content:"";background:#000;border:2px solid #ffffff59;border-radius:999px;width:12px;height:12px;position:absolute;left:-25px}.ed-prog li.is-main:before{background:var(--brand);border-color:var(--brand);box-shadow:0 0 10px var(--brand)}.ed-prog time{border:2px solid var(--brand);background:var(--brand-25);border-radius:14px;align-items:center;height:28px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.ed-prog span{font-size:15px;font-weight:600}.ed-vbox{border-radius:var(--r-card);border:1px solid var(--card-border);background:#ffffff08;margin:0 20px;padding:16px}.ed-vbox b{font-size:16px}.ed-vbox p{color:var(--text-light);margin:6px 0 14px;font-size:13px;line-height:1.5}.ed-acts{flex-wrap:wrap;gap:8px;display:flex}.ed-acts a{border:2px solid var(--brand);background:var(--brand-50);border-radius:18px;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}.ed-acts svg{width:14px;height:14px}.ed-strip{gap:10px;padding:0 20px 4px;display:flex;overflow-x:auto}.ed-sticky{z-index:39;left:21px;right:21px;bottom:calc(max(21px,env(safe-area-inset-bottom) - 8px) + 70px);-webkit-backdrop-filter:blur(18px)saturate(1.5);opacity:0;pointer-events:none;background:#141418d1;border:.5px solid #ffffff38;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 18px;transition:opacity .25s,transform .25s;display:flex;position:fixed;transform:translateY(20px);box-shadow:0 10px 30px #000a}.ed-sticky.on{opacity:1;pointer-events:auto;transform:none}.ed-st-tx{flex-direction:column;min-width:0;display:flex}.ed-st-tx b{font-size:14px}.ed-st-tx small{color:var(--text-light);font-size:12px}.ed-sticky .ed-buy{height:42px;padding:0 22px;font-size:14px}@media (min-width:600px) and (max-width:1023px){.ed-top{padding:0 31px}}@media (min-width:1024px){.ed-page{padding-top:100px;padding-bottom:96px}.ed-amb{opacity:.5;height:760px}.ed-bar{padding:0 0 22px}.ed-top{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;gap:48px;padding:0;display:grid}.ed-title{letter-spacing:-1.2px;margin:14px 0 8px;font-size:48px}.ed-lead{margin-bottom:24px;font-size:17px}.ed-facts{gap:16px;margin-bottom:26px}.ed-cta .ed-buy{width:100%}.ed-from{text-align:center}.ed-buy{height:54px;padding:0 40px}.ed-cols{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:48px;margin-top:12px;display:grid}.ed-main,.ed-aside{flex-direction:column;min-width:0;display:flex}.ed-aside .ed-sec:first-child,.ed-main .ed-sec:first-child{margin-top:44px}.ed-h,.ed-text{padding-left:0;padding-right:0}.ed-prog,.ed-vbox{margin-left:0;margin-right:0}.ed-prog{margin-left:6px}.ed-text{font-size:16px}.ed-strip{gap:16px;padding:0}.ed-strip .gcard{aspect-ratio:4/3;width:calc(33.3333% - 10.6667px);height:auto}.ed-sim .pcard{aspect-ratio:1;width:calc(33.3333% - 10.6667px);height:auto}.ed-sticky{display:none}.ed-sec{margin-top:44px}}.ed-crumb a{color:inherit}.ed-crumb .cr-d{display:none}.ed-ticket{scroll-margin-top:90px}.ed-tbox{gap:0;margin:0 20px;padding:18px}.tb-hd{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.tb-hl{flex:1;justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.tb-hd .ed-h{padding:0}.tb-date{color:var(--text-light);font-size:13px;font-weight:600}.tb-links{border-bottom:1px solid var(--brand);grid-template-columns:1fr 1fr;gap:8px;padding-bottom:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.tb-links{border-bottom:1px solid color-mix(in srgb,var(--brand) 34.9%,transparent)}}.tb-links button{border:2px solid var(--brand);background:var(--brand-25);color:#fff;height:36px;font:inherit;cursor:pointer;border-radius:18px;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}@media (hover:hover){.tb-links button:hover{background:var(--brand-50)}}.tb-links svg{width:14px;height:14px}.tb-cats{border:0;min-width:0;margin:0;padding:14px 0 0}.tb-cats legend{float:left;width:100%;padding:0 0 6px;font-size:15px;font-weight:700}.tb-g{clear:both;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);margin:10px 0 6px;font-size:11px;font-weight:700}.tb-row{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:10px;min-height:46px;margin-bottom:6px;padding:6px 12px;transition:border-color .15s,background .15s;display:flex}@media (hover:hover){.tb-row:hover{border-color:#fff3}}.tb-row input{opacity:0;pointer-events:none;position:absolute}.tb-rd{border:2px solid #ffffff59;border-radius:999px;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.tb-n{flex:1;min-width:0;font-size:14px;font-weight:600;line-height:1.2}.tb-n small{color:var(--text-light);font-size:11px;font-weight:500;display:block}.tb-row b{white-space:nowrap;font-size:14px}.tb-row:has(input:checked){border-color:var(--brand);background:var(--brand-25);box-shadow:0 0 14px var(--brand-glow)}.tb-row:has(input:checked) .tb-rd{border-color:var(--brand)}.tb-row:has(input:checked) .tb-rd:after{content:"";background:var(--brand);border-radius:999px;width:8px;height:8px}.tb-row:has(input:focus-visible){outline-offset:2px;outline:2px solid #fff}.tb-qty{background:#ffffff0d;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:12px;display:flex}.tb-qty[hidden]{display:none}.tb-ql{flex-direction:column;min-width:0;display:flex}.tb-ql b{font-size:14px}.tb-ql small{color:var(--text-light);font-size:12px}.tb-step{align-items:center;gap:4px;display:flex}.tb-step button{color:#fff;cursor:pointer;background:0 0;border:1.5px solid #ffffff59;border-radius:999px;width:34px;height:34px;font-size:18px;line-height:1}@media (hover:hover){.tb-step button:hover{border-color:var(--brand);color:var(--brand)}}.tb-step output{text-align:center;min-width:28px;font-weight:700}.tb-go{cursor:pointer;width:100%;margin-top:14px;font-family:inherit}.tb-go:disabled{opacity:.45;cursor:default;box-shadow:none}@media (hover:hover){.tb-go:disabled:hover{background:var(--brand-50)}}.tb-tot{background:#0006;border-radius:12px;padding:3px 10px;font-size:14px}.tb-pw{color:var(--text-secondary);justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:11px;display:flex}.tb-pw img{width:auto;height:13px}.tb-other{border-top:1px solid var(--brand);margin-top:16px;padding-top:14px}@supports (color:color-mix(in lab, red, red)){.tb-other{border-top:1px solid color-mix(in srgb,var(--brand) 34.9%,transparent)}}.tb-other h3{color:var(--text-light);margin:0 0 10px;font-size:13px;font-weight:700}.tb-chips{flex-wrap:wrap;gap:6px;display:flex}.tb-chips a{background:#ffffff12;border:.5px solid #fff3;border-radius:15px;align-items:center;height:30px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}@media (hover:hover){.tb-chips a:hover{border-color:var(--brand);color:#fff}}.vb-top{align-items:center;gap:12px;display:flex}.vb-img{border-radius:12px;flex-shrink:0;width:52px;height:52px;position:relative;overflow:hidden}.vb-top b{display:block}.vb-top small{color:var(--text-light);font-size:13px}@media (min-width:1024px){.ed-tbox{margin:0;padding:22px}.ed-ticket{scroll-margin-top:100px}}.tb-g span{text-transform:none;letter-spacing:0;font-weight:500}.tb-badge{background:var(--brand-25);border:.5px solid var(--brand);border-radius:8px;width:max-content;max-width:100%;margin-top:3px;padding:1px 7px;display:block}@supports (color:color-mix(in lab, red, red)){.tb-badge{border:.5px solid color-mix(in srgb,var(--brand) 60%,transparent)}}.tb-badge{color:var(--accent-2);font-size:10px;font-style:normal;font-weight:700}.tb-s2{margin-top:6px}.tb-s2[hidden]{display:none}.tb-cinfo{color:var(--text-light);background:#ffffff08;border-radius:12px;margin:4px 0 6px;padding:10px 12px;font-size:12px;line-height:1.5}.tb-cinfo a{color:#fff;text-underline-offset:2px;font-weight:600;text-decoration:underline}.tb-camps{border:0;min-width:0;margin:10px 0 0;padding:0}.tb-camps[hidden]{display:none}.tb-camps legend{padding:0 0 8px;font-size:15px;font-weight:700}.tb-camp .tb-pc{flex-direction:column;align-items:flex-end;line-height:1.15;display:flex}.tb-camp s{color:var(--text-secondary);font-size:11px}.tb-off{background:var(--brand);border-radius:8px;flex-shrink:0;padding:3px 7px;font-size:11px;font-style:normal;font-weight:800}.tb-camp.is-sold{opacity:.4;cursor:not-allowed}.tb-step button:disabled{opacity:.3;cursor:default;color:#fff;border-color:#ffffff59}.tb-sum{border:1px solid #ffffff14;border-radius:12px;margin:10px 0 0;padding:12px}.tb-sum div{justify-content:space-between;gap:10px;padding:3px 0;font-size:13px;display:flex}.tb-sum dt{color:var(--text-light)}.tb-sum dd{margin:0;font-weight:600}.tb-sum .is-disc dd,.tb-sum .is-disc dt{color:var(--accent-1)}.tb-sum .is-tot{border-top:1px solid #ffffff1f;margin-top:6px;padding-top:9px;font-size:15px}.tb-sum .is-tot dt{color:#fff;font-weight:700}.tb-sum .is-tot dd{font-weight:800}.tb-glow,.tb-close,.tb-ev{display:none}@media (max-width:1023px){.ed-ticket{z-index:60;-webkit-backdrop-filter:blur(20px)saturate(1.4);opacity:0;background:#000000f0;margin:0;transition:opacity .22s,transform .22s;display:none;position:fixed;inset:0;transform:translateY(16px)}.ed-ticket.open{display:block}.ed-ticket.on{opacity:1;transform:none}.ed-ticket .ed-tbox{isolation:isolate;overscroll-behavior:contain;height:100%;box-shadow:none;padding:calc(env(safe-area-inset-top) + 18px) 20px calc(env(safe-area-inset-bottom) + 24px);background:0 0;border:0;border-radius:0;margin:0;position:relative;overflow-y:auto}.tb-glow{display:block;position:fixed}.tb-close,.tb-ev{display:inline}.tb-close{display:grid}.tb-hd{align-items:center;margin-bottom:18px}.tb-hl{flex-direction:column;gap:6px;min-width:0;display:flex}.tb-hd .ed-h{letter-spacing:var(--tr-headline);font-size:32px;font-weight:700;line-height:1.05}.tb-go{bottom:calc(env(safe-area-inset-bottom) + 12px);z-index:2;box-shadow:0 0 0 8px #000000d9,0 0 24px var(--brand-glow);position:sticky}.tb-go:disabled{opacity:1;color:#ffffff80;border-color:var(--brand-50);background:var(--brand-ink)}}@media (max-width:1023px) and (prefers-reduced-motion:reduce){.ed-ticket{transition:none;transform:none}}.ed-poster .ed-ico{z-index:2;-webkit-backdrop-filter:blur(8px);cursor:pointer;background:#000000a6;border:2px solid #ffffff40;position:absolute;top:12px}.ed-poster .ed-back{left:12px}.ed-poster #ed-share{right:12px}@media (hover:hover){.ed-poster .ed-ico:hover{border-color:#fff}}.tb-cart{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;margin-top:16px;overflow:hidden}.tb-cart[hidden]{display:none}.tc-hd{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:40px;padding:0 6px 0 14px;display:flex}.tc-t{letter-spacing:.06em;text-transform:uppercase;color:var(--text-light);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.tc-t i{background:var(--brand-25);border:.5px solid var(--brand);border-radius:10px;align-items:center;height:20px;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tc-t i{border:.5px solid color-mix(in srgb,var(--brand) 60%,transparent)}}.tc-t i{color:#fff;letter-spacing:0;text-transform:none;font-size:11px;font-style:normal}.tc-del{width:32px;height:32px;color:var(--text-light);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}@media (hover:hover){.tc-del:hover{color:#fff;background:#ffffff14}}.tc-item{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.tc-item b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.tc-camp{background:var(--brand-25);border:.5px solid var(--brand);border-radius:11px;flex-shrink:0;align-items:center;height:22px;padding:0 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tc-camp{border:.5px solid color-mix(in srgb,var(--brand) 60%,transparent)}}.tc-camp{color:var(--accent-2);font-size:11px;font-weight:700}.tc-camp.is-gen{color:var(--text-light);background:#ffffff0f;border-color:#fff3}.tc-lines dt small{color:var(--text-secondary);margin-left:4px;font-size:12px}.tc-lines dt s{color:var(--text-secondary)}.tc-lines dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:600}.tc-lines .is-save dt,.tc-lines .is-save dd{color:var(--accent-1)}.tc-tot{border-top:1px solid #ffffff14;justify-content:space-between;align-items:baseline;padding:10px 14px 12px;display:flex}.tc-tot span{font-size:14px;font-weight:700}.tc-tot b{font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.tb-go{justify-content:center}.tb-go .tb-tot{font-variant-numeric:tabular-nums;margin-left:10px}@media (hover:hover){.tb-go.is-buy:hover{filter:brightness(1.1)}}.tb-hint{color:var(--text-secondary);text-align:center;margin:8px 2px 0;font-size:12px;line-height:1.4}.tb-hint[hidden]{display:none}@media (max-width:1023px){.ed-ticket .ed-tbox>*{flex-shrink:0}}.tb-camps legend span,.tb-cats legend span{color:var(--text-secondary);font-size:12px;font-weight:500}.tb-row{min-height:52px}.tb-camp .tb-pc{justify-content:center;min-width:72px}.tb-camp .tb-pc b{font-size:15px}.tb-camp .tb-pc s{margin-bottom:1px}.tc-t{letter-spacing:0;text-transform:none;color:#fff;font-size:14px}.tc-hd{height:44px}.tc-bd{padding:14px 14px 10px}.tc-item{margin-bottom:6px}.tb-go.is-buy{background:var(--brand-50);letter-spacing:0}@media (max-width:1023px){.tb-go{box-shadow:0 -12px 16px -4px #000000e6,0 0 24px var(--brand-glow)}}.tb-cats{position:relative}.tb-cats legend{float:none;padding:0 0 8px}.tb-cat{min-height:44px;margin-bottom:6px;padding:4px 12px}.tb-cat .tb-n{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.tb-cat .tb-n small{color:var(--text-light);font-size:12px;font-weight:500;display:inline}.tb-cat .tb-badge{align-items:center;width:auto;height:18px;margin:0;padding:0 7px;font-size:10px;display:inline-flex}.tb-g{margin:12px 0 6px}.tb-chg{color:#fff;height:26px;font:inherit;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:13px;padding:0 12px;font-size:12px;font-weight:700}@media (hover:hover){.tb-chg:hover{border-color:var(--brand);color:var(--brand)}}.tb-chg[hidden],#tb-list.is-collapsed .tb-g{display:none}#tb-list.is-collapsed .tb-row:not(:has(input:checked)){display:none}#tb-list.is-collapsed .tb-row{margin-bottom:0}.tb-camp .tb-n{flex-direction:column;justify-content:center;display:flex}.tb-camp{min-height:52px}.tb-cats{padding-top:16px}.tb-cats legend{justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:26px;margin-bottom:10px;padding:0;display:flex}.tb-lg span{color:var(--text-secondary);font-size:12px;font-weight:500}.tb-camps legend{margin-bottom:10px;padding:0}#tb-list.is-collapsed .tb-cat{cursor:pointer}.ed-sim .pcard{width:200px;height:200px;container-type:inline-size}.ed-sim .pcap{gap:3px;padding:0 max(12px,6cqw) max(10px,5cqw)}.ed-sim .pcap .t1{letter-spacing:-.2px;font-size:max(17px,8cqw);line-height:1.15}.ed-sim .pcap .t2{color:#fff;font-size:max(12.5px,5.2cqw)}.ed-sim .pcap .t3{font-size:max(12.5px,5.2cqw)}@media (min-width:1024px){.ed-sim .pcard{height:auto}}.tb-cats legend .tb-lg{color:#fff;font-size:15px;font-weight:700}@media (min-width:1024px){.ed-sim .pcard{aspect-ratio:1;width:calc(33.3333% - 10.6667px);height:auto}}#tb-list.is-collapsed .tb-cat:has(input:checked):after{content:"Değiştir";color:#fff;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 9px center no-repeat;border:1px solid #ffffff40;border-radius:13px;flex-shrink:0;align-items:center;gap:4px;height:26px;margin-left:2px;padding:0 26px 0 11px;font-size:12px;font-weight:700;display:inline-flex}@media (hover:hover){#tb-list.is-collapsed .tb-cat:has(input:checked):hover:after{border-color:var(--brand);background-color:var(--brand-25)}}.tb-cats legend{min-height:0;margin-bottom:8px}.tb-cats{margin-top:18px;padding-top:0}.tb-camps{margin-top:18px}.tb-links{padding-bottom:16px}@media (max-width:1023px){.ed-ticket .ed-tbox{padding-top:0}.tb-top{z-index:3;padding:calc(env(safe-area-inset-top) + 18px) 20px 0;-webkit-backdrop-filter:blur(16px);background:linear-gradient(#0a0a0cf5,#0a0a0ceb);margin:0 -20px;position:sticky;top:0}.tb-top .tb-links{margin:0}}.tb-s2{border-top:1px solid var(--brand);margin-top:18px;padding-top:18px}@supports (color:color-mix(in lab, red, red)){.tb-s2{border-top:1px solid color-mix(in srgb,var(--brand) 34.9%,transparent)}}.tb-s2 .tb-camps{margin-top:0}.tb-qty{border-top:1px solid var(--brand);margin-top:18px;padding:18px 0 0}@supports (color:color-mix(in lab, red, red)){.tb-qty{border-top:1px solid color-mix(in srgb,var(--brand) 34.9%,transparent)}}.tb-qty{background:0 0;border-radius:0}.tb-camps[hidden]+.tb-qty{border-top:0;margin-top:0;padding-top:0}.tb-ql b{font-size:15px;font-weight:700}.tb-step{background:var(--brand-25);border:1px solid var(--brand-50);border-radius:999px;gap:0;padding:3px}.tb-step button{background:var(--brand-50);border:0;width:38px;height:38px;font-size:20px}@media (hover:hover){.tb-step button:hover{background:var(--brand);color:#fff}}.tb-step button:disabled{opacity:.35;background:0 0}.tb-step output{font-variant-numeric:tabular-nums;min-width:40px;font-size:17px}.tb-go{margin-top:22px}@media (max-width:1023px){.ed-ticket{background:#050506}}#tb-camps.is-collapsed .tb-camp:not(:has(input:checked)){display:none}#tb-camps.is-collapsed .tb-camp{cursor:pointer;margin-bottom:0}#tb-list.is-collapsed .tb-cat:has(input:checked):after{content:"Değiştir";color:#fff;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 9px center no-repeat;border:1px solid #ffffff40;border-radius:13px;flex-shrink:0;align-items:center;height:26px;margin-left:2px;padding:0 26px 0 11px;font-size:12px;font-weight:700;display:inline-flex}#tb-camps.is-collapsed .tb-camp:has(input:checked):after{content:"Değiştir";color:#fff;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 9px center no-repeat;border:1px solid #ffffff40;border-radius:13px;flex-shrink:0;align-items:center;height:26px;margin-left:2px;padding:0 26px 0 11px;font-size:12px;font-weight:700;display:inline-flex}@media (hover:hover){#tb-camps.is-collapsed .tb-camp:has(input:checked):hover:after{border-color:var(--brand);background-color:var(--brand-25)}}.ed-dlg{color:#fff;width:min(560px,100vw - 48px);max-height:min(760px,100dvh - 64px);box-shadow:0 30px 80px #000c,0 0 0 1px var(--brand),0 0 60px var(--brand);background:linear-gradient(#1d1b22 0%,#121116 55%,#0b0b0d 100%);border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;margin:auto;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ed-dlg{box-shadow:0 30px 80px #000c,0 0 0 1px color-mix(in srgb,var(--brand) 14.9%,transparent),0 0 60px color-mix(in srgb,var(--brand) 12.2%,transparent)}}.ed-dlg{opacity:0;transition:opacity .26s,transform .32s cubic-bezier(.2,.9,.25,1.15);transform:translateY(14px)scale(.96)}.ed-dlg:not([open]){display:none}.ed-dlg.on{opacity:1;transform:none}.ed-dlg.out{transition:opacity .2s,transform .24s}.ed-dlg[data-k=plan]{width:min(760px,100vw - 48px)}.ed-dlg::backdrop{background:radial-gradient(80% 60% at 50% 40%,var(--dlg-backdrop),#000000d9);-webkit-backdrop-filter:blur(8px);opacity:0;transition:opacity .26s}.ed-dlg.on::backdrop{opacity:1}.dlg-glow{z-index:0;pointer-events:none;background:radial-gradient(40% 60% at 30% 50%,var(--brand),transparent 70%),radial-gradient(35% 55% at 80% 40%,var(--glow-2),transparent 70%);height:260px;position:absolute;top:-120px;left:-20%;right:-20%}@supports (color:color-mix(in lab, red, red)){.dlg-glow{background:radial-gradient(40% 60% at 30% 50%,color-mix(in srgb,var(--brand) 34.9%,transparent),transparent 70%),radial-gradient(35% 55% at 80% 40%,color-mix(in srgb,var(--glow-2) 20%,transparent),transparent 70%)}}.dlg-glow{filter:blur(12px);animation:9s ease-in-out infinite alternate evGlow2}.dlg-grab{display:none}.dlg-hd{z-index:1;border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:20px 18px 16px 20px;display:flex;position:relative}.dlg-ic{background:var(--brand-25);border:1px solid var(--brand);border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.dlg-ic{border:1px solid color-mix(in srgb,var(--brand) 60%,transparent)}}.dlg-ic{color:var(--accent-1);box-shadow:0 0 18px var(--brand-glow)}.dlg-ic svg{width:22px;height:22px}.dlg-tt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dlg-tt h3{letter-spacing:-.3px;margin:0;font-size:20px;font-weight:700}.dlg-tt small{color:var(--text-light);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.dlg-x{cursor:pointer;width:40px;height:40px}.dlg-bd{z-index:1;overscroll-behavior:contain;flex:1;min-height:0;padding:18px 20px 22px;position:relative;overflow-y:auto}.sk-l{background:linear-gradient(90deg,#ffffff0f 0%,#ffffff24 40%,#ffffff0f 80%) 0 0/300% 100%;border-radius:5px;height:10px;margin:4px 0 8px;animation:1.6s linear infinite skSh;display:block}@keyframes skSh{0%{background-position:100% 0}to{background-position:-100% 0}}.ed-dlg.on .dlg-rules li,.ed-dlg.on .dlg-cat,.ed-dlg.on .pz,.ed-dlg.on .dlg-leg span{animation:.4s cubic-bezier(.2,.9,.25,1) both dlgIn;animation-delay:var(--d,0s)}@keyframes dlgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.dlg-rules{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dlg-rules li{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.dlg-rules i{background:var(--brand-50);border-radius:999px;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;font-weight:800;display:grid}.dlg-rules li>span{flex:1;padding-top:3px}.dlg-sub{margin:22px 0 10px;font-size:15px;font-weight:700}.dlg-cats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.dlg-cat{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;padding:12px 14px 6px}.dlg-cat b{margin-bottom:6px;font-size:13px;display:block}.dlg-note{color:var(--text-secondary);text-align:center;margin:16px 0 0;font-size:12px}.dlg-plan{background:radial-gradient(120% 80% at 50% 0%,var(--brand),transparent 60%),#ffffff06;border-radius:18px;flex-direction:column;gap:6px;padding:16px;display:flex}@supports (color:color-mix(in lab, red, red)){.dlg-plan{background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--brand) 12.2%,transparent),transparent 60%),#ffffff06}}.dlg-plan{border:1px solid #ffffff14}.pz{letter-spacing:.04em;color:#fff;border-radius:10px;place-items:center;font-size:11px;font-weight:700;display:grid;position:relative;overflow:hidden}.pz span{z-index:1;text-shadow:0 1px 6px #000a;position:relative}.pz:before{content:"";opacity:.7;background-image:radial-gradient(circle,#ffffff38 1.6px,#0000 2.2px);background-size:14px 14px;position:absolute;inset:0}.pz-stage{background:linear-gradient(var(--brand),var(--brand-deep));height:40px;box-shadow:0 8px 30px var(--brand);border-radius:0 0 50% 50%/0 0 100% 100%;margin:0 18%}@supports (color:color-mix(in lab, red, red)){.pz-stage{box-shadow:0 8px 30px color-mix(in srgb,var(--brand) 45.1%,transparent)}}.pz-stage{letter-spacing:.3em;--d:0s;font-size:12px}.pz-stage:before{display:none}.pz-row{grid-template-columns:1fr 3fr 1fr;gap:6px;display:grid}.pz-vip,.lg-vip{background:var(--brand)}.pz-loca,.lg-loca{background:var(--zone-1)}.pz-on,.lg-on{background:var(--zone-2)}.pz-ba,.lg-ba{background:var(--zone-3)}.pz-bb,.lg-bb{background:var(--zone-4)}.pz-ay,.lg-ay{background:#2a2830}.pz-vip{--d:60ms;height:46px}.pz-loca{--d:90ms;height:46px}.pz-on{--d:.12s;height:44px}.pz-ba{--d:.18s;height:52px}.pz-bb{--d:.24s;height:52px}.pz-ay{--d:.3s;height:48px}.pz-ay:before{background-image:radial-gradient(circle,#ffffff24 1px,#0000 1.6px);background-size:8px 8px}.dlg-leg{flex-wrap:wrap;gap:8px 14px;margin-top:14px;display:flex}.dlg-leg span{color:var(--text-offwhite);--d:.35s;align-items:center;gap:6px;font-size:12px;display:inline-flex}.dlg-leg i{border-radius:3px;width:10px;height:10px}@media (max-width:1023px){.ed-dlg,.ed-dlg[data-k=plan]{opacity:1;border-bottom:0;border-radius:26px 26px 0 0;width:100%;max-width:100%;max-height:88dvh;margin:0;transition:transform .34s cubic-bezier(.2,.9,.25,1);inset:auto 0 0;transform:translateY(100%)}.ed-dlg.on{transform:none}.ed-dlg.out{transition:transform .26s ease-in;transform:translateY(100%)}.dlg-grab{z-index:2;background:#ffffff4d;border-radius:3px;width:40px;height:5px;margin:8px auto 0;display:block;position:relative}.dlg-hd{padding-top:10px}.dlg-bd{padding-bottom:calc(env(safe-area-inset-bottom) + 22px)}.dlg-cats{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ed-dlg,.ed-dlg::backdrop{transition:none}.dlg-glow{animation:none}}.ed-vbox{background:0 0;border:0;border-radius:0;padding:0}.ed-vbox p{margin:10px 0 14px}.vb-img{width:56px;height:56px}.ed-from b{color:#fff;font-weight:700}.ed-share{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff40;border-radius:999px;flex-shrink:0;place-items:center;width:36px;height:36px;margin-left:auto;transition:border-color .15s,background .15s;display:grid}@media (hover:hover){.ed-share:hover{border-color:var(--brand);background:var(--brand-25)}}.ed-share svg{width:17px;height:17px}.ed-type,.ed-genre{white-space:nowrap;flex-shrink:0}.ed-tags{flex-wrap:wrap;align-content:flex-start;row-gap:8px;min-height:36px;padding-top:6px;padding-right:48px;position:relative}.ed-tags>.ed-share{margin:0;position:absolute;top:0;right:0}.tb-cat>b small{color:var(--text-light);font-size:12px;font-weight:600}.tc-lines .tc-dhd{border-top:1px dashed #ffffff26;margin-top:8px;padding-top:10px}.tc-lines .tc-dhd dt{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);font-size:11px;font-weight:700}.tc-lines .is-disc{align-items:center}.tc-lines .is-disc dt{color:var(--accent-2);flex-direction:column;gap:1px;display:flex}.tc-lines .is-disc dt small{color:var(--text-secondary);margin:0;font-size:11px}.tc-dt{align-items:center;gap:6px;font-weight:600;display:inline-flex}.tc-lines .is-disc dd{color:var(--accent-2)}.tc-lines .is-loy dt,.tc-lines .is-loy dd{color:var(--segc,#e2b44a)}.tc-dt i{background:var(--segc,#e2b44a);border-radius:999px;place-items:center;width:18px;height:18px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.tc-dt i{background:color-mix(in srgb,var(--segc,#e2b44a) 15%,transparent)}}.tc-dt i{border:1px solid var(--segc,#e2b44a)}@supports (color:color-mix(in lab, red, red)){.tc-dt i{border:1px solid color-mix(in srgb,var(--segc,#e2b44a) 50%,transparent)}}.tc-dt i{color:var(--segc,#e2b44a);font-size:10px;font-style:normal}.tc-tot b{align-items:baseline;gap:8px;display:flex}.tc-tot b s{color:var(--text-secondary);font-size:13px;font-weight:500}.tc-saved{color:var(--accent-2);text-align:right;margin:-4px 14px 12px;font-size:12px;font-weight:600}.tc-saved[hidden]{display:none}.ed-from{text-align:center}.ed-strip .gcard{container-type:inline-size}.ed-strip .gcard .cap{gap:2px;padding:0 clamp(12px,5cqw,16px) clamp(10px,4.5cqw,14px)}.ed-strip .gcard .ttl{letter-spacing:-.2px;font-size:clamp(15px,5.6cqw,19px);line-height:1.2}.ed-strip .gcard .lbl{font-size:11px}.ed-strip .gcard .dt{font-size:11.5px}@media (max-width:1023px){.ed-sim .pcard{aspect-ratio:1;width:calc(45.4545% - 4.54545px);height:auto}.ed-sim .pcap .t1{font-size:max(16px,9cqw)}.ed-sim .pcap .t2,.ed-sim .pcap .t3{font-size:max(12px,6.4cqw)}}.ed-sps{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:10px;margin:16px 20px 0;padding-top:16px;display:flex}.ed-sp{background:#e6e6e6;border:1px solid #ffffff1f;border-radius:12px;width:120px;height:68px;transition:transform .2s,box-shadow .2s;display:block;overflow:hidden}.ed-sp img{object-fit:cover;width:100%;height:100%;display:block}@media (hover:hover){a.ed-sp:hover{box-shadow:0 8px 20px #000a,0 0 0 1px var(--brand-50);transform:translateY(-2px)}}@media (min-width:1024px){.ed-sps{margin:20px 0 0;padding-top:20px}.ed-sp{width:136px;height:76px}}.ed-ctas{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ed-ctas .ed-buy{width:100%;padding:0 12px}button.ed-buy{cursor:pointer;width:100%;font-family:inherit}.ed-rsv,.rb-go{color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff0d;border:2px solid #ffffff40;border-radius:25px;justify-content:center;align-items:center;gap:8px;height:50px;padding:0 12px;font-family:inherit;font-size:15px;font-weight:700;transition:background .2s,border-color .2s;display:inline-flex}.ed-rsv svg{width:17px;height:17px;color:var(--brand);flex-shrink:0}@media (hover:hover){.ed-rsv:hover,.rb-go:hover{border-color:var(--brand);background:var(--brand-25)}}@media (min-width:1024px){.ed-rsv{height:54px}}@media (max-width:380px){.ed-rsv{gap:6px;font-size:14px}.ed-rsv svg{display:none}}.ed-rbox{border-radius:var(--r-card);box-shadow:var(--shadow-card);background:linear-gradient(160deg,#2c2b33,#1b1a20 60%,#000);border:1px solid #ffffff1f;grid-template-columns:auto 1fr;align-items:center;gap:14px;margin:0 20px;padding:18px;display:grid}.rb-ic{background:var(--brand-25);border:1px solid var(--brand);color:#fff;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.rb-ic svg{width:20px;height:20px}.rb-tx .ed-h{margin:0;padding:0;font-size:18px}.rb-tx small{color:var(--text-light);margin-top:3px;font-size:13px;line-height:1.4;display:block}.rb-go{grid-column:1/-1;height:46px}@media (min-width:1024px){.ed-rbox{margin:0;padding:22px}.ed-aside .ed-resv:not(:first-child){margin-top:20px}}@media (max-width:1023px){.ed-resv{display:none}}.ed-st-rsv{color:#fff;cursor:pointer;background:#ffffff0d;border:2px solid #ffffff40;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;margin-left:auto;display:grid}.ed-st-rsv svg{width:18px;height:18px}.ed-sticky button.ed-buy{width:auto;font-size:14px}.rs-call{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 14px 14px 16px;display:flex}.rs-v b{font-size:15px;display:block}.rs-v small{color:var(--text-secondary);font-size:12px}.rs-btn{border:2px solid var(--brand);background:var(--brand-50);height:52px;box-shadow:0 0 24px var(--brand-glow);color:#fff;border-radius:26px;align-items:center;gap:10px;padding:0 22px 0 16px;font-size:15px;font-weight:700;display:inline-flex}.rs-btn svg{width:20px;height:20px}.rs-btn span{flex-direction:column;line-height:1.15;display:flex}.rs-btn small{color:#ffffffb3;font-size:11px;font-weight:500}@media (hover:hover){.rs-btn:hover{background:var(--brand);color:#fff}}@media (max-width:480px){.rs-btn{justify-content:center;width:100%}}.rs-form{gap:10px;display:grid}.rs-form label{background:#ffffff08;border:1px solid #ffffff1f;border-radius:12px;padding:9px 14px 2px;display:block}.rs-form label span{color:var(--text-secondary);font-size:11px}.rs-sub{color:#ffffff59;background:#ffffff12;border-radius:23px;justify-content:center;align-items:center;height:46px;margin-top:4px;font-size:14px;font-weight:700;display:flex}.ed-toast{left:50%;bottom:calc(96px + env(safe-area-inset-bottom));z-index:60;border:1px solid var(--brand);background:#1d1b22;border-radius:999px;padding:10px 18px;position:fixed;transform:translate(-50%,10px)}@supports (color:color-mix(in lab, red, red)){.ed-toast{border:1px solid color-mix(in srgb,var(--brand) 60%,transparent)}}.ed-toast{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;font-size:14px;font-weight:600;transition:opacity .2s,transform .2s;box-shadow:0 8px 24px #0006}.ed-toast.on{opacity:1;transform:translate(-50%)}@media (min-width:1024px){.ed-toast{bottom:40px}}@media (prefers-reduced-motion:reduce){.ed-toast{transition:none}}.ed-tags .ed-type,.ed-tags .ed-genre{border-radius:16px!important;height:32px!important;padding:0 14px!important}.ed-tags .ed-type{font-size:11.5px!important}.ed-share{width:32px!important;height:32px!important}.ed-tags .ed-share{top:6px!important}.ed-type,.ed-genre{text-transform:none!important;letter-spacing:0!important}.ed-genre{font-size:12px!important;font-weight:600!important}a.ed-tag{cursor:pointer;text-decoration:none;position:relative}a.ed-tag:after{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover){a.ed-tag:hover{border-color:var(--brand)!important}}.ed-acts.is-min{margin-top:14px}.tb-gp{justify-content:space-between;align-items:center;gap:10px;display:flex}.tb-gl{font:inherit;letter-spacing:0;text-transform:none;color:var(--brand);cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;font-size:12px;font-weight:700;display:inline-flex;position:relative}.tb-gl svg{width:13px;height:13px}.tb-gl:after{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover){.tb-gl:hover{text-underline-offset:3px;text-decoration:underline}}.ed-prog time{box-sizing:border-box;font-variant-numeric:tabular-nums;flex:none;justify-content:center;width:68px;padding:0}.ed-h.has-ico{align-items:center;gap:8px;display:flex}.ed-sps{border-bottom:1px solid #ffffff14;padding-bottom:18px;border-top:0!important;padding-top:0!important}.ed-sec:has(>.ed-sps)+.ed-sec{margin-top:22px!important}@media (min-width:1024px){.ed-sps{padding-bottom:22px}.ed-sec:has(>.ed-sps)+.ed-sec{margin-top:26px!important}}a.tb-pw,a.ks-pw{color:var(--text-secondary);width:max-content;margin-inline:auto;text-decoration:none}a.ks-pw{margin-inline:0}@media (hover:hover){a.tb-pw:hover,a.ks-pw:hover{color:#fff}}.vd-hero{aspect-ratio:16/10}.vd-hero .media img{object-position:center 35%}.vd-cnt{z-index:2;-webkit-backdrop-filter:blur(12px);color:#fff;height:36px;font:inherit;cursor:pointer;background:#141418b8;border:.5px solid #ffffff4d;border-radius:18px;align-items:center;gap:7px;padding:0 14px 0 12px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:12px;left:12px}.vd-cnt svg{width:17px;height:17px}@media (hover:hover){.vd-cnt:hover{background:var(--brand-50);border-color:var(--brand)}}.vd-page .ed-facts li>span>small:first-child{letter-spacing:.04em;text-transform:uppercase;color:var(--brand);margin:0 0 2px;font-size:11px;font-weight:700}.vd-follow{position:relative}.vd-follow svg{width:17px;height:17px;color:var(--brand)}.vd-f1{display:none}.vd-follow[aria-pressed=true]{border-color:var(--brand);background:var(--brand-25)}.vd-follow[aria-pressed=true] .vd-f0{display:none}.vd-follow[aria-pressed=true] .vd-f1{display:inline}.vd-f0{align-items:center;gap:8px;display:inline-flex}.vd-grid{grid-template-columns:repeat(2,1fr);gap:8px;padding:0 20px;display:grid}.vd-ph{aspect-ratio:4/3;cursor:zoom-in;background:#111;border:0;border-radius:14px;padding:0;position:relative;overflow:hidden}.vd-ph.is-big{aspect-ratio:16/9;grid-column:1/-1}.vd-ph .media{position:absolute;inset:0}.vd-ph img{transition:transform .4s}@media (hover:hover){.vd-ph:hover img{transform:scale(1.04)}}.vd-more{z-index:2;color:#fff;background:#000a;justify-content:center;align-items:center;gap:4px;font-size:22px;font-weight:800;display:flex;position:absolute;inset:0}@media (min-width:1024px){.vd-grid{grid-template-rows:repeat(2,150px);grid-template-columns:repeat(4,1fr);gap:10px;padding:0}.vd-ph{aspect-ratio:auto}.vd-ph.is-big{aspect-ratio:auto;grid-area:1/1/3/3}}.vd-hrow{justify-content:space-between;align-items:baseline;display:flex}.vd-hrow .sec-all{padding:0 20px 14px 0}@media (min-width:1024px){.vd-hrow .sec-all{padding:0 0 14px}}.vd-card{gap:0}.vd-card .ed-h{padding:16px 0 12px}.vd-map{background:#15151a;border:1px solid #ffffff1f;border-radius:14px;height:170px;margin:0 0 2px;display:block;position:relative;overflow:hidden}.vd-map iframe{pointer-events:none;filter:invert(.9)hue-rotate(180deg)saturate(.6)brightness(.9)contrast(.95);border:0;width:100%;height:calc(100% + 80px);position:absolute;inset:-40px 0 0}.vd-pin{width:40px;height:40px;color:var(--brand);filter:drop-shadow(0 4px 10px #000c);place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.vd-pin svg{width:40px;height:40px}.vd-mapbtn{background:#141418d1;border:.5px solid #ffffff4d;border-radius:15px;align-items:center;height:30px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:10px;right:10px}@media (hover:hover){.vd-map:hover .vd-mapbtn{background:var(--brand-50);border-color:var(--brand)}}.vd-rows{flex-direction:column;gap:12px;margin:0 0 16px;padding:0;list-style:none;display:flex}.vd-rows li{align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.vd-rows svg{width:18px;height:18px;color:var(--brand);flex-shrink:0;margin-top:1px}.vd-rows small{color:var(--text-light);font-size:13px;display:block}@media (hover:hover){.vd-rows a:hover{color:var(--brand)}}.vd-acts{grid-template-columns:repeat(3,1fr);display:grid}.vd-acts a{justify-content:center;padding:0 8px}.vd-soc{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.vd-soc>span{color:var(--text-light);font-size:13px}.vd-soc div{gap:8px;display:flex}.vd-soc a{background:#ffffff0f;border:.5px solid #fff3;border-radius:999px;place-items:center;width:38px;height:38px;display:grid}@media (hover:hover){.vd-soc a:hover{background:var(--brand-50);border-color:var(--brand)}}.vd-soc svg{width:18px;height:18px}@media (min-width:1024px){.vd-contact{position:sticky;top:96px}}.vd-lb{color:#fff;-webkit-backdrop-filter:blur(16px);opacity:0;background:#000000f7;border:0;flex-direction:column;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;transition:opacity .22s;display:none}.vd-lb[open]{display:flex}.vd-lb.on{opacity:1}.vd-lb::backdrop{background:0 0}.lb-top{padding:calc(env(safe-area-inset-top) + 16px) 20px 10px;color:var(--text-light);justify-content:space-between;align-items:center;font-size:14px;font-weight:700;display:flex}.lb-stage{flex:1;justify-content:center;align-items:center;min-height:0;padding:0 12px;display:flex;position:relative}.lb-stage img{object-fit:contain;border-radius:12px;max-width:100%;max-height:100%;transition:opacity .2s}.lb-nav{z-index:2;color:#fff;cursor:pointer;background:#131313cc;border:2px solid #fff;border-radius:999px;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.lb-nav[data-d="-1"]{left:16px}.lb-nav[data-d="1"]{right:16px}.lb-thumbs{padding:14px 20px calc(env(safe-area-inset-bottom) + 18px);justify-content:safe center;gap:8px;display:flex;overflow-x:auto}.lb-thumbs button{opacity:.55;cursor:pointer;background:#111;border:2px solid #0000;border-radius:8px;flex-shrink:0;width:72px;height:50px;padding:0;overflow:hidden}.lb-thumbs button.on{border-color:var(--brand);opacity:1}.lb-thumbs img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1023px){.lb-nav{display:none}}.vd-page .ed-lead{margin:2px 0 22px}.vd-call{gap:8px}.vd-call svg{width:18px;height:18px}.vd-btns{grid-template-columns:1fr 1fr;gap:10px;display:grid}.vd-btns .ed-buy,.vd-btns .ed-rsv{width:100%;height:48px;padding:0 10px;font-size:15px}.vd-route svg{width:16px;height:16px;color:var(--brand)}.ed-sticky .vd-call{width:auto}.vd-rows .vd-lines{margin:0}.vd-rows .vd-line{height:24px;font-size:11px}.vd-page .ed-title{margin-bottom:22px}.vd-menu{gap:8px}.vd-menu>svg:first-child{width:18px;height:18px;color:var(--brand)}.vd-ext{opacity:.6;width:13px;height:13px}.vd-fpill{color:#fff;height:32px;font:inherit;cursor:pointer;white-space:nowrap;background:#ffffff0d;border:1.5px solid #ffffff40;border-radius:16px;align-items:center;margin-left:auto;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.vd-fpill svg{width:14px;height:14px;color:var(--brand)}.vd-fpill .vd-f0{gap:5px}@media (hover:hover){.vd-fpill:hover{border-color:var(--brand)}}.vd-fpill+.ed-share{margin-left:0}.ed-sticky .ed-st-rsv{color:#fff;background:#ffffff0d;border:2px solid #ffffff40;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;margin-left:auto;display:grid}.ed-sticky .ed-st-rsv svg{width:18px;height:18px}.vd-page .ed-type,.vd-page .ed-genre{white-space:nowrap}@media (max-width:480px){.vd-page .ed-genre{display:none}}.vd-loc{color:var(--text-light);align-items:center;gap:6px;margin:-2px 0 16px;font-size:15px;font-weight:500;display:flex}.vd-loc svg{width:16px;height:16px;color:var(--brand);flex:none}@media (min-width:1024px){.vd-loc{margin:-6px 0 22px;font-size:16px}}.vd-page .ed-tags .ed-type{border-radius:16px!important;height:32px!important;padding:0 14px!important;font-size:11.5px!important}.vd-adr{color:inherit;text-decoration:none;display:block}.vd-adr>span{text-decoration:none}.vd-adr small{display:block}.ar-hero .media img{object-position:center 25%}.ar-page .ed-title{margin-bottom:18px}.ar-page .ed-lead{margin-bottom:20px}.ar-page .ed-from b{color:#fff}.ar-soc{gap:8px;margin-top:18px;display:flex}.ar-soc a{background:#ffffff0f;border:.5px solid #fff3;border-radius:999px;place-items:center;width:40px;height:40px;display:grid}@media (hover:hover){.ar-soc a:hover{background:var(--brand-50);border-color:var(--brand)}}.ar-soc svg{width:18px;height:18px}@media (max-width:1023px){.ar-soc{justify-content:center}}.ar-more[hidden]{display:none}.ar-toggle{color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-top:2px;padding:0;font-size:14px;font-weight:700;display:inline-flex}.ar-toggle svg{transition:transform .2s;transform:rotate(90deg)}.ar-toggle[aria-expanded=true] svg{transform:rotate(-90deg)}.ar-cal{scroll-margin-top:100px}.ar-cal .ed-tbox{gap:0}.ar-cal-hd{justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px;display:flex}.ar-cal-hd .ed-h{padding:0}.ar-n{background:var(--brand-25);border:1px solid var(--brand);border-radius:13px;place-items:center;min-width:26px;height:26px;padding:0 8px;font-size:13px;font-weight:800;display:grid}.ar-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ar-ev{border-top:1px solid #ffffff14;align-items:center;gap:12px;padding:12px 0;display:flex;position:relative}.ar-ev:first-child{border-top:0;padding-top:2px}.ar-hit{z-index:1;position:absolute;inset:0}.ar-d{background:#ffffff0d;border:1px solid #ffffff21;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:56px;line-height:1;display:flex}.ar-d b{letter-spacing:-.5px;font-size:22px;font-weight:800}.ar-d small{letter-spacing:.06em;color:var(--brand);margin-top:4px;font-size:11px;font-weight:800}.ar-v{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ar-v b{font-size:15px;font-weight:700}.ar-v small{color:var(--text-light);font-size:13px}.ar-here{letter-spacing:.05em;text-transform:uppercase;background:var(--brand);color:#fff;border-radius:10px;align-self:flex-start;align-items:center;height:20px;margin-top:3px;padding:0 8px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.ar-ev.is-here .ar-d{background:var(--brand-25);border-color:var(--brand)}.ar-buy{z-index:2;border:2px solid var(--brand);background:var(--brand-50);white-space:nowrap;border-radius:17px;flex-shrink:0;align-items:center;height:34px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex;position:relative}@media (hover:hover){.ar-buy:hover{background:var(--brand);color:#fff}.ar-ev:hover .ar-v b{color:var(--brand)}}@media (min-width:1024px){.ar-cal{position:sticky;top:96px}}.ar-page .ed-st-tx small,.ar-page .ed-st-tx b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ar-page .ed-sticky .ed-buy,.eg-page .ed-sticky .ed-buy{white-space:nowrap;flex-shrink:0;padding:0 18px}.tr-route{scrollbar-width:none;margin:0;padding:8px 6px 4px;list-style:none;display:flex;overflow-x:auto}.tr-route::-webkit-scrollbar{display:none}.tr-route li{flex:1;min-width:116px;position:relative}.tr-route li:before{content:"";background:repeating-linear-gradient(90deg,#ffffff4d 0 6px,#0000 6px 12px);height:2px;position:absolute;top:13px;left:0;right:0}.tr-route li:first-child:before{left:50%}.tr-route li:last-child:before{right:50%}.tr-route a{text-align:center;flex-direction:column;align-items:center;gap:3px;padding:0 6px;display:flex;position:relative}.tr-route i{background:var(--bg,#000);border:2.5px solid var(--brand);border-radius:50%;width:28px;height:28px;margin-bottom:6px;transition:transform .25s,background .2s;display:block}.tr-route li:first-child i{background:var(--brand);box-shadow:0 0 0 5px var(--brand)}@supports (color:color-mix(in lab, red, red)){.tr-route li:first-child i{box-shadow:0 0 0 5px color-mix(in srgb,var(--brand) 20%,transparent)}}.tr-route b{color:#fff;font-size:14.5px;font-weight:800}.tr-route em{color:var(--text-offwhite,#ddd);text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:12.5px;font-style:normal;overflow:hidden}.tr-route small{color:var(--text-secondary,#999);font-size:12px;font-weight:600}@media (hover:hover){.tr-route a:hover i{background:var(--brand);transform:scale(1.12)}}.eg-page .ed-title{margin-bottom:8px}.eg-page .ed-from b{color:#fff}.eg-chips{gap:8px;padding:0 20px 14px;display:flex;overflow-x:auto}.eg-chip{color:#fff;height:36px;font:inherit;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1.5px solid #fff3;border-radius:18px;flex-shrink:0;align-items:center;gap:7px;padding:0 8px 0 14px;font-size:13px;font-weight:700;display:inline-flex}.eg-chip i{background:#ffffff1a;border-radius:11px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-style:normal;display:grid}.eg-chip[aria-pressed=true]{border-color:var(--brand);background:var(--brand-50)}.eg-chip[aria-pressed=true] i{background:var(--brand)}.eg-grid{grid-template-columns:repeat(2,1fr);gap:10px;padding:0 20px;display:grid}@media (min-width:600px) and (max-width:1023px){.eg-grid{grid-template-columns:repeat(3,1fr)}}.eg-card[hidden]{display:none}.eg-more{color:#fff;width:calc(100% - 40px);height:46px;font:inherit;cursor:pointer;background:#ffffff0a;border:1.5px solid #fff3;border-radius:23px;justify-content:center;align-items:center;gap:4px;margin:14px 20px 0;font-size:14px;font-weight:700;display:flex}.eg-more svg{transform:rotate(90deg)}@media (hover:hover){.eg-more:hover{border-color:var(--brand)}}.eg-more[hidden]{display:none}.eg-n{background:#ffffff14;border-radius:13px;place-items:center;min-width:26px;height:26px;margin:0 20px 14px 0;padding:0 8px;font-size:13px;font-weight:800;display:grid}@media (min-width:1024px){.eg-page .ed-cols{grid-template-columns:1fr}.eg-page .ed-text{max-width:860px}.eg-page .ed-strip .gcard{width:calc(25% - 12px)}.eg-chips{flex-wrap:wrap;padding:0 0 16px;overflow:visible}.eg-grid{grid-template-columns:repeat(5,1fr);gap:16px;padding:0}.eg-more{width:100%;margin:18px 0 0}.eg-n{margin-right:0}}.eg-page .ed-type,.eg-page .ed-count{white-space:nowrap}.eg-month+.eg-month{margin-top:26px}.eg-month[hidden]{display:none}.eg-mh{align-items:baseline;gap:8px;padding:0 20px 12px;display:flex}.eg-mh b{letter-spacing:-.2px;font-size:17px;font-weight:800;line-height:1.1}.eg-mh span{color:var(--text-light);font-size:14px;font-weight:600}.eg-mc{color:var(--text-light);margin-left:auto;font-size:12px}@media (min-width:1024px){.eg-mh{padding:0 0 14px}}@media (min-width:1024px) and (max-width:1279px){.eg-grid{grid-template-columns:repeat(4,1fr)}}.egv-row{scrollbar-width:none;gap:12px;padding:2px 20px 4px;display:flex;overflow-x:auto}.egv-row::-webkit-scrollbar{display:none}.egv{border-radius:var(--r-card,18px);border:1px solid var(--card-border);isolation:isolate;flex:none;width:200px;height:132px;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s;position:relative;overflow:hidden}.egv .media{z-index:-2;position:absolute;inset:0}.egv .media img{object-fit:cover;filter:saturate(.8);width:100%;height:100%}.egv:after{content:"";z-index:-1;background:linear-gradient(#00000014 25%,#000000f0);position:absolute;inset:0}.egv-tx{flex-direction:column;gap:2px;display:flex;position:absolute;bottom:11px;left:14px;right:14px}.egv small{color:var(--text-offwhite);font-size:12px;font-weight:500}.egv b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;line-height:1.2;overflow:hidden}.egv em{color:var(--brand);font-size:12px;font-style:normal;font-weight:700}@media (min-width:1024px){.egv-row{gap:16px;padding:2px 0 4px}.egv{width:236px;height:150px}}@media (hover:hover){.egv:hover{border-color:var(--brand);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.egv:hover{border-color:color-mix(in srgb,var(--brand) 60%,transparent)}}}.eg-mh{align-items:baseline;gap:10px;padding-top:2px!important}.eg-mh b{color:#0000;background:linear-gradient(#fff 30%,#ff7aa0);-webkit-background-clip:text;background-clip:text;padding-bottom:2px;font-weight:800;line-height:.95;letter-spacing:-.3px!important;font-size:18px!important}.eg-mh span{text-transform:uppercase;letter-spacing:.08em;color:var(--text-light);font-weight:700;font-size:11px!important}.eg-chips{margin-bottom:6px}.ct-page{padding-top:calc(env(safe-area-inset-top) + 84px);padding-bottom:200px}.ct-art{max-width:760px;margin:0;padding:0 20px}.ct-art.ct-wide{max-width:none}.ct-head{margin-bottom:20px}.ct-head .ed-tags{margin-bottom:12px}.ct-title{letter-spacing:-.6px;margin:0;font-size:30px;font-weight:800;line-height:1.12}.ct-date{color:var(--text-light);margin-top:10px;font-size:14px;display:block}.ct-meta{color:var(--text-light);margin:6px 0 0;font-size:14px}.ct-meta a{color:#fff;font-weight:700}@media (hover:hover){.ct-meta a:hover{color:var(--brand)}}.ct-hero{aspect-ratio:16/9;border:1px solid #ffffff1f;border-radius:20px;margin:0 0 26px;position:relative;overflow:hidden;box-shadow:0 24px 50px #000c}.ct-hero .media{position:absolute;inset:0}.ct-body{color:var(--text-offwhite);font-size:16px;line-height:1.75}.ct-body p{margin:0 0 18px}.ct-body .ct-lead{color:#fff;font-size:19px;font-weight:600;line-height:1.6}.ct-body h2{color:#fff;letter-spacing:-.3px;margin:34px 0 12px;font-size:22px;font-weight:800;line-height:1.25}.ct-body h3{color:#fff;margin:26px 0 10px;font-size:18px;font-weight:700}.ct-body a{color:var(--brand);text-underline-offset:3px;font-weight:600;text-decoration:underline}.ct-body ul,.ct-body ol{margin:0 0 18px;padding-left:22px}.ct-body li{margin-bottom:6px}.ct-body blockquote{border-left:3px solid var(--brand);color:#fff;letter-spacing:-.3px;margin:30px 0;padding:6px 0 6px 20px;font-size:22px;font-weight:800;line-height:1.35}.ct-body img{border-radius:14px;max-width:100%}.ct-apps{border-radius:var(--r-card);border:1px solid var(--card-border);background:#ffffff08;margin:28px 0 0;padding:20px}.ct-apps p{color:#fff;margin:0 0 14px}.ct-apps div{flex-wrap:wrap;gap:10px;display:flex}.ct-apps a{color:#000;background:#fff;border-radius:14px;align-items:center;gap:10px;height:52px;padding:0 18px 0 14px;font-size:17px;font-weight:700;line-height:1.05;text-decoration:none;display:inline-flex}.ct-apps a svg{width:24px;height:24px}.ct-apps a small{opacity:.7;font-size:10px;font-weight:600;display:block}@media (hover:hover){.ct-apps a:hover{background:#eee}}.ct-sec{margin-top:44px}@media (min-width:1024px){.ct-page{padding-top:100px;padding-bottom:96px}.ct-art{padding:0}.ct-title{letter-spacing:-1px;font-size:44px}.ct-head{margin-bottom:26px}.ct-body{font-size:17px}.ct-sec .ed-h{padding-left:0;padding-right:0}.ct-sec .ed-strip{gap:16px;padding:0}.ct-sec .ed-strip .gcard{aspect-ratio:4/3;width:calc(25% - 12px);height:auto}.ct-sec .ed-sim .pcard{width:calc(25% - 12px)}}.ct-nav{gap:8px;padding:0 20px 22px;display:flex;overflow-x:auto}.ct-nav-h{display:none}.ct-nav a{white-space:nowrap;background:#ffffff0a;border:1.5px solid #fff3;border-radius:18px;flex-shrink:0;align-items:center;height:36px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.ct-nav a[aria-current=page]{border-color:var(--brand);background:var(--brand-50)}@media (hover:hover){.ct-nav a:hover{border-color:var(--brand)}}@media (min-width:1024px){.ct-layout{grid-template-columns:220px minmax(0,760px);justify-content:center;align-items:start;gap:64px;display:grid}.ct-nav{flex-direction:column;gap:2px;padding:0;position:sticky;top:110px;overflow:visible}.ct-nav-h{letter-spacing:.06em;text-transform:uppercase;color:var(--text-light);margin:0 0 10px 14px;font-size:12px;font-weight:800;display:block}.ct-nav a{height:42px;color:var(--text-offwhite);background:0 0;border:0;border-radius:12px;font-size:15px;font-weight:600}@media (hover:hover){.ct-nav a:hover{color:#fff;background:#ffffff0d}}.ct-nav a[aria-current=page]{background:var(--brand-25);color:#fff;box-shadow:inset 3px 0 0 var(--brand)}.ct-static .ct-art{margin:0}}.ct-gal{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.ct-ph{aspect-ratio:3/2;cursor:zoom-in;background:#111;border:0;border-radius:12px;padding:0;position:relative;overflow:hidden}.ct-ph:first-child{grid-column:1/-1}.ct-ph .media{position:absolute;inset:0}.ct-ph img{transition:transform .4s}@media (hover:hover){.ct-ph:hover img{transform:scale(1.04)}}@media (min-width:768px){.ct-gal{grid-template-columns:repeat(3,1fr);gap:12px}.ct-ph:first-child{grid-area:span 2/span 2}}@media (min-width:1024px){.ct-gal{grid-template-columns:repeat(4,1fr);gap:14px}}.ct-video{aspect-ratio:16/9;background:#000;border:1px solid #ffffff1f;border-radius:20px;margin:0 0 16px;position:relative;overflow:hidden;box-shadow:0 24px 50px #000c}.ct-video video{object-fit:cover;background:#000;width:100%;height:100%;display:block}.ct-play{cursor:pointer;background:linear-gradient(#0000 40%,#0008);border:0;place-items:center;display:grid;position:absolute;inset:0}.ct-play span{background:var(--brand-50);border:2px solid var(--brand);width:78px;height:78px;box-shadow:0 0 30px var(--brand-glow);color:#fff;border-radius:50%;place-items:center;transition:transform .2s;display:grid}.ct-play svg{width:32px;height:32px;margin-left:4px}@media (hover:hover){.ct-play:hover span{background:var(--brand);transform:scale(1.08)}}.ct-video.is-on .ct-play{display:none}@media (min-width:1024px){.ct-play span{width:96px;height:96px}}.ct-desc{max-width:760px;color:var(--text-offwhite);margin:-4px 0 22px;font-size:16px;line-height:1.65}@media (min-width:1024px){.ct-desc{margin:-6px 0 28px;font-size:17px}}.ct-vt{margin:-4px 0 0;font-size:16px;font-weight:700}.ct-plist{margin-top:30px}.ct-plist .ed-h{align-items:center;gap:8px;padding:0 0 14px;display:flex}.ct-plist .eg-n{margin:0;font-size:12px}.ct-vlist{flex-direction:column;gap:10px;display:flex}.ct-vi{color:#fff;font:inherit;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #0000;border-radius:14px;align-items:center;gap:12px;padding:6px;display:flex}@media (hover:hover){.ct-vi:hover{background:#ffffff10}}.ct-vi.on{border-color:var(--brand);background:var(--brand-25)}.ct-vth{aspect-ratio:16/9;background:#111;border-radius:10px;flex-shrink:0;width:132px;position:relative;overflow:hidden}.ct-vth .media{position:absolute;inset:0}.ct-vth i{background:#0006;place-items:center;display:grid;position:absolute;inset:0}.ct-vth i svg{width:26px;height:26px}.ct-vth em{letter-spacing:.04em;text-transform:uppercase;background:var(--brand);border-radius:10px;align-items:center;height:20px;padding:0 7px;font-size:10px;font-style:normal;font-weight:800;display:none;position:absolute;bottom:6px;left:6px}.ct-vi.on .ct-vth em{display:inline-flex}.ct-vi.on .ct-vth i{display:none}.ct-vn{font-size:14px;font-weight:700;line-height:1.35}@media (min-width:1024px){.ct-vlist{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.ct-vi{background:0 0;border:0;flex-direction:column;align-items:stretch;padding:0}@media (hover:hover){.ct-vi:hover{background:0 0}}.ct-vi.on{background:0 0}.ct-vth{border:2px solid #0000;width:100%}.ct-vi.on .ct-vth{border-color:var(--brand)}.ct-vn{padding:0 2px}}.ct-trow{justify-content:space-between;align-items:center;gap:16px;padding-top:10px;display:flex}.ct-trow .ct-share{flex:none;margin-left:auto}@media (min-width:1024px){@media (hover:hover){.ct-nav a:hover{color:#fff;background:#ffffff0d}.ct-vi:hover{background:0 0}}}.ct-side{display:none}@media (min-width:1024px){.ct-page:not(.ct-photo,.ct-videop){grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;column-gap:48px;display:grid}.ct-page:not(.ct-photo,.ct-videop)>*{grid-column:1;min-width:0}.ct-page>.ct-side{flex-direction:column;grid-area:1/2/span 4;gap:16px;margin-top:6px;display:flex;position:sticky;top:96px}}.cs-card{border-radius:var(--r-card,16px);border:1px solid var(--card-border);background:#ffffff08;padding:20px}.cs-card h2{letter-spacing:-.2px;margin:0 0 12px;font-size:18px;font-weight:700}.cs-ev{color:#fff;border-top:1px solid #ffffff10;align-items:center;gap:14px;padding:11px 0;text-decoration:none;display:flex}.cs-ev:first-of-type{border-top:0;padding-top:2px}.cs-d{flex-direction:column;flex:none;align-items:center;width:44px;line-height:1;display:flex}.cs-d b{letter-spacing:-.5px;font-size:22px;font-weight:800}.cs-d small{letter-spacing:.08em;color:var(--brand);margin-top:3px;font-size:10px;font-weight:700}.cs-tx{flex-direction:column;gap:3px;min-width:0;display:flex}.cs-tx b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:700;line-height:1.25;overflow:hidden}.cs-tx small{color:var(--text-light);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cs-all{color:#fff;border:1px solid #ffffff2e;border-radius:21px;justify-content:center;align-items:center;gap:6px;height:42px;margin-top:10px;font-size:13.5px;font-weight:700;text-decoration:none;display:flex}.cs-all svg,.cs-lnk svg{width:14px;height:14px}.cs-adr{color:var(--text-light);margin:0 0 14px;font-size:13.5px;line-height:1.5}.cs-adr b{color:#fff;margin-bottom:2px;font-size:15px;display:block}.cs-btns{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cs-btns a{color:#fff;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:21px;justify-content:center;align-items:center;gap:7px;height:42px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.cs-btns svg{width:15px;height:15px;color:var(--brand)}.cs-lnk{color:var(--brand);align-items:center;gap:4px;margin-top:12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.cs-ks{background:linear-gradient(135deg,var(--brand),#121214 70%);flex-direction:column;gap:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.cs-ks{background:linear-gradient(135deg,color-mix(in srgb,var(--brand) 14%,#0d0d0f),#121214 70%)}}.cs-ks .h{align-items:center;gap:12px;display:flex}.cs-ks .h svg{flex:none;width:24px;height:24px}.cs-ks small{letter-spacing:.08em;text-transform:uppercase;color:var(--brand);font-size:10.5px;font-weight:700}.cs-ks b{font-size:16px;line-height:1.25;display:block}.cs-ks .go{background:var(--brand);color:#fff;border-radius:22px;justify-content:center;align-items:center;height:44px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.cs-ks .pw{color:var(--text-secondary);align-self:center;align-items:center;gap:5px;font-size:10.5px;text-decoration:none;display:inline-flex}.cs-ks .pw img{width:auto;height:11px}.cs-stat{gap:22px;margin:2px 0 4px;display:flex}.cs-stat div{flex-direction:column;display:flex}.cs-stat b{letter-spacing:-.6px;font-size:28px;font-weight:800;line-height:1}.cs-stat span{color:var(--text-light);margin-top:4px;font-size:12px}@media (hover:hover){.cs-ev:hover b{color:var(--brand)}.cs-all:hover,.cs-btns a:hover{border-color:var(--brand)}.cs-ks .go:hover{filter:brightness(1.1)}}.ct-side .cs-card{border:1px solid var(--brand);background:linear-gradient(160deg,#2c2b33,#1b1a20 60%,#000)}@supports (color:color-mix(in lab, red, red)){.ct-side .cs-card{border:1px solid color-mix(in srgb,var(--brand) 35%,transparent)}}.ct-side .cs-card{box-shadow:var(--shadow-card);padding:18px}.cs-hd{justify-content:space-between;align-items:center;gap:10px;margin:0 0 14px;display:flex}.cs-hd h2{align-items:center;gap:8px;font-size:18px;font-weight:700;display:flex;margin:0!important}.cs-hd h2 svg{color:var(--brand);flex:none}.cs-hd a{color:var(--brand);align-items:center;gap:2px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.cs-hd a:after{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cs-top{aspect-ratio:16/10;border:1px solid var(--card-border);color:#fff;border-radius:14px;margin-bottom:6px;text-decoration:none;display:block;position:relative;overflow:hidden}.cs-top img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block}.cs-top:after{content:"";background:linear-gradient(#0000 35%,#000000e6);position:absolute;inset:0}.cs-top .tx{z-index:1;flex-direction:column;gap:3px;display:flex;position:absolute;bottom:12px;left:14px;right:14px}.cs-top .k{background:var(--brand);border-radius:11px;align-self:flex-start;align-items:center;height:22px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.cs-top b{letter-spacing:-.3px;font-size:20px;font-weight:800;line-height:1.15}.cs-top small{color:var(--text-offwhite);font-size:12.5px}.cs-row{color:#fff;border-top:1px solid #ffffff12;align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:flex}.cs-row:first-of-type{border-top:0}.cs-row .th{border:1px solid var(--card-border);background:#0b0b0d;border-radius:12px;flex:none;width:52px;height:52px;overflow:hidden}.cs-row .th img{object-fit:cover;width:100%;height:100%;display:block}.cs-row .tx{flex-direction:column;gap:3px;min-width:0;display:flex}.cs-row .d{letter-spacing:.06em;text-transform:uppercase;color:var(--brand);font-size:11px;font-weight:700}.cs-row b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:700;line-height:1.25;overflow:hidden}.cs-row small{color:var(--text-light);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cs-cta{background:var(--brand);color:#fff;border-radius:22px;justify-content:center;align-items:center;gap:6px;height:44px;margin-top:12px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.cs-cta svg{width:14px;height:14px}.cs-p{color:var(--text-light);margin:0 0 4px;font-size:13.5px;line-height:1.5}.cs-vimg{aspect-ratio:16/9;border:1px solid var(--card-border);background:#0b0b0d;border-radius:12px;margin:-4px 0 14px;display:block;overflow:hidden}.cs-vimg img{object-fit:cover;filter:saturate(.85);width:100%;height:100%;display:block}@media (hover:hover){.cs-top:hover img{transform:scale(1.04)}.cs-row:hover b{color:var(--brand)}.cs-cta:hover{filter:brightness(1.1)}}.ct-trow .ed-share{flex:none;margin-left:auto}@media (min-width:1024px){.ct-page>.ct-side{align-self:start}}.logo.vsite{flex-shrink:1;gap:10px;min-width:0}.vs-t{--vs-max:calc(100vw - 246px);flex-direction:column;min-width:0;display:flex}.vs-t b{max-width:var(--vs-max);font-size:var(--vs-fs,19px);letter-spacing:-.3px;color:#fff;white-space:nowrap;font-weight:700;line-height:1.1;display:block;overflow:hidden}.vs-t b.is-2l{white-space:normal;line-height:1.08;overflow:visible}@media (min-width:1024px){.logo.vsite{flex-shrink:0}.vs-t{--vs-max:140px}.vs-t b{font-size:var(--vs-fs,21px)}.hdr-search,.hdr-search .sbox{min-width:0}.hdr-search .sbox input{text-overflow:ellipsis;min-width:0}}@media (min-width:1024px) and (max-width:1279px){.hdr-in{gap:16px}.hdr-search{flex-basis:120px}}.vb-ico{background:var(--brand-25);border:1px solid var(--brand);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.vb-ico{border:1px solid color-mix(in srgb,var(--brand) 45.1%,transparent)}}.vb-ico{color:var(--accent-1)}.vb-ico svg{width:24px;height:24px}.ks-svg{width:100%;height:auto;display:block;overflow:visible}.ks-stage-t{letter-spacing:.32em;fill:#fff;text-anchor:middle;font-size:15px;font-weight:800}.ks-b path{fill:#2a2830;stroke:#0b0b0d;stroke-width:3px;transition:fill .2s,opacity .25s}.ks-b text{fill:#ffffff59;text-anchor:middle;pointer-events:none;font-size:22px;font-weight:800;transition:opacity .25s}.ks-b text.is-sm{letter-spacing:.12em;font-size:12px}.ks-b.is-on path{fill:var(--zone-1)}.ks-b.is-on text{fill:#fff}.ks-mini .ks-b.is-on path,.ks-plan .ks-b.is-on path{fill:var(--seat-on)}.ks-mini{margin-top:18px}.ks-mini-map{background:radial-gradient(120% 90% at 50% 0%,var(--brand),transparent 60%),#ffffff06;border:1px solid #ffffff1a;border-radius:16px;width:100%;padding:14px 12px 6px;display:block}@supports (color:color-mix(in lab, red, red)){.ks-mini-map{background:radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,var(--brand) 12.2%,transparent),transparent 60%),#ffffff06}}.ks-mini-map{cursor:pointer;transition:border-color .2s}@media (hover:hover){.ks-mini-map:hover{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.ks-mini-map:hover{border-color:color-mix(in srgb,var(--brand) 60%,transparent)}}.ks-mini-map .ks-b.is-on:hover path{fill:var(--brand)}}.ks-mini-cap{color:var(--text-light);align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex}.ks-mini-cap i{background:var(--seat-on);border-radius:3px;width:10px;height:10px}.ks-blocks{margin-top:18px}.ks-brow{width:100%;font:inherit;color:#fff;text-align:left;min-height:52px}.ks-brow .tb-n small{color:var(--text-light);font-size:11.5px;font-weight:500;display:block}.ks-brow>b small{color:var(--text-light);font-size:12px;font-weight:600}@media (hover:hover){.ks-brow,.ks-brow:hover{cursor:default;border-color:#ffffff14}}.ks-bl{background:var(--zone-1);color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:13px;font-weight:800;display:grid}.ks-hint{color:var(--text-secondary);text-align:center;margin:10px 0 0;font-size:12px}.ks-plan{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;padding:14px 10px 6px}.dlg-leg i.lg-on{background:var(--seat-on)}.dlg-leg i.lg-off{background:#2a2830}html.ks-lock{overflow:hidden}.ks{z-index:75;color:#fff;opacity:0;background:#050506;flex-direction:column;transition:opacity .24s,transform .24s;display:flex;position:fixed;inset:0;transform:translateY(16px)}.ks[hidden]{display:none}.ks.on{opacity:1;transform:none}.ks:before{content:"";pointer-events:none;background:radial-gradient(40% 55% at 30% 50%,var(--brand-25),transparent 70%),radial-gradient(35% 50% at 78% 30%,var(--glow-2),transparent 70%);height:320px;position:absolute;inset:-120px -20% auto}@supports (color:color-mix(in lab, red, red)){.ks:before{background:radial-gradient(40% 55% at 30% 50%,var(--brand-25),transparent 70%),radial-gradient(35% 50% at 78% 30%,color-mix(in srgb,var(--glow-2) 14.9%,transparent),transparent 70%)}}.ks:before{filter:blur(12px)}.ks-top{padding:calc(env(safe-area-inset-top) + 14px) 20px 14px;border-bottom:1px solid #ffffff14;align-items:center;gap:14px;display:flex;position:relative}.ks-x{flex-shrink:0;order:3;margin-left:auto}.ks-tt{flex-direction:column;gap:2px;min-width:0;display:flex}.ks-tt h2{letter-spacing:-.4px;margin:0;font-size:26px;font-weight:700;line-height:1.1}.ks-tt small{color:var(--text-light);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.ks-steps{counter-reset:s;gap:6px;margin:0 0 0 auto;padding:0;list-style:none;display:none}.ks-steps li{counter-increment:s;height:28px;color:var(--text-secondary);border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:6px;padding:0 12px 0 6px;font-size:12px;font-weight:700;display:flex}.ks-steps li:before{content:counter(s);background:#ffffff14;border-radius:999px;place-items:center;width:18px;height:18px;font-size:10px;display:grid}.ks-steps .is-done{color:var(--text-light)}.ks-steps .is-done:before{content:"✓";background:#ffffff26}.ks-steps .is-cur{color:#fff;border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.ks-steps .is-cur{border-color:color-mix(in srgb,var(--brand) 60%,transparent)}}.ks-steps .is-cur{background:var(--brand-25)}.ks-steps .is-cur:before{background:var(--brand)}.ks-body{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow-y:auto}.ks-stagewrap{flex-direction:column;padding:12px 16px 8px;display:flex;position:relative}.ks-mapbar{align-items:center;gap:10px;min-height:34px;margin-bottom:6px;display:flex}.ks-back{color:#fff;height:32px;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #fff3;border-radius:16px;align-items:center;gap:4px;padding:0 12px 0 8px;font-size:12.5px;font-weight:700;display:inline-flex}@media (hover:hover){.ks-back:hover{border-color:var(--brand)}}.ks-back[hidden]{display:none}.ks-mapt{color:var(--text-light);font-size:13px}.ks-mapt b{color:#fff}.ks-map{background:radial-gradient(110% 80% at 50% 0%,var(--brand),transparent 60%),#0d0c10;border:1px solid #ffffff14;border-radius:18px;height:min(46dvh,380px);position:relative}@supports (color:color-mix(in lab, red, red)){.ks-map{background:radial-gradient(110% 80% at 50% 0%,color-mix(in srgb,var(--brand) 10.2%,transparent),transparent 60%),#0d0c10}}.ks-map{touch-action:manipulation;overflow:hidden}.ks-map .ks-svg{width:100%;height:100%}.ks-map .ks-b.is-on{cursor:pointer}@media (hover:hover){.ks-map .ks-b.is-on:hover path,.ks-map .ks-b.is-on:focus-visible path{fill:var(--brand)}}.ks-map .ks-b:focus-visible{outline:none}.ks-s{fill:#0000;stroke:var(--accent-2);stroke-width:1.4px;opacity:0;pointer-events:none;transition:opacity .25s,fill .15s}.ks-s.is-sold{fill:#3a3842;stroke:none}.ks.is-zoom .ks-b path{opacity:.18}.ks.is-zoom .ks-b.is-cur path{opacity:.22;fill:var(--zone-1)}.ks.is-zoom .ks-b text{opacity:0}.ks.is-zoom .ks-s{opacity:1}.ks.is-zoom .ks-s:not(.is-sold){pointer-events:auto;cursor:pointer}@media (hover:hover){.ks-s:not(.is-sold):hover{fill:var(--brand)}@supports (color:color-mix(in lab, red, red)){.ks-s:not(.is-sold):hover{fill:color-mix(in srgb,var(--brand) 40%,transparent)}}}.ks-s.is-sel{fill:var(--brand);stroke:#fff;stroke-width:1.6px}.ks-leg{color:var(--text-light);justify-content:center;gap:14px;margin-top:10px;font-size:12px;display:flex}.ks-leg span{align-items:center;gap:6px;display:inline-flex}.ks-leg i{border-radius:999px;width:11px;height:11px}.lg-av{border:1.5px solid var(--accent-2)}.lg-sel{background:var(--brand);border:1.5px solid #fff}.lg-sold{background:#3a3842}.ks-toast{border:1px solid var(--brand);background:#1d1b22;border-radius:20px;padding:9px 16px;position:absolute;bottom:44px;left:50%;transform:translate(-50%,10px)}@supports (color:color-mix(in lab, red, red)){.ks-toast{border:1px solid color-mix(in srgb,var(--brand) 60%,transparent)}}.ks-toast{opacity:0;pointer-events:none;font-size:13px;font-weight:600;transition:opacity .2s,transform .2s}.ks-toast.on{opacity:1;transform:translate(-50%)}.ks-panel{flex-direction:column;padding:4px 20px 0;display:flex}.ks-empty p{color:var(--text-light);margin:6px 0 12px;font-size:14px;line-height:1.5}.ks-empty b{color:#fff}.ks-plist{flex-direction:column;gap:6px;display:flex}.ks-plist button{color:#fff;min-height:46px;font:inherit;cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:10px;padding:6px 12px;font-size:14px;font-weight:600;display:flex}@media (hover:hover){.ks-plist button:hover{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.ks-plist button:hover{border-color:color-mix(in srgb,var(--brand) 60%,transparent)}}.ks-plist button:hover{background:var(--brand-25)}}.ks-plist button span:nth-child(2){flex:1}.ks-plist b small{color:var(--text-light);font-size:12px;font-weight:600}.ks-plist .ks-bl{width:26px;height:26px;font-size:12px}.ks-h{align-items:center;gap:8px;margin:6px 0 10px;display:flex}.ks-h b{font-size:15px}.ks-h i{background:var(--brand-25);border:.5px solid var(--brand);border-radius:10px;align-items:center;height:20px;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ks-h i{border:.5px solid color-mix(in srgb,var(--brand) 60%,transparent)}}.ks-h i{font-size:11px;font-style:normal;font-weight:700}.ks-clr{color:var(--text-light);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12.5px;font-weight:600;text-decoration:underline}@media (hover:hover){.ks-clr:hover{color:#fff}}.ks-seats{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ks-seats li{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:10px;min-height:52px;padding:6px 6px 6px 10px;animation:.25s both dlgIn;display:flex}.ks-seats .ks-bl{width:28px;height:28px;font-size:12px}.ks-si{flex-direction:column;flex:1;min-width:0;display:flex}.ks-si b{font-size:14px}.ks-si small{color:var(--text-light);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.ks-si em{color:var(--accent-2);font-style:normal}.ks-sp{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;line-height:1.15;display:flex}.ks-sp s{color:var(--text-secondary);font-size:11px}.ks-sp b{font-size:14px}.ks-rm{width:30px;height:30px;color:var(--text-light);cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;font-size:18px;line-height:1}@media (hover:hover){.ks-rm:hover{color:#fff;background:#ffffff14}}.ks-camps{border-top:1px solid var(--brand);margin-top:18px;padding-top:16px}@supports (color:color-mix(in lab, red, red)){.ks-camps{border-top:1px solid color-mix(in srgb,var(--brand) 34.9%,transparent)}}.ks-camps .tb-camp{min-height:46px}.ks-cnote{color:var(--text-secondary);margin:4px 2px 0;font-size:12px}.ks-cnote[hidden]{display:none}.ks-sum{background:#ffffff0a;border:1px solid #ffffff1f;border-bottom:0;border-radius:14px 14px 0 0;margin-top:16px;padding:12px 14px 4px}.ks-tot{background:#ffffff0a;border:1px solid #ffffff1f;border-top-color:#ffffff14;border-radius:0 0 14px 14px;margin:0;padding:10px 14px 12px}.ks-sel .tc-saved{margin:8px 2px 0}.ks-cta{z-index:2;padding:12px 20px calc(env(safe-area-inset-bottom) + 12px);background:linear-gradient(#05050600,#050506 28%);margin:16px -20px 0;position:sticky;bottom:0}.ks-buy{cursor:pointer;width:100%;font-family:inherit}.ks-buy:disabled{opacity:1;color:#ffffff80;border-color:var(--brand-50);background:var(--brand-ink);box-shadow:none;cursor:default}.ks-buy .tb-tot{margin-left:10px}.ks-cta .tb-pw{margin-top:8px}@media (min-width:1024px){.ks{border-top:1px solid #ffffff14;top:76px}.ks-top{padding:16px max(24px,50vw - 600px)}.ks-steps{display:flex}.ks-x{order:4;margin-left:16px}.ks-body{flex-direction:row;padding:0 max(24px,50vw - 600px);overflow:hidden}.ks-stagewrap{flex:1;min-width:0;padding:20px 32px 20px 0}.ks-map{flex:1;height:auto;min-height:0}.ks-panel{border-left:1px solid #ffffff14;flex-shrink:0;width:400px;padding:0}.ks-pscroll{flex:1;min-height:0;padding:20px 0 0 28px;overflow-y:auto}.ks-cta{background:0 0;border-top:1px solid #ffffff14;margin:0;padding:14px 0 18px 28px}}@media (max-width:1023px){.ks-pscroll{padding-bottom:4px}}@media (prefers-reduced-motion:reduce){.ks{transition:none;transform:none}}@media (max-width:1023px){.ks-map{aspect-ratio:780/470;height:auto}.ks.is-zoom .ks-map{aspect-ratio:auto;height:min(52dvh,430px)}}html:has(.ks-seat-page){overflow:hidden}.ks-seat-page{min-height:0;padding:0}.ks-plist span small{color:var(--text-light);font-size:11.5px;font-weight:500;display:block}@media (min-width:1024px){.ks-x{margin-left:auto}.ks-top,.ks-body{padding-left:max(40px,50vw - 600px);padding-right:max(40px,50vw - 600px)}}.ks:not(.is-zoom) .ks-mapbar{display:none}.ks-ph{margin:6px 0 12px;font-size:15px;font-weight:700}.tb-trust{color:var(--text-light);border-top:1px solid #ffffff12;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;margin-top:14px;padding-top:12px;font-size:11.5px;font-weight:600;display:flex}.tb-trust span{align-items:center;gap:5px;display:inline-flex}.tb-trust svg{color:#3ecf8e;width:13px;height:13px}.tb-trust img{opacity:.9;width:auto;height:12px}.tb-trust i{background:#ffffff40;border-radius:50%;width:3px;height:3px}.seg-theme{--accent:var(--brand);--accent-50:var(--accent)}@supports (color:color-mix(in lab, red, red)){.seg-theme{--accent-50:color-mix(in srgb,var(--accent) 50%,transparent)}}.seg-theme{--accent-25:var(--accent)}@supports (color:color-mix(in lab, red, red)){.seg-theme{--accent-25:color-mix(in srgb,var(--accent) 25%,transparent)}}.seg-theme{--accent-glow:var(--accent)}@supports (color:color-mix(in lab, red, red)){.seg-theme{--accent-glow:color-mix(in srgb,var(--accent) 30%,transparent)}}.seg-theme{--accent-line:var(--accent)}@supports (color:color-mix(in lab, red, red)){.seg-theme{--accent-line:color-mix(in srgb,var(--accent) 35%,transparent)}}.seg-theme{--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){.seg-theme{--accent-soft:color-mix(in srgb,var(--accent) 55%,#fff)}}.seg-theme{--glow-2:#7a1fd133;--disc:var(--segc,#e2b44a);--disc-bg:var(--segc,#e2b44a)}@supports (color:color-mix(in lab, red, red)){.seg-theme{--disc-bg:color-mix(in srgb,var(--segc,#e2b44a) 9%,#000)}}.seg-theme{--disc-border:var(--segc,#e2b44a)}@supports (color:color-mix(in lab, red, red)){.seg-theme{--disc-border:color-mix(in srgb,var(--segc,#e2b44a) 35%,transparent)}}.seg-theme{--disc-icon-bg:var(--segc,#e2b44a)}@supports (color:color-mix(in lab, red, red)){.seg-theme{--disc-icon-bg:color-mix(in srgb,var(--segc,#e2b44a) 15%,#000)}}.seg-theme{--disc-icon-border:var(--segc,#e2b44a)}@supports (color:color-mix(in lab, red, red)){.seg-theme{--disc-icon-border:color-mix(in srgb,var(--segc,#e2b44a) 50%,transparent)}}.seg-theme.tema-tam{--glow-2:var(--accent)}@supports (color:color-mix(in lab, red, red)){.seg-theme.tema-tam{--glow-2:color-mix(in srgb,var(--accent) 20%,transparent)}}.seg-theme.tema-tam{--surface:var(--accent)}@supports (color:color-mix(in lab, red, red)){.seg-theme.tema-tam{--surface:color-mix(in srgb,var(--accent) 8%,#1b1a20)}}.seg-theme.tema-tam{--card-border:var(--accent)}@supports (color:color-mix(in lab, red, red)){.seg-theme.tema-tam{--card-border:color-mix(in srgb,var(--accent) 22%,#1e1e1e)}}.seg-theme.tema-tam{--divider:var(--accent)}@supports (color:color-mix(in lab, red, red)){.seg-theme.tema-tam{--divider:color-mix(in srgb,var(--accent) 26%,#333)}}.seg-theme.tema-tam .page-title{background:linear-gradient(90deg,#fff 40%,var(--accent));color:#0000;-webkit-background-clip:text;background-clip:text}.page-hero{isolation:isolate;padding-top:6px;position:relative}.page-glow{z-index:-1;pointer-events:none;-webkit-mask-composite:source-in;background:radial-gradient(40% 55% at 22% 45%,var(--accent),transparent 70%),radial-gradient(35% 50% at 80% 20%,var(--glow-2),transparent 70%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;position:absolute;inset:0 0 -40px;-webkit-mask-image:linear-gradient(#0000,#000 35% 60%,#0000),linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 35% 60%,#0000),linear-gradient(90deg,#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@supports (color:color-mix(in lab, red, red)){.page-glow{background:radial-gradient(40% 55% at 22% 45%,color-mix(in srgb,var(--accent) 35%,transparent),transparent 70%),radial-gradient(35% 50% at 80% 20%,var(--glow-2),transparent 70%)}}.page-glow{filter:blur(10px);animation:9s ease-in-out infinite alternate evGlow}.page-hero .page-title{padding:0 0 20px}@media (min-width:1024px){.page-hero{padding-top:8px}.page-glow{inset:0 -120px -60px}.page-hero .page-title{padding-bottom:26px;font-size:40px}}.btn-pill{white-space:nowrap;text-align:center;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:700}.segment-pass{aspect-ratio:325/160;isolation:isolate;background:var(--pass-bg);width:min(100%,325px);box-shadow:0 6px 22px var(--pass-glow);cursor:pointer;color:var(--pass-ink,#fff);border-radius:14px;flex-direction:column;margin:0 0 14px;padding:12px 14px;display:flex;position:relative;overflow:hidden}.segment-pass:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 90% at 100% 0,#ffffff2e,#0000 55%);position:absolute;inset:0}.segment-pass:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid var(--pass-edge,#ffffff2e);position:absolute;inset:0}.segment-pass:focus-visible{outline-offset:2px;outline:2px solid #fff}.segment-pass .top{align-items:flex-start;gap:10px;min-height:40px;display:flex}.segment-name{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:22px;font-weight:800;line-height:1.1}.segment-sub{opacity:.9;margin:4px 0 0;font-size:13px;font-weight:700}.segment-holder{margin:auto 0 0;font-size:12.5px;font-weight:700}.segment-pass .actions{gap:8px;margin-top:9px;display:flex}.segment-pass .actions .btn-pill{flex:1;padding:7px 8px;font-size:12px}.segment-pass .actions .btn-segment-perks{flex:1.45}.btn-segment-perks{color:var(--pass-cta,var(--brand));background:#fff}.btn-profile-page{color:inherit;border:1px solid}@media (hover:hover){.segment-pass .btn-segment-perks:hover{filter:brightness(1.05);color:var(--pass-cta)!important}.segment-pass .btn-profile-page:hover{background:#0000002e;color:inherit!important}}.segment-emblem{border:1.5px solid var(--ring,var(--brand));background:#141414;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;margin-left:auto;display:grid;box-shadow:0 0 0 3px #0000002e}.segment-emblem img{width:58%;height:auto;display:block}.segment-pass.fx-sheen:before{background:linear-gradient(115deg,#0000 30%,#ffffff38 44%,#0000 58%),radial-gradient(120% 90% at 100% 0,#ffffff2e,#0000 55%)}.segment-pass.fx-prism:before{background:linear-gradient(115deg,#0000 28%,#ffffff47 40%,#b4e6ff1f 47%,#0000 60%),radial-gradient(60% 80% at 92% 10%,#d6ecff59,#0000 60%)}.segment-pass.fx-holo:before{background:linear-gradient(115deg,#0000 35%,#ff4d7e00 40%,#ffb4d24d 48%,#a78bfa2e 53%,#0000 62%) 0 0/250% 100%,radial-gradient(120% 90% at 100% 0,#ffffff24,#0000 55%);animation:6s ease-in-out infinite holo}@keyframes holo{0%,to{background-position:100% 0,0 0}50%{background-position:0 0,0 0}}.segment-pass.fx-ff:before{background:radial-gradient(90% 70% at 100% 0,#dc285a38,#0000 60%)}.segment-pass.fx-ff .segment-name{letter-spacing:.06em;white-space:nowrap;font-size:16px}.segment-pass.fx-ff .btn-segment-perks{color:#0b0b0d;background:#fff}.v3-card{border:1px solid var(--accent-line);border-radius:var(--r-card);box-shadow:var(--shadow-card);background:linear-gradient(160deg,#2c2b33,#1b1a20 60%,#000)}.st{vertical-align:-.29em;text-indent:200%;white-space:nowrap;box-sizing:border-box;width:1.3em;height:1.3em;color:var(--segc,#e2b44a);background:var(--segc,#e2b44a);border-radius:999px;flex:none;margin-right:.4em;font-size:.8em;font-style:normal;line-height:0;display:inline-block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.st{background:color-mix(in srgb,var(--segc,#e2b44a) 15%,transparent)}}.st{border:1px solid var(--segc,#e2b44a)}@supports (color:color-mix(in lab, red, red)){.st{border:1px solid color-mix(in srgb,var(--segc,#e2b44a) 50%,transparent)}}.st:before{content:"";background:var(--stc,currentColor);position:absolute;inset:20%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.8l3.1 6.6 7.2.8-5.3 4.9 1.4 7.1L12 17.6l-6.4 3.6 1.4-7.1L1.7 9.2l7.2-.8z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.8l3.1 6.6 7.2.8-5.3 4.9 1.4 7.1L12 17.6l-6.4 3.6 1.4-7.1L1.7 9.2l7.2-.8z'/%3E%3C/svg%3E") 50%/contain no-repeat}.m-strip{isolation:isolate;cursor:pointer;background:var(--pass-bg);width:100%;height:76px;box-shadow:0 10px 26px var(--pass-glow);color:#fff;font:inherit;text-align:left;border:0;border-radius:14px;align-items:center;gap:12px;margin:12px 0 0;padding:0 16px 0 14px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.m-strip:before{content:"";z-index:-1;background:linear-gradient(115deg,#0000 30%,#ffffff38 44%,#0000 58%),radial-gradient(120% 90% at 100% 0,#ffffff2e,#0000 55%);position:absolute;inset:0}.m-strip:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #fff3;position:absolute;inset:0}@media (hover:hover){.m-strip:hover{color:#fff;transform:translateY(-2px)}}.m-strip:focus-visible{outline-offset:2px;outline:2px solid #fff}.ms-emb{border:2px solid var(--ring);width:44px;height:44px;box-shadow:0 0 12px var(--pass-glow);background:#111;border-radius:50%;flex:none;place-items:center;display:grid}.ms-emb img{object-fit:contain;width:27px;height:27px}.ms-tx{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ms-name{letter-spacing:.16em;text-transform:uppercase;text-shadow:0 1px 8px #0006;font-size:18px;font-weight:800;line-height:1}.ms-tx small{color:#ffffffb8;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ms-chev{opacity:.9;flex:none;font-size:24px;line-height:1}.member-wrap{width:100%}.member-card{flex-direction:column;gap:14px;display:flex;padding:18px!important}.member-card .mc-top{align-items:center;gap:14px;display:flex}.member-card .mc-av{border:2px solid var(--brand);width:52px;height:52px;box-shadow:0 0 18px var(--brand-glow);background:#131313e6;border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:800;display:grid}.member-card .mc-name{margin:0;font-size:22px;font-weight:700;line-height:1.1}.member-card .mc-sub{color:var(--text-light);margin:4px 0 0;font-size:13px}.member-card .mc-acts{flex-wrap:wrap;gap:8px;display:flex}.wallet-aside .member-card,.member-card.profile-pass{aspect-ratio:auto!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important}.member-card .mc-acts .btn-2{flex:none;width:auto!important}.seg-perks .sheet-hero{text-align:center;padding:8px 0 18px}.seg-perks .sheet-hero .segment-emblem{margin:0 auto 12px}.seg-perks .sheet-hero h3{letter-spacing:var(--tr-headline);margin:0;font-size:26px;font-weight:700}.seg-perks .sheet-hero p{color:var(--text-light);margin:6px 0 4px;font-size:13px}.seg-perks .sheet-card{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;margin-bottom:12px}.seg-perks .sheet-card>button{justify-content:space-between;align-items:center;gap:10px;width:100%;padding:14px 16px;font-size:15px;font-weight:700;display:flex}.seg-perks .card-toggle{width:16px;height:16px;color:var(--text-light);flex:none;transition:transform .2s}.seg-perks .sheet-card[data-open=true] .card-toggle{transform:rotate(90deg)}.seg-perks .sheet-card[data-open=false] .card-body{display:none}.seg-perks .card-body{padding:0 16px 14px}.perk-row{align-items:center;gap:12px;padding:6px 0;display:flex}.perk-icon{background:var(--disc-icon-bg);border:1px solid var(--disc-icon-border);width:44px;height:44px;color:var(--disc);border-radius:14px;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.perk-row b{color:var(--disc);font-size:14px;display:block}.perk-row span{color:var(--text-light);margin-top:2px;font-size:12px;line-height:1.4;display:block}.seg-perks .rules{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.seg-perks .rules li{color:var(--text-offwhite);background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:12.5px;line-height:1.45;display:flex}.seg-perks .rules i{background:var(--accent-50);color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;font-weight:800;display:grid}.seg-perks .rules li>span{flex:1;padding-top:3px}@media (prefers-reduced-motion:reduce){.page-glow,.segment-pass.fx-holo:before{animation:none}}@media (hover:hover){:is(.wl,.td) a:not(:has(img)):hover{color:var(--accent)}:is(.wl,.td) button:not(:disabled):not(:has(img)):hover{color:var(--accent)}}:is(.wl,.td) .btn{border:2px solid var(--accent);background:var(--accent-50);color:#fff;white-space:nowrap;border-radius:18px;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 16px;font-size:12px;font-weight:700;display:inline-flex}@media (hover:hover){:is(.wl,.td) .btn:hover:not(:disabled){background:var(--accent);color:#fff}}:is(.wl,.td) .btn svg{width:14px;height:14px}:is(.wl,.td) .btn-lg{width:100%;height:48px;box-shadow:0 0 24px var(--accent-glow);border-radius:24px;font-size:15px;display:flex}:is(.wl,.td) .btn:disabled{color:#ffffff80;border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){:is(.wl,.td) .btn:disabled{border-color:color-mix(in srgb,var(--accent) 50%,transparent)}}:is(.wl,.td) .btn:disabled{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){:is(.wl,.td) .btn:disabled{background:color-mix(in srgb,var(--accent) 19%,#000)}}:is(.wl,.td) .btn:disabled{box-shadow:none;cursor:default}:is(.wl,.td) .btn-2{color:#fff;white-space:nowrap;background:#ffffff0d;border:1.5px solid #ffffff40;border-radius:18px;justify-content:center;align-items:center;height:36px;padding:0 16px;font-size:12px;font-weight:700;display:inline-flex}@media (hover:hover){:is(.wl,.td) .btn-2:hover{border-color:var(--accent);background:var(--accent-25);color:#fff}:is(.wl,.td) .segment-pass .btn-segment-perks:hover{color:var(--pass-cta)}}:is(.wl,.td) .fld{border-radius:var(--r-ui);background:#ffffff08;border:1px solid #ffffff1f;padding:9px 14px 2px;transition:border-color .2s;display:block}:is(.wl,.td) .fld:focus-within{border-color:var(--accent)}:is(.wl,.td) .fld>span{color:var(--text-secondary);font-size:11px;display:block}:is(.wl,.td) .fld:has(:disabled){opacity:.45}:is(.wl,.td) .field{width:100%;font:inherit;color:#fff;appearance:none;background:0 0;border:0;outline:none;padding:3px 0 9px;font-size:15px;font-weight:600}:is(.wl,.td) .field::placeholder{color:var(--text-secondary);font-weight:500}:is(.wl,.td) .fld textarea.field{resize:none;min-height:120px;line-height:1.45}:is(.wl,.td) .fld .count{text-align:right;color:var(--text-secondary);font-variant-numeric:tabular-nums;padding-bottom:8px;font-size:11px;display:block}:is(.wl,.td) .fld.is-ro{background:0 0}:is(.wl,.td) .fld.is-ro .field{color:var(--text-light)}:is(.wl,.td) .form-error{color:var(--accent-soft);min-height:16px;margin:0;font-size:12px}:is(.wl,.td) .form-hint{color:var(--text-secondary);margin:-4px 2px 0;font-size:11.5px}:is(.wl,.td) .dlg-lead{color:var(--text-light);margin:0 0 14px;font-size:14px;line-height:1.5}:is(.wl,.td) .dlg-lead b{color:#fff}:is(.wl,.td) .dlg-form{gap:10px;display:grid}:is(.wl,.td) .dlg-acts{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}:is(.wl,.td) .dlg-acts .btn,:is(.wl,.td) .dlg-acts .btn-2{border-radius:23px;height:46px;font-size:14px}:is(.wl,.td) .dlg-acts.is-one{grid-template-columns:1fr}:is(.wl,.td) .tel{grid-template-columns:76px 1fr;gap:10px;display:grid}:is(.wl,.td) .tel.xtel{grid-template-columns:96px 1fr}:is(.wl,.td) .tel .pre{flex-direction:column;justify-content:center;display:flex}:is(.wl,.td) .tel .pre b{padding:3px 0 9px;font-size:15px;font-weight:600}:is(.wl,.td) .rules{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:is(.wl,.td) .rules li{color:var(--text-offwhite);background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:12.5px;line-height:1.45;display:flex}:is(.wl,.td) .rules i{background:var(--accent-50);color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;font-weight:800;display:grid}:is(.wl,.td) .rules li>span{flex:1;padding-top:3px}.td .ev-rules{color:var(--text-offwhite);font-size:14px;line-height:1.6}.td .ev-rules a{color:var(--accent-soft)}.td .ev-rules ul,.td .ev-rules ol{padding-left:20px}.td .ev-rules p{margin:0 0 10px}:is(.wl,.td) .ed-dlg{--brand:var(--accent);--brand-25:var(--accent-25);--brand-50:var(--accent-50);--brand-glow:var(--accent-glow)}:is(.wl,.td) .ed-dlg .dlg-ic{color:var(--accent-soft)}.wl-toast{left:50%;top:calc(env(safe-area-inset-top) + 84px);z-index:120;border:1px solid var(--accent-line,#ffffff26);color:#fff;opacity:0;pointer-events:none;background:#1d1b22;border-radius:12px;max-width:calc(100vw - 32px);padding:10px 16px;font-size:13px;font-weight:600;transition:opacity .25s,transform .25s;position:fixed;transform:translate(-50%,-8px);box-shadow:0 10px 30px #000a}.wl-toast.on{opacity:1;transform:translate(-50%)}.main.wl{overflow-x:clip}.wl .page-title{padding-inline:0}.wl .login-banner{align-items:center;gap:12px;margin:0 0 20px;padding:18px 16px;display:flex}.wl .login-banner p{color:var(--text-offwhite);flex:1;margin:0;font-size:13px;line-height:1.4}.wl .profile-pass{aspect-ratio:325/160;border-radius:14px;flex-direction:column;width:min(100%,325px);margin:0 0 20px;padding:12px 14px;display:flex}.wl .profile-pass .top{align-items:flex-start;gap:10px;min-height:40px;display:flex}.wl .profile-name{letter-spacing:var(--tr-card-title);margin:0;font-size:20px;font-weight:700}.wl .profile-hint{color:var(--text-light);margin:4px 0 0;font-size:12px}.wl .profile-avatar{border:1.5px solid var(--accent);width:40px;height:40px;box-shadow:0 0 14px var(--accent-glow);background:#131313e6;border-radius:50%;flex:none;place-items:center;margin-left:auto;font-size:15px;font-weight:800;display:grid}.wl .profile-pass .btn-2{width:100%;margin-top:auto}.wl .section{margin-top:22px}.wl .section+.section{border-top:1px solid var(--divider);margin-top:32px;padding-top:28px}.wl .wallet-aside{margin-bottom:6px}.wl .head-actions{align-items:center;gap:8px;display:flex}.wl .section h2{letter-spacing:var(--tr-section);margin:0 0 8px;font-size:20px;font-weight:700;line-height:1}.wl .section .desc{color:var(--text-light);max-width:38ch;margin:0 0 16px;font-size:13px;line-height:1.45}.wl .section-head{justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;display:flex}.wl .section-head h2{margin:0}.wl .tabs{background:#ffffff12;border:.5px solid #ffffff29;border-radius:999px;grid-template-columns:repeat(2,1fr);height:40px;margin-bottom:14px;padding:3px;display:grid;box-shadow:inset 0 1px #ffffff14}.wl .tab{color:#fff;letter-spacing:-.1px;border-radius:999px;font-size:13px;font-weight:600;position:relative}.wl .tab[aria-selected=true]{color:var(--accent);background:#ffffff21;box-shadow:inset 0 .5px #ffffff40}:is(.wl,.td) .carousel-nav{gap:8px;display:none}:is(.wl,.td) .arrow{color:#fff;background:#131313e6;border:2px solid #fff;border-radius:999px;place-items:center;width:32px;height:32px;display:grid}:is(.wl,.td) .arrow svg{width:15px;height:15px}@media (hover:hover){:is(.wl,.td) .arrow:hover:not(:disabled){border-color:var(--accent)}}:is(.wl,.td) .arrow:disabled{opacity:.3;cursor:default}.wl .strip{margin:0 -20px;position:relative}.wl .fade{z-index:10;pointer-events:none;width:48px;transition:opacity .2s;position:absolute;top:0;bottom:0}.wl .fade.l{background:linear-gradient(to right,var(--bg),transparent);left:0}.wl .fade.r{background:linear-gradient(to left,var(--bg),transparent);right:0}.wl .carousel{scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;gap:10px;padding:0 20px 4px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.wl .carousel.dragging{cursor:grabbing;scroll-snap-type:none}.wl .carousel.dragging *{pointer-events:none}.wl .carousel::-webkit-scrollbar{display:none}.wl .wallet-ticket{scroll-snap-align:start;border-radius:var(--r-card);cursor:pointer;border:1px solid var(--card-border);max-width:325px;height:217px;box-shadow:var(--shadow-card);background:linear-gradient(160deg,#2b1822 0%,#17121a 55%,#0d0c10 100%);flex:0 0 82.6972vw;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.wl .wallet-ticket>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wl .wallet-ticket:after{content:"";pointer-events:none;background:linear-gradient(to bottom,transparent 38%,var(--accent) 100%),radial-gradient(120% 120% at 50% 42%,transparent 0%,var(--accent) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.wl .wallet-ticket:after{background:linear-gradient(to bottom,transparent 38%,color-mix(in srgb,color-mix(in srgb,var(--accent) 14%,#000) 73%,transparent) 100%),radial-gradient(120% 120% at 50% 42%,transparent 0%,color-mix(in srgb,var(--accent) 10%,#000) 100%)}}.wl .wallet-ticket:after{opacity:.9}.wl .wallet-ticket:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (hover:hover){.wl .wallet-ticket:hover{border-color:var(--accent);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.wl .wallet-ticket:hover{border-color:color-mix(in srgb,var(--accent) 60%,transparent)}}.wl .wallet-ticket:hover{box-shadow:0 18px 36px #0009,0 0 22px var(--accent-glow)}}.wl .wallet-ticket .in{z-index:2;flex-direction:column;justify-content:flex-end;gap:3px;padding:0 20px 17px;display:flex;position:absolute;inset:0}.wl .ticket-top{z-index:2;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex;position:absolute;top:12px;left:12px;right:12px}.wl .wallet-ticket .code{letter-spacing:.04em;flex-direction:column;flex:none;align-items:flex-end;font-size:15px;font-weight:800;display:flex}.wl .ticket-source{letter-spacing:0;color:var(--text-light);margin-top:2px;font-size:11px;font-weight:600}.wl .wallet-ticket h4{letter-spacing:var(--tr-card-title);margin:0;font-size:20px;font-weight:700;line-height:1.2}.wl .wallet-ticket p{color:var(--text-offwhite);margin:0;font-size:13px}.wl .wallet-ticket p.dt{font-size:12px}.wl .wallet-ticket.is-external{background:linear-gradient(160deg,#1f1e24 0%,#141317 55%,#0c0c0e 100%)}.wl .wallet-ticket.is-external:before{content:"";opacity:.06;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M4 7a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v2a3 3 0 0 0 0 6v2a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-2a3 3 0 0 0 0-6z'/%3E%3C/svg%3E") 50%/contain no-repeat;width:150px;height:110px;position:absolute;top:34px;right:-18px;transform:rotate(-12deg)}.wl .wallet-ticket.is-external:after{background:linear-gradient(#0000 40%,#00000073)}.wl .ticket-xfer{color:#fff;background:#0000008c;border:1px solid #ffffff40;border-radius:999px;place-items:center;width:22px;height:22px;margin-top:4px;display:inline-grid}.wl .ticket-xfer svg{width:13px;height:13px}.wl .empty-state{text-align:center;color:var(--text-secondary);padding:40px 20px;font-size:14px;line-height:1.5}.wl .empty-state b{color:#fff;margin-bottom:6px;font-size:16px;display:block}.wl .empty-state .btn{margin-top:14px}.wl .kolay-perk{background:var(--disc-bg);border:1px solid var(--disc-border);border-radius:var(--r-ui);align-items:center;gap:12px;margin:0 0 14px;padding:12px 14px;display:flex}.wl .kolay-perk p{color:var(--text-light);margin:0;font-size:12px;line-height:1.45}.wl .kolay-perk p b{color:var(--disc);margin-bottom:2px;font-size:13.5px;display:block}.wl .add-form{gap:10px;display:grid}.wl .initials{grid-template-columns:1fr 1fr;gap:10px;display:grid}.wl .initials .field{text-transform:uppercase}.wl .btn-submit{margin-top:6px}.wl .order-list{flex-direction:column;display:flex}.wl .order-row{color:#fff;align-items:center;gap:10px;min-height:72px;padding:6px 0;display:flex;position:relative}.wl .order-row:not(:last-child):after{content:"";background:var(--card-border);height:1px;position:absolute;bottom:0;left:70px;right:0}.wl a.order-row:focus-visible{outline-offset:2px;border-radius:10px;outline:2px solid #fff}.wl .order-row .thumb{background:linear-gradient(135deg,#f97316,#db2777);border-radius:8px;flex:none;width:60px;height:60px;overflow:hidden}.wl .order-row .thumb img{object-fit:cover;width:100%;height:100%;display:block}.wl .order-row .tx{flex-direction:column;flex:1;min-width:0;display:flex}.wl .order-row .tx>b{letter-spacing:-.1px;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;line-height:1.25;display:block;overflow:hidden}.wl .order-row .tx>span{color:var(--text-offwhite);font-variant-numeric:tabular-nums;margin-top:3px;font-size:12px;display:block}.wl .order-row .tx>span.d{color:var(--text-secondary)}.wl .order-row .od-ok{color:var(--text-offwhite);margin-top:3px;font-weight:700;display:block}.wl .order-row .chev{color:#fff3;flex:none;width:16px;height:16px;margin-left:auto}.wl .order-row .chev svg{width:100%;height:100%;display:block}html.td-lock{overflow:hidden}dialog.td{color:#fff;isolation:isolate;opacity:0;background:#050506;border:0;flex-direction:column;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;transition:opacity .24s,transform .3s cubic-bezier(.2,.9,.25,1);display:flex;position:fixed;inset:0;overflow:hidden;transform:translate(24px)}dialog.td:not([open]){display:none}dialog.td.on{opacity:1;transform:none}dialog.td::backdrop{background:radial-gradient(80% 60% at 50% 40%,var(--accent,#dc285a),#000000d9)}@supports (color:color-mix(in lab, red, red)){dialog.td::backdrop{background:radial-gradient(80% 60% at 50% 40%,color-mix(in srgb,color-mix(in srgb,var(--accent,#dc285a) 19%,#000) 60%,transparent),#000000d9)}}dialog.td::backdrop{-webkit-backdrop-filter:blur(8px)}.td-glow{z-index:-1;pointer-events:none;background:radial-gradient(40% 55% at 25% 50%,var(--accent),transparent 70%),radial-gradient(35% 50% at 80% 30%,var(--glow-2),transparent 70%);height:380px;position:absolute;top:-140px;left:-30%;right:-30%}@supports (color:color-mix(in lab, red, red)){.td-glow{background:radial-gradient(40% 55% at 25% 50%,color-mix(in srgb,var(--accent) 35%,transparent),transparent 70%),radial-gradient(35% 50% at 80% 30%,var(--glow-2),transparent 70%)}}.td-glow{filter:blur(10px);animation:9s ease-in-out infinite alternate evGlow}.td-top{padding:calc(env(safe-area-inset-top) + 14px) 20px 6px;flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.td .btn-sheet-close{color:#fff;background:#131313e6;border:2px solid #fff;border-radius:999px;flex:none;place-items:center;width:40px;height:40px;display:grid}@media (hover:hover){.td .btn-sheet-close:hover{border-color:var(--accent);color:#fff}}.td .btn-sheet-close svg{width:16px;height:16px}.td-pnr{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.td-pnr small{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);font-size:11px;font-weight:700}.td-pnr b{letter-spacing:.04em;color:var(--accent-soft);font-size:24px;font-weight:800}.td-pnr .src{color:var(--text-light);font-size:12px;font-weight:600}.td-x{display:none!important}.td-body{overscroll-behavior:contain;min-height:0;padding:8px 20px calc(env(safe-area-inset-bottom) + 28px);flex:1;overflow-y:auto}.td-ev h2{letter-spacing:var(--tr-headline);margin:0 0 6px;font-size:28px;font-weight:700;line-height:1.1}.td-ev p{color:var(--text-offwhite);margin:0;font-size:15px}.td-ev p.dt{color:var(--text-light);margin-top:2px;font-size:14px}.td-acts{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.td-acts.is-one>:only-child,.td-acts>:last-child:nth-child(odd){grid-column:1/-1}.td .btn-ic{color:#fff;white-space:nowrap;background:#ffffff0d;border:1.5px solid #ffffff40;border-radius:23px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}@media (hover:hover){.td .btn-ic:hover{border-color:var(--accent);color:#fff}}.td .btn-ic svg{width:18px;height:18px;color:var(--accent-soft);flex:none}.td .btn-ic:disabled{opacity:.6;cursor:default}.td .btn-ic[aria-busy=true]{opacity:1;cursor:progress}.td-spin{border:2px solid #ffffff40;border-top-color:var(--accent-soft);border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite tdSpin}@keyframes tdSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.td-spin{animation-duration:2.4s}}.td-line{background:var(--accent-line);height:1px;margin:22px 0}.td-h{justify-content:space-between;align-items:center;gap:10px;margin:0 0 14px;display:flex}.td-h h3{letter-spacing:var(--tr-section);margin:0;font-size:20px;font-weight:700}.qr-track{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -20px;display:flex;overflow-x:auto}.qr-track::-webkit-scrollbar{display:none}.qr-slide{scroll-snap-align:center;flex-direction:column;flex:0 0 100%;align-items:center;padding:0 20px;display:flex}.qr-card{aspect-ratio:1;width:min(220px,62vw);box-shadow:0 0 0 1px #ffffff26,0 0 30px var(--accent-glow);background:#fff;border-radius:20px;padding:18px}.qr-card svg{width:100%;height:100%;display:block}.qr-code{letter-spacing:.06em;color:var(--text-light);font-variant-numeric:tabular-nums;margin-top:10px;font-size:13px;font-weight:600}.qr-cat{margin-top:4px;font-size:18px;font-weight:700}.qr-seat{color:#fff;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;gap:2px 12px;margin-top:6px;font-size:14px;font-weight:600;display:flex}.qr-seat em,.td-seats em{font-style:normal}.qr-seat span,.td-seats span{color:var(--text-light);font-weight:500}.td-seats{margin:0 0 12px}.td-seats h4{margin:0 0 8px;font-size:13px;font-weight:700}.td-seats ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.td-seats li{font-variant-numeric:tabular-nums;background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;flex-wrap:wrap;gap:4px 16px;padding:9px 12px;font-size:13px;font-weight:700;display:flex}.qr-btns{grid-template-columns:1fr 1fr;gap:10px;width:100%;max-width:420px;margin-top:16px;display:grid}.qr-btns.is-one{grid-template-columns:1fr}.td .qr-btns .btn,.td .qr-btns .btn-ic{border-radius:23px;height:46px;font-size:14px}.qr-dots{justify-content:center;gap:8px;margin-top:16px;display:flex}.qr-dots button{background:#ffffff40;border-radius:999px;width:8px;height:8px;padding:0;transition:background .2s,width .2s}.qr-dots button[aria-current=true]{background:var(--accent);width:20px}.qr-note{aspect-ratio:1;text-align:center;border:1px dashed var(--accent-50);width:min(220px,62vw);color:var(--text-light);background:#ffffff08;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:18px;font-size:14px;line-height:1.45;display:flex}.qr-note b{color:#fff;font-variant-numeric:tabular-nums}.qr-note .ic{background:var(--accent-25);border:1px solid var(--accent-50);width:44px;height:44px;color:var(--accent-soft);border-radius:14px;place-items:center;display:grid}.qr-note .ic svg{width:22px;height:22px}.qr-from{background:var(--accent-25);border:.5px solid var(--accent-50);height:28px;color:var(--text-offwhite);font-variant-numeric:tabular-nums;border-radius:14px;align-items:center;gap:6px;margin-top:10px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.qr-from svg{width:13px;height:13px;color:var(--accent-soft)}.td-pay{border-radius:var(--r-card);border:1px solid var(--accent-line);box-shadow:var(--shadow-card);background:linear-gradient(160deg,#2c2b33,#1b1a20 60%,#000);padding:18px}.td-pay h3{letter-spacing:var(--tr-section);align-items:center;gap:8px;margin:0 0 12px;font-size:18px;font-weight:700;display:flex}.td-pay h3 i{background:var(--accent-25);border:.5px solid var(--accent-50);color:#fff;letter-spacing:0;border-radius:10px;align-items:center;height:20px;padding:0 8px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex}.tc-lines{margin:0}.tc-lines div{justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0;font-size:13px;display:flex}.tc-lines dt{color:var(--text-light)}.tc-lines dd{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;margin:0;font-weight:600}.td-tot{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;padding-top:12px;display:flex}.td-tot span{white-space:nowrap;font-size:15px;font-weight:700}.td-tot b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:800}.td-paym{color:var(--text-light);border-top:1px solid #ffffff14;justify-content:space-between;gap:12px;margin-top:12px;padding:12px 0 0;font-size:13px;display:flex}.td-paym span{white-space:nowrap}.td-paym b{color:#fff;text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.td-pay .tb-pw{color:var(--text-secondary);justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:11px;display:flex}.td-pay .tb-pw img{width:auto;height:13px}.od-info{margin-top:10px}.od-info dd.od-prep{color:var(--accent-soft)}.od-qr{flex-direction:column;align-items:center;gap:16px;margin-top:16px;display:flex}.od-qr .btn-ic{width:100%;max-width:420px}.od-qr .qr-card{padding:10px}.od-qr .qr-card img{width:100%;height:100%;image-rendering:pixelated;display:block}.od-items{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.od-items li{grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:12px;font-size:13px;display:grid}.od-items .nm small{color:var(--text-secondary);margin-top:2px;font-size:12px;display:block}.od-items .qty{color:var(--text-light);font-variant-numeric:tabular-nums}.od-items .amt{font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:flex-end;font-weight:600;display:flex}.od-items s{color:var(--text-secondary);font-size:12px;font-weight:400}.od-note{color:var(--text-light);margin:12px 0 0;font-size:13px}.td[aria-busy=true] .td-body{opacity:.6;pointer-events:none}.td.td-page{background:0 0;max-width:600px;margin:0 auto;display:block;position:relative;overflow:visible}.td.td-page .td-top{padding-top:0}.td.td-page .td-body{padding-bottom:40px;overflow:visible}@media (min-width:1024px){dialog.td{width:min(600px,100vw - 48px);height:fit-content;max-height:min(860px,100dvh - 64px);box-shadow:0 30px 80px #000c,0 0 60px var(--accent);background:linear-gradient(#1d1b22 0%,#121116 55%,#0b0b0d 100%);border:1px solid #ffffff1f;border-radius:24px;margin:auto;inset:0}@supports (color:color-mix(in lab, red, red)){dialog.td{box-shadow:0 30px 80px #000c,0 0 60px color-mix(in srgb,var(--accent) 12%,transparent)}}dialog.td{transition:opacity .26s,transform .32s cubic-bezier(.2,.9,.25,1.15);transform:translateY(14px)scale(.96)}dialog.td.on{transform:none}.td-top{padding:20px 20px 4px}dialog.td .td-back{display:none!important}dialog.td .td-x{order:9;display:grid!important}dialog.td .td-pnr{text-align:left;align-items:flex-start;margin-right:auto}.td-body{padding:8px 24px 24px}.td-h .carousel-nav{display:flex}.qr-track{margin:0 -24px}.qr-slide{padding:0 24px}}@media (max-width:767px){.wl .wallet-ticket .code{letter-spacing:.02em;font-size:13px}.wl .wallet-aside .segment-pass,.wl .wallet-aside .profile-pass{margin-inline:auto}.wl .page-hero,.wl .wallet-layout{padding-inline:20px}}@media (min-width:768px){.wl .strip{margin:0 -31px}.wl .carousel{padding:0 31px 4px;scroll-padding-inline:31px}.wl .wallet-ticket{flex:0 0 325px}.wl .tabs{width:340px}.wl .order-list{grid-template-columns:1fr 1fr;column-gap:24px;display:grid}.wl .order-row:nth-last-child(2):nth-child(odd):after{display:none}}@media (min-width:1024px){.main.wl{padding-bottom:64px}.wl .order-row{border-radius:10px;padding:6px 10px}.wl .order-row:not(:last-child):after{left:80px}@media (hover:hover){.wl a.order-row:hover{color:#fff;background:#0e0e11}}.wl .wallet-layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"main aside";align-items:start;gap:48px;display:grid}.wl .wallet-main{grid-area:main;min-width:0}.wl .wallet-aside{grid-area:aside;margin:0;position:sticky;top:96px}.wl .wallet-main>.section:first-child .section-intro{flex-direction:column;justify-content:space-between;height:160px;padding-bottom:16px;display:flex}.wl .section-intro .section-head,.wl .section-intro .desc,.wl .section-intro .tabs{margin:0}.wl .section-head{align-items:flex-start}.wl .section-head h2{line-height:32px}.wl .wallet-aside .segment-pass,.wl .wallet-aside .profile-pass,.wl .wallet-aside .login-banner{margin:0}.wl .wallet-main>.section:first-child{margin-top:0}.wl .carousel-nav{display:flex}.wl .strip{margin:0}.wl .carousel{gap:16px;padding:0 0 4px;scroll-padding-inline:0}.wl .section .desc{max-width:60ch}.wl .tabs{width:380px}}@media (prefers-reduced-motion:reduce){dialog.td{transition:none}.td-glow{animation:none}}.td-skel{background:linear-gradient(90deg,#ffffff0d,#ffffff1a,#ffffff0d) 0 0/200% 100%;border-radius:8px;animation:1.2s linear infinite tdSkel}@keyframes tdSkel{to{background-position:-200% 0}}.wl .kolay-perk .perk-icon{color:var(--segc,#e2b44a)}.wl .carousel{margin-top:-10px;margin-bottom:-22px;padding-top:10px!important;padding-bottom:26px!important}.pf{--ok:#34d399;background:var(--bg);min-height:100dvh;color:var(--text-primary);letter-spacing:var(--tr-body)}.pf a{color:inherit;text-decoration:none}.pf button{font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border:0;padding:0}.pf img,.pf svg{display:block}.pf a,.pf button:not(:disabled){cursor:pointer;transition:color .2s,filter .2s,transform .15s,opacity .2s,background-color .2s,border-color .2s,box-shadow .2s}@media (hover:hover){.pf a:not(:has(img)):hover{color:var(--hover,var(--accent))}.pf button:not(:disabled):not(:has(img)):hover{color:var(--hover,var(--accent))}}.pf a:active,.pf button:not(:disabled):active{transform:scale(.97)}.pf :is(.hdr,.bnav,.footer){--hover:var(--brand)}@media (hover:hover){.pf .btn:hover:not(:disabled){color:#fff}}@media (prefers-reduced-motion:reduce){.pf a:active,.pf button:not(:disabled):active{transform:none}}.pf .page-title{letter-spacing:var(--tr-headline);margin:0;font-size:32px;font-weight:700;line-height:1.05}.pf .btn{border:2px solid var(--accent);background:var(--accent-50);color:#fff;white-space:nowrap;border-radius:18px;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 16px;font-size:12px;font-weight:700;display:inline-flex}@media (hover:hover){.pf .btn:hover:not(:disabled){background:var(--accent)}}.pf .btn-lg{width:100%;height:48px;box-shadow:0 0 24px var(--accent-glow);border-radius:24px;font-size:15px;display:flex}.pf .btn:disabled{color:#ffffff80;border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pf .btn:disabled{border-color:color-mix(in srgb,var(--accent) 50%,transparent)}}.pf .btn:disabled{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pf .btn:disabled{background:color-mix(in srgb,var(--accent) 19%,#000)}}.pf .btn:disabled{box-shadow:none;cursor:default}.pf .btn-2{color:#fff;white-space:nowrap;background:#ffffff0d;border:1.5px solid #ffffff40;border-radius:18px;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 16px;font-size:12px;font-weight:700;display:inline-flex}@media (hover:hover){.pf .btn-2:hover{border-color:var(--accent);background:var(--accent-25);color:#fff}}.pf .btn-2.btn-lg{width:100%;height:48px;box-shadow:none;border-radius:24px;font-size:15px;display:flex}.pf .btn svg,.pf .btn-2 svg{width:16px;height:16px}.pf .ico-btn{color:#fff;background:#131313e6;border:2px solid #fff;border-radius:999px;flex:none;place-items:center;width:40px;height:40px;display:grid}@media (hover:hover){.pf .ico-btn:hover{border-color:var(--accent);color:#fff}}.pf .ico-btn svg{width:18px;height:18px}.pf .profile-card{flex-direction:column;gap:16px;padding:18px;display:flex}.pf .pc-top{align-items:center;gap:14px;display:flex}.pf .pc-av{border:2px solid var(--accent);width:56px;height:56px;box-shadow:0 0 18px var(--accent-glow);letter-spacing:0;background:#131313e6;border-radius:50%;flex:none;place-items:center;font-size:20px;font-weight:800;display:grid}.pf .pc-tx{flex-direction:column;gap:3px;min-width:0;display:flex}.pf .pc-name{letter-spacing:var(--tr-headline);margin:0;font-size:24px;font-weight:700;line-height:1.1}.pf .pc-sub{color:var(--text-light);font-size:13px}.pf .pc-acts{flex-wrap:wrap;gap:8px;display:flex}.pf .p-sec{margin-top:30px}.pf .p-h{letter-spacing:var(--tr-section);margin:0 0 6px;font-size:20px;font-weight:700;line-height:1.1}.pf .p-desc{color:var(--text-light);margin:0 0 14px;font-size:13px;line-height:1.45}.pf .facts{flex-direction:column;gap:12px;margin:0 0 16px;padding:0;list-style:none;display:flex}.pf .facts li{align-items:center;gap:12px;min-width:0;display:flex}.pf .fi{width:40px;height:40px;color:var(--accent);background:#ffffff0f;border:.5px solid #ffffff26;border-radius:12px;flex:none;place-items:center;display:grid}.pf .fi svg{width:20px;height:20px}.pf .facts .tx{flex-direction:column;flex:1;min-width:0;display:flex}.pf .facts b{overflow-wrap:anywhere;font-size:15px;font-weight:700}.pf .facts small{color:var(--text-light);margin-top:2px;font-size:13px}.pf .vchip{border-radius:12px;flex:none;align-items:center;gap:5px;height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.pf .vchip.is-ok{color:var(--ok);background:#34d3991a;border:1px solid #34d39966}.pf .vchip svg{width:12px;height:12px}.pf .perm{border-radius:var(--r-card);background:#ffffff08;border:1px solid #ffffff14;overflow:hidden}.pf .perm-row{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:0 16px;display:flex}.pf .perm-row+.perm-row{border-top:1px solid #ffffff14}.pf .perm-row .tx{flex-direction:column;gap:2px;display:flex}.pf .perm-row b{font-size:15px;font-weight:600}.pf .perm-row small{color:var(--text-secondary);font-size:12px}.pf .switch{background:#ffffff29;border:.5px solid #ffffff38;border-radius:999px;flex:none;width:46px;height:28px;transition:background .2s,box-shadow .2s;position:relative}.pf .switch:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .22s cubic-bezier(.3,1.4,.5,1);position:absolute;top:2.5px;left:2.5px;box-shadow:0 2px 6px #0006}.pf .switch[aria-checked=true]{background:var(--accent);box-shadow:0 0 14px var(--accent-glow)}.pf .switch[aria-checked=true]:after{transform:translate(18px)}.pf .switch:focus-visible{outline-offset:2px;outline:2px solid #fff}.pf .switch:disabled{opacity:.6}.pf .load-err{border-radius:var(--r-card);color:var(--text-light);background:#ffffff08;border:1px solid #ffffff14;margin:0;padding:14px 16px;font-size:13px}.pf .rows{flex-direction:column;display:flex}.pf .row{color:#fff;text-align:left;align-items:center;gap:12px;width:100%;min-height:60px;padding:8px 0;display:flex;position:relative}.pf .row:not(:last-child):after{content:"";background:var(--card-border);height:1px;position:absolute;bottom:0;left:52px;right:0}.pf .row .tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pf .row b{font-size:15px;font-weight:700}.pf .row small{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.pf .row .chev{color:#ffffff4d;flex:none;width:16px;height:16px}@media (hover:hover){.pf .row:hover{color:#fff}.pf .row:hover b,.pf .row:hover .chev{color:var(--accent)}}.pf .row.is-out b{color:var(--accent-soft)}.pf .legal{justify-content:center;gap:4px;margin-top:22px;display:flex}.pf .legal button{color:#fff;padding:8px 12px;font-size:12px;font-weight:700}.pf .legal button.dim{color:var(--text-secondary)}html.pnl-lock{overflow:hidden}dialog.pnl{color:#fff;isolation:isolate;background:var(--accent);border:0;flex-direction:column;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){dialog.pnl{background:color-mix(in srgb,var(--accent) 4%,#050506)}}dialog.pnl{opacity:0;transition:opacity .22s,transform .22s;transform:translateY(16px)}dialog.pnl:not([open]){display:none}dialog.pnl.on{opacity:1;transform:none}dialog.pnl::backdrop{background:radial-gradient(80% 60% at 50% 40%,var(--accent,#dc285a),#000000d9)}@supports (color:color-mix(in lab, red, red)){dialog.pnl::backdrop{background:radial-gradient(80% 60% at 50% 40%,color-mix(in srgb,color-mix(in srgb,var(--accent,#dc285a) 19%,#000) 60%,transparent),#000000d9)}}dialog.pnl::backdrop{-webkit-backdrop-filter:blur(8px)}.pnl-glow{z-index:-1;pointer-events:none;background:radial-gradient(40% 55% at 30% 50%,var(--accent),transparent 70%),radial-gradient(35% 50% at 78% 30%,var(--glow-2),transparent 70%);height:380px;position:absolute;top:-140px;left:-30%;right:-30%}@supports (color:color-mix(in lab, red, red)){.pnl-glow{background:radial-gradient(40% 55% at 30% 50%,color-mix(in srgb,var(--accent) 35%,transparent),transparent 70%),radial-gradient(35% 50% at 78% 30%,var(--glow-2),transparent 70%)}}.pnl-glow{filter:blur(10px);animation:9s ease-in-out infinite alternate evGlow}.pnl-top{padding:calc(env(safe-area-inset-top) + 18px) 20px 16px;border-bottom:1px solid #ffffff14;flex-direction:column;flex:none;gap:14px;display:flex}.pnl-top .is-x{order:-1;align-self:flex-end}.pnl-tt h2{letter-spacing:var(--tr-headline);margin:0;font-size:32px;font-weight:700;line-height:1.05}.pnl-tt p{color:var(--text-light);margin:8px 0 0;font-size:13px;line-height:1.45}.pnl-tt p .num{color:var(--accent-soft);white-space:nowrap;font-weight:700}.pnl-body{overscroll-behavior:contain;flex:1;min-height:0;padding:18px 20px 24px;overflow-y:auto}.pnl-cta{padding:12px 20px calc(env(safe-area-inset-bottom) + 14px);border-top:1px solid #ffffff14;flex:none}.pnl-cta .hint{color:var(--text-secondary);text-align:center;margin:0 0 10px;font-size:12px}.pnl-cta .hint b{color:#fff}.pnl-cta .f-err{text-align:center;margin:0 0 10px}.pnl .grab{display:none}.pnl .dlg-ic{background:var(--accent-25);border:1px solid var(--accent);border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.pnl .dlg-ic{border:1px solid color-mix(in srgb,var(--accent) 60%,transparent)}}.pnl .dlg-ic{color:var(--accent-soft);box-shadow:0 0 18px var(--accent-glow)}.pnl .dlg-ic svg{width:22px;height:22px}dialog.pnl.is-small{background:linear-gradient(180deg,var(--accent) 0%,#121116 55%,#0b0b0d 100%);border:1px solid #ffffff1f;border-bottom:0;border-radius:26px 26px 0 0;height:auto;max-height:88dvh;inset:auto 0 0}@supports (color:color-mix(in lab, red, red)){dialog.pnl.is-small{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 6%,#1d1b22) 0%,#121116 55%,#0b0b0d 100%)}}dialog.pnl.is-small{opacity:1;transition:transform .34s cubic-bezier(.2,.9,.25,1);transform:translateY(100%)}dialog.pnl.is-small.on{transform:none}.pnl.is-small .grab{background:#ffffff4d;border-radius:3px;flex:none;width:40px;height:5px;margin:8px auto 0;display:block}.pnl.is-small .pnl-top{flex-direction:row;align-items:center;gap:12px;padding:10px 20px 16px}.pnl.is-small .pnl-top .is-x{order:9;align-self:center;margin-left:auto}.pnl.is-small .pnl-tt h2{letter-spacing:-.3px;font-size:20px}.pnl.is-small .pnl-tt p{margin-top:2px;font-size:12px}.pnl.is-small .pnl-body{padding-top:22px;padding-bottom:calc(env(safe-area-inset-bottom) + 22px)}@media (min-width:1024px){dialog.pnl{background:linear-gradient(180deg,var(--accent) 0%,#121116 55%,#0b0b0d 100%);border:1px solid #ffffff1f;border-radius:24px;width:min(560px,100vw - 48px);height:fit-content;max-height:min(760px,100dvh - 64px);margin:auto;inset:0}@supports (color:color-mix(in lab, red, red)){dialog.pnl{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 6%,#1d1b22) 0%,#121116 55%,#0b0b0d 100%)}}dialog.pnl{box-shadow:0 30px 80px #000c,0 0 0 1px var(--accent),0 0 60px var(--accent)}@supports (color:color-mix(in lab, red, red)){dialog.pnl{box-shadow:0 30px 80px #000c,0 0 0 1px color-mix(in srgb,var(--accent) 15%,transparent),0 0 60px color-mix(in srgb,var(--accent) 12%,transparent)}}dialog.pnl{transition:opacity .26s,transform .32s cubic-bezier(.2,.9,.25,1.15);transform:translateY(14px)scale(.96)}dialog.pnl.on{transform:none}dialog.pnl.is-wide{width:min(760px,100vw - 48px)}dialog.pnl.is-small{opacity:0;border-bottom:1px solid #ffffff1f;border-radius:24px;width:min(480px,100vw - 48px);height:fit-content;inset:0;transform:translateY(14px)scale(.96)}dialog.pnl.is-small.on{opacity:1;transform:none}.pnl.is-small .grab{display:none}.pnl.is-small .pnl-top{padding-top:20px}.pnl-glow{filter:blur(12px);height:260px;top:-120px;left:-20%;right:-20%}.pnl-top{flex-direction:row;align-items:flex-start;gap:14px;padding:20px 20px 16px}.pnl-top .is-x{order:9;align-self:flex-start;margin-left:auto}.pnl-tt h2{letter-spacing:-.4px;margin-top:6px;font-size:24px}}.pnl .conf-tx{color:var(--text-offwhite);margin:0 0 16px;font-size:14px;line-height:1.55}.pnl .conf-acts{gap:10px;display:grid}.pnl .conf-acts.is-2{grid-template-columns:1fr 1fr}:is(.pnl,.au) .otp{justify-content:center;gap:8px;display:flex}:is(.pnl,.au) .otp input{border-radius:var(--r-ui);color:#fff;width:46px;height:56px;font:700 22px/1 var(--font-inter),sans-serif;text-align:center;caret-color:var(--accent);background:#ffffff08;border:1px solid #ffffff26;outline:none;padding:0}:is(.pnl,.au) .otp input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-25)}:is(.pnl,.au) .otp-meta{color:var(--text-light);justify-items:center;gap:8px;margin-top:16px;font-size:13px;display:grid}:is(.pnl,.au) .otp-meta .tm span{color:var(--accent-soft);font-weight:700}:is(.pnl,.au) .otp-meta .tm b{color:#fff;font-variant-numeric:tabular-nums}:is(.pnl,.au) .otp-meta button{color:var(--accent-soft);font-weight:700}:is(.pnl,.au) .otp-meta button:disabled{color:var(--text-secondary);cursor:default}:is(.pnl,.au) .form{gap:18px;display:grid}:is(.pnl,.au) .f-group{gap:8px;display:grid}:is(.pnl,.au) .f-label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);font-size:11px;font-weight:700}:is(.pnl,.au) .f-2{grid-template-columns:1fr 1fr;gap:10px;display:grid}:is(.pnl,.au) .fld{border-radius:var(--r-ui);background:#ffffff08;border:1px solid #ffffff1f;padding:9px 14px 2px;transition:border-color .2s;display:block;position:relative}:is(.pnl,.au) .fld:focus-within{border-color:var(--accent)}:is(.pnl,.au) .fld>span{color:var(--text-secondary);font-size:11px;display:block}:is(.pnl,.au) .fld:has(:disabled){opacity:.45}:is(.pnl,.au) .field{width:100%;font:inherit;color:#fff;appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;outline:none;padding:3px 0 9px;font-size:15px;font-weight:600}:is(.pnl,.au) .field::placeholder{color:var(--text-secondary);font-weight:500}:is(.pnl,.au) .fld .eye{width:36px;height:36px;color:var(--text-light);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}@media (hover:hover){:is(.pnl,.au) .fld .eye:hover{color:#fff;background:#ffffff14}}:is(.pnl,.au) .fld .eye svg{width:18px;height:18px}:is(.pnl,.au) .fld.has-eye .field{padding-right:40px}:is(.pnl,.au) .f-hint{color:var(--text-secondary);margin:-8px 2px 0;font-size:12px}:is(.pnl,.au) .f-hint.is-ok{color:var(--ok)}:is(.pnl,.au) .f-err{color:var(--accent-soft);margin:-8px 2px 0;font-size:12px}.dd{position:relative}.fld.is-open{border-color:var(--accent)}.dd .dd-btn{text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23c6c6c6' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 0 center;background-repeat:no-repeat;width:100%;padding-right:24px;display:block;overflow:hidden}@media (hover:hover){.dd .dd-btn:hover{color:#fff}}.dd .dd-btn.is-empty{color:var(--text-secondary);font-weight:500}.dd .dd-btn:disabled{cursor:default}.dd-pop{z-index:35;-webkit-backdrop-filter:blur(14px);background:#1b1a20f7;border:1px solid #ffffff1f;border-radius:14px;max-width:calc(100vw - 24px);padding:6px;position:fixed;box-shadow:0 18px 40px #000c}:is(.pnl,.au,.dd) .dd-pop .p-search{margin:0 0 6px}.dd-pop .p-search+.dd-list{max-height:max(120px,min(240px,calc(var(--dd-max,9999px) - 64px)))}.dd-list{max-height:max(120px,min(240px,calc(var(--dd-max,9999px) - 14px)));overscroll-behavior:contain;scrollbar-width:thin;border-radius:10px;outline:none;margin:0;padding:0;list-style:none;position:relative;overflow-y:auto}.dd-list:focus-visible{box-shadow:inset 0 0 0 2px var(--accent-50)}.dd-opt{color:#fff;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:10px;align-items:center;height:44px;padding:0 12px;font-size:15px;font-weight:600;display:flex;overflow:hidden}.dd-opt+.dd-opt{margin-top:1px}.dd-opt b{color:var(--accent-soft);font-weight:700}@media (hover:hover){.dd-opt:hover,.dd-opt.is-active{background:var(--accent-25)}}.dd-opt[aria-selected=true]{background:var(--accent-50);color:#fff}.dd-opt[aria-selected=true] b{color:#fff}.dd-empty{height:44px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:14px;display:flex}.dd-date{grid-template-columns:.8fr 1.3fr 1fr;gap:4px;width:300px;min-width:0;display:grid}.dd-col{min-width:0}.dd-col-h{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);text-align:center;margin:0;padding:6px 8px;font-size:11px;font-weight:700}.dd-date .dd-list{max-height:max(120px,min(228px,calc(var(--dd-max,9999px) - 44px)))}.dd-date .dd-opt{justify-content:center;height:38px;padding:0 6px;font-size:14px}:is(.pnl,.au) .c-sec+.c-sec{margin-top:20px}:is(.pnl,.au) .c-h{justify-content:space-between;align-items:baseline;margin:0 0 10px;font-size:15px;font-weight:700;display:flex}:is(.pnl,.au) .chips{flex-wrap:wrap;gap:8px;display:flex}:is(.pnl,.au) .chip{--ck:13px;--cg:6px;align-items:center;gap:var(--cg);color:#fff;white-space:nowrap;background:#000;border:2px solid #343434;border-radius:18px;height:36px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}@media (hover:hover){:is(.pnl,.au) .chip:hover{color:#fff;border-color:#ffffff59}}:is(.pnl,.au) .chip svg{width:var(--ck);height:var(--ck);flex:none;transition:opacity .2s}:is(.pnl,.au) .chip[aria-pressed=true]{border-color:var(--accent);background:var(--accent-50)}:is(.pnl,.au) .chip>span{transition:transform .2s}:is(.pnl,.au) .chip[aria-pressed=false] svg{opacity:0}:is(.pnl,.au) .chip[aria-pressed=false]>span{transform:translateX(calc((var(--ck) + var(--cg)) / -2))}:is(.pnl,.au,.dd) .p-search{border:2px solid var(--accent);background:var(--accent-50);color:#fff;border-radius:22px;align-items:center;gap:8px;height:44px;margin-bottom:16px;padding:0 14px;display:flex;position:relative}:is(.pnl,.au,.dd) .p-search input::-webkit-search-cancel-button{appearance:none;display:none}:is(.pnl,.au,.dd) .p-search input::-webkit-search-decoration{appearance:none;display:none}:is(.pnl,.au,.dd) .p-search input{color:#fff;min-width:0;font:700 16px/1 var(--font-inter),sans-serif;letter-spacing:var(--tr-body);background:0 0;border:0;outline:0;flex:1}:is(.pnl,.au,.dd) .p-search input::placeholder{color:#ffffffe6}:is(.pnl,.au,.dd) .p-search svg{flex:none;width:18px;height:18px}:is(.pnl,.au,.dd) .p-search .clr{color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}@media (hover:hover){:is(.pnl,.au,.dd) .p-search .clr:hover{background:#ffffff1f}}:is(.pnl,.au,.dd) .p-search .clr svg{width:14px;height:14px}:is(.pnl,.au) .c-empty{text-align:center;color:var(--text-secondary);padding:24px 0;font-size:13px}:is(.pnl,.au) .a-lbl{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);justify-content:space-between;margin:0 0 10px;font-size:11px;font-weight:700;display:flex}:is(.pnl,.au) .a-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}:is(.pnl,.au) .achip{color:#fff;text-align:center;background:#000;border:2px solid #343434;border-radius:22px;align-items:center;width:100%;min-width:0;height:44px;padding:0 12px 0 0;display:flex;overflow:hidden}:is(.pnl,.au) .achip img{object-fit:cover;background:#1b1a20;border-radius:50%;flex:none;width:40px;height:40px}:is(.pnl,.au) .achip .nm{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;padding:0 6px;font-size:12px;font-weight:700;overflow:hidden}:is(.pnl,.au) .achip .ac{width:16px;height:16px;color:var(--accent);flex:none}@media (hover:hover){:is(.pnl,.au) .achip:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){:is(.pnl,.au) .achip:hover{border-color:color-mix(in srgb,var(--accent) 60%,transparent)}}:is(.pnl,.au) .achip:hover{color:#fff}}:is(.pnl,.au) .achip[aria-pressed=true]{border-color:var(--accent);background:var(--accent-25)}:is(.pnl,.au) .achip[aria-pressed=true] .ac{color:#fff}:is(.pnl,.au) .a-sel{margin-bottom:12px}:is(.pnl,.au) .a-sel .a-lbl{color:#fff;text-transform:none;letter-spacing:0;font-size:13px}:is(.pnl,.au) .a-sel .a-lbl span{color:var(--text-secondary);font-weight:600}:is(.pnl,.au) .a-sel .a-grid{scrollbar-width:none;max-height:98px;overflow-y:auto}:is(.pnl,.au) .a-sel .a-grid::-webkit-scrollbar{display:none}:is(.pnl,.au) .a-none{color:var(--text-secondary);text-align:center;margin:0 0 12px;font-size:12px}:is(.pnl,.au) .a-loading{justify-content:center;padding:24px 0;display:flex}:is(.pnl,.au) .a-loading i{border:2.5px solid #ffffff26;border-top-color:var(--accent);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite pfSpin}@keyframes pfSpin{to{transform:rotate(1turn)}}@media (min-width:1024px){.pnl.is-wide .a-grid{grid-template-columns:repeat(3,1fr);gap:12px}:is(.pnl,.au) .a-sel .a-grid{max-height:114px}}.soz-text{color:#c6c6c6;font-size:14px;line-height:1.5}.soz-text p{margin:0 0 .8em}.soz-text ul,.soz-text ol{margin:0 0 .8em;padding-left:20px}.soz-text ul{list-style:outside}.soz-text ol{list-style:decimal}.soz-text li{margin:0 0 .45em;padding-left:2px}.soz-text li::marker{color:var(--accent-soft)}.soz-text strong{color:#fff;font-weight:700}.soz-text :where(h1,h2,h3,h4){color:#fff;margin:1em 0 .5em;font-size:15px;font-weight:700}.soz-text a{color:var(--accent-soft);word-break:break-word;font-weight:600}@media (hover:hover){.soz-text a:hover{text-decoration:underline}}.pf .vchip.is-wait{color:var(--text-light);background:#ffffff0d;border:1px solid #fff3}.pnl .mail-steps{counter-reset:s;flex-direction:column;gap:8px;margin:0 0 18px;padding:0;list-style:none;display:flex}.pnl .mail-steps li{counter-increment:s;color:var(--text-offwhite);background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}.pnl .mail-steps li:before{content:counter(s);background:var(--accent-50);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:grid}.pnl .mail-addr{text-align:center;overflow-wrap:anywhere;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;margin:0 0 14px;padding:12px 14px;font-size:15px;font-weight:700;display:block}.pnl .resend-note{color:var(--text-secondary);text-align:center;margin:10px 0 0;font-size:12px}.pf-toast{z-index:120;border:1px solid var(--accent,#dc285a);background:#1d1b22;border-radius:20px;padding:10px 16px;position:fixed;bottom:110px;left:50%;transform:translate(-50%,10px)}@supports (color:color-mix(in lab, red, red)){.pf-toast{border:1px solid color-mix(in srgb,var(--accent,#dc285a) 60%,transparent)}}.pf-toast{color:#fff;opacity:0;pointer-events:none;font-size:13px;font-weight:600;transition:opacity .2s,transform .2s}.pf-toast.on{opacity:1;transform:translate(-50%)}@media (max-width:767px){.pf .page-hero,.pf .p-layout{padding-inline:20px}.pf .segment-pass{margin-inline:auto}}@media (min-width:768px){.pf .p-layout{max-width:640px}}@media (min-width:1024px){.pf .p-layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"main aside";align-items:start;gap:48px;max-width:none;display:grid}.pf .p-main{grid-area:main;min-width:0}.pf .p-aside{grid-area:aside;position:sticky;top:96px}.pf .p-main>.p-sec:first-child{margin-top:0}.pf .p-aside .p-sec{margin-top:24px}.pf .legal{justify-content:flex-start;margin-left:-12px}.pf .p-cols{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.pf .p-cols .facts{margin:0}.pf-toast{bottom:40px}}@media (max-width:1023px){.pf .p-layout{flex-direction:column;display:flex}.pf .p-main,.pf .p-aside{display:contents}.pf .p-layout>*>*{order:var(--o,0)}}@media (prefers-reduced-motion:reduce){dialog.pnl{transition:none}.pnl-glow{animation:none}}:is(.pnl,.au) .otp input{transition:border-color .2s,box-shadow .2s}:is(.pnl,.au) .otp input.is-on{border-color:#ffffff59}:is(.pnl,.au) .otp.is-err input{border-color:var(--brand);animation:.3s otpShake}@keyframes otpShake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}:is(.pnl,.au) .f-sec{margin:14px 0 2px;font-size:15px;font-weight:700}:is(.pnl,.au) .f-sec:first-child{margin-top:0}:is(.pnl,.au) .c-h{margin-bottom:12px;font-size:16px}.pnl [data-set=types] .chips,.pnl [data-set=venues] .chips{gap:10px}.pnl [data-set=types] .chip,.pnl [data-set=venues] .chip{--ck:15px;--cg:8px;border-radius:22px;height:44px;padding:0 18px;font-size:14px}:is(.pnl,.au) .chip:not(:disabled),:is(.pnl,.au) .achip:not(:disabled){transition:transform .12s,border-color .15s,background-color .15s}:is(.pnl,.au) .chip:not(:disabled):active,:is(.pnl,.au) .achip:not(:disabled):active{transform:scale(.96)}:is(.pnl,.au) .achip.no-img{padding-left:12px}:is(.pnl,.au) .achip.no-img .nm{padding-left:16px}.pf .pc-strip{margin-bottom:6px}.pf .m-strip{background:var(--pass-bg);color:#fff;letter-spacing:normal;padding:0 16px 0 14px}.dp-field{cursor:pointer;caret-color:#0000}.dp-wrap{display:block;position:relative}.dp-wrap .dp-ic{width:22px;height:22px;color:var(--brand,#dc285a);pointer-events:none;position:absolute;top:50%;right:0;transform:translateY(-58%)}.dp-wrap .field{padding-right:30px}.dp-wrap.is-plain .dp-ic{right:14px}.dp-dim{z-index:1000;opacity:0;background:#0000008c;transition:opacity .25s;position:fixed;inset:0}.dp-dim.on{opacity:1}.dp-sheet{z-index:1001;padding-bottom:max(18px,env(safe-area-inset-bottom));color:#fff;background:#000;border-top:1px solid #2c2b33;border-radius:16px 16px 0 0;transition:transform .32s cubic-bezier(.2,.9,.25,1);position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.dp-sheet.on{transform:none}.dp-bar{border-bottom:1px solid #2c2b33;justify-content:space-between;align-items:center;height:54px;padding:0 18px;display:flex}.dp-bar button{font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 2px;font-size:17px}.dp-cancel{color:#e5e5ea}.dp-ok{color:var(--brand,#dc285a);font-weight:600}.dp-wheels{grid-template-columns:1fr 1.7fr 1.2fr;gap:4px;max-width:420px;height:252px;margin:0 auto;padding:0 28px;display:grid;position:relative;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.dp-band{pointer-events:none;background:#ffffff1f;border-radius:10px;height:40px;position:absolute;top:50%;left:16px;right:16px;transform:translateY(-50%)}.dp-col{scroll-snap-type:y mandatory;scrollbar-width:none;overscroll-behavior:contain;perspective:600px;outline:none;height:100%;position:relative;overflow-y:scroll}.dp-col::-webkit-scrollbar{display:none}.dp-col .dp-pad{height:106px}.dp-it{scroll-snap-align:center;font-variant-numeric:tabular-nums;color:#fff;transform-origin:50%;will-change:transform,opacity;-webkit-user-select:none;user-select:none;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;height:40px;font-size:21px;display:flex}.dp-col[data-k=d] .dp-it{justify-content:flex-end;padding-right:6px}.dp-col[data-k=y] .dp-it{justify-content:flex-start;padding-left:6px}.dp-it.is-off{color:#ffffff40}@media (min-width:768px){.dp-sheet{opacity:0;border:1px solid #2c2b33;border-radius:18px;width:400px;padding-bottom:14px;transition:transform .25s cubic-bezier(.2,.9,.25,1),opacity .2s;inset:50% auto auto 50%;transform:translate(-50%,-46%)scale(.96);box-shadow:0 30px 60px #000c}.dp-sheet.on{opacity:1;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.dp-sheet,.dp-dim{transition:none}}.ck{z-index:110;left:12px;right:12px;bottom:calc(92px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;background:#1b1a20f2;border:1px solid #ffffff24;border-radius:18px;padding:14px 14px 12px 16px;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .3s;display:none;position:fixed;transform:translateY(12px);box-shadow:0 16px 40px #000000b3}.ck.on{display:block}.ck.in{opacity:1;transform:none}.ck p{color:var(--text-offwhite,#eee);margin:0 0 12px;font-size:13px;line-height:1.45}.ck p a{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59}.ck-b{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ck-b button{height:44px;font:inherit;cursor:pointer;color:#fff;background:#ffffff0d;border:1px solid #ffffff38;border-radius:22px;font-size:14px;font-weight:700}.ck-b button.ok{color:#000;background:#fff;border-color:#fff}html.ck-on .ed-sticky,html.ck-on .co-sticky,html.ck-on .ks-fab{opacity:0!important;pointer-events:none!important}@media (min-width:1024px){.ck{width:380px;bottom:24px;left:24px;right:auto}}@media (prefers-reduced-motion:reduce){.ck{transition:none}}.ft-ck{font:inherit;color:var(--text-light);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:13px;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40;display:block;position:relative}.ft-ck:after{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{inset-block:0}.top-0{top:0}.right-0{right:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.left-0{left:0}.left-2{left:calc(var(--spacing) * 2)}.left-4{left:calc(var(--spacing) * 4)}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[60\]{z-index:60}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[18px\]{margin-top:18px}.mt-\[19px\]{margin-top:19px}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-\[3px\]{margin-bottom:3px}.mb-\[9px\]{margin-bottom:9px}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.\!h-11{height:calc(var(--spacing) * 11)!important}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-9{height:calc(var(--spacing) * 9)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-\[21px\]{height:21px}.h-\[22px\]{height:22px}.h-\[25px\]{height:25px}.h-\[27px\]{height:27px}.h-\[42px\]{height:42px}.h-\[53px\]{height:53px}.h-\[60px\]{height:60px}.max-h-\[85dvh\]{max-height:85dvh}.min-h-0{min-height:0}.min-h-dvh{min-height:100dvh}.\!w-auto{width:auto!important}.w-1{width:var(--spacing)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-\[5px\]{width:5px}.w-auto{width:auto}.w-full{width:100%}.max-w-\[360px\]{max-width:360px}.max-w-\[480px\]{max-width:480px}.max-w-\[560px\]{max-width:560px}.max-w-\[1280px\]{max-width:1280px}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-grab{cursor:grab}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-\[5px\]{gap:5px}.gap-\[9px\]{gap:9px}.gap-\[14px\]{gap:14px}.gap-\[18px\]{gap:18px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:3.40282e38px}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-brand{border-color:var(--brand)}.border-co-border{border-color:var(--color-co-border)}.border-discount-border{border-color:var(--color-discount-border)}.border-transparent{border-color:#0000}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[0\.09\]{border-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.09\]{border-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.bg-bg{background-color:var(--color-bg)}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-brand-12{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bg-brand-12{background-color:color-mix(in srgb, var(--brand) 12%, transparent)}}.bg-brand-25{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bg-brand-25{background-color:color-mix(in srgb, var(--brand) 25%, transparent)}}.bg-brand-50{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bg-brand-50{background-color:color-mix(in srgb, var(--brand) 50%, transparent)}}.bg-brand\/70{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/70{background-color:color-mix(in oklab, var(--brand) 70%, transparent)}}.bg-co-bg{background-color:var(--color-co-bg)}.bg-co-card{background-color:var(--color-co-card)}.bg-co-chip{background-color:var(--color-co-chip)}.bg-co-pink{background-color:var(--co-pink)}.bg-co-topbar{background-color:var(--color-co-topbar)}.bg-discount-bg{background-color:var(--color-discount-bg)}.bg-page{background-color:var(--color-page)}.bg-surface{background-color:var(--color-surface)}.bg-surface-high{background-color:var(--color-surface-high)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-black{--tw-gradient-from:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-brand-light,.from-co-pink-light{--tw-gradient-from:var(--brand-light);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-discount\/15{--tw-gradient-from:#34d39926}@supports (color:color-mix(in lab, red, red)){.from-discount\/15{--tw-gradient-from:color-mix(in oklab, var(--color-discount) 15%, transparent)}}.from-discount\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-black\/90{--tw-gradient-via:#000000e6}@supports (color:color-mix(in lab, red, red)){.via-black\/90{--tw-gradient-via:color-mix(in oklab, var(--color-black) 90%, transparent)}}.via-black\/90{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-brand{--tw-gradient-to:var(--brand);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-co-pink{--tw-gradient-to:var(--co-pink);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-discount\/5{--tw-gradient-to:#34d3990d}@supports (color:color-mix(in lab, red, red)){.to-discount\/5{--tw-gradient-to:color-mix(in oklab, var(--color-discount) 5%, transparent)}}.to-discount\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-1{padding:var(--spacing)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[18px\]{padding:18px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[17px\]{padding-inline:17px}.px-\[18px\]{padding-inline:18px}.px-\[21px\]{padding-inline:21px}.px-\[30px\]{padding-inline:30px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-\[3px\]{padding-block:3px}.py-\[22px\]{padding-block:22px}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[9px\]{padding-top:9px}.pt-\[18px\]{padding-top:18px}.pt-\[calc\(env\(safe-area-inset-top\)\+12px\)\]{padding-top:calc(env(safe-area-inset-top) + 12px)}.pr-\[21px\]{padding-right:21px}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[9px\]{padding-bottom:9px}.pb-\[18px\]{padding-bottom:18px}.pb-\[21px\]{padding-bottom:21px}.pl-\[17px\]{padding-left:17px}.pl-\[21px\]{padding-left:21px}.text-center{text-align:center}.text-right{text-align:right}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[20px\]{font-size:20px}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[23px\]{--tw-leading:23px;line-height:23px}.leading-\[25px\]{--tw-leading:25px;line-height:25px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.whitespace-nowrap{white-space:nowrap}.text-\[\#6b6b73\]{color:#6b6b73}.text-\[\#b9b3b5\]{color:#b9b3b5}.text-brand{color:var(--brand)}.text-brand-light{color:var(--brand-light)}.text-co-chip-ink{color:var(--color-co-chip-ink)}.text-co-ink{color:var(--color-co-ink)}.text-co-muted{color:var(--color-co-muted)}.text-co-soft{color:var(--color-co-soft)}.text-co-strike{color:var(--color-co-strike)}.text-co-venue{color:var(--co-venue)}.text-discount{color:var(--color-discount)}.text-text-light{color:var(--color-text-light)}.text-text-muted{color:var(--color-text-muted)}.text-text-primary{color:var(--color-text-primary)}.text-white{color:var(--color-white)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-100{opacity:1}.shadow-\[0_6px_18px_var\(--color-brand-40\)\]{--tw-shadow:0 6px 18px var(--tw-shadow-color,var(--color-brand-40));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_20px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 6px 20px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_22px_color-mix\(in_srgb\,var\(--co-pink\)_30\%\,transparent\)\]{--tw-shadow:0 6px 22px var(--tw-shadow-color,var(--co-pink))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_6px_22px_color-mix\(in_srgb\,var\(--co-pink\)_30\%\,transparent\)\]{--tw-shadow:0 6px 22px var(--tw-shadow-color,color-mix(in srgb,var(--co-pink) 30%,transparent))}}.shadow-\[0_6px_22px_color-mix\(in_srgb\,var\(--co-pink\)_30\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_22px_color-mix\(in_srgb\,var\(--co-pink\)_35\%\,transparent\)\]{--tw-shadow:0 6px 22px var(--tw-shadow-color,var(--co-pink))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_6px_22px_color-mix\(in_srgb\,var\(--co-pink\)_35\%\,transparent\)\]{--tw-shadow:0 6px 22px var(--tw-shadow-color,color-mix(in srgb,var(--co-pink) 35%,transparent))}}.shadow-\[0_6px_22px_color-mix\(in_srgb\,var\(--co-pink\)_35\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_20px_var\(--color-brand-40\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,var(--color-brand-40));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.hover\:bg-brand-12:hover{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-12:hover{background-color:color-mix(in srgb, var(--brand) 12%, transparent)}}.hover\:\!text-co-ink:hover{color:var(--color-co-ink)!important}.hover\:\!text-white:hover{color:var(--color-white)!important}.hover\:text-co-ink:hover{color:var(--color-co-ink)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:561px){.min-\[561px\]\:inline{display:inline}}@media (min-width:961px){.min-\[961px\]\:sticky{position:sticky}.min-\[961px\]\:top-6{top:calc(var(--spacing) * 6)}.min-\[961px\]\:grid-cols-\[minmax\(0\,712px\)_minmax\(0\,419px\)\]{grid-template-columns:minmax(0,712px) minmax(0,419px)}.min-\[961px\]\:justify-between{justify-content:space-between}.min-\[961px\]\:gap-\[34px\]{gap:34px}.min-\[961px\]\:px-\[58px\]{padding-inline:58px}.min-\[961px\]\:pt-\[22px\]{padding-top:22px}.min-\[961px\]\:pb-12{padding-bottom:calc(var(--spacing) * 12)}}@media (min-width:48rem){.md\:px-0{padding-inline:0}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:grid-cols-\[1\.7fr_1fr\]{grid-template-columns:1.7fr 1fr}.lg\:items-start{align-items:flex-start}.lg\:gap-\[22px\]{gap:22px}}.\[\&_a\]\:text-brand a{color:var(--brand)}.\[\&_b\]\:text-co-ink b{color:var(--color-co-ink)}.\[\&_b\]\:text-white b{color:var(--color-white)}.\[\&_h4\]\:mt-3\.5 h4{margin-top:calc(var(--spacing) * 3.5)}.\[\&_h4\]\:mb-1\.5 h4{margin-bottom:calc(var(--spacing) * 1.5)}.\[\&_h4\]\:text-\[13px\] h4{font-size:13px}.\[\&_h4\]\:text-co-ink h4{color:var(--color-co-ink)}.\[\&_h4\]\:text-white h4{color:var(--color-white)}.\[\&_li\]\:ml-5 li{margin-left:calc(var(--spacing) * 5)}.\[\&_li\]\:list-disc li{list-style-type:disc}.\[\&_p\]\:mb-2 p{margin-bottom:calc(var(--spacing) * 2)}.\[\&_strong\]\:text-co-ink strong{color:var(--color-co-ink)}.\[\&_strong\]\:text-white strong{color:var(--color-white)}}.detail-rich,.detail-rich-muted{overflow-wrap:break-word}.detail-rich{color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:1.1875}.detail-rich-muted{color:var(--color-text-offwhite);font-size:12px;font-weight:400;line-height:1.1667}.detail-rich :where(b,strong,th),.detail-rich-muted :where(b,strong,th){font-weight:700}.detail-rich :where(p,ul,ol),.detail-rich-muted :where(p,ul,ol){margin:0 0 .75em}.detail-rich :where(p:last-child,ul:last-child,ol:last-child),.detail-rich-muted :where(p:last-child,ul:last-child,ol:last-child){margin-bottom:0}.detail-rich :where(ul,ol),.detail-rich-muted :where(ul,ol){padding-left:1.25em}.detail-rich :where(a),.detail-rich-muted :where(a){color:var(--color-brand)}.detail-rich :where(img),.detail-rich-muted :where(img){border-radius:8px;max-width:100%;height:auto}@keyframes jj-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
