.app{--font-ui:var(--font-space-grotesk), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--cat:#4f7bff;min-height:100%;color:var(--text);background:var(--page-bg);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;position:relative;overflow-x:clip}.app[data-theme=aurora]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--header-bg:transparent;--header-border:transparent;--wordmark:#fff;--tagline:#ffffffb8;--nav:#ffffffdb;--nav-hover:#fff;--page-bg:radial-gradient(120% 120% at 50% -10%, #16204a, #0b0f24 72%);--surface:#ffffff0b;--surface-2:#ffffff12;--border:#ffffff1a;--radius:18px;--shadow:0 14px 44px #00000073;--content-max:1440px;--text:#f3f5ff;--muted:#e9eeff9e;--subtle:#e9eeff8c;--progress:var(--cat);--accent-text:color-mix(in srgb, var(--cat) 70%, #fff);--chip-bg:#ffffff0d;--chip-fg:#fffc;--chip-border:#ffffff29;--chip-active-bg:#ffffff24;--chip-active-fg:#fff;--band:#ffffff08;--brand-hairline:linear-gradient(90deg, #8f7cff00 0%, #8f7cffa6 16%, #3a5ce8a6 42%, #12c4b6a6 78%, #12c4b600 100%)}.app .skip-link{z-index:1000;color:#06101f;background:#fff;border-radius:10px;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none;transition:top .15s;position:absolute;top:-64px;left:12px}.app .skip-link:focus{top:12px}.back-to-top{z-index:60;color:#eaf0ffd1;-webkit-backdrop-filter:blur(8px);cursor:pointer;opacity:0;pointer-events:none;background:#10162cb8;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:46px;height:46px;transition:opacity .25s,transform .25s,border-color .2s,color .2s;display:flex;position:fixed;bottom:24px;right:24px;transform:translateY(8px);box-shadow:0 8px 24px #00000059}.back-to-top.show{opacity:1;pointer-events:auto;transform:translateY(0)}.back-to-top:hover{color:#12c4b6;border-color:#12c4b699}.back-to-top:focus-visible{outline-offset:2px;outline:2px solid #12c4b6}@media (prefers-reduced-motion:reduce){.back-to-top{transition:opacity .25s;transform:none}}.app a:focus-visible,.app button:focus-visible,.app [role=button]:focus-visible,.app [tabindex]:focus-visible{outline-offset:2px;outline:2px solid #34d8cb}.app input:focus-visible,.app select:focus-visible,.app textarea:focus-visible{outline-offset:0;outline:2px solid #34d8cb}.app[data-theme=aurora] .section-title,.app[data-theme=aurora] .band-head h2,.app[data-theme=aurora] .page-heading h1{font-family:var(--font-ui)}.app [data-cat=fishing]{--cat:#0fb5b0}.app [data-cat=gaming]{--cat:#b14ae0}.app [data-cat=gardening]{--cat:#36b34a}.app [data-cat=photography]{--cat:#f0902b}.app [data-cat=snowboarding]{--cat:#38bdf8}.app [data-cat=sponsored]{--cat:#e0a82e}.app [data-cat=charity]{--cat:#e5484d}.app[data-theme=aurora]:before{content:"";pointer-events:none;z-index:0;background:0 0;height:660px;position:absolute;top:0;left:0;right:0}.app[data-theme=aurora]>main{z-index:1;position:relative}.brand-header{background:var(--header-bg);border-bottom:1px solid var(--header-border);z-index:20;position:relative}@media (max-width:759px){.brand-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0f24e0;position:sticky;top:0}.brand-header .brand-right{gap:8px}.brand-right .header-search-btn,.brand-right .notif-bell{width:40px;height:40px}.brand-right .nav-credit-chip{padding:0 10px;font-size:13px}.brand-header .brand-inner{padding-left:10px;padding-right:10px}.brand-right .header-search-btn svg{position:relative;top:-1px}.brand-right .nav-credit-chip--short{padding:0 11px}.hamburger-dot{display:none}.brand-right .notif-wrap{margin-left:0;margin-right:0}.brand-right .basket-badge-btn{width:40px;height:40px}.brand-right .nav-credit-chip,.brand-right .nav-credit-chip--short{width:64px;padding:0}}@media (max-width:379px){.brand-right .header-search-btn,.brand-right .notif-bell,.brand-right .basket-badge-btn{width:36px;height:36px}.brand-right .nav-credit-chip,.brand-right .nav-credit-chip--short{width:60px;padding:0}}@media (max-width:759px){.brand-right .notif-panel{width:auto;position:fixed;top:64px;left:12px;right:12px}}.app[data-theme=aurora] .brand-header:after{content:"";pointer-events:none;background:var(--brand-hairline);--hairline-inset:18px;height:1.5px;bottom:0;left:max(var(--hairline-inset), calc((100% - var(--content-max)) / 2 + var(--hairline-inset)));right:max(var(--hairline-inset), calc((100% - var(--content-max)) / 2 + var(--hairline-inset)));position:absolute}@media (min-width:760px){.app[data-theme=aurora] .brand-header:after{--hairline-inset:26px}}.brand-inner{max-width:var(--content-max);flex-direction:column;gap:3px;margin:0 auto;padding:12px 14px;display:flex}.brand-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.brand-left{align-items:center;gap:0;min-width:0;display:flex}.hamburger{width:42px;height:42px;color:var(--wordmark);cursor:pointer;background:0 0;border:none;border-radius:12px;flex:none;justify-content:center;align-items:center;margin-left:-2px;display:inline-flex}.hamburger:hover{background:#7f7f7f24}.wordmark-wrap{align-items:center;min-width:0;line-height:1;display:inline-flex}@media (max-width:767px){.brand-header--pl .brand-row{justify-content:center;position:relative}.brand-header--pl .hamburger{margin-left:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}}@media (max-width:759px){.app[data-theme=aurora] .brand-header--pl:after{left:18px;right:18px}}.wordmark{width:auto;height:clamp(26px,6.4vw,42px);color:var(--wordmark);display:block;overflow:visible}.app[data-theme=aurora] .wordmark{filter:drop-shadow(0 0 6px #ffffff80)drop-shadow(0 0 16px #7dcdff6b)}.app[data-theme=aurora] .wordmark .wm-star{filter:drop-shadow(0 0 1.4px #fffffff2)drop-shadow(0 0 3px #ffffffd9)drop-shadow(0 0 6px #7dcdffcc)}.tagline{text-transform:uppercase;letter-spacing:.1em;color:#c86fce;white-space:nowrap;text-overflow:ellipsis;margin-top:-8px;padding-left:56px;font-size:clamp(7.45px,2.06vw,11.5px);font-weight:600;overflow:hidden}.brand-right{z-index:2;flex:none;align-items:center;gap:10px;display:flex;position:relative}.header-nav{min-width:0;max-width:100%;display:none;position:relative;overflow:visible}.nav-pill{filter:drop-shadow(0 0 8px #12c4b659);scrollbar-width:none;background:#ffffff0d;border:1px solid #12c4b68c;border-radius:12px;flex-wrap:nowrap;align-items:center;gap:2px;max-width:100%;padding:5px;display:inline-flex;overflow:auto hidden}.nav-pill::-webkit-scrollbar{display:none}.nav-pill-link{color:#ffffffdb;white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;padding:8px 13px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.nav-pill-link:hover{color:#fff;background:#ffffff12}.nav-pill-link.is-active{color:#fff;background:linear-gradient(#12c4b642,#3a5ce833);box-shadow:inset 0 0 0 1px #12c4b68c,0 2px 12px #12c4b63d}.nav-pill-split{border-radius:8px;align-items:stretch;transition:background .15s;display:inline-flex}.nav-pill-split:hover,.nav-pill-split.is-open{background:#ffffff12}.nav-pill-split.is-active{color:#fff;background:linear-gradient(#12c4b642,#3a5ce833);box-shadow:inset 0 0 0 1px #12c4b68c,0 2px 12px #12c4b63d}.nav-pill-split .nav-pill-link{border-radius:8px 0 0 8px;padding-right:6px}.nav-pill-split .nav-pill-link,.nav-pill-split .nav-pill-link:hover,.nav-pill-split .nav-pill-link.is-active{box-shadow:none;background:0 0}.mega-toggle{color:#ffffffdb;cursor:pointer;background:0 0;border:none;border-radius:0 8px 8px 0;justify-content:center;align-items:center;padding:0 11px 0 5px;display:inline-flex}.mega-toggle:hover,.nav-pill-split.is-open .mega-toggle,.nav-pill-split.is-active .mega-toggle{color:#fff}.mega-toggle:focus-visible{outline-offset:-2px;outline:2px solid #2ae7d6}.mega-toggle .cat-caret{border-top-color:currentColor}.mega-toggle[aria-expanded=true] .cat-caret{transform:rotate(180deg)}.mega-panel{z-index:95;background:#0b0f24f7;border:1px solid #ffffff1f;border-radius:14px;grid-auto-columns:1fr;grid-auto-flow:column;gap:0;width:min(820px,100vw - 48px);padding:18px 8px;display:grid;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 18px 48px #00000073,0 0 0 1px #12c4b62e}.mega-panel:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.mega-col{border-left:1px solid #ffffff14;flex-direction:column;gap:2px;padding:0 16px;display:flex}.mega-col:first-child{border-left:none}.mega-h{letter-spacing:.08em;text-transform:uppercase;color:#eaf0ff80;padding:4px 8px 6px;font-size:11px;font-weight:800}.mega-link{color:#ffffffe0;white-space:nowrap;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:7px 8px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.mega-link:hover,.mega-link:focus-visible{color:#fff;background:#ffffff12;outline:none}.mega-tag{text-transform:capitalize}.mega-count{color:#2ae7d6;font-size:11.5px;font-weight:700}.mega-more{color:#2ae7d6}.dw-links{flex-direction:column;padding:4px 0;display:flex}.dw-link{color:#ffffffe6;justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:0 14px;font-size:14.5px;font-weight:600;text-decoration:none;display:flex}.dw-link:active{background:#ffffff0f}.dw-link-more{color:#2ae7d6}.dw-lab{align-items:center;gap:11px;min-width:0;display:inline-flex}.nav-pill-badge{letter-spacing:.05em;color:#fff;background:#ae3eb2;border-radius:6px;margin-left:7px;padding:3px 6px;font-size:10px;font-weight:800;line-height:1}.nav-auth-link{letter-spacing:-.01em;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;height:38px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;transition:filter .15s,background .15s,border-color .15s,transform 50ms;display:none}.nav-auth-link:active{transform:translateY(1px)}.nav-auth-link--login{color:#19d3c5;background:#12c4b60f;border:1.5px solid #12c4b68c}.nav-auth-link--login:hover{color:#3fe6d8;background:#12c4b621;border-color:#12c4b6e6}.nav-auth-link--join{color:#06101f;background:#19d3c5;border:1.5px solid #19d3c5;box-shadow:0 6px 18px #12c4b652}.nav-auth-link--join:hover{color:#06101f;background:#2fe0d2;border-color:#2fe0d2}.nav-auth-link:focus-visible{outline-offset:2px;outline:2px solid #fff}.nav-cluster-divider{background:#ffffff29;flex:none;width:1px;height:22px;margin:0 2px;display:none}@media (min-width:760px){.nav-cluster-divider{display:block}}.nav-auth-capsule{border:1px solid #34d8cb73;border-radius:10px;flex:none;align-items:stretch;height:34px;display:none;overflow:hidden}.nav-auth-capsule a{align-items:center;text-decoration:none;display:inline-flex}.nav-auth-capsule .cap-login{color:#34d8cb;padding:0 9px 0 11px;font-size:13px;font-weight:700}.nav-auth-capsule .cap-join{color:#06241f;background:linear-gradient(135deg,#3fe3d2,#16bfb2);padding:0 11px;font-size:13px;font-weight:800}@media (max-width:759px){.nav-auth-capsule{display:inline-flex}.brand-header--out .brand-inner{padding-left:10px;padding-right:14px}.brand-header--out .brand-row{gap:4px}.brand-header--out .hamburger,.brand-header--out .header-search-btn{width:40px;height:40px}}@media (max-width:379px){.brand-header--out .nc-size-header{--h:15px}}.hamburger{position:relative}.hamburger-dot{background:#ff5d8f;border-radius:999px;width:8px;height:8px;position:absolute;top:7px;right:7px}.app{--fy:#34d8cb;--fy-glow:#34d8cb8c;--fy-ink:#c9fff9}.app[data-fy=violet]{--fy:#d84fb6;--fy-glow:#d84fb68c;--fy-ink:#ffd3f3}.nav-heart{width:13px;height:13px;color:var(--fy);filter:drop-shadow(0 0 6px var(--fy-glow));flex:none;margin-right:6px}.nav-heart--outline{filter:none;opacity:.85}.fy-rail-heart{width:16px;height:16px;color:var(--fy);filter:drop-shadow(0 0 6px var(--fy-glow));vertical-align:-2px;flex:none;margin-left:8px;display:inline-block}@media (min-width:700px){.fy-rail-heart{vertical-align:-2.5px;width:19px;height:19px}}.nav-auth-icon{width:42px;height:42px;color:var(--wordmark);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex;transform:translateY(3px)}.nav-auth-icon:hover{background:#7f7f7f24}.notif-bell{width:42px;height:42px;color:var(--wordmark);cursor:pointer;background:0 0;border:none;border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.notif-bell:hover{background:#7f7f7f24}.notif-bell.swing svg{transform-origin:50% 12%;animation:1s ease-in-out nc-bell-swing}@keyframes nc-bell-swing{0%,62%,to{transform:rotate(0)}8%{transform:rotate(14deg)}20%{transform:rotate(-11deg)}32%{transform:rotate(7deg)}44%{transform:rotate(-4deg)}54%{transform:rotate(2deg)}}@media (prefers-reduced-motion:reduce){.notif-bell.swing svg{animation:none}}.notif-badge{color:#fff;text-align:center;background:#ff5d8f;border-radius:9px;min-width:17px;height:17px;padding:0 5px;font-size:10.5px;font-weight:700;line-height:17px;position:absolute;top:0;right:0}.basket-badge-btn{width:42px;height:42px;color:var(--wordmark);cursor:pointer;background:0 0;border:none;border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.basket-badge-btn:hover{background:#7f7f7f24}@keyframes basket-pulse{0%{transform:scale(1);box-shadow:0 0 #2ec9bd8c}45%{transform:scale(1.12);box-shadow:0 0 0 7px #2ec9bd00}to{transform:scale(1);box-shadow:0 0 #2ec9bd00}}.basket-badge-btn.is-pulse,.bottom-nav-badge.is-pulse{animation:.8s ease-out basket-pulse}@media (prefers-reduced-motion:reduce){.basket-badge-btn.is-pulse,.bottom-nav-badge.is-pulse{animation:none}}@media (max-width:767px){.brand-right .header-search-btn{display:none}.brand-right>*{order:2}.brand-right>.notif-wrap{order:0}.brand-right>.basket-badge-btn{order:1}}.header-search-btn{width:42px;height:42px;color:var(--wordmark);cursor:pointer;background:0 0;border:none;border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.header-search-btn:hover{background:#7f7f7f24}.basket-badge{color:#fff;text-align:center;background:#2f6fe0;border-radius:9px;min-width:17px;height:17px;padding:0 5px;font-size:10.5px;font-weight:700;line-height:17px;position:absolute;top:0;right:0}.notif-wrap{flex:none;display:inline-flex;position:relative}.drawer .notif-wrap{width:100%;display:block}.notif-panel--drawer{z-index:75;width:min(340px,100vw - 24px);position:fixed;top:68px;left:10px;right:auto}.notif-panel{z-index:30;background:#141a33;border:1px solid #ffffff1f;border-radius:14px;width:min(340px,100vw - 24px);position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 16px 40px #00000073}.notif-head{color:#fff;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:8px;padding:9px 8px 9px 14px;font-size:13px;font-weight:700;display:flex}.notif-close{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.notif-close:hover{color:#fff;background:#ffffff1a}.notif-group{letter-spacing:.06em;text-transform:uppercase;color:#fff6;padding:9px 12px 4px;font-size:11px;font-weight:700}.notif-list{max-height:min(60vh,420px);padding:6px;overflow-y:auto}.notif-empty{text-align:center;color:#ffffff8c;margin:0;padding:22px 14px;font-size:13px}.notif-item{border-radius:10px;align-items:flex-start;gap:2px;display:flex}.notif-item:hover{background:#ffffff0f}.notif-item-main{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;gap:2px;min-width:0;padding:9px 6px 9px 11px;display:flex}.notif-item-title{color:#ffffffb8;font-size:13.5px;font-weight:600}.notif-item.unread .notif-item-title{color:#fff}.notif-item-body{color:#fff9;font-size:12.5px;line-height:1.4}.notif-item-time{color:#ffffff6b;margin-top:2px;font-size:11px}.notif-item.unread{position:relative}.notif-item.unread:before{content:"";background:#19d3c5;border-radius:50%;width:5px;height:5px;position:absolute;top:15px;left:3px}.notif-item-del{color:#ffffff59;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;margin:8px 6px 0 0;display:inline-flex}.notif-item-del:hover{color:#ff8fa3;background:#ffffff1a}.acct-menu{flex:none;display:none;position:relative}.acct-trigger{height:42px;color:var(--wordmark);cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:3px;padding:0 3px;display:inline-flex}.acct-avatar{color:#08203a;background:linear-gradient(140deg,#5b8dff,#3ff0e0);border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:800;display:inline-flex}.acct-trigger:hover .acct-avatar{box-shadow:0 0 0 2px #34d8cb8c}.acct-chev{opacity:.75;width:14px;height:14px}.acct-name-row{color:#6fe3d8;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #ffffff1a;margin-bottom:4px;padding:8px 12px 6px;font-size:13.5px;font-weight:700;overflow:hidden}.acct-caret{opacity:.8;transition:transform .18s}.acct-caret.open{transform:rotate(180deg)}.acct-dropdown{z-index:30;background:#141a33;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;min-width:210px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #00000073}.acct-item{text-align:left;color:#ffffffdb;cursor:pointer;background:0 0;border:none;border-radius:9px;width:100%;padding:9px 12px;font-size:14px;font-weight:500;text-decoration:none;display:block}.acct-item:hover{color:#fff;background:#ffffff14}.acct-sep{background:#ffffff1a;height:1px;margin:6px 4px}.nav-link{color:var(--nav);white-space:nowrap;cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s}.nav-link:hover,.nav-link.is-active{color:var(--nav-hover)}.overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;z-index:65;background:#080c1a80;transition:opacity .25s;position:fixed;inset:0}.overlay.open{opacity:1;pointer-events:auto}.drawer{overscroll-behavior:contain;border-right:1px solid var(--border);z-index:70;width:min(82%,320px);padding:18px 14px calc(24px + env(safe-area-inset-bottom,0px));background:#121736;transition:transform .28s cubic-bezier(.4,0,.2,1);position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:0 0 60px #0000004d}.drawer.open{transform:translate(0)}.drawer-head{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.drawer-title{color:var(--text);font-size:18px;font-weight:800}.drawer-brand{flex-direction:column;min-width:0;line-height:1;text-decoration:none;display:flex}.drawer-wordmark{width:auto;height:23px;color:var(--wordmark);display:block;overflow:visible}.app[data-theme=aurora] .drawer-wordmark{filter:drop-shadow(0 0 5px #ffffff73)drop-shadow(0 0 12px #7dcdff61)}.app[data-theme=aurora] .drawer-wordmark .wm-star{filter:drop-shadow(0 0 1.2px #fffffff2)drop-shadow(0 0 4px #7dcdffcc)}.nc-logo{--h:26px;--wm:#fff;--acc:#34d8cb;--g:linear-gradient(96deg, #8f7cff, #5b8dff 38%, #43d7ea 74%, #3ff0e0);white-space:nowrap;line-height:1;font-family:var(--font-space-grotesk), system-ui, sans-serif;flex-direction:column;align-items:stretch;gap:.2em;display:inline-flex}.nc-logo__name{font-family:var(--font-bricolage), system-ui, sans-serif;font-weight:800;font-size:var(--h);letter-spacing:-.03em;color:var(--wm);line-height:1}.nc-logo__row{align-items:center;gap:.3em;display:flex}.nc-logo__rule{height:calc(var(--h) * .075);background-image:var(--g);border-radius:99px;flex:auto;min-height:2px}.nc-logo__rule--r{transform:scaleX(-1)}.nc-logo__tag{font-family:var(--font-space-grotesk), system-ui, sans-serif;font-weight:500;font-size:calc(var(--h) * .275);letter-spacing:.22em;text-transform:uppercase;color:var(--acc);text-shadow:0 0 10px #34d8cbf2,0 0 22px #34d8cb99,0 0 34px #34d8cb66;flex:none;line-height:1}.nc-logo--flat .nc-logo__tag{text-shadow:none}.nc-logo--sm{--h:17px}.nc-logo--sm .nc-logo__tag{letter-spacing:.14em;font-size:calc(var(--h) * .26)}.nc-logo--onwhite{--wm:#0f1428;--acc:#0fb5b0;--g:linear-gradient(96deg, #4b2ce0, #2f57e6 38%, #1aa6c6 74%, #12c4b6)}.nc-size-header{--h:21px}@media (max-width:401px){.nc-size-header{--h:20px}}@media (max-width:379px){.nc-size-header{--h:18px}}@media (max-width:360px){.nc-size-header{--h:17px}}@media (min-width:768px){.nc-size-header{--h:22px}}@media (min-width:1024px){.nc-size-header{--h:32px}}@media (max-width:767px){.nc-size-header .nc-logo__tag{font-size:calc(var(--h) * .3)}.brand-header:not(.brand-header--pl) .brand-left{flex:1 1 0;container-type:inline-size}.brand-header:not(.brand-header--pl) .brand-left .nc-size-header .nc-logo__name{font-size:min(var(--h), calc((100cqw - 46px) / 8.1))}.brand-header:not(.brand-header--pl) .brand-left .nc-size-header .nc-logo__tag{font-size:min(calc(var(--h) * .3), calc((100cqw - 46px) / 8.1 * .3))}.brand-header--pl .nc-size-header{--h:24px}}.nc-size-drawer{--h:22px}.nc-size-footer{--h:24px}.nc-size-brand{--h:30px}@media (max-width:359px){.nc-size-brand{--h:24px}}.drawer-tagline{color:var(--tagline);margin-top:5px;font-size:11px}.drawer-browse{color:#06241f;background:linear-gradient(#3fe3d2,#17c1b3);border-radius:14px;align-items:center;gap:13px;height:52px;padding:0 16px;font-size:15.5px;font-weight:700;text-decoration:none;display:flex}.drawer-browse:hover{filter:brightness(1.06)}.drawer-browse{background:radial-gradient(150% 125% at 84% -38%,#fffffff2,#ffffff80 28%,#ffffff24 48%,#0000 70%),linear-gradient(#3fe3d2,#17c1b3);position:relative;overflow:hidden}.drawer-browse>*{z-index:1;position:relative}.drawer-browse:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(100deg,#0000,#ffffffb3,#0000);width:45%;height:150%;animation:.9s ease-out .35s both cc-sheen;position:absolute;top:-25%;left:-75%;transform:skew(-18deg)}.drawer-browse:hover:before{animation:.85s ease-out cc-sheen}@media (prefers-reduced-motion:reduce){.drawer-browse:before{animation:none;display:none}}.drawer-foryou{height:52px;color:var(--fy-ink);background:color-mix(in srgb, var(--fy) 10%, transparent);border:1px solid color-mix(in srgb, var(--fy) 42%, transparent);border-radius:14px;align-items:center;gap:13px;padding:0 16px;font-size:15.5px;font-weight:700;text-decoration:none;display:flex}.drawer-foryou:hover{background:color-mix(in srgb, var(--fy) 16%, transparent)}.drawer-foryou .dw-ico{width:20px;height:20px;color:var(--fy)}.drawer-browse .dw-ico{color:#06241f;width:20px;height:20px}.dw-welcome{border-bottom:1px solid #ffffff17;align-items:center;gap:12px;margin-bottom:2px;padding-bottom:16px;text-decoration:none;display:flex}.dw-welcome-avatar{color:#08203a;background:linear-gradient(140deg,#5b8dff,#3ff0e0);border-radius:999px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;font-weight:800;display:inline-flex}.dw-welcome-name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:16px;font-weight:700;overflow:hidden}.dw-welcome-credit{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.dw-welcome-credit-label{letter-spacing:.11em;text-transform:uppercase;color:#ffffff61;white-space:nowrap;font-size:9.5px;font-weight:700}.dw-welcome-credit-amount{color:#6fe3d8;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px;font-weight:800}.dw-row-dot{background:#ff5d8f;border-radius:999px;flex:none;width:8px;height:8px;margin-right:2px}.drawer-close{width:38px;height:38px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:10px;font-size:20px}.drawer-close:hover{background:#7f7f7f1f}.drawer .nav-link{color:var(--text);border-radius:10px;padding:12px;font-size:15px;display:block}.drawer .nav-link:hover{background:#7f7f7f1a}.drawer-nav{flex-direction:column;gap:14px;display:flex}.dw-sec-title{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:4px 0 -6px 6px;font-size:11px;font-weight:800}.drawer-card{background:#ffffff0d;border:1px solid #ffffff17;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.dw-row{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #ffffff12;align-items:center;gap:12px;padding:13px 14px;font-family:inherit;font-size:15px;font-weight:500;text-decoration:none;display:flex}.dw-row:last-child{border-bottom:none}.dw-row:hover,.dw-row:active{background:#ffffff0f}.dw-ico{width:21px;height:21px;color:var(--muted);flex:none}.dw-row-label{flex:1}.dw-chev{color:#ffffff4d;flex:none;width:15px;height:15px}.dw-row--danger,.dw-row--danger .dw-ico{color:#ff7a7a}.drawer-social{padding:0 6px 2px}.drawer-follow{height:48px;color:var(--text);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:13px;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.drawer-follow:hover{background:#ffffff14}.drawer-follow svg{color:#8ab4ff;flex:none}.drawer-follow-ext{color:var(--muted);margin-left:auto;font-size:14px}.drawer-social-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:12px;font-weight:700;display:block}.social-drawer-icon{color:var(--muted)}.social-drawer-icon:hover{color:var(--text)}.page{max-width:var(--content-max);z-index:10;margin:0 auto;padding:12px 18px 32px;position:relative}.section-title{color:var(--text);text-shadow:0 0 12px #ffffff4d,0 0 26px #4a8cffe6,0 0 50px #4a8cff99,0 0 80px #4a8cff57;font-size:20px;font-weight:800}.see-all{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;color:#000;text-shadow:0 1px #ffffff40;background:linear-gradient(115deg,#0000 20%,#ffffffb3 31%,#fff0 44%),linear-gradient(100deg,#6f93ff,#2fd9c4);border-radius:8px;flex:none;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:800;text-decoration:none;transition:filter .15s,box-shadow .2s;display:inline-flex;box-shadow:0 2px 9px #3a5ce859,inset 0 1px #ffffff80}.see-all:hover{filter:brightness(1.05)}.see-all .sa-arw{transition:transform .2s;display:inline-block}.see-all:hover .sa-arw{transform:translate(3px)}.row-between{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.carousel-vp{overflow-clip-margin:10px;padding:18px 0;overflow:clip visible}.carousel-track{transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.carousel-cell{box-sizing:border-box;flex:none;padding:0 34px}@media (min-width:700px){.carousel-cell{padding:0 10px}.carousel-cell .ccard:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--cat) 55%, transparent), 0 0 9px color-mix(in srgb, var(--cat) 90%, transparent), 0 0 15px color-mix(in srgb, var(--cat) 66%, transparent), 0 0 20px color-mix(in srgb, var(--cat) 40%, transparent), 0 8px 22px #00000080}.row-between{padding:0 10px}}.dots{justify-content:center;gap:8px;margin-top:16px;display:flex}.dots button{background:color-mix(in srgb, var(--text) 25%, transparent);cursor:pointer;border:none;border-radius:999px;width:8px;height:8px;padding:0;transition:all .25s}.dots button.active{background:color-mix(in srgb, var(--text) 70%, transparent);width:22px}.dots button.carousel-playpause{background:color-mix(in srgb, var(--text) 20%, transparent);width:24px;height:24px;color:var(--text);border-radius:999px;justify-content:center;align-items:center;margin-left:8px;font-size:9px;line-height:1;display:inline-flex}.dots button.carousel-playpause:hover{background:color-mix(in srgb, var(--text) 34%, transparent)}.hsec{background:#ffffff07;border:1px solid #ffffff0e;border-radius:16px;margin:18px 0 0;padding:18px 14px}@media (min-width:700px){.hsec{border-radius:20px;margin-top:18px;padding:22px 40px}}@media (max-width:599px){[data-density="2"] .hsec:not(.band):not(.cg-panel){background:0 0;border:0;border-radius:0;margin-top:22px;padding:0}[data-density="2"] .hsec.rail+.hsec{margin-top:0}[data-density="2"] .uu-rule+.hsec{margin-top:14px}}.hs-head{align-items:center;gap:10px;margin-bottom:12px;display:flex}@media (min-width:700px){.hs-head{gap:18px;margin-bottom:18px}}.hs-head .section-title{white-space:nowrap;min-width:0;font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.015em;flex:0 auto;margin:0;font-size:20px;line-height:1.1}@media (min-width:700px){.hs-head .section-title{font-size:25px}}@media (max-width:699px){.hs-head{align-items:center}.hs-head .section-title{white-space:normal;font-size:18px}}.app[data-theme=aurora] .hs-head .section-title{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif}.hs-rule{background:linear-gradient(90deg,#7c5cff00,#7c5cff8c 22%,#2ec9bdd9 78%,#2ec9bd00);flex:auto;min-width:24px;height:1px;display:none}.hs-spacer{flex:auto}@media (min-width:700px){.hs-rule{display:block}.hs-spacer{display:none}}.viewall{height:40px;font-family:var(--font-ui);white-space:nowrap;color:#8ef0e6;background:#2ec9bd1a;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:9px;padding:0 16px;font-size:14.5px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .16s;display:inline-flex;box-shadow:inset 0 0 0 1px #2ec9bd8c}@media (max-width:699px){.viewall{border-radius:10px;gap:7px;height:34px;padding:0 13px;font-size:13px}.viewall svg{width:18px;height:11px}}.viewall:hover{background:#2ec9bd33}.viewall svg{flex:none;width:22px;height:13px}.va-l{display:none}@media (min-width:700px){.va-l{display:inline}.va-s{display:none}}.rail{margin-bottom:0}.cg-panel .comp-grid{padding-left:0;padding-right:0}.cg-panel .colcard-grid{margin-left:0;margin-right:0}.cg-panel{margin-top:6px}@media (min-width:760px){.cg-panel{margin-top:10px}.cg-panel .comp-grid{gap:22px}}@media (max-width:599px){[data-density="1"] .cg-panel .comp-grid .ccard{width:100%;margin-inline:0}[data-density="2"] .cg-panel{background:0 0;border:0;border-radius:0;margin:8px 0 0;padding:0}}.wf-row{grid-template-columns:1fr 1fr;align-items:center;gap:8px;margin:12px 0 0;display:grid}@media (min-width:640px){.wf-row{flex-wrap:wrap;display:flex}}.wf-select{appearance:none;box-sizing:border-box;width:100%;min-width:0;height:44px;font:600 14px/1 var(--font-ui);color:#fff;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background-color:#ffffff08;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' viewBox='0 0 11 7'%3E%3Cpath d='M1 1l4.5 4.5L10 1' fill='none' stroke='rgba(255,255,255,0.5)' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;background-size:11px 7px;border:1px solid #ffffff21;border-radius:12px;padding:0 33px 0 15px;transition:border-color .12s,background-color .12s;overflow:hidden}.wf-select:hover{border-color:#ffffff42}@media (min-width:640px){.wf-select{width:auto;height:40px}}.wf-select.is-set{background-color:#2ec9bd1f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' viewBox='0 0 11 7'%3E%3Cpath d='M1 1l4.5 4.5L10 1' fill='none' stroke='%238ef0e6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-color:#2ec9bd99}.wf-select option{color:#f3f5ff;background:#141a33}.wf-mine{font:600 13.5px/1.3 var(--font-ui);color:#8ef0e6;white-space:nowrap;justify-self:start;text-decoration:none}.wf-mine b{color:#fff;font-weight:800}.wf-mine:hover{text-underline-offset:3px;text-decoration:underline}@media (min-width:640px){.wf-mine{margin-left:auto}}.lp-panel--flush{margin-top:14px}.elr{grid-template-columns:auto 1fr;grid-template-areas:"seg sort""search search";align-items:center;gap:8px;display:grid}@media (min-width:640px){.elr{display:flex}.elr-search{margin-left:auto}}.elr-seg{box-sizing:border-box;background:#ffffff08;border:1px solid #ffffff21;border-radius:12px;grid-area:seg;height:44px;padding:3px;display:inline-flex}.elr-tab{font:600 14px/1 var(--font-ui);color:#ffffffb3;border:1px solid #0000;border-radius:9px;align-items:center;padding:0 14px;text-decoration:none;transition:color .12s,background-color .12s,border-color .12s;display:inline-flex}.elr-tab:hover{color:#fff;text-decoration:none}.elr-tab.is-on{color:#fff;background:#2ec9bd1f;border-color:#2ec9bd99}.elr-search{box-sizing:border-box;color:#ffffff80;background:#ffffff08;border:1px solid #ffffff21;border-radius:12px;grid-area:search;align-items:center;gap:9px;height:44px;padding:0 12px 0 13px;transition:border-color .12s;display:flex;position:relative}.elr-search:hover,.elr-search:focus-within{border-color:#ffffff42}.elr-search svg{flex:none;width:16px;height:16px}.elr-search input{min-width:0;height:100%;font:600 14px/1 var(--font-ui);color:#fff;background:0 0;border:0;outline:none;flex:auto}.elr-search input::placeholder{color:#ffffff73;font-weight:500}.elr-search input::-webkit-search-cancel-button{appearance:none}.elr-sort{grid-area:sort;justify-self:end;width:auto}@media (min-width:640px){.elr-seg,.elr-search{height:40px}.elr-search{width:280px}}.elc{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;text-decoration:none;transition:border-color .12s,background-color .12s;display:flex;overflow:hidden}.elc:hover{background:#ffffff0f;border-color:#ffffff40;text-decoration:none}.elc-img{display:block}.elc .ss-media.elc-media{aspect-ratio:16/9;display:block}.elc-body{flex-direction:column;flex:auto;gap:10px;padding:16px 18px 18px;display:flex}.elc-status{font:700 11px/1 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;align-items:center;gap:6px;display:inline-flex}.elc-status i{background:#ffffff73;border-radius:50%;width:7px;height:7px}.elc.is-open .elc-status{color:#8ef0e6}.elc.is-open .elc-status i{background:#2ec9bd}.elc-title{-webkit-line-clamp:2;min-height:2.5em;font:700 17px/1.25 var(--font-ui);color:#fff;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.elc-draw{white-space:nowrap;text-overflow:ellipsis;font:500 13.5px/1.3 var(--font-ui);color:#ffffff9e;overflow:hidden}.elc-draw b{color:#ffffffd1;font-weight:600}.elc.is-open .elc-draw b{color:#c9c2ff}.elc-link{font:600 13px/1.2 var(--font-ui);color:#8ef0e6;border-top:1px solid #ffffff14;margin-top:auto;padding-top:12px}.colx-page>.col-hero{margin-top:8px}.colx-page>.mte,.colx-page>.colx-others,.colx-page>.crumb-foot,.colx-page>.colx-desc{margin-top:22px}.colx-page>.crumb-foot{border-top:1px solid #ffffff14;padding-top:22px}.colx-page>.colx-desc{margin-top:22px}.mte__tile--neutral svg{color:#ffffffc7}.colx-others h2{font:800 17px/1.2 var(--font-bricolage), serif;color:#fff;margin:0 0 12px}.colx-chips{flex-wrap:wrap;gap:8px;display:flex}.colx-chip{height:44px;font:600 14px/1 var(--font-ui);color:#fff;background:#ffffff08;border:1px solid #ffffff21;border-radius:12px;align-items:center;gap:7px;padding:0 14px;text-decoration:none;transition:border-color .12s;display:inline-flex}.colx-chip:hover{border-color:#ffffff42;text-decoration:none}.colx-chip span{color:#ffffff80}@media (min-width:700px){.colx-page>.col-hero{margin-top:18px}.colx-page>.mte,.colx-page>.colx-others,.colx-page>.crumb-foot,.colx-page>.colx-desc{margin-top:30px}.colx-page>.crumb-foot{padding-top:30px}.colx-others h2{font-size:19px}.colx-chip{height:40px}}.lp-panel{margin-top:10px}@media (max-width:599px){.lp-panel--strip{background:0 0;border:0;border-radius:0;margin:8px 0 0;padding:0}}.hsec.rail,.hsec--winners{padding-bottom:2px}@media (max-width:699px){.hsec--winners{padding-bottom:0}}.rail .hs-head{margin-bottom:0}.rail-wrap{position:relative}.rail-vp{scroll-snap-type:none;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;margin:0 -12px;padding:22px 12px 24px;scroll-padding-inline:12px;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}@media (min-width:700px){.rail-vp{margin:0 -16px;padding:24px 16px 26px;scroll-padding-inline:16px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}}.rail-vp.is-ready{scroll-snap-type:x proximity}.rail-vp::-webkit-scrollbar{display:none}.rail-track{gap:12px;display:flex}@media (min-width:700px){.rail-track{gap:16px}}.rail-cell{scroll-snap-align:start;flex:none}@media (max-width:699px){.rail-cell{width:100%}[data-density="2"] .rail-cell{width:calc(50% - 6px)}.rail-cell .ss-media{aspect-ratio:16/9}.rail-2up .rail-cell .ss-media{aspect-ratio:1}.rail-2up .rail-cell-2nd{scroll-snap-align:none}}.rail-arrow{top:var(--atop,50%);z-index:20;color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute;transform:translateY(-50%)}.rail-arrow .ra-disc{color:#8ef0e6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#2ec9bd29;border:1px solid #2ec9bd99;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .16s,border-color .16s,color .16s,transform .12s;display:flex;box-shadow:0 2px 10px #00000059}.rail-arrow svg{flex:none;width:20px;height:20px}.rail-arrow.prev svg{margin-right:1.5px}.rail-arrow.next svg{margin-left:1.5px}.rail-arrow.prev{left:-22px}.rail-arrow.next{right:-22px}@media (max-width:699px){.rail-arrow.prev{left:-13px}.rail-arrow.next{right:-13px}}@media (min-width:700px){.rail-arrow,.rail-arrow .ra-disc{width:48px;height:48px}.rail-arrow svg{width:24px;height:24px}.rail-arrow.prev{left:-24px}.rail-arrow.next{right:-24px}}.rail-arrow:hover .ra-disc{background:#2ec9bd42}.rail-arrow:active .ra-disc{transform:scale(.94)}.rail-arrow.is-end{visibility:hidden}.page:has(>.band.hsec:last-child){padding-bottom:22px}@media (min-width:700px){.page:has(>.band.hsec:last-child){padding-bottom:30px}}.filterbar{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:9px;margin-bottom:6px;padding-bottom:6px;display:flex;overflow:auto hidden}@media (min-width:760px){.filterbar{margin-bottom:10px}}.filterbar::-webkit-scrollbar{display:none}.chip{cursor:pointer;white-space:nowrap;background:var(--chip-bg);height:40px;color:var(--chip-fg);border:1px solid var(--chip-border);border-radius:9px;flex:none;align-items:center;gap:6px;padding:0 16px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.chip:hover{border-color:color-mix(in srgb, var(--cdot,#7fd9ff) 46%, transparent);box-shadow:inset 0 0 11px color-mix(in srgb, var(--cdot,#7fd9ff) 22%, transparent)}.chip.active{background:color-mix(in srgb, var(--cdot,#7fd9ff) 16%, transparent);border-color:color-mix(in srgb, var(--cdot,#7fd9ff) 60%, transparent);color:var(--text);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cdot,#7fd9ff) 30%, transparent), inset 0 0 14px color-mix(in srgb, var(--cdot,#7fd9ff) 34%, transparent)}.chip .dot{background:var(--cdot,currentColor);border-radius:999px;width:8px;height:8px}.chip-count{color:#2ae7d6;align-self:center;font-size:12px;font-weight:700;line-height:1}.chip.active .dot{box-shadow:0 0 7px var(--cdot)}.cat-dd-wrap{flex:none;display:inline-flex}.cat-caret{border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid var(--cdot,currentColor);flex:none;width:0;height:0;transition:transform .15s}.chip.chip-split{gap:0;padding:0}.chip-split-name{height:100%;color:inherit;align-items:center;padding:0 12px 0 16px;text-decoration:none;display:inline-flex}.cat-dd-toggle{border:none;border-left:1px solid var(--chip-border);height:100%;color:inherit;cursor:pointer;background:0 0;border-radius:0 9px 9px 0;justify-content:center;align-items:center;padding:0 12px 0 10px;display:inline-flex}.cat-dd-toggle:hover{background:#ffffff0f}.cat-dd-toggle:focus-visible{outline:2px solid var(--cdot,#7fd9ff);outline-offset:-2px}.cat-dd-toggle[aria-expanded=true] .cat-caret{transform:rotate(180deg)}.chip.active .cat-caret{filter:drop-shadow(0 0 4px var(--cdot))}.chip.active .cat-dd-toggle{border-left-color:color-mix(in srgb, var(--cdot,#7fd9ff) 40%, transparent)}.chip-dot .chip-split-name{padding-right:0}.cat-dd-end{justify-content:center;align-items:center;height:100%;padding:0 12px 0 7px;display:inline-flex}.cat-dot-end{background:var(--cdot,currentColor);border-radius:999px;flex:none;width:8px;height:8px}.chip-watching{gap:6px}.chip-watching svg{flex:none;width:14px;height:14px}.chip.active .cat-dot-end{box-shadow:0 0 5px var(--cdot)}.cat-dd-panel{z-index:90;width:240px;padding-top:6px;position:fixed}.cat-dd-menu{border:1px solid color-mix(in srgb, var(--cdot,#7fd9ff) 38%, transparent);box-shadow:0 14px 38px #00000080, inset 0 0 18px color-mix(in srgb, var(--cdot,#7fd9ff) 7%, transparent);background:#10162c;border-radius:12px;max-height:min(60vh,420px);padding:6px;overflow-y:auto}.cat-dd-link{color:#ffffffd6;border-radius:8px;padding:8px 11px;font-size:13px;font-weight:600;text-decoration:none;display:block}.cat-dd-link:hover{color:#fff;background:color-mix(in srgb, var(--cdot,#7fd9ff) 16%, transparent)}.cat-dd-all{color:#fff;border-bottom:1px solid #ffffff17;border-radius:8px 8px 0 0;margin-bottom:4px;padding-bottom:9px}.filterbar.subbar{margin-top:-8px;margin-bottom:6px}@media (min-width:760px){.filterbar.subbar{margin-bottom:10px}}.subbar .chip{background:color-mix(in srgb, var(--cdot,#7fd9ff) 9%, var(--chip-bg));border-color:color-mix(in srgb, var(--cdot,#7fd9ff) 28%, transparent);height:34px;color:color-mix(in srgb, var(--text) 88%, transparent);font-size:12.5px}.subbar .chip:hover{border-color:color-mix(in srgb, var(--cdot,#7fd9ff) 55%, transparent)}.subbar .chip.active{background:color-mix(in srgb, var(--cdot,#7fd9ff) 16%, transparent);border-color:color-mix(in srgb, var(--cdot,#7fd9ff) 60%, transparent)}.crumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:14px;font-size:13px;display:flex}.crumb a{color:var(--muted);text-decoration:none;transition:color .15s}.crumb a:hover{color:var(--text)}.crumb .crumb-home{align-items:center;display:inline-flex}.crumb .crumb-home svg{display:block}.crumb .sep{color:var(--subtle)}.crumb .cur{color:var(--text);font-weight:600}.crumb.crumb-foot{border-top:1px solid var(--border);margin:32px 0 0;padding-top:14px;font-size:12px}.dt-crumb{max-width:var(--content-max);order:7;width:100%;margin:0 auto;padding:0 18px}@media (min-width:760px){.dt-crumb{order:7;grid-column:1/-1;padding:0 26px}}.page .crumb{margin-top:30px}.crumb.crumb-foot+.page-heading{margin-top:6px}.crumb.crumb-light,.crumb.crumb-light a{color:#6b7280}.crumb.crumb-light a:hover{color:#111827}.crumb.crumb-light .sep{color:#cbd5e1}.crumb.crumb-light .cur{color:#111827}.draws-toolbar{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:14px;display:flex}.draws-views{gap:8px;display:flex}.draws-views .chip.active{--cdot:#2ec9bd;color:#fff;box-shadow:none;background:#2ec9bd1f;border-color:#2ec9bd99}.draws-sec{margin-top:14px}@media (min-width:700px){.draws-sec{padding-left:18px;padding-right:18px}}.draws-sec+.draws-sec{margin-top:22px}.draws-sec .hs-head{margin-bottom:14px}.hs-sub{font-family:var(--font-ui);color:#8ef0e6;white-space:nowrap;margin-left:2px;font-size:13px;font-weight:600}.viewall.hs-count{cursor:default}.viewall.hs-count:hover{background:#2ec9bd1a}.draws-more{border-top:1px solid #ffffff0e;justify-content:center;margin:30px 0 10px;padding-top:22px;display:flex}.show-countdown{text-align:center;padding:10px 0 6px}.show-kicker{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:#eaf0ff9e;margin:0 0 6px;font-size:12px;font-weight:800}.show-clock{font-family:var(--font-ui);color:#ffb648;font-variant-numeric:tabular-nums;margin:0 0 10px;font-size:clamp(40px,9vw,64px);font-weight:800;line-height:1}.show-note{color:#eaf0ffc7;margin:6px 0 0;font-size:14px}.show-next-title{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px;margin:8px 0 0;font-weight:700;display:flex}@media (max-width:699px){.draws-sec .hs-head{flex-wrap:wrap}.draws-sec .hs-sub{flex-basis:100%;order:10;margin:-4px 0 0}}.show-spinner{border:4px solid #2ec9bd59;border-top-color:#2ec9bd;border-radius:50%;width:44px;height:44px;margin:6px auto 12px;animation:1s linear infinite showspin}@keyframes showspin{to{transform:rotate(360deg)}}.show-stage{padding:6px 0}.show-winner{text-align:center;margin:12px 0 0;font-weight:700}.show-rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.show-row{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}.show-row.is-next,.show-row.is-live{background:#2ec9bd12;border-color:#2ec9bd8c}.show-row.is-done{opacity:.78}.show-row.is-mine{box-shadow:inset 3px 0 #8ef0e6}.show-time{font-family:var(--font-ui);font-variant-numeric:tabular-nums;min-width:62px;font-weight:800}.show-art{object-fit:cover;border-radius:6px;flex:none;width:44px;height:30px}.show-title{flex:200px;min-width:0}.show-title a{color:var(--text);font-weight:700;text-decoration:none}.show-prize{color:#eaf0ff9e}.show-next{color:#ffb648;font-variant-numeric:tabular-nums;font-weight:800}.show-done{color:#9ff0c6;font-weight:600}.show-done a{color:#8ef0e6}@media (prefers-reduced-motion:reduce){.show-spinner{animation:none}}.comp-grid{grid-template-columns:repeat(var(--cols,2), 1fr);align-items:stretch;gap:9px 10px;display:grid}@media (max-width:599px){[data-density="2"] .comp-grid{row-gap:14px}[data-density="1"] .comp-grid{row-gap:18px}}.comp-grid>*{min-width:0;height:100%}@media (max-width:599px){[data-density="1"] .comp-grid{--cols:1}[data-density="1"] .comp-grid .ss-media{aspect-ratio:16/9}[data-density="1"] .comp-grid .ccard{width:89%;margin-inline:auto}[data-density="1"] .fyl-rail .comp-grid .ccard{width:100%;margin-inline:0}}@media (min-width:760px){.fyl-rail .comp-grid{padding-left:0;padding-right:0}}@media (min-width:600px){.comp-grid{--cols:3;gap:9px 20px}}@media (min-width:1024px){.comp-grid{--cols:4}}.comp-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:80px 20px;display:flex}.comp-empty .ic{margin-bottom:14px;font-size:44px}.comp-empty .ce-title{color:var(--text);margin:0 0 6px;font-size:19px;font-weight:700}.comp-empty p{color:var(--muted);margin:0;font-size:14px}.cat-empty{text-align:center;flex-direction:column;align-items:center;padding:56px 20px 34px;display:flex}.cat-empty .ce-h{font:800 28px/1.15 var(--font-bricolage), system-ui, sans-serif;color:#fff;margin:0}.cat-empty .ce-l{font:500 15.5px/1.45 var(--font-ui);color:#ffffffb8;margin:10px 0 0}.cat-empty .ce-btn{color:#062a27;height:50px;font:700 15px var(--font-ui);background:linear-gradient(#6fe6dc 0,#2ec9bd 52%,#29b9ae 100%);border-radius:14px;justify-content:center;align-items:center;margin-top:22px;padding:0 28px;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff8c,0 6px 18px -6px #2ec9bd99}.cat-empty .ce-or{font:700 12px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;margin:18px 0 0;position:relative;top:-6px}.cat-empty .ce-pills{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px;display:flex}.cat-empty .ce-pill{white-space:nowrap;color:#fff;height:44px;font:600 14px var(--font-ui);border:1px solid color-mix(in srgb, var(--cdot,#8ef0e6) 55%, transparent);background:color-mix(in srgb, var(--cdot,#8ef0e6) 10%, transparent);border-radius:12px;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.cat-empty .ce-pill:hover{background:color-mix(in srgb, var(--cdot,#8ef0e6) 18%, transparent)}.cat-empty .ce-pill i{background:var(--cdot,#8ef0e6);border-radius:50%;flex:none;width:8px;height:8px}.cat-empty .ce-pill:nth-child(n+5){display:none}.cat-empty-ending{margin-top:8px}@media (max-width:699px){.cat-empty{padding:34px 0 24px}.cat-empty .ce-h{padding:0 12px;font-size:22px}.cat-empty .ce-l{padding:0 12px;font-size:14.5px}.cat-empty .ce-btn{align-self:stretch;margin-left:12px;margin-right:12px}.cat-empty .ce-pills{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;align-self:stretch;padding:0 12px 2px;overflow-x:auto}.cat-empty .ce-pills::-webkit-scrollbar{display:none}.cat-empty .ce-pill{flex:none;height:40px}.cat-empty .ce-pill:nth-child(n+5){display:inline-flex}}.page-heading{margin-top:36px}.page-heading h1{color:var(--text);margin:0;font-size:30px;font-weight:800}.page-heading h2{color:color-mix(in srgb, var(--text) 78%, transparent);margin:8px 0 0;font-size:17px;font-weight:600}.page-heading p{color:var(--muted);margin:8px 0 0;font-size:14px}.page-heading.home-foot{border-top:1px solid var(--border);margin-top:18px;padding-top:18px}.page-heading.home-foot h2{margin:0 0 8px}.page-heading.home-foot p{max-width:none;margin:0;line-height:1.6}.page-heading.home-foot{border-top:0;flex-direction:column;gap:16px;padding-top:0;display:flex}.home-panel{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:20px 22px}.page-heading.home-foot .pl-blog{margin-top:0}.page-heading.home-foot .pl-blog-head h2{color:color-mix(in srgb, var(--text) 78%, transparent);margin:0;font-family:inherit;font-size:17px;font-weight:600}.page-heading.home-foot .pl-blog-head{margin-bottom:14px}.page-heading.home-foot .pl-bexcerpt{margin:0}.pl-blog.blog-panel{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;margin-top:24px;padding:20px}@media (min-width:640px){.pl-blog.blog-panel{padding:32px}}.page:has(.home-foot){padding-bottom:28px}.fy{display:block}.fy-t{min-width:0}.fy-foot{flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px;display:flex}.fy-hint{color:#ffffff94;font-size:13.5px;font-weight:600;line-height:1.4}.fy-hint b{color:var(--fy-ink);font-weight:700}.fy .fy-guest{color:#ffffff94;margin:14px 0 0;font-size:13.5px;font-weight:600;line-height:1.4}.viewall.fy-edit{color:var(--fy-ink);background:color-mix(in srgb, var(--fy) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fy) 55%, transparent)}.viewall.fy-edit:hover{background:color-mix(in srgb, var(--fy) 20%, transparent)}.fy-guest a{color:var(--fy-ink);text-underline-offset:2px;font-weight:700;text-decoration:underline}.fy-cta{white-space:nowrap;cursor:pointer;height:44px;font-family:var(--font-ui);color:#04121f;background:linear-gradient(180deg, color-mix(in srgb, var(--fy) 72%, #fff), var(--fy) 46%, color-mix(in srgb, var(--fy) 82%, #000));box-shadow:inset 0 1px 0 #ffffff8c, inset 0 -1px 0 #00000038, 0 2px 0 color-mix(in srgb, var(--fy) 62%, #000), 0 6px 16px color-mix(in srgb, var(--fy) 34%, transparent);background:radial-gradient(150% 125% at 84% -38%, #fff, #fff9 28%, #ffffff2e 48%, transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--fy) 72%, #fff), var(--fy) 46%, color-mix(in srgb, var(--fy) 82%, #000));border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;transition:filter .15s;display:inline-flex;position:relative;overflow:hidden}.fy-cta>*{z-index:1;position:relative}.fy-cta:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffc7,#0000);width:45%;height:150%;position:absolute;top:-25%;left:-75%;transform:skew(-18deg)}.fy-cta:hover:before,.fy-cta.sheen-go:before{animation:.85s ease-out cc-sheen}.fy-cta:hover{filter:brightness(1.05)}.fy-cta:active{box-shadow:inset 0 1px 0 #fff6, inset 0 -1px 0 #00000038, 0 1px 0 color-mix(in srgb, var(--fy) 62%, #000), 0 3px 9px color-mix(in srgb, var(--fy) 30%, transparent);transform:translateY(1px)}.fy-cta svg{flex:none;width:22px;height:13px}.fy .section-title{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;align-items:center;gap:9px;margin:0 0 8px;font-size:20px;line-height:1.15;display:flex}@media (min-width:700px){.fy .section-title{font-size:24px}}.app[data-theme=aurora] .fy .section-title{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif}.fy-heart{width:21px;height:21px;color:var(--fy);flex:none;display:inline-flex}.fy-heart svg{width:100%;height:100%}.fy p,.fy h2.fy-sub{color:#ffffff9e;margin:0;font-size:14px;font-weight:500;line-height:1.5}.fy-chips{grid-template-columns:1fr 1fr;gap:9px;margin:14px 0 0;display:grid}.fy-chips .fy-cat:nth-child(n+5){display:none}@media (min-width:700px){.fy-chips{flex-wrap:wrap;gap:11px;margin-top:18px;display:flex}.fy-chips .fy-cat:nth-child(n+5){display:inline-flex}.fy-chips .fy-cat:nth-child(n+12){display:none}}.fys .fys-chips .fy-cat:nth-child(n){display:inline-flex}@media (max-width:699px){.fy .fy-foot{flex-direction:column;align-items:stretch;gap:10px}.fy .fy-foot .fy-cta{width:100%}}.fy-cat{cursor:pointer;text-align:left;color:#fff;min-width:0;min-height:44px;font-family:var(--font-ui);white-space:nowrap;background:#ffffff09;border:1px solid #ffffff21;border-radius:12px;flex:auto;justify-content:flex-start;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;font-weight:700;line-height:1;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}@media (min-width:700px){.fy-cat{border-radius:14px;flex:none;gap:10px;height:52px;padding:0 20px;font-size:16px}}.fy-cat:hover{border-color:#ffffff47}.fy-cat[aria-pressed=true]{background:color-mix(in srgb, var(--fy) 15%, transparent);border-color:color-mix(in srgb, var(--fy) 65%, transparent);color:var(--fy-ink)}.fy-cat:disabled{opacity:.7;cursor:default}.fy-cat .dot{background:var(--c,#2ec9bd);border-radius:50%;flex:none;width:9px;height:9px;transition:background-color .16s,box-shadow .16s;position:relative}.fy-cat[aria-pressed=true] .dot{background:var(--fy);box-shadow:0 0 0 3px color-mix(in srgb, var(--fy) 22%, transparent)}.fy-cat .tick{width:15px;height:15px;color:var(--fy-ink);flex:none;display:none}.fy-cat[aria-pressed=true] .tick{display:block}@media (max-width:699px){.fy-cat .dot{width:11px;height:11px;box-shadow:none;background:0 0}.fy-cat .dot:before{content:"";background:var(--c,#2ec9bd);border-radius:50%;position:absolute;inset:1px}.fy-cat .tick{order:-1;width:11px;height:11px}.fy-cat[aria-pressed=true] .dot{display:none}}.fys{flex-direction:column;gap:22px;display:flex}@media (min-width:700px){.fys{gap:30px}}.fys .hsec{margin:0}.fys .fys-chips{grid-template-columns:1fr 1fr;gap:9px;display:grid}.fys .fys-chips .fy-cat{white-space:normal;text-align:left;justify-content:flex-start;padding:0 12px;line-height:1.2}@media (min-width:700px){.fys .fys-chips{flex-wrap:wrap;gap:11px;display:flex}.fys .fys-chips .fy-cat{white-space:nowrap;padding:0 20px}}.fys-foot{border-top:1px solid #ffffff12;margin-top:18px;padding-top:18px}.fys-gap{flex:auto}.fys-count b{color:#fff}.fy-cta:disabled{filter:saturate(.3)brightness(.66);cursor:not-allowed}.fy-cta:disabled:hover{filter:saturate(.3)brightness(.66)}.fy-cta:disabled:before{display:none}@media (max-width:699px){.fys-foot .fy-cta{order:-1;width:100%}}.fys-ghost{opacity:.4;grid-template-columns:1fr 1fr;gap:11px;margin-top:16px;display:grid}@media (min-width:700px){.fys-ghost{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:18px}}@media (max-width:699px){.fys-ghost .fys-gcard:nth-child(n+3){display:none}}.fys-gcard{background:#141b38;border:1px solid #ffffff14;border-radius:18px;overflow:hidden}.fys-gcard .im{aspect-ratio:16/9;background:repeating-linear-gradient(135deg,#ffffff0d 0 10px,#ffffff05 10px 20px)}.fys-gcard .bd{flex-direction:column;gap:9px;padding:12px;display:flex}.fys-gcard .ln{background:#ffffff1a;border-radius:5px;height:9px}.fys-gcard .ln.t{width:86%;height:13px}.fys-gcard .ln.s{width:50%}.fys-gcard .bt{background:#ffffff14;border-radius:11px;height:40px}.fys-feed{margin-top:16px}@media (min-width:700px){.fys-feed{margin-top:18px}}.fys-none{text-align:center;opacity:.6;margin:0;padding:18px 0}.fys-browse{align-items:center;min-height:44px;display:inline-flex}.ob-h{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.015em;color:#fff;margin:0 0 8px;font-size:21px;font-weight:800;line-height:1.22}@media (min-width:700px){.ob-h{font-size:24px}}.ob-sub{color:#ffffffa3;margin:0 0 16px;font-size:13.5px;font-weight:500;line-height:1.5}@media (min-width:700px){.ob-sub{font-size:14.5px}}.ob-t{color:#8ef0e6}.ob-pick{grid-template-columns:1fr 1fr;gap:9px;display:grid}.ob-pick .fy-cat{white-space:normal;text-align:left;border-radius:12px;justify-content:flex-start;height:auto;min-height:44px;padding:0 12px;font-size:14px;line-height:1.2}.ob-count{color:#ffffff9e;border-top:1px solid #ffffff14;margin:14px 0 0;padding:14px 0 0;font-size:13.5px;font-weight:600;line-height:1.4}.ob-count b{color:#fff}.ob-cta{border-radius:13px;width:100%;height:48px;margin-top:14px}.ob-skip{cursor:pointer;width:100%;min-height:44px;font-family:var(--font-ui);color:#ffffff9e;background:0 0;border:0;justify-content:center;align-items:center;margin-top:4px;font-size:14.5px;font-weight:600;display:flex}.ob-skip:hover:not(:disabled){color:#fff}.ob-skip:disabled{opacity:.6;cursor:default}.fyl-head{border-radius:0;align-items:center;gap:12px;margin:0 -18px 12px;padding:11px 18px;display:flex;position:relative}.fyl-head:before{content:"";pointer-events:none;mix-blend-mode:screen;background:radial-gradient(150% 260% at 0% 50%, color-mix(in oklab, var(--fy) 22%, transparent), transparent 92%);width:100vw;position:absolute;top:0;bottom:0;left:calc(50% - 50vw)}@media (min-width:700px){.fyl-head{gap:16px;margin:0 -18px 12px;padding:12px 18px}}@media (min-width:760px){.fyl-head{margin:0 -26px 16px;padding:12px 36px}}.fyl-head .viewall{white-space:nowrap;flex:none}.fyl-mark{width:22px;height:22px;color:var(--fy);background:color-mix(in srgb, var(--fy) 14%, transparent);border:1px solid color-mix(in srgb, var(--fy) 40%, transparent);box-sizing:content-box;border-radius:10px;flex:none;padding:7px;display:inline-flex}@media (min-width:700px){.fyl-mark{border-radius:12px;width:34px;height:34px;padding:7px}}.fyl-mark svg{width:100%;height:100%}.fyl-txt{flex-direction:column;gap:4px;min-width:0;display:flex}.fyl-title{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.015em;color:#fff;white-space:nowrap;margin:0;font-size:19px;font-weight:800;line-height:1.1}@media (min-width:700px){.fyl-title{font-size:23px}}.fyl-sub{color:#ffffffa8;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;line-height:1.4;overflow:hidden}@media (min-width:700px){.fyl-sub{font-size:14.5px}}.fyl-gap{flex:auto}.fyl-stack{flex-direction:column;gap:12px;display:flex}@media (min-width:760px){.fyl-stack{gap:16px}}.fyl-band{margin-bottom:12px}@media (min-width:760px){.fyl-band{margin-bottom:16px}}.fyl-rail{background:#ffffff07;border:1px solid #ffffff0e;border-radius:16px;flex-direction:column;gap:14px;padding:18px 14px;display:flex}@media (min-width:700px){.fyl-rail{padding:20px 18px}}.fyl-rhd{align-items:center;gap:10px;display:flex}.fyl-t{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.fyl-h{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.015em;color:#fff;text-shadow:0 0 12px #ffffff4d,0 0 26px #4a8cffe6,0 0 50px #4a8cff99,0 0 80px #4a8cff57;margin:0;font-size:19px;font-weight:800;line-height:1.1}.fyl-why{color:#fff9;margin:0;font-size:12.5px;font-weight:500;line-height:1.4}.fyl-rhd .fyl-gap{display:none}.fyl-rhd .viewall{white-space:nowrap;flex:none;height:32px;padding:0 10px;font-size:12px}.fyl-rhd .viewall svg{width:15px;height:10px}@media (min-width:700px){.fyl-rhd{grid-template-columns:auto 1fr auto;align-items:center;gap:5px 16px;display:grid}.fyl-t{display:contents}.fyl-h{white-space:nowrap;grid-area:1/1;font-size:26px}.fyl-why{grid-area:2/1/auto/span 3;font-size:14px}.fyl-rhd .fyl-gap{background:linear-gradient(90deg,#7c5cff00,#7c5cff8c 22%,#2ec9bdd9 78%,#2ec9bd00);grid-area:1/2;min-width:24px;height:1px;display:block}.fyl-rhd .viewall{white-space:nowrap;grid-area:1/3;height:40px;padding:0 15px;font-size:14px}.fyl-rhd .viewall svg{width:18px;height:11px}}.fyl-tailcell{aspect-ratio:165/447;display:flex}@media (min-width:700px){.fyl-tailcell{aspect-ratio:286/566}}.fyl-tail{border:1px dashed color-mix(in srgb, var(--fy) 45%, transparent);background:color-mix(in srgb, var(--fy) 6%, transparent);color:#ffffffb8;border-radius:16px;flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;gap:10px;min-width:0;padding:14px;font-size:13px;font-weight:500;line-height:1.45;display:flex}.fyl-tail b{color:#fff;font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;font-size:16px;font-weight:800;line-height:1.2}.fyl-tail .viewall{max-width:100%;height:36px;padding:0 12px;font-size:13px}@media (min-width:700px){.fyl-tail{gap:12px;padding:20px;font-size:14.5px}.fyl-tail b{font-size:18px}.fyl-tail .viewall{height:40px;padding:0 16px;font-size:14px}}.fyl-strip{background:#ffffff09;border:1px solid #ffffff1a;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px 14px;padding:14px 18px;font-size:15px;font-weight:600;line-height:1.4;display:flex}.fyl-strip .dot{background:var(--fy);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--fy) 20%, transparent);border-radius:50%;flex:none}.fyl-strip b{color:#fff}.fyl-strip em{color:#fff9;font-style:normal}.cc-datecap.entered{--cap-bg:color-mix(in srgb, var(--fy) 16%, transparent);--cap-line:color-mix(in srgb, var(--fy) 40%, transparent);--cap-fg:var(--fy-ink);--cap-sheen:none}.cc-tix{letter-spacing:.04em;text-transform:uppercase;color:#8ef0e6;background:linear-gradient(#152449,#152449) padding-box padding-box,linear-gradient(112deg,#8b5cf6,#5b7cfa 44%,#2ec9bd) border-box;border:1px solid #0000;border-radius:8px;align-items:center;height:24px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.ph-nudge-foot{color:#ffffff94;background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:14px;padding:12px 16px;font-size:13.5px;font-weight:500;line-height:1.45;display:flex}.ph-nudge-foot a{color:var(--fy-ink);text-underline-offset:2px;font-weight:700;text-decoration:underline}.ph-nudge-foot-x{color:#ffffff73;cursor:pointer;background:0 0;border:0;flex:none;min-width:44px;min-height:44px;margin-left:auto;font-size:18px;line-height:1}.ph-nudge-foot-x:hover{color:#fff}.cat-h1{align-items:center;margin:0 -18px 12px;padding:10px 18px;display:flex;position:relative}@media (min-width:700px){.cat-h1{margin-bottom:16px;padding:13px 18px}}@media (min-width:760px){.cat-h1{margin:0 -26px 16px;padding:13px 36px}}.cat-h1:before{content:"";pointer-events:none;mix-blend-mode:screen;background:radial-gradient(150% 260% at 0% 50%, color-mix(in oklab, var(--category,#34d8cb) 18%, transparent), transparent 92%);width:100vw;position:absolute;top:0;bottom:0;left:calc(50% - 50vw)}.cat-h1>*{z-index:1;position:relative}.cat-h1 h1{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15.5px;font-weight:800;line-height:1.1;overflow:hidden}@media (min-width:700px){.cat-h1 h1{font-size:19px}}.page-heading h2.cat-foot-h{color:var(--text);margin:0;font-size:30px;font-weight:800}.cat-about{max-width:820px}.cat-about h3{color:var(--text);margin:20px 0 0;font-size:16px;font-weight:700}.cat-about p{line-height:1.6}.cat-about a{color:var(--accent-text);text-underline-offset:2px;text-decoration:underline}.cat-strip{grid-template-columns:repeat(2,1fr);gap:12px;padding-top:10px;display:grid}@media (min-width:700px){.cat-strip{grid-template-columns:repeat(4,1fr);gap:14px;padding-top:6px}}.cs-tile{color:#fff;aspect-ratio:1.2;border:1.5px solid color-mix(in srgb, var(--c,#2ec9bd) 62%, transparent);box-shadow:0 0 30px color-mix(in srgb, var(--c,#2ec9bd) 22%, transparent);background:#0d1330;border-radius:16px;align-items:flex-end;text-decoration:none;transition:border-color .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden}@media (min-width:700px){.cs-tile{aspect-ratio:1.7}}.cs-tile:hover{border-color:color-mix(in srgb, var(--c,#2ec9bd) 90%, #fff);box-shadow:0 0 34px color-mix(in srgb, var(--c,#2ec9bd) 34%, transparent)}.cs-tile .cs-img,.cs-tile .cs-img img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cs-tile .cs-img img{object-position:70% 40%}.cs-tile:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 30%,#0a103099 60%,#0a1030eb 100%);position:absolute;inset:0}.cs-tile.col{background:linear-gradient(150deg, color-mix(in srgb, var(--c,#2ec9bd) 42%, #0d1330), #0d1330 78%)}.cs-bar{background:var(--c,#2ec9bd);z-index:2;height:3px;position:absolute;top:0;left:0;right:0}.cs-lb{z-index:2;text-shadow:0 1px 2px #000000bf,0 0 12px #00000073;flex-direction:column;gap:3px;width:100%;padding:12px 14px;display:flex;position:relative}.cs-lb b{font-family:var(--font-ui);font-size:14.5px;font-weight:800;line-height:1.15}@media (min-width:700px){.cs-lb b{font-size:15.5px}}.cs-n{color:#ffffff9e;font-size:11.5px;font-weight:600;line-height:1}.winners-outer{padding:16px 0 26px;overflow:hidden}.hsec .wcard{box-shadow:0 8px 20px #0003}.hsec .wcard.wc-mine{box-shadow:0 0 0 2px #34d399,0 8px 20px #0003}.hs-head .hv-btn{flex:none;width:34px;height:34px}@media (min-width:700px){.hs-head .hv-btn{border-radius:12px;width:40px;height:40px}}.winners-track{will-change:transform;backface-visibility:hidden;width:max-content;display:flex;transform:translateZ(0)}.winners-track .winners-cell{contain:layout paint style}@media (max-width:699px){.winners-track .wcard,.winners-track .wcard.wc-mine{box-shadow:none}.winners-track .wcard.wc-mine{outline-offset:-2px;outline:2px solid #34d399}}.wcard{background:linear-gradient(#111838,#0c1230);border:1px solid #ffffff17;border-radius:18px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 32px #0006;container-type:inline-size}.wc-link{z-index:1;border-radius:inherit;position:absolute;inset:0}.wcard .wc-more{z-index:2;position:relative}.wcard.wc-mine{box-shadow:0 0 0 2px #34d399,0 14px 32px #0006}.wc-you{z-index:2;color:#05281c;letter-spacing:.08em;text-transform:uppercase;background:#34d399e6;border-radius:7px;align-items:center;height:22px;padding:0 8px;font-size:9.5px;font-weight:800;display:inline-flex;position:absolute;top:9px;right:9px}.wc-photo{aspect-ratio:1;background:#161d38;flex:none;width:100%;position:relative;overflow:hidden;container-type:inline-size}.wc-none.wc-over{background:0 0;gap:2cqw;padding:0 14%}.wc-none.wc-over .k{color:#ffffff9e;font-size:clamp(8px,3.2cqw,12px)}.wc-none.wc-over .p{text-align:center;max-width:100%;font-size:clamp(13px,8.5cqw,26px);line-height:1.05}.wc-photo img{object-fit:cover;width:100%;height:100%;display:block}.wc-bta{position:absolute;inset:0;container-type:inline-size}.wc-bta .bta{width:100%;height:100%}.wc-bta .bta-photo{object-position:50% 50%}.wc-photo img.wc-cutout{object-fit:contain;box-sizing:border-box;background:radial-gradient(at 50% 58%,#2ec9bd29,#161d3800 62%),#161d38;padding:9%}.wc-none{text-align:center;background:linear-gradient(150deg,#1b2a63,#141a3d 55%,#101637);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10%;display:flex;position:absolute;inset:0}.wc-none .k{letter-spacing:.18em;text-transform:uppercase;color:#ffffff6b;font-size:9.5px;font-weight:800}.wc-none .p{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em;color:#ffffffe6;font-size:17px;font-weight:800;line-height:1.1}.wc-rule{background:linear-gradient(90deg,#7c5cff,#2ec9bd);flex:none;height:3px}.wc-body{background:linear-gradient(#2ec9bd12,#2ec9bd00 70%);flex-direction:column;flex:auto;gap:9px;padding:12px 13px 13px;display:flex}.wc-name{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em;color:#7ff0e4;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:21px;font-weight:800;line-height:1.08;overflow:hidden}.wc-town{letter-spacing:.02em;color:#ffffff80;margin-top:-4px;font-size:12px;font-weight:600;display:block}.wc-comp:has(+.wc-from){min-height:0}.wc-from{color:#8ef0e6d9;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:11.5px;font-weight:600;line-height:1.3;overflow:hidden}.wc-comp{color:#ffffffa8;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;margin:0;font-size:12.5px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.wc-kind{border-radius:9px;flex:none;place-items:center;width:29px;height:29px;display:inline-grid}.wc-kind svg{width:15px;height:15px}.wc-kind.is-iw{color:#ffc24a;background:#ffb22024;box-shadow:inset 0 0 0 1px #ffb22073}.wc-kind.is-main{color:#c9c2ff;background:#8f7cff24;box-shadow:inset 0 0 0 1px #8f7cff73}.wc-date{letter-spacing:.06em;text-transform:uppercase;color:#ffffff6b;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:700;display:block}.wc-date b{color:#8ef0e6;padding-left:4px;font-weight:800}.wc-date .dl-s{display:none}.wc-foot{box-sizing:content-box;border-top:1px solid #ffffff17;align-items:center;gap:8px;min-width:0;height:29px;margin-top:auto;padding-top:9px;display:flex}.wc-tk{color:#8ef0e6;letter-spacing:.03em;white-space:nowrap;background:#2ec9bd1a;border-radius:9px;flex:none;align-items:center;height:29px;padding:0 9px;font-size:11.5px;font-weight:800;display:inline-flex;box-shadow:inset 0 0 0 1px #2ec9bd52}.wc-tk b{color:#a8f5ec;font-variant-numeric:tabular-nums;padding-left:5px;font-weight:800}.wc-more{color:#ffffffc7;letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0f;border-radius:9px;align-items:center;gap:6px;min-width:0;max-width:100%;height:29px;margin-left:auto;padding:0 9px;font-size:11.5px;font-weight:800;text-decoration:none;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24}.wc-more:hover{color:#fff;background:#ffffff1c}.wc-more .ar{opacity:.8;flex:none}.wc-more .n{font-variant-numeric:tabular-nums;display:none}@container (max-width:239px){.wc-tk .w{display:none}.wc-tk b{padding-left:0}.wc-more .lbl{display:none}.wc-more .n{display:inline}.wc-date .dl-l{display:none}.wc-date .dl-s{display:inline}}@container (min-width:260px){.wc-name{font-size:26px}.wc-town{font-size:13px}.wc-comp{font-size:14px}.wc-date{font-size:12px}.wc-foot{height:35px}.wc-tk{height:35px;padding:0 11px;font-size:12.5px}.wc-kind{width:35px;height:35px}.wc-kind svg{width:17px;height:17px}.wc-more{height:35px;padding:0 12px;font-size:12.5px}.wc-body{gap:10px;padding:15px 16px 16px}.wc-none .p{font-size:22px}}.wc-grid{grid-template-columns:repeat(var(--cols,2), 1fr);align-items:stretch;gap:12px;display:grid}.wc-grid>*{height:100%}@media (min-width:1024px){.wc-grid{--cols:4}}.winners-track .winners-cell{flex:0 0 280px;margin-right:12px}@media (max-width:699px){.winners-track .winners-cell{flex-basis:164px}}.winners-track .winners-cell .wcard{height:100%}.band.hsec{padding:22px 14px 24px}@media (min-width:700px){.band.hsec{padding:30px 40px}}.band-head{text-align:center;margin-bottom:20px}@media (min-width:700px){.band-head{margin-bottom:26px}}.band-head h2{color:var(--text);letter-spacing:-.015em;text-wrap:balance;font-size:20px;font-weight:800;line-height:1.15;font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;text-shadow:0 0 12px #ffffff4d,0 0 26px #4a8cffe6,0 0 50px #4a8cff99,0 0 80px #4a8cff57;margin:0}.app[data-theme=aurora] .band-head h2{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif}@media (min-width:700px){.band-head h2{font-size:25px}}.band-head p{color:#fff9;text-wrap:balance;margin:0;font-size:15px;font-weight:500;line-height:1.45}.tp-grid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:700px){.tp-grid{grid-template-columns:repeat(3,1fr);gap:16px}}.tp-box{border:1px solid color-mix(in srgb, var(--c,#7fd9ff) 34%, transparent);background:#ffffff05;border-radius:16px;flex-direction:column;padding:20px;display:flex}.tp-bh{align-items:center;gap:14px;min-height:52px;margin:0 0 12px;display:flex}.tp-ic{border:1px solid color-mix(in srgb, var(--c) 42%, transparent);background:color-mix(in srgb, var(--c) 14%, transparent);width:48px;height:48px;color:var(--c);border-radius:13px;flex:none;justify-content:center;align-items:center;display:flex}.tp-ic svg{width:23px;height:23px}.tp-bh h3{min-height:2.3em;font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;color:var(--c);align-items:center;margin:0;font-size:18px;font-weight:800;line-height:1.15;display:flex}@media (min-width:700px){.tp-bh h3{font-size:18.5px}}.tp-box p{color:#ffffffa8;margin:0;font-size:14px;font-weight:500;line-height:1.5}.tp-proof{color:#8ef0e6;align-self:flex-start;align-items:center;gap:7px;min-height:44px;margin-top:auto;padding-top:12px;font-size:13.5px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.tp-proof:hover{color:#c9fff9;text-decoration:underline}.tp-proof svg{width:18px;height:11px}.foot{color:#9aa3b2;background:#0d1117;margin-top:40px}.foot-inner{max-width:var(--content-max);margin:0 auto;padding:34px 18px}.foot-brand{color:#fff;font-size:22px;font-weight:800}.foot p{color:#8a93a3;margin:10px 0 0;font-size:13px}@media (min-width:760px){.brand-inner{padding:16px 36px}.hamburger{display:none}.acct-menu{display:block}.nav-auth-icon{display:none}.nav-auth-link{display:inline-flex}.tagline{letter-spacing:.245em;margin-top:0;padding-left:0}.brand-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.brand-left{justify-self:start}.header-nav{justify-self:center;display:flex}.brand-right{justify-self:end}}@media (min-width:1240px){.brand-row{grid-template-columns:minmax(348px,1fr) auto minmax(348px,1fr)}}@media (min-width:760px) and (max-width:899px){.hamburger{display:inline-flex}.header-nav{display:none}}@media (min-width:760px){.page{padding:16px 26px 36px}.comp-grid,.page-heading,.page>.crumb:not(.crumb-light){padding-left:10px;padding-right:10px}.page>.hsec,.page>.iwl-panel,.page>.uu,.page>.hpb,.page>.pay-strip,.page>.tb,.fyl-rail{margin-left:10px;margin-right:10px}.page>.page-heading.home-foot{margin-left:10px;margin-right:10px;padding-left:0;padding-right:0}.filterbar,.hv-wrap,.page>.iwl-hd,.page>.draws-toolbar,.colcard-grid,.el-page>*,.page>.col-hero,.colx-page>.mte,.colx-page>.colx-others{margin-left:10px;margin-right:10px}.draws-sec .comp-grid{padding-left:0;padding-right:0}.cat-banner{margin-left:10px;margin-right:10px}.section-title{letter-spacing:-.015em;font-size:27px}.see-all{border-radius:9px;padding:8px 15px;font-size:14px}.comp-grid{gap:18px 22px}.cat-tiles{grid-template-columns:repeat(3,1fr)}}.ccard{isolation:isolate;cursor:pointer;border:1.5px solid var(--cat);background:#0b1024;border-radius:20px;flex-direction:column;height:100%;text-decoration:none;transition:border-color .3s,box-shadow .3s,transform .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px #00000073;container-type:inline-size}.ccard.is-soldout{opacity:.92}.rail-vp.is-scrolling .ccard,.rail-vp.is-scrolling .ccard:hover{border-color:var(--cat);box-shadow:0 8px 22px #00000073}.rail-vp.is-scrolling .ccard .cc-cta:not(.sold):before{animation:none!important}.ccard:hover{border-color:color-mix(in srgb, var(--cat) 62%, #fff);box-shadow:0 0 0 1.5px color-mix(in srgb, var(--cat) 62%, #fff), 0 0 6px color-mix(in srgb, var(--cat) 95%, transparent), 0 0 13px color-mix(in srgb, var(--cat) 78%, transparent), 0 0 22px color-mix(in srgb, var(--cat) 48%, transparent), 0 0 30px color-mix(in srgb, var(--cat) 24%, transparent), 0 8px 22px #00000080}.ss-media{aspect-ratio:1;background:linear-gradient(135deg,#1b2a6b 0%,#14385f 52%,#0d5a66 100%);width:100%;position:relative;overflow:hidden}.ss-media:after{content:"";background:var(--cat);z-index:5;height:2px;position:absolute;inset:auto 0 0}.ss-media>img{object-fit:cover;width:100%;height:100%;transition:transform .55s;display:block}.ccard:hover .ss-media>img{transform:scale(1.05)}.ccard.is-soldout .ss-media>:not(.so-tk){filter:saturate(.55)brightness(.55)}.ccard.is-soldout .ss-media>:not(.so-tk),.ccard.is-soldout .ss-media>:not(.so-tk) *{transition:none!important;animation-play-state:paused!important}.ccard.is-soldout:hover .ss-media>img{transform:none}.ccard.is-soldout .cc-price{color:#ffffff73}.ccard.is-soldout .cc-hot{display:none}@container (min-width:300px){.ss-media{aspect-ratio:16/9}}.cc-datecap{--cap-bg:linear-gradient(135deg, var(--cat), color-mix(in srgb, var(--cat) 62%, #000));--cap-line:color-mix(in srgb, var(--cat) 45%, #000);--cap-fg:#fff;--cap-sheen:radial-gradient(150% 125% at 84% -38%, #fff, #fff9 28%, #ffffff2e 48%, transparent 70%);background:var(--cap-sheen), var(--cap-bg);border-bottom:1px solid var(--cap-line);height:36px;color:var(--cap-fg);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:800;display:flex;position:relative;overflow:hidden;container-type:inline-size}@container (max-width:150px){.cc-datecap .cc-egg{display:none}.cc-datecap.cc-datecap{letter-spacing:0;padding:0 6px}}@container (max-width:120px){.cc-datecap.cc-datecap .lbl{display:none}}.cc-cta.cc-state.max{container-type:inline-size}@container (max-width:150px){.cc-cta.cc-state.max .lbl-n{display:none}}.cc-datecap .lbl{opacity:.72}.cc-datecap.soldout{--cap-bg:linear-gradient(135deg, color-mix(in srgb, var(--cat) 58%, #0b0f24), color-mix(in srgb, var(--cat) 38%, #000));--cap-line:color-mix(in srgb, var(--cat) 35%, #000);--cap-fg:#fff;--cap-sheen:none}.cc-datecap.soldout .lbl{opacity:1}.cc-datecap:not(.drawn):not(.muted):not(.entered):not(.soldout){--cap-fg:#0b1230;text-shadow:none;gap:7px}.cc-datecap:not(.drawn):not(.muted):not(.entered):not(.soldout) .lbl{opacity:.8}.cc-datecap .cc-egg{flex:none;width:14px;height:14px}.cc-datecap.drawn{--cap-bg:#4ade801f;--cap-line:#4ade804d;--cap-fg:#9ff0c6;--cap-sheen:none}.cc-datecap.muted{--cap-bg:#ffffff0d;--cap-line:#ffffff1a;--cap-fg:#fff9;--cap-sheen:none}.cc-meta .cc-watch.chip{height:24px;padding:0 9px;position:static}.cc-band{background:#ffffff06;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;flex:none;align-items:center;min-height:36px;display:flex;position:relative}.cc-band-in{scrollbar-width:none;flex-wrap:nowrap;align-self:stretch;align-items:center;gap:10px;width:100%;height:100%;padding:0 10px;display:flex;overflow:hidden}.cc-band-in::-webkit-scrollbar{display:none}.cc-band-in .cc-flag{-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff9;background:0 0;border:none;border-radius:0;height:auto;padding:0;font-size:10.5px}.cc-band-in .cc-flag.cat{color:color-mix(in srgb, var(--cat) 72%, #fff)}.cc-flag .flag-ico{filter:brightness(1.45)saturate(1.6)drop-shadow(0 0 5px #ffffffa6);font-size:14px;line-height:1;display:inline-block}.cc-flag .flag-ico-lg{font-size:13px;line-height:1;position:relative;top:0}.cc-band.has-more .cc-band-in{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.cc-body{background:linear-gradient(#0c1228,#090d20);flex-direction:column;flex:auto;gap:10px;padding:12px 14px 14px;display:flex}.cc-body .cc-cta{margin-top:auto}.cc-pricerow{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.cc-price{letter-spacing:-.02em;color:#f6c344;font-size:27px;font-weight:800;line-height:1}.cc-price-old{color:#ffffff73;font-size:14px;font-weight:700;line-height:1;text-decoration:line-through}.cc-per{color:#ffffff80;font-size:12.5px;font-weight:600;line-height:1}.cc-pricemeta{display:contents}.cc-total{color:#ffffff80;white-space:nowrap;margin-left:auto;font-size:12.5px;font-weight:600;line-height:1}.cc-cta .lbl-s{display:none}.cc-pillcap .ncp{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0}.cc-pillcap .ncp:before{display:none}@container (max-width:240px){.cc-datecap{height:26px;padding:0 10px;font-size:10px}.cc-datecap.soldout{letter-spacing:.03em;word-spacing:-.08em;gap:4px;padding:0 8px;font-size:9.5px}.cc-datecap .cc-egg{width:12px;height:12px;transform:translate(2px)}.cc-datecap{padding:0 8px}.cc-pillcap{height:26px;padding:0 8px}.cc-pillcap .ncp .lbl,.cc-pillcap .ncp .when:before{display:none}.cc-pillcap .ncp .when{color:#ffffffd9}.cc-meta .cc-watch.chip{justify-content:center;min-width:24px;height:24px;padding:0 7px;font-size:11px}.cc-meta{min-height:21px}.cc-meta-left .cc-hot{justify-content:center;gap:0;min-width:24px;height:24px;padding:0 6px;font-size:10px}.cc-meta-left .cc-hot .hot-txt{display:none}.cc-meta .cc-meta-left{top:0}.cc-price-old~.cc-per{display:none}.ss-media .cc-ribbon{width:120px;padding:3px 0;font-size:10px;bottom:14px;right:-34px}.cc-pricemeta{flex-direction:column;align-self:center;gap:1px;min-width:0;line-height:1.2;display:flex}.cc-pricemeta .cc-per{line-height:1.2}.cc-pricemeta .cc-total{margin-left:0}.cc-meta.stacked{flex-direction:column;align-items:flex-start;gap:1px}.cc-watch.chip .cc-watch-lbl{display:none}.cc-band{min-height:32px}.cc-band-in .cc-flag{font-size:9.5px}.cc-title{font-size:12.5px}.cc-price{font-size:18px}.cc-price-old{font-size:11px}.cc-per,.cc-total{font-size:10.5px}.cc-body{gap:8px;padding:10px 10px 12px}.cc-cta{gap:6px;min-height:44px}.cc-cta .cta-lbl{white-space:nowrap;font-size:12px}.cc-cta .lbl-l{display:none}.cc-cta .lbl-s{display:inline}.cc-cta.cc-state{gap:5px}.cc-cta.cc-state .st-ico svg{width:13px;height:13px}.cc-entity{width:28px;height:28px}}@container (min-width:300px){.cc-cta{min-height:52px}}.cc-cat{letter-spacing:.04em;text-transform:uppercase;height:25px;color:color-mix(in srgb, var(--cat) 72%, #fff);background:color-mix(in srgb, var(--cat) 18%, #070b188c);border:1px solid color-mix(in srgb, var(--cat) 50%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:11px;font-weight:800;transition:border-color .3s,box-shadow .3s,background-color .3s;display:inline-flex}.ccard:hover .cc-cat{border-color:color-mix(in srgb, var(--cat) 82%, transparent);background:color-mix(in srgb, var(--cat) 30%, #070b188c);box-shadow:0 0 0 1px color-mix(in srgb, var(--cat) 40%, transparent), 0 0 16px color-mix(in srgb, var(--cat) 62%, transparent)}.cc-flag{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;height:25px;color:color-mix(in srgb, var(--fc) 72%, #fff);background:color-mix(in srgb, var(--fc) 18%, #070b188c);border:1px solid color-mix(in srgb, var(--fc) 50%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;align-items:center;gap:4px;padding:0 11px;font-size:11px;font-weight:800;display:inline-flex}.cc-flag.new{--fc:#2ee06b}.cc-entity{z-index:2;background:#ffffffeb;border-radius:8px;width:34px;height:34px;position:absolute;top:10px;right:10px;overflow:hidden;box-shadow:0 1px 6px #00000040}.cc-entity-logo{object-fit:contain;width:100%;height:100%;display:block}.cc-flag.featured{--fc:#ffd23d}.cc-flag.sponsored{--fc:#675cf5}.cc-flag.prelaunch{--fc:#22c0e0}.cc-flag.charity{--fc:#ff4d8d}.cc-flag.instawin{--fc:#ffb020}.cc-flag.cashalt{--fc:#4ade80}.cc-flag.local{--fc:#2ee0b3}.cc-flag.cat{--fc:var(--cat)}.cc-flag.open{--fc:#2ec9bd}.cc-flag.won{--fc:#f6c344}.cc-flag.over{--fc:#8f7cff}.ncp{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:36px;font-family:var(--font-ui);letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;background:#090d20b8;border-radius:999px;align-items:center;gap:7px;padding:0 15px 0 12px;font-size:12.5px;font-weight:800;line-height:1;display:inline-flex;position:relative}.ncp:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(96deg,#8f7cff,#5b8dff 42%,#2ec9bd);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ncp>svg{color:#8ef0e6;flex:none;width:18px;height:18px}.ncp .when{color:#ffffff9e;letter-spacing:.05em;align-items:center;gap:7px;display:inline-flex}.ncp .when:before{content:"";background:#ffffff38;align-self:stretch;width:1px;margin:2px 0}.ncp.sm{letter-spacing:.07em;gap:5px;height:26px;padding:0 9px 0 7px;font-size:11px}.ncp.sm>svg{width:13px;height:13px}.ncp.sm .when{gap:5px}.ncp.now:before{background:linear-gradient(96deg,#ff8a5c,#e5484d 52%,#ff5f63)}.ncp.now>svg{color:#ffb1b3}.ncp.now .dot{background:#ff5f63;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #ff5f6338}.ncp.sm.now .dot{width:6px;height:6px;box-shadow:0 0 0 2.5px #ff5f6338}.cc-pillcap{flex:none;justify-content:center;align-items:center;height:36px;padding:0 12px;display:flex}.cc-watch{--fc:#22c0e0;cursor:pointer;-webkit-user-select:none;user-select:none}.cc-watch.chip{z-index:4;color:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070b189e;border:1px solid #ffffff38;border-radius:8px;align-items:center;gap:5px;height:30px;padding:0 10px;font-size:13px;transition:transform .12s,background .12s,border-color .12s;display:inline-flex;position:absolute;bottom:10px;right:10px}.cc-watch.chip:not(.on):hover{border-color:color-mix(in srgb, var(--fc) 70%, transparent);transform:scale(1.08)}.cc-watch.chip.on:hover{transform:scale(1.08)}.cc-watch.chip.on{color:#8ef0e6;background:linear-gradient(#152449,#152449) padding-box padding-box,linear-gradient(112deg,#8b5cf6,#5b7cfa 44%,#2ec9bd) border-box;border-color:#0000}.cc-watch.chip:focus-visible{outline:2px solid var(--fc);outline-offset:2px}.cc-watch-lbl{letter-spacing:.04em;text-transform:uppercase;color:#8ef0e6;font-size:11px;font-weight:800}.cc-watch.panel{text-align:center;color:#ffffffeb;background:color-mix(in srgb, var(--fc) 14%, #070b1880);border:1px solid color-mix(in srgb, var(--fc) 45%, transparent);border-radius:12px;justify-content:center;align-items:center;gap:7px;width:100%;padding:12px 16px;font-size:14px;font-weight:700;display:inline-flex}.cc-watch.panel.on{background:color-mix(in srgb, var(--fc) 28%, #070b1880)}.cc-watch.panel:focus-visible{outline:2px solid var(--fc);outline-offset:2px}.cc-watch-toast{z-index:120;color:#eaf0ff;text-align:center;background:#0a1020f2;border:1px solid #ffffff29;border-radius:12px;max-width:min(92vw,420px);padding:10px 16px;font-size:13px;font-weight:600;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #00000080}.cc-watch-modal-backdrop{z-index:120;background:#040710a8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.cc-watch-modal{color:#eaf0ff;background:#0d1428;border:1px solid #ffffff24;border-radius:16px;width:100%;max-width:380px;padding:20px;box-shadow:0 12px 40px #0000008c}.cc-watch-modal h3{margin:0 0 8px;font-size:16px;font-weight:800}.cc-watch-modal p{color:#eaf0ffd9;margin:0 0 14px;font-size:13.5px;line-height:1.45}.cc-watch-modal .row{justify-content:flex-end;gap:10px;display:flex}.cc-watch-modal a{color:var(--fc,#22c0e0);align-self:center;font-size:13px;font-weight:700}.cc-watch-modal button{color:#eaf0ff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:10px;padding:8px 14px;font-size:13px;font-weight:700}.cc-title{color:#fff;letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.56em;margin:0;font-size:16px;font-weight:800;line-height:1.28;display:-webkit-box;overflow:hidden}.cc-cd{gap:6px;display:flex}.cc-cd .seg{background:color-mix(in srgb, var(--cat) 15%, #ffffff0a);border-radius:9px;flex-direction:column;flex:1;align-items:center;min-width:0;padding:9px 6px 8px;display:flex}.cc-cd .seg .n{color:#fff;font-variant-numeric:tabular-nums;font:800 25px/1 ui-monospace,SF Mono,monospace}.cc-cd .seg .l{text-transform:uppercase;letter-spacing:.06em;color:#fff9;margin-top:4px;font-size:8.5px;font-weight:700}.cc-cd.urgent .seg{background:#ff4b6254}.cc-cd.urgent .seg .n{color:#ffd7dd}.cc-bar{background:#ffffff29;border-radius:999px;height:7px;overflow:hidden}.cc-bartop{display:none}@media (max-width:599px){.cc-bartop{color:#fff;justify-content:flex-end;margin-bottom:5px;font-size:11.5px;font-weight:800;line-height:1.3;display:flex}.cc-meta.entered .pct{display:none}}.cc-bar>i{background:linear-gradient(90deg, color-mix(in srgb, var(--cat) 38%, #060912), var(--cat) 62%, color-mix(in srgb, var(--cat) 52%, #fff));height:100%;box-shadow:0 0 12px color-mix(in srgb, var(--cat) 60%, transparent);border-radius:999px;display:block}.cc-meta{color:#eaf0ffc7;justify-content:space-between;align-items:center;gap:10px;min-height:24px;margin-top:7px;font-size:11.5px;font-weight:600;line-height:1.3;display:flex}.cc-meta .pct{color:#fff;white-space:nowrap;align-items:center;font-weight:800;display:inline-flex}.cc-meta .pct-flame{filter:drop-shadow(0 0 5px #ff7828cc);margin-right:3px;font-size:11px;line-height:1}.cc-meta-left{align-items:center;gap:6px;min-width:0;display:inline-flex;position:relative;top:1px}.cc-hot{--hc:#ff8a3c;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;height:24px;color:color-mix(in srgb, var(--hc) 75%, #fff);background:color-mix(in srgb, var(--hc) 20%, #070b188c);border:1px solid color-mix(in srgb, var(--hc) 55%, transparent);border-radius:8px;align-items:center;gap:4px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.cc-hot .hot-ico{filter:drop-shadow(0 0 5px #ff7828cc);line-height:1}.ss-statrow{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.ss-stat .k{color:#eaf0ff80;text-transform:uppercase;letter-spacing:.04em;font-size:10.5px;font-weight:700}.ss-stat .v{color:#fff;flex-wrap:nowrap;align-items:center;gap:6px;min-height:20px;margin-top:3px;font-size:16px;font-weight:800;line-height:1;display:inline-flex}.ss-stat.right{text-align:right}.ss-stat.right .v{color:color-mix(in srgb, var(--cat) 72%, #fff)}.tp-tag{text-transform:uppercase;letter-spacing:.04em;color:#ffd27a;background:#ffc24a29;border:1px solid #ffc24a61;border-radius:999px;align-items:center;padding:2px 8px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.cc-cta{cursor:pointer;color:#06101f;background:radial-gradient(150% 125% at 84% -38%, #fff, #fff9 28%, #ffffff2e 48%, transparent 70%), linear-gradient(135deg, color-mix(in srgb, var(--cat) 90%, #fff), var(--cat));width:100%;min-height:46px;box-shadow:0 8px 22px color-mix(in srgb, var(--cat) 34%, transparent);border:none;border-radius:12px;justify-content:center;align-items:center;gap:9px;text-decoration:none;transition:filter .15s,transform 50ms;display:flex;position:relative;overflow:hidden}.cc-cta:hover{filter:brightness(1.05)}.cc-cover{z-index:1;border-radius:inherit;position:absolute;inset:0}.cc-cover:focus-visible{outline-offset:-3px;outline:2px solid #fff}.ccard.is-split .cc-cta{z-index:2}a.cc-cta:focus-visible{outline-offset:2px;outline:2px solid #fff}.ccard.is-split .cc-share,.ccard.is-split .cc-meta .cc-watch.chip,.ccard.is-split .cc-hot{z-index:2;position:relative}.cc-cta:active{transform:translateY(1px)}.cc-cta .cta-lbl{z-index:1;font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.012em;font-size:16px;font-weight:800;position:relative}.cc-cta .cta-arw{z-index:1;align-items:center;transition:transform .32s cubic-bezier(.2,.7,.3,1);display:inline-flex;position:relative}.cc-cta:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffc7,#0000);width:45%;height:150%;position:absolute;top:-25%;left:-75%;transform:skew(-18deg)}.ccard:hover .cc-cta:not(.sold) .cta-arw{transform:translate(5px)}.ccard:hover .cc-cta:not(.sold):before{animation:.85s ease-out cc-sheen}@keyframes cc-sheen{0%{left:-75%}to{left:135%}}.cc-cta.sold{color:#0b0e16;cursor:default;background:radial-gradient(135% 120% at 80% -30%,#fff,#ffffff59 30%,#0000 60%),linear-gradient(#fbfcfe 0%,#e7ebf1 45%,#d3d9e3 72%,#e9edf3 100%);border:1px solid #ffffffbf;box-shadow:0 8px 22px #00000057,inset 0 1px #fffffff2}.cc-cta.sold:before{display:none}.cc-cta.sold .cta-lbl{color:#0b0e16}.dt-staff-preview{color:#ffe1a8;background:#ffb6481a;border:1.5px solid #ffb6488c;border-radius:12px;margin:0 0 16px;padding:10px 16px;font-size:13.5px;line-height:1.4}.dt-staff-preview strong{color:#ffb648}.dt-early-draw{color:#e7e3ff;background:#c9c2ff1a;border:1.5px solid #c9c2ff73;border-radius:12px;margin:0 0 16px;padding:10px 16px;font-size:13.5px;line-height:1.45}.dt-early-draw strong{color:#c9c2ff}.cc-cta.cc-state{cursor:default;box-shadow:none;background:#ffffff0a;border:1.5px solid #ffffff2e;gap:8px}.cc-cta.cc-state:before{display:none}.cc-cta.cc-state:hover{filter:none}.cc-cta.cc-state:active{transform:none}.cc-cta.cc-state .cta-lbl{color:#ffffffc7}.cc-cta.cc-state .st-ico{z-index:1;color:#ffffff8c;flex:none;display:inline-flex;position:relative}.cc-cta.cc-state .st-ico svg{width:18px;height:18px}.cc-cta.cc-state .when{color:#c9c2ff;font-style:normal}.so-tk{z-index:4;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0;container-type:inline-size}.so-tk-t{color:#fff;filter:drop-shadow(0 1.4cqw 4cqw #0000008c);background:linear-gradient(90deg,#7c4ff0,#5b7cfa 50%,#22b4a9);border-radius:2cqw;align-items:center;padding:3cqw 6cqw 3cqw 5cqw;display:flex;position:relative;transform:rotate(-6deg);-webkit-mask:radial-gradient(2.6cqw at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(2.6cqw at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(2.6cqw at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(2.6cqw at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.so-tk i{font-style:normal}.so-tk-dial{place-items:center;padding-right:3.4cqw;display:grid}.so-tk-dial .nc-dial{width:9cqw;min-width:16px;height:9cqw;min-height:16px;display:block}.so-tk-tear{opacity:.45;border-left:.5cqw dashed;align-self:stretch;width:0;margin:-1cqw 4cqw -1cqw 0}.so-tk-tx{white-space:nowrap;font:800 max(7.4cqw, 12px)/1 var(--font-bricolage), var(--font-ui);letter-spacing:.02em;display:block}.so-tk-tx small{font:700 max(2.6cqw, 11px)/1 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;text-align:center;opacity:.85;margin-top:1.4cqw;display:block}@container (max-width:220px){.so-tk-tx small{display:none}}.so-tk--won .so-tk-t{color:#2a1d00;background:linear-gradient(90deg,#ffe7a3,#f6c344 50%,#b78900);background:linear-gradient(90deg,#ffe7a3,#f6c344 50%,lab(60.2558% 11.6738 78.5443))}.so-tk--drawn .so-tk-t{color:#06231a;background:linear-gradient(90deg,#a6f5d4,#4ade80 50%,#009245);background:linear-gradient(90deg,#a6f5d4,#4ade80 50%,lab(53.1055% -57.133 35.3981))}.so-tk--won .so-tk-tear,.so-tk--drawn .so-tk-tear{opacity:.4}.cc-ribbon{z-index:4;text-align:center;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#fff;text-shadow:0 1px 4px #00000073;background:linear-gradient(135deg, var(--cat), color-mix(in srgb, var(--cat) 62%, #000));width:150px;padding:4px 0;font-size:12px;font-weight:900;position:absolute;bottom:22px;right:-38px;transform:rotate(-45deg);box-shadow:0 2px 10px #0006}.cc-ribbon.cashback{color:#06101f;text-shadow:none;background:linear-gradient(135deg,#4ade80,#15803d)}@media (max-width:699px){.ccard.in-view,.carousel-cell.glow-on .ccard{border-color:color-mix(in srgb, var(--cat) 62%, #fff);box-shadow:0 0 0 1.5px color-mix(in srgb, var(--cat) 62%, #fff), 0 0 6px color-mix(in srgb, var(--cat) 95%, transparent), 0 0 13px color-mix(in srgb, var(--cat) 78%, transparent), 0 0 22px color-mix(in srgb, var(--cat) 48%, transparent), 0 0 30px color-mix(in srgb, var(--cat) 24%, transparent), 0 8px 22px #00000080}.ccard.in-view:not(.is-soldout) .ss-media>img,.carousel-cell.glow-on .ccard:not(.is-soldout) .ss-media>img{transform:scale(1.05)}.ccard.in-view .cc-cat,.carousel-cell.glow-on .ccard .cc-cat{border-color:color-mix(in srgb, var(--cat) 82%, transparent);background:color-mix(in srgb, var(--cat) 30%, #070b188c);box-shadow:0 0 0 1px color-mix(in srgb, var(--cat) 40%, transparent), 0 0 16px color-mix(in srgb, var(--cat) 62%, transparent)}.ccard.in-view .cc-cta:not(.sold) .cta-arw,.carousel-cell.glow-on .ccard .cc-cta:not(.sold) .cta-arw{transform:translate(5px)}.ccard.sheen-go .cc-cta:not(.sold):before,.carousel-cell.glow-on .ccard .cc-cta:not(.sold):before{animation:.85s ease-out cc-sheen}}@media (prefers-reduced-motion:reduce){.cc-cta:active{transform:none}.ccard:hover .cc-cta:not(.sold):before,.ccard.sheen-go .cc-cta:not(.sold):before,.carousel-cell.glow-on .ccard .cc-cta:not(.sold):before{animation:none}.ss-media>img,.cat-tile img{transition:none}}.dt-ov{max-width:var(--content-max);z-index:10;flex-direction:column;gap:16px;margin:0 auto;padding:14px 18px 64px;display:flex;position:relative}.dt-ov>.dt-left{display:contents}.dt-main{flex-direction:column;gap:16px;min-width:0;display:flex}.dt-ov .dt-hero{order:1}.dt-ov .dt-cdband{order:2}.dt-ov>.dt-panel-col{order:3}.dt-ov .dt-main{order:4}.dt-ov .crumb{order:5;margin-top:4px}.dt-related{order:6;margin-top:-4px}.dt-related .section-title{text-shadow:none}.dt-related .hs-rule{display:none}.dt-hero{--amp:1;--c1:#b93197;--c2:#6f2fa7;--c3:#d84fb6;background:linear-gradient(#0f1430,#05070f);border-radius:18px;width:100%;position:relative;overflow:hidden}.dt-hero>img{object-fit:cover;width:100%;height:100%;display:block}.dt-hero--overlay{aspect-ratio:1.22;border:1px solid color-mix(in srgb, var(--glow,var(--cat)) 30%, var(--border));box-shadow:0 0 0 1px color-mix(in srgb, var(--cat) 12%, transparent), 0 18px 46px #00000080;transition:border-color .3s,box-shadow .3s}.dt-hero-scrim{background:linear-gradient(#04071000 22%,#0407101f 44%,#0407109e 74%,#040710f0 99%),linear-gradient(#04071073,#04071000 24%);position:absolute;inset:0}.dt-hero.pal-crimson{--c1:#bc2f52;--c2:#b93197;--c3:#dd5040}.dt-hero.pal-rose{--c1:#b83728;--c2:#b93197;--c3:#db4d71}.dt-hero.pal-magenta{--c1:#bc2f52;--c2:#6f2fa7;--c3:#d84fb6}.dt-hero.pal-violet{--c1:#b93197;--c2:#362d9f;--c3:#8f41d2}.dt-hero.pal-indigo{--c1:#6f2fa7;--c2:#295ca3;--c3:#4539d0}.dt-hero.pal-blue{--c1:#362d9f;--c2:#238e9f;--c3:#3477d5}.dt-hero.pal-cyan{--c1:#295ca3;--c2:#218c77;--c3:#26c1d9}.dt-hero.pal-teal{--c1:#238e9f;--c2:#229147;--c3:#26c5a5}.dt-hero.pal-green{--c1:#218c77;--c2:#448f28;--c3:#26c95d}.dt-hero.pal-lime{--c1:#229147;--c2:#a98523;--c3:#57c62f}.dt-hero.pal-amber{--c1:#229147;--c2:#448f28;--c3:#ddae2c}.dt-hero.pal-white{--c1:#678375;--c2:#7f919f;--c3:#c1cdc7}.hero-fx{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-fx:before{content:"";opacity:calc(.45 * var(--amp));background:radial-gradient(125% 105% at 50% 42%, var(--c2), transparent 74%);position:absolute;inset:-2px}.hero-fx i{aspect-ratio:1;will-change:transform, opacity;width:170%;margin:-85% 0 0 -85%;position:absolute;top:50%;left:50%;-webkit-mask-image:radial-gradient(closest-side,#000 24%,#0000 78%);mask-image:radial-gradient(closest-side,#000 24%,#0000 78%)}.hero-fx .c1{--b:calc(.62 * var(--amp));--spin:36s;--pulse:12s;opacity:var(--b);filter:blur(24px);background:conic-gradient(from 0deg, transparent 0%, var(--c3) 12%, transparent 30%, transparent 46%, var(--c2) 60%, transparent 78%, transparent 100%);animation:heroSpin var(--spin) linear infinite, heroPulse var(--pulse) ease-in-out infinite}.hero-fx .c2{--b:calc(.5 * var(--amp));--spin:52s;--pulse:17s;opacity:var(--b);filter:blur(34px);background:conic-gradient(from 150deg, transparent 0%, var(--c1) 16%, transparent 38%, transparent 62%, var(--c3) 76%, transparent 94%, transparent 100%);animation:heroSpin var(--spin) linear infinite reverse, heroPulse var(--pulse) ease-in-out infinite -6s}.hero-fx .c3{--b:calc(.34 * var(--amp));--spin:68s;--pulse:14s;opacity:var(--b);filter:blur(16px);background:conic-gradient(from 62deg, transparent 0%, var(--c3) 7%, transparent 17%, transparent 33%, var(--c2) 41%, transparent 52%, transparent 68%, var(--c3) 76%, transparent 87%, transparent 100%);animation:heroSpin var(--spin) linear infinite, heroPulse var(--pulse) ease-in-out infinite -3.5s}@keyframes heroSpin{to{transform:rotate(360deg)}}@keyframes heroPulse{0%,to{opacity:var(--b)}50%{opacity:calc(var(--b) * .58)}}.hero-stars{z-index:0;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.hero-stars i{background-repeat:no-repeat;position:absolute;inset:0}.hero-art{z-index:1;position:absolute;inset:5% 8% 4%}.hero-art img{object-fit:contain;width:100%;height:100%;display:block}.hero-scrim{z-index:2;pointer-events:none;background:linear-gradient(#0000,#04060cd9 62%,#04060c);height:58%;position:absolute;inset:auto 0 0}@media (min-width:861px){.dt-hero--overlay{aspect-ratio:2.21}.hero-art{inset:7% 10% 5%}}@media (prefers-reduced-motion:reduce){.hero-fx i{animation:none!important}}.dt-hero.is-idle .hero-fx i{animation-play-state:paused}.dt-hero--split{aspect-ratio:auto;border:1px solid color-mix(in oklab, var(--cat) 55%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--cat) 12%, transparent), 0 0 24px color-mix(in srgb, var(--cat) 22%, transparent), 0 18px 46px #00000080;flex-direction:column;transition:border-color .3s,box-shadow .3s;display:flex}.dt-hero-media{aspect-ratio:3/2;background:#06080f;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.dt-hero-media>img{z-index:1;object-fit:cover;width:100%;height:100%;display:block;position:relative}.dt-sliver{z-index:4;white-space:nowrap;background:#060a1ae0;border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;align-items:center;gap:9px;height:33px;padding:0 11px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.dt-mk{font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:#fff;flex:none;align-items:center;gap:7px;font-size:10.5px;font-weight:700;display:inline-flex}.dt-mk i{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.dt-mk svg{flex:none;width:12px;height:15px}.dt-mk.spon{color:#c9c4ff}.dt-mk.iw{color:#f6c344}.dt-mk.charity{color:#ff8fb4}.dt-mk.local{color:#2ee0b3}.dt-sliver .sep{background:#ffffff38;flex:none;width:1px;height:14px}@media (min-width:900px){.dt-sliver{border-bottom:0;gap:12px;height:38px;padding:0 14px}.dt-mk{letter-spacing:.08em;font-size:11.5px}}.dt-hero-panel{text-align:center;background:radial-gradient(125% 115% at -12% 118%, color-mix(in oklab, var(--cat) 46%, transparent), #7b5cff4d 34%, #5b7cfa29 56%, transparent 76%), #0a0f1e;flex-direction:column;flex:auto;justify-content:flex-start;align-items:center;gap:9px;padding:14px 16px 16px;display:flex;position:relative;overflow:hidden}.dt-hero--split .dt-hero-top,.dt-hero--split .dt-hero-inner{z-index:1;padding:0;position:static}.dt-hero--split .dt-hero-top{flex-wrap:wrap;justify-content:center;width:100%}.dt-hero--split .dt-hero-inner{align-items:center;gap:9px}.dt-hero--split .dt-hero-cat{z-index:1;flex-wrap:wrap;justify-content:center;gap:6px;display:flex;position:static}.dt-hero--split .dt-hero-top .ncp.sm .when{display:inline}.dt-hero--split .dt-hero-top .ncp.sm{-webkit-backdrop-filter:none;letter-spacing:.07em;color:#c9c4ff;background:0 0;height:auto;padding:0;font-size:12.5px}.dt-hero--split .dt-hero-left{flex:none}.dt-hero--split .dt-hero-left:empty{display:none}.dt-hero--split .dt-hero-top .ss-flags{flex-wrap:wrap;justify-content:center}.dt-hero--split .dt-hero-top .ncp.sm:before{display:none}.dt-hero--split .dt-hero-cat .cc-cat{letter-spacing:.12em;height:auto;color:var(--cat);background:0 0;border:0;padding:0;font-size:12px}.dt-hero--split .dt-title{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em;text-shadow:none;font-size:24px;font-weight:800;line-height:1.06}.dt-hero--split .dt-title[data-len=m]{font-size:21px}.dt-hero--split .dt-title[data-len=l]{font-size:19px}.dt-hero--split .dt-prizeline{color:#ffffffb3;font-size:16px;line-height:1.4;display:none}@media (min-width:900px){.dt-hero--split{aspect-ratio:2.31;grid-template-columns:minmax(0,1fr) 35%;display:grid}.dt-hero-media{aspect-ratio:auto;grid-area:1/1;min-width:0;height:100%}.dt-hero-panel{text-align:left;grid-area:1/2;justify-content:center;align-items:flex-start;gap:16px;min-height:0;padding:34px 30px}.dt-hero--split .dt-hero-top{justify-content:space-between}.dt-hero--split .dt-hero-inner{align-items:flex-start}.dt-hero--split .dt-hero-cat{justify-content:flex-start}.dt-hero--split .dt-hero-top .ncp.sm{letter-spacing:.035em;color:#fff;background:#0b1020;border-radius:11px;gap:8px;height:36px;padding:0 14px 0 12px;font-size:12px}.dt-hero--split .dt-hero-left{flex:auto}.dt-hero--split .dt-hero-top .ss-flags{justify-content:flex-end}.dt-hero--split .dt-hero-top .ncp.sm:before{display:block}.dt-hero--split .dt-hero-top .ncp.sm>svg{width:17px;height:14px}.dt-hero--split .dt-hero-cat .cc-cat{border:1px solid var(--cat);height:36px;color:var(--cat);letter-spacing:.08em;border-radius:11px;padding:0 16px;font-size:13px}.dt-hero--split .dt-title{font-size:40px}.dt-hero--split .dt-title[data-len=m]{font-size:32px}.dt-hero--split .dt-title[data-len=l]{font-size:26px}.dt-hero--split .dt-prizeline{display:block}}.ch{--amp:1;border:1px solid var(--ch-border,#3a2f14);--pad:18px;--r:14px;background:#0a0d1f;container-type:size}.ch.gold{--ch-border:#3a2f14;--foil:linear-gradient(177deg,#ffeec2 0%,#fffbe9 14%,#f7c948 40%,#c9902a 52%,#f5c53f 64%,#ffeeb0 84%,#efc043 100%);--foilink:#f7c948;--m-lite:#ffe9a3;--m-mid:#f2b93c;--m-deep:#c98d1e;--m-edge:#f2b93c;--m-sheenhi:#fffdf0b3;--ray:#ffd24a38;--warm:#ffcf5c4d;--m-glow:#ffd24a1f}.ch.silver{--ch-border:#2c3444;--foil:linear-gradient(177deg,#eef3fb 0%,#fff 14%,#b9c6d8 40%,#7c8ba5 52%,#c3d0e2 66%,#fff 86%,#bcc8d9 100%);--foilink:#c7d2e2;--m-lite:#f2f7ff;--m-mid:#b3c2d6;--m-deep:#7f8ea6;--m-edge:#c3d0e2;--m-sheenhi:#ffffffd9;--ray:#cfe3ff3d;--warm:#bcd6ff4d;--m-glow:#cfe3ff26}.a-guill{z-index:0;background:repeating-conic-gradient(at 30% 40%,#ffffff0a 0deg 1.4deg,#0000 1.4deg 4.2deg),repeating-conic-gradient(at 74% 66%,#ffffff08 0deg 1.1deg,#0000 1.1deg 3.6deg),radial-gradient(120% 130% at 26% 22%,#2a1c4f,#0000 70%),linear-gradient(150deg,#141a3c,#0a0d1f 62%,#161033);position:absolute;inset:0}.a-fx{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.a-rays{aspect-ratio:1;background:repeating-conic-gradient(from 0deg,var(--ray) 0deg 2.1deg,transparent 2.1deg 7.4deg);width:190%;opacity:calc(.9 * var(--amp));will-change:transform;animation:150s linear infinite aSpin;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(closest-side,#000 6%,#000c 34%,#0000 76%);mask-image:radial-gradient(closest-side,#000 6%,#000c 34%,#0000 76%)}@keyframes aSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}.a-glow{aspect-ratio:1.4;background:radial-gradient(closest-side,var(--warm),transparent 72%);width:120%;opacity:var(--amp);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.a-vig{z-index:3;pointer-events:none;opacity:.5;background:radial-gradient(96% 108% at 50% 46%,#04060c40,#04060cad 58%,#04060ce6 88%),linear-gradient(#04060c8c,#0000 26% 62%,#04060cd9);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.a-rays{animation:none}}.a-stack{z-index:4;flex-direction:column;display:flex;position:absolute;inset:0}.a-body{min-height:0;padding:var(--pad);flex-direction:column;flex:1;justify-content:center;display:flex}.a-mid{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.a-plate{border:2px solid var(--m-edge);background:#101736;border-radius:14px;flex-direction:column;align-items:center;max-width:100%;padding:9px clamp(20px,3cqw,40px) 15px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px #00000052,inset 0 0 0 1px #ffffff14}.a-plate.pat:before{content:"";pointer-events:none;background:repeating-conic-gradient(from 0deg at 22% 32%,color-mix(in srgb,var(--foilink) 6%,transparent) 0deg .5deg,transparent .5deg 1.9deg), repeating-conic-gradient(from 0deg at 80% 72%,color-mix(in srgb,var(--foilink) 5%,transparent) 0deg .45deg,transparent .45deg 1.7deg);position:absolute;inset:0}.a-plate>*{position:relative}.a-kick{letter-spacing:.16em;text-transform:uppercase;color:var(--m-lite);text-wrap:balance;text-shadow:1px 0 #08080e,-1px 0 #08080e,0 1px #08080e,0 -1px #08080e,0 2px 3px #00000073;margin:0 0 5px;font-family:inherit;font-size:11px;font-weight:700;line-height:1.25}.a-num{font-family:var(--font-anton), Impact, "Arial Narrow Bold", sans-serif;letter-spacing:.004em;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:400;line-height:.84;display:inline-block;position:relative}.a-num>u.ol{-webkit-text-stroke:.052em #08080e;color:#08080e;text-shadow:0 .05em #0006,0 .075em .045em #0003;text-decoration:none;position:absolute;top:0;left:0}.a-num>u.ol .cur{-webkit-text-stroke-width:.104em}.a-num>i{background-image:var(--foil);color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.14em 0;padding:.14em 0;font-style:normal;display:block;position:relative}.a-num.lg{margin-bottom:clamp(8px,3cqh,15px);font-size:min(56px,18cqh)}.a-chips{flex-wrap:wrap;justify-content:center;gap:5px 7px;display:flex}.a-chip{white-space:nowrap;border:1px solid color-mix(in srgb,var(--m-edge) 45%,transparent);color:#fff;letter-spacing:.03em;text-transform:uppercase;background:#00000038;border-radius:7px;align-items:center;gap:6px;padding:4px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.a-chip b{font-family:var(--font-anton), Impact, sans-serif;color:var(--foilink);font-size:13px;font-weight:400}.a-ribbon{z-index:4;text-align:center;white-space:nowrap;background:linear-gradient(90deg,transparent 26%,#ffffff8f 46%,var(--m-sheenhi) 51%,#ffffff8f 56%,transparent 76%), linear-gradient(180deg,var(--m-lite),var(--m-mid));color:#0d0d14;letter-spacing:.08em;text-transform:uppercase;width:150px;padding:3px 0;font-size:9.5px;font-weight:700;position:absolute;top:13px;left:-53px;transform:rotate(-45deg);box-shadow:0 2px 7px #0006}.a-band{z-index:6;background:linear-gradient(104deg,transparent 30%,#ffffff8c 46%,var(--m-sheenhi) 50%,#ffffff8c 54%,transparent 70%), linear-gradient(180deg,var(--m-lite),var(--m-mid));letter-spacing:.01em;text-transform:uppercase;color:#0d0d14;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4em .5em;padding:8px 10px;font-size:10.5px;font-weight:700;line-height:1.35;display:flex;position:relative}.a-band .sep{opacity:.5}.a-band .contents{display:contents}.ch .dt-hero-top{z-index:7}.ch .a-body{position:relative}.ch .a-mid{z-index:1;position:relative}.cl{z-index:0;pointer-events:none;--cl-dl:1s;position:absolute;inset:0}.cl--gold{--cl-ray:#ffecaaf2;--cl-glow:#ffcf5c4d;--cl-flare:#fff4cc}.cl--silver{--cl-ray:#f0f8fff2;--cl-glow:#bcd6ff4d;--cl-flare:#fff}.cl-flare{aspect-ratio:1;mix-blend-mode:screen;opacity:0;background:radial-gradient(circle, var(--cl-flare) 0, color-mix(in srgb, var(--cl-flare) 40%, transparent) 18%, transparent 55%);width:70%;animation:cl-flare 5.5s linear var(--cl-dl) infinite;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.cl-rays{opacity:0;filter:drop-shadow(0 0 4px var(--cl-glow));will-change:transform, opacity;background:repeating-conic-gradient(from 0deg at 50% 50%, var(--cl-ray) 0 2.2deg, transparent 2.2deg 7.5deg);animation:cl-ring 5.5s linear var(--cl-dl) infinite;position:absolute;inset:-40%;-webkit-mask:radial-gradient(circle,#0000 50%,#000 64%,#0000 70%);mask:radial-gradient(circle,#0000 50%,#000 64%,#0000 70%)}@keyframes cl-flare{0%{opacity:0;transform:scale(.3)}2%{opacity:.42;transform:scale(.54)}4%{opacity:.85;transform:scale(.75)}6%{opacity:.76;transform:scale(.92)}8%{opacity:.66;transform:scale(1.06)}10%{opacity:.57;transform:scale(1.17)}12%{opacity:.47;transform:scale(1.26)}14%{opacity:.38;transform:scale(1.32)}16%{opacity:.28;transform:scale(1.36)}18%{opacity:.19;transform:scale(1.39)}20%{opacity:.09;transform:scale(1.4)}22%{opacity:0;transform:scale(1.4)}to{opacity:0;transform:scale(1.4)}}@keyframes cl-ring{0%{opacity:0;transform:scale(.094)}2%{opacity:.67;transform:scale(.167)}4%{opacity:1;transform:scale(.241)}6%{opacity:.99;transform:scale(.312)}8%{opacity:.99;transform:scale(.384)}10%{opacity:.98;transform:scale(.455)}12%{opacity:.97;transform:scale(.523)}14%{opacity:.97;transform:scale(.592)}16%{opacity:.96;transform:scale(.658)}18%{opacity:.96;transform:scale(.723)}20%{opacity:.95;transform:scale(.786)}22%{opacity:.81;transform:scale(.845)}24%{opacity:.54;transform:scale(.903)}26%{opacity:.27;transform:scale(.956)}28%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1)}}.cl--wait .cl-flare,.cl--wait .cl-rays{animation:none}.cl--off .cl-flare,.cl--off .cl-rays{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.cl{display:none}}.ch:not(.ch-card) .a-body{padding-top:calc(clamp(16px,4vw,30px) + 32px);padding-bottom:calc(clamp(16px,4vw,30px) + 32px);position:relative}.ch .dt-hero-top .cc-cat{display:none}.ch .a-plate .a-kick{padding:0 40px}.ch .a-plate:has(.a-ribbon){padding-top:24px}.ss-media .ch.ch-card{--pad:10px;border:0;border-radius:0;position:absolute;inset:0}.ch.ch-card .a-plate{border-radius:12px;max-width:88%;padding:22px 14px 14px}.ch-card .a-num.lg{margin-bottom:3px;font-size:clamp(24px,20cqw,54px)}.ch-card .a-kick{letter-spacing:.14em;white-space:nowrap;text-wrap:nowrap;margin:0;padding:0;font-size:clamp(8px,3.6cqw,11px)}.ch-card .a-ribbon{width:150px;padding:3px 0;font-size:9px;top:16px;left:-48px}.ch.ch-card .a-plate:has(.a-ribbon){padding-top:23px;padding-bottom:13px}.ccard:hover .ch-card .a-rays{animation-play-state:paused}@container (max-width:240px){.ch-card .a-ribbon{letter-spacing:.1em;width:112px;padding:2px 0;font-size:7.5px;top:9px;left:-38px}.ch.ch-card .a-plate{padding-top:22px;padding-bottom:14px}.ch.ch-card .a-plate:has(.a-ribbon){padding-top:23px;padding-bottom:13px}.ch-card .a-num.lg{font-size:clamp(20px,17cqw,38px)}}@media (min-width:861px){.ch{--pad:34px;--r:16px}.a-plate{min-width:min(62cqw,720px);padding:26px clamp(34px,5.6cqw,88px) clamp(22px,3.6cqw,46px)}.a-kick{letter-spacing:.2em;margin-bottom:8px;font-size:clamp(15px,2cqw,23px)}.ch .a-plate .a-kick{padding:0 120px}.ch .a-plate:has(.a-ribbon){padding-top:30px}.a-num.lg{margin-bottom:clamp(14px,4.5cqh,30px);font-size:min(clamp(96px,13.7cqw,166px),25cqh)}.a-chips{flex-wrap:nowrap;row-gap:0;overflow:hidden}.a-chip{border-radius:9px;gap:8px;padding:7px 14px;font-size:clamp(12px,1.5cqw,17px)}.a-chip b{font-size:clamp(15px,1.9cqw,22px)}.a-ribbon{letter-spacing:.15em;width:224px;padding:7px 0;font-size:13.5px;top:42px;left:-54px}.a-band{letter-spacing:.03em;gap:.6em;padding:11px 16px;font-size:14px}}.dt-hero-top{z-index:3;justify-content:space-between;align-items:flex-start;gap:10px;padding:clamp(16px,4vw,30px);display:flex;position:absolute;top:0;left:0;right:0}.dt-hero-top .ss-flags{flex:none;gap:6px;display:flex}.dt-hero-left{flex-direction:column;flex:auto;align-items:flex-start;gap:6px;min-width:0;display:flex}.dt-hero-left>span{max-width:100%}@media (max-width:480px){.dt-hero-top .ncp.sm .when{display:none}}.dt-hero-left .cc-cat{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:25px;display:inline-block;overflow:hidden}.dt-hero-inner{z-index:3;flex-direction:column;gap:9px;padding:clamp(16px,4vw,32px);display:flex;position:absolute;bottom:0;left:0;right:0}.dt-hero-nav{z-index:4;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04071080;border:1px solid #ffffff47;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;font-size:26px;line-height:1;transition:background .2s,border-color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.dt-hero-nav:hover{background:#040710c7;border-color:#fff9}.dt-hero-nav:focus-visible{outline-offset:2px;outline:2px solid #fff}.dt-hero-nav--prev{left:12px}.dt-hero-nav--next{right:12px}.dt-hero--split{overflow:visible}.dt-hero--split .dt-hero-media{border-radius:17px 17px 0 0}.dt-hero--split .dt-hero-panel{border-radius:0 0 17px 17px}.dt-hero--split .dt-hero-nav{top:calc(var(--mh,100%) / 2);color:#8ef0e6;background:#2ec9bd29;border-color:#2ec9bd99;width:40px;height:40px;font-size:22px;box-shadow:0 2px 10px #00000059}.dt-hero--split .dt-hero-nav:hover{background:#2ec9bd42;border-color:#2ec9bdcc}.dt-hero--split .dt-hero-nav--prev{left:-13px}.dt-hero--split .dt-hero-nav--next{right:-13px}@media (min-width:900px){.dt-hero--split .dt-hero-media{border-radius:17px 0 0 17px}.dt-hero--split .dt-hero-panel{border-radius:0 17px 17px 0}.dt-hero--split .dt-hero-nav{width:48px;height:48px;font-size:26px}.dt-hero--split .dt-hero-nav--prev{left:-24px}.dt-hero--split .dt-hero-nav--next{right:-24px}}@media (max-width:699px){.dt-thumbs{margin-bottom:6px;padding-bottom:12px}}.dt-hero-hud{z-index:4;align-items:center;gap:6px;display:flex;position:absolute;bottom:12px;right:12px}.dt-hero-count{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-variant-numeric:tabular-nums;background:#0407108c;border:1px solid #fff3;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.dt-hero-play{letter-spacing:-1px;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0407108c;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:9px;transition:background .2s;display:flex}.dt-hero-play:hover{background:#040710cc}.dt-hero-play:focus-visible{outline-offset:2px;outline:2px solid #fff}.dt-hero-media:has(.dt-sliver) .dt-hero-hud{bottom:3.5px;right:11px}.dt-hero-media:has(.bta) .dt-sliver{right:1.5px}.dt-hero-media:has(.bta):has(.dt-sliver) .dt-hero-hud{right:12.5px}@media (min-width:900px){.dt-hero-media:has(.dt-sliver) .dt-hero-hud{bottom:6px;right:14px}.dt-hero-media:has(.bta):has(.dt-sliver) .dt-hero-hud{right:15.5px}}.dt-thumbs{scrollbar-width:thin;-webkit-overflow-scrolling:touch;order:1;gap:8px;padding-bottom:4px;display:flex;overflow:auto hidden}.dt-thumb{cursor:pointer;opacity:.6;background:#101736;border:2px solid #0000;border-radius:10px;flex:none;width:68px;height:52px;padding:0;transition:opacity .2s,border-color .2s;overflow:hidden}.dt-thumb>img{object-fit:cover;width:100%;height:100%;display:block}.dt-thumb:hover{opacity:.85}.dt-thumb.is-active{opacity:1;border-color:color-mix(in srgb, var(--cat) 60%, #fff)}.dt-thumb:focus-visible{outline-offset:2px;outline:2px solid #fff}.dt-title{letter-spacing:-.02em;text-wrap:balance;color:#fff;text-shadow:0 2px 20px #0009;margin:0;font-size:clamp(26px,6.6vw,48px);font-weight:800;line-height:1.08}.dt-prizeline{color:#ffffffd6;font-size:clamp(14px,2.5vw,19px);font-weight:600}.dt-hero-cap{min-height:1.3em;font:500 clamp(12px, 2vw, 14px)/1.3 var(--font-ui);color:#ffffffa8;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;padding-block:.15em;animation:.45s ease-out both dt-cap-in;overflow:hidden}.dt-hero-cap-n{vertical-align:.05em;letter-spacing:.04em;color:color-mix(in srgb, var(--cat) 70%, #fff);border:1px solid color-mix(in srgb, var(--cat) 45%, transparent);border-radius:999px;margin-right:.6em;padding:.1em .45em;font-size:.82em;font-weight:700;line-height:1.2;display:inline-block}@keyframes dt-cap-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dt-hero-cap{animation:none}}.dt-prizeline b{color:color-mix(in srgb, var(--cat) 42%, #fff);letter-spacing:-.01em;text-shadow:0 1px 10px color-mix(in srgb, var(--cat) 30%, transparent), 0 2px 14px #0009;font-weight:800}.dt-cdband{background:color-mix(in srgb, var(--cat) 5%, var(--surface));border:1px solid color-mix(in srgb, var(--glow,var(--cat)) 16%, var(--border));box-shadow:0 0 0 1px color-mix(in srgb, var(--cat) 5%, transparent);border-radius:16px;flex-direction:column;gap:11px;padding:15px 17px;transition:border-color .3s,box-shadow .3s;display:flex}.dt-cdband.big{gap:13px;padding:19px 21px}.dt-cdband-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.dt-cdband-head .dt-cdband-date{margin-left:auto}.dt-cdband-cap{text-transform:uppercase;letter-spacing:.1em;color:var(--accent-text);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.dt-cdband.urgent .dt-cdband-cap{color:#ff7a8c}.dt-cdband-cap.pending{color:#ffce4d;text-shadow:0 0 12px #ffce4d66}.dt-cdband-date{letter-spacing:.04em;color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.dt-cdband-date .dd-pre{text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb, var(--cat) 60%, var(--text))}.dt-cdband.big .cc-cd .seg{padding:16px 8px 14px}.dt-cdband.big .cc-cd .seg .n{font-size:clamp(32px,6.5vw,50px)}.dt-cdband.big .cc-cd .seg .l{font-size:10px}.dt-ov .dt-cdband.compact{order:0}.dt-cdband.compact{background:color-mix(in srgb, var(--text) 5%, transparent);border-color:var(--border);box-shadow:none;border-radius:12px;gap:8px;padding:10px 12px 11px}.dt-cdband.compact .dt-cdband-cap{letter-spacing:.08em;color:#ffffff8c;font-size:11px}.dt-cdband.compact.urgent .dt-cdband-cap{color:#ffb020}.dt-cdband.compact .dt-cdband-date{font-size:12px}.dt-cdband.compact .dt-cdband-date .dd-pre{color:var(--muted)}.dt-cdband.compact.urgent .dt-cdband-date .dd-pre{display:none}.dt-cdband.compact .cc-cd{gap:5px}.dt-cdband.compact .cc-cd .seg{background:#ffffff08;border:1px solid #ffffff24;border-radius:8px;padding:8px 4px 7px}.dt-cdband.compact .cc-cd .seg .n{color:var(--text);font-size:22px}.dt-cdband.compact .cc-cd .seg .l{color:var(--muted);font-size:8.5px}.dt-card{background:var(--surface);border:1px solid color-mix(in srgb, var(--glow,var(--cat)) 16%, var(--border));border-radius:16px;padding:18px 18px 19px;transition:border-color .3s,box-shadow .3s}.dt-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--subtle);margin:0 0 12px;font-size:11px;font-weight:800}.dt-card p{color:var(--muted);white-space:pre-line;margin:0;font-size:15px;line-height:1.6}.dt-terms ol{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.dt-terms li{color:var(--muted);white-space:pre-line;font-size:14px;line-height:1.55}.dt-terms .clause-link{color:#5aa9ff}.dt-terms .clause-link:hover{color:#8cc4ff}.dt-terms-meta{color:var(--subtle);margin:0 0 12px;font-size:12.5px;line-height:1.5}.dt-terms-meta a{color:var(--accent-text);text-decoration:underline}.dt-card .dt-link{color:var(--accent-text);align-items:center;gap:6px;margin-top:12px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.dt-card .dt-link:hover{text-decoration:underline}.dt-card .dt-quote{color:var(--accent-text);margin:10px 0 0;font-size:14px;font-style:italic}.dt-card .dt-promo-img{aspect-ratio:3;object-fit:cover;border-radius:12px;width:100%;height:auto;margin:12px 0;display:block}.dt-sponsor-tag{letter-spacing:.04em;text-transform:uppercase;background:color-mix(in srgb, var(--cat) 18%, transparent);color:var(--accent-text);border:1px solid color-mix(in srgb, var(--cat) 40%, transparent);border-radius:999px;align-items:center;gap:5px;margin-bottom:10px;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex}.dt-verify{color:var(--muted);flex-direction:column;gap:12px;font-size:13px;display:flex}.dt-verify .vrow b{color:var(--text);font-weight:700}.dt-verify .vcode{color:var(--subtle);word-break:break-all;background:var(--surface-2);border-radius:8px;margin-top:4px;padding:8px 10px;font-family:ui-monospace,SF Mono,monospace;font-size:11px}.dt-verify .vwin{background:color-mix(in srgb, var(--cat) 10%, var(--surface-2));border:1px solid color-mix(in srgb, var(--cat) 22%, transparent);border-radius:10px;padding:10px 12px}.dt-verify .vwin .vmono{color:var(--subtle);margin-top:4px;font-family:ui-monospace,SF Mono,monospace;font-size:11px}.dt-verify .dt-verify-link{color:var(--teal,#12c4b6);text-underline-offset:3px;font-weight:600;text-decoration:underline}.dt-verify .dt-verify-link:hover{color:#7de9de}.ph-nudge{background:color-mix(in srgb, var(--teal,#12c4b6) 8%, var(--surface-2,#ffffff0a));border:1px solid color-mix(in srgb, var(--teal,#12c4b6) 25%, transparent);color:var(--muted,#e9eeffc7);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:0 0 16px;padding:12px 16px;font-size:13.5px;line-height:1.5;display:flex}.ph-nudge b{color:var(--text,#fff)}.ph-nudge-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.ph-nudge-cta{background:var(--teal,#12c4b6);color:#04121a;white-space:nowrap;border-radius:10px;padding:7px 14px;font-size:13px;font-weight:700;text-decoration:none}.ph-nudge-cta:hover{filter:brightness(1.1)}.ph-nudge-dismiss{cursor:pointer;color:var(--subtle,#e9eeff8c);text-underline-offset:2px;background:0 0;border:none;padding:6px;font-size:13px;text-decoration:underline}.ph-nudge-dismiss:hover{color:var(--text,#fff)}.ph-nudge-drawer{border-radius:10px;margin:0 0 10px;padding:10px 12px;font-size:12.5px}.ph-nudge-drawer .ph-nudge-cta{padding:5px 10px;font-size:12px}.dt-panel{--cat:#2ec9bd;--accent-text:#8ef0e6;--surface:#ffffff06;--surface-2:#ffffff0d;--border:#ffffff1f}.dt-panel .dt-tabs{background:#ffffff08;border-bottom-color:#ffffff1a}.dt-panel .dt-cdband.compact{background:#ffffff08;border-color:#ffffff1f}.dt-panel-inner{background:var(--surface);border:1px solid color-mix(in srgb, var(--glow,var(--cat)) 16%, var(--border));box-shadow:0 0 0 1px color-mix(in srgb, var(--cat) 10%, transparent), var(--shadow);border-radius:18px;flex-direction:column;gap:16px;padding:18px;transition:border-color .3s,box-shadow .3s;display:flex}.dt-muted{color:var(--muted)}.dt-prog-top{color:var(--text);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;font-size:13.5px;font-weight:700;display:flex}.dt-prog-top .dt-muted{font-size:12.5px;font-weight:600}.dt-bar{background:color-mix(in srgb, var(--text) 12%, transparent);border-radius:999px;height:8px;overflow:hidden}.dt-bar>i{background:linear-gradient(90deg, color-mix(in srgb, var(--cat) 70%, #fff), var(--cat));border-radius:999px;height:100%;display:block}.dt-rows{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;gap:11px;padding:15px 0;display:flex}.dt-row{color:var(--muted);justify-content:space-between;align-items:center;font-size:14px;display:flex}.dt-row b{color:var(--text);font-size:16px;font-weight:800}.dt-qty-cap{letter-spacing:.1em;text-transform:uppercase;color:var(--subtle);font-size:11px;font-weight:800}.dt-qty-cap .dt-max{color:var(--muted);margin-left:4px}.dt-qty-row{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.dt-qty-row .dt-qty-val{flex:1}.dt-hold{text-align:center;color:var(--muted);margin:8px 0 0;font-size:12.5px;font-weight:600}.dt-hold b{color:var(--text);font-weight:800}.dt-hold.is-max,.dt-hold.is-max b{color:#8ef0e6}.dt-clamp{animation:.25s ease-out dt-clamp-in}@keyframes dt-clamp-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dt-clamp{animation:none}}.dt-step{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dt-reserved{opacity:.75;font-size:.82em;font-weight:500}.dt-disc{border-top:1px solid var(--border);padding-top:14px}.dt-dim{opacity:.45;pointer-events:none}.dt-cta--max,.dt-cta--max:disabled{color:#ffffff8c;box-shadow:none;cursor:default;opacity:1;background:#ffffff12;border:1px solid #ffffff1a}.dt-cta--max:before{display:none}.dt-cta--max .cta-lbl{color:#ffffff8c}.dt-aft{flex-direction:column;gap:10px;display:flex}.dt-keep,.dt-keep:hover,.dt-keep:focus,.dt-keep:active,.dt-keep:visited{color:#ffffffb8;text-underline-offset:4px;align-self:center;align-items:center;min-height:40px;padding:0 8px;font-size:13.5px;font-weight:600;text-decoration:underline;display:inline-flex}.dt-step{border:1px solid var(--border);background:var(--surface-2);width:54px;height:54px;color:var(--text);cursor:pointer;border-radius:14px;flex:none;justify-content:center;align-items:center;padding:0 0 3px;font-size:28px;font-weight:600;line-height:1;transition:border-color .15s,background-color .15s;display:inline-flex}.dt-step:hover:not(:disabled){border-color:color-mix(in srgb, var(--cat) 55%, var(--border))}.dt-step:active:not(:disabled){transform:translateY(1px)}.dt-step:disabled{opacity:.4;cursor:default}.dt-qty-val{border:1px solid var(--border);text-align:center;width:92px;min-width:92px;height:54px;font:inherit;color:var(--text);font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border-radius:14px;justify-content:center;align-items:center;padding:0;font-size:25px;font-weight:800;display:inline-flex}.dt-qty-val:focus-visible{border-color:#2ec9bdbf;outline:none;box-shadow:0 0 0 3px #2ec9bd24}.dt-qty-val:disabled{opacity:1;-webkit-text-fill-color:var(--text)}.dt-qty-val,.dt-row-max span,.dt-row-max b{transition:color .25s,border-color .25s,background-color .25s,box-shadow .25s}.dt-qty-val.is-max{color:#8ef0e6;background:#2ec9bd14;border-color:#2ec9bdbf;box-shadow:0 0 0 3px #2ec9bd24}.dt-row-max.is-max span,.dt-row-max.is-max b{color:#8ef0e6}.dt-prog-top>span{transition:color .25s}.dt-prog-top.is-max>span,.dt-prog-top.is-max .dt-muted{color:#8ef0e6}@media (prefers-reduced-motion:reduce){.dt-qty-val,.dt-row-max span,.dt-row-max b,.dt-prog-top>span{transition:none}}.dt-slider{appearance:none;cursor:pointer;background:linear-gradient(to right, var(--cat) 0%, var(--cat) var(--fill,0%), color-mix(in srgb, var(--text) 14%, transparent) var(--fill,0%), color-mix(in srgb, var(--text) 14%, transparent) 100%);border-radius:999px;width:100%;height:6px;margin-top:14px}.dt-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:radial-gradient(circle at 34% 28%, #ffffffbf, #fff0 44%), var(--cat);width:21px;height:21px;box-shadow:0 1px 6px #00000073, 0 0 10px color-mix(in srgb, var(--cat) 55%, transparent);border:none;border-radius:50%;transition:box-shadow .18s,transform .12s}.dt-slider::-moz-range-thumb{cursor:pointer;background:radial-gradient(circle at 34% 28%, #ffffffbf, #fff0 44%), var(--cat);width:21px;height:21px;box-shadow:0 1px 6px #00000073, 0 0 10px color-mix(in srgb, var(--cat) 55%, transparent);border:none;border-radius:50%;transition:box-shadow .18s,transform .12s}.dt-slider:hover::-webkit-slider-thumb{box-shadow:0 1px 6px #00000073, 0 0 14px color-mix(in srgb, var(--cat) 72%, transparent), 0 0 34px color-mix(in srgb, var(--cat) 42%, transparent);transform:scale(1.1)}.dt-slider:hover::-moz-range-thumb{box-shadow:0 1px 6px #00000073, 0 0 14px color-mix(in srgb, var(--cat) 72%, transparent), 0 0 34px color-mix(in srgb, var(--cat) 42%, transparent);transform:scale(1.1)}.dt-bundle-countdown{color:var(--muted);background:color-mix(in srgb, var(--cat) 9%, var(--surface-2));border:1px solid color-mix(in srgb, var(--cat) 30%, var(--border));border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:600;display:flex}.dt-bundle-countdown b{color:var(--text);font-variant-numeric:tabular-nums}.dt-bundles{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.dt-bundles.three{grid-template-columns:repeat(3,1fr)}.dt-bundles.four{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0 -8px}.dt-bundle{min-width:0}.dt-bundle .db-amt{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin-top:6px;font-size:20px;font-weight:800;line-height:1.05}.dt-bundle.active .db-amt{color:var(--accent-text)}.dt-bundle .db-tix{letter-spacing:.06em;text-transform:uppercase;color:var(--subtle);white-space:nowrap;margin-top:5px;font-size:9.5px;font-weight:800}.dt-bundles.four .dt-bundle{border-radius:12px;gap:2px;padding:16px 3px 13px}.dt-bundles.four .db-amt{font-size:17px}.dt-bundles.four .db-tix{letter-spacing:.02em;font-size:8px}.dt-bundles.four .db-tag{min-width:52px;padding:2px 5px}@media (min-width:420px){.dt-bundles.four .db-amt{font-size:19px}.dt-bundles.four .db-tix{font-size:9px}}.dt-bundle{border:1px solid var(--border);background:var(--surface-2);color:var(--text);cursor:pointer;border-radius:13px;flex-direction:column;align-items:center;gap:1px;padding:12px 6px 11px;transition:border-color .15s,background-color .15s,box-shadow .2s;display:flex;position:relative}.dt-bundle:hover{border-color:color-mix(in srgb, var(--cat) 55%, var(--border))}.dt-bundle:active{transform:translateY(1px)}.dt-bundle.active{border-color:color-mix(in srgb, var(--cat) 55%, transparent);background:color-mix(in srgb, var(--cat) 10%, var(--surface-2));box-shadow:0 0 0 1px color-mix(in srgb, var(--cat) 38%, transparent), 0 0 20px color-mix(in srgb, var(--cat) 22%, transparent)}.dt-bundle .db-tag{white-space:nowrap;text-align:center;text-transform:uppercase;letter-spacing:.05em;color:#3c2a05;text-shadow:0 1px #ffffff59;background:linear-gradient(115deg,#0000 20%,#ffffffb3 31%,#fff0 44%),linear-gradient(160deg,#fceda8 0%,#ecc659 36%,#c8941f 70%,#eaca64 100%);border-radius:999px;min-width:60px;padding:2px 7px;font-size:8px;font-weight:800;position:absolute;top:-8px;left:50%;transform:translate(-50%);box-shadow:0 2px 9px #b080188c,inset 0 1px #ffffffa6,inset 0 -1px 1px #8c621066}.dt-bundle .db-best{white-space:nowrap;text-align:center;text-transform:uppercase;letter-spacing:.05em;color:#07101f;background:linear-gradient(115deg, transparent 20%, #ffffffb3 31%, #fff0 44%), color-mix(in srgb, var(--cat) 82%, #fff);min-width:60px;box-shadow:0 2px 8px color-mix(in srgb, var(--cat) 40%, transparent), inset 0 1px 0 #ffffff80;text-shadow:0 1px #ffffff40;border-radius:999px;padding:2px 8px;font-size:8px;font-weight:800;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.dt-odds{background:#ffffff08;border:1px solid #ffffff24;border-radius:14px;padding:13px 14px}.dt-odds-h{letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;margin-bottom:6px;font-size:10.5px;font-weight:800}.dt-odds-main{color:var(--text);font-size:15px;line-height:1.4}.dt-odds-main b{color:var(--text);font-weight:800}.dt-odds-frac{color:var(--muted);font-size:13.5px}.dt-odds-note{color:var(--muted);margin-top:6px;font-size:11.5px}.bk-bp{color:#8ef0e6}.bk-draw{color:#c9c2ff;margin-top:3px;font-size:12.5px;font-weight:600}.bk-ctag{letter-spacing:.06em;color:#8ef0e6;background:#2ec9bd1a;border:1px solid #2ec9bd66;border-radius:6px;flex:none;align-items:center;height:24px;padding:0 8px;font-size:11.5px;font-weight:700;line-height:1;display:inline-flex}.bk-lcd{color:#8ef0e6;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:6px;font-size:12.5px;font-weight:700;line-height:1.25;display:flex}.bk-lcd>span:last-child{flex:150px;min-width:0}.bk-lcd .bk-ctag{height:22px;font-size:11px}.basket-line.bk-new{animation:.32s ease-out bk-in}@keyframes bk-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.bk-nd{border-top:1px solid #ffffff14;align-items:center;gap:12px;margin-top:10px;padding-top:10px;display:flex}.bk-ndt{color:#fffc;text-wrap:pretty;flex-direction:column;flex:auto;gap:3px;min-width:0;font-size:13.5px;font-weight:500;line-height:1.35;display:flex}.bk-ndt b{color:var(--text);font-weight:700}.bk-ndt small{color:#ffffff94;font-size:12px;font-weight:500;line-height:1.4}.bk-ndb{color:#8ef0e6;cursor:pointer;background:#2ec9bd14;border:1.5px solid #2ec9bd99;border-radius:12px;flex:none;min-width:60px;height:44px;font-size:15px;font-weight:700;line-height:1}.bk-ndb:hover:not(:disabled){color:#c9fff9;background:#2ec9bd29}.bk-ndb:disabled{opacity:.5;cursor:default}.bk-okr{border-top:1px solid #ffffff14;align-items:flex-start;gap:10px;margin-top:10px;padding-top:10px;font-size:13.5px;font-weight:500;line-height:1.35;animation:.24s ease-out bk-fade;display:flex}.bk-okr svg{color:#2ec9bd;flex:none;margin-top:1px}.bk-okr span{flex-direction:column;gap:3px;display:flex}.bk-okr b{color:var(--text);font-weight:700}.bk-okr small{color:#fff9;font-size:12px;font-weight:500;line-height:1.4}@keyframes bk-fade{0%{opacity:0}to{opacity:1}}.bk-xs{flex-direction:column;gap:10px;display:flex}.bk-xsh{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bk-xsh h3{font-family:var(--font-bricolage), sans-serif;color:var(--text);margin:0;font-size:16px;font-weight:800;line-height:1.2}.bk-xsh a{color:#8ef0e6;align-items:center;min-height:44px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.bk-xsl{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;min-width:0;padding:0 0 2px;display:flex;overflow-x:auto}.bk-xsl::-webkit-scrollbar{display:none}.bk-xc{scroll-snap-align:start;background:#ffffff06;border:1px solid #ffffff17;border-radius:12px;flex:0 0 254px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.bk-xth{background:var(--surface-2);border-radius:9px;width:52px;height:52px;overflow:hidden}.bk-xth img{object-fit:cover;width:100%;height:100%}.bk-xtx{flex-direction:column;gap:3px;min-width:0;display:flex}.bk-xtx b{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.bk-xtx span{color:#ffffff94;font-size:12px;font-weight:500;line-height:1.3}.bk-xb{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:12px;min-width:56px;height:44px;padding:0 12px;font-size:13.5px;font-weight:600;line-height:1}.bk-xb:hover:not(:disabled){background:#ffffff0d;border-color:#fff6}.bk-xb:disabled{opacity:.5;cursor:default}@media (min-width:720px){.bk-xsh h3{font-size:18px}.bk-xsl{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid;overflow:visible}.bk-xc{flex:none;min-width:0}}.bk-sr{color:#ffffffb8;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:12px;padding:5px 0;font-size:14px;font-weight:500;line-height:1.2;display:flex}.bk-sr.bk-sv span:last-child{color:#8ef0e6;font-weight:700}.bk-sr.bk-tot{color:var(--text);border-top:1px solid #ffffff14;margin-top:6px;margin-bottom:12px;padding-top:11px;font-size:15px;font-weight:600}.bk-sr.bk-tot b{font-size:20px;font-weight:800;line-height:1}.bk-cds{flex-direction:column;gap:8px;margin-top:4px;display:flex}.bk-cd{color:#ffffffb8;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding-top:8px;font-size:13px;font-weight:500;line-height:1.3;display:grid}.bk-cdl{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.bk-ctw{max-width:calc(100% - 12px);display:flex;position:relative}.bk-ctw .bk-ctag{overflow-wrap:anywhere;max-width:100%;height:auto;min-height:26px;padding:5px 10px;line-height:1.25}.bk-cdx{min-width:0;max-width:100%;line-height:1.35}.bk-cdv{color:#8ef0e6;font-variant-numeric:tabular-nums;white-space:nowrap;padding-top:6px;font-size:14px;font-weight:700;line-height:1}.bk-cd.off .bk-ctag{color:#ffffffb3;background:#ffffff0d;border-color:#fff3}.bk-cd.off .bk-cdx{color:#ffffff9e;white-space:normal}.bk-cdr{cursor:pointer;z-index:1;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:-22px;right:-22px}.bk-cdr i{color:#fff;background:#2a3566;border:1.5px solid #0d1638;border-radius:50%;place-items:center;width:20px;height:20px;font-size:14px;font-style:normal;font-weight:600;line-height:1;display:grid;box-shadow:0 1px 3px #0006}.bk-cdr:hover i,.bk-cdr:focus-visible i{background:#3c4a85}.bk-cdr:focus-visible{outline:none}.bk-cdr:focus-visible i{box-shadow:0 0 0 2px #2ec9bd}.bk-cdr:disabled{opacity:.5;cursor:default}.bk-cdadd{color:#8ef0e6;cursor:pointer;background:0 0;border:0;align-self:flex-start;min-height:44px;padding:0;font-size:13.5px;font-weight:600;line-height:1}.bk-cdadd:hover:not(:disabled){color:#c9fff9}.bk-cdf{flex-direction:column;gap:6px;display:flex}.bk-cdf label{color:#ffffffb8;font-size:12.5px;font-weight:600;line-height:1}.bk-cdi{gap:8px;display:flex}.bk-cdi input{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:12px;outline:none;flex:auto;min-width:0;height:44px;padding:0 12px;font-size:15px;font-weight:600;line-height:1}.app .bk-cdi input:focus,.app .bk-cdi input:focus-visible{border-color:#2ec9bd;outline:none;box-shadow:0 0 0 3px #2ec9bd38}.bk-cdi input[aria-invalid]{border-color:#ff8b8b}.bk-cdb{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:12px;flex:none;height:44px;padding:0 16px;font-size:14px;font-weight:600;line-height:1}.bk-cdb:hover:not(:disabled){background:#ffffff0d;border-color:#fff6}.bk-cdb:disabled{opacity:.5;cursor:default}.bk-cde{color:#ff9d9d;margin:0;font-size:12.5px;font-weight:500;line-height:1.4}.bk-cdn{color:#ffffffa8;margin:0;font-size:12.5px;font-weight:500;line-height:1.4}.bk-sbar{padding:10px 16px calc(14px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:40;background:#0d1638f2;border-top:1px solid #ffffff1f;align-items:center;gap:14px;transition:transform .22s ease-out;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(105%)}.bk-sbar.on{transform:none}.bk-sbar-t{flex-direction:column;flex:none;gap:3px;display:flex}.bk-sbar-t small{color:#fff9;font-size:11.5px;font-weight:500;line-height:1}.bk-sbar-t b{color:var(--text);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800;line-height:1}.bk-sbar .basket-checkout{flex:auto;width:auto;height:48px}@media (prefers-reduced-motion:reduce){.bk-sbar{transition:none}.bk-okr,.basket-line.bk-new{animation:none}}.qs-main{flex-direction:column;gap:22px;max-width:1120px;margin:0 auto;padding:10px 16px 28px;display:flex}@media (min-width:720px){.qs-main{gap:34px;padding:24px 16px 60px}}.qs-short{display:none}@media (max-width:375px){.qs-full{display:none}.qs-short{display:inline}.qs-c p,.qs-foot p{font-size:13px}}.qs-phone-only{display:block}@media (min-width:720px){.qs-phone-only{display:none}}.qs-hero{background:radial-gradient(110% 130% at 0 0,#8b5cf63d,#0000 58%),radial-gradient(110% 130% at 100% 100%,#2ec9bd29,#0000 58%),#121c44;border:1px solid #ffffff1a;border-radius:18px;padding:22px 18px 18px;position:relative;overflow:hidden}@media (min-width:720px){.qs-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;padding:38px 40px;display:grid}}.qs-hx{z-index:2;flex-direction:column;gap:8px;display:flex;position:relative}.qs-kick{letter-spacing:.13em;text-transform:uppercase;color:#8ef0e6;font-size:11px;font-weight:600;line-height:1}.qs-hero h1{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.02em;text-wrap:balance;color:var(--text);margin:0;font-size:28px;font-weight:800;line-height:1.08}@media (min-width:720px){.qs-hero h1{font-size:44px}}.qs-hero p{color:#ffffffbd;margin:0;font-size:15px;font-weight:500;line-height:1.45}@media (min-width:720px){.qs-hero p{font-size:17px}}.qs-btn{z-index:2;color:#062a27;background:linear-gradient(#6fe6dc,#2ec9bd 52%,#29b9ae);border-radius:13px;justify-content:center;align-items:center;height:48px;margin-top:16px;padding:0 22px;font-size:15.5px;font-weight:700;line-height:1;text-decoration:none;display:flex;position:relative;box-shadow:inset 0 1px #ffffff8c,0 8px 22px #2ec9bd40}.qs-btn:hover{color:#062a27;filter:brightness(1.06)}@media (min-width:720px){.qs-btn{height:52px;margin:0;padding:0 28px;font-size:16px}}.qs-cel{pointer-events:none;z-index:1;position:absolute;inset:0}.qs-hero.sweep:before{content:"";z-index:1;pointer-events:none;background:conic-gradient(from 0deg, transparent 0 20%, #2ec9bd52 32%, #8b5cf652 44%, transparent 58%);animation:2.2s ease-out .9s both qs-sweep;position:absolute;inset:-60%}@keyframes qs-sweep{0%{opacity:0;transform:rotate(-40deg)}35%{opacity:1}to{opacity:0;transform:rotate(80deg)}}.qs-spk{width:var(--s);height:var(--s);color:var(--c);animation:qs-tw 1.6s calc(var(--d) + .9s) ease-out both;position:absolute}.qs-spk svg{width:100%;height:100%;display:block}@keyframes qs-tw{0%{opacity:0;transform:scale(0)rotate(0)}40%{opacity:1;transform:scale(1)rotate(45deg)}to{opacity:0;transform:scale(.3)rotate(90deg)}}.qs-bc{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:16px;padding:16px}.qs-bc h2{font-family:var(--font-bricolage), sans-serif;color:var(--text);margin:0;font-size:19px;font-weight:800;line-height:1.2}.qs-bc>p{color:#ffffffa3;margin:4px 0 0;font-size:13.5px;font-weight:500;line-height:1.4}.qs-bco{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.qs-opt{color:#fff;text-align:left;cursor:pointer;font:inherit;background:#ffffff08;border:1.5px solid #ffffff29;border-radius:14px;flex-direction:column;gap:9px;padding:9px 9px 11px;display:flex;position:relative}.qs-opt:hover{border-color:#ffffff4d}.qs-opt[aria-checked=true]{background:#2ec9bd14;border-color:#2ec9bd;box-shadow:0 0 0 3px #2ec9bd24}.qs-opt:focus-visible{outline-offset:2px;outline:2px solid #8ef0e6}.qs-mini{background:#0a1230;border-radius:9px;align-content:start;gap:5px;height:92px;padding:6px;display:grid;overflow:hidden}.qs-mini.two{grid-template-columns:1fr 1fr}.qs-mini.one{grid-template-columns:1fr}.qs-mc{background:#ffffff12;border-radius:5px;overflow:hidden}.qs-mc i{aspect-ratio:16/10;background:linear-gradient(135deg, color-mix(in oklab, var(--c) 75%, #0b1430), color-mix(in oklab, var(--c) 25%, #0b1430));display:block}.qs-mc b{background:#fff6;border-radius:2px;width:72%;height:4px;margin:4px 4px 0;display:block}.qs-mc s{background:#fff3;border-radius:2px;width:42%;height:3px;margin:3px 4px 5px;display:block}.qs-mini.one .qs-mc i{aspect-ratio:16/8}.qs-mini.one .qs-mc b{height:5px;margin:6px 6px 0}.qs-mini.one .qs-mc s{height:4px;margin:4px 6px 7px}.qs-ol{flex-direction:column;gap:3px;padding:0 2px;display:flex}.qs-ol b{align-items:center;gap:6px;font-size:14px;font-weight:700;line-height:1.2;display:flex}.qs-ol em{letter-spacing:.08em;text-transform:uppercase;color:#8ef0e6;font-size:10px;font-style:normal;font-weight:700;line-height:1}.qs-ol>span{color:#ffffffa3;font-size:12px;font-weight:500;line-height:1.35}.qs-chk{color:#04121f;background:#2ec9bd;border-radius:50%;place-items:center;width:22px;height:22px;display:none;position:absolute;top:14px;right:14px;box-shadow:0 0 0 2px #0a1230}.qs-opt[aria-checked=true] .qs-chk{display:grid}.qs-saved{color:#ffffffd1;align-items:flex-start;gap:8px;margin:12px 0 0;font-size:13.5px;font-weight:500;line-height:1.4;animation:.25s ease-out qs-in;display:flex}.qs-saved svg{color:#2ec9bd;flex:none;margin-top:1px}.qs-saved a{color:#8ef0e6;font-weight:600}.qs-err{color:#ff9d9d;margin:10px 0 0;font-size:12.5px}@keyframes qs-in{0%{opacity:0}to{opacity:1}}.qs-h2{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.01em;color:var(--text);margin:0 0 12px;font-size:20px;font-weight:800;line-height:1.2}@media (min-width:720px){.qs-h2{margin-bottom:16px;font-size:24px}}@media (min-width:720px){.qs-main>section:has(>.qs-h2){margin-top:-10px}.qs-main>section>.qs-h2{margin-bottom:24px}}.qs-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.qs-steps{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:16px}}.qs-grid{gap:10px;display:grid}@media (min-width:720px){.qs-grid{grid-template-columns:1fr 1fr;grid-auto-flow:dense;gap:16px}.qs-grid .big{grid-column:1/-1}}.qs-c{background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:9px;min-width:0;padding:16px;display:flex}@media (min-width:720px){.qs-c{padding:22px 24px}}.qs-c.big{background:linear-gradient(#8b5cf617,#ffffff09 60%);border-color:#a99bff57;padding:18px}@media (min-width:720px){.qs-c.big{padding:26px 28px}}.qs-ch{align-items:center;gap:12px;display:flex}.qs-ic{color:#8ef0e6;background:#2ec9bd1f;border:1px solid #2ec9bd52;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.qs-ic svg{width:21px;height:21px}.big .qs-ic{color:#c9c2ff;background:#8b5cf629;border-color:#a99bff73;border-radius:13px;width:46px;height:46px}.qs-n{color:#e2ddff;width:40px;height:40px;font-family:var(--font-bricolage), sans-serif;background:#8b5cf624;border:1.5px solid #a99bff;border-radius:50%;flex:none;place-items:center;font-size:17px;font-weight:800;line-height:1;display:grid}.qs-c h3{text-wrap:balance;color:var(--text);margin:0;font-size:16px;font-weight:700;line-height:1.3}@media (min-width:720px){.qs-c h3{font-size:17px}}.big h3{font-family:var(--font-bricolage), sans-serif;font-size:19px;font-weight:800;line-height:1.2}@media (min-width:720px){.big h3{font-size:22px}}.qs-c p{color:#ffffffbd;text-wrap:pretty;max-width:68ch;margin:0;font-size:14px;font-weight:500;line-height:1.5}.qs-ws{gap:10px;margin:2px 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.qs-ws{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.qs-ws li{color:#ffffffd1;align-items:flex-start;gap:10px;font-size:14px;font-weight:500;line-height:1.45;display:flex}.qs-ws i{color:#e2ddff;border:1.5px solid #a99bff99;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12.5px;font-style:normal;font-weight:700;line-height:1;display:grid}.qs-c p.qs-note{color:#ffffffa3;font-size:13px}.qs-wh{color:#ffffff8c;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:auto;font-size:12.5px;font-weight:500;line-height:1;display:flex}.qs-locw{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.qs-loc{color:#ffffffb8;background:#0a1230;border:1px solid #ffffff26;border-radius:9px;align-items:center;gap:6px;height:32px;padding:0 11px 0 9px;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex}.qs-loc svg{color:#8ef0e6;flex:none;width:15px;height:15px}.qs-loc i{color:#ffffff59;margin-left:6px;font-style:normal}.qs-loc b{color:#8ef0e6;font-weight:700}.qs-locw:hover .qs-loc{border-color:#2ec9bd80}.qs-lks{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.qs-ob{color:#fff;border:1px solid #ffffff3d;border-radius:12px;align-items:center;height:44px;padding:0 15px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.qs-ob:hover{color:#fff;background:#ffffff0d;border-color:#ffffff73}.qs-foot{color:#ffffff9e;flex-direction:column;gap:6px;padding-top:4px;font-size:13px;font-weight:500;line-height:1.5;display:flex}.qs-foot p{margin:0}.qs-hiw-line{color:#ffffffd1;background:#2ec9bd12;border:1px solid #2ec9bd40;border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:10px 14px;font-size:14px;font-weight:500;line-height:1.4;display:flex}.qs-hiw-line a{color:#8ef0e6;align-items:center;min-height:32px;font-weight:700;text-decoration:none;display:inline-flex}.sp{color:#fff;background:radial-gradient(90% 140% at 100% 0,#5b7cfa2e,#0000 60%),#121c44;border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;gap:14px;padding:18px;display:flex}@media (min-width:720px){.sp{padding:24px 28px}}.sp1{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}@media (min-width:720px){.sp1{grid-template-columns:auto minmax(0,1fr) auto;gap:20px}}.sp h3{font-family:var(--font-bricolage), sans-serif;color:var(--text);margin:0;font-size:19px;font-weight:800;line-height:1.2}@media (min-width:720px){.sp h3{font-size:22px}}.sp p{color:#ffffffb8;text-wrap:pretty;margin:3px 0 0;font-size:13.5px;font-weight:500;line-height:1.45}.sp-mk{color:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.sp-fb{color:#8ef0e6;white-space:nowrap;background:#2ec9bd14;border:1.5px solid #2ec9bd99;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:14.5px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.sp-fb:hover{color:#c9fff9;background:#2ec9bd29}.sp-ext{width:14px;height:14px}.sp1 .sp-fb{grid-column:1/-1}@media (min-width:720px){.sp1 .sp-fb{grid-column:auto}}.sp-list{gap:8px;display:grid}@media (min-width:720px){.sp-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}.sp-ch{background:#ffffff0a;border:1px solid #ffffff14;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 10px 10px 12px;display:grid}@media (min-width:720px){.sp-ch{grid-template-rows:auto 1fr;grid-template-columns:auto minmax(0,1fr);align-items:start;padding:14px}.sp-ch .sp-fb{grid-column:1/-1;align-self:end}}.sp-ch b{color:var(--text);font-size:14px;font-weight:700;line-height:1.2;display:block}.sp-ch div>span{color:#ffffffa3;margin-top:2px;font-size:12px;font-weight:500;line-height:1.35;display:block}.sp-ch .sp-fb{padding:0 14px}.spc{color:#fff;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:12px;padding:8px 8px 8px 12px;display:flex}.spc-tx{color:#fffc;text-wrap:pretty;flex:auto;min-width:0;font-size:13px;font-weight:500;line-height:1.4}.spc-tx b{color:#fff}.spc-ib{gap:2px;display:flex}.spc-ib a{border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.spc-ib a:hover{background:#ffffff0f}@media (prefers-reduced-motion:reduce){.qs-cel,.qs-hero.sweep:before{display:none}.qs-saved{animation:none}}.cc-strip{align-items:center;gap:10px;max-width:1180px;margin:10px auto 0;padding:0 16px;display:flex}.cc-strip-tx{color:#ffffffd1;background:#2ec9bd12;border:1px solid #2ec9bd40;border-radius:12px;flex:auto;min-width:0;padding:10px 14px;font-size:14px;font-weight:500;line-height:1.4}.cc-strip-tx b{color:#8ef0e6;letter-spacing:.06em;font-weight:800}.cc-strip-x{color:#ffffff8c;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;width:44px;height:44px;font-size:22px;line-height:1}.cc-strip-x:hover{color:#fff;background:#ffffff0f}.dt-iwline{color:#ffd23d;text-shadow:0 1px 8px #00000073;margin-top:5px;font-size:13.5px;font-weight:600}.dt-iwwin{background:color-mix(in srgb, #ffd23d 10%, var(--surface-2));border:1px solid #ffd23d66;border-radius:12px;margin-top:12px;padding:12px 14px}.dt-iwwin p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.55}.dt-iwwin p+p{margin-top:6px}.dt-iwwin b{color:color-mix(in srgb, #ffd23d 65%, var(--text))}.dt-iwwin a{color:#ffd23d;text-underline-offset:2px;font-weight:700;text-decoration:underline}.dt-iwwin .dt-iwwin-note{color:var(--subtle);margin-top:8px;font-size:11.5px}.dt-free-rv{margin-top:2px}.dt-frb{align-items:center;gap:8px;min-height:44px;display:flex}.dt-free-rv .os-tcg{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));margin-top:10px}.dt-panel-inner>.os-tcg{margin:0}.dt-slider:disabled{opacity:1;cursor:default;pointer-events:none}.os-tc .os-tn{font-style:normal}.dt-fr-hd{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.dt-fr-hd h3{font:800 26px/1.1 var(--font-bricolage), sans-serif;color:var(--text);margin:0}.dt-fr-gl{filter:drop-shadow(0 0 18px #2ec9bd40);margin:4px 0 8px;display:block}.dt-fr-tk{height:62px;font:800 24px/1 var(--font-bricolage), sans-serif;color:#fff;background:linear-gradient(90deg,#6a44d8,#4f6fe0 50%,#22a99a) padding-box padding-box,linear-gradient(90deg,#9a7bff,#5b7cfa 50%,#5fe0d2) border-box;border:2px solid #0000;border-radius:13px;align-items:center;gap:10px;padding:0 30px;display:inline-flex;position:relative;-webkit-mask:radial-gradient(12px at 0,#0000 11.5px,#000 12px) 0/51% 100% no-repeat,radial-gradient(12px at 100%,#0000 11.5px,#000 12px) 100%/51% 100% no-repeat;mask:radial-gradient(12px at 0,#0000 11.5px,#000 12px) 0/51% 100% no-repeat,radial-gradient(12px at 100%,#0000 11.5px,#000 12px) 100%/51% 100% no-repeat}.dt-fr-tk .nc-dial{color:#fff;flex:none;width:24px;height:24px}.dt-fr-l1{font:500 15.5px/1.4 var(--font-ui);color:#ffffffd1;margin:0}.dt-fr-l1 b{color:#fff}.dt-fr-l1 em{font-style:normal;font-weight:700}.dt-fr-l2{font:500 14px/1.4 var(--font-ui);color:#ffffffa8;margin:0}.dt-fr-l2 b{color:#c9c2ff;font-weight:600}.dt-free .dt-frb{background:#0b102ef5;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;gap:8px;margin:0;padding:12px 14px;display:flex;position:static}.dt-frb-r1{align-items:center;gap:10px;min-height:36px;display:flex}.dt-frb-r1 .os-rbt{white-space:nowrap;min-width:0;font:600 14px/1 var(--font-ui);color:#fffc;flex:auto}.dt-frb-r1 .os-rbt b{color:#fff}.dt-free .dt-frb .os-tb{height:36px;font:600 13px/1 var(--font-ui);border:1.5px solid #ffffff3d;border-radius:10px;padding:0 14px}.dt-free .dt-frb .os-pgb{margin-top:0}.dt-free .dt-frb .os-tal{margin-top:0;font-size:13.5px}@media (max-width:759px){.dt-free .dt-frb{padding:10px 12px}.dt-frb-r1{gap:6px}.dt-frb-r1 .os-rbt{font-size:13px}.dt-free .dt-frb .os-tb{height:34px;padding:0 10px;font-size:12px}}.dt-free .os-tcg{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px;margin:0;padding-top:6px}.dt-free .os-tc{height:44px}.dt-free .os-tc>span{justify-content:flex-start;gap:0;padding:0 9px 0 12px;font-size:16px}.dt-free .os-tc .nc-dial{opacity:1;width:17px;height:17px}.dt-free .os-tc .os-tn{text-align:center;letter-spacing:-.01em;flex:auto;min-width:0}@media (max-width:759px){.dt-free .os-tcg{gap:14px 8px}.dt-free .os-tc>span{padding:0 8px 0 11px;font-size:14px}.dt-free .os-tc .nc-dial{width:15px;height:15px}}.dt-fr-rc{border-radius:16px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.dt-fr-rc.won{background:linear-gradient(#f6c3441f,#f6c3440a);border:1.5px solid #f6c34499;box-shadow:0 0 24px #f6c3441a}.dt-fr-rc.none{background:#ffffff0a;border:1px solid #ffffff24}.dt-fr-rc-t{font:800 19px/1.2 var(--font-bricolage), sans-serif;color:var(--text);align-items:center;gap:8px;display:flex}.dt-fr-rc.won .dt-fr-rc-t b{color:#ffd970}.dt-fr-rc-t svg{color:#f7c948;flex:none;width:20px;height:20px}.dt-fr-rc p{font:500 14px/1.45 var(--font-ui);color:#ffffffbd;margin:0}.dt-fr-lk{min-height:36px;font:600 14px/1 var(--font-ui);color:#8ef0e6;align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.dt-fr-lk:hover{color:#c9fff9}.dt-fr-dy{font:500 14px/1.45 var(--font-ui);color:#ffffffb8;align-items:flex-start;gap:10px;display:flex}.dt-fr-dy svg{color:#c9c2ff;flex:none;width:18px;height:18px;margin-top:1px}.dt-fr-ct{flex-direction:column;gap:10px;display:flex}.dt-fr-btn{box-sizing:border-box;white-space:nowrap;height:52px;font:700 16px/1 var(--font-ui);color:#06302c;border-radius:13px;justify-content:center;align-items:center;gap:10px;padding:0 14px;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff8c,0 6px 18px #2ec9bd38;container-type:inline-size}.dt-fr-btn svg{flex:none;width:18px;height:18px}@container (max-width:300px){.dt-fr-btn .dt-fr-free{display:none}}.dt-fr-btn:hover{filter:brightness(1.06)}.dt-fr-btn--teal{background:linear-gradient(#6fe6dc,#2ec9bd 52%,#29b9ae)}.dt-fr-btn--5{background:linear-gradient(#8fe3d4,#2fbfae 52%,#22a99a)}.dt-fr-btn--10{color:#2a1000;background:linear-gradient(#ffb47a,#ff8a3d 52%,#e5702a);box-shadow:inset 0 1px #ffffff8c,0 6px 18px #ff8a3d3d}.dt-fr-btn--s{height:48px;box-shadow:none;color:#fff;background:0 0;border:1.5px solid #ffffff3d;font-size:15px;font-weight:600}.dt-fr-btn--s:hover{background:#ffffff0d}.dt-fr-tl{min-height:44px;font:600 14.5px/1 var(--font-ui);color:#8ef0e6;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.dt-fr-tl:hover{color:#c9fff9}.dt-fr-ex{border-top:1px solid #ffffff14;flex-direction:column;gap:10px;padding-top:6px;display:flex}.dt-fr-ex:empty{display:none}.dt-fr-lg{text-align:center;font:500 12.5px/1.45 var(--font-ui);color:#ffffff80;margin:0}.dt-free .dt-frb.dt-frb--one{box-sizing:border-box;flex-direction:row;align-items:center;gap:8px;height:60px;padding:0 10px 0 14px;position:relative;overflow:hidden}.dt-frb-l{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.dt-frb--one .os-rbt{white-space:nowrap;font:600 14px/1 var(--font-ui);color:#fffc;text-overflow:ellipsis;flex:none;min-width:0;max-width:100%;overflow:hidden}.dt-frb--one .os-rbt b{color:#fff}.dt-frb--one .os-tb{flex:none}.dt-frb-w{height:14px;font:600 12px/1 var(--font-ui);color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;display:flex;overflow:hidden}.dt-frb-w.on{color:#ffd970;font-weight:700}.dt-frb-w svg{color:#f7c948;flex:none;width:12px;height:12px}.dt-frb-pg{background:#ffffff1a;height:3px;position:absolute;bottom:0;left:0;right:0}.dt-frb-pg i{background:linear-gradient(90deg,#8b5cf6,#5b7cfa,#2ec9bd);width:0;height:100%;transition:width .3s linear;display:block}@media (max-width:759px){.dt-free .dt-frb.dt-frb--one{gap:6px;padding:0 8px 0 12px}.dt-frb--one .os-rbt{font-size:13px}.dt-frb--one .os-cdn{min-width:24px;height:24px;margin-left:4px;font-size:15px}}.dt-fr-rcf{font:500 13.5px/1.4 var(--font-ui);color:#ffffffb8;border-top:1px solid #ffffff1a;margin-top:6px;padding-top:10px}.dt-fr-rc.none .dt-fr-rcf{margin-top:2px}.dt-fr-btn--to{height:48px;box-shadow:none;color:#8ef0e6;background:0 0;border:1.5px solid #2ec9bd8c;font-size:15px;font-weight:600}.dt-fr-btn--to:hover{color:#c9fff9;background:#2ec9bd14}.mfu{background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;padding:4px 12px;display:flex}.mfu-h{font:600 11px/1 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;padding:10px 0 4px}.mfu-r{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;display:grid}.mfu-r+.mfu-r{border-top:1px solid #ffffff12}.mfu-i{border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.mfu-i--rf{color:#8ef0e6;background:#2ec9bd1f}.mfu-i--rf svg{width:17px;height:17px}.mfu-i--fb{color:#fff;background:#1877f2;font:800 16px/1 Arial,sans-serif}.mfu-t{font:500 14px/1.35 var(--font-ui);color:#ffffffb8}.mfu-t b{color:#fff;font-weight:700}.mfu-b{box-sizing:border-box;color:#8ef0e6;min-width:84px;height:40px;font:700 14px/1 var(--font-ui);border:1.5px solid #2ec9bd8c;border-radius:11px;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.mfu-b:hover{color:#c9fff9;background:#2ec9bd1a}[data-buy-theme] .dt-free .dt-qty-val.is-max{color:var(--buy-light,#8ef0e6);border-color:color-mix(in srgb, var(--buy-solid) 75%, transparent);background:color-mix(in srgb, var(--buy-solid) 8%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--buy-solid) 14%, transparent)}[data-buy-theme] .dt-free .dt-row-max.is-max span,[data-buy-theme] .dt-free .dt-row-max.is-max b,[data-buy-theme] .dt-free .dt-hold.is-max,[data-buy-theme] .dt-free .dt-hold.is-max b{color:var(--buy-light,#8ef0e6)}.dt-codes{background:var(--surface-2);border:1px solid var(--border);border-radius:14px;padding:13px 14px}.dt-codes-h{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:7px;margin-bottom:10px;font-size:10.5px;font-weight:800;display:flex}.dt-codes-h:before{content:"";background:#2ec9bd;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 7px #2ec9bd99}.dt-code{justify-content:space-between;align-items:center;gap:12px;display:flex}.dt-code+.dt-code{border-top:1px solid var(--border);margin-top:10px;padding-top:10px}.dt-code-l{flex-direction:column;gap:2px;min-width:0;display:flex}.dt-code-l b{letter-spacing:.06em;color:#8ef0e6;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:15px;font-weight:800}.dt-code-l b:hover{text-decoration:underline}.dt-code-sub{color:var(--muted);font-size:12px}.dt-copy{color:#8ef0e6;cursor:pointer;background:0 0;border:1px solid #2ec9bd80;border-radius:999px;flex:none;height:32px;padding:0 14px;font-size:12.5px;font-weight:800;transition:background-color .15s}.dt-copy:hover{background:#2ec9bd29}.dt-total{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 0 2px;display:flex}.dt-total span{color:var(--muted);font-size:15px;font-weight:700}.dt-total-r{align-items:baseline;gap:8px;display:inline-flex}.dt-total-was{color:var(--subtle);font-size:14px;font-weight:600;text-decoration:line-through;text-decoration-thickness:1px}.dt-total b{color:var(--text);font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}.dt-cta{margin-top:2px}.dt-cta:not(.sold):hover:before{animation:.85s ease-out cc-sheen}.dt-cta:not(.sold):hover .cta-arw{transform:translate(5px)}.dt-cta:before{animation:none}.dt-err{color:#ff7a8c;background:#ff3b541f;border:1px solid #ff3b544d;border-radius:10px;padding:9px 12px;font-size:13px}.basket-page{max-width:1040px;margin:0 auto;padding:28px 16px 64px}.basket-head{margin-bottom:20px}.basket-title{font-family:var(--font-bricolage), sans-serif;color:var(--text);font-size:28px;font-weight:800}.basket-empty{text-align:center;padding:56px 16px}.basket-wrap{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.basket-wrap>*{min-width:0}@media (min-width:720px){.basket-wrap{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;gap:24px}.basket-lines{grid-area:1/1}.basket-links{grid-area:2/1;align-self:start;margin-top:-8px}.bk-xs{grid-area:3/1;margin-top:14px}.basket-summary{grid-area:1/2/span 3}.bk-sbar{display:none}}.basket-lines{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.basket-line{background:var(--surface);border:1px solid var(--border);border-radius:14px;grid-template-columns:72px minmax(0,1fr);align-items:start;gap:14px;padding:14px;display:grid}.basket-line-img{border-radius:10px;flex:none;width:72px;height:72px;display:block;overflow:hidden}.basket-line-img img{object-fit:cover;width:100%;height:100%}.basket-line-img img.basket-line-cutout{object-fit:contain;background:var(--surface-2);padding:6px}.basket-line-noimg{background:var(--surface-2);width:100%;height:100%}.basket-line-main{min-width:0}.basket-line-title{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:700;text-decoration:none;display:block;overflow:hidden}.basket-line-title:hover{text-decoration:underline}.basket-line-cap{color:var(--muted);margin-top:2px;font-size:12px}.basket-line-bundle{color:var(--pastel,#7fd9ff);margin-top:2px;font-size:12px}.basket-line-controls{align-items:center;gap:14px;margin-top:10px;display:flex}.bk-ledger{color:var(--muted);font-variant-numeric:tabular-nums;flex-direction:column;gap:6px;max-width:420px;margin-top:10px;font-size:13px;line-height:1.35;display:flex}.bk-lr{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bk-lr>span:first-child{min-width:0}.bk-lr>span:last-child{white-space:nowrap;flex:none}.bk-lr.bk-ls>span:last-child{color:#8ef0e6;font-weight:700}.bk-lr.bk-lc>span:first-child{color:#8ef0e6;font-weight:600}.bk-lr .bk-ctag{vertical-align:1px;height:20px;margin-right:2px;padding:0 6px;font-size:10.5px}.bk-lr.bk-lc>span:first-child,.bk-lr.bk-ls>span:first-child{line-height:1.55}.bk-lr.bk-lt{border-top:1px solid var(--border);color:var(--text);margin-top:3px;padding-top:7px;font-size:14px;font-weight:800}@media (min-width:720px){.bk-ledger{font-size:13.5px}}.basket-qty{align-items:center;gap:10px;display:inline-flex}.basket-step{border:1px solid var(--border);background:var(--surface-2);width:30px;height:30px;color:var(--text);cursor:pointer;border-radius:8px;font-size:18px;line-height:1}.basket-step:disabled{opacity:.4;cursor:default}.basket-qty-val{text-align:center;min-width:26px;color:var(--text);font-weight:700}.basket-remove{color:var(--muted);cursor:pointer;background:0 0;border:none;font-size:13px;text-decoration:underline}.basket-remove:hover:not(:disabled){color:var(--text)}.basket-summary{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:18px;position:sticky;top:16px}.basket-sum-row{color:var(--text);justify-content:space-between;align-items:baseline;font-size:16px;display:flex}.basket-sum-row b{font-size:20px}.basket-sum-note{color:var(--subtle);margin:8px 0 14px;font-size:12px}.basket-minspend{color:var(--text);background:#a99bff1a;border:1px solid #a99bff59;border-radius:10px;margin-bottom:12px;padding:10px 12px;font-size:13px}.basket-checkout{width:100%}.basket-credit-opt{color:var(--text);border:1px solid color-mix(in srgb, #35d07f 35%, var(--border));cursor:pointer;background:#35d07f1a;border-radius:10px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;font-size:13px;display:flex}.basket-credit-why{color:var(--muted,#ffffffa6);margin-top:2px;font-size:12px;display:block}.nav-credit-chip{box-sizing:border-box;font-variant-numeric:tabular-nums;color:#6fe3d8;white-space:nowrap;background:0 0;border:1px solid #34d8cb73;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1px;height:30px;padding:0 11px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.nav-credit-chip:hover{background:#34d8cb1f}.nav-credit-lbl{letter-spacing:.08em;text-transform:uppercase;color:#6fe3d8cc;font-size:8.5px;font-weight:700}.nav-credit-chip--short{padding:0 13px;font-size:15px}.brand-right .notif-wrap:last-child{margin-right:0}@media (min-width:760px){.nav-credit-chip{flex-direction:row;gap:5px;height:34px;padding:0 15px;font-size:15.5px;font-weight:600}.nav-credit-lbl{letter-spacing:0;text-transform:none;color:#6fe3d8d9;font-size:12.5px;font-weight:500}}.basket-links{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.basket-keep{color:var(--muted);font-size:13px;font-weight:600;text-decoration:none}.basket-keep:hover{color:var(--text);text-decoration:underline}.basket-remove-all{font:600 13px/1.2 var(--font-ui);color:var(--muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.basket-remove-all:hover:not(:disabled){color:#ff9b9b}.basket-summary .dt-err,.basket-confirm .dt-err{margin:0 0 12px}.basket-checkout{color:#062a27;width:100%;height:50px;font:700 15.5px/1 var(--font-ui);cursor:pointer;background:#2ec9bd;border:0;border-radius:12px;justify-content:center;align-items:center;transition:background-color .15s;display:flex}.basket-checkout:hover:not(:disabled){background:#45d6cb}.basket-checkout:disabled{opacity:.55;cursor:not-allowed}.basket-checkout-lbl{display:inline-block;position:relative}.basket-checkout-lock{width:15px;height:15px;position:absolute;top:50%;right:calc(100% + 8px);transform:translateY(-50%)}@media (min-width:760px){.basket-checkout{height:46px}}.basket-cards{flex-wrap:nowrap;justify-content:center;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.basket-card-tile{border-radius:6px;flex:none;width:56px;height:36px;overflow:hidden}.basket-card-tile img{object-fit:contain;width:56px;height:36px;display:block}.bk-hop{font:500 11.5px/1.45 var(--font-ui);color:#ffffff9e;text-align:center;margin:10px -12px 0}.pay-strip{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;align-items:center;gap:10px;margin:16px 0 0;padding:18px 14px;display:flex}.pay-strip .ps-label{font:700 11px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#ffffff9e;margin:0}.pay-strip .basket-cards{margin:0}@media (min-width:700px){.pay-strip{flex-direction:row;justify-content:center;gap:18px;padding:16px 22px}}.basket-foot-note{text-align:center;color:var(--subtle);border-top:1px solid var(--border);margin:14px 0 0;padding-top:12px;font-size:11.5px}.cdlg-backdrop{z-index:1100;background:#0a0c18b3;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.cdlg{background:#131a3f;border:1px solid #ffffff1f;border-radius:16px;width:min(360px,100%);padding:22px 22px 20px;box-shadow:0 24px 60px #0000008c}.cdlg-title{font:800 19px/1.2 var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;color:#fff;margin:0 0 8px}.cdlg-body{font:500 14px/1.5 var(--font-ui);color:#ffffffb8;margin:0 0 18px}.cdlg-acts{justify-content:flex-end;gap:10px;display:flex}.cdlg-keep,.cdlg-danger{height:44px;font:700 14.5px/1 var(--font-ui);cursor:pointer;border-radius:12px;padding:0 16px}.cdlg-keep{color:#062a27;background:#2ec9bd;border:0}.cdlg-keep:hover{background:#45d6cb}.cdlg-keep:focus-visible,.cdlg-danger:focus-visible{outline-offset:2px;outline:2px solid #2ec9bdb3}.cdlg-danger{color:#ff9b9b;background:0 0;border:1px solid #ff9b9b}.cdlg-danger:hover{background:#ff9b9b1a}.basket-foot-note a{color:var(--muted);text-decoration:underline}.basket-confirm{background:var(--surface);border:1px solid var(--border);border-radius:16px;max-width:520px;margin:0 auto;padding:22px}.basket-confirm-h{color:var(--text);font-size:20px;font-weight:800}.basket-confirm-sub{color:var(--muted);margin:8px 0 16px;font-size:14px}.basket-confirm-list{flex-direction:column;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.basket-confirm-item{color:var(--text);border:1px solid color-mix(in srgb, #ffb020 34%, var(--border));background:#ffb0201f;border-radius:10px;padding:10px 12px;font-size:14px}.basket-confirm-item.sold_out,.basket-confirm-item.closed{border-color:color-mix(in srgb, #ff6b81 34%, var(--border));background:#ff6b811f}.basket-confirm-total{color:var(--text);justify-content:space-between;align-items:baseline;margin-bottom:14px;font-size:16px;display:flex}.basket-confirm-total b{font-size:22px}.dt-added{color:var(--text);justify-content:center;align-items:center;gap:8px;padding:2px 0 0;font-size:13.5px;font-weight:700;line-height:1.35;display:flex}.dt-added em{color:var(--muted);font-style:normal;font-weight:600}.dt-clamped{color:var(--muted);text-align:center;margin-top:8px;font-weight:600}.dt-added .tick{color:#8ef0e6;flex:none;font-weight:800}.dt-gobasket{color:#8ef0e6;background:#2ec9bd14;border:1px solid #2ec9bd8c;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;margin-top:2px;font-size:15px;font-weight:800;text-decoration:none;display:flex}.dt-gobasket:hover{background:#2ec9bd29}.dt-gobasket:focus-visible{outline-offset:2px;outline:2px solid #2ec9bd}.dt-tabbed{border:1px solid color-mix(in srgb, var(--glow,var(--cat)) 16%, var(--border));background:var(--surface);box-shadow:0 0 0 1px color-mix(in srgb, var(--cat) 10%, transparent), var(--shadow);border-radius:18px;transition:border-color .3s,box-shadow .3s;overflow:hidden}.dt-tabbed>[role=tabpanel]>.dt-panel-inner,.dt-panel:hover .dt-tabbed>[role=tabpanel]>.dt-panel-inner,.dt-tabbed>[role=tabpanel]>.dt-panel-inner.in-view{box-shadow:none;border:0;border-radius:0}.dt-tabs{background:color-mix(in srgb, var(--text) 6%, transparent);border-bottom:1px solid color-mix(in srgb, var(--glow,var(--cat)) 16%, var(--border));display:flex}.dt-tab{color:var(--muted);font:inherit;letter-spacing:.01em;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;padding:13px 10px 11px;font-size:13px;font-weight:700;transition:background .15s,color .15s,border-color .15s}.dt-tab+.dt-tab{border-left:1px solid color-mix(in srgb, var(--glow,var(--cat)) 12%, var(--border))}.dt-tab:hover{color:var(--text)}.dt-tab.on{background:var(--surface);color:var(--text);border-bottom-color:var(--cat)}[data-buy-theme]{--glow:var(--buy-solid)}[data-buy-theme] .dt-tab.on{border-bottom-color:var(--buy-solid)}[data-buy-theme] .dt-slider{background:linear-gradient(to right, var(--buy-solid) 0%, var(--buy-solid) var(--fill,0%), color-mix(in srgb, var(--text) 14%, transparent) var(--fill,0%), color-mix(in srgb, var(--text) 14%, transparent) 100%)}[data-buy-theme] .dt-slider::-webkit-slider-thumb{background:radial-gradient(circle at 34% 28%, #ffffffbf, #fff0 44%), var(--buy-solid);box-shadow:0 1px 6px #00000073, 0 0 10px var(--buy-glow)}[data-buy-theme] .dt-slider::-moz-range-thumb{background:radial-gradient(circle at 34% 28%, #ffffffbf, #fff0 44%), var(--buy-solid);box-shadow:0 1px 6px #00000073, 0 0 10px var(--buy-glow)}[data-buy-theme] .dt-slider:hover::-webkit-slider-thumb{box-shadow:0 1px 6px #00000073, 0 0 14px var(--buy-glow), 0 0 34px var(--buy-glow)}[data-buy-theme] .dt-slider:hover::-moz-range-thumb{box-shadow:0 1px 6px #00000073, 0 0 14px var(--buy-glow), 0 0 34px var(--buy-glow)}[data-buy-theme] .cc-cta.dt-cta:not(.dt-cta--max),[data-buy-theme] .cc-cta.dt-dock-btn{color:var(--buy-ink);background:linear-gradient(180deg, var(--buy-b1), var(--buy-b2) 52%, var(--buy-b3));box-shadow:inset 0 1px 0 #ffffff80, 0 10px 24px var(--buy-glow)}[data-buy-theme] .cc-cta.dt-cta:not(.dt-cta--max) .cta-lbl,[data-buy-theme] .cc-cta.dt-dock-btn .cta-lbl,[data-buy-theme] .cc-cta.dt-cta:not(.dt-cta--max) .cta-arw,[data-buy-theme] .cc-cta.dt-dock-btn .cta-arw{color:var(--buy-ink)}[data-buy-theme] .cc-cta.dt-cta:not(.dt-cta--max):hover,[data-buy-theme] .cc-cta.dt-dock-btn:hover{filter:brightness(1.06)}.dt-tab:focus-visible{outline:2px solid var(--accent,#2dd4bf);outline-offset:-3px}.dt-dock{--cat:#2ec9bd;--accent-text:#8ef0e6;display:none}@media (max-width:759px){.dt-dock{z-index:60;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid color-mix(in srgb, var(--glow,var(--cat)) 45%, var(--border));pointer-events:none;background:#0b0f24f0;align-items:center;gap:12px;padding:9px 14px 10px;transition:transform .22s;display:flex;position:fixed;left:0;right:0;transform:translateY(-110%);box-shadow:0 10px 28px #00000059}.dt-dock.show{pointer-events:auto;transform:none}.dt-dock-price{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:700;overflow:hidden}.dt-dock-price small{color:var(--muted);font-size:11px;font-weight:600;line-height:1.2;display:block}.dt-dock-btn{text-decoration:none}.dt-dock .cc-cta.dt-dock-btn{flex:none;width:auto;height:40px;min-height:40px;margin:0;padding:0 16px;font-size:14px}.dt-dock .dt-dock-price{flex:auto}.dt-dock-btn:disabled{opacity:.55;cursor:default}}.dt-postal{gap:14px}.dt-postal .dt-info{text-align:left;color:var(--muted);background:#ffffff08;border:1px solid #2ec9bd8c;display:block}.dt-postal .dt-info b{color:var(--text);display:block}.dt-postal .dt-info .dt-note{text-align:left}.dt-postal-lead{color:var(--muted);font-size:14px;line-height:1.5}.dt-postal-h{letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);margin-bottom:6px;font-size:11px;font-weight:700}.dt-postal-addr{color:var(--text);background:#ffffff0a;border:1px solid #ffffff2e;border-radius:12px;padding:10px 14px;font-size:14px;font-style:normal;line-height:1.5}.dt-postal-list{color:var(--muted);margin:0;padding-left:18px;font-size:13px;line-height:1.6;list-style:outside}.dt-postal-list b{color:var(--text);font-weight:600}.dt-note{text-align:center;color:var(--subtle);font-size:12px}.dt-note a{color:var(--muted);text-decoration:underline}.dt-note a:hover{color:var(--text)}.dt-info{background:color-mix(in srgb, #ffce4d 12%, var(--surface-2));color:#ffce4d;border:1px solid #ffce4d4d;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;font-size:13px;display:flex}.dt-info.center{text-align:center;flex-direction:column;justify-content:center;gap:3px}.dt-cashback{text-align:center;color:var(--muted);margin:0 0 10px;font-size:13px}.dt-cashback a{color:#8ef0e6;text-underline-offset:2px;text-decoration:underline}.dt-int-top{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;font-size:13px;display:flex}.dt-int-top b{color:var(--text);font-weight:800}.dt-int-note{color:var(--subtle);margin-top:8px;font-size:12px}.dt-silver{text-align:center;color:#0a0f24;cursor:pointer;background:linear-gradient(#e9edf6,#c2cadb);border:none;border-radius:14px;width:100%;padding:15px;font-size:16px;font-weight:800;text-decoration:none;display:block;box-shadow:0 6px 18px #00000059}.dt-silver:hover{filter:brightness(1.04)}.dt-again{text-align:center;background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;margin-top:14px;padding:16px}.dt-again b{color:var(--text);font-size:15px;font-weight:800;display:block}.dt-again p{color:var(--muted);margin:4px 0 12px;font-size:13px}.dt-again-btn{width:100%;color:var(--text);text-align:center;cursor:pointer;background:0 0;border:1px solid #2ec9bd99;border-radius:14px;padding:13px;font-size:15px;font-weight:800;display:block}.dt-again-btn:hover{background:#2ec9bd14}.dt-sub-link{text-align:center;color:var(--muted);margin-top:10px;font-size:13px;text-decoration:none;display:block}.dt-sub-link:hover{color:var(--text)}.dt-state-head{text-align:center}.dt-state-head .ic{font-size:34px}.dt-state-head .dt-state-title{color:var(--text);margin:8px 0 2px;font-size:18px;font-weight:800}.dt-state-head p{color:var(--muted);margin:0;font-size:13.5px}.dt-card:hover,.dt-cdband:hover,.dt-panel:hover .dt-panel-inner,.dt-panel:hover .dt-tabbed,.dt-hero--overlay:hover{border-color:color-mix(in srgb, var(--glow,var(--cat)) 60%, var(--border));box-shadow:0 0 0 1px color-mix(in srgb, var(--glow,var(--cat)) 32%, transparent), 0 0 26px color-mix(in srgb, var(--glow,var(--cat)) 34%, transparent), 0 0 60px color-mix(in srgb, var(--glow,var(--cat)) 18%, transparent), 0 16px 42px #0000006b}@media (min-width:760px){.dt-ov{grid-template-columns:1fr minmax(330px,384px);align-items:start;column-gap:28px;padding:22px 36px 80px;display:grid}.dt-ov>.dt-left{flex-direction:column;gap:16px;min-width:0;display:flex}.dt-ov>.dt-panel-col{order:0;align-self:stretch;min-width:0}.dt-hero--overlay{aspect-ratio:2.21}.dt-related{order:6;grid-column:1/-1;margin-top:-2px}}@media (max-width:759px){.dt-card.in-view,.dt-cdband.in-view,.dt-panel-inner.in-view,.dt-hero--overlay.in-view{border-color:color-mix(in srgb, var(--glow,var(--cat)) 60%, var(--border));box-shadow:0 0 0 1px color-mix(in srgb, var(--glow,var(--cat)) 32%, transparent), 0 0 26px color-mix(in srgb, var(--glow,var(--cat)) 34%, transparent), 0 0 60px color-mix(in srgb, var(--glow,var(--cat)) 18%, transparent), 0 16px 42px #0000006b}.dt-tabbed:has(.dt-panel-inner.in-view){border-color:color-mix(in srgb, var(--glow,var(--cat)) 60%, var(--border));box-shadow:0 0 0 1px color-mix(in srgb, var(--glow,var(--cat)) 32%, transparent), 0 0 26px color-mix(in srgb, var(--glow,var(--cat)) 34%, transparent), 0 0 60px color-mix(in srgb, var(--glow,var(--cat)) 18%, transparent), 0 16px 42px #0000006b}}.age-gate{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#060a14d1;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.age-gate-card{border:1px solid var(--border);text-align:center;background:#111a2e;border-radius:18px;width:100%;max-width:420px;padding:30px 26px;box-shadow:0 24px 70px #0009}.age-gate-badge{color:#fff;background:#dc2626;border-radius:999px;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto 16px;font-size:21px;font-weight:800;display:flex;box-shadow:0 0 0 4px #dc262640}.age-gate-card h2{color:var(--text);margin:0 0 8px;font-size:20px;font-weight:800}.age-gate-card p{color:var(--muted);margin:0 0 16px;font-size:14px;line-height:1.55}.age-gate-label{text-align:left;color:var(--subtle);margin-bottom:6px;font-size:12px;font-weight:700;display:block}.age-gate-input{border:1px solid var(--border);width:100%;color:var(--text);background:#ffffff0f;border-radius:10px;margin-bottom:14px;padding:11px 12px;font-size:15px}.age-gate-input::-webkit-calendar-picker-indicator{filter:invert()opacity(.6)}.age-gate-btn{color:#04121a;cursor:pointer;background:linear-gradient(100deg,#6f93ff,#2fd9c4);border:none;border-radius:10px;width:100%;padding:12px 16px;font-size:15px;font-weight:800}.age-gate-btn:disabled{opacity:.55;cursor:default}.age-gate-error{color:#ff7a8c;margin:-4px 0 12px;font-size:13px}.age-gate-fine{color:var(--subtle);margin:14px 0 0;font-size:11.5px}.age-gate-fine a{color:#7fc4ff}.blog-header{margin:6px 0 26px}.blog-h1{color:var(--text);letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(28px,6vw,40px);font-weight:800}.blog-lede{color:var(--muted);max-width:60ch;margin:0;font-size:16px;line-height:1.6}.blog-empty{color:var(--muted);padding:40px 0;font-size:15px}.blog-grid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:640px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.blog-grid{grid-template-columns:repeat(3,1fr)}}.refer-prompt{border:1px solid color-mix(in srgb, #2ec9bd 30%, var(--border));background:color-mix(in srgb, #2ec9bd 6%, var(--surface));text-align:left;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;max-width:640px;margin:18px auto;padding:16px 18px;display:flex}.refer-prompt__h{color:var(--text);margin:0 0 4px;font-size:16px;font-weight:800}.refer-prompt__p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.refer-prompt__btn{color:#06101f;background:#2ec9bd;border-radius:12px;flex:none;justify-content:center;align-items:center;height:44px;padding:0 18px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.refer-prompt__btn:hover{filter:brightness(1.06)}@media (max-width:520px){.refer-prompt{flex-direction:column;align-items:stretch}.refer-prompt__btn{width:100%}}.os-wrap .refer-prompt{max-width:none;margin:22px 0 0}.os-endrow:has(.refer-prompt) .os-btns{align-items:stretch}.os-endrow:has(.refer-prompt) .os-bn{max-width:none}@media (min-width:720px){.os-endrow:has(.refer-prompt){grid-template-columns:minmax(0,1fr) 300px;align-items:stretch;gap:16px;margin-top:22px;display:grid}.os-endrow:has(.refer-prompt) .refer-prompt{box-sizing:border-box;height:100%;margin:0}.os-endrow:has(.refer-prompt) .os-btns{justify-content:stretch;margin-top:0}.os-endrow:has(.refer-prompt) .os-bn{flex:1 1 0;height:auto;min-height:48px}}.blog-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:32px 0 8px;display:flex}.blog-pager__nums{align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.blog-pager__num,.blog-pager__step{border:1px solid var(--border);background:var(--surface);min-width:44px;height:44px;color:var(--text);border-radius:12px;justify-content:center;align-items:center;padding:0 12px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.blog-pager__num:hover,.blog-pager__step:hover{border-color:color-mix(in srgb, #2ec9bd 55%, var(--border))}.blog-pager__num.is-on{color:#06101f;background:#2ec9bd;border-color:#2ec9bd}.blog-pager__step.is-off{opacity:.4}.blog-pager__gap{color:var(--muted);padding:0 2px}@media (max-width:420px){.blog-pager__step{padding:0 10px;font-size:14px}}.blog-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;transition:transform .15s,border-color .15s;display:flex;overflow:hidden}.blog-card:hover{border-color:color-mix(in srgb, var(--cat) 45%, var(--border));transform:translateY(-2px)}.blog-card-media{aspect-ratio:16/9;background:var(--surface-2);display:block;overflow:hidden}.blog-card-media img{object-fit:cover;width:100%;height:100%;display:block}.blog-card-media-fallback{letter-spacing:.04em;width:100%;height:100%;color:var(--subtle);background:linear-gradient(135deg, color-mix(in srgb, var(--cat) 22%, transparent), transparent);justify-content:center;align-items:center;font-weight:800;display:flex}.blog-card-body{flex-direction:column;gap:8px;padding:16px 18px 18px;display:flex}.blog-card-tag{letter-spacing:.05em;text-transform:uppercase;color:var(--accent-text);align-self:flex-start;font-size:11px;font-weight:800}.blog-card-title{margin:0;font-size:18px;font-weight:700;line-height:1.3}.blog-card-title a{color:var(--text);text-decoration:none}.blog-card-title a:hover{color:var(--accent-text)}.blog-card-excerpt{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.blog-card-meta{color:var(--subtle);flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding-top:4px;font-size:12.5px;display:flex}.blog-card-author{color:var(--muted);font-weight:600;text-decoration:none}.blog-card-author:hover{color:var(--text)}.blog-card-dot{color:var(--subtle)}.blog-post{max-width:760px;margin:0 auto}.blog-post-head{margin-bottom:22px}.blog-post-title{letter-spacing:-.02em;color:var(--text);margin:8px 0 14px;font-size:clamp(26px,5.5vw,40px);font-weight:800;line-height:1.15}.blog-post-meta{color:var(--subtle);flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;display:flex}.blog-post-cover{border-radius:var(--radius);border:1px solid var(--border);width:100%;margin-bottom:28px;display:block}.blog-post-footer{margin-top:40px}.blog-post-content-image{margin:8px 0 28px}.blog-faq{border-top:1px solid var(--border);margin-top:40px;padding-top:28px}.blog-faq-title{color:var(--text);letter-spacing:-.01em;margin:0 0 6px;font-size:25px;font-weight:800}.blog-faq-item{border-bottom:1px solid var(--border);padding:16px 0}.blog-faq-item:last-child{border-bottom:0}.blog-faq-q{color:var(--text);margin:0 0 8px;font-size:18px;font-weight:700}.blog-faq-a{color:var(--muted);margin:0;font-size:16px;line-height:1.7}.blog-faq-a p,.blog-faq-a ul,.blog-faq-a ol{margin:0 0 10px}.blog-faq-a>:last-child{margin-bottom:0}.blog-prose{color:color-mix(in srgb, var(--text) 92%, transparent);font-size:17px;line-height:1.75}.blog-prose>:first-child{margin-top:0}.blog-prose h2{color:var(--text);letter-spacing:-.01em;margin:40px 0 14px;font-size:25px;font-weight:800}.blog-prose h3{color:var(--text);margin:32px 0 12px;font-size:20px;font-weight:700}.blog-prose p{margin:0 0 20px}.blog-prose a{color:var(--accent-text);text-underline-offset:2px;text-decoration:underline}.blog-prose ul,.blog-prose ol{margin:0 0 20px;padding-left:24px}.blog-prose li{margin:6px 0}.blog-prose blockquote{border-left:3px solid var(--cat);color:var(--muted);margin:24px 0;padding:4px 18px;font-style:italic}.blog-prose img{border:1px solid var(--border);border-radius:12px;max-width:100%;height:auto;margin:8px 0}.blog-prose hr{border:none;border-top:1px solid var(--border);margin:36px 0}.blog-prose code{background:var(--surface-2);border-radius:6px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.blog-prose pre{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;margin:0 0 20px;padding:16px;overflow-x:auto}.blog-prose pre code{background:0 0;padding:0}.blog-prose table{border-collapse:collapse;width:100%;margin:0 0 20px;font-size:15px;display:block;overflow-x:auto}.blog-prose th,.blog-prose td{border:1px solid var(--border);text-align:left;padding:8px 12px}.blog-author-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:22px}.blog-author-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);margin:0 0 12px;font-size:11px;font-weight:800}.blog-author-head{align-items:center;gap:14px;display:flex}.blog-author-avatar{object-fit:cover;border:1px solid var(--border);border-radius:50%;flex:none;width:56px;height:56px}.blog-author-avatar-fallback{color:var(--accent-text);background:color-mix(in srgb, var(--cat) 20%, transparent);justify-content:center;align-items:center;font-size:22px;font-weight:800;display:flex}.blog-author-name{color:var(--text);margin:0;font-size:18px;font-weight:700}.blog-author-name a{color:var(--text);text-decoration:none}.blog-author-name a:hover{color:var(--accent-text)}.blog-author-title{color:var(--muted);margin:2px 0 0;font-size:13.5px}.blog-author-cred{color:var(--subtle);margin:3px 0 0;font-size:12.5px}.blog-author-bio{color:var(--muted);margin:14px 0 0;font-size:15px;line-height:1.65}.blog-author-socials{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.blog-author-socials a{color:var(--chip-fg);background:var(--chip-bg);border:1px solid var(--chip-border);border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-block}.blog-author-socials a:hover{color:var(--text);background:var(--chip-active-bg)}.blog-author-posts-title{color:var(--text);margin:34px 0 18px;font-size:20px;font-weight:800}.suspend-notice{z-index:21;box-sizing:border-box;color:#fff;text-align:center;text-shadow:0 1px 2px #00000047;background:radial-gradient(120% 180% at 0%,#ff4d4d47,#0000 42%),linear-gradient(100deg,#6e1626 0%,#7a1a2a 30%,#8f2020 70%,#7c2413 100%);justify-content:center;align-items:center;min-height:40px;padding:8px 14px;font-size:13.5px;font-weight:600;display:flex;position:relative;box-shadow:inset 0 -1px #ffffff24,0 1px #00000040}.suspend-notice a{color:#fff;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.suspend-notice a:hover{opacity:.85}@media (max-width:640px){.suspend-notice{padding:8px 12px;font-size:12.5px;line-height:1.35}}.news-ticker{z-index:21;color:#fff;background:radial-gradient(120% 180% at 0%,#ff4d8d4d,#0000 42%),linear-gradient(100deg,#362495 0%,#2a1a7a 6%,#1d3596 34%,#0d6f88 70%,#0b7d76 100%);align-items:stretch;height:40px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -1px #ffffff24,0 1px #00000040}.tk-vp{flex:auto;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}.tk-plain .tk-vp{-webkit-mask-image:none;mask-image:none}.tk-track{white-space:nowrap;will-change:transform;backface-visibility:hidden;align-items:center;height:100%;display:inline-flex;transform:translateZ(0)}.tk-track[data-tk-ready]{animation:tkscroll var(--tk-dur,46s) linear infinite}.tk-track.tk-reverse{animation-direction:reverse}@media (hover:hover){.tk-hoverpause:hover .tk-track{animation-play-state:paused}}.tk-cell{align-items:center;height:100%;display:inline-flex}.tk-item{color:#fff;text-shadow:0 1px 2px #00000047;align-items:center;height:100%;padding:0 2px;font-size:13.5px;font-weight:600;display:inline-flex}.tk-nodelim .tk-item{padding:0 14px}.tk-link{text-decoration:none}.tk-link:hover{text-decoration:underline}.tk-sep{background:#ffffffd9;flex:none;margin:0 22px;display:inline-block;box-shadow:0 0 6px #ffffff80}.tk-sep-diamond{border-radius:1.5px;width:7px;height:7px;transform:rotate(45deg)}.tk-sep-bullet{border-radius:50%;width:6px;height:6px}.tk-sep-dash{width:14px;height:2px;box-shadow:none;border-radius:1px}.tk-label{letter-spacing:.12em;text-transform:uppercase;color:#fff;z-index:2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#090c1e52;flex:none;align-items:center;gap:7px;padding:0 16px 0 18px;font-size:12px;font-weight:800;line-height:1;display:flex;position:relative;box-shadow:1px 0 #ffffff29}.tk-label:before{content:"";background:#ff4d8d;border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite tkpulse;box-shadow:0 0 0 3px #ff4d8d52,0 0 8px #ff4d8d}.tk-slot{z-index:2;color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0609189e;flex:none;align-items:center;gap:8px;padding:0 13px 0 11px;text-decoration:none;display:flex;position:relative;box-shadow:1px 0 #fff3}.tk-slot:hover{background:#060918b8;text-decoration:none}.tk-slot>svg{color:#8ef0e6;flex:none;width:15px;height:15px}.tk-slot .lb{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8;white-space:nowrap;font-size:10.5px;font-weight:800;line-height:1}.tk-slot .cd{text-align:left;white-space:nowrap;min-width:52px;font-family:var(--font-ui);letter-spacing:.02em;color:#ffb648;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:14px;font-weight:800;line-height:1}.tk-slot--live .cd,.tk-slot--on .cd{color:#fff;letter-spacing:.1em;text-transform:uppercase;font-size:12.5px}.tk-slot .lb-l{display:none}@media (min-width:700px){.tk-slot .lb-l{display:inline}.tk-slot .lb-s{display:none}}.tk-slot .dot{background:#ff5f63;border-radius:50%;flex:none;width:8px;height:8px;animation:1.8s ease-in-out infinite tkpulse;box-shadow:0 0 0 3px #ff5f633d}.tk--slot .tk-vp{-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 40px),#0000)}.tk--g5{background:radial-gradient(1728px 72px at 0,#ff4d8d4d,#0000 42%),linear-gradient(100deg,#362495 0,#2a1a7a 86px,#1d3596 490px,#0d6f88 1008px,#0b7d76 1440px)}.tk--g5 .tk-vp{background:linear-gradient(100deg, var(--newsStart,#362495) 0%, #1d3596 46%, #0d6f88 72%, #0b7d76 100%)}.tk--g5 .tk-toggle{background:linear-gradient(#090c1e2e,#090c1e2e),#0b7d76}.tk--own .tk-slot{box-shadow:none;background:#06091885;flex:auto;justify-content:center}.tk--own .tk-vp,.tk--own .tk-label{display:none}@keyframes tkscroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes tkpulse{0%,to{opacity:1}50%{opacity:.35}}.tk-toggle{color:#fff;opacity:.9;cursor:pointer;background:#090c1e2e;border:0;border-left:1px solid #ffffff29;flex:none;justify-content:center;align-self:stretch;align-items:center;width:38px;transition:opacity .15s,background .15s;display:inline-flex;position:relative}.tk-toggle:after{content:"";position:absolute;inset:-4px 0 -4px -10px}.tk-toggle:hover{opacity:1;background:#ffffff1f}.tk-toggle svg{width:15px;height:15px;display:block}@media (prefers-reduced-motion:reduce){.tk-track{animation:none!important}.tk-label:before,.tk-slot .dot{animation:none}.tk-toggle{display:none}}.cc-meta .cc-held{color:#eaf0ff8c;font-weight:600}.chip.chip-search{color:#eaf0ffd1;justify-content:center;align-items:center;padding-left:12px;padding-right:12px;display:inline-flex}.chip.chip-search:hover{color:#12c4b6;border-color:#12c4b680}.search-overlay{z-index:1200;-webkit-backdrop-filter:blur(4px);background:#040710a8;justify-content:center;align-items:flex-start;padding:70px 16px 16px;display:flex;position:fixed;inset:0}.search-modal{color:#fff;background:#0f1738;border:1px solid #ffffff1f;border-radius:20px;flex-direction:column;width:100%;max-width:720px;max-height:min(560px,100vh - 86px);display:flex;box-shadow:0 24px 60px #0009}.search-modal-head{justify-content:space-between;align-items:center;margin:0;padding:22px 24px 14px;display:flex}.search-modal-head h2{font:800 20px/1 var(--font-bricolage), sans-serif;margin:0}.search-close{color:#ffffffbf;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:44px;height:44px;padding:0;display:grid}.search-close:hover{color:#fff;background:#ffffff0f}.search-fld{align-items:center;margin:0 24px;display:flex;position:relative}.search-input{color:#fff;width:100%;height:50px;font:500 15px/1 var(--font-ui);appearance:none;background:#0a1230;border:1.5px solid #2ec9bda6;border-radius:14px;outline:none;padding:0 52px 0 48px}.search-input::-webkit-search-cancel-button{appearance:none}.search-input::-webkit-search-decoration{appearance:none}.search-input::placeholder{color:#ffffff73}.search-input:focus{box-shadow:0 0 0 3px #2ec9bd2e}.search-fld-ic{color:#8ef0e6;pointer-events:none;place-items:center;display:grid;position:absolute;left:16px}.search-clr{color:#fff9;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;right:6px}.search-clr:hover{color:#fff;background:#ffffff0f}.search-body{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.search-body:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0f1738);border-radius:0 0 20px 20px;height:40px;position:absolute;bottom:0;left:0;right:0}.search-results{scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;max-height:none;margin:0;padding:18px 24px 28px;display:block;overflow-y:auto}.search-hint{color:#c86fce;margin-top:8px;font-size:12px}.srch-sh{justify-content:space-between;align-items:center;margin:14px 0 10px;display:flex}.srch-sh:first-child{margin-top:0}.srch-sh h3{font:700 12px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;margin:0}.srch-sh-a{cursor:pointer;font:600 13px/1 var(--font-ui);color:#8ef0e6;background:0 0;border:0;align-items:center;min-height:32px;padding:0;display:inline-flex}.srch-sh-a:hover{color:#c9fff9}.srch-chips{flex-wrap:wrap;gap:8px;display:flex}.srch-rc{height:38px;font:600 13.5px/1 var(--font-ui);color:#fff;background:#ffffff0a;border:1px solid #ffffff29;border-radius:12px;align-items:center;gap:2px;padding:0 4px 0 13px;display:inline-flex}.srch-rc-t{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.srch-rc-x{color:#ffffff8c;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid}.srch-rc-x:hover{color:#fff;background:#ffffff14}.srch-cc{height:40px;font:600 13.5px/1 var(--font-ui);color:#fff;background:#ffffff08;border:1px solid #ffffff29;border-radius:12px;align-items:center;gap:8px;padding:0 13px 0 9px;text-decoration:none;display:inline-flex}.srch-cc:hover{color:#fff;border-color:#2ec9bd80}.srch-cc>svg{color:#8ef0e6;flex:none;width:16px;height:16px}.srch-cc>svg.srch-cc-g{color:#ffd970}.srch-cc small{font:500 12px/1 var(--font-ui);color:#ffffff80}.srch-cc-dot{border-radius:50%;flex:none;width:10px;height:10px}.srch-th{color:#ff9a3c;background:#1e1030;border:1px solid #ff9a3c80;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}.srch-th svg{width:15px;height:15px}.srch-th--christmas{color:#8ef0b0;background:#0f2a1e;border-color:#78dca080}.srch-ls{flex-direction:column;gap:4px;display:flex}.srch-row{color:#fff;border-radius:14px;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;margin:0 -8px;padding:6px 8px;text-decoration:none;display:grid}.srch-row:hover{color:#fff;background:#ffffff0d}.srch-art{aspect-ratio:16/10;border:1.5px solid var(--e);background:#161d38;border-radius:9px;width:88px;display:block;position:relative;overflow:hidden}.srch-art .srch-art-img,.srch-art img,.srch-art .cthumb{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.srch-art-tile{background:linear-gradient(150deg, color-mix(in srgb, var(--e) 42%, #0d1330), #0d1330 78%);position:absolute;inset:0}.srch-txt{min-width:0}.srch-txt b{-webkit-line-clamp:2;font:700 14px/1.3 var(--font-ui);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.srch-txt b mark{color:#8ef0e6;background:0 0}.srch-txt>span{font:500 12px/1.2 var(--font-ui);color:#c9c2ff;margin-top:3px;display:block}.srch-row em{font-style:normal;font:800 16px/1 var(--font-bricolage), sans-serif;color:#ffd970;text-align:right}.srch-row em small{font:500 11px/1 var(--font-ui);color:#ffffff80;margin-top:4px;display:block}.srch-cnt{font:500 13px/1 var(--font-ui);color:#ffffff8c;margin:14px 0 8px}.srch-chips+.srch-cnt{margin-top:14px}.srch-all{color:#fff;width:100%;height:44px;font:600 14px/1 var(--font-ui);cursor:pointer;background:0 0;border:1.5px solid #ffffff38;border-radius:13px;justify-content:center;align-items:center;margin-top:10px;display:flex}.srch-all:hover{background:#ffffff0d}.srch-none{padding:6px 0 4px}.srch-none b{font:700 16px/1.3 var(--font-ui);display:block}.srch-none p{font:500 14px/1.45 var(--font-ui);color:#ffffffa6;margin:6px 0 0}@media (max-width:759px){.search-overlay{bottom:var(--bn,0px);-webkit-backdrop-filter:none;background:#0f1738;padding:0}.search-modal{max-width:none;height:100%;max-height:none;box-shadow:none;border:0;border-radius:0}.search-modal-head{padding:10px 12px 10px 20px}.search-fld{margin:0 16px}.search-results{padding:16px 16px 40px}.search-body:after{border-radius:0}.srch-row{grid-template-columns:80px minmax(0,1fr) auto;gap:10px}.srch-art{width:80px}.srch-txt b{font-size:13.5px}}.uu{--uu-pad-x:0px;--uu-gap:18px;--uu-fade:44px}.uu-gap{height:var(--uu-gap)}.uu+*{margin-top:0!important}.uu-rule{background:var(--brand-hairline);height:1.5px}.uu-rule--soft{background:#ffffff14;height:1px}.uu-console{margin:var(--uu-gap) var(--uu-pad-x) 0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);align-items:center;gap:16px;padding:12px 14px;display:flex;box-shadow:0 14px 44px #00000059}.uu-search{min-width:0;color:var(--subtle);text-align:left;cursor:pointer;background:#00000047;border:1px solid #ffffff17;border-radius:12px;flex:0 0 320px;align-items:center;gap:10px;padding:11px 18px;font-size:13.5px;display:flex}.uu-search svg{opacity:.9;flex:none}.uu-search:hover{color:var(--text);border-color:#ffffff2e}.uu-ph--short{display:none}.uu-div{background:#ffffff1c;flex:none;align-self:stretch;width:1px}.uu-linkwrap{flex:1;min-width:0}.uu-links{scrollbar-width:none;-webkit-overflow-scrolling:touch;min-width:0;-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--uu-fade)), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - var(--uu-fade)), transparent);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--uu-fade)), transparent);gap:8px;display:flex;overflow:auto hidden}.uu-links::-webkit-scrollbar{display:none}.uu-chip{white-space:nowrap;color:#fffc;background:#ffffff0d;border:1px solid #ffffff29;border-radius:12px;flex:none;align-items:center;min-height:38px;padding:9px 15px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.uu-chip .uu-dot{border-radius:999px;flex:none;width:8px;height:8px;margin-right:7px;box-shadow:0 0 0 1px #ffffff1f}.uu-chip:hover{color:#fff;background:#ffffff17;border-color:#ffffff3d}.uu-chip[aria-current=true]{color:#06121a;background:#2ae7d6;border-color:#2ae7d6}@media (max-width:760px){.uu-console{flex-direction:column;align-items:stretch;gap:12px;padding:12px}.uu-search{flex:none}.uu-div{align-self:auto;width:auto;height:1px}.uu-chip{border-radius:10px;min-height:36px;padding:8px 13px}.uu-ph--long{display:none}.uu-ph--short{display:inline}}.hv-wrap{position:relative}.hv-arrow{z-index:6}.hv-arrow .ra-disc{color:#8ef0e6;background:#2ec9bd29;border-color:#2ec9bd99}.hv-arrow:hover .ra-disc{background:#2ec9bd42}@media (max-width:699px){.hv-arrow.prev{left:-14px}.hv-arrow.next{right:-14px}}.hv-car{width:100%;position:relative;overflow:hidden}.hv-btn:disabled,.hpb-btn:disabled{opacity:.35;cursor:default}.hv-track{transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.hv-track--still{transition:none}@media (prefers-reduced-motion:reduce){.hv-track{transition:none}}.hv-slide{flex:0 0 100%;min-width:0}.hv{--r:16px;--pad:44px;--ov:.6;--scrim:.62;border-radius:var(--r);background:#0b0e16;grid-template-columns:7fr 5fr;height:384px;display:grid;position:relative;overflow:hidden}.hv__img{z-index:1;min-width:0;position:relative;overflow:hidden}.hv__art{display:block;position:absolute;inset:0}.hv__artimg,.hv__art img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hv__fallback{justify-content:center;align-items:center;font-size:64px;display:flex;position:absolute;inset:0}.hv__txt--tap{cursor:pointer}.hv__txt{z-index:2;padding:var(--pad) var(--pad) var(--pad) 34px;flex-direction:column;justify-content:center;gap:12px;min-width:0;display:flex;position:relative;overflow:visible}.hv__txt>*{z-index:1;position:relative}.hv__bg{z-index:0;top:0;bottom:0;left:calc(var(--ov) * -100%);width:calc(100% + var(--ov) * 100%);background:#0b0e16;position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 42%);mask-image:linear-gradient(90deg,#0000 0,#000 42%)}.hv__blur{object-fit:cover;filter:blur(42px)saturate(1.45);width:136%;height:136%;position:absolute;inset:-18%;transform:scaleX(-1)}.hv__bg:after{content:"";opacity:var(--scrim);background:#000;position:absolute;inset:0}.hv__sup{color:#8fe9dd;white-space:nowrap;text-overflow:ellipsis;max-width:100%;min-height:1.45em;margin:0;font-size:14.5px;line-height:1.45;overflow:hidden}.hv-wrap--nosup .hv__sup{display:none}.hv__name{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;color:#fff;text-wrap:balance;min-height:2.04em;margin:0;font-size:38px;font-weight:800;line-height:1.02}.hv__name.xlong{font-size:32px}.hv__flags{flex-wrap:wrap;gap:7px;min-height:28px;display:flex}.hv__flag{color:#fff;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff2b;border-radius:7px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}.hv__flag svg{flex:none;width:12px;height:12px}.hv__flag--iw svg{color:#ffc861}.hv__flag--ca svg{color:#86eda3}.hv__cta{color:#06202a;white-space:nowrap;text-overflow:ellipsis;background:#2ec9bd;border-radius:14px;justify-content:center;align-self:flex-start;align-items:center;gap:9px;max-width:100%;height:48px;padding:0 26px;font-size:15.5px;font-weight:700;text-decoration:none;display:inline-flex;overflow:hidden}.hv__cta svg{flex:none;width:15px;height:15px}.hv__cta:hover{background:#3ad9cc}.hv__cta--max{color:#ffffffb8;cursor:default;background:#ffffff1f}.hv__cta--max:hover{background:#ffffff1f}.hv-row{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:0 2px;display:flex}.hv-nav{align-items:center;gap:12px;margin-left:auto;display:flex}.hv-dots{gap:0;display:flex}.hv-dot{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.hv-dot:before{content:"";background:#ffffff38;border-radius:50%;width:7px;height:7px;transition:width .25s,background .25s}.hv-dot[aria-current=true]:before{background:#2ec9bd;border-radius:4px;width:20px}.hv-btn{color:#dfe6f3;cursor:pointer;background:#ffffff10;border:1px solid #ffffff2e;border-radius:9px;place-items:center;width:30px;height:30px;padding:0;display:grid}.hv-btn:hover{background:#ffffff1e}.hv-btn svg{width:14px;height:14px}.hv-bullets{white-space:nowrap;min-width:0;color:color-mix(in srgb, var(--text) 50%, transparent);align-items:center;font-size:12.5px;font-weight:600;display:flex}.hv-bullets .tk-sep{background:#2ec9bd;margin:0 10px;box-shadow:0 0 6px #2ec9bd80}.hv-bullet-lock{align-items:center;gap:5px;display:inline-flex}.hv-lock{color:#2ec9bd;filter:drop-shadow(0 0 3px #2ec9bd73);flex:none}.hv-bullet-link{color:inherit;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}.hv-bullet-link:hover{color:var(--text);text-decoration-color:#2ec9bd}@media (max-width:1099px){.hv-bullet-wide{display:none}}@media (max-width:860px){.hv{--r:14px;--pad:20px;height:auto;display:block}.hv__img{aspect-ratio:3/2}.hv__txt{padding:26px var(--pad) var(--pad);gap:10px}.hv__flags{flex-wrap:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.hv__name{font-size:26px}.hv__name.xlong{font-size:23px}.hv__sup{letter-spacing:-.01em;font-size:12.5px}.hv__cta{align-self:stretch;height:46px}.hv__bg{width:100%;left:0;top:calc(var(--ov) * -160px);height:auto;bottom:0;-webkit-mask-image:linear-gradient(#0000 0,#000 40%);mask-image:linear-gradient(#0000 0,#000 40%)}.hv-row{margin-top:12px}.hv-bullets{letter-spacing:-.015em;font-size:11px}.hv-bullets .tk-sep{margin:0 6px}.hv-bullet-2{display:none}.hv-bullet-lock{gap:3px}.hv-nav{gap:8px}.hv-nav .hv-btn:not(:first-child){display:none}.hv-bullets{min-width:0;overflow:hidden}}@media (max-width:360px){.hv-bullets .tk-sep{margin:0 5px}}@media (max-width:320px){.hv-lock{display:none}.hv-bullets{font-size:10.5px}}.dt-enter-free{cursor:pointer;color:#06121a;width:100%;font-size:17px;font-weight:800;font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.012em;background:linear-gradient(115deg,#0000 22%,#ffffff8c 32%,#fff0 45%),#19d3c5;border:none;border-radius:14px;justify-content:center;align-items:center;padding:14px 16px;display:flex}.dt-enter-free:hover:not(:disabled){filter:brightness(1.06)}.dt-enter-free:disabled{opacity:.6;cursor:default}.bottom-nav{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--border);padding:6px 4px calc(6px + env(safe-area-inset-bottom,0px));background:#0b0f24eb;display:flex;position:fixed;inset:auto 0 0}@media (min-width:768px){.bottom-nav{display:none}}.bottom-sheet-backdrop{z-index:61;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0408168c;position:fixed;inset:0}.bottom-sheet{right:10px;bottom:calc(64px + env(safe-area-inset-bottom,0px));z-index:62;background:#141a38;border:1px solid #ffffff1f;border-radius:14px;width:min(240px,100vw - 20px);padding:6px 6px 8px;animation:.18s ease-out sheet-up;position:fixed;box-shadow:0 -12px 40px #00000073}@keyframes sheet-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.bottom-sheet-name{color:#6fe3d8;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;padding:6px 6px 8px 12px;font-size:13.5px;font-weight:700;display:flex}.bottom-sheet-close{color:#ffffffd9;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff40;border-radius:999px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:inline-flex}.bottom-sheet-close:active{background:#ffffff24}.sheet-item{text-align:left;color:#ffffffe0;background:0 0;border:none;border-radius:9px;width:100%;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;display:block}.sheet-item.is-active{color:#fff;background:#ffffff14}.sheet-item:active{background:#ffffff1f}.sheet-sep{background:#ffffff1a;height:1px;margin:6px 4px}@media (min-width:768px){.bottom-sheet,.bottom-sheet-backdrop{display:none}}.bottom-nav-item{min-width:0;color:var(--muted);font-family:var(--font-ui);font:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1 1 0;align-items:center;gap:3px;padding:4px 2px;text-decoration:none;transition:color .15s;display:flex}.bottom-nav-item.is-active{color:#fff}.bottom-nav-icon{display:inline-flex;position:relative}.bottom-nav-label{letter-spacing:.01em;font-size:10.5px}.bottom-nav-avatar{color:#08203a;background:linear-gradient(140deg,#5b8dff,#3ff0e0);border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:800;display:inline-flex}.bottom-nav-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.bottom-nav-badge{background:var(--cat);color:#fff;text-align:center;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:-5px;right:-9px}@media (max-width:767.98px){.app:has(.bottom-nav) footer{padding-bottom:84px}.app:has(.bottom-nav) .back-to-top{bottom:88px}}.colcard-grid{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:700px){.colcard-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}}.colcard{background:var(--surface-2,#ffffff0a);border:1px solid #ffffff17;border-radius:16px;flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.colcard:hover{border-color:#ffffff38;transform:translateY(-2px)}.colcard-img{aspect-ratio:3;object-fit:cover;width:100%;height:auto;display:block}.colcard-img--empty{background:linear-gradient(115deg,#6f93ff40,#2fd9c42e)}.colcard-body{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.colcard-title{color:var(--text);margin:0;font-size:18px;font-weight:800}.colcard-copy{color:var(--muted,#ffffffa6);margin:0;font-size:13.5px}.colcard-badge{letter-spacing:.05em;text-transform:uppercase;color:var(--accent-text);background:color-mix(in srgb, var(--cat,#4a8cff) 18%, transparent);border:1px solid color-mix(in srgb, var(--cat,#4a8cff) 40%, transparent);border-radius:999px;align-self:flex-start;padding:3px 9px;font-size:11px;font-weight:800}.col-hero{background:var(--surface-2,#ffffff0a);border:1px solid #ffffff17;border-radius:18px;flex-direction:column;gap:14px;display:flex;overflow:hidden}.col-hero-img{aspect-ratio:3/1.4;object-fit:cover;width:100%;height:auto;display:block}.col-hero-text{flex-direction:column;gap:6px;padding:4px 18px 18px;display:flex}.col-hero-title{color:var(--text);text-shadow:0 0 12px #ffffff4d,0 0 26px #4a8cffe6,0 0 50px #4a8cff99;margin:0;font-size:26px;font-weight:800}.col-hero-copy{color:var(--muted,#ffffffb3);max-width:62ch;margin:0;font-size:15px}@media (min-width:700px){.col-hero{flex-direction:row;align-items:stretch}.col-hero-img{aspect-ratio:3/1.25;width:52%}.col-hero-text{justify-content:center;padding:20px 22px}}.col-banner-stack{flex-direction:column;gap:10px;margin-top:18px;display:flex}.col-banner{background:var(--surface-2,#ffffff0d);border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:14px;min-height:74px;padding:12px 16px;text-decoration:none;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.col-banner:hover{border-color:#ffffff47}.col-banner-img{object-fit:cover;opacity:.38;width:100%;height:100%;position:absolute;inset:0}.col-banner-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex;position:relative}.col-banner-title{color:var(--text);text-shadow:0 1px 8px #000000b3;font-size:17px;font-weight:800}.col-banner-copy{color:#ffffffd1;text-shadow:0 1px 6px #000000b3;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.col-banner-cta{color:#000;white-space:nowrap;background:linear-gradient(100deg,#6f93ff,#2fd9c4);border-radius:8px;flex:none;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:800;display:inline-flex;position:relative}@media (max-width:480px){.col-banner-cta{display:none}}.col-notify{min-height:44px;color:var(--text);cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:10px;align-items:center;gap:8px;margin:10px 0;padding:10px 16px;font-size:14px;font-weight:700;transition:border-color .2s,background .2s;display:inline-flex}.col-notify:hover:not(:disabled){background:#ffffff1a;border-color:#fff6}.col-notify[aria-pressed=true]{border-color:color-mix(in srgb, var(--teal,#12c4b6) 55%, transparent);background:color-mix(in srgb, var(--teal,#12c4b6) 12%, transparent)}.col-notify:disabled{opacity:.6;cursor:default}.auth-card{background:linear-gradient(#141c44,#0e1435);border:1px solid #ffffff17;border-radius:22px;width:100%;max-width:440px;padding:20px 20px 22px;box-shadow:0 22px 50px #0000006b}.nc-size-auth{--h:22px}@media (min-width:640px){.nc-size-auth{--h:26px}}.auth-tabs{background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.auth-tab{color:#ffffff94;border-radius:10px;justify-content:center;align-items:center;height:40px;font-size:14.5px;font-weight:700;text-decoration:none;display:flex}.auth-tab[aria-selected=true]{color:#8ef0e6;background:#34d8cb24;box-shadow:inset 0 0 0 1px #34d8cb73}.auth-offer{color:#ffffffb8;margin:-8px 2px 16px;font-size:13.5px;line-height:1.4}.auth-offer b{color:#7ff0e4;font-weight:700}.auth-live{color:#ffffffb8;align-items:center;gap:8px;margin:16px 2px 18px;font-size:14.5px;display:flex}.auth-live b{color:#7ff0e4;font-weight:700}.auth-live i{background:#34d8cb;border-radius:999px;width:7px;height:7px;animation:2.4s ease-in-out infinite authpulse;box-shadow:0 0 0 3px #34d8cb2e}@keyframes authpulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.auth-live i{animation:none}}.auth-input{color:#fff;background:#ffffff0d;border:1px solid #ffffff24;border-radius:12px;width:100%;height:50px;padding:0 14px;font-size:15px}.auth-input::placeholder{color:#ffffff6b}.auth-input:focus{border-color:#34d8cbb3;outline:none;box-shadow:0 0 0 3px #34d8cb24}.auth-input.is-error{border-color:#ae3eb2bf;box-shadow:0 0 0 3px #ae3eb229}.auth-fielderror{color:#e78ae0;margin:-2px 2px 12px;font-size:13px;font-weight:600}.auth-primary{color:#06241f;cursor:pointer;background:linear-gradient(135deg,#3fe3d2,#16bfb2);border:none;border-radius:12px;width:100%;height:52px;font-size:16px;font-weight:800;transition:filter .15s}.auth-primary:hover:not([disabled]){filter:brightness(1.06)}.auth-primary[disabled]{color:#ffffff57;cursor:not-allowed;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1a}.auth-google{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;height:48px;font-size:15px;font-weight:600;display:flex}.auth-google:hover:not([disabled]){background:#ffffff17}.auth-google[disabled]{opacity:.5;cursor:not-allowed}.auth-google .gmark{background:#fff;border-radius:5px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.auth-divider{letter-spacing:.12em;color:#ffffff59;align-items:center;gap:12px;margin:18px 0;font-size:11px;font-weight:700;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#ffffff1a;flex:1;height:1px}.auth-link{color:#34d8cb;font-size:13.5px;font-weight:600;text-decoration:none}.auth-link:hover{text-decoration:underline}.auth-check{color:#ffffffc7;cursor:pointer;align-items:flex-start;gap:11px;margin-bottom:13px;font-size:13.5px;line-height:1.45;display:flex}.auth-check input{accent-color:#19d3c5;border-radius:6px;flex:none;width:20px;height:20px;margin-top:1px}.auth-check.auth-optout{color:#fff9;border-top:1px solid #ffffff1a;margin-top:20px;padding-top:14px}.auth-check.auth-optout.auth-optout-first{border-top:0;border-bottom:1px solid #ffffff1a;margin-top:0;margin-bottom:20px;padding-top:0;padding-bottom:14px}.auth-helper{color:#ffffff73;margin:-6px 2px 0;font-size:12px}.auth-opt{color:#ffffff73;white-space:nowrap;font-size:11px;font-style:normal}.auth-trust{color:#ffffff8c;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:14px;font-size:12px;display:flex}.auth-trust span:before{content:"•";color:#34d8cb;margin-right:6px}.auth-legal{text-align:center;color:#ffffff80;margin-top:6px;font-size:12px}.auth-legal a{color:#ffffffa6;text-decoration:underline}.auth-note{border-radius:12px;padding:12px 14px;font-size:13.5px;line-height:1.45}.auth-note--info{color:#bfdbfe;background:#3b82f61f;border:1px solid #60a5fa4d}.auth-note--warn{color:#fde68a;background:#f59e0b1f;border:1px solid #fbbf244d}.dd-page{padding:18px 0 32px}.dd-in{padding:0 14px}.dd-stage{grid-template-columns:1fr;gap:14px;display:grid}.dd-panel{background:#ffffff07;border:1px solid #ffffff0e;border-radius:16px;padding:16px 14px;position:relative}.dd-room{background:radial-gradient(90% 120% at 50% -12%,#7c5cff29,#0000 62%),#ffffff07;overflow:hidden}.dd-pill{height:30px;font:800 11px/1 var(--font-ui);letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;background:#090d20b8;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 9px;display:inline-flex;position:relative}.dd-pill:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;-webkit-mask-composite:xor;background:linear-gradient(96deg,#8f7cff,#5b8dff 42%,#2ec9bd);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dd-pill svg{color:#8ef0e6;flex:none;width:15px;height:15px}.dd-pill .when{color:#ffffff9e;letter-spacing:.05em;align-items:center;gap:6px;display:inline-flex}.dd-pill .when:before{content:"";background:#ffffff38;align-self:stretch;width:1px;margin:2px 0}.dd-pill.live:before{background:linear-gradient(96deg,#ff8a5c,#e5484d 52%,#ff5f63)}.dd-pill.live svg{color:#ffb1b3}.dd-pill .dot{background:#ff5f63;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #ff5f6338}.dd-title{font:800 26px/1.08 var(--font-bricolage), serif;letter-spacing:-.02em;text-wrap:pretty;margin:0}.dd-pillrow{margin:11px 0 0}.dd-cd{align-items:flex-end;gap:8px;margin:14px 0 0;display:flex}.dd-seg{background:#060a1c8c;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;flex:1 1 0;align-items:center;gap:5px;min-width:0;padding:10px 4px 8px;display:flex}.dd-seg .n{font:800 34px/1 var(--font-bricolage), serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.dd-cdrow{display:block}.dd-prize{display:none}.dd-seg .l{font:700 9.5px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#ffffff80}.dd-seg .n{color:#ffb648}.dd-say{background:0 0;border:1px solid #ffffff21;border-radius:10px;min-height:38px;margin:12px 0 0;padding:9px 12px;display:grid;position:relative}.dd-say .ln{font:600 12.5px/1.3 var(--font-ui);color:#ffffffb8;opacity:0;grid-area:1/1;justify-content:center;align-items:center;gap:7px;transition:opacity .5s;display:flex}.dd-say .ln.on{opacity:1}.dd-say .ln i{font-size:13px;font-style:normal}.dd-say .ln{transition:none}.dd-drawing{background:#060a1c8c;border:1px solid #8f7cff66;border-radius:14px;align-items:center;gap:12px;margin:14px 0 0;padding:16px;display:flex}.dd-drawing .rings{flex:none;width:34px;height:34px;position:relative}.dd-drawing .rings i{border:2px solid #8f7cff8c;border-top-color:#8ef0e6;border-radius:50%;animation:1.4s linear infinite ddspin;position:absolute;inset:0}.dd-drawing b{font:800 17px/1.2 var(--font-bricolage), serif}.dd-drawing.prog b{color:#8ef0e6}.dd-drawing.prog .rings svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.dd-drawing.prog .rings .tr{fill:none;stroke:#8f7cff59;stroke-width:3px}.dd-drawing.prog .rings .fg{fill:none;stroke:#8ef0e6;stroke-width:3px;stroke-linecap:round;transition:stroke-dashoffset .2s linear}@media (prefers-reduced-motion:reduce){.dd-drawing.prog .rings .fg{transition:none}}.dd-drawing span{font:500 12px/1.45 var(--font-ui);color:#fff9;display:block}.dd-mech{background:#060a1c6b;border:1px solid #ffffff0f;border-radius:14px;align-items:center;gap:14px;margin:14px 0 0;padding:12px;display:flex}.dd-mech .pic{background:radial-gradient(80% 80% at 50% 30%,#ffffff17,#ffffff05);border-radius:10px;flex:none;justify-content:center;align-items:center;width:104px;height:78px;padding:6px;display:flex;overflow:hidden}.dd-mech .pic img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.dd-mech .how{color:#2ae7d6;text-underline-offset:2px;white-space:nowrap;-webkit-text-decoration:underline #2ae7d666;text-decoration:underline #2ae7d666}.dd-mech .how:hover{text-decoration-color:#2ae7d6}.dd-mech .pic.faint img{filter:drop-shadow(0 0 6px #8f7cff8c)brightness(1.5)}.dd-mech .k{font:700 10px/1 var(--font-ui);letter-spacing:.13em;text-transform:uppercase;color:#8ef0e6}.dd-mech b{font:800 16px/1.15 var(--font-bricolage), serif;margin:5px 0 3px;display:block}.dd-mech p{font:500 12.5px/1.45 var(--font-ui);color:#fff9;margin:0}.dd-mech.has-prize{grid-template-columns:1fr 1fr;align-items:stretch;gap:12px;display:grid}.dd-mech.has-prize .prize{border-right:1px solid #ffffff12;flex-direction:column;align-items:center;gap:8px;min-width:0;padding-right:12px;display:flex}.dd-mech.has-prize .prize .k{text-align:center}.dd-mech-prize{object-fit:contain;background:radial-gradient(80% 80% at 50% 30%,#ffffff17,#ffffff05);border:1px solid #ffffff14;border-radius:10px;flex:auto;width:100%;min-height:120px;padding:6px}.dd-mech.has-prize .game{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.dd-mech.has-prize .game .pic{flex:auto;width:100%;height:auto;min-height:120px}.dd-mech.has-prize .game .txt{display:contents}.dd-mech.has-prize .game .k{text-align:center;order:-1}.dd-mech.has-prize .game b,.dd-mech.has-prize .game p{display:none}@media (min-width:700px){.dd-mech.has-prize{display:flex}.dd-mech.has-prize .prize{display:none}.dd-mech.has-prize .game{display:contents}.dd-mech.has-prize .game .pic{width:150px;height:112px}.dd-mech.has-prize .game .txt{text-align:left;display:block}.dd-mech.has-prize .game b{text-align:left;margin:5px 0 3px;font-size:16px;display:block}.dd-mech.has-prize .game p{display:block}}.dd-mech.none .pic{background:repeating-linear-gradient(135deg,#ffffff0d 0 10px,#ffffff05 10px 20px)}.dd-mech.live .pic{position:relative}.dd-mech.live .pic .badge{color:#fff;background:#e5484d;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:4px;right:4px;box-shadow:0 2px 6px #04081a80}.dd-mech.live .pic .badge svg{width:13px;height:13px}.dd-tix{flex-direction:column;gap:10px;display:flex}.dd-tix .hd{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.dd-tix .hd b{font:800 15px/1.1 var(--font-bricolage), serif}.dd-tix .hd span{font:700 10px/1 var(--font-ui);letter-spacing:.13em;text-transform:uppercase;color:#ffffff73}.dd-tix .hd.open span{letter-spacing:.09em;color:#8ef0e6;font-size:11px;font-weight:800}.dd-fan{justify-content:center;align-items:center;height:118px;display:flex;position:relative}.dd-tix .hd2 .txt-facts{flex-direction:column;gap:5px;margin-top:9px;display:flex}.dd-tix .hd2 .txt-facts>span{font:700 10.5px/1.25 var(--font-ui);letter-spacing:.09em;text-transform:uppercase;color:#ffffff80}.dd-tix .hd2 .txt-facts b{color:#fff;font-weight:800}.dd-tix .hd2{justify-content:space-between;align-items:center;gap:12px;display:flex}.dd-tix .hd2 .txt{flex:auto;min-width:0}.dd-tix .hd2 .txt>b{font:800 15px/1.1 var(--font-bricolage), serif;display:block}.dd-tix .hd2 .txt .cnt{min-height:44px;font:700 12px/1 var(--font-ui);letter-spacing:.02em;text-transform:none;color:#ffffff8c;align-items:center;gap:6px;margin-top:4px;display:flex}.dd-tix .hd2 .txt .cnt b{font:800 19px/1 var(--font-bricolage), serif;letter-spacing:-.01em;color:#8ef0e6;font-variant-numeric:tabular-nums}.dd-tix .hd2 .txt .cnt .cnt-lnk{min-width:44px;font:700 12px/1 var(--font-ui);color:#8ef0e6;text-underline-offset:3px;justify-content:center;align-self:stretch;align-items:center;margin-left:2px;padding:0 8px;text-decoration:underline;display:inline-flex}.dd-side{flex-direction:column;gap:14px;display:flex}.dd-fan.one{flex:none;justify-content:center;align-items:center;width:152px;height:82px;display:flex;position:relative}.dd-fan.one.k-t3 .stub{background:#8f7cff1f;border-right:1px dashed #8f7cff80;flex:none;align-self:stretch;place-items:center;width:38px;display:grid}.dd-fan.one.k-t3 .txt{text-align:center;flex:auto;align-items:center;padding:0 8px}.dd-fan.one .no{letter-spacing:-.02em;font-size:22px}.dd-fan.one .cap{color:#8ff0e6e6}.dd-top{background:#2ec9bd14;border:1px solid #2ec9bd52;border-radius:12px;align-items:center;gap:12px;padding:11px 12px;display:flex}.dd-top>span{flex-direction:column;gap:3px;min-width:0;display:flex}.dd-top b{font:800 13.5px/1.2 var(--font-ui);color:#8ef0e6}.dd-top span span{font:500 11.5px/1.4 var(--font-ui);color:#fff9}.dd-top .dd-cta.sm{border-radius:11px;flex:none;width:auto;height:40px;padding:0 16px;font-size:14px}.dd-tix--nums .dd-mytix--panel{margin-top:0}.dd-tix--nums .dd-mytix--panel .dd-mytix-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dd-play-tix--nums .dd-mytix--panel{margin-top:12px}.dd-play-tix--nums .dd-mytix--panel .dd-mytix-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dd-fitchips.is-open .dd-mytix-grid{overscroll-behavior:auto;scrollbar-width:thin;scrollbar-color:#8ef0e673 #ffffff0f;max-height:min(56vh,480px);padding-right:6px;overflow-y:auto}.dd-fitchips.is-open .dd-mytix-grid::-webkit-scrollbar{width:6px}@media (max-width:699px){.dd-fitchips.is-open .dd-mytix-grid{max-height:none;padding-right:0;overflow:visible}}.dd-fitchips.is-open .dd-mytix-grid::-webkit-scrollbar-track{background:#ffffff0f;border-radius:3px}.dd-fitchips.is-open .dd-mytix-grid::-webkit-scrollbar-thumb{background:#8ef0e673;border-radius:3px}.dd-play-tix--nums .hd2.solo{flex:none}.dd-tix--nums .txt-facts.row{border-top:1px solid #ffffff14;flex-direction:row;justify-content:space-between;gap:12px;margin:2px 0 0;padding-top:12px;display:flex}.dd-tix--nums .txt-facts.row>span{font:700 10.5px/1.3 var(--font-ui);letter-spacing:.09em;text-transform:uppercase;color:#ffffff80}.dd-tix--nums .txt-facts.row b{color:#fff;font-weight:800}.dd-tix--nums .cnt{font:700 12px/1 var(--font-ui);color:#ffffff8c}.dd-tix--nums .cnt b{font:800 19px/1 var(--font-bricolage), serif;color:#8ef0e6}.dd-top.neutral{background:#ffffff0a;border-color:#ffffff1a}.dd-top.neutral b{color:#fff}.tk-more{height:32px;font:700 13px/1 var(--font-ui);color:#8ef0e6;cursor:pointer;background:0 0;border:1.5px dashed #8ef0e673;border-radius:8px;justify-content:center;align-items:center;text-decoration:none;display:flex}.tk-more:hover{border-color:#8ef0e6cc}.dd-end{flex-direction:column;gap:14px;display:flex}.dd-end .won{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dd-end .won.solo{justify-content:space-between}.dd-end .whowrap{flex-direction:column;gap:5px;min-width:0;display:flex}.dd-end .won.solo .whowrap{text-align:center;flex:auto;align-items:center}.dd-end .who{font:800 24px/1.1 var(--font-bricolage), serif}.dd-end .who i{font-style:normal}.dd-end .whoname{font:800 15px/1.25 var(--font-ui);color:#8ef0e6}.dd-end .won .no{font:800 13px/1 var(--font-ui);letter-spacing:.08em;color:#8ef0e6}.dd-tix .luck{font:600 13px/1.5 var(--font-ui);color:#ffffffb8;margin:0}.dd-tix .luck b{color:#8ef0e6}.dd-facts{flex-wrap:wrap;gap:8px;display:flex}.dd-fact{font:700 11px/1 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:#ffffffad;background:#060a1c80;border:1px solid #ffffff12;border-radius:9px;padding:7px 11px}.dd-fact b{color:#fff;font-weight:800}.dd-price{font:800 26px/1 var(--font-bricolage), serif;color:#8ef0e6;align-items:baseline;gap:8px;display:flex}.dd-price span+span{font:600 12px/1 var(--font-ui);color:#ffffff8c}.dd-cta{height:48px;font:700 16px/1 var(--font-ui);color:#04121f;cursor:pointer;background:linear-gradient(#5fe6da,#2ec9bd 46%,#1fa89e);border:0;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:0 24px;display:inline-flex;box-shadow:inset 0 1px #ffffff8c,0 2px #17827b,0 6px 16px #1fa89e4d}.dd-signin{font:500 12.5px/1.5 var(--font-ui);color:#ffffff8c;margin:0}.dd-ghost{color:#8ef0e6;height:40px;font:700 14.5px/1 var(--font-ui);cursor:pointer;white-space:nowrap;background:#2ec9bd1a;border:1px solid #2ec9bd8c;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.dd-prizebox{background:#060a1c80;border:1px solid #ffffff14;border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;margin:14px 0 0;padding:12px;display:flex;position:relative}.dd-prizebox .pz-fig{flex:none;display:block}.dd-prizebox .pz-frame{display:block;position:relative}.dd-prizebox .pz-art{text-align:center;width:108px;height:81px;font:600 7.5px/1.4 var(--font-ui);letter-spacing:.09em;text-transform:uppercase;color:#ffffff57;background:repeating-linear-gradient(135deg,#ffffff0f 0 12px,#ffffff05 12px 24px);border-radius:10px;flex:none;place-items:center;padding:5px;display:grid}.dd-prizebox .pz-cap{max-width:108px;font:600 7.5px/1.35 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:#ffffff57;margin-top:5px;display:block}.dd-prizebox .pz-txt{flex-direction:column;gap:4px;min-width:0;display:flex}.dd-prizebox .k{font:700 10px/1 var(--font-ui);letter-spacing:.13em;text-transform:uppercase;color:#8ef0e6}.dd-prizebox .pz-txt>b{font:800 17px/1.15 var(--font-bricolage), serif;text-wrap:pretty}.dd-prizebox .w{font:600 12px/1.4 var(--font-ui);color:#fff9}.dd-prizebox .w b{font:inherit;color:#c9c2ff}.dd-prizebox .pz-stamp{font:800 17px/1 var(--font-bricolage), serif;letter-spacing:.06em;text-transform:uppercase;color:#4ade80;pointer-events:none;background:#081610b8;border:2.5px solid #4ade80d9;border-radius:7px;margin:0;padding:4px 12px;position:absolute;top:50%;left:50%;transform:rotate(-11deg)}.dd-endbtns{flex-wrap:wrap;gap:10px;width:100%;margin:12px 0 0;display:flex}.dd-endbtns .dd-ghost{position:relative}.dd-endbtns .dd-ghost:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.dd-fan.one.wonticket{flex:none;width:186px;height:70px}.dd-fan.one.wonticket.gold{filter:drop-shadow(0 0 10px #f6c34459)}.wonticket.gold .dd-tkt{--tk-fill:linear-gradient(#2b2a45, #2b2a45);--tk-ring:#f6c344}.dd-fan.one.k-t3.wonticket.gold .stub{color:#f6c344;background:#f6c3441a;border-right-color:#f6c3448c}.wonticket .cap{letter-spacing:.14em;font-size:8px}.wonticket .no{color:#fff;font-size:24px}.dd-fan.one.wonticket.gold .cap{color:#ffd970cc}.dd-fan.one.wonticket.gold .dd-tkt .no{color:#ffd970}.dd-endbtns .lb-short{display:none}.dd-say.big .ln{font-size:15px}.dd-say.big.won .ln{color:#8ef0e6}.dd-say.big.lost .ln{color:#ffffffb8}.dd-fan.one{justify-content:center;align-items:center}@keyframes ddspin{to{transform:rotate(360deg)}}.dd-page{color:#fff}.dd-prize-img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.dd-prize{overflow:hidden}.pz-art{position:relative;overflow:hidden}.dd-prizebox .pz-art .dd-prize-img{object-fit:contain;object-position:center}.dd-mech .pic{position:relative}.dd-still{pointer-events:none;zoom:.3;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.dd-still .dv2-stage{width:100%}.dd-mech.none .pic svg{color:#8ff0e6d9;width:34px;height:34px}button.dd-ghost{font-family:var(--font-ui)}@media (prefers-reduced-motion:reduce){.dd-drawing .rings i{animation:none}}@media (max-width:759px){.dd-prizebox{flex-direction:column;align-items:stretch}.dd-prizebox .pz-txt{order:1}.dd-prizebox .pz-fig{order:2;width:100%}.dd-prizebox .pz-art{aspect-ratio:16/9;place-items:center;width:100%;height:auto;padding:0;font-size:8px}.dd-prizebox .pz-cap{display:none}.dd-endbtns{flex-wrap:nowrap;order:3;gap:8px}.dd-endbtns .dd-ghost{white-space:nowrap;flex:1 1 0;min-width:0;padding:0 10px}.dd-endbtns .lb-full{display:none}.dd-endbtns .lb-short{display:inline}.dd-end .won.solo{justify-content:center}.dd-fan.one.wonticket{width:158px;height:60px;margin:14px auto 0}.dd-end .won.solo{row-gap:0}.dd-prizebox{margin-top:0}.dd-fan.one.wonticket .cap{font-size:7px}.dd-fan.one.wonticket .no{font-size:20px}.dd-prizebox .k{font-size:11px}.dd-prizebox .pz-txt>b{font-size:22px}.dd-prizebox .w{font-size:14px}.dd-prizebox .pz-stamp{border-width:3px;border-radius:9px;padding:7px 20px;font-size:30px}}@media (min-width:760px){.dd-page{padding:24px 0 36px}.dd-in{padding:0 24px}.dd-stage{grid-template-columns:minmax(0,1fr) 396px;align-items:start;gap:26px}.dd-panel{border-radius:20px;padding:22px}.dd-title{font-size:34px}.dd-seg .n{font-size:52px}.dd-cdrow{grid-template-columns:minmax(0,1fr) 196px;align-items:stretch;gap:18px;margin:14px 0 0;display:grid}.dd-cdmain>.dd-cd,.dd-cdmain>.dd-drawing{margin:0}.dd-prize{height:143px;font:600 8px/1.5 var(--font-ui);letter-spacing:.09em;text-transform:uppercase;color:#ffffff57;text-align:center;background:repeating-linear-gradient(135deg,#ffffff0f 0 12px,#ffffff05 12px 24px);border:1px solid #ffffff14;border-radius:12px;align-self:start;place-items:center;padding:0;display:grid}.dd-cd{max-width:none}.dd-say{min-height:42px;margin-top:14px}.dd-say .ln{font-size:13.5px}.dd-drawing{min-height:87px}.dd-mech .pic{width:150px;height:112px}.dd-fan{height:132px}.dd-tix .hd2 .txt-facts{flex-direction:row;gap:14px;margin-top:8px}.dd-tix .hd2 .txt .cnt b{font-size:22px}.dd-stage{align-items:stretch}.dd-stage:not(:has(.dd-side)){grid-template-columns:minmax(0,1fr)}.dd-side{align-self:start;height:auto}.dd-side:has(.hd2){align-self:auto;height:100%}.dd-side>.dd-panel{flex-direction:column;display:flex}.dd-side:has(.hd2)>.dd-panel{flex:2 auto}.dd-tix{height:100%}.dd-tix .hd2{flex:auto;align-items:stretch}.dd-tix--nums .hd2{flex:none;align-items:center}.dd-tix--nums .dd-mytix--panel{flex:auto}.dd-tix--nums .dd-fitchips,.dd-play-tix--nums .dd-fitchips,.dd-tix--nums .dd-fitchips .dd-mytix,.dd-play-tix--nums .dd-fitchips .dd-mytix{flex-direction:column;flex:auto;min-height:0;display:flex}.dd-tix--nums .dd-fitchips .dd-mytix-grid,.dd-play-tix--nums .dd-fitchips .dd-mytix-grid{flex:auto;align-content:start;min-height:0}.dd-tix--nums .dd-fitchips.is-open,.dd-tix--nums .dd-fitchips.is-open .dd-mytix,.dd-tix--nums .dd-fitchips.is-open .dd-mytix-grid,.dd-play-tix--nums .dd-fitchips.is-open,.dd-play-tix--nums .dd-fitchips.is-open .dd-mytix,.dd-play-tix--nums .dd-fitchips.is-open .dd-mytix-grid{flex:none}.dd-tix .hd2>.txt{flex-direction:column;justify-content:center;display:flex}.dd-fan.one{align-self:center;height:152px;min-height:104px}.dd-fan.one.k-t3 .stub{width:44px}.dd-tix .hd2{flex-direction:column;align-items:stretch;gap:14px}.dd-tix .hd2>.txt{flex:none;display:block}.dd-tix .hd2>.txt>b{letter-spacing:-.01em;font-size:24px}.dd-tix .hd2>.txt .cnt{margin-top:8px}.dd-tix .hd2 .txt-facts{border-top:1px solid #ffffff14;flex-direction:row;justify-content:space-between;gap:14px;margin-top:10px;padding-top:10px}.dd-fan.one:not(.wonticket){align-self:center;width:100%;height:118px;min-height:0;margin-top:-52px}.dd-fan.one .no{font-size:28px}.dd-end .won.solo:before{content:"";flex:none;width:210px;margin-left:16px}.dd-end .who{font-size:32px}.dd-end .whoname{font-size:18px}.dd-prizebox{flex-wrap:nowrap;padding:16px}.dd-prizebox .pz-art{aspect-ratio:16/9;place-items:center;width:320px;height:auto}.dd-prizebox .pz-cap{display:none}.dd-prizebox .pz-txt{flex:auto;gap:10px}.dd-prizebox .k{letter-spacing:.15em;font-size:12px}.dd-prizebox .pz-txt>b{font-size:40px;line-height:1.08}.dd-prizebox .w{font-size:17px}.dd-prizebox .pz-stamp{border-width:3.5px;border-radius:10px;padding:9px 26px;font-size:40px;transform:rotate(-11deg)}.dd-endbtns{flex-direction:column;align-items:stretch;gap:12px;width:auto;min-width:210px;margin:0 0 0 auto}.dd-endbtns .dd-ghost{border-radius:13px;height:52px;font-size:15.5px}.dd-endbtns .dd-ghost:after{content:none}.dd-fan.one.wonticket{width:210px;height:78px;min-height:0;margin-left:auto;margin-right:16px}.wonticket .no{font-size:28px}.dd-say.big .ln{font-size:17px}.dd-page[data-phase=drawing] .dd-fan.one:not(.wonticket),.dd-page[data-phase=play] .dd-fan.one:not(.wonticket){height:126px;margin-top:-46px}.dd-page[data-phase=drawing] .dd-fan.one.k-t3 .stub,.dd-page[data-phase=play] .dd-fan.one.k-t3 .stub{width:50px}.dd-page[data-phase=drawing] .dd-fan.one .cap,.dd-page[data-phase=play] .dd-fan.one .cap{font-size:11px}.dd-page[data-phase=drawing] .dd-fan.one .no,.dd-page[data-phase=play] .dd-fan.one .no{font-size:29px}}.dd-tkt{--tk-notch:6px;--tk-ring:#8f7cff6b;--tk-fill:linear-gradient(158deg,#1b2350,#141b3d);background:radial-gradient(circle at left 50%, transparent var(--tk-notch), var(--tk-ring) var(--tk-notch), var(--tk-ring) calc(var(--tk-notch) + 1px), transparent calc(var(--tk-notch) + 1px)) border-box, radial-gradient(circle at right 50%, transparent var(--tk-notch), var(--tk-ring) var(--tk-notch), var(--tk-ring) calc(var(--tk-notch) + 1px), transparent calc(var(--tk-notch) + 1px)) border-box, var(--tk-fill) padding-box, linear-gradient(var(--tk-ring), var(--tk-ring)) border-box;width:116px;height:74px;-webkit-mask-image:radial-gradient(circle at left 50%, transparent calc(var(--tk-notch) - .6px), #000 var(--tk-notch)), radial-gradient(circle at right 50%, transparent calc(var(--tk-notch) - .6px), #000 var(--tk-notch));-webkit-mask-composite:source-in;-webkit-mask-image:radial-gradient(circle at left 50%, transparent calc(var(--tk-notch) - .6px), #000 var(--tk-notch)), radial-gradient(circle at right 50%, transparent calc(var(--tk-notch) - .6px), #000 var(--tk-notch));mask-image:radial-gradient(circle at left 50%, transparent calc(var(--tk-notch) - .6px), #000 var(--tk-notch)), radial-gradient(circle at right 50%, transparent calc(var(--tk-notch) - .6px), #000 var(--tk-notch));-webkit-mask-composite:source-in, xor;border:1px solid #0000;border-radius:11px;flex-direction:column;justify-content:space-between;padding:9px 11px;display:flex;position:absolute;box-shadow:inset 0 1px #ffffff1f;-webkit-mask-composite:source-in;mask-composite:intersect}.dd-fan.one .dd-tkt{filter:none}.dd-fan.one:not(.gold){filter:drop-shadow(0 10px 22px #04081a80)}.dd-tkt .no{font:800 20px/1 var(--font-bricolage), serif;font-variant-numeric:tabular-nums;color:#fff}.dd-tkt .cap{font:700 8.5px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#8ff0e6cc}.dd-tkt{--tk-ring:#2ec9bd99}.dd-fan.one .dd-tkt{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:132px;height:74px;padding:8px 10px}.dd-fan.one .dd-tkt .txt{flex-direction:column;gap:3px;min-width:0;display:flex}.dd-fan.one .dd-tkt .nc-dial{width:22px;height:22px}.dd-fan.one.k-t3 .dd-tkt{gap:0;padding:0;overflow:hidden}.dd-fan.one.wonticket .dd-tkt:nth-child(n){width:100%;height:100%;max-height:none;margin:0;animation:none;position:relative;top:auto;bottom:auto;transform:none}.dd-fan.one .dd-tkt{align-items:center;margin:0 auto;position:relative;inset:auto;transform:none}@media (max-width:759px){.dd-fan.one.wonticket .dd-tkt:nth-child(n){width:100%;height:100%;max-height:none;margin:0;animation:none;position:relative;top:auto;bottom:auto;transform:none}}@media (min-width:760px){.dd-fan.one .dd-tkt{width:172px;height:120px;top:14px;bottom:14px}.dd-fan.one .dd-tkt .nc-dial{width:26px;height:26px}.dd-fan.one .dd-tkt{width:172px;height:96px;max-height:none;margin:13px auto;position:relative;top:auto;bottom:auto}.dd-fan.one.wonticket .dd-tkt:nth-child(n){width:100%;height:100%;max-height:none;margin:0;animation:none;position:relative;top:auto;bottom:auto;transform:none}.dd-page[data-phase=drawing] .dd-fan.one .dd-tkt,.dd-page[data-phase=play] .dd-fan.one .dd-tkt{width:172px;height:96px;margin:15px auto}.dd-page[data-phase=drawing] .dd-fan.one .dd-tkt .nc-dial,.dd-page[data-phase=play] .dd-fan.one .dd-tkt .nc-dial{width:29px;height:29px}.dd-fan.one:not(.wonticket) .dd-tkt,.dd-page[data-phase=drawing] .dd-fan.one .dd-tkt,.dd-page[data-phase=play] .dd-fan.one .dd-tkt{margin:0 auto}}.dd-dig .dg.now i{animation:none}.dd-play{flex-direction:column;gap:12px;display:flex}.dd-playhd{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dd-playt{font:800 15px/1.2 var(--font-bricolage), serif;letter-spacing:-.01em}.dd-machine{aspect-ratio:4/3;background:radial-gradient(80% 70% at 50% 34%,#8f7cff33,#060a1c99 70%);border:1px dashed #8f7cff80;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;max-height:240px;display:flex;position:relative}.dd-machine .ml{font:800 17px/1.15 var(--font-bricolage), serif;color:#ffffffe6}.dd-machine .ms{font:600 11px/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:#ffffff6b}.dd-digwrap{flex-direction:column;align-items:center;gap:8px;display:flex}.dd-digwrap .dl{font:700 10px/1 var(--font-ui);letter-spacing:.15em;text-transform:uppercase;color:#8ef0e6}.dd-dig{gap:8px;display:flex}.dd-dig .dg{width:46px;height:60px;font:800 30px/1 var(--font-bricolage), serif;font-variant-numeric:tabular-nums;color:#fff;background:#060a1c99;border:1px solid #ffffff1a;border-radius:11px;place-items:center;display:grid}.dd-dig .dg.lit{background:linear-gradient(158deg,#8f7cff4d,#2ec9bd29);border-color:#8f7cffa6}.dd-dig .dg.now{background:#2ec9bd1a;border-color:#2ec9bdbf}.dd-dig .dg.now i{background:#8ef0e6;border-radius:2px;width:16px;height:3px;animation:1s steps(2,end) infinite ddblink}.dd-digwrap .dn{font:700 10.5px/1 var(--font-ui);letter-spacing:.11em;text-transform:uppercase;color:#ffffff80}.dd-play-tix .hd2.solo{align-items:center}.dd-play-tix .cnt .big{font:800 40px/1 var(--font-bricolage), serif;font-variant-numeric:tabular-nums;color:#fff}.dd-play-tix .cnt .of{font:700 12px/1.2 var(--font-ui);color:#ffffff9e}.dd-play-tix .cnt{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.dd-note{font:500 12px/1.5 var(--font-ui);color:#ffffff80;margin:0}.dd-play-tix[data-out=lost] .hd2.solo{justify-content:flex-start}.dd-play-tix .dd-say.big{margin-top:4px}.dd-play-tix[data-out=lost] .hd2.solo{flex:none}.dd-play-tix[data-out=lost]{justify-content:flex-start}.dd-machine.none{aspect-ratio:auto;background:#060a1c80;border-style:solid;border-color:#ffffff1a;min-height:96px;max-height:none}.dd-machine.none .ml{color:#ffffffc7;font-size:15px}.dd-machine.none .ms{text-transform:none;letter-spacing:0;font-size:12px}@keyframes ddblink{50%{opacity:.25}}.dd-machine{border-style:solid;overflow:hidden}.dd-machine .dv2-stage{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.dd-machine .dv2-root{width:100%}.dd-machine .dv2-root .dv2-card{max-width:none;box-shadow:none;background:0 0;border:0}.dd-machine .dv2-root .slots,.dd-machine .dv2-root .status{display:none}.dd-sound{color:#ffffff8c;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;margin-left:auto;display:inline-flex}.dd-sound svg{width:18px;height:18px}.dd-sound.on{color:#8ef0e6;background:#2ec9bd1a;border-color:#2ec9bd8c}.dd-sound:focus-visible{outline-offset:2px;outline:2px solid #8ef0e6}:where(.dd-sound.needs-tap){position:relative}.dd-sound.needs-tap{--rp-cat:#2ec9bd;color:#8ef0e6;border-color:color-mix(in srgb, var(--rp-cat) 70%, transparent);animation:1.4s ease-in-out 3 rpGlow}@media (prefers-reduced-motion:reduce){.dd-sound.needs-tap{box-shadow:0 0 0 3px color-mix(in srgb, var(--rp-cat) 24%, transparent);animation:none}.dd-dig .dg.now i{animation:none}}@media (min-width:760px){.dd-playt{font-size:19px}.dd-machine{aspect-ratio:16/11;max-height:330px}.dd-machine .ml{font-size:22px}.dd-dig .dg{width:58px;height:74px;font-size:38px}.dd-play-tix .cnt .big{font-size:52px}.dd-machine.none{aspect-ratio:auto;min-height:118px}.dd-play-tix .dd-fan.one:not(.wonticket),.dd-page[data-phase=play] .dd-play-tix .dd-fan.one:not(.wonticket){height:auto;min-height:0;margin-top:8px}.dd-play-tix .hd2.solo{flex-direction:column;align-items:stretch;gap:12px}.dd-play-tix .hd2.solo>.txt{flex:none;display:block}.dd-play-tix .hd2.solo .cnt{min-height:0;margin-top:6px}.dd-play-tix .txt-facts{border-top:0;flex-direction:row;justify-content:flex-start;gap:16px;margin-top:8px;padding-top:0}.dd-play-tix .dd-fan.one:not(.wonticket){width:100%;height:auto;margin-top:4px}}.dd-prizebox .pz-stamp,.dd-page .dd-prizebox .pz-stamp{top:50%;left:50%;transform:translate(-50%,-50%)rotate(-11deg)}.dd-machine{position:relative}.dd-machine .dd-sound{z-index:2;background:#060a1cb3;margin:0;position:absolute;top:10px;right:10px}.dd-machine .dv2-root .dv2-card{padding:0}@media (max-width:759px){.dd-machine{aspect-ratio:1;max-height:344px}}.dd-end .dd-claim{color:#8ef0e6}.dd-machine .dd-live-mark{z-index:2;background:#060a1cb3;gap:6px;height:30px;padding:0 10px;position:absolute;top:10px;left:10px}.dd-pill{border-radius:10px}.dd-preroll{z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:inherit;background:#04081abd;place-content:center;justify-items:center;gap:6px;display:grid;position:absolute;inset:0}.dd-preroll .pr-l{font:700 11px/1 var(--font-ui);letter-spacing:.15em;text-transform:uppercase;color:#fff9}.dd-preroll .pr-n{font:800 96px/1 var(--font-bricolage), serif;color:#ffb648;font-variant-numeric:tabular-nums;letter-spacing:-.03em}@media (min-width:760px){.dd-preroll .pr-n{font-size:128px}}.dd-machine .dv2-stage{z-index:1;position:relative}.dd-preroll{z-index:20}.dd-machine .dd-sound{z-index:21}body[data-draw-playing] .bottom-nav,body[data-os-game] .news-ticker{display:none}body[data-os-game] .brand-header{position:relative;top:auto}body[data-os-game][data-os-hdr=shown] .brand-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0f24e0;animation:.25s os-hdr-in;position:sticky;top:0}@keyframes os-hdr-in{0%{transform:translateY(-100%)}to{transform:none}}body[data-os-game] .bottom-nav{transition:transform .25s}body[data-os-tabs-off] .bottom-nav{visibility:hidden;transition:transform .25s,visibility 0s linear .25s;transform:translateY(100%)}@media (prefers-reduced-motion:reduce){body[data-os-game] .bottom-nav,body[data-os-game][data-os-tabs-off] .bottom-nav{transition:none}body[data-os-game][data-os-hdr=shown] .brand-header{animation:none}}@keyframes ddstamp{0%{opacity:0;transform:translate(-50%,-50%)rotate(-11deg)scale(2.4)}55%{opacity:1;transform:translate(-50%,-50%)rotate(-11deg)scale(.9)}75%{transform:translate(-50%,-50%)rotate(-11deg)scale(1.06)}to{transform:translate(-50%,-50%)rotate(-11deg)scale(1)}}.dd-prizebox .pz-stamp,.dd-page .dd-prizebox .pz-stamp{animation:.5s cubic-bezier(.2,.8,.3,1) .5s both ddstamp}@media (prefers-reduced-motion:reduce){.dd-prizebox .pz-stamp,.dd-page .dd-prizebox .pz-stamp{opacity:1;animation:none}}@keyframes ddlock{0%{transform:scale(1.18)}to{transform:scale(1)}}.dd-dig .dg.lit{animation:.28s cubic-bezier(.2,.8,.3,1) ddlock}@media (prefers-reduced-motion:reduce){.dd-dig .dg.lit{animation:none}}@media (max-width:759px){.dd-dig{gap:6px}.dd-dig .dg{border-radius:9px;width:38px;height:46px;font-size:24px}.dd-digwrap{gap:5px}.dd-play{gap:8px}.dd-play-tix .hd2.solo{align-items:flex-start}.dd-play-tix .hd2.solo>.dd-fan.one{margin-top:-6px}}.dd-tkt .sub{font:700 8px/1.2 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:#8ef0e6;margin-top:2px;display:none}@media (max-width:759px){.dd-play-tix .dd-tkt .sub{display:block}.dd-play-tix .hd2.solo .cnt{display:none}}.dd-play-tix .dd-tkt{border-color:#12c4b6b3;box-shadow:0 0 14px #12c4b666,0 10px 22px #04081a80,inset 0 1px #ffffff1f}@media (max-width:759px){.dd-play-tix .dd-fan.one{width:176px}.dd-play-tix .dd-fan.one .dd-tkt{width:160px}.dd-play-tix .dd-tkt .sub{white-space:nowrap}}.dd-machine{border-color:#8f7cff99;box-shadow:0 0 16px #8f7cff59,inset 0 0 0 1px #8f7cff26}.dd-play-tix .hd2 .txt>b{text-shadow:0 0 10px #fff9,0 0 2px #fff6}.dd-play-tix .txt-facts b{color:#8ef0e6}@media (max-width:759px){body[data-draw-playing] .news-ticker,body[data-draw-page] .news-ticker{display:none}}.dd-play-tix .txt-facts b,.dd-play-tix .dd-note b{color:inherit;font-weight:800}.dd-play-tix .txt-facts b.n-in,.dd-play-tix .dd-note b.n-in{color:#8ef0e6}.dd-play-tix .txt-facts b.n-out{color:#c9b8ff;text-shadow:0 0 8px #8f7cff8c}.dd-play-tix .dd-tkt .cap,.dd-play-tix .dd-tkt .sub{color:#fff}.dd-play-tix .dd-tkt .no{color:#8ef0e6}.dd-prizepanel{flex-direction:column;gap:10px;display:flex}.dd-prizepanel>.k{font:700 10px/1 var(--font-ui);letter-spacing:.13em;text-transform:uppercase;color:#8ef0e6}.dd-prizepanel .pp-art{aspect-ratio:4/3;background:#060a1c80;border:1px solid #ffffff14;border-radius:12px;width:100%;display:block;overflow:hidden}.dd-prizepanel .pp-name{font:800 20px/1.15 var(--font-bricolage), serif;letter-spacing:-.01em;text-wrap:pretty}.dd-prizepanel .pp-title{font:600 12.5px/1.4 var(--font-ui);color:#fff9}.dd-prizepanel .txt-facts{flex-wrap:wrap;gap:6px 14px;display:flex}.dd-prizepanel .txt-facts>span{font:700 10.5px/1.25 var(--font-ui);letter-spacing:.09em;text-transform:uppercase;color:#ffffff80}.dd-prizepanel .txt-facts b{color:#8ef0e6;font-weight:800}.dd-prizepanel .pp-mech{border-top:1px solid #ffffff14;flex-direction:column;gap:3px;margin-top:auto;padding-top:10px;display:flex}.dd-prizepanel .pp-mech .k{font:700 10px/1 var(--font-ui);letter-spacing:.13em;text-transform:uppercase;color:#8ef0e6}.dd-prizepanel .pp-mech b{font:800 15px/1.15 var(--font-bricolage), serif}.dd-prizepanel .pp-mech p{font:500 12px/1.45 var(--font-ui);color:#fff9;margin:0}@media (min-width:760px){.dd-page[data-phase=play] .dd-stage{grid-template-columns:320px minmax(0,1fr) 396px;grid-template-areas:"prize room tix";align-items:stretch}.dd-page[data-phase=play] .dd-stage:not(:has(.dd-play-tix)){grid-template-columns:320px minmax(0,1fr);grid-template-areas:"prize room"}.dd-page[data-phase=play] .dd-stage>.dd-room{grid-area:room}.dd-page[data-phase=play] .dd-stage>.dd-prizeside{grid-area:prize;height:100%}.dd-page[data-phase=play] .dd-stage>.dd-side:not(.dd-prizeside){grid-area:tix;height:100%}.dd-page[data-phase=play] .dd-prizeside>.dd-panel{flex:auto}.dd-page[data-phase=play] .dd-tix.dd-play-tix .hd2.solo{flex:none;justify-content:flex-start}.dd-page[data-phase=play] .dd-tix.dd-play-tix .hd2 .txt .cnt b.big{font-size:52px;line-height:1}.dd-page[data-phase=play] .dd-tix.dd-play-tix .hd2 .txt .cnt{align-items:baseline;gap:10px}.dd-page[data-phase=play] .dd-tix.dd-play-tix{justify-content:flex-start}.dd-page[data-phase=play] .dd-tix.dd-play-tix .dd-fan.one:not(.wonticket){height:118px;margin:6px 0 0}}.dd-in{max-width:var(--content-max);margin:0 auto}@media (min-width:760px){.dd-in{padding:0 36px}}.dd-play-tix--static .hd2.solo{gap:12px}.dd-play-tix--static .dd-tkt .sub{display:block}@media (min-width:760px){.dd-page[data-phase=play] .dd-tix.dd-play-tix--static .dd-fan.one:not(.wonticket){margin-top:14px}}.dd-play-tix--static .dd-luck{font:700 14px/1.2 var(--font-ui);color:#ffffffd9;flex-direction:column;gap:2px;margin-top:8px;display:flex}.dd-play-tix--static .dd-luck i{font-style:normal}.dd-play-tix--static .dd-luck .nm{font:800 16px/1.2 var(--font-bricolage), serif;color:#8ef0e6}.dd-ph{font:800 18px/1.15 var(--font-bricolage), serif;letter-spacing:-.01em;color:#fff;display:block}.dd-play .dd-playt.dd-ph{font-size:18px}.dd-prizepanel>.dd-ph{margin-bottom:2px}.tix-mech{display:none}@media (min-width:760px){.dd-ph,.dd-play .dd-playt.dd-ph,.dd-tix .hd2 .txt>b.dd-ph{font-size:24px}.dd-prizepanel .pp-mech:not(.tix-mech){display:none}.dd-play-tix--static{flex-direction:column;height:100%;display:flex}.dd-play-tix--static .tix-mech{border-top:1px solid #ffffff14;flex-direction:column;gap:6px;margin-top:auto;padding-top:16px;display:flex}.dd-play-tix--static .tix-mech .k{font:700 12px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#8ef0e6}.dd-play-tix--static .tix-mech b{font:800 24px/1.1 var(--font-bricolage), serif}.dd-play-tix--static .tix-mech p{font:500 15px/1.5 var(--font-ui);color:#ffffffb3;margin:0}.dd-play-tix--static .dd-luck{font-size:16px}.dd-play-tix--static .dd-luck .nm{font-size:20px}}.dd-tix .hd2 .txt>b.dd-ph{font-size:18px;line-height:1.15}@media (min-width:760px){.dd-tix .hd2 .txt>b.dd-ph{font-size:24px}}.tix-facts{display:none}@media (min-width:760px){.dd-prizepanel>.txt-facts{display:none}.dd-play-tix--static .tix-facts{border-top:1px solid #ffffff14;flex-direction:column;gap:10px;margin-top:22px;padding-top:16px;display:flex}.dd-play-tix--static .tix-facts>span{font:700 13px/1.3 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c}.dd-play-tix--static .tix-facts b{color:#8ef0e6;font-weight:800}}:is(.dd-prizepanel,.dd-tix) .pp-stats{border-top:1px solid #ffffff14;grid-template-columns:1fr 1fr;gap:10px 14px;margin:4px 0 0;padding-top:12px;display:grid}:is(.dd-prizepanel,.dd-tix) .pp-stats>div{flex-direction:column;gap:3px;display:flex}:is(.dd-prizepanel,.dd-tix) .pp-stats dt{font:700 10px/1 var(--font-ui);letter-spacing:.13em;text-transform:uppercase;color:#ffffff80}:is(.dd-prizepanel,.dd-tix) .pp-stats dd{font:800 18px/1.1 var(--font-bricolage), serif;color:#fff;font-variant-numeric:tabular-nums;margin:0}:is(.dd-prizepanel,.dd-tix) .pp-bar{background:#ffffff14;border-radius:999px;grid-column:1/-1;height:8px;overflow:hidden}:is(.dd-prizepanel,.dd-tix) .pp-bar>span{border-radius:inherit;background:linear-gradient(90deg,#8f7cff,#5b8dff 50%,#2ec9bd);height:100%;display:block}@media (min-width:760px){:is(.dd-prizepanel,.dd-tix) .pp-stats dd{font-size:22px}:is(.dd-prizepanel,.dd-tix) .pp-stats{gap:14px 16px;margin-top:8px;padding-top:16px}}.dd-tix .pp-stats{margin-bottom:14px}.dd-machine .dv2-root{justify-content:center;align-items:center;height:100%;display:flex}.dd-machine .dv2-root .dv2-card{flex-direction:column;justify-content:center;width:100%;height:100%;display:flex}.dd-machine .dv2-root[data-mech=plinko] .mech{align-items:center;height:100%}.dd-machine .dv2-root[data-mech=plinko] .pk-frame{box-sizing:border-box;aspect-ratio:360/408;max-width:calc(100% - 24px);height:calc(100% - 24px)}.dd-machine .dv2-root[data-mech=plinko] .pk-frame>svg{width:100%;height:100%}@media (max-width:759px){.dd-machine .dv2-root[data-mech=plinko] .pk-frame{height:calc(100% - 76px)}}.dd-machine:has(.dv2-root[data-mech=plinko]){aspect-ratio:1/1.1;max-height:380px}@media (min-width:760px){.dd-machine:has(.dv2-root[data-mech=plinko]){aspect-ratio:16/11;max-height:440px}}.dd-mytix{margin:14px 0 0}.dd-mytix-hd{justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 8px;display:flex}.dd-mytix-hd>span{font:700 10.5px/1 var(--font-ui);letter-spacing:.13em;text-transform:uppercase;color:#ffffff80}.dd-mytix--nohd .dd-mytix-hd{display:none}.dd-tix .hd2 .dd-tix-n{font:700 10.5px/1 var(--font-ui);letter-spacing:.13em;text-transform:uppercase;color:#ffffff80;white-space:nowrap;flex:none;align-self:center}.dd-mytix-hd button{font:700 11.5px/1 var(--font-ui);color:#2ae7d6;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #2ae7d666;text-decoration:underline #2ae7d666}.dd-mytix-hd button:hover{text-decoration-color:#2ae7d6}.dd-mytix-grid{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:7px;display:grid}.dd-mytix-more{font:500 11.5px/1.4 var(--font-ui);color:#fff6;margin:8px 0 0}.iw-tk.tk-chip{--notch:5px;--ring:1px;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:5px;height:32px}.iw-tk.tk-chip .iw-tk-mark{opacity:.55;margin-left:3px;position:static;top:auto;left:auto}.iw-tk.tk-chip .iw-tk-mark .nc-dial{width:13px;height:13px}.iw-tk.tk-chip .iw-tk-no,.iw-tk.tk-chip[data-len] .iw-tk-no{letter-spacing:-.02em;flex:0 auto;padding:0 5px 0 0;font-size:13px}.iw-tk.tk-chip.tk-won{--tkbg:#2b2a45;--numink:#ffd970;--notchL:#f6c344;--notchR:#f6c344;--edge:linear-gradient(#f6c344, #f6c344);color:#f6c344}.iw-tk.tk-chip.tk-won .iw-tk-mark{opacity:1}.iw-tk.tk-chip.tk-out{opacity:.38;filter:grayscale()}.iw-tk.tk-chip.tk-out .iw-tk-no{text-decoration:line-through}.tk-glow{filter:drop-shadow(0 0 10px #f6c34459);min-width:0;display:block}.tk-glow>.iw-tk{width:100%}.tk-glow-none{display:contents}@media (min-width:700px){.dd-mytix-grid{grid-template-columns:repeat(auto-fill,minmax(98px,1fr));gap:8px}}.dd-rails{padding-bottom:40px;display:block}body[data-draw-playing] .dd-rails{display:none}.dd-enter-next{max-width:var(--content-max);font:600 14px/1.4 var(--font-ui);color:#ffffffb8;margin:22px auto 0;padding:0 18px}.dd-enter-next a{color:#8ef0e6;font-weight:700;text-decoration:none}.dd-enter-next a:hover{text-underline-offset:2px;text-decoration:underline}.dd-enter-next .dd-enter-next-when{color:#c9c2ff;font-weight:600}@media (max-width:699px){.dd-page:has(+.dd-rails){padding-bottom:0}.dd-enter-next{margin-top:16px}}.dd-rails .hsec{margin-top:18px}.dd-end .dd-lost{font:700 15px/1.3 var(--font-ui);color:#ffffffc7;margin-top:8px;display:block}.dd-end .dd-lost i{font-style:normal}@media (min-width:760px){.dd-end .dd-lost{font-size:17px}}.dd-end .whowrap.is-lost .who.dd-lost{font:800 20px/1.15 var(--font-bricolage), serif;color:#fff;letter-spacing:-.01em;margin:0;display:block}.dd-end .whowrap.is-lost .whoname{font:800 16px/1.2 var(--font-bricolage), serif;color:#ffffffd9;margin-top:8px}.dd-end .whowrap.is-lost .who-sub{font:700 14px/1.3 var(--font-ui);color:#8ef0e6}@media (min-width:760px){.dd-end .whowrap.is-lost .who.dd-lost{font-size:32px}.dd-end .whowrap.is-lost .whoname{font-size:19px}.dd-end .whowrap.is-lost .who-sub{font-size:16px}}.dd-pill.rerun{color:#ffffff9e}.dd-pill.rerun:before{background:linear-gradient(96deg,#ffffff57,#ffffff29)}.dd-pill.rerun .dot{background:#ffffff6b;box-shadow:0 0 0 3px #ffffff1a}@media (min-width:760px){.dd-stage[data-rerun] .dd-prizepanel>.txt-facts{display:flex}}.dd-prizepanel .pp-art{position:relative}.dd-prizepanel .pp-stamp{font:800 26px/1 var(--font-bricolage), serif;letter-spacing:.06em;text-transform:uppercase;color:#4ade80;pointer-events:none;background:#081610b8;border:3px solid #4ade80d9;border-radius:9px;padding:6px 16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-11deg);box-shadow:0 0 22px #4ade804d}@media (max-width:759px){.dd-say--nudge{display:none}}.dd-say .nm{color:#8ef0e6;font-weight:800}.dd-say.dd-say--luck{background:linear-gradient(90deg,#6f63ff29,#2ec9bd24);border:0;border-radius:10px;min-height:50px;padding:10px 14px}.dd-say.dd-say--luck:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(90deg,#6f63ff,#2ec9bd);padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dd-say.dd-say--luck .ln{font:700 16px/1.3 var(--font-ui);color:#fff;gap:8px}.dd-say.dd-say--luck .ln .nm{color:#8ef0e6;font-weight:700}.dd-say.dd-say--luck .ln i{filter:drop-shadow(0 0 6px #78e678bf);font-size:19px}@media (max-width:759px){.dd-page{padding-top:12px}.dd-stage{gap:10px}.dd-title{font-size:22px}.dd-pillrow{margin-top:8px}.dd-cd{gap:6px;margin-top:10px}.dd-seg{gap:4px;padding:8px 4px 6px}.dd-seg .n{font-size:30px}.dd-mech{gap:12px;margin-top:10px;padding:10px}.dd-mech .pic{width:88px;height:66px}.dd-mech b{margin:4px 0 2px;font-size:15px}.dd-tix{gap:8px}}body[data-draw-ended] .dd-page:has(+.dd-rails){padding-bottom:0}@media (max-width:759px){.dd-endbtns{margin-top:-2px}}.dd-drawing.late{border-color:#ffb6488c}.dd-drawing.late .rings i{border-color:#ffb648 #ffb6488c #ffb6488c;animation:none}.dd-drawing.late .dd-ghost{height:34px;margin-top:10px;padding:0 14px;font-size:13px;display:inline-flex}.hpb{margin-top:22px}@media (min-width:700px){.hpb{margin-top:30px}}.hpb-frame{aspect-ratio:1.45;background:#101736;border:1px solid #ffffff1a;border-radius:16px;position:relative;overflow:hidden}@media (min-width:700px){.hpb-frame{aspect-ratio:3.8;border-radius:20px}}.hpb-frame:hover{border-color:#2ec9bd8c}.hpb-slide{transform:translateX(calc(var(--o,0) * 100%));transition:transform .5s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.hpb-slide img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hpb-link{z-index:1;display:block;position:absolute;inset:0}.hpb-link:focus-visible{outline-offset:-3px;border-radius:inherit;outline:2px solid #2ec9bd}.hpb{position:relative}.hpb-ctl{z-index:3;-webkit-backdrop-filter:blur(8px);background:#080c1e9e;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:6px;padding:4px 6px;display:flex;position:absolute;bottom:10px;right:10px}@media (min-width:700px){.hpb-ctl{gap:10px;bottom:12px;right:12px}}.hpb-btn{color:#dfe6f3;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;margin:-7px;padding:0;display:flex}.hpb-btn .d{background:#ffffff10;border:1px solid #ffffff2e;border-radius:9px;place-items:center;width:30px;height:30px;transition:background .16s,border-color .16s,color .16s;display:grid}.hpb-btn:hover .d,.hpb-btn:focus-visible .d{color:#8ef0e6;background:#2ec9bd2e;border-color:#2ec9bd99}.hpb-btn svg{width:14px;height:14px}@media (max-width:699px){.hpb-btn--nav{display:none}}.hpb-dots{align-items:center;gap:0;padding:0;display:flex}.hpb-dot{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid;position:relative}.hpb-dot:after{content:"";background:#ffffff57;border-radius:50%;width:7px;height:7px;transition:width .25s,background .25s}.hpb-dot[aria-current=true]:after{background:#2ec9bd;border-radius:4px;width:20px}@media (prefers-reduced-motion:reduce){.hpb-slide,.hpb-dot:after{transition:none}}.search-line{color:var(--text-soft,#b9c2d6);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:2px 0 16px;font-size:14px;display:flex}.search-line b{color:#fff;font-weight:600}.search-line .sl-clear{font-size:13px}.dt-cashback{margin-bottom:12px;font-size:14px}.dt-cashback b{color:#86eda3;font-weight:700}.cc-share{border:1px solid color-mix(in srgb, var(--cat,#4f7bff) 45%, var(--border));background:color-mix(in srgb, var(--cat,#4f7bff) 10%, transparent);color:#ffffffd1;cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-self:center;align-items:center;width:28px;height:28px;margin-left:auto;transition:background .15s,transform .15s;display:inline-flex}.cc-share:hover{background:color-mix(in srgb, var(--cat,#4f7bff) 22%, transparent);transform:translateY(-1px)}.cc-share:focus-visible{outline:2px solid var(--cat,#4f7bff);outline-offset:2px}.dt-share-btn{border:1px solid color-mix(in srgb, var(--cat,#4f7bff) 40%, var(--border));background:color-mix(in srgb, var(--cat,#4f7bff) 10%, transparent);width:100%;color:var(--text);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:11px 14px;font-size:14px;font-weight:700;transition:background .15s;display:inline-flex}.dt-share-btn:hover{background:color-mix(in srgb, var(--cat,#4f7bff) 20%, transparent)}.share-sheet-backdrop{z-index:85;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#04081699;justify-content:center;align-items:flex-end;padding:16px;display:flex;position:fixed;inset:0}@media (min-width:640px){.share-sheet-backdrop{align-items:center}}.share-sheet{border:1px solid var(--border);width:min(100%,420px);padding:18px 18px calc(14px + env(safe-area-inset-bottom,0px));background:#121736;border-radius:18px;box-shadow:0 20px 60px #00000080}.share-sheet-title{margin:0;font-size:16px;font-weight:800}.share-sheet-sub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 14px;font-size:13px;overflow:hidden}.share-sheet-row{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.share-sheet-btn{border:1px solid var(--border);color:var(--text);cursor:pointer;background:#ffffff0a;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 4px;font-size:11.5px;font-weight:600;text-decoration:none;display:flex}.share-sheet-btn:hover{background:#ffffff17}.share-sheet-close{width:100%;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;margin-top:12px;padding:10px;font-weight:600}.dt-main{gap:14px}.dts{background:#ffffff06;border:1px solid #ffffff1a;border-radius:14px;scroll-margin-top:90px;overflow:hidden}.dts-hd{width:100%;color:var(--text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:13px 14px;display:flex}@media (min-width:700px){.dts-hd{gap:12px;padding:15px 18px}}.dts.open .dts-hd{border-bottom:1px solid #ffffff14}.dts-hd:focus-visible{outline:2px solid var(--accent,#2dd4bf);outline-offset:-3px}.dts-ic{color:#8ef0e6;background:#ffffff0d;border:1px solid #ffffff24;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.dts-ic svg{width:15px;height:15px}.dts-t{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.dts-t h2{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;color:var(--text);margin:0;font-size:15.5px;font-weight:800;line-height:1.2}@media (min-width:700px){.dts-t h2{font-size:18px}}.dts-k{letter-spacing:.11em;text-transform:uppercase;color:#ffffff80;font-size:10px;font-weight:700}.dts-ctl{color:#fffc;background:#ffffff0d;border:1px solid #ffffff29;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:8px;width:38px;height:38px;font-size:12px;display:inline-flex}.dts-ctl b{font-weight:700;display:none}.dts-ctl svg{flex:none;width:12px;height:8px;transition:transform .18s}.dts.open .dts-ctl svg{transform:rotate(180deg)}@media (min-width:700px){.dts-ctl{width:auto;height:34px;padding:0 11px}.dts-ctl b{display:inline}}.dts-body{padding:14px}@media (min-width:700px){.dts-body{padding:16px 18px 18px}}.dts-lead{color:#ffffffc2;white-space:pre-line;margin:0;font-size:14px;line-height:1.6}@media (min-width:700px){.dts-lead{font-size:15.5px}}.dts-sub{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;color:var(--text);margin:0 0 8px;font-size:17px;font-weight:800;line-height:1.2}.dts-p{color:#ffffffa8;margin:10px 0 0;font-size:13.5px;line-height:1.6}.dts-body .dt-quote{margin-top:10px}.dts-body .dt-promo-img{margin:0 0 12px}.dts-facts{grid-template-columns:1fr 1fr;gap:8px;margin:14px 0 0;display:grid}@media (min-width:700px){.dts-facts{grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:9px}}.dts-fact{background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;min-width:0;padding:11px 12px}.dts-fact .l{letter-spacing:.11em;text-transform:uppercase;color:#ffffff73;margin-bottom:6px;font-size:9.5px;font-weight:600;display:block}.dts-fact b{color:var(--text);overflow-wrap:anywhere;font-size:13.5px;font-weight:700;line-height:1.3;display:block}@media (min-width:700px){.dts-fact b{font-size:14.5px}}.dts-fact.hi b{color:#8ef0e6}.dts-steps{flex-direction:column;gap:11px;margin:14px 0 0;padding:0;list-style:none;display:flex}.dts-steps li{color:#ffffffb3;padding-left:28px;font-size:13.5px;line-height:1.55;position:relative}@media (min-width:700px){.dts-steps li{padding-left:32px;font-size:14.5px}}.dts-steps li b{color:var(--text)}.dts-steps li>i{color:#8ef0e6;width:20px;height:20px;font:700 10px/18px var(--font-ui);text-align:center;background:#2ec9bd1f;border:1px solid #2ec9bd80;border-radius:50%;font-style:normal;position:absolute;top:0;left:0}@media (min-width:700px){.dts-steps li>i{width:22px;height:22px;font-size:11px;line-height:20px}}.dts-grouphd{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;margin:18px 0 0;font-size:11px;font-weight:700}.dts-list{flex-direction:column;gap:7px;margin:9px 0 0;padding:0;list-style:none;display:flex}.dts-list li{color:#ffffffa8;white-space:pre-line;padding-left:16px;font-size:13px;line-height:1.55;position:relative}@media (min-width:700px){.dts-list li{font-size:14px}}.dts-list li b{color:var(--text)}.dts-list li .clause-link{color:#8ef0e6}.dts-list li:before{content:"";background:#ffffff59;border-radius:50%;width:5px;height:5px;position:absolute;top:9px;left:2px}.dts-body .dt-terms-meta{margin:12px 0 0}.dts-more{height:38px;color:var(--text);background:#ffffff0a;border:1px solid #ffffff29;border-radius:10px;align-items:center;gap:7px;margin-top:14px;padding:0 13px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.dts-more:hover{background:#ffffff14}.dts-legal{color:#ffffff80;margin:12px 0 0;font-size:13px;line-height:1.6}.dts-legal b{color:#ffffffb8}.dts-legal a{color:#8ef0e6;text-underline-offset:3px;text-decoration:underline}.dts-seal{background:#ffffff08;border:1px solid #ffffff1a;border-radius:11px;margin-top:14px;padding:12px 14px}.dts-seal .dts-grouphd{margin-top:0}.dts-seal .dt-verify{margin-top:10px}.dt-drawlink{color:inherit;border-radius:999px;text-decoration:none;display:inline-flex}.dt-drawlink:focus-visible{outline:2px solid var(--accent,#2dd4bf);outline-offset:2px}.dts-tab{border:1px solid #ffffff1a;border-radius:14px;scroll-margin-top:90px;overflow:hidden}.dts-tabstrip{align-items:center;padding-right:14px;font-size:14px;font-weight:700;display:flex}.dts-tabstrip>[role=tablist]{flex:1;min-width:0;display:flex}.dts-tab.open .dts-tabctl svg{transform:rotate(180deg)}@media (min-width:700px){.dts-tabstrip{padding-right:18px}}.dts-tabon{color:var(--text);justify-content:center;align-items:center;gap:7px;padding:15px 18px;display:inline-flex}.dts-tabon svg{color:#f6c344;flex:none;width:11px;height:13px}.dts-tabon .n{color:#8ef0e6;background:#2ec9bd33;border-radius:6px;justify-content:center;align-items:center;min-width:22px;height:20px;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-flex}.dts-tabbody{border-top:1px solid #ffffff1a;flex-direction:column;gap:12px;padding:14px;display:flex}.dts-tabbody[hidden]{display:none}@media (min-width:700px){.dts-tabbody{gap:14px;padding:18px}}.iw-intro{background:#ffffff08;border:1px solid #ffffff1a;border-radius:13px;padding:13px 14px}@media (min-width:700px){.iw-intro{padding:16px 18px}}.iw-intro h3{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;color:var(--text);margin:0 0 8px;font-size:16px;font-weight:800;line-height:1.2}@media (min-width:700px){.iw-intro h3{font-size:19px}}.iw-intro h3 b{color:#f6c344}.iw-remaining{color:var(--muted);font-size:.85em;font-weight:600}.iw-intro p{color:#ffffffb3;margin:0;font-size:13.5px;line-height:1.55}@media (min-width:700px){.iw-intro p{font-size:14.5px}}.iw-intro ul{flex-direction:column;gap:6px;margin:9px 0 0;padding:0;list-style:none;display:flex}.iw-intro li{color:#ffffffa8;padding-left:18px;font-size:12.8px;line-height:1.5;position:relative}@media (min-width:700px){.iw-intro li{font-size:13.5px}}.iw-intro li:before{content:"";background:#2ec9bd;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:2px}.iw-intro a{color:#8ef0e6;text-underline-offset:3px;text-decoration:underline}.iw-list{flex-direction:column;gap:12px;display:flex}@media (min-width:700px){.iw-list{gap:14px}}.iw-tabs,.iw-subtabs{flex-wrap:wrap;gap:6px;display:flex}.iw-tabs button,.iw-subtabs button{appearance:none;cursor:pointer;letter-spacing:.02em;color:var(--muted);background:#ffffff0a;border:1px solid #ffffff24;border-radius:9px;padding:6px 13px;font-size:12.5px;font-weight:700;transition:color .15s,border-color .15s,background .15s}.iw-tabs button.on,.iw-subtabs button.on{color:#8ef0e6;background:#2ec9bd1a;border-color:#2ec9bd80}.iw-tier{background:#ffffff06;border:1px solid #ffffff1a;border-radius:13px;overflow:hidden}.iw-tier.spent{opacity:.72}.iw-tier.spent .iw-glyph{opacity:.5}.iw-thd{width:100%;color:var(--text);cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:10px 11px;display:grid}@media (min-width:700px){.iw-thd{gap:14px;padding:12px 14px}}.iw-tier.open .iw-thd{border-bottom:1px solid #ffffff14}.iw-thd:focus-visible{outline:2px solid var(--accent,#2dd4bf);outline-offset:-3px}.iw-glyph{background:#ffffff0d;border:1px solid #ffffff24;border-radius:9px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex;overflow:hidden}@media (min-width:700px){.iw-glyph{border-radius:11px;width:46px;height:46px}}.iw-glyph svg{color:#f6c344;width:17px;height:20px}@media (min-width:700px){.iw-glyph svg{width:21px;height:24px}}.iw-glyph--img img{object-fit:cover;width:100%;height:100%}.iw-glyph.iw-glyph--th{background:radial-gradient(circle at 50% 55%,#ff7a1a47,#0000 70%),#1e1030;border-color:#ff9a3c5c;overflow:visible}.iw-glyph.iw-glyph--th svg{color:#ff9a3c;filter:drop-shadow(0 0 4px #ff7a1a73);width:57%;height:57%}.iw-glyph.iw-glyph--th.top{border-color:#ff9a3cb3;box-shadow:0 0 14px #ff7a1a59,inset 0 0 10px #ff7a1a26}.iw-glyph.iw-glyph--th.top svg{fill:currentColor;fill-opacity:.22;filter:drop-shadow(0 0 7px #ff7a1acc)}.iw-glyph.iw-glyph--note{--b:#22a99a;--l:#8fe3d4;--d:#0c5951;--img:url(/art/notes/n5.webp);background:radial-gradient(circle at 50% 55%, color-mix(in oklab, var(--b) 30%, transparent), transparent 72%), #0b1427;border-color:color-mix(in oklab, var(--l) 45%, transparent);flex-direction:column;gap:3px;width:58px;position:relative}@media (min-width:700px){.iw-glyph.iw-glyph--note{width:70px}}.iw-glyph.iw-glyph--note-10{--b:#e9792f;--l:#ffc08a;--d:#7d3608;--img:url(/art/notes/n10.webp)}.iw-glyph--note i{aspect-ratio:2.17;background:var(--img) center / 100% 100% no-repeat;border-radius:2px;width:86%;position:relative;box-shadow:0 1px #b8954a,0 2px 5px #0006;container-type:inline-size}.iw-glyph--note b{font:800 36cqw/1 var(--font-bricolage), sans-serif;letter-spacing:-.01em;white-space:nowrap;color:#fff;text-shadow:0 0 3px color-mix(in oklab, var(--d) 80%, transparent);position:absolute;top:50%;left:50%;translate:-50% -50%}.iw-glyph--note small{font:800 8px/11px var(--font-space-grotesk), sans-serif;letter-spacing:.06em;color:#06121a;background:var(--l);border-radius:3px;padding:0 4px}@media (min-width:700px){.iw-glyph--note small{font-size:9px;line-height:12px}}.iw-th--halloween .iw-tk:not(.won){--tkbg:#1e1030;--edge:linear-gradient(#ff9a3cbf, #ff9a3cbf);--notchL:#ff9a3c;--notchR:#ff9a3c;--barbg:linear-gradient(180deg, #ffb35c, #ff8a1f);--barink:#2a1300}.iw-th--halloween .iw-tk:not(.won) .iw-tk-mark{opacity:1}.iw-th--halloween .iw-tk:not(.won) .iw-tk-mark .nc-dial>circle,.iw-th--halloween .iw-tk:not(.won) .iw-tk-mark .nc-dial>path{stroke:#ff9a3c}.iw-th--halloween .iw-tk:not(.won) .iw-tk-mark .nc-dial g path{fill:#ffb35c}.iw-th--halloween :focus-visible{outline-color:#ffb35c}.iw-tname{min-width:0}.iw-tname b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:700;line-height:1.25;display:block;overflow:hidden}@media (min-width:700px){.iw-tname b{font-size:17px}}.iw-tname b .iw-tname-full{display:none}@media (min-width:700px){.iw-tname b .iw-tname-full{display:inline}.iw-tname b .iw-tname-short{display:none}}.iw-tname span{color:#ffffff8c;margin-top:3px;font-size:12px;line-height:1.3;display:block}@media (min-width:700px){.iw-tname span{font-size:13px}}.iw-count{text-align:right;letter-spacing:.09em;color:#ffffff80;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;line-height:1.35}.iw-count b{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;color:#8ef0e6;font-size:17px;font-weight:800;line-height:1;display:block}@media (min-width:700px){.iw-count b{font-size:20px}}.iw-count.gone,.iw-count.gone b{color:#ffffff61}.iw-chev{color:#fffc;background:#ffffff0d;border:1px solid #ffffff29;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;width:40px;height:34px;font-size:12.5px;display:inline-flex}.iw-chev b{font-weight:700;display:none}.iw-chev svg{flex:none;width:13px;height:8px;transition:transform .18s}.iw-tier.open .iw-chev svg{transform:rotate(180deg)}.iw-tier.open .iw-chev{background:#ffffff14;border-color:#ffffff42}@media (min-width:700px){.iw-chev{width:auto;height:36px;padding:0 12px}.iw-chev b{display:inline}}.iw-tbody{flex-direction:column;gap:12px;padding:12px 11px 11px;display:flex}@media (min-width:700px){.iw-tbody{padding:12px 14px 14px}}.iw-nums{flex-direction:column;gap:12px;display:flex}.iw-collapsed-note{color:var(--muted);margin:0;font-size:13px}.iw-desc{padding-top:4px;font-size:14px}.iw-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}@media (min-width:700px){.iw-grid{grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:10px}}.iw-tk{--notch:8px;--ring:1.2px;--tkbg:#151e46;--edge:linear-gradient(118deg, #8b5cf6, #5b7cfa 42%, #2ec9bd);--notchL:#8f7cff;--notchR:#3ff0e0;--numink:#fff;--barbg:#17766f;--barink:#d8fffa;background:radial-gradient(circle at left 50%, transparent var(--notch), var(--notchL) var(--notch), var(--notchL) calc(var(--notch) + var(--ring)), transparent calc(var(--notch) + var(--ring))) border-box, radial-gradient(circle at right 50%, transparent var(--notch), var(--notchR) var(--notch), var(--notchR) calc(var(--notch) + var(--ring)), transparent calc(var(--notch) + var(--ring))) border-box, linear-gradient(var(--tkbg), var(--tkbg)) padding-box, var(--edge) border-box;min-width:0;height:76px;-webkit-mask-image:radial-gradient(circle at left 50%, transparent calc(var(--notch) - .6px), #000 var(--notch)), radial-gradient(circle at right 50%, transparent calc(var(--notch) - .6px), #000 var(--notch));-webkit-mask-composite:source-in;-webkit-mask-image:radial-gradient(circle at left 50%, transparent calc(var(--notch) - .6px), #000 var(--notch)), radial-gradient(circle at right 50%, transparent calc(var(--notch) - .6px), #000 var(--notch));mask-image:radial-gradient(circle at left 50%, transparent calc(var(--notch) - .6px), #000 var(--notch)), radial-gradient(circle at right 50%, transparent calc(var(--notch) - .6px), #000 var(--notch));-webkit-mask-composite:source-in, xor;border:1px solid #0000;border-radius:10px;flex-direction:column;display:flex;position:relative;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}@media (min-width:700px){.iw-tk{--notch:9px;height:84px}}.iw-tk-mark{z-index:2;opacity:.62;line-height:0;position:absolute;top:6px;left:8px}@media (min-width:700px){.iw-tk-mark{top:7px;left:10px}}.iw-tk-mark .nc-dial{color:#fff;width:15px;height:15px;display:block}@media (min-width:700px){.iw-tk-mark .nc-dial{width:17px;height:17px}}.iw-tk-no{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;color:var(--numink);white-space:nowrap;font-variant-numeric:tabular-nums;flex:auto;justify-content:center;align-items:center;padding:8px 6px 0;font-size:21px;font-weight:800;line-height:1;display:flex}.iw-tk[data-len="4"] .iw-tk-no{font-size:20px}.iw-tk[data-len="5"] .iw-tk-no{letter-spacing:-.02em;font-size:18px}.iw-tk[data-len="6"] .iw-tk-no{letter-spacing:-.025em;font-size:16.5px}.iw-tk[data-len="7"] .iw-tk-no{letter-spacing:-.03em;font-size:15px}@media (min-width:700px){.iw-tk-no{font-size:23px}.iw-tk[data-len="4"] .iw-tk-no{font-size:21px}.iw-tk[data-len="5"] .iw-tk-no{font-size:19px}.iw-tk[data-len="6"] .iw-tk-no{font-size:17px}.iw-tk[data-len="7"] .iw-tk-no{font-size:15px}}.iw-tk-bar{background:var(--barbg);height:26px;color:var(--barink);font:700 11.5px/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:none;justify-content:center;align-items:center;padding:0 4px;display:flex;overflow:hidden}@media (min-width:700px){.iw-tk-bar{letter-spacing:.1em;font-size:11px}}.iw-tk.won{--tkbg:#131b3e;--edge:linear-gradient(#ffffff24, #ffffff24);--notchL:#ffffff29;--notchR:#ffffff29;--numink:#fff6;--barbg:#ffffff1a;--barink:#ffffff9e}.iw-tk.won .iw-tk-mark{opacity:.3}.iw-tk.won .iw-tk-bar{text-transform:none;letter-spacing:.02em;font-size:12px}.iw-page{border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:10px;padding-top:12px;display:flex}.iw-pbtn{color:#8ef0e6;cursor:pointer;background:#2ec9bd1a;border:1px solid #2ec9bd80;border-radius:10px;justify-content:center;align-items:center;min-width:44px;height:40px;padding:0 13px;display:inline-flex}.iw-pbtn[disabled]{color:#ffffff4d;cursor:not-allowed;background:#ffffff08;border-color:#ffffff1f}.iw-pbtn svg{width:14px;height:9px}.iw-pbtn:focus-visible{outline:2px solid var(--accent,#2dd4bf);outline-offset:2px}.iw-pnum{color:#fff9;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;line-height:1.4}.iw-pnum b{color:#8ef0e6}.iw-pnum--pg{flex-basis:100%}@media (min-width:700px){.iw-pnum--pg{flex-basis:auto;margin-left:auto}}.iw-look{background:#ffffff08;border:1px solid #ffffff1f;border-radius:11px;grid-template-columns:1fr;gap:8px;padding:11px;display:grid}@media (min-width:700px){.iw-look{grid-template-columns:1fr auto}}.iw-look-hd{letter-spacing:.11em;text-transform:uppercase;color:#ffffff8c;grid-column:1/-1;margin-bottom:2px;font-size:11px;font-weight:700}.iw-look input{color:#fff;min-width:0;height:44px;font:700 14px/1 var(--font-ui);background:#ffffff0a;border:1px solid #ffffff29;border-radius:10px;padding:0 13px}.iw-look input::placeholder{color:#fff6;font-weight:500}.iw-look input:focus-visible{outline:2px solid var(--accent,#2dd4bf);outline-offset:1px}.iw-look button{color:#04121f;height:44px;font:700 14px/1 var(--font-ui);cursor:pointer;background:#2ec9bd;border:0;border-radius:10px;padding:0 18px}.iw-look-res{color:#ffffffb8;grid-column:1/-1;margin:2px 0 0;font-size:13.5px;line-height:1.5}.iw-look-res.hi{color:#8ef0e6}.dt-hero-share{z-index:3;line-height:0;position:absolute;bottom:12px;right:12px}.dt-hero-share .cc-share{color:#ffffffe6;border-radius:999px;width:34px;height:34px;margin:0}.dt-hero-share .cc-share svg{width:16px;height:16px}.dt-hero-share .cc-share:hover{transform:none}@media (min-width:900px){.dt-hero-share{bottom:16px;right:18px}}@media (max-width:899px){.dt-hero-share{bottom:10px;right:10px}.dt-hero-share .cc-share{width:30px;height:30px}.dt-hero-share .cc-share svg{width:14px;height:14px}}.dt-panel .dt-panel-inner,.dt-panel .dt-tabbed,.dt-panel:hover .dt-panel-inner,.dt-panel:hover .dt-tabbed,.dt-panel .dt-panel-inner.in-view{box-shadow:none;border-color:#ffffff1a;border-radius:14px}.dt-panel .dt-tabbed:has(.dt-panel-inner.in-view){box-shadow:none;border-color:#ffffff1a;border-radius:14px}.dt-panel .dt-cdband:hover,.dt-panel .dt-cdband.in-view{box-shadow:none;border-color:#ffffff1f}.iwl-page{flex-direction:column;gap:22px;display:flex}.iwl-page>.cg-panel{margin-top:0}@media (min-width:700px){.iwl-page>.cg-panel{margin-top:-8px}.iwl-page{gap:30px}}.iwl-page>.hsec--winners{margin-top:-4px}.iwl-page>.crumb-foot{margin-top:8px}@media (min-width:700px){.iwl-page>.hsec--winners{margin-top:-12px}.iwl-page>.crumb-foot{margin-top:0}}.iwl-page>.crumb-foot+.page-heading{margin-top:-16px}@media (min-width:700px){.iwl-page>.crumb-foot+.page-heading{margin-top:-24px}}.iwl-hd{flex-direction:column;gap:5px;display:flex}.iwl-hd h1{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.018em;color:#fff;text-shadow:none;margin:0;font-size:22px;font-weight:800;line-height:1.12}@media (min-width:700px){.iwl-hd h1{font-size:30px}}.iwl-hd p{color:#fff9;margin:0;font-size:13px;font-weight:500;line-height:1.45}@media (min-width:700px){.iwl-hd p{font-size:14.5px}}.iwl-hd--strip{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:12px}@media (min-width:700px){.iwl-hd--strip{gap:20px}}.iwl-tx{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.iwl-strip{color:#ffffff94;margin-top:6px;font-size:12px;font-weight:500;line-height:1.3}.iwl-strip>span{position:relative}.iwl-strip b{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;color:#fff;font-size:14px;font-weight:800;line-height:1}.iwl-strip i,.iwl-strip em,.iwl-strip s{font-style:normal;text-decoration:none}.iwl-strip .money b{color:#f6c344}.iwl-strip .avail b{color:#8ef0e6}@media (max-width:699px){.iwl-strip{grid-template-columns:repeat(4,1fr);display:grid}.iwl-strip>.top i{order:2}.iwl-strip>span{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0 4px;font-size:11px;display:flex}.iwl-strip>span+span:before{content:"";background:#ffffff29;width:1px;position:absolute;top:4px;bottom:4px;left:0}.iwl-strip em{display:none}.iwl-strip b{font-size:15px}}@media (min-width:700px){.iwl-strip{flex-wrap:wrap;align-items:center;gap:0 22px;margin-top:8px;font-size:13.5px;line-height:1.5;display:flex}.iwl-strip>span{align-items:baseline;gap:7px;display:inline-flex}.iwl-strip>span+span:before{content:"";background:#ffffff29;width:1px;position:absolute;top:3px;bottom:3px;left:-12px}.iwl-strip s{display:none}.iwl-strip b{font-size:15.5px}}.iwl-all{display:none}@media (min-width:700px){.iwl-all{height:42px;margin-top:2px;display:inline-flex}}.iwl-panel{background:#ffffff07;border:1px solid #ffffff1a;border-radius:14px;padding:18px 16px}@media (min-width:700px){.iwl-panel{border-radius:16px;padding:26px 28px}}.iwl-empty{grid-template-columns:auto 1fr;align-items:center;gap:10px 12px;display:grid}@media (min-width:700px){.iwl-empty{gap:8px 18px}}.iwl-empty .mark{background:#ffffff0d;border:1px solid #ffffff24;border-radius:12px;flex:none;grid-area:1/1;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.iwl-empty .mark svg{color:#f6c344;width:16px;height:19px}@media (min-width:700px){.iwl-empty .mark{width:46px;height:46px}.iwl-empty .mark svg{width:19px;height:23px}}.iwl-empty h2{min-width:0;font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;color:#fff;grid-area:1/2;margin:0;font-size:17px;font-weight:800;line-height:1.2}@media (min-width:700px){.iwl-empty h2{font-size:21px}}.iwl-empty .etx{grid-area:2/1/auto/span 2;min-width:0}@media (min-width:700px){.iwl-empty .etx{grid-area:2/2}}.iwl-empty .etx p{color:#ffffffa3;max-width:62ch;margin:0;font-size:13.5px;font-weight:500;line-height:1.55}@media (min-width:700px){.iwl-empty .etx p{max-width:none;font-size:15px}}.iwl-acts{flex-wrap:wrap;gap:10px;margin-top:13px;display:flex}@media (min-width:700px){.iwl-acts{margin-top:16px}}.iwl-acts>*{flex:100%}@media (min-width:700px){.iwl-acts>*{flex:none}}.iwl-cta{--cat:#2ec9bd;border-radius:13px;min-height:48px;padding:0 20px;font-size:15.5px}@media (min-width:700px){.iwl-cta{width:auto}}.iwl-steps{border-top:1px solid #ffffff14;grid-template-columns:1fr;gap:11px;margin:14px 0 0;padding:14px 0 0;list-style:none;display:grid}@media (min-width:700px){.iwl-steps{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px;padding-top:18px}}.iwl-steps li{color:#ffffff94;align-items:flex-start;gap:11px;font-size:12.5px;font-weight:500;line-height:1.45;display:flex}@media (min-width:700px){.iwl-steps li{font-size:13.5px}}.iwl-steps i{color:#8ef0e6;width:24px;height:24px;font:700 12px/22px var(--font-ui);text-align:center;background:#2ec9bd1f;border:1px solid #2ec9bd80;border-radius:50%;flex:none;font-style:normal}.iwl-steps b{color:#fff;margin-bottom:3px;font-size:13.5px;font-weight:700;line-height:1.35;display:block}@media (min-width:700px){.iwl-steps b{font-size:14.5px}}.iwl-steps a{color:#8ef0e6;text-underline-offset:3px;text-decoration:underline}.sortc{flex:none;display:inline-flex;position:relative}.sortc-btn{color:#8ef0e6;cursor:pointer;background:#ffffff08;border:1px solid #ffffff24;border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.sortc-btn svg{width:18px;height:18px}.sortc-btn:hover{background:#ffffff12;border-color:#ffffff38}.sortc-btn.on{background:#2ec9bd29;border-color:#2ec9bd8c}.sortc-btn:focus-visible{outline-offset:2px;outline:2px solid #2ec9bd}.iw-hub-btn{color:#cfc6ff;border-color:#a99bff59;text-decoration:none}.iw-hub-btn:hover{color:#fff;background:#a99bff1f;border-color:#a99bff99}.iw-hub-btn svg{width:16px;height:16px}.sortc-menu{z-index:90;background:#141d44;border:1px solid #ffffff24;border-radius:13px;width:290px;max-width:calc(100vw - 16px);padding:7px;position:fixed;box-shadow:0 18px 44px #00000080}.sortc-item-wrap{display:contents}.sortc-item{color:#ffffffb8;white-space:nowrap;border-radius:9px;align-items:center;gap:9px;height:42px;padding:0 10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.sortc-item:hover{color:#fff;background:#ffffff0f}.sortc-item:focus-visible{outline-offset:-2px;outline:2px solid #2ec9bd}.sortc-item.on{color:#fff;background:#2ec9bd26}.sortc-item .tick{color:#8ef0e6;flex:none;justify-content:center;align-items:center;width:15px;height:15px;display:inline-flex}.sortc-item .tick svg{width:15px;height:15px}.sortc-div{background:#ffffff17;height:1px;margin:6px 9px}.acct-page{flex-direction:column;gap:22px;padding-top:20px;display:flex}.acct-hd{flex-direction:column;gap:5px;display:flex}.acct-hd h1{font:800 22px/1.12 var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.018em;color:#fff;margin:0}.acct-hd p{font:500 13px/1.45 var(--font-ui);color:#fff9;margin:0}@media (min-width:760px){.acct-page{gap:30px;padding-top:30px}.acct-hd h1{font-size:30px}.acct-hd p{font-size:14.5px}}.mte{background:#ffffff07;border:1px solid #ffffff1a;border-radius:14px;padding:18px 16px}.mte__body{text-align:center;grid-template-columns:1fr;justify-items:center;row-gap:14px;display:grid}.mte__art{line-height:0}.mte__h{min-width:0;font:800 19px/1.2 var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;color:#fff;margin:0}.mte__tx{flex-direction:column;align-items:center;gap:13px;min-width:0;display:flex}.mte__tx p{max-width:52ch;font:500 13.5px/1.55 var(--font-ui);color:#ffffffa8;margin:0}.mte__acts{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.mte__cta{color:#04121f;height:48px;font:700 15.5px/1 var(--font-ui);background:#2ec9bd;border-radius:13px;flex:100%;justify-content:center;align-items:center;gap:9px;padding:0 20px;text-decoration:none;transition:background .15s;display:inline-flex}.mte__cta:hover{background:#3ff0e0}.mte__cta svg{flex:none;width:20px;height:12px}.mte__nudge{font:600 12.5px/1.3 var(--font-ui);color:#ffffff9e;justify-content:center;align-items:center;gap:8px;display:inline-flex}.mte__nudge svg{color:#2ec9bd;flex:none;width:17px;height:18px}.mte__steps{border-top:1px solid #ffffff14;grid-template-columns:1fr;gap:11px;margin:16px 0 0;padding:14px 0 0;list-style:none;display:grid}.mte__steps li{align-items:flex-start;gap:11px;display:flex}.mte__steps i{color:#8ef0e6;width:24px;height:24px;font:700 12px/22px var(--font-ui);text-align:center;background:#2ec9bd1f;border:1px solid #2ec9bd80;border-radius:50%;flex:none;font-style:normal}.mte__steps b{font:700 13.5px/1.35 var(--font-ui);color:#fff;margin-bottom:3px;display:block}.mte__steps span{font:500 12.5px/1.45 var(--font-ui);color:#ffffff94}.mte__tile{background:#ffffff0d;border:1px solid #ffffff24;border-radius:14px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.mte__tile svg{color:#f6c344;width:22px;height:22px}.mte__tile--violet svg{color:#a99bff}.mte__link{min-height:44px;font:700 13.5px/1 var(--font-ui);color:#8ef0e6;align-items:center;padding:0 6px;text-decoration:none;display:inline-flex}.mte__link:hover{text-underline-offset:3px;text-decoration:underline}@media (min-width:760px){.mte{border-radius:16px;padding:26px 28px}.mte__body{text-align:left;grid-template-columns:auto 1fr;place-items:center stretch;gap:10px 18px}.mte--mark .mte__art{grid-area:1/1;align-self:center}.mte--mark .mte__h{grid-area:1/2;align-self:center}.mte--mark .mte__tx{grid-area:2/2}.mte--display .mte__body{align-items:start;column-gap:24px}.mte--display .mte__art{grid-area:1/1/span 2;align-self:center}.mte--display .mte__h{align-self:end}.mte__h{font-size:23px}.mte__tx{align-items:flex-start}.mte__tx p{font-size:15px}.mte__acts{justify-content:flex-start;width:auto}.mte__cta{flex:none}.mte__nudge{justify-content:flex-start;font-size:13.5px}.mte__steps{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px;padding-top:18px}.mte__steps b{font-size:14.5px}.mte__steps span{font-size:13.5px}.mte__tile{width:58px;height:58px}.mte__tile svg{width:26px;height:26px}}.pf-overlay{z-index:1000;background:#0a0c18c7;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.pf-panel{background:#0b0f24;border:1px solid #1c2140;border-radius:16px;flex-direction:column;width:min(560px,100%);max-height:92vh;display:flex;overflow:hidden;box-shadow:0 24px 60px #0000008c}.pf-head{border-bottom:1px solid #1c2140;align-items:center;gap:12px;padding:12px 14px 12px 18px;display:flex}.pf-title{font:700 15px/1.2 var(--font-ui);color:#fff}.pf-ref{font:500 12.5px/1.2 var(--font-ui);color:#a3a7b8;white-space:nowrap;margin-left:auto}.pf-ref-no{color:#fff;letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pf-close{color:#a3a7b8;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;width:36px;height:36px;font-size:18px;line-height:1;transition:color .15s,background-color .15s}.pf-close:hover{color:#8ef0e6;background:#2ec9bd1f}.pf-ref+.pf-close{margin-left:0}.pf-title+.pf-close{margin-left:auto}.pf-body{flex:auto;min-height:0;position:relative}.pf-frame{opacity:0;background:0 0;border:0;width:100%;height:640px;max-height:80vh;transition:opacity .25s;display:block}.pf-frame.is-loaded{opacity:1}.pf-loading{background:#0b0f24;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.pf-loading-line{font:600 13.5px/1.3 var(--font-ui);color:#ffffffb8;align-items:center;gap:8px;margin:0;display:inline-flex}.pf-loading-line svg{color:#2ec9bd;flex:none}.pf-foot{font:500 12.5px/1.5 var(--font-ui);color:#a3a7b8;border-top:1px solid #1c2140;margin:0;padding:12px 18px 14px}@media (max-width:479px){.pf-overlay{padding:8px}.pf-panel{border-radius:14px}.pf-head{padding:10px 8px 10px 14px}.pf-ref{display:none}.pf-foot{padding:10px 14px 12px;font-size:12px}}.iw-tk.tk-chip.tk-quiet{--edge:linear-gradient(#ffffff2e, #ffffff2e);--notchL:#ffffff2e;--notchR:#ffffff2e;--numink:#ffffff9e;--tkbg:#131a3b}.mte__tile--lonely{transform:rotate(-10deg)translateY(4px);box-shadow:0 10px 14px -10px #000000b3}.mte__tile--lonely svg{color:#8ef0e6b3}.mte__foot{text-align:center;font:500 13px/1.45 var(--font-ui);color:#ffffffa8;border-top:1px solid #ffffff14;flex-direction:column;align-items:stretch;gap:11px;margin-top:16px;padding-top:14px;display:flex}.mte__foot b{color:#fff}.mte__foot p{margin:0}.mte__sec{color:#8ef0e6;height:42px;font:700 14px/1 var(--font-ui);white-space:nowrap;cursor:pointer;background:#2ec9bd14;border:1px solid #2ec9bd80;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 17px;text-decoration:none;display:inline-flex}.mte__sec:hover{background:#2ec9bd29}.mte__pill{color:#8ef0e6;height:30px;font:700 13.5px/1 var(--font-ui);font-variant-numeric:tabular-nums;border:1px solid #2ec9bd8c;border-radius:999px;flex:none;align-self:center;align-items:center;padding:0 12px;display:inline-flex}.basket-empty-rail{margin-top:22px}@media (min-width:760px){.mte__foot{text-align:left;flex-direction:row;align-items:center;gap:14px;margin-top:20px;padding-top:16px;font-size:14px}.mte__foot p{flex:auto}.basket-empty-rail{margin-top:30px}}.iw-tk.tk-display{--notch:11px;--ring:1.4px;border-radius:14px;width:206px;height:132px}.iw-tk.tk-display .iw-tk-mark{top:11px;left:13px}.iw-tk.tk-display .iw-tk-mark .nc-dial{width:26px;height:26px}.iw-tk.tk-display .iw-tk-no{letter-spacing:.01em;padding:10px 8px 0;font-size:46px}.iw-tk.tk-display .iw-tk-bar{letter-spacing:.1em;height:28px;font-size:11px}@media (min-width:760px){.iw-tk.tk-display{--notch:13px;width:236px;height:150px}.iw-tk.tk-display .iw-tk-mark{top:13px;left:15px}.iw-tk.tk-display .iw-tk-mark .nc-dial{width:30px;height:30px}.iw-tk.tk-display .iw-tk-no{font-size:54px}.iw-tk.tk-display .iw-tk-bar{height:32px;font-size:11.5px}}.nvc{background:#ffffff06;border:1px solid #ffffff17;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:12px 16px;padding:14px;display:grid}.nvc__logo{background:#ffffff0f;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.nvc__logo img{width:30px;height:30px;display:block}.nvc__mono{font:800 13px/1 var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;letter-spacing:.04em;color:#ffffffb8}.nvc__tx{min-width:0}.nvc__eb{font:700 9.5px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#ffffff6b;margin-bottom:5px;display:block}.nvc__tx b{font:700 13.5px/1.3 var(--font-ui);color:#fff;display:block}.nvc__s{font:500 12.5px/1.45 var(--font-ui);color:#ffffff8f;margin-top:3px;display:block}.nvc__go{color:#8ef0e6;height:40px;font:700 13px/1 var(--font-ui);white-space:nowrap;background:#2ec9bd14;border:1px solid #2ec9bd80;border-radius:11px;grid-column:1/span 2;justify-content:center;align-items:center;gap:8px;padding:0 15px;text-decoration:none;display:inline-flex}.nvc__go:hover{background:#2ec9bd29}.nvc__go svg{flex:none;width:13px;height:13px}@media (min-width:760px){.nvc{grid-template-columns:auto 1fr auto;padding:16px 18px}.nvc__tx b{font-size:14.5px}.nvc__go{grid-column:auto}}.dd-end{position:relative}.dd-end.wf-live{--amp:1;--t:1.35;--tp:1.3;--land:calc(.48s * var(--t))}.wf-fx{pointer-events:none;z-index:6;position:absolute;inset:0;overflow:hidden}.dd-end.wf-live .pz-stamp{animation:wfStamp var(--land) cubic-bezier(.2,1.5,.4,1) both}@keyframes wfStamp{0%{opacity:0;transform:translate(-50%,-50%)rotate(-38deg)scale(2.9)}35%{opacity:1}to{opacity:1;transform:translate(-50%,-50%)rotate(-11deg)scale(1)}}.wf-ring{opacity:0;pointer-events:none;z-index:2;border:2.5px solid #4ade80d9;border-radius:50%;width:120px;height:120px;margin:-60px 0 0 -60px;position:absolute;top:50%;left:50%}.dd-end.wf-live .wf-ring{animation:wfRing calc(.9s * var(--t)) var(--land) cubic-bezier(.15,.7,.3,1) both}@keyframes wfRing{0%{opacity:.95;transform:scale(.25)}to{transform:scale(calc(3.4 * var(--amp)));opacity:0}}.wf-flash{opacity:0;pointer-events:none;z-index:2;background:radial-gradient(60% 60%,#ffffff80,#0000 70%);border-radius:10px;position:absolute;inset:0}.dd-end.wf-live .wf-flash{animation:wfFlash calc(.62s * var(--t)) var(--land) ease-out both}@keyframes wfFlash{0%{opacity:calc(.4 * var(--amp))}to{opacity:0}}.dd-end.wf-live .pz-art{animation:wfShake calc(.48s * var(--t)) var(--land) ease-out both}@keyframes wfShake{0%{transform:translate(0)scale(1)}22%{transform:translate(0, calc(3px * var(--amp))) scale(.986)}55%{transform:translate(0, calc(-1.5px * var(--amp))) scale(1.006)}to{transform:translate(0)scale(1)}}.dd-end.wf-live .whowrap .who{animation:wfLift calc(.68s * var(--t)) calc(var(--land) + 90ms * var(--t)) cubic-bezier(.2,.9,.3,1) both}.dd-end.wf-live .whowrap .whoname{animation:wfLift calc(.68s * var(--t)) calc(var(--land) + .22s * var(--t)) cubic-bezier(.2,.9,.3,1) both}@keyframes wfLift{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.wf-piece{top:var(--y);left:var(--x);width:var(--w);height:var(--h);background:var(--c);opacity:0;border-radius:var(--rad,1px);will-change:transform, opacity;position:absolute}.dd-end.wf-live .wf-piece{animation:wfPiece calc(var(--dur) * var(--t) * var(--tp,1)) calc(var(--land) + var(--delay) * var(--t)) cubic-bezier(.12,.62,.5,1) both}@keyframes wfPiece{0%{opacity:0;transform:translate(0)rotate(0)scale(.5)}10%{opacity:1}40%{transform:translate(calc(var(--dx) * .5), var(--peak)) rotate(calc(var(--rot) * .38)) scale(1)}88%{opacity:1}to{transform:translate(var(--dx), var(--fall)) rotate(var(--rot)) scale(.95);opacity:0}}@media (prefers-reduced-motion:reduce){.wf-piece,.wf-ring,.wf-flash{display:none!important}.dd-end.wf-live .pz-stamp,.dd-end.wf-live .whowrap .who,.dd-end.wf-live .whowrap .whoname{animation:wfFade calc(.42s * var(--t)) both}.dd-end.wf-live .pz-art{animation:none}}@keyframes wfFade{0%{opacity:0}to{opacity:1}}.basket-line-closing{color:#ffb020;margin-top:4px;font-size:12.5px;font-weight:700}.basket-adjust{color:var(--text);background:#ffb22014;border:1px solid #ffb22059;border-radius:12px;margin:0 0 12px;padding:10px 13px;font-size:13.5px}.basket-adjust p{margin:0}.basket-adjust p+p{margin-top:4px}.basket-closed{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:20px 1fr;gap:12px;margin:0 0 14px;padding:16px 18px;display:grid}.basket-closed-ic{color:#ffffffb3;width:20px;height:20px;margin-top:1px}.basket-closed-hd{font:600 15.5px/1.35 var(--font-ui);color:#fff;overflow-wrap:anywhere;margin:0}.basket-closed-tx{font:500 14px/1.45 var(--font-ui);color:#ffffffb8;margin:4px 0 0}.basket-closed-ls{font:500 14px/1.4 var(--font-ui);color:#ffffffb8;flex-direction:column;gap:5px;margin:10px 0 0;padding:0;list-style:none;display:flex}.basket-closed-ls li{padding-left:12px;position:relative}.basket-closed-ls li:before{content:"";background:#ffffff73;border-radius:999px;width:4px;height:4px;position:absolute;top:.6em;left:0}.basket-closed-lk{font:700 14px/1.2 var(--font-ui);color:#8ef0e6;margin-top:10px;text-decoration:none;display:inline-block}.basket-closed-lk:hover{text-underline-offset:2px;text-decoration:underline}@media (max-width:640px){.basket-closed{gap:10px;padding:14px}.basket-closed-hd{font-size:15px}}.pf-note{color:#f3f5ff;text-align:center;font-variant-numeric:tabular-nums;background:#2ec9bd14;border:1px solid #2ec9bd59;border-radius:10px;margin-bottom:8px;padding:8px 12px;font-size:13.5px;font-weight:600}.pf-note b{color:#8ef0e6;font-weight:800}.dd-next{text-align:center}.dd-next b{font:800 19px/1.2 var(--font-bricolage), serif;color:#fff;display:block}.dd-next p{font:500 14px/1.5 var(--font-ui);color:#ffffff9e;margin:6px 0 14px}.dd-next-links{flex-direction:column;align-items:center;gap:10px;display:flex}.dd-next-links .dt-gobasket{width:auto;min-width:220px;padding:0 22px}.dd-next-alt{min-height:40px;font:600 13.5px/1 var(--font-ui);color:#ffffffb8;text-underline-offset:4px;align-items:center;padding:0 8px;text-decoration:underline;display:inline-flex}.dd-replay{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}.dd-replay .rp-main{order:1}.dd-replay .rp-result{order:2}.dd-replay .rp-prize{order:3}.dd-replay .rp-col{display:contents}.dd-replay .rp-col>.rp-sec{order:4}.dd-replay .rp-col>.rp-sec+.rp-sec{order:5}.dd-replay .rp-col>.rp-sec+.rp-sec+.rp-sec{order:6}.dd-replay .rp-sec{background:#ffffff07;border:1px solid #ffffff0e;border-radius:16px;padding:16px 14px;position:relative}.rp-title{font:800 20px/1.15 var(--font-bricolage), serif;letter-spacing:-.02em;text-wrap:pretty;margin:0 0 12px}.dd-machine.rp-stage{aspect-ratio:1.05;max-height:none}.dd-machine.rp-stage .dd-sound,.dd-machine.rp-stage .dd-live-mark{top:12px}.dd-machine.rp-stage .dd-live-mark{left:12px}.dd-machine.rp-stage .dd-sound{border-radius:12px;width:44px;height:44px;right:12px}.dd-rb{--rp-cat:#2ec9bd;z-index:21;border:1px solid color-mix(in srgb, var(--rp-cat) 70%, transparent);width:44px;height:44px;color:color-mix(in srgb, var(--rp-cat) 60%, #fff);cursor:pointer;background:#0006;border-radius:12px;place-items:center;display:grid;position:absolute;bottom:12px;right:12px}.dd-rb:hover{background:#ffffff1f}.dd-rb:focus-visible{outline:2px solid color-mix(in srgb, var(--rp-cat) 60%, #fff);outline-offset:2px}.dd-rb.is-busy{opacity:.35;cursor:default}.dd-rb.is-busy:hover{background:#0006}.dd-page[data-replay=idle] .dd-rb{animation:1.8s ease-in-out infinite rpGlow}@keyframes rpGlow{0%,to{box-shadow:0 0 0 3px color-mix(in srgb, var(--rp-cat) 18%, transparent), 0 0 14px color-mix(in srgb, var(--rp-cat) 45%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--rp-cat) 30%, transparent), 0 0 26px color-mix(in srgb, var(--rp-cat) 80%, transparent)}}@media (prefers-reduced-motion:reduce){.dd-page[data-replay=idle] .dd-rb{box-shadow:0 0 0 4px color-mix(in srgb, var(--rp-cat) 24%, transparent), 0 0 18px color-mix(in srgb, var(--rp-cat) 60%, transparent);animation:none}}.rp-dig{margin-top:16px}.dd-page[data-replay] .rp-dig .dg.lit{color:#ffd970;background:#2b2a45;border-color:#f6c344}.dd-page[data-replay]:not([data-viewer-won]) .rp-dig .dg.lit{color:#fff;background:linear-gradient(158deg,#8f7cff4d,#2ec9bd29);border-color:#8f7cffa6}.dd-page[data-replay] .rp-dig .dg:empty:before{content:"–";color:#ffffff4d}.rp-prize .pp-art{background:repeating-linear-gradient(135deg,#ffffff0d 0 6px,#ffffff05 6px 12px);border-radius:12px;height:150px;margin:12px 0 0;display:block;position:relative;overflow:hidden}.rp-prize .pp-stamp{color:#4ade80;font:800 24px/1 var(--font-bricolage), serif;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;background:#0a2818b8;border:3px solid #4ade80;border-radius:9px;padding:6px 18px;position:absolute;top:55%;left:50%;translate:-50% -50%;rotate:-11deg}.rp-prize .pp-name{font:800 18px/1.2 var(--font-bricolage), serif;text-wrap:pretty;margin:14px 0 6px;display:block}.rp-drawn{font:600 10.5px/1.9 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;display:block}.rp-drawn b{color:#8ef0e6;font-weight:600}.rp-k{font:600 10.5px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;margin:0 0 10px}.rp-wait{font:500 13px/1.45 var(--font-ui);color:#ffffffa8;flex-direction:column;align-items:flex-start;gap:8px;display:flex}.rp-skip{font:600 13px/1.45 var(--font-ui);color:#8ef0e6;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0;text-decoration:underline}.rp-skip:hover{color:#bff7f0}.rp-winner{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.rp-winner .dd-fan.one.wonticket{width:240px;max-width:100%;height:88px;margin:0}.rp-winner .dd-fan.one.wonticket .dd-tkt .no{font-size:34px}.rp-winner .dd-fan.one.wonticket .cap{letter-spacing:.2em;font-size:9.5px}.rp-winner>div b{font:800 18px/1.15 var(--font-bricolage), serif;display:block}.rp-winner>div span{font:500 12.5px/1.4 var(--font-ui);color:#ffffff9e}.rp-line{font:500 12.5px/1.45 var(--font-ui);color:#ffffffa8;border-top:1px solid #ffffff14;margin:12px 0 0;padding-top:12px}.rp-line b{color:#fff}.rp-line a{color:#8ef0e6;font-weight:600}.rp-line a:hover{color:#bff7f0}.rp-rank{display:block}.rp-nx{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.rp-nx+.rp-nx{margin-top:10px}.rp-nx .th{background:repeating-linear-gradient(135deg,#ffffff14 0 5px,#ffffff08 5px 10px);border-radius:10px;flex:none;width:48px;height:48px;overflow:hidden}.rp-nx>div{min-width:0;font:600 13px/1.3 var(--font-ui);flex:1}.rp-nx>div small{font:500 12px/1.3 var(--font-ui);color:#ffffff8c;margin-top:2px;display:block}.rp-nx>div small b{color:#ffb020;font-variant-numeric:tabular-nums;font-weight:600}a.rp-nx:hover>div{color:#bff7f0}.rp-go,.rp-more{height:48px;font:700 14px/1 var(--font-ui);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;margin-top:10px;text-decoration:none;display:flex}.rp-go{color:#8ef0e6;background:#2ec9bd12;border:1px solid #2ec9bd8c}.rp-go:hover{background:#2ec9bd24}.rp-more{color:#ffffffe0;background:#ffffff0a;border:1px solid #ffffff29}.rp-more:hover{color:#fff;background:#ffffff14}@media (min-width:760px){.dd-replay{grid-template-columns:260px minmax(0,1fr);gap:20px}.dd-replay .rp-prize{order:1}.dd-replay .rp-main{order:2}.dd-replay .rp-col{order:3;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.dd-replay .rp-col>.rp-sec{order:0;padding:18px 20px}.rp-title{margin-bottom:16px;font-size:24px}.dd-machine.rp-stage{aspect-ratio:1.25;max-width:560px;margin:0 auto}.rp-prize .pp-art{height:190px}.rp-drawn{font-size:11px}.rp-go,.rp-more{height:44px}}@media (min-width:1100px){.dd-replay{grid-template-columns:300px minmax(0,1fr) 330px}.dd-replay .rp-col{background:#ffffff07;border:1px solid #ffffff0e;border-radius:20px;grid-column:auto;padding:4px 20px;display:block}.dd-replay .rp-col>.rp-sec{background:0 0;border:0;border-radius:0;padding:18px 0}.dd-replay .rp-col>.rp-sec+.rp-sec{border-top:1px solid #ffffff17}}.rp-prize{position:relative}.rp-prize .pz-stamp{font:800 24px/1 var(--font-bricolage), serif;letter-spacing:.08em;text-transform:uppercase;color:#4ade80;pointer-events:none;background:#081610b8;border:3px solid #4ade80d9;border-radius:9px;margin:0;padding:6px 18px;position:absolute;top:50%;left:50%;transform:rotate(-11deg)}.rp-prize.wf-live{--amp:1;--t:1.35;--tp:1.3;--land:calc(.48s * var(--t))}.rp-prize.wf-live .pz-stamp{animation:wfStamp var(--land) cubic-bezier(.2,1.5,.4,1) both}.rp-prize.wf-live .wf-piece{animation:wfPiece calc(var(--dur) * var(--t) * var(--tp,1)) calc(var(--land) + var(--delay) * var(--t)) cubic-bezier(.12,.62,.5,1) both}.nf-body{text-align:center;flex-direction:column;align-items:center;padding:40px 18px 30px;display:flex}.nf-k{font:700 12px/1 var(--font-ui);letter-spacing:.2em;text-transform:uppercase;color:#8ef0e6;margin:0}.nf-h{font:800 32px/1.05 var(--font-bricolage), serif;letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:14px 0 0}.nf-p{max-width:520px;font:500 15px/1.5 var(--font-ui);color:#ffffffb8;text-wrap:pretty;margin:14px 0 0}.nf-srch{width:520px;max-width:100%;height:50px;font:500 15px/1 var(--font-ui);color:#ffffff80;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:13px;align-items:center;gap:12px;margin-top:22px;padding:0 16px;display:flex}.nf-srch svg{opacity:.9;flex:none}.nf-srch:hover,.nf-srch:focus-visible{color:#fffc;border-color:#ffffff42}.nf-acts{flex-direction:column;gap:12px;width:100%;max-width:520px;margin-top:16px;display:flex}.nf-btn{height:50px;font:700 15px/1 var(--font-ui);border-radius:13px;justify-content:center;align-items:center;gap:9px;padding:0 20px;text-decoration:none;display:flex}.nf-btn.pri{color:#062a27;background:#2ec9bd}.nf-btn.pri:hover{color:#062a27;background:#45d8cc}.nf-btn.sec{color:#ffffffe6;background:#ffffff0a;border:1px solid #ffffff29}.nf-btn.sec:hover{color:#fff;background:#ffffff14}.nf-or{width:100%;max-width:980px;font:600 11px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;align-items:center;gap:14px;margin:32px 0 14px;display:flex}.nf-or:before,.nf-or:after{content:"";background:#ffffff1a;flex:1;height:1px}.nf-tiles{text-align:left;grid-template-columns:minmax(0,1fr);gap:10px;width:100%;max-width:980px;display:grid}.nf-t{color:#fff;background:#ffffff09;border:1px solid #ffffff17;border-radius:16px;flex-direction:row;align-items:center;gap:14px;min-height:64px;padding:14px 16px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.nf-t:hover,.nf-t:focus-visible{color:#fff;background:#2ec9bd0f;border-color:#2ec9bd80}.nf-t svg{color:#8ef0e6;flex:none;width:26px;height:26px}.nf-t.v svg{color:#a99bff}.nf-t.g svg{color:#f6c344}.nf-t div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.nf-t b{font:800 17px/1.2 var(--font-bricolage), serif}.nf-t span{font:500 13px/1.45 var(--font-ui);color:#ffffffa8}.nf-t em{font:700 18px/1 var(--font-ui);color:#8ef0e6;flex:none;font-style:normal}.nf-t em i{font-style:normal;display:none}.nf-foot{font:500 13px/1.5 var(--font-ui);color:#fff9;margin:34px 0 0}.nf-foot a{color:#8ef0e6;font-weight:600}.nf-foot a:hover{color:#bff7f0}@media (min-width:760px){.nf-body{padding:72px 40px 60px}.nf-h{font-size:44px}.nf-p{font-size:16px}.nf-srch{margin-top:28px}.nf-acts{flex-direction:row;justify-content:center;width:auto;max-width:none}.nf-btn{height:48px}.nf-or{margin:44px 0 16px}.nf-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.nf-t{flex-direction:column;align-items:stretch;gap:8px;min-height:0;padding:18px}.nf-t div{flex:none;gap:6px}.nf-t em{margin-top:auto;padding-top:4px;font-size:13px}.nf-t em i{display:inline}}.ig-stage{background:radial-gradient(80% 70% at 50% 34%,#8f7cff33,#060a1c99 70%);border:1px solid #8f7cff80;border-radius:16px;max-width:420px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 16px #8f7cff59,inset 0 0 0 1px #8f7cff26}.ig-stage .dv2-stage{justify-content:center;align-items:center;width:100%;display:flex}.ig-stage .dv2-root{width:100%}.ig-stage .dv2-root .dv2-card{max-width:none;box-shadow:none;background:0 0;border:0;padding:0}.ig-stage .dv2-root .slots,.ig-stage .dv2-root .status{display:none}.os-page{background:#ffffff0a;min-height:100vh;padding:32px 24px}.os-wrap{color:#fff;max-width:1040px;margin:0 auto;padding:0 0 24px}.os-ok{align-items:center;gap:20px;margin-bottom:26px;display:flex}.os-ok h1{font:800 32px/1.05 var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;color:#fff;margin:0 0 4px}.os-ok p{font:500 15px/1.45 var(--font-ui);color:#ffffffbf;text-wrap:pretty;margin:0}.os-ok p b{color:#fff}.os-mt{background:#16204f;border:1.5px solid #5b8dff;border-radius:10px;flex-direction:column;flex:none;width:132px;height:80px;display:flex;position:relative;overflow:hidden}.os-mt b{font:800 30px/1 var(--font-ui);color:#fff;letter-spacing:.02em;flex:1;place-items:center;display:grid}.os-mt small{color:#eafffd;height:22px;font:700 9px/1 var(--font-ui);letter-spacing:.16em;background:#1c7a6e;place-items:center;display:grid}.os-mt-mark{opacity:.9;width:14px;height:14px;position:absolute;top:6px;left:8px}.os-mt-mark .nc-dial{width:14px;height:14px;display:block}.os-partial{color:#e6e1ff;font:500 14px/1.5 var(--font-ui);background:#a99bff1f;border:1px solid #a99bff59;border-radius:12px;margin:-8px 0 18px;padding:12px 14px}.os-partial b{color:#fff}.os-sum{font:600 14.5px/1.4 var(--font-ui);color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 14px;padding:12px 14px;display:flex}.os-sum i{background:#fff6;border-radius:50%;flex:none;width:8px;height:8px}.os-sum span{color:#ffffffb3;font-weight:500}.os-sum.w{color:#ffd970;background:#f6c34414;border-color:#f6c34473}.os-sum.w i{background:#f6c344}.os-sum.w span{color:#ffd970d9}.os-sum a{color:#8ef0e6;font-weight:700;text-decoration:none}.os-sum a:hover{text-underline-offset:2px;text-decoration:underline}.os-gh{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 12px;display:flex}.os-gh h2{font:800 22px/1.1 var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;color:#fff;margin:0}.os-gh span{font:600 13px/1 var(--font-ui);color:#ffffff9e;white-space:nowrap}.os-tally{font:600 13.5px/1.4 var(--font-ui);color:#ffd970;margin:-4px 0 12px}.os-gp{text-align:left;background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;align-items:center;gap:16px;padding:18px 18px 16px;display:flex}.os-gp>*{width:100%}.os-gp-hd{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.os-gp-hd b{font:800 19px/1.15 var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;color:#fff;display:block}.os-gp-hd small{font:500 12.5px/1.35 var(--font-ui);color:#fff9;margin-top:3px;display:block}.os-left{font:600 12px/1 var(--font-ui);color:#ffffffd9;white-space:nowrap;border:1px solid #ffffff29;border-radius:999px;flex:none;padding:6px 10px}.os-left.done{color:#ffffff8c;border-color:#ffffff1a}.os-stage{border-radius:12px;width:100%;max-width:420px;margin-inline:auto;line-height:0;overflow:hidden}.os-stage>*{line-height:normal;margin-block:0!important;margin-inline:auto!important}.os-beat{text-align:center;justify-content:center;align-items:center;display:flex}.os-beat:empty{display:none}.os-beat-win{background:#f6c34414;border:1px solid #f6c34459;border-radius:12px;align-items:center;gap:10px;padding:8px 14px;display:inline-flex}.os-beat-win img{object-fit:cover;border:1px solid #f6c34459;border-radius:8px;width:36px;height:36px}.os-beat-win p{font:700 14.5px/1.3 var(--font-ui);color:#ffd970;margin:0}.os-beat-win .os-beat-sub{color:#ffffffb8;margin-top:2px;font-size:13px;font-weight:500;display:block}.os-beat-lose{font:500 13.5px/1.4 var(--font-ui);color:#fff9;margin:0}.os-ctl{justify-content:center;align-items:center;gap:10px;display:flex}.os-play{color:#062a27;min-width:190px;height:48px;font:700 16px/1 var(--font-ui);cursor:pointer;background:#2ec9bd;border:0;border-radius:13px;flex:none;padding:0 26px}.os-play:hover{background:#45d6cb}.os-play:disabled{opacity:.55;cursor:default}.os-fast{color:#ffffffb8;width:92px;height:48px;font:600 13px/1 var(--font-ui);cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:13px;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.os-fast svg{width:14px;height:14px}.os-fast[aria-pressed=true]{color:#8ef0e6;background:#2ec9bd14;border-color:#2ec9bd99}.os-fast:disabled{opacity:.5;cursor:default}.os-reveal,.os-confirm button{color:#ffffffb8;width:auto;font:600 13px/1 var(--font-ui);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-self:center;padding:4px;text-decoration:underline}.os-reveal:disabled{opacity:.5;cursor:default}.os-confirm{text-align:center;font:500 13px/1.5 var(--font-ui);color:#ffffffb8;margin:0}.os-confirm button{color:#fff}.os-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.os-chips li{font:600 12px/1 var(--font-ui);color:#fff9;background:#ffffff0d;border-radius:8px;padding:5px 9px}.os-chips li.w{color:#ffd970;background:#f6c3441f;box-shadow:inset 0 0 0 1px #f6c34473}.os-fin{text-align:center;background:#00000026;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:140px;padding:22px;display:flex}.os-fin p{font:600 15px/1.4 var(--font-ui);color:#ffffffd9;margin:0}.os-fin p b{color:#ffd970}.os-winlist{font:500 13.5px/1.4 var(--font-ui);color:#ffffffbf;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.os-winline{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.os-winline b{color:#ffd970}.os-winline a{color:#8ef0e6;text-underline-offset:2px;font-weight:700;text-decoration:underline}.os-winline code{color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.os-next{color:#8ef0e6;height:44px;font:700 14px/1 var(--font-ui);cursor:pointer;background:#2ec9bd1a;border:1px solid #2ec9bd99;border-radius:12px;padding:0 18px}.os-next:hover{background:#2ec9bd2e}.os-od{text-align:left;background:#ffffff06;border:1px solid #ffffff1a;border-radius:14px;margin-top:22px}.os-od summary{cursor:pointer;font:700 15px/1.2 var(--font-ui);color:#fff;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;list-style:none;display:flex}.os-od summary::-webkit-details-marker{display:none}.os-od summary span{font:500 13px/1.3 var(--font-ui);color:#ffffff9e;text-align:right}.os-od summary:after{content:"▾";color:#fff9;margin-left:6px}.os-od[open] summary:after{content:"▴"}.os-oi{border-top:1px solid #ffffff14;padding:12px 16px 14px;position:relative}.os-oi>b{font:700 16px/1.3 var(--font-ui);color:#fff;display:block}.os-oi>b a{color:inherit;text-decoration:none}.os-oi>b a:hover{text-underline-offset:2px;text-decoration:underline}.os-ref{font:500 13px/1 var(--font-ui);color:#ffffff80}.os-tcg{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:14px 8px;margin:11px 0 10px;padding:4px 0 0;list-style:none;display:grid}.os-tcw{min-width:0;display:block;position:relative}.os-tcw.glow{filter:drop-shadow(0 0 10px #f6c34466)}.os-pz{z-index:2;color:#2a1900;height:18px;font:800 10.5px/18px var(--font-ui);white-space:nowrap;letter-spacing:.01em;background:#f6c344;border-radius:6px;padding:0 7px;position:absolute;top:-9px;left:50%;translate:-50%;box-shadow:0 0 0 2px #141a44}.os-tcw.big{z-index:3}.os-tcw.big .os-tc{animation:.8s cubic-bezier(.2,1.6,.4,1) os-wpop}@keyframes os-wpop{0%{transform:scale(.8)}40%{transform:scale(1.3)}to{transform:scale(1)}}.os-tcw.big .os-pz{animation:.7s cubic-bezier(.2,1.6,.4,1) .12s both os-pzin}@keyframes os-pzin{0%{opacity:0;transform:translateY(10px)scale(1.9)}60%{opacity:1}to{transform:none}}.os-rng{pointer-events:none;border:2px solid #ffd970;border-radius:12px;animation:.9s ease-out forwards os-rng;position:absolute;inset:-4px}@keyframes os-rng{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.5,2.1)}}.os-spk{width:var(--s);height:var(--s);margin:calc(var(--s) / -2);color:var(--c);pointer-events:none;animation:.9s cubic-bezier(.15,.7,.3,1) forwards os-spk;position:absolute;top:50%;left:50%}.os-spk svg{width:100%;height:100%;display:block}@keyframes os-spk{0%{opacity:1;transform:translate(0)scale(.4)rotate(0)}70%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(1) rotate(90deg)}}.os-tc{--b:linear-gradient(90deg, #6f63ff, #2ec9bd);--f:#1b1f52;--ink:#fff;background:var(--b);border-radius:9px;height:32px;display:block;position:relative;overflow:hidden;-webkit-mask:radial-gradient(6px at 0,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(6px at 100%,#0000 96%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(6px at 0,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(6px at 100%,#0000 96%,#000) 100%/51% 100% no-repeat}.os-tc>i{background:var(--f);border-radius:7.5px;transition:opacity .45s;position:absolute;inset:1.5px;-webkit-mask:radial-gradient(7.5px at -1.5px,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(7.5px at calc(100% + 1.5px),#0000 96%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(7.5px at -1.5px,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(7.5px at calc(100% + 1.5px),#0000 96%,#000) 100%/51% 100% no-repeat}.os-tc>span{font:800 14px/1 var(--font-ui);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:center;gap:5px;transition:opacity .3s,transform .35s cubic-bezier(.2,1.4,.4,1),color .3s;display:flex;position:absolute;inset:0}.os-tc .nc-dial{opacity:.7;flex:none;width:13px;height:13px}.os-tc.win{--b:#f6c344;--f:#2b2a45;--ink:#ffd970;color:#f6c344}.os-tc.win .nc-dial{opacity:1}.os-tc.cov>i{opacity:0}.os-tc.cov>span{opacity:0;transform:scale(.7)}.os-tc>b{pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff8c 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.os-tc.sw>b{animation:.9s ease-out os-sweep}@keyframes os-sweep{to{transform:translate(120%)}}.os-rb{z-index:40;background:#0d1233f7;border-bottom:1px solid #ffffff1a;margin:0 -24px 14px;padding:10px 24px 12px;position:sticky}.os-rb1{align-items:center;gap:8px;min-height:44px;display:flex}.os-rbt{min-width:0;font:600 14.5px/1.35 var(--font-ui);color:#fff;flex:auto}.os-rbt b{font-variant-numeric:tabular-nums}.os-ib{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.os-ib:hover{background:#ffffff0f}.os-ib svg{width:18px;height:18px}.os-tb{color:#fff;height:44px;font:600 13.5px/1 var(--font-ui);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #fff3;border-radius:12px;flex:none;padding:0 14px}.os-tb:hover{background:#ffffff0f}.os-pgb{background:#ffffff1a;border-radius:2px;height:4px;margin-top:8px;overflow:hidden}.os-pgb i{background:linear-gradient(90deg,#8f7cff,#5b8dff,#2ec9bd);width:0;height:100%;display:block}.os-tal{font:700 14px/1.3 var(--font-ui);color:#ffd970;align-items:center;gap:8px;margin-top:9px;display:flex}.os-tal svg{flex:none;width:16px;height:16px}.os-tal.bump{animation:.6s cubic-bezier(.2,1.6,.4,1) os-bump}@keyframes os-bump{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1)}}.os-oih{align-items:center;gap:10px;min-height:44px;display:flex}.os-oih>b{flex:auto;min-width:0}.os-ra{color:#8ef0e6;min-height:44px;font:700 14.5px/1 var(--font-ui);cursor:pointer;white-space:nowrap;background:#2ec9bd14;border:1px solid #2ec9bd8c;border-radius:12px;flex:none;padding:0 14px}.os-ra:hover{color:#c9fff9;background:#2ec9bd29}.os-tbl{color:#ffffff9e;font:600 12.5px/1 var(--font-ui);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:6px;padding:4px 0;text-decoration:underline}.os-tbl:hover{color:#fff}@keyframes os-spin{to{transform:rotate(360deg)}}.os-cdn{min-width:28px;height:28px;font:800 17px/1 var(--font-ui);color:#fff;vertical-align:middle;background:#ffffff1a;border-radius:8px;place-items:center;margin-left:6px;animation:.85s ease-out os-cdp;display:inline-grid}@keyframes os-cdp{0%{opacity:0;transform:scale(1.6)}25%{opacity:1;transform:scale(1)}to{opacity:1}}@media (max-width:759px){.os-tcg{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 6px}.os-rb{margin:0 -14px 12px;padding:10px 14px 12px}.os-rbt{font-size:13.5px}.os-tb{padding:0 11px;font-size:13px}.os-tc>span{font-size:13px}.os-tc .nc-dial{display:none}}@media (prefers-reduced-motion:reduce){.os-tc>i,.os-tc>span{transition:none}.os-tc.sw>b,.os-tcw.big .os-tc,.os-tcw.big .os-pz,.os-cdn,.os-tal.bump{animation:none}.os-rng,.os-spk{display:none}}.os-meta{font:500 13px/1.45 var(--font-ui);color:#ffffffa8;margin:8px 0 0}.os-res{font:500 13.5px/1.45 var(--font-ui);color:#ffffffb8;margin:6px 0 0}.os-res.w{color:#ffd970;font-weight:600}.os-res a{color:#8ef0e6;text-underline-offset:2px;font-weight:700;text-decoration:underline}.os-res code{color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.os-od-ft{font:500 13px/1.3 var(--font-ui);color:#ffffff9e;border-top:1px solid #ffffff14;justify-content:space-between;gap:10px;padding:12px 16px;display:flex}.os-od-ft code{color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.os-od-ft b{color:#fff}.os-fair{text-align:center;font:500 12.5px/1.5 var(--font-ui);color:#ffffff8c;text-wrap:pretty;margin:16px 0 0}.os-keep{text-align:center;font:500 14px/1.5 var(--font-ui);color:#ffffffb8;text-wrap:pretty;margin:18px 0 12px}.os-keep a{color:#8ef0e6;text-underline-offset:2px;text-decoration:underline}.os-btns{flex-direction:column;align-items:center;gap:10px;margin-top:18px;display:flex}.os-bn{color:#fff;width:100%;max-width:360px;height:48px;font:600 15px/1 var(--font-ui);border:1px solid #fff3;border-radius:13px;justify-content:center;align-items:center;text-decoration:none;display:flex}.os-bn:hover{background:#ffffff0d}.os-bn--fill{color:#062a27;background:#2ec9bd;border-color:#2ec9bd;font-weight:700}.os-bn--fill:hover{background:#45d6cb}.os-mail{text-align:center;font:500 13px/1.5 var(--font-ui);color:#ffffff8c;margin:16px 0 0}@media (max-width:759px){.os-page{padding:16px 14px 24px}.os-ok{gap:14px;margin-bottom:16px}.os-gh{margin-bottom:10px}.os-ok h1{font-size:25px}.os-ok p{font-size:13.5px}.os-mt{width:96px;height:62px}.os-mt b{font-size:22px}.os-mt small{height:18px;font-size:8px}.os-gh h2{font-size:19px}.os-gp{padding:14px 12px}}.acl-wrap{max-width:1120px;margin-left:auto;margin-right:auto}.acl-wrap .acct-hd h1{font-size:36px}.acl-wrap .acct-hd p{color:#ffffffa8;font-size:15px}.acl-tabs{scrollbar-width:none;gap:6px;margin-top:14px;display:flex;overflow-x:auto}.acl-tabs::-webkit-scrollbar{display:none}.acl-tab{font:600 14px/1 var(--font-ui);color:#fffc;border:1px solid #ffffff21;border-radius:12px;flex:none;padding:10px 14px;text-decoration:none}.acl-tab:hover{color:#fff;border-color:#ffffff40}.acl-tab.on{color:#fff;border-color:#2ec9bdb3;box-shadow:inset 0 0 0 1px #2ec9bd59}.acl-tab em{color:#ffd970;margin-left:6px;font-style:normal}.acl-notice{font:600 14px/1.4 var(--font-ui);color:#ffd970;background:#f6c3440f;border:1px solid #f6c34461;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 16px;display:flex}.acl-notice b{font-weight:700}.acl-notice-sub{color:#ffd970d1;font-weight:500}.acl-notice a{color:#ffd970;flex:none;font-weight:700;text-decoration:none}.acl-notice a:hover{text-underline-offset:2px;text-decoration:underline}.acl-ctl{flex-wrap:wrap;gap:8px;margin:6px 0;display:flex}.acl-select.wf-select{width:auto;min-width:180px;height:40px}.acl-gh{font:700 12px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#fff9;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 10px;display:flex}.acl-gh-note{letter-spacing:0;text-transform:none;font-weight:500}section+section>.acl-gh{margin-top:26px}.acl-list{flex-direction:column;gap:12px;display:flex}.acl-empty{text-align:center;background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;padding:40px 20px}.acl-empty p{font:500 14px/1.4 var(--font-ui);color:#fff9;margin:0}.acl-card{background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;padding:16px 18px;scroll-margin-top:96px;transition:border-color .3s}.acl-card.is-hl{border-color:#2ec9bd99}.acl-head{grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.acl-thumb{aspect-ratio:16/9;object-fit:cover;border-radius:10px;align-self:center;width:112px;min-width:112px;max-width:112px;height:63px;min-height:63px;max-height:63px;display:block}.acl-thumb--none{background:linear-gradient(140deg,#262d66,#171d4a)}.acl-thumb--ic{color:#ffffffb3;background:#ffffff0d;border:1px solid #ffffff1f;place-items:center;display:grid}.acl-thumb--ic svg{width:22px;height:22px}.acl-thumb--art{background:#0a1030;position:relative;overflow:hidden}.acl-thumb--art .ch-card .a-ribbon,.acl-thumb--art .ch-card .a-kick{display:none}:is(.acl-thumb--art .ch.ch-card .a-plate,.acl-thumb--art .ch.ch-card .a-plate:has(.a-ribbon)){padding:9px 14px 10px;overflow:visible}.acl-thumb--art .ch-card .a-num.lg{margin:0}.acl-pid{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.acl-pid-l{font:600 12px/1.3 var(--font-ui);color:#ffffff80;flex:none}@media (max-width:699px){.acl-pid{flex-wrap:wrap;row-gap:4px}}.acl-tb{min-width:0}.acl-title{font:700 17px/1.25 var(--font-ui);color:#fff;overflow-wrap:anywhere;margin:0}.acl-struck{color:#ffffff73;margin-left:8px;font-size:13px;font-weight:500;text-decoration:line-through}.acl-meta{font:500 13.5px/1.4 var(--font-ui);color:#ffffff9e;margin:4px 0 0}.acl-meta2{font:500 13px/1.4 var(--font-ui);color:#ffffff80;overflow-wrap:anywhere;margin:2px 0 0}.acl-meta2 a,.acl-meta a{color:#8ef0e6;text-decoration:none}.acl-meta2 a:hover,.acl-meta a:hover{text-underline-offset:2px;text-decoration:underline}.acl-violet{color:#c9c2ff;font-weight:600}.acl-gold{color:#ffd970}.acl-strong{font-weight:600}.acl-dim{color:#ffffff8c}.acl-pill{font:600 12px/1 var(--font-ui);white-space:nowrap;color:#fffc;border:1px solid #ffffff2e;border-radius:8px;justify-self:end;padding:7px 11px}.acl-pill--violet{color:#c9c2ff;border-color:#a99bff80}.acl-pill--gold{color:#ffd970;border-color:#f6c3448c}.acl-pill--teal{color:#6fe6dc;border-color:#2ec9bd8c}.acl-tcg{margin:0}.acl-tcg .os-tc>span{justify-content:flex-start;gap:0;padding:0 10px 0 13px}.acl-tcg .os-tc .nc-dial{flex:none}.acl-tcg .os-tc .os-tn{text-align:center;flex:auto;min-width:0}.acl-tcg-more{display:block}.acl-tcg-more button{color:#ffffffbf;width:100%;height:32px;font:600 13px/1 var(--font-ui);cursor:pointer;background:0 0;border:1px dashed #ffffff40;border-radius:9px}.acl-tcg-more button:hover{color:#fff;border-color:#ffffff73}.acl-pill--dot:before{content:"";vertical-align:1px;background:#fff9;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.acl-body{margin-top:14px}.acl-lb{font:700 11px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;margin:0 0 8px}.acl-chips{grid-template-columns:repeat(auto-fill,112px);gap:6px;margin:0;padding:0;list-style:none;display:grid}.acl-chips li{height:30px;font:700 13px/1 var(--font-ui);font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff;background:#1b2150;border:1px solid #788cff80;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 8px;display:flex}.acl-chips li i{width:13px;height:13px;font:700 7.5px/1 var(--font-ui);color:#7fa6ff;border:1.2px solid #5b8dffcc;border-radius:50%;place-items:center;font-style:normal;display:grid}.acl-chips li.w{color:#ffd970;background:#2b2a45;border-color:#f6c344}.acl-chips li.w i{color:#f6c344;border-color:#f6c344}.acl-chips li.more{background:0 0;border-style:dashed;border-color:#ffffff40;padding:0}.acl-chips li.more button{color:#ffffffbf;width:100%;height:100%;font:600 12.5px/1 var(--font-ui);cursor:pointer;background:0 0;border:0}.acl-foot{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}.acl-foot-l{min-width:0;font:600 14px/1.3 var(--font-ui);color:#ffffffd9}.acl-foot-r{flex:none;align-items:center;gap:8px;display:flex}.acl-toggle{cursor:pointer;font:600 14px/1.3 var(--font-ui);color:#ffffffd9;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.acl-toggle small{color:#ffffff8c;font-size:13px;font-weight:500}.acl-chev{color:#fff9;transition:transform .2s}.acl-chev.is-open{transform:rotate(180deg)}.acl-bt{height:40px;font:700 14px/1 var(--font-ui);white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.acl-bt.o{color:#fff;border:1px solid #fff3;font-weight:600}.acl-bt.o:hover{background:#ffffff0f}.acl-bt.f{color:#062a27;background:#2ec9bd}.acl-bt.f:hover{background:#45d6cb}.acl-link{font:700 14px/1 var(--font-ui);color:#8ef0e6;white-space:nowrap;text-decoration:none}.acl-link:hover{text-underline-offset:2px;text-decoration:underline}.acl-mono{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.acl-mono-id{color:#ffffff9e;text-overflow:ellipsis;white-space:nowrap;font:500 12.5px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.acl-mono-inline{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.acl-copy{font:600 11px/1 var(--font-ui);color:#ffffffbf;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:6px;flex:none;padding:3px 7px}.acl-copy:hover{color:#fff;border-color:#ffffff4d}.acl-refunds{border-left:2px solid #a99bff59;flex-direction:column;gap:6px;padding-left:12px;display:flex}.acl-refunds p{font:500 13px/1.45 var(--font-ui);color:#ffffff9e;margin:0}.acl-refunds b{color:#cfc6ff;font-weight:600}.acl-orders{border-top:1px solid #ffffff14;margin-top:12px}.acl-orders>div{font:500 13px/1.4 var(--font-ui);color:#ffffffbf;border-bottom:1px solid #ffffff0f;grid-template-columns:170px 170px minmax(0,1fr) 70px;gap:12px;padding:10px 0;display:grid}.acl-orders>div:last-child{border-bottom:0}.acl-orders>div.is-hl{color:#fff;background:#2ec9bd14}.acl-orders-h{letter-spacing:.14em;text-transform:uppercase;font:700 10.5px/1 var(--font-ui)!important;color:#ffffff80!important}.acl-orders .acl-ord-pr{text-align:right}.acl-orders .acl-ord-ref a{color:#8ef0e6;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none}.acl-orders .acl-ord-ref a:hover{text-underline-offset:2px;text-decoration:underline}.acl-orders .acl-ord-tk{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media (max-width:759px){.acl-wrap .acct-hd h1{font-size:28px}.acl-wrap .acct-hd p{font-size:13.5px}.acl-tab{padding:9px 11px;font-size:13px}.acl-notice{flex-direction:column;align-items:flex-start;gap:6px;font-size:13.5px}.acl-ctl{gap:8px}.acl-ctl .acl-select.wf-select{flex:1 1 0;width:auto;min-width:0;height:44px;padding:0 30px 0 12px;font-size:13px}.acl-card{padding:14px}.acl-head{grid-template-columns:88px minmax(0,1fr);gap:12px}.acl-thumb{border-radius:9px;width:88px;min-width:88px;max-width:88px;height:50px;min-height:50px;max-height:50px}.acl-title{font-size:15.5px}.acl-meta{font-size:12.5px}.acl-pill{grid-column:2;justify-self:start;align-items:center;margin-top:-4px;padding:5px 9px;font-size:11.5px;display:inline-flex}.acl-chips{grid-template-columns:repeat(3,minmax(0,1fr))}.acl-chips li{gap:5px;padding:0 6px;font-size:12px}.acl-foot{flex-direction:column;align-items:stretch}.acl-foot-r>*{flex:1}.acl-bt{height:44px}.acl-orders>div{grid-template-columns:1fr auto;row-gap:3px}.acl-orders-h{display:none!important}.acl-orders .acl-ord-tk{color:#fff9;order:3;grid-column:1/-1}.acl-orders .acl-ord-date{order:2;grid-column:1/-1}}.btn-sheen,.acl-bt.f,.mte__cta,.os-play,.os-bn--fill{color:#062a27;background-image:linear-gradient(#6fe6dc 0,#2ec9bd 52%,#29b9ae 100%);box-shadow:inset 0 1px #ffffff8c,0 1px 2px #0000004d}.btn-sheen:hover,.acl-bt.f:hover,.mte__cta:hover,.os-play:hover:not(:disabled),.os-bn--fill:hover{background-image:linear-gradient(#86eee6 0,#45d6cb 52%,#34c3b8 100%)}.btn-sheen-o,.acl-bt.o,.mte__sec,.os-bn:not(.os-bn--fill),.os-next{background-image:linear-gradient(#ffffff1a 0,#ffffff05 55%,#fff0 100%);box-shadow:inset 0 1px #ffffff24}.btn-sheen:disabled,.btn-sheen-o:disabled,.btn-sheen[aria-disabled=true],.os-play:disabled,.acl-bt[aria-disabled=true]{box-shadow:none;background-image:none}.dd-pill.dd-eye{font-variant-numeric:tabular-nums;gap:5px}.dd-pill.dd-eye svg{width:14px;height:14px}.show-eye{font-variant-numeric:tabular-nums;align-items:center;gap:5px;margin-left:6px;display:inline-flex}.show-eye svg{width:14px;height:14px}.pw1d{background:radial-gradient(circle at 50% 42%,#1a2552 0,#0d1330 55%,#060918 100%);border:1px solid #8f7cff66;border-radius:16px;max-width:340px;margin-inline:auto;padding:18px;box-shadow:0 0 30px #8f7cff1f}.pw1d-box{aspect-ratio:1;--pw-conic:conic-gradient(from var(--ang,0deg), #8f7cff, #5b8dff, #43d7ea, #3ff0e0, #43d7ea, #5b8dff, #8f7cff);width:100%;position:relative}.pw1d-box>*{position:absolute}.pw1d-svg{width:100%;height:100%;display:block;inset:0;overflow:visible}.pw1d-halo,.pw1d-corona{pointer-events:none;background:var(--pw-conic);border-radius:50%;inset:0}.pw1d-halo{-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 7px),#000 calc(100% - 6px) calc(100% - 1px),#0000 100%);mask:radial-gradient(closest-side,#0000 calc(100% - 7px),#000 calc(100% - 6px) calc(100% - 1px),#0000 100%)}.pw1d-halo.pw1d-bl{filter:blur(9px);opacity:calc(.35 + var(--v,0) * .65)}.pw1d-corona{filter:blur(16px);opacity:calc(.28 + var(--v,0) * .72);transform:scale(calc(1.02 + var(--v,0) * .1));inset:4%}.pw1d-wash{opacity:0;transition:opacity .25s}.pw1d-wash.on{opacity:1}.pw1d-ptr{z-index:4;width:7%;height:9.5%;top:-3.5%;left:50%;translate:-50%}.pw1d-ptr svg{width:100%;height:100%;display:block;overflow:visible}.pw1d-ptr path{fill:#fff;filter:drop-shadow(0 0 5px #3ff0e0)drop-shadow(0 2px 3px #0009)}.sc-page{max-width:1120px}.sc-card{background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px}.sc-bal{background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:18px 28px;padding:28px 32px;display:grid}.sc-k{font:600 14px var(--font-ui);color:#ffffff9e;margin:0 0 6px}.sc-amt{font:700 48px/1 var(--font-ui);font-variant-numeric:tabular-nums;color:#ffd970;margin:0}.sc-nx{font:500 15px/1.45 var(--font-ui);color:#ffffffb8;margin:10px 0 0}.sc-nx b{color:#c9c2ff;font-weight:700}.sc-cta p{font:500 13px/1.4 var(--font-ui);color:#ffffff80;text-align:right;margin:8px 0 0}.sc-btn{height:48px;font:700 16px/1 var(--font-ui);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;padding:0 24px;text-decoration:none;display:inline-flex}.sc-btn.fill{color:#062a27;background:#2ec9bd}.sc-btn.out{color:#fff;border:1px solid #fff3}.sc-h{font:800 20px/1.2 var(--font-bricolage), ui-sans-serif, sans-serif;color:#fff;margin:0 0 4px}.sc-h span{font:600 16px var(--font-ui);color:#ffffff80}.sc-sub{font:500 14px/1.5 var(--font-ui);color:#fff9;margin:0 0 16px}.sc-cl{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sc-cr{background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:64px minmax(0,1fr) 200px 130px;align-items:center;gap:20px;padding:16px 24px 16px 16px;display:grid}.sc-th{color:#ffffffb3;background:#ffffff0a;border-radius:12px;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}.sc-th img{object-fit:cover;width:100%;height:100%}.sc-th.gl{border:1px solid #ffffff1f}.sc-th svg{width:26px;height:26px}.sc-main{min-width:0}.sc-pill{height:22px;font:600 11.5px/1 var(--font-ui);border-radius:8px;align-items:center;margin-bottom:7px;padding:0 8px;display:inline-flex}.sc-pill.gold{color:#ffd970;background:#f6c3441a;border:1px solid #f6c34459}.sc-pill.violet{color:#c9c2ff;background:#a99bff1a;border:1px solid #a99bff61}.sc-ti{font:700 17px/1.3 var(--font-ui);color:#fff;overflow-wrap:anywhere;margin:0}.sc-me{font:500 13.5px/1.45 var(--font-ui);color:#fff9;margin:4px 0 0}.sc-me a,.sc-dl a,.sc-help a{color:#8ef0e6;font-weight:600;text-decoration:none}.sc-me a:hover,.sc-dl a:hover,.sc-help a:hover{text-underline-offset:2px;text-decoration:underline}.sc-tk{color:#ffd970;font-variant-numeric:tabular-nums;font-weight:700}.sc-ex{font:600 14px/1.35 var(--font-ui);color:#c9c2ff;flex-direction:column;gap:2px;display:flex}.sc-ex small{font:500 13px var(--font-ui);color:#ffffff8c}.sc-ex small.soon{color:#fff;font-weight:600}.sc-am{font:700 22px/1 var(--font-ui);font-variant-numeric:tabular-nums;color:#ffd970;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.sc-am small{font:500 12.5px var(--font-ui);color:#ffffff8c}.sc-tbw{overflow:hidden}.sc-tb{border-collapse:collapse;width:100%;font:500 14.5px/1.4 var(--font-ui)}.sc-tb th{text-align:left;font:700 11px/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;border-bottom:1px solid #ffffff14;padding:12px 20px}.sc-tb td{vertical-align:top;border-bottom:1px solid #ffffff0f;padding:14px 20px}.sc-tb tr:last-child td{border-bottom:0}.sc-tb .n{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.sc-tb .bal{color:#ffffffd9}.sc-page .dt{color:#c9c2ff;white-space:nowrap}.sc-page .w{color:#fff;font-weight:600;display:block}.sc-dl{color:#ffffff8c;margin-top:2px;font-size:13px;display:block}.sc-page .plus{color:#ffd970;font-weight:700}.sc-page .minus{color:#fff;font-weight:700}.sc-page .gone{color:#ffffff80;font-weight:700;text-decoration:line-through}.sc-al{margin:0;padding:0;list-style:none;display:none}.sc-al li{border-bottom:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:14px 16px;display:grid}.sc-al li:last-child{border-bottom:0}.sc-al .dt{margin-top:4px;font-size:12.5px;font-weight:600;display:block}.sc-al .n{text-align:right;font:700 15px var(--font-ui);font-variant-numeric:tabular-nums}.sc-al .n small{font:500 12px var(--font-ui);color:#ffffff8c;margin-top:4px;display:block}.sc-empty{font:500 15px var(--font-ui);color:#ffffff9e;padding:22px 24px}.sc-more{color:#fff;height:40px;font:600 14px var(--font-ui);cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:10px;margin-top:12px;padding:0 18px}.sc-help{font:500 14px/1.5 var(--font-ui);color:#fff9;margin:4px 0 0}@media (max-width:759px){.sc-bal{grid-template-columns:1fr;padding:22px}.sc-amt{font-size:40px}.sc-btn{width:100%}.sc-cta p{text-align:left}.sc-cr{grid-template-columns:52px minmax(0,1fr) auto;gap:10px 14px;padding:14px}.sc-th{width:52px;height:52px}.sc-ti{font-size:15.5px}.sc-am{grid-area:1/3;align-self:start;font-size:19px}.sc-ex{border-top:1px solid #ffffff14;flex-direction:row;grid-column:1/-1;justify-content:space-between;gap:10px;padding-top:10px}.sc-tb{display:none}.sc-al{display:block}}.elh{color:#fff;background:#ffffff09;border:1px solid #ffffff1a;border-radius:20px;margin-bottom:22px;overflow:hidden}.elh-top{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:14px;padding:16px;display:grid}.elh-img{aspect-ratio:5/4;background:#ffffff0f;border-radius:10px;place-items:center;font-size:28px;display:grid;position:relative;overflow:hidden}.elh-img img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.elh-hd .kk{font:600 10.5px/1 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;margin:0 0 7px}.elh-hd .kk .lg{display:none}.elh-hd h1{font:700 19px/1.2 var(--font-ui);letter-spacing:-.01em;text-wrap:balance;margin:0}.elh-tx{grid-column:1/-1}.elh-tx .st{font:600 15px/1.35 var(--font-ui);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 8px;display:flex}.elh-tx .st>span{align-items:center;gap:8px;display:inline-flex}.elh .dot{border-radius:50%;flex:none;width:8px;height:8px}.elh .st .o{color:#6fe6dc}.elh .st .o .dot{background:#2ec9bd}.elh .st .c{color:#c9c2ff}.elh .st .c .dot{background:#a99bff}.elh .st .l{color:#ff8a8a}.elh .st .l .dot{background:#ff5d5d;animation:1.4s infinite elh-pl;box-shadow:0 0 0 4px #ff5d5d2e}.elh .st .d{color:#ffffffb8}.elh .st .d .dot{background:#fff6}.elh .dt{color:#c9c2ff}@keyframes elh-pl{50%{box-shadow:0 0 0 7px #ff5d5d00}}@media (prefers-reduced-motion:reduce){.elh .st .l .dot{animation:none}}.elh-tx .fx{font:500 14px/1.45 var(--font-ui);color:#ffffff9e;margin:0 0 8px}.elh-tx .fx b{color:#fff;font-weight:600}.elh-tx .fx b.gp{color:#ffd970}.elh-tx .in{font:500 14px/1.5 var(--font-ui);color:#fff9;margin:0}.elh a{color:#6fe6dc;text-decoration:none}.elh a:hover{color:#c9fff9}.elh-rc{border-radius:16px;flex-direction:column;grid-column:1/-1;justify-content:center;gap:10px;padding:16px;display:flex}.elh-rc p{font:500 14px/1.45 var(--font-ui);color:#ffffffa8;margin:0}.elh-rc .h{font:700 18px/1.3 var(--font-ui);color:#fff}.elh-rc .lk{font:600 14px/1.3 var(--font-ui);flex-wrap:wrap;gap:6px 18px;display:flex}.elh-rc.wait{background:#a99bff12;border:1px solid #a99bff40}.elh-when .lbl{font:700 11px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#c9c2ffbf;margin-bottom:8px}.elh-when .h{font:700 21px/1.2 var(--font-ui);color:#fff}.elh-when .tm{font:600 16px/1.3 var(--font-ui);margin-top:4px}.elh-when .tm span{color:#ffffff80;font-weight:500}.elh-rc .pz{color:#fff;border-top:1px solid #a99bff2e;padding-top:10px;font-weight:600}.elh-rc .pz span{font:700 11px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;margin-bottom:3px;display:block}.elh-rc.live{background:#ff5d5d0f;border:1px solid #ff5d5d4d}.elh .elh-btn{height:44px;font:700 15px/1 var(--font-ui);color:#062a27;border-radius:12px;justify-content:center;align-items:center;padding:0 20px;display:inline-flex}.elh .elh-btn:hover{color:#062a27}.elh-rc.win{text-align:center;background:radial-gradient(120% 90% at 50% 0,#f6c34424,#f6c34408 60%,#0000);border:1px solid #f6c34452;align-items:center;padding:16px 20px}.elh-rc.win .cg{font:800 18px/1.2 var(--font-bricolage), var(--font-ui);color:#ffd970;text-wrap:balance}.elh-rc.win .rk{font:700 12px/1.3 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#fff}.elh-rc.win .lk{justify-content:center}.elh-tk{filter:drop-shadow(0 0 12px #f6c34459);background:#2b2a45;border:2px solid #f6c344;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:150px;height:68px;display:flex;-webkit-mask:radial-gradient(9px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(9px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(9px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(9px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.elh-tk small{font:700 10px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#ffd970cc;margin-bottom:6px}.elh-tk b{font:700 27px/1 var(--font-ui);color:#ffd970;font-variant-numeric:tabular-nums}.elh-rc .more{text-align:left;border-top:1px solid #f6c34433;flex-direction:column;align-self:stretch;gap:8px;padding-top:10px;display:flex}.elh-rc .mr{font:500 14px/1.35 var(--font-ui);color:#fffc;grid-template-columns:44px 64px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.elh-rc .mr .r{font:700 12px var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:#ffd970cc}.elh-rc .mr .n{color:#ffd970;font-variant-numeric:tabular-nums;font-weight:700}.elh-rc .mr em{color:#ffffff8c;font-style:normal}.elh-iw{border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:10px 22px;padding:14px 16px;display:flex}.elh-iw .t{font:600 15px var(--font-ui);align-items:center;gap:8px;margin:0;display:flex}.elh-iw .t svg,.el-tg svg{flex:none;width:16px;height:16px}.elh-iw .t em{color:#fff9;font-style:normal;font-weight:500}.elh-tiers{flex-wrap:wrap;gap:8px;display:flex}.elh-tier{height:28px;font:600 12.5px var(--font-ui);color:#ffffffd9;font-variant-numeric:tabular-nums;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.elh-tier span{color:#ffffff85;font-weight:500}.elh-tier.tg{cursor:pointer;color:#6fe6dc;background:#2ec9bd0f;border-color:#2ec9bd59}.elh-tier.tg:hover{background:#2ec9bd1f}.elh-tier.tg.d,.elh-tiers.many:not(.open) .elh-tier:not(.tg){display:none}.el-ctl{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.el-sr{flex:100%}.el-ctl .el-bt{flex:1 1 0}@media (min-width:900px){.elh-top{grid-template-rows:1fr auto auto 1fr;grid-template-columns:260px minmax(0,1fr) 340px;align-items:stretch;gap:0 28px;padding:24px}.elh-top.dr{grid-template-columns:260px minmax(0,1fr) 360px}.elh-img{aspect-ratio:auto;border-radius:14px;grid-area:1/1/5;min-height:208px}.elh-hd{grid-area:2/2}.elh-hd .kk{margin-bottom:10px;font-size:12px}.elh-hd .kk .lg{display:inline}.elh-hd .kk .sm{display:none}.elh-hd h1{margin-bottom:12px;font-size:30px;line-height:1.15}.elh-tx{grid-area:3/2}.elh-tx .st,.elh-tx .fx{margin-bottom:10px}.elh-rc{grid-area:1/3/5;gap:12px;padding:20px}.elh-rc.win{gap:10px;padding:16px 20px}.elh-rc.win .cg{font-size:20px}.elh .elh-btn{align-self:flex-start}.elh-tk{width:176px;height:76px}.elh-tk b{font-size:32px}.elh-iw{padding:16px 24px}.elh-tier.tg.d{display:inline-flex}.elh-tier.tg.m{display:none}.elh-tiers.many:not(.open) .elh-tier:not(.tg){display:inline-flex}.el-sr{flex:auto}.el-ctl .el-bt{flex:none}}.dt-minspend{color:#e6e2ff;background:#a99bff1a;border:1px solid #a99bff59;border-radius:10px;margin:0 0 10px;padding:8px 12px;font-size:13px;line-height:1.4}.tb{background:linear-gradient(135deg,#7b6cf629,#2ec9bd14 60%,#ffffff05);border:1px solid #ffffff1f;border-radius:20px;grid-template-columns:minmax(0,1fr) 380px;align-items:center;gap:40px;margin-block:28px;padding:36px 40px;display:grid;position:relative;overflow:hidden}.tb:before{content:"";background:linear-gradient(90deg,#7b6cf6,#2ec9bd);height:3px;position:absolute;inset:0 0 auto}.tb__top{align-items:center;gap:18px;margin-bottom:16px;display:flex}.tb__mark{background:#fff;border-radius:15px;flex:none;place-items:center;width:64px;height:64px;display:grid}.tb__mark img{width:40px;height:40px;display:block}.tb__kicker{letter-spacing:.16em;text-transform:uppercase;color:#8ef0e6;align-items:center;gap:8px;margin:0;font-size:11.5px;font-weight:700;line-height:1;display:flex}.tb__kicker i{background:#2ec9bd;border-radius:50%;width:7px;height:7px}.tb__h{letter-spacing:-.01em;color:#fff;text-wrap:balance;margin:0;font-size:34px;font-weight:700;line-height:1.12}.tb__h em{color:#fff;background:linear-gradient(90deg,#c9c2ff,#6fe6dc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.tb__lede{color:#ffffffb8;text-wrap:pretty;max-width:620px;margin:12px 0 0;font-size:16px;font-weight:500;line-height:1.55}.tb__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.tb__stat{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;padding:18px 20px}.tb__stat b{color:#fff;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1;display:block}.tb__stat span{color:#ffffffa8;margin-top:8px;font-size:13.5px;font-weight:500;line-height:1.35;display:block}@media (max-width:860px){.tb{grid-template-columns:1fr;gap:22px;margin-block:20px;padding:26px 20px}.tb__top{gap:14px}.tb__mark{border-radius:12px;width:52px;height:52px}.tb__mark img{width:32px;height:32px}.tb__h{font-size:25px}.tb__lede{font-size:14.5px}.tb__stat{padding:14px 16px}.tb__stat b{font-size:28px}.tb__stat span{font-size:12.5px}}.dd-gw{display:contents}body[data-draw-page] .brand-header{transition:transform .32s cubic-bezier(.3,.7,.2,1)}body[data-draw-focus]{overflow:hidden}body[data-draw-focus] .brand-header{transform:translateY(-100%)}.dd-fvon{z-index:80;padding:0 0 env(safe-area-inset-bottom,0px);background:radial-gradient(120% 60% at 30% 0,#1a2150 0%,#10163a 45%,#0a0e26 100%);border:0;border-radius:0;flex-direction:column;margin:0;animation:.3s cubic-bezier(.3,.7,.2,1) ddFvIn;display:flex;position:fixed;inset:0}@keyframes ddFvIn{0%{opacity:0}to{opacity:1}}.dd-fvtop{flex:none;order:0;justify-content:space-between;align-items:center;height:60px;padding:8px 14px 0;display:flex;position:relative}.dd-fvpills{align-items:center;gap:6px;display:flex;position:absolute;top:calc(50% + 4px);left:50%;transform:translate(-50%,-50%)}.dd-fvtop .dd-pill{margin:0;position:relative;top:auto;left:auto}.dd-fvib{color:#fff;cursor:pointer;background:#06091899;border:1px solid #ffffff24;border-radius:12px;place-items:center;width:44px;height:44px;padding:0;display:grid}.dd-fvib svg{width:20px;height:20px}.dd-fvon .dd-machine>.dd-pill,.dd-fvon .dd-machine>.dd-sound,.dd-fvon .dd-machine>.dd-rb,.dd-fvon:not(.is-land) .dd-fvtop{display:none}.dd-fvon:not(.is-land) .dd-gw{margin-top:max(12px, env(safe-area-inset-top,0px))}.dd-fvon:not(.is-land) .dd-machine>.dd-pill{display:inline-flex}.dd-fvon:not(.is-land) .dd-machine>.dd-sound{display:inline-flex;top:auto;bottom:10px;right:10px}.dd-mx{z-index:22;width:40px;height:40px;position:absolute;top:10px;right:10px}.dd-fvon:not(.is-land) .dd-playhd,.dd-fvon:not(.is-land) .rp-title,.dd-fvon:not(.is-land) .dd-digwrap .dl{display:none}.dd-page[data-replay=idle] .dd-fvon.is-land .dd-machine>.dd-rb{display:inline-flex}.dd-fvon .dd-gw{min-height:0;max-height:calc((100vw - 32px) / var(--ar,1));flex:1 1 0;order:1;justify-content:center;align-items:center;margin:2px 16px 0;display:flex;container-type:size}:is(.dd-fvon .dd-gw .dd-machine,.dd-fvon .dd-gw .dd-machine:has(.dv2-root)){width:min(100cqw, calc(100cqh * var(--ar,1)));height:auto;aspect-ratio:var(--ar,1);border-radius:18px;max-height:none;container-type:size}.dd-fvon .dv2-root[data-mech=spinning_wheel] .wl-stage{width:min(84cqw,84cqh);margin:0}.dd-fvon .dv2-root[data-mech=vault] .vt-wrap{width:min(88cqw,88cqh);margin:0}.dd-fvon .dv2-root[data-mech=balloons] .bwall{width:min(80cqw,74cqh)}.dd-fvon .dv2-root[data-mech=slot_reels] .cab{--cell:min(58px, 14cqw, 20cqh)}.dd-fvon .dv2-root[data-mech=slot_reels] .reel{width:min(58px,15cqw)}.dd-fvon .dv2-root[data-mech=slot_reels] .fruit{width:min(94cqw,340px)}.dd-fvon .dd-machine .dv2-root[data-mech=plinko] .pk-frame{height:calc(100% - 20px)}.dd-fvon .dd-digwrap{flex:none;order:2;margin:0;padding-top:12px}.dd-fvon .dd-playhd,.dd-fvon .rp-title{text-align:center;height:24px;font:600 13.5px/24px var(--font-ui);color:#ffffff9e;white-space:nowrap;text-overflow:ellipsis;flex:none;order:3;margin:6px 0 0;padding:0 16px;overflow:hidden}.dd-fvon .dd-playhd .dd-playt{font:inherit;color:inherit}.dd-dig.dd-dig--gold .dg{color:#ffd970;background:#2b2a45;border-color:#f6c344;box-shadow:0 0 14px -3px #f6c34480}.dd-fvon .dd-dig{justify-content:center;gap:6px}.dd-fvon .dd-dig .dg{width:min(52px,14.2857vw - 12.8571px)}.dd-fvon.is-open .dd-playhd,.dd-fvon.is-open .rp-title,.dd-fvon.is-open .dd-digwrap .dl{display:none}.dd-fvon.is-open .dd-dig .dg{width:min(44px,14.2857vw - 12.8571px);height:48px;font-size:25px}.dd-fvback{z-index:3;color:#6fe6dc;height:44px;font:700 13px var(--font-ui);cursor:pointer;background:#060918bf;border:1px solid #2ec9bd80;border-radius:12px;align-items:center;gap:7px;padding:0 13px;display:inline-flex;position:absolute;bottom:8px;left:8px}.dfs-dock{flex:none;order:4;margin-top:auto;padding:10px 16px 14px}.dfs-dock.is-open{padding:0}.dfs-dock--link{justify-content:center;padding:6px 16px 12px;display:flex}.dfs-login{height:44px;font:600 14px var(--font-ui);color:#6fe6dc;align-items:center;text-decoration:none;display:inline-flex}.dfs-btn{color:#fff;width:100%;height:54px;font:700 15px var(--font-ui);cursor:pointer;background:linear-gradient(#141a3d,#141a3d) padding-box padding-box,linear-gradient(90deg,#7b6cf6,#2ec9bd) border-box;border:1px solid #0000;border-radius:16px;align-items:center;gap:12px;padding:0 16px 0 14px;display:flex;box-shadow:inset 0 1px #ffffff1a}.dfs-btn>span{text-align:left;flex:1}.dfs-btn>b{color:#6fe6dc;min-width:26px;height:24px;font:700 13px/24px var(--font-ui);font-variant-numeric:tabular-nums;background:#2ec9bd24;border-radius:12px;padding:0 7px}.dfs-cv{color:#8ef0e6;flex:none}.dfs-dial{flex:none}.dfs-arrive{animation:.9s ease-out dfsArrive}@keyframes dfsArrive{0%{box-shadow:inset 0 1px #ffffff1a,0 0 #2ec9bd00}30%{box-shadow:inset 0 1px #ffffff1a,0 0 22px 2px #2ec9bd8c}to{box-shadow:inset 0 1px #ffffff1a,0 0 #2ec9bd00}}.dfs-fold{z-index:90;transform-origin:0 0;pointer-events:none;background:#141a3d;margin:0;transition:transform .4s cubic-bezier(.5,0,.2,1),opacity .4s ease-in;position:fixed;overflow:hidden}.dfs-sheet{background:#121839;border-top:1px solid #ffffff1f;border-radius:20px 20px 0 0;outline:none;flex-direction:column;max-height:340px;margin-top:10px;display:flex;box-shadow:0 -10px 30px #00000059}.dfs-sh-h{flex:none;justify-content:space-between;align-items:center;height:52px;padding:6px 8px 0 18px;display:flex}.dfs-sh-h>span{font:700 16px var(--font-ui);color:#fff;align-items:center;gap:10px;display:flex}.dfs-sh-h>span i{color:#ffffff80;font-style:normal;font-weight:600}.dfs-ib{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.dfs-still{font:600 13.5px/20px var(--font-ui);color:#ffffffb3;flex:none;margin:0 18px 10px}.dfs-still b{color:#6fe6dc}.dfs-grid{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));flex:1;align-content:start;gap:8px;min-height:0;padding:0 18px 16px;display:grid;overflow:auto}.dfs-ch{--notch:6px;--ring:1px;--tkbg:#151c40;--edge:linear-gradient(90deg, #7b6cf6e6, #2ec9bde6);--notchL:#7b6cf6e6;--notchR:#2ec9bde6;background:radial-gradient(circle at left 50%, transparent var(--notch), var(--notchL) var(--notch), var(--notchL) calc(var(--notch) + var(--ring)), transparent calc(var(--notch) + var(--ring))) border-box, radial-gradient(circle at right 50%, transparent var(--notch), var(--notchR) var(--notch), var(--notchR) calc(var(--notch) + var(--ring)), transparent calc(var(--notch) + var(--ring))) border-box, linear-gradient(var(--tkbg), var(--tkbg)) padding-box, var(--edge) border-box;height:36px;-webkit-mask-image:radial-gradient(circle at left 50%, transparent calc(var(--notch) - .6px), #000 var(--notch)), radial-gradient(circle at right 50%, transparent calc(var(--notch) - .6px), #000 var(--notch));-webkit-mask-composite:source-in;-webkit-mask-image:radial-gradient(circle at left 50%, transparent calc(var(--notch) - .6px), #000 var(--notch)), radial-gradient(circle at right 50%, transparent calc(var(--notch) - .6px), #000 var(--notch));mask-image:radial-gradient(circle at left 50%, transparent calc(var(--notch) - .6px), #000 var(--notch)), radial-gradient(circle at right 50%, transparent calc(var(--notch) - .6px), #000 var(--notch));-webkit-mask-composite:source-in, xor;font:700 14px/1 var(--font-ui);font-variant-numeric:tabular-nums;color:#fff;border:1px solid #0000;border-radius:7px;place-items:center;padding:0;transition:color .45s;display:grid;-webkit-mask-composite:source-in;mask-composite:intersect}.dfs-ch>span{white-space:nowrap}.dfs-ch.out{--tkbg:#121836;--edge:linear-gradient(#ffffff29, #ffffff29);--notchL:#ffffff29;--notchR:#ffffff29;color:#ffffff80}.dfs-ch.win{--tkbg:#2b2a45;--edge:linear-gradient(#f6c344, #f6c344);--notchL:#f6c344;--notchR:#f6c344;color:#ffd970;filter:drop-shadow(0 0 8px #f6c34473)}.dfs-ch.more{--edge:linear-gradient(#fff3, #fff3);--notchL:#fff3;--notchR:#fff3;--tkbg:#141a3b;color:#6fe6dc;cursor:pointer;font-size:13px}@media (prefers-reduced-motion:reduce){body[data-draw-page] .brand-header,.dfs-fold,.dfs-ch{transition:none}.dd-fvon,.dfs-arrive{animation:none}}.cc-band-in:focus-visible{outline-offset:-2px;border-radius:6px;outline:2px solid #fff}.dd-fvon.is-land{--pt:max(12px, env(safe-area-inset-top,0px));--pb:max(12px, env(safe-area-inset-bottom,0px));--pl:max(16px, env(safe-area-inset-left,0px));--pr:max(16px, env(safe-area-inset-right,0px));--gh:calc(100dvh - var(--pt) - var(--pb));padding:var(--pt) var(--pr) var(--pb) var(--pl);grid-template-columns:min(calc(var(--gh) * var(--ar,1)), calc(100% - 294px)) minmax(0, 1fr);grid-template-rows:1fr auto minmax(0,auto) 1fr;column-gap:14px;display:grid}.dd-fvon.is-land .dd-gw{grid-area:1/1/-1;align-items:flex-start;max-height:none;margin:0}.dd-fvon.is-land .dd-fvtop{width:min(100%, calc(var(--gh) * var(--ar,1)));pointer-events:none;grid-area:1/1/-1;justify-content:flex-start;place-self:start center;gap:6px;height:auto;padding:8px}.dd-fvon.is-land .dd-fvtop>*{pointer-events:auto;z-index:3;position:relative}.dd-fvon.is-land .dd-fvpills{order:0;margin-right:auto;position:relative;top:auto;left:auto;transform:none}.dd-fvon.is-land .dd-fvtop .dd-sound{order:1}.dd-fvon.is-land .dd-fvx{order:2}.dd-fvon.is-land .dd-fvib,.dd-fvon.is-land .dd-fvtop .dd-pill{background:#060918b8}.dd-fvon.is-land .dd-playhd,.dd-fvon.is-land .rp-title{display:none}.dd-fvon.is-land .dd-digwrap{grid-area:2/2;padding:0 0 12px;container-type:inline-size}.dd-fvon.is-land .dd-dig .dg{width:min(52px, calc((100cqw - (var(--n,3) - 1) * 6px) / var(--n,3)));flex:none;height:56px;font-size:26px}.dd-fvon.is-land .dfs-dock{flex-direction:column;grid-area:3/2;min-height:0;margin:0;padding:0;display:flex}.dd-fvon.is-turning{opacity:.12;transition:opacity .16s}.dfs-panelmode.dfs-dock--link{justify-content:center;align-items:center}.dfs-sheet.dfs-panel{min-height:0;max-height:none;box-shadow:none;border:1px solid #ffffff1a;border-radius:16px;flex:0 auto;margin:0}.dd-fvon:not(.is-land) .dfs-dock.dfs-panelmode{flex-direction:column;flex:0 auto;order:4;min-height:0;max-height:36vh;margin-top:10px;padding:0 16px 12px;display:flex}.dd-fvon:not(.is-land) .dfs-dock.dfs-panelmode .dfs-panel{flex:0 auto}.dfs-panel .dfs-sh-h{gap:6px;height:42px;padding:0 4px 0 12px}.dfs-panel .dfs-sh-h>span{white-space:nowrap;min-width:0;font-size:14.5px}.dfs-panel .dfs-still{margin:0 12px 10px}.dfs-grid.dfs-grid--fill{grid-template-columns:repeat(auto-fill, minmax(var(--chmin,80px), 1fr));padding:0 12px 12px}.dfs-sw{color:#ffffffb3;height:44px;font:600 12.5px/1 var(--font-ui);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-left:auto;padding:0 4px 0 8px;display:inline-flex}.dfs-sw i{background:#ffffff24;border:1px solid #ffffff2e;border-radius:10px;width:34px;height:20px;transition:background .2s,border-color .2s;position:relative}.dfs-sw i:after{content:"";opacity:.85;background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px}.dfs-sw[aria-checked=true]{color:#fff}.dfs-sw[aria-checked=true] i{background:linear-gradient(#6fe6dc 0,#2ec9bd 52%,#29b9ae 100%);border-color:#0000}.dfs-sw[aria-checked=true] i:after{opacity:1;background:#062a27;transform:translate(14px)}.rot-nudge{z-index:70;left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom,0px));color:#fff;background:linear-gradient(#141a3d,#141a3d) padding-box padding-box,linear-gradient(90deg,#7b6cf6,#2ec9bd) border-box;border:1px solid #0000;border-radius:16px;align-items:center;gap:12px;padding:8px 6px 8px 12px;animation:.3s cubic-bezier(.3,.7,.2,1) rnIn;display:flex;position:fixed;box-shadow:0 10px 30px #00000073}@keyframes rnIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.rot-nudge .rn-ic{color:#8ef0e6;background:#2ec9bd1a;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.rot-nudge .rn-ic svg{width:28px;height:28px}.rot-nudge .rn-ph{transform-box:fill-box;transform-origin:50%;animation:1.1s cubic-bezier(.5,0,.2,1) .6s both rnTurn}@keyframes rnTurn{0%,15%{transform:none}55%,to{transform:rotate(-90deg)}}.rot-nudge .rn-t{flex:1;min-width:0}.rot-nudge .rn-t b{font:700 14.5px/1.25 var(--font-ui);display:block}.rot-nudge .rn-t small{font:500 12.5px/1.35 var(--font-ui);color:#ffffffad;margin-top:2px;display:block}.rot-nudge .rn-x{color:#fff;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}@media (prefers-reduced-motion:reduce){.dd-fvon.is-turning{transition:none}.rot-nudge,.rot-nudge .rn-ph{animation:none}.dfs-sw i,.dfs-sw i:after{transition:none}}.dd-room--wait{container:ddwait/inline-size}@container ddwait (max-width:520px){.dd-cdrow{display:block}.dd-prize{display:none}.dd-seg .n{font-size:34px}}body[data-draw-wl] .news-ticker{display:none}body[data-draw-wl] .brand-header{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0f24f0;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}body[data-draw-wl][data-draw-wl-rails] .brand-header{transform:none}body[data-draw-wl]:not([data-draw-wl-rails]) .bottom-nav{display:none}body[data-draw-wl-lock]{overflow:hidden}body[data-draw-rl] .news-ticker,body[data-draw-rl] .brand-header,body[data-draw-rl] .bottom-nav{display:none}body[data-draw-rl] .dd-page,body[data-draw-rl] .page,body[data-draw-wl] .dd-page{padding-top:0}.dd-fvon.is-land.is-cont{animation:none}.dd-wl{--pt:max(12px, env(safe-area-inset-top,0px));--pb:max(12px, env(safe-area-inset-bottom,0px));--pl:max(16px, env(safe-area-inset-left,0px));--pr:max(16px, env(safe-area-inset-right,0px));--gh:calc(100svh - var(--pt) - var(--pb));height:100svh;padding:var(--pt) var(--pr) var(--pb) var(--pl);grid-template-columns:min(calc(var(--gh) * var(--ar,1)), calc(100% - 294px)) minmax(0, 1fr);grid-template-rows:1fr auto auto minmax(0,auto) 1fr;column-gap:14px;margin:0 -14px;transition:opacity .16s;display:grid}.dd-wl.is-turning{opacity:.12}.dd-wl-stg{width:100%;aspect-ratio:var(--ar,1);background:radial-gradient(80% 70% at 50% 35%,#2a2f6b 0%,#141a44 60%,#0b1030 100%);border:1px solid #8f7cff66;border-radius:18px;grid-area:1/1/-1;align-self:start;max-height:100%;transition:box-shadow .5s;position:relative;overflow:hidden}.dd-wl-pz,.dd-wl-gm{transition:opacity .5s;position:absolute;inset:0}.dd-wl-pz img{object-fit:contain;width:100%;height:100%;padding:62px 10% 66px;position:absolute;inset:0}.dd-wl-gm{opacity:0;background:radial-gradient(90% 80% at 50% 40%,#1a2552 0%,#0d1330 55%,#060918 100%);place-items:center;display:grid}.dd-wl-gm img{object-fit:contain;width:92%;height:92%}.dd-wl.is-drawing .dd-wl-pz{opacity:0}.dd-wl.is-drawing .dd-wl-gm{opacity:1}.dd-wl.is-drawing .dd-wl-gm img{animation:2.4s ease-in-out infinite ddWlBreath}.dd-wl.is-drawing .dd-wl-stg{box-shadow:0 0 0 1px #8f7cffcc,0 0 30px -8px #8f7cffcc}@keyframes ddWlBreath{50%{filter:brightness(1.15)}}.dd-wl-ctl{z-index:2;align-items:center;gap:6px;display:flex;position:absolute;inset:8px 8px auto}.dd-wl-ctl .dd-fvib{background:#060918b8;flex:none}.dd-wl-ctl .dd-pill{background:#060918b8;border-radius:12px;min-width:0;height:44px;margin:0;padding:0 14px;position:relative;top:auto;left:auto}.dd-wl-strip{z-index:2;background:#060918c7;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:10px;height:50px;padding:0 10px 0 8px;transition:opacity .3s;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.dd-wl-strip.has-eye{right:80px}.dd-wl.is-drawing .dd-wl-strip{opacity:0;pointer-events:none}.dd-wl-strip .gt{color:#8ef0e6;background:#0d1330;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.dd-wl-strip .gt img{object-fit:contain;width:100%;height:100%}.dd-wl-strip .gt svg{width:20px;height:20px}.dd-wl-strip p{min-width:0;font:500 11.5px/1.35 var(--font-ui);color:#ffffffad;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.dd-wl-strip p span{color:#fff;font-weight:600}.dd-wl-eye{z-index:3;height:50px;font:700 12px/1 var(--font-ui);font-variant-numeric:tabular-nums;color:#ffffffd9;background:#060918c7;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:6px;padding:0 10px;display:inline-flex;position:absolute;bottom:8px;right:8px}.dd-wl-eye svg{width:16px;height:16px}.dd-wl-title{text-align:center;font:800 16.5px/1.2 var(--font-bricolage), system-ui, sans-serif;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:2/2;margin:0;padding:0 0 6px;display:-webkit-box;overflow:hidden}.dd-wl-cd{flex-direction:column;grid-area:3/2;justify-content:center;min-height:84px;margin-bottom:10px;display:flex}.dd-wl-cd .dl{font:700 10.5px/1 var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:#8ef0e6;text-align:center;margin:0 0 7px;display:block}.dd-wl-cd .tm{justify-content:center;gap:8px;display:flex}.dd-wl-cd .t{background:#0f1533;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:62px;height:54px;padding:0 8px;display:flex}.dd-wl-cd .t b{font:700 26px/1 var(--font-ui);font-variant-numeric:tabular-nums;color:#ffbe3d}.dd-wl-cd .t small{font:600 9px/1 var(--font-ui);letter-spacing:.16em;color:#ffffff8c}.dd-wl-cd .dd-drawing{margin:0}.dd-wl-tp{flex-direction:column;grid-area:4/2;min-height:0;display:flex}.dd-wl-tp .dfs-dock{flex-direction:column;order:0;min-height:0;margin:0;padding:0;display:flex}.dfs-luck{min-width:0;font:600 12.5px var(--font-ui);color:#ffffffbf;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;padding-right:8px;overflow:hidden}.dfs-luck em{color:#6fe6dc;font-style:normal}.dd-wl-box{background:#121839;border:1px solid #ffffff1a;border-radius:16px;min-height:0;padding:14px;overflow:auto}.dd-wl-box h3{font:700 15px/1.25 var(--font-ui);margin:0 0 4px}.dd-wl-box .sub{font:500 12.5px/1.45 var(--font-ui);color:#ffffffb3;margin:0 0 12px}.dd-wl-box .sub b{color:#c9c2ff;font-weight:600}.dd-wl-box .alt{font:500 12px/1.4 var(--font-ui);color:#ffffff9e;text-align:center;margin:10px 0 0}.dd-wl-box .alt a{color:#6fe6dc}.dd-wl-btn{height:44px;font:700 14.5px var(--font-ui);border-radius:12px;justify-content:center;align-items:center;width:100%;text-decoration:none;display:flex}.dd-wl-btn.f{color:#062a27;background:linear-gradient(#6fe6dc 0,#2ec9bd 52%,#29b9ae 100%);box-shadow:inset 0 1px #ffffff8c,0 1px 2px #0000004d}.dd-wl-btn.o{color:#fff;background:linear-gradient(#ffffff1a 0,#ffffff05 55%,#fff0 100%);border:1px solid #fff3}.dd-wl-bar{background:#ffffff1a;border-radius:3px;height:6px;margin-bottom:12px;overflow:hidden}.dd-wl-bar i{background:linear-gradient(90deg,#7b6cf6,#2ec9bd);height:100%;display:block}.dd-wl-nx{color:#fff;font:600 13px/1.3 var(--font-ui);background:#ffffff09;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:10px;margin-bottom:10px;padding:8px;text-decoration:none;display:flex}.dd-wl-nx .th{background:linear-gradient(135deg,#2a2f6b,#141a44);border-radius:8px;flex:none;width:58px;height:40px;overflow:hidden}.dd-wl-nx .th img{object-fit:cover;width:100%;height:100%}.dd-wl-nx small{font:500 11.5px/1.3 var(--font-ui);color:#c9c2ff;display:block}.dd-wl-facts{gap:28px;display:flex}.dd-wl-facts>div{font:500 11px/1 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}.dd-wl-facts b{font:700 18px/1 var(--font-ui);letter-spacing:0;text-transform:none;color:#fff;font-variant-numeric:tabular-nums;margin-top:6px;display:block}.dd-wl-facts--sm{gap:14px;margin-bottom:8px}.dd-wl-facts--sm b{margin-top:5px;font-size:16px}.dd-wl-pf{border-bottom:1px solid #ffffff14;padding:20px 0 16px}.dd-wl-box .dd-tix{margin:0}@media (max-width:700px){.dfs-luck{display:none}}@media (prefers-reduced-motion:reduce){.dd-wl,.dd-wl-pz,.dd-wl-gm,.dd-wl-strip,body[data-draw-wl] .brand-header{transition:none}.dd-wl.is-drawing .dd-wl-gm img{animation:none}}.sr{color:#fff;padding-block:4px 8px}.sr-kk{min-width:0;font:700 10.5px/1.25 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#8ef0e6;margin:0}.sr-h{font:800 21px/1.15 var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.01em;text-wrap:balance;margin:0 0 4px}.sr-h--solo{margin-top:6px;font-size:24px}.sr-ln{font:500 13.5px/1.45 var(--font-ui);color:#ffffffb8;margin:0 0 14px}.sr-ln b{color:#c9c2ff;font-weight:600}.sr-solo{max-width:760px;margin:0 auto}.sr-kr{align-items:center;gap:10px;min-height:32px;margin-bottom:6px;display:flex}.sr-kr .sr-kk{flex:1}.sr-eye{height:30px;font:700 12px/1 var(--font-ui);font-variant-numeric:tabular-nums;color:#ffffffd9;background:#ffffff0a;border:1px solid #ffffff24;border-radius:15px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.sr-eye svg{width:15px;height:15px}.sr-res{min-height:44px;font:500 13px var(--font-ui);color:#ffffffbf;background:#ffffff09;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:10px;margin-bottom:12px;padding:0 0 0 12px;display:flex}.sr-res>span{flex:1;min-width:0}.sr-res b{color:#fff}.sr-res.is-you{background:#f6c3440f;border-color:#f6c3448c}.sr-res.is-you b{color:#ffd970}.sr-rpl{color:#6fe6dc;border-radius:10px;flex:none;place-items:center;width:44px;height:44px;display:grid}.sr-rpl svg{width:20px;height:20px}.sr-rpl:hover{background:#2ec9bd1a}.sr-end{text-align:center;background:#8f7cff0f;border:1px solid #8f7cff66;border-radius:16px;margin-bottom:12px;padding:20px 16px;position:relative;overflow:hidden}.sr-end.is-won{background:#f6c3440f;border-color:#f6c34480}.sr-end .rk{font:700 10.5px/1.3 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;margin:0 0 6px}.sr-end h2{font:800 24px/1.15 var(--font-bricolage), system-ui, sans-serif;margin:0 0 12px}.sr-end-tk{display:inline-grid;position:relative}.sr-end-tk .dfs-ch{width:120px;height:40px;font-size:16px}.sr-end .pz-stamp{font:800 15px/1 var(--font-bricolage), serif;letter-spacing:.06em;text-transform:uppercase;color:#4ade80;background:#081610b8;border:2.5px solid #4ade80d9;border-radius:7px;padding:3px 9px;position:absolute;top:-10px;right:-54px;transform:rotate(-11deg)}.sr-end .sub{font:500 13px/1.45 var(--font-ui);color:#ffffffb8;margin:12px 0 0}.sr-end .sub a{color:#6fe6dc;font-weight:600}.sr-frame{flex-direction:column;display:flex}.sr-stage{aspect-ratio:16/10;margin-inline:auto;background:radial-gradient(80% 70% at 50% 35%,#2a2f6b 0%,#141a44 60%,#0b1030 100%);border:1px solid #2ec9bd59;border-radius:16px;width:100%;margin-bottom:12px;transition:box-shadow .5s,border-color .5s;position:relative;overflow:hidden}.sr-pz,.sr-gm,.sr-game{transition:opacity .4s;position:absolute;inset:0}.sr-pz img{object-fit:contain;width:100%;height:100%;padding:8% 12% 22%;position:absolute;inset:0}.sr-gm{opacity:0;background:radial-gradient(90% 80% at 50% 40%,#1a2552 0%,#0d1330 55%,#060918 100%);place-items:center;display:grid}.sr-gm img{object-fit:contain;width:88%;height:88%}.sr-stage.is-drawing .sr-pz{opacity:0}.sr-stage.is-drawing .sr-gm{opacity:1}.sr-stage.is-drawing .sr-gm img{animation:2.4s ease-in-out infinite ddWlBreath}.sr-stage.is-drawing,.sr-stage.is-game{border-color:#2ec9bd;box-shadow:0 0 30px -8px #2ec9bd}.sr-stage.is-game .sr-pz,.sr-stage.is-game .sr-gm{opacity:0}.sr-stage{background:#060a20;border:0;margin-bottom:0}.sr-stage:after{content:"";z-index:9;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;background:linear-gradient(90deg,#8b5cf6,#5b7cfa,#2ec9bd);padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (max-width:1099px){.sr-stage{aspect-ratio:4/3}}.sr-stage.is-game{background:radial-gradient(90% 80% at 50% 40%,#1a2552 0%,#0d1330 55%,#060918 100%)}.sr-sky{z-index:1;animation:.6s both sr-sky-in;position:absolute;inset:0}.sr-sky .dt-head--count{border-radius:0;height:auto;margin:0;position:absolute;inset:0}.sr-stage.is-sky .sr-pz,.sr-stage.is-sky .sr-gm{opacity:0}@keyframes sr-sky-in{0%{opacity:0}}.sr-pill--dn:before{background:linear-gradient(96deg,#ffe9a3,#f6c344 52%,#c9902a)}.sr-pill--dn .dot{background:#f6c344;animation:none;box-shadow:0 0 0 3px #f6c34438}.sr-game{justify-content:center;align-items:center;display:flex;container-type:size}.sr-game .dv2-stage{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.sr-game .dv2-root{width:100%}.sr-game .dv2-root .dv2-card{max-width:none;box-shadow:none;background:0 0;border:0;padding:0}.sr-game .dv2-root .slots,.sr-game .dv2-root .status{display:none}.sr-game .dv2-root[data-mech=spinning_wheel] .wl-stage{width:min(84cqw,84cqh);margin:0}.sr-game .dv2-root[data-mech=vault] .vt-wrap{width:min(88cqw,88cqh);margin:0}.sr-game .dv2-root[data-mech=balloons] .bwall{width:min(80cqw,74cqh)}.sr-game .dv2-root[data-mech=slot_reels] .cab{--cell:min(58px, 14cqw, 20cqh)}.sr-game .dv2-root[data-mech=slot_reels] .reel{width:min(58px,15cqw)}.sr-game .dv2-root[data-mech=slot_reels] .fruit{width:min(94cqw,340px)}.sr-game .dv2-root[data-mech=plinko] .pk-frame{height:calc(100cqh - 20px)}.sr-ctl{z-index:2;align-items:center;gap:6px;display:flex;position:absolute;inset:10px 10px auto}.sr-ctl .dd-fvib{background:#060918b8;flex:none}.sr-pill{background:#060918b8;margin:0;position:relative;top:auto;left:auto}.sr-pill--s .dot{background:#a99bff;animation:none}.sr-strip{z-index:2;background:#060918cc;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:10px;height:46px;padding:0 10px 0 6px;transition:opacity .3s;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.sr-strip.has-eye{right:80px}.sr-stage.is-drawing .sr-strip{opacity:0}.sr-strip .gt{background:#0d1330;border-radius:8px;flex:none;width:34px;height:34px;overflow:hidden}.sr-strip .gt img{object-fit:contain;width:100%;height:100%}.sr-strip p{min-width:0;font:500 12px/1.3 var(--font-ui);color:#ffffffb3;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.sr-strip p span{color:#fff;font-weight:600}.sr-eye--box{z-index:3;background:#060918cc;border-color:#ffffff1a;border-radius:12px;height:46px;position:absolute;bottom:8px;right:8px}.sr-slot{flex-direction:column;justify-content:flex-start;min-height:168px;display:flex}@media (min-width:700px){.sr-slot{min-height:150px}}.sr-dres{max-width:420px;font:500 14px/1.35 var(--font-ui);color:#fffc;text-align:center;margin:10px 0 0;animation:.5s ease-out both sr-dres-in}.sr-dres b{color:#fff;font-weight:800}.sr-dres.is-won b{color:#ffd970}.sr-dres a{color:#6fe6dc;font-weight:600}@keyframes sr-dres-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.sr-cd{text-align:center;margin:2px 0 14px}.sr-cd .dl,.sr-dig .dl{font:700 10.5px/1 var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:#8ef0e6;margin:0 0 7px;display:block}.sr-tm{justify-content:center;gap:8px;display:flex}.sr-tm .t{background:#0f1533;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:66px;height:56px;padding:0 8px;display:flex}.sr-tm .t b{font:700 27px/1 var(--font-ui);font-variant-numeric:tabular-nums;color:#ffbe3d}.sr-tm .t small{font:600 9px/1 var(--font-ui);letter-spacing:.16em;color:#ffffff8c}.sr-drawing{text-align:left;justify-content:center;align-items:center;gap:14px;min-height:76px;display:flex}.sr-drawing p{max-width:300px;font:500 12.5px/1.4 var(--font-ui);color:#ffffffb3;margin:0}.sr-drawing p b{font:800 19px/1.15 var(--font-bricolage), system-ui, sans-serif;color:#fff;display:block}.sr-ring{border:4px solid #ffffff24;border-top-color:#2ec9bd;border-radius:50%;flex:none;width:44px;height:44px;animation:1.2s linear infinite srSpin}@keyframes srSpin{to{transform:rotate(360deg)}}.sr-drawn p{font:500 14px var(--font-ui);color:#fffc;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0 0 6px;display:flex}.sr-drawn p b{color:#fff}.sr-wch{width:auto;min-width:72px;padding:0 10px}.sr-rp{color:#6fe6dc;height:44px;font:600 13.5px var(--font-ui);align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.sr-rp svg{width:18px;height:18px}.sr-dig{margin:2px 0 14px}.sr-dig .dd-dig{justify-content:center;gap:6px}.sr-dig .dd-dig .dg{width:min(48px, calc((100vw - 64px) / var(--n,6) - 6px));flex:none;height:56px;font-size:27px}.sr-tp{background:#121839;border:1px solid #ffffff1a;border-radius:16px;overflow:hidden}.sr-tabs{border-bottom:1px solid #ffffff14;gap:4px;padding:4px 4px 0;display:flex;position:relative}.sr-tab{color:#ffffff9e;height:44px;font:700 13.5px var(--font-ui);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px 10px 0 0;flex:1;justify-content:center;align-items:center;gap:7px;padding:0 6px;display:flex}.sr-tab[aria-selected=true]{color:#fff;box-shadow:inset 0 -2px #2ec9bd}.sr-tab i{color:#ffffffb3;min-width:22px;height:20px;font-style:normal;font:700 11.5px/20px var(--font-ui);font-variant-numeric:tabular-nums;background:#ffffff14;border-radius:10px;padding:0 6px}.sr-tab[aria-selected=true] i{color:#6fe6dc;background:#2ec9bd24}.sr-tph{height:44px;font:700 14px var(--font-ui);border-bottom:1px solid #ffffff14;align-items:center;padding:0 14px;display:flex;position:relative}.sr-tbb{padding:10px 10px 12px}.sr-cg{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px;display:grid}.sr-cg .dfs-ch{font-size:13.5px;text-decoration:none}.sr-sn{font:600 12px/1.35 var(--font-ui);color:#ffffffa8;margin:0 2px 8px}.sr-sn b{color:#c9c2ff;font-weight:600}.sr-nob h3{font:700 14px/1.3 var(--font-ui);margin:2px 2px 3px}.sr-nob p{font:500 12.5px/1.4 var(--font-ui);color:#ffffffad;margin:0 2px 10px}.sr-nob p b{color:#c9c2ff;font-weight:600}.sr-sir{height:36px;font:600 12.5px var(--font-ui);color:#ffffffb3;justify-content:space-between;align-items:center;gap:8px;margin:-2px 2px 6px;display:flex}.sr-sir b{color:#6fe6dc}.sr-sir .dfs-sw{margin:0 -6px 0 0;padding:0 4px}.sr-lgn{height:44px;font:600 13px var(--font-ui);color:#6fe6dc;justify-content:center;align-items:center;margin-top:6px;text-decoration:none;display:flex}.sr-btn{color:#062a27;height:44px;font:700 14.5px var(--font-ui);background:linear-gradient(#6fe6dc 0,#2ec9bd 52%,#29b9ae 100%);border-radius:12px;justify-content:center;align-items:center;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff8c,0 1px 2px #0000004d}.sr-lu{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sr-lr{border-radius:10px;align-items:center;gap:8px;height:44px;padding:0 8px 0 0;display:flex}.sr-hit{min-width:0;height:44px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:10px;flex:1;grid-template-columns:52px 30px minmax(0,1fr);align-items:center;gap:8px;padding:0 0 0 8px;display:grid}button.sr-hit{cursor:pointer}button.sr-hit:hover{background:#ffffff0a}.sr-tm-x,.sr-lr .sr-tm{font:600 12.5px/1 var(--font-ui);font-variant-numeric:tabular-nums;color:#ffffff9e;display:block}.sr-th{background:linear-gradient(135deg,#2a2f6b,#141a44);border:1px solid #ffffff1f;border-radius:7px;width:30px;height:30px;overflow:hidden}.sr-th img{object-fit:cover;width:100%;height:100%}.sr-th-note{object-fit:cover;width:100%;height:100%;display:block}.sr-th-tc{width:100%;height:100%;font:800 9.5px/1 var(--font-ui);letter-spacing:-.02em;color:#f5c53f;justify-content:center;align-items:center;display:flex}.sr-th-tc.is-silver{color:#c3d0e2}.sr-nm{font:600 13px/1.2 var(--font-ui);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sr-tl{font:600 11.5px/1 var(--font-ui);white-space:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:2px;display:inline-flex}.sr-lr.is-done .sr-nm,.sr-lr.is-done .sr-tm{color:#ffffff80}.sr-lr.is-done .sr-th{opacity:.5}.sr-wn{color:#ffffffb8}.sr-wn b{color:#8ef0e6;margin-left:4px;font-weight:700}.sr-nx{color:#c9c2ff}.sr-now{color:#ff9aa4}.sr-lr.is-sel{background:#2ec9bd17;box-shadow:inset 0 0 0 1.5px #2ec9bd}.sr-lr.is-you{background:#f6c3440d;box-shadow:inset 0 0 0 1px #f6c34499}.sr-lr.is-you .sr-nm{color:#fff}.sr-wy{color:#2a1900;height:22px;font:700 11.5px var(--font-ui);background:#f6c344;border-radius:7px;align-items:center;padding:0 8px;display:inline-flex}.sr-tag{align-items:center;height:44px;text-decoration:none;display:inline-flex}.sr-tag .dfs-ch{--notch:5px;min-width:56px;height:30px;padding:0 12px;font-size:13px}.sr-buy .dfs-ch{--tkbg:#10302f;--edge:linear-gradient(#2ec9bd, #2ec9bd);--notchL:#2ec9bd;--notchR:#2ec9bd;color:#8ef0e6}.sr-buy:hover .dfs-ch{--tkbg:#14403d;color:#fff}.sr-tag:not(.sr-buy):hover .dfs-ch{--tkbg:#1c2450}.sr-lx{background:#2ec9bd0f;border:1px solid #2ec9bd59;border-radius:12px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;margin:4px 0;padding:10px;display:grid}.sr-lx-px{aspect-ratio:16/10;background:radial-gradient(80% 70% at 50% 35%,#2a2f6b,#141a44);border-radius:9px;position:relative;overflow:hidden}.sr-lx-px img{object-fit:contain;width:100%;height:100%}.sr-lx p{font:500 12px/1.4 var(--font-ui);color:#ffffffb8;margin:0 0 6px}.sr-lx p b{color:#c9c2ff;font-weight:600}.sr-lx-w b{color:#fff!important}.sr-lx-w a{color:#6fe6dc}.sr-lx-cd{font:700 15px var(--font-ui);font-variant-numeric:tabular-nums;color:#ffbe3d}.sr-lx .sr-cg{grid-column:1/-1}.sr-rails{margin-top:18px}@media (min-width:700px){.sr-frame:not(.is-land):not(.is-desk){grid-template-columns:minmax(0,1fr) 300px;align-items:start;column-gap:20px;display:grid}.sr-frame:not(.is-land):not(.is-desk) .sr-head,.sr-frame:not(.is-land):not(.is-desk)>.sr-dstrip{grid-column:1/-1}.sr-frame:not(.is-land):not(.is-desk) .sr-stage,.sr-frame:not(.is-land):not(.is-desk)>.sr-wt{grid-column:1}.sr-frame:not(.is-land):not(.is-desk) .sr-side{grid-area:2/2/span 3}.sr-h{font-size:26px}}.sr-frame.is-desk{grid-template-columns:340px minmax(0,1fr) 340px;align-items:start;column-gap:28px;display:grid}.sr-frame.is-desk .sr-head,.sr-frame.is-desk>.sr-dstrip{grid-column:1/-1;margin-bottom:18px}.sr-frame.is-desk .sr-lucol{grid-area:2/1/span 3}.sr-frame.is-desk .sr-stage,.sr-frame.is-desk>.sr-wt{grid-column:2}.sr-frame.is-desk .sr-tixcol{grid-area:2/3/span 3}.sr-frame.is-desk .sr-lucol,.sr-frame.is-desk .sr-tixcol{align-self:stretch}.sr-frame.is-desk .sr-pn{contain:size;flex-direction:column;display:flex}.sr-frame.is-desk .sr-pn .sr-tbb{scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;flex:1;min-height:0;overflow-y:auto}.sr-frame.is-desk .sr-tixcol .sr-cg{grid-template-columns:repeat(3,minmax(0,1fr))}.sr-frame.is-desk .sr-h{font-size:28px}.sr-dstrip{background:radial-gradient(60% 260% at 20% 0,#2ec9bd38,#0000 60%),radial-gradient(60% 260% at 70% 0,#8b5cf647,#0000 60%),#0d1438;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:14px;height:52px;margin:0 0 18px;padding:0 20px;display:flex;overflow:hidden}.sr-dstrip>b{font:700 12px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#8ef0e6;white-space:nowrap;flex:none}.sr-dstrip>span{min-width:0;font:600 15px/1.2 var(--font-ui);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.sr-dstrip>span i{color:#ffffffa6;font-style:normal}.sr-dstrip .sr-eye{flex:none;margin-left:auto}@media (max-width:699px){.sr-dstrip{gap:10px;height:44px;margin-bottom:8px;padding:0 14px}.sr-dstrip>b{font-size:10.5px}.sr-dstrip>span{font-size:13px}}.sr-pn,.sr-wt{background:linear-gradient(#ffffff0b,#ffffff04);border:1px solid #ffffff1a;border-radius:16px;position:relative}.sr-pn:before,.sr-wt:before{content:"";opacity:.8;pointer-events:none;background:linear-gradient(90deg,#8b5cf6,#5b7cfa,#2ec9bd);border-radius:16px 16px 0 0;height:2px;position:absolute;top:0;left:0;right:0}.sr-pnh{border-bottom:1px solid #ffffff14;flex:none;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k c""h c";align-items:end;gap:6px 10px;padding:20px 20px 16px;display:grid}.sr-pnh .k{min-width:0;font:700 11px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#c9c2ff;white-space:nowrap;text-overflow:ellipsis;grid-area:k;overflow:hidden}.sr-pnh h2{font:800 24px/1.05 var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.01em;grid-area:h;margin:0}.sr-pnh .c{min-width:34px;height:30px;font:700 13px/1 var(--font-ui);font-variant-numeric:tabular-nums;color:#ffffffd9;background:#ffffff0f;border-radius:9px;grid-area:c;align-self:center;place-items:center;padding:0 10px;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.sr-pn .sr-tbb{padding:12px 16px 16px}.sr-lu{gap:8px}.sr-lr{background:#ffffff08;border-radius:13px;height:auto;min-height:58px;box-shadow:inset 0 0 0 1px #ffffff12}.sr-hit{border-radius:13px;grid-template-columns:24px 44px minmax(0,1fr);gap:12px;height:58px;padding:0 0 0 12px}.sr-ln-n{width:24px;height:24px;font:700 12px/1 var(--font-ui);color:#e2ddff;border:1.5px solid #a99bff99;border-radius:50%;place-items:center;display:grid}.sr-lr .sr-th{width:44px;height:28px}.sr-ntx{flex-direction:column;gap:4px;min-width:0;display:flex}.sr-ntx .sr-nm{font:700 14.5px/1.2 var(--font-ui)}.sr-ntx small{font:500 12.5px/1 var(--font-ui);font-variant-numeric:tabular-nums;color:#fff9;align-items:center;gap:6px;display:flex}.sr-ld{background:#e5394b;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite sr-ld}@keyframes sr-ld{50%{opacity:.35}}.sr-lr.is-next{background:#2ec9bd0f;box-shadow:inset 0 0 0 1px #2ec9bd73}.sr-nx{font:700 11px/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:#8ef0e6}.sr-lr.is-now{background:#e5394b12;box-shadow:inset 0 0 0 1px #e5394b8c}.sr-lr.is-now small{color:#ff9aa3}.sr-now{font:700 11px/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:#ff8a95}.sr-tl{padding-right:4px}.sr-wt{justify-content:space-between;align-items:center;gap:18px;min-height:86px;margin-top:16px;padding:14px 20px;display:flex}.sr-wth{flex-direction:column;gap:7px;min-width:0;display:flex}.sr-wtk{font:700 11px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#c9c2ff}.sr-wts{min-width:0;font:600 14px/1.2 var(--font-ui);color:#ffffffbf;white-space:nowrap;align-items:center;gap:10px;display:flex}.sr-wts>span{text-overflow:ellipsis;overflow:hidden}.sr-wts .sh{display:none}.sr-wts .wn{color:#ffd970;font-weight:800}.sr-wt-a{color:#6fe6dc;flex:none;font-weight:700;text-decoration:none}.sr-wts .sr-rpl{flex:none}.sr-wtd{flex:none;gap:8px;display:flex}.sr-wtd span{width:46px;height:56px;font:800 28px/1 var(--font-bricolage), system-ui, sans-serif;font-variant-numeric:tabular-nums;color:#fff;border:2px dashed #ffffff2e;border-radius:10px;place-items:center;display:grid}.sr-wtd span.on{border:2px solid #2ec9bd}.sr-wtd span.now{border-color:#2ec9bdb3}.sr-wtd.is-gold span{color:#ffd970;border:2px solid #f6c344;box-shadow:0 0 14px #f6c34459}.sr-wt.is-won{background:linear-gradient(#f6c3441a,#f6c34405);border-color:#f6c34499}.sr-wt.is-won:before{background:linear-gradient(90deg,#ffe9a3,#f6c344,#c9902a)}.sr-wt.is-won .sr-wts{color:#fff}.sr-tixcol .dfs-ch.win,.sr-side .dfs-ch.win{--edge:linear-gradient(#f6c344, #f6c344);--notchL:#f6c344;--notchR:#f6c344;color:#ffd970;box-shadow:0 0 12px #f6c34459}@media (max-width:699px){.sr-frame:not(.is-land)>.sr-wt{flex-direction:column;justify-content:center;align-items:stretch;gap:8px;height:104px;min-height:0;margin-top:8px;padding:10px 14px}.sr-frame:not(.is-land) .sr-wth{flex-direction:row;justify-content:space-between;align-items:baseline;gap:10px}.sr-wts{font-size:12.5px}.sr-wts .lg{display:none}.sr-wts .sh{display:inline}.sr-frame:not(.is-land) .sr-wtd{justify-content:center}.sr-wtd span{width:min(46px, calc((100vw - 60px - (var(--n,6) - 1) * 8px) / var(--n,6)));height:48px;font-size:24px}.sr-frame:not(.is-land):not(.is-fv) .sr-side{margin-top:8px}}@media (min-width:700px) and (max-width:1099px){.sr-wts .lg{display:none}.sr-wts .sh{display:inline}.sr-frame:not(.is-land):not(.is-desk) .sr-side{contain:size;flex-direction:column;align-self:stretch;display:flex}.sr-frame:not(.is-land):not(.is-desk) .sr-side .sr-tp{flex-direction:column;flex:1;min-height:0;display:flex}.sr-frame:not(.is-land):not(.is-desk) .sr-side .sr-tbb{flex:1;min-height:0;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.sr-sky,.sr-ld{animation:none}}.sr-top,.sr-fvttl{display:none}.sr-frame.is-fv{z-index:80;padding:0 0 env(safe-area-inset-bottom,0px);background:radial-gradient(120% 60% at 30% 0,#1a2150 0%,#10163a 45%,#0a0e26 100%);margin:0;position:fixed;inset:0}.sr-frame.is-fv .sr-top{flex:none;justify-content:space-between;align-items:center;height:60px;padding:8px 14px 0;display:flex}.sr-frame.is-fv .sr-top .dd-pill{margin:0;position:relative;top:auto;left:auto}.sr-frame.is-fv:not(.is-land) .sr-head,.sr-frame.is-fv:not(.is-land) .sr-dstrip{display:none}.sr-frame.is-fv:not(.is-land) .sr-stage{aspect-ratio:var(--ar,1);width:min(calc(100% - 32px), calc((100dvh - 290px) * var(--ar,1)));flex:0 auto;margin:4px auto 0}.sr-frame.is-fv:not(.is-land) .sr-wt{flex:none;margin:12px 16px 0}.sr-frame.is-fv:not(.is-land) .sr-fvttl{text-align:center;font:600 13px/22px var(--font-ui);color:#ffffff9e;white-space:nowrap;text-overflow:ellipsis;flex:none;margin:6px 16px 0;display:block;overflow:hidden}.sr-dock{flex:none;margin-top:auto;padding:10px 16px 14px}.sr-frame.is-fv .sr-top,.sr-frame.is-fv .sr-dock{transition:transform .3s ease-in,opacity .3s ease-in}.sr-frame.is-fv.is-leaving .sr-top{opacity:0;transform:translateY(-110%)}.sr-frame.is-fv.is-leaving .sr-dock{opacity:0;transform:translateY(110%)}.sr{scroll-margin-top:84px}.sr-dock .dfs-btn svg{color:#8ef0e6;flex:none;width:20px;height:20px}.sr-sheet{flex:0 auto;min-height:0;max-height:52%;margin-top:auto;display:flex}.sr-sheet .sr-tp{border-width:1px 0 0;border-radius:20px 20px 0 0;flex-direction:column;flex:1;min-height:0;display:flex;box-shadow:0 -10px 30px #00000059}.sr-sheet .sr-tabs{padding-right:50px}.sr-sheet-x{position:absolute;top:4px;right:4px}.sr-sheet .sr-tbb{flex:1;min-height:0;overflow:auto}.sr-fvback{align-self:center;margin:0 0 12px;position:static}.sr-frame.is-land{--pt:max(12px, env(safe-area-inset-top,0px));--pb:max(12px, env(safe-area-inset-bottom,0px));--pl:max(16px, env(safe-area-inset-left,0px));--pr:max(16px, env(safe-area-inset-right,0px));--gh:calc(100svh - var(--pt) - var(--pb));width:100vw;height:100svh;padding:var(--pt) var(--pr) var(--pb) var(--pl);grid-template-columns:min(calc(var(--gh) * var(--ar,1)), calc(100% - 294px)) minmax(0, 1fr);grid-template-rows:1fr auto auto minmax(0,auto) 1fr;column-gap:14px;margin-left:calc(50% - 50vw);transition:opacity .16s;display:grid}.sr-frame.is-land.is-fv{width:auto;height:auto;margin:0;position:fixed;inset:0}.sr-frame.is-land .sr-top{display:none}.sr-frame.is-land .sr-stage,.sr-frame.is-land .sr-stage.is-game{width:100%;max-height:100%;aspect-ratio:var(--ar,1);grid-area:1/1/-1;align-self:start;margin:0}.sr-frame.is-land .sr-pz img{padding:62px 10% 66px}.sr-frame.is-land .sr-head{text-align:center;grid-area:2/2}.sr-frame.is-land .sr-kr{justify-content:center;min-height:0;margin-bottom:3px}.sr-frame.is-land .sr-kr .sr-kk{white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:100%;overflow:hidden}.sr-frame.is-land .sr-h{white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;font-size:15.5px;overflow:hidden}.sr-frame.is-land>.sr-wt{grid-area:3/2;margin:0 0 10px}.sr-frame.is-land .sr-cd,.sr-frame.is-land .sr-dig{margin:0}.sr-frame.is-land .sr-tm .t{min-width:62px;height:54px}.sr-frame.is-land .sr-tm .t b{font-size:26px}.sr-frame.is-land>.sr-wt{height:auto;padding:8px 12px}.sr-frame.is-land .sr-side{flex-direction:column;grid-area:4/2;min-height:0;display:flex}.sr-frame.is-land .sr-side .sr-tp{flex-direction:column;min-height:0;display:flex}.sr-frame.is-land .sr-side .sr-tbb{flex:1;min-height:0;padding:8px 10px 10px;overflow:auto}.sr-frame.is-land.is-fv .sr-ctl{display:none}.sr-frame.is-land.is-fv .sr-stage:after{content:none}.sr-frame.is-turning{opacity:.12}.sr-frame.is-land .sr-fvback{z-index:3;grid-area:5/1;place-self:end start;margin:0 0 8px 8px;position:relative}@media (prefers-reduced-motion:reduce){.sr-pz,.sr-gm,.sr-game,.sr-stage,.sr-strip,.sr-frame.is-land{transition:none}.sr-stage.is-drawing .sr-gm img,.sr-ring{animation:none}}.sr-frame.is-land.is-fv .sr-top{z-index:3;pointer-events:none;grid-area:1/1/-1;align-self:start;gap:6px;height:auto;padding:8px;display:flex}.sr-frame.is-land.is-fv .sr-top>*{pointer-events:auto;background:#060918b8}.sr-frame.is-land.is-fv .sr-top .dd-pill{order:0;margin-right:auto}.sr-frame.is-land.is-fv .sr-top .dd-sound{order:1}.sr-frame.is-land.is-fv .sr-top>.dd-fvib:first-child{order:2}.sr-frame.is-land{--side:max(44px, env(safe-area-inset-left,0px), env(safe-area-inset-right,0px));--sw:min(calc((100svh - 24px) * 4 / 3), calc(100vw - 2 * var(--side) - 288px));--sh:calc(var(--sw) * 3 / 4);grid-template-columns:var(--sw) 270px;padding:calc((100svh - var(--sh)) / 2) var(--side);grid-template-rows:auto auto minmax(0,1fr);justify-content:center;gap:0 18px}.sr-frame.is-land .sr-stage,.sr-frame.is-land .sr-stage.is-game{width:var(--sw);height:var(--sh);aspect-ratio:4/3;grid-area:1/1/-1;align-self:start;max-height:none}.sr-lhead{grid-area:1/2;min-width:0;margin:0 0 10px}.sr-lhead>b{font:700 10.5px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#8ef0e6;display:block}.sr-lhead h2{font:800 17px/1.15 var(--font-bricolage), system-ui, sans-serif;white-space:nowrap;text-overflow:ellipsis;margin:5px 0 0;overflow:hidden}.sr-lhead h2 i{font:600 13px var(--font-ui);color:#ffffffa6;font-style:normal}.sr-frame.is-land>.sr-wt{flex-direction:column;grid-area:2/2;align-items:stretch;gap:8px;height:auto;min-height:0;margin:0 0 10px;padding:10px 12px;display:flex}.sr-frame.is-land .sr-wth{flex-direction:row;justify-content:space-between;align-items:baseline;gap:8px}.sr-frame.is-land .sr-wts{font-size:12px}.sr-frame.is-land .sr-wts .lg{display:none}.sr-frame.is-land .sr-wts .sh{display:inline}.sr-frame.is-land .sr-wtd{grid-template-columns:repeat(var(--n,6), minmax(0, 1fr));gap:6px;display:grid}.sr-frame.is-land .sr-wtd span{width:auto;height:44px;font-size:22px}.sr-frame.is-land .sr-side{flex-direction:column;grid-area:3/2;min-height:0;margin:0;display:flex}.sr-frame.is-land .sr-side .sr-tp{flex-direction:column;flex:1;min-height:0;display:flex}.sr-frame.is-land .sr-side .sr-tbb{flex:1;min-height:0;overflow-y:auto}.sr-frame.is-land .sr-side .sr-cg{grid-template-columns:repeat(3,minmax(0,1fr))}.sr-frame.is-land .sr-fvback{grid-area:3/1}.sr-frame.is-land.is-fv .sr-top>.dd-fvib:first-child{display:none}body[data-draw-wl] .page,body[data-draw-wl] .sr{padding-top:0}.dts-tech{margin-top:16px}.dts-tech>summary{cursor:pointer;letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;align-items:center;gap:6px;min-height:44px;font-size:12px;font-weight:700;list-style:none;display:inline-flex}.dts-tech>summary::-webkit-details-marker{display:none}.dts-tech>summary:after{content:"";border:2px solid;border-width:0 2px 2px 0;width:7px;height:7px;transition:transform .2s;transform:rotate(45deg)translateY(-2px)}.dts-tech[open]>summary:after{transform:rotate(-135deg)translateY(-2px)}.dts-tech>summary:hover{color:#fffc}.dts-tech>summary:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #2ec9bd}.dts-tech .dt-verify{margin-top:4px}@media (prefers-reduced-motion:reduce){.dts-tech>summary:after{transition:none}}.acct-save{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.acct-save.is-dirty{bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0f24f0;border:1px solid #2ec9bd59;border-radius:16px;padding:12px 14px;position:sticky;box-shadow:0 10px 30px #00000073}@media (min-width:768px){.acct-save.is-dirty{bottom:16px}}.pp-root{z-index:95;position:fixed;inset:0}.pp-frame{color:#fff;background:#0d1638;border-radius:18px;position:relative;overflow:hidden}.pp-dim{z-index:4;background:#03061480;animation:.28s ease-out both pp-fade;position:absolute;inset:0}.pp-root .pp-dim{position:fixed}.pp-sheet{z-index:5;max-height:55vh;padding:8px 20px 14px;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px));scrollbar-width:none;color:#fff;touch-action:pan-x;box-sizing:border-box;background:radial-gradient(90% 70% at 0 0,#8b5cf633,#0000 60%),radial-gradient(80% 70% at 100% 100%,#2ec9bd21,#0000 60%),#121c44;border-top:1px solid #a99bff59;border-radius:22px 22px 0 0;flex-direction:column;animation:.32s cubic-bezier(.2,.8,.3,1) both pp-up;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -18px 50px #00000073}.pp-root .pp-sheet{position:fixed}.pp-sheet::-webkit-scrollbar{display:none}.pp-desk .pp-sheet{touch-action:auto;border:1px solid #a99bff4d;border-radius:20px;width:440px;max-width:calc(100vw - 32px);max-height:none;padding:28px 28px 20px;animation:.26s cubic-bezier(.2,.8,.3,1) both pp-pop;inset:50% auto auto 50%;translate:-50% -50%;box-shadow:0 30px 80px #0000008c}.pp-desk .pp-sheet.img{padding-top:0}@keyframes pp-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes pp-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes pp-fade{0%{opacity:0}to{opacity:1}}@keyframes pp-down{to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.pp-sheet,.pp-dim,.pp-desk .pp-sheet{animation:.2s ease-out both pp-fade}}.pp-closed .pp-sheet{animation:.24s ease-in both pp-down}.pp-closed .pp-dim{animation:.24s reverse both pp-fade}.pp-desk.pp-closed .pp-sheet{animation:.2s reverse both pp-pop}.pp-handle{background:#ffffff47;border-radius:2px;flex:none;align-self:center;width:40px;height:4px;margin-bottom:12px}.pp-desk .pp-handle{display:none}.pp-x{color:#ffffffb3;cursor:pointer;z-index:2;background:0 0;border:0;border-radius:12px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:6px;right:6px}.pp-x:hover{color:#fff;background:#ffffff12}.pp-x:focus-visible,.pp-cp:focus-visible,.pp-dis:focus-visible{outline-offset:2px;outline:2px solid #8ef0e6}.pp-desk .pp-x{top:12px;right:12px}.pp-desk .img .pp-x{color:#fff;background:#060918b3;border-radius:50%;width:40px;height:40px;top:14px;right:14px}.pp-img{aspect-ratio:16/10;background:#0b1430 50%/cover no-repeat;border-radius:19px 19px 0 0;margin:0 -28px 22px;display:block}.pp-desk .banner .pp-img{aspect-ratio:8/3}.pp-top{align-items:center;gap:12px;padding-right:34px;display:flex}.pp-desk .pp-top{padding-right:30px}.pp-desk .img .pp-top{padding-right:0}.pp-th{background:#0b1430 50%/cover no-repeat;border-radius:10px;flex:none;width:96px;height:60px}.pp-eye{letter-spacing:.13em;text-transform:uppercase;color:#8ef0e6;margin-bottom:6px;font-size:11px;font-weight:600;line-height:1;display:block}.pp-sheet h2{letter-spacing:-.015em;text-wrap:balance;color:#fff;margin:0;font-size:24px;font-weight:800;line-height:1.12}.pp-desk .pp-sheet h2{font-size:28px}.pp-cp-t{color:#ffffffc2;text-wrap:pretty;margin:10px 0 0;font-size:15px;font-weight:500;line-height:1.45}.pp-code{box-sizing:border-box;background:linear-gradient(90deg,#8b5cf6,#5b7cfa 50%,#2ec9bd);border-radius:12px;flex:none;height:54px;margin-top:14px;padding:1.5px;position:relative}.pp-code:before,.pp-code:after{content:"";z-index:1;background:#121c44;border-radius:50%;width:14px;height:14px;margin-top:-7px;position:absolute;top:50%}.pp-code:before{left:-7px;box-shadow:inset -1.5px 0 #8b5cf6}.pp-code:after{right:-7px;box-shadow:inset 1.5px 0 #2ec9bd}.pp-ci{box-sizing:border-box;background:#0b1230;border-radius:10.5px;align-items:center;height:100%;padding:0 6px 0 18px;display:flex}.pp-cl{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.pp-cl small{letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;font-size:10px;font-weight:600;line-height:1}.pp-cl b{letter-spacing:.08em;color:#fff;text-overflow:ellipsis;white-space:nowrap;font:700 19px/1 ui-monospace,SF Mono,Menlo,monospace;overflow:hidden}.pp-cp{color:#8ef0e6;cursor:pointer;background:0 0;border:0;border-left:1px dashed #fff3;border-radius:0 9px 9px 0;flex:none;align-items:center;gap:6px;height:44px;padding:0 12px;font-size:14px;font-weight:700;line-height:1;display:flex}.pp-cp:hover{color:#c9fff9}.pp-cp svg{width:16px;height:16px}.pp-btn{color:#062a27;background:linear-gradient(#6fe6dc,#2ec9bd 52%,#29b9ae);border-radius:13px;flex:none;justify-content:center;align-items:center;height:48px;margin-top:14px;font-size:16px;font-weight:700;line-height:1;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff8c,0 8px 22px #2ec9bd38}.pp-btn:hover{color:#062a27;filter:brightness(1.06)}.pp-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.pp-desk .pp-btn{height:52px;margin-top:18px}.pp-dis{color:#ffffffc7;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;flex:none;align-self:center;min-height:44px;padding:0 12px;font-size:14px;font-weight:600;line-height:1;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.pp-dis:hover{color:#fff}.pp-fine{text-align:center;color:#ffffff9e;margin:0;font-size:12px;font-weight:500;line-height:1.4}.pp-fine a{color:#8ef0e6;text-decoration:none}.pp-fine a:hover{text-decoration:underline}.pp-fine i{color:#ffffff4d;padding:0 5px;font-style:normal}@media (max-width:375px){.pp-sheet{padding:8px 18px 12px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.pp-sheet h2{font-size:22px}.pp-cp-t{margin-top:8px;font-size:14px}.pp-code{height:52px;margin-top:12px}.pp-btn{margin-top:12px}}.pp-sheet.pt{background:radial-gradient(70% 60% at 0 0,#ffffff29,#0000 60%),radial-gradient(60% 60% at 100% 100%,#06283c59,#0000 60%),linear-gradient(140deg,#6338dc 0%,#4a5ee6 52%,#127f78 100%);border-color:#fff6 #ffffff59 #ffffff59;overflow:visible;box-shadow:0 30px 80px #140a3c8c,inset 0 1px #ffffff4d}.pp-desk .pp-sheet.pt{border:1px solid #ffffff59;width:528px;padding:32px 32px 22px}.pp-sheet.pt .pp-handle{background:#ffffff8c}.pp-sheet.pt .pp-x{z-index:7;color:#fff;background:#0b1230;border:1.5px solid #fff6;border-radius:50%;width:38px;height:38px;top:-19px;right:14px;box-shadow:0 6px 18px #00000073}.pp-sheet.pt .pp-x:before{content:"";border-radius:50%;position:absolute;inset:-4px}.pp-sheet.pt .pp-x svg{width:18px;height:18px}.pp-sheet.pt .pp-x:hover{color:#fff;background:#18224f}.pp-desk .pp-sheet.pt .pp-x{top:-16px;right:-16px}.pt-wrap{flex:none;margin:6px 0 14px;position:relative}.pp-desk .pt-wrap{margin:0 0 17px}.pt-tk{color:#4a3ad8;background:#fff;border-radius:14px;justify-content:center;align-items:center;height:104px;padding:0 20px 0 64px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #140a4666,inset 0 -2px #5b3fe01f;-webkit-mask:radial-gradient(9px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(9px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(9px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(9px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.pp-desk .pt-tk{height:125px;padding:0 24px 0 77px}.pt-dl{color:#5b3fe0;width:40px;height:40px;position:absolute;top:50%;left:16px;translate:0 -50%}.pp-desk .pt-dl{width:48px;height:48px;left:19px}.pt-dl svg{width:100%;height:100%;display:block}.pt-pf{border-left:2px dashed #5b3fe059;margin:12px 0;position:absolute;top:0;bottom:0;left:64px}.pp-desk .pt-pf{margin:14px 0;left:77px}.pt-tx{text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.pt-big{justify-content:center;align-items:baseline;gap:10px;display:flex}.pt-big b{font:800 52px/1 var(--font-bricolage),system-ui,sans-serif;letter-spacing:-.025em;background:linear-gradient(100deg,#6338dc,#4a5ee6 55%,#13968c);color:#0000;filter:drop-shadow(.5px 0 #4a3ad8)drop-shadow(-.5px 0 #4a3ad8);-webkit-background-clip:text;background-clip:text}.pp-desk .pt-big b{font-size:62px}.pp-desk .pt-big{gap:7px}.pt-cd{font:600 13px/1 var(--font-ui);letter-spacing:.04em;color:#2a2470;justify-content:center;align-items:center;gap:2px;display:flex}.pp-desk .pt-cd{font-size:15px}.pt-cd b{font:700 1.08em/1 var(--font-ui);letter-spacing:.1em;margin-left:5px}.pt-cpi{width:30px;height:30px;color:inherit;cursor:pointer;opacity:.85;background:0 0;border:0;border-radius:8px;place-items:center;margin:-7px -8px -7px 2px;padding:0;display:grid;position:relative}.pt-cpi:before{content:"";position:absolute;inset:-7px}.pt-cpi:hover{opacity:1;background:#5b3fe01a}.pt-cpi:focus-visible{outline-offset:2px;outline:2px solid #5b3fe0}.pt-cpi svg{width:15px;height:15px}.pt-sh{pointer-events:none;background:linear-gradient(100deg,#0000,#8b5cf62e 50%,#0000);width:34%;animation:5.5s ease-in-out 1.4s infinite pt-sh;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-120%)skew(-18deg)}@keyframes pt-sh{0%{transform:translate(-120%)skew(-18deg)}28%,to{transform:translate(420%)skew(-18deg)}}.pt-sp{pointer-events:none;position:absolute;inset:-14px -10px}.pt-sp span{width:var(--s);height:var(--s);color:#fff;opacity:0;animation:pt-tw 1.5s var(--d) ease-out both;filter:drop-shadow(0 0 4px);position:absolute}.pt-sp span.gold{color:#ffe9a3}.pt-sp svg{width:100%;height:100%;display:block}@keyframes pt-tw{0%{opacity:0;transform:scale(0)rotate(0)}40%{opacity:1;transform:scale(1)rotate(45deg)}to{opacity:0;transform:scale(.3)rotate(90deg)}}.pp-sheet.pt h2{text-align:center;background:linear-gradient(#fff 20%,#fff3c4 70%,#ffd970);color:#0000;filter:drop-shadow(0 2px 6px #140a3c66);-webkit-background-clip:text;background-clip:text}.pp-desk .pp-sheet.pt h2{font-size:29px}.pp-sheet.pt .pp-cp-t{color:#fff;opacity:.94}.pp-sheet.pt .pp-cp-t b{color:#fff}.pp-sheet.pt .pp-btn{isolation:isolate;color:#0b1230;background:linear-gradient(#fff,#eef1ff 55%,#dfe5ff);position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 10px 26px #0a083259}.pp-sheet.pt .pp-btn:hover{color:#0b1230;filter:brightness(1.03)}.pp-desk .pp-sheet.pt .pp-btn{height:58px;font-size:18px}.pp-sheet.pt .pp-btn:after{content:"";z-index:1;mix-blend-mode:multiply;pointer-events:none;background:linear-gradient(100deg,#0000,#8b5cf6bf 30%,#5b7cfab3 50%,#2ec9bdbf 70%,#0000);width:55%;animation:4s ease-in-out 1s infinite pt-bsh;position:absolute;top:-30%;bottom:-30%;left:0;transform:translate(-130%)skew(-18deg)}@keyframes pt-bsh{0%{transform:translate(-130%)skew(-18deg)}30%,to{transform:translate(330%)skew(-18deg)}}.pp-sheet.pt .pp-dis{color:#fff}.pp-sheet.pt .pp-fine{color:#ffffffe0;text-wrap:balance}.pp-sheet.pt .pp-fine a{color:#fff;text-decoration:underline}.pp-sheet.pt .pp-fine i{color:#ffffff80}@media (max-width:375px){.pt-wrap{margin:4px 0 10px}.pt-tk{height:72px;padding:0 14px 0 52px}.pt-dl{width:34px;height:34px;left:12px}.pt-pf{margin:10px 0;left:50px}.pt-big b{font-size:36px}.pt-cd{font-size:12px}.pp-sheet.pt h2{font-size:22px}.pp-sheet.pt .pp-cp-t{margin-top:6px;font-size:14px}.pp-sheet.pt .pp-btn{margin-top:10px}.pp-sheet.pt .pp-dis{min-height:40px}}@media (prefers-reduced-motion:reduce){.pt-sh,.pt-sp,.pp-sheet.pt .pp-btn:after{display:none}}.pp-offer{color:#fff;background:radial-gradient(90% 70% at 0 0,#8b5cf633,#0000 60%),#121c44;border:1px solid #a99bff4d;border-radius:14px;align-items:center;gap:12px;margin:0 0 16px;padding:12px 14px;display:flex}.pp-offer .pp-eye{margin-bottom:3px}.pp-offer strong{font-size:15px;font-weight:800;line-height:1.2;display:block}.pp-offer span{color:#ffffffb3;margin-top:2px;font-size:12px;display:block}.pp-offer code{letter-spacing:.08em;background:#0b1230;border:1px solid #2ec9bd80;border-radius:9px;flex:none;margin-left:auto;padding:8px 10px;font:700 15px/1 ui-monospace,SF Mono,Menlo,monospace}.et-t{background:#ffffff09;border:1px solid #ffffff1a;border-radius:18px;overflow:hidden}.et-h,.et-r{grid-template-columns:120px minmax(0,1fr) 200px 160px;align-items:center;column-gap:20px;padding:0 28px;display:grid}.et-h{letter-spacing:.13em;text-transform:uppercase;color:#ffffff8c;background:#ffffff0a;height:52px;font-size:11.5px;font-weight:600;line-height:1}.et-h span:last-child,.et-r .d{text-align:right}.et-r{color:#ffffffdb;border-top:1px solid #ffffff12;min-height:60px;scroll-margin-top:96px;font-size:15px;font-weight:500;line-height:1.3}.et-r:nth-child(2n){background:#ffffff05}.et-r:hover{background:#ffffff0d}.et-r .n{font-variant-numeric:tabular-nums;color:#fff;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:15px;font-weight:700;line-height:1}.et-r .d{color:#fff9;font-variant-numeric:tabular-nums;white-space:nowrap}.et-r .et-nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.et-empty{text-align:center;color:#fff9;border-top:1px solid #ffffff12;padding:64px 28px;font-size:14px}.pz{color:#fff;align-items:center;gap:7px;min-width:0;font-size:14.5px;font-weight:600;line-height:1.3;display:flex}.pz svg{color:#f6c344;flex:none;width:15px;height:15px}.pz.main{color:#ffd970;font-weight:700}.nz{color:#fff6;font-size:14.5px;font-weight:500;line-height:1}.et-r.win{background:#f6c3440f;box-shadow:inset 3px 0 #f6c344}.et-r.win:hover{background:#f6c34417}@media (max-width:767px){.et-t{border-radius:16px}.et-h,.et-r{grid-template-columns:58px minmax(0,1fr) auto;column-gap:12px;padding:0 14px}.et-h{letter-spacing:.11em;height:44px;font-size:10.5px}.et-h .et-pzh{display:none}.et-r{row-gap:6px;min-height:52px;padding-top:12px;padding-bottom:12px;font-size:14.5px}.et-r .et-pz{grid-area:2/2/auto/-1;font-size:13.5px}.et-r .pz{font-size:13.5px}.et-r .pz span{white-space:normal}.et-r .nz{display:none}.et-r .n{grid-row:1}.et-r .et-nm{grid-area:1/2}.et-r .d{grid-area:1/3}.et-comma{display:none}.et-empty{padding:48px 14px}}@media (max-width:375px){.et-h,.et-r{grid-template-columns:52px minmax(0,1fr) auto;column-gap:10px;padding:0 12px}.et-r{padding-top:12px;padding-bottom:12px;font-size:14px}.et-r .d{font-size:13.5px}}.sm-wrap{margin:24px 0 0;position:relative}.sm-wrap .sp,.sm-wrap .spc{padding-right:44px}.sm-wrap .spc{padding-right:40px}.sm-x{color:#ffffff8c;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:8px;right:8px}.sm-x:hover{color:#fff;background:#ffffff14}.sm-x:focus-visible{outline-offset:2px;outline:2px solid #8ef0e6}.sm-wrap .spc .sm-x{top:50%;translate:0 -50%}.sm-wrap.sm-narrow{max-width:560px;margin-left:auto;margin-right:auto}.hpb-slide.has-text:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(0deg,#090616f0 0,#090616b8 34%,#09061633 56%,#0000 66%);position:absolute;inset:0}@media (min-width:700px){.hpb-slide.has-text:before{background:linear-gradient(90deg,#090616e6 0,#090616a8 28%,#0906162e 46%,#0000 56%)}}.hpb-text{z-index:2;pointer-events:none;color:#fff;flex-direction:column;justify-content:flex-end;gap:8px;padding:16px 16px 34px;display:flex;position:absolute;inset:0}@media (min-width:700px){.hpb-text{justify-content:center;gap:12px;max-width:56%;padding:24px 24px 30px 44px}}.hpb-title{font-family:var(--font-bricolage),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.01em;text-wrap:balance;text-shadow:0 1px 2px #00000059;margin:0;font-size:28px;font-weight:800;line-height:1.08}@media (min-width:700px){.hpb-title{font-size:56px}}.hpb-sub{font-family:var(--font-ui);color:#ffffffe0;text-wrap:pretty;max-width:46ch;margin:0;font-size:14px;font-weight:500;line-height:1.35}@media (min-width:700px){.hpb-sub{font-size:19px}}.hpb-cta{--cb1:#6fe6dc;--cb2:#2ec9bd;--cb3:#29b9ae;--cink:#062a27;--cedge:#2ec9bd9e;--cglow:#2ec9bd38;height:44px;font-family:var(--font-ui);white-space:nowrap;color:var(--cink);background:linear-gradient(180deg,var(--cb1),var(--cb2) 52%,var(--cb3));border:1.5px solid var(--cedge);box-shadow:inset 0 1px 0 #ffffff73,0 0 30px var(--cglow);border-radius:13px;justify-content:center;align-self:flex-start;align-items:center;margin-top:4px;padding:0 20px;font-size:14px;font-weight:700;display:inline-flex}@media (min-width:700px){.hpb-cta{height:50px;padding:0 26px;font-size:16px}}.hpb-cta--violet{--cb1:#a99bff;--cb2:#7c5cff;--cb3:#6a4de6;--cink:#fff;--cedge:#7c5cff9e;--cglow:#7c5cff38}.hpb-cta--gold{--cb1:#ffe08a;--cb2:#f6c344;--cb3:#e3b03a;--cink:#2b2000;--cedge:#f6c3449e;--cglow:#f6c34438}.hpb-cta--white{--cb1:#fff;--cb2:#eef1f6;--cb3:#e2e6ee;--cink:#11152b;--cedge:#e2e6ee9e;--cglow:#e2e6ee38}.hpb-small{font-family:var(--font-ui);color:#ffffffc7;margin:0;font-size:10px;font-weight:500;line-height:1.3;position:absolute;bottom:10px;left:16px;right:44%}@media (min-width:700px){.hpb-small{font-size:11.5px;bottom:12px;left:44px;right:40%}}.bk-sr.bk-credit b{color:#ffd166;font-weight:700}.bk-sr.bk-tot.bk-card{border-top:1px dashed #ffffff1f;margin-top:0;padding-top:8px}.pf-note--credit{background:#ffd16614;border-color:#ffd16659}.basket-paydown{color:var(--text);background:#ff78781a;border:1px solid #ff787861;border-radius:12px;margin-bottom:12px;padding:12px 14px;font-size:13.5px;line-height:1.45}.basket-paydown b{margin-bottom:4px;font-size:14.5px;display:block}.basket-paydown a{color:#8ef0e6;text-decoration:underline}.basket-paynotice{color:var(--text);background:#f6c3441a;border:1px solid #f6c3446b;border-radius:12px;margin-bottom:12px;padding:11px 14px;font-size:13.5px;line-height:1.45}.basket-paynotice b{color:#ffe9a3;margin-bottom:3px;font-size:14px;display:block}.basket-paynotice span{color:#ffffffb8;margin-top:4px;font-size:12.5px;display:block}.cb{color:#fff}.cb-hd{text-align:center;flex-direction:column;align-items:center;gap:6px;margin-bottom:18px;display:flex}.cb-ht{flex-direction:column;align-items:center;gap:6px;display:flex}.cb-hd svg{color:#f6c344;flex:none;width:30px;height:30px}.cb-hd h1{font:800 28px/1.1 var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;color:#fff;margin:0}.cb-hd p{font:500 14.5px/1.45 var(--font-ui);color:#ffffffbf;text-wrap:pretty;margin:0}.cb-intro-dk{display:none}.cb-grid{flex-direction:column;gap:14px;display:flex}.cb-side{display:contents}.cb-main{order:2}.cb-side .cb-sum{order:1}.cb-side .cb-bank{order:3}.cb-sum{background:radial-gradient(120% 140% at 0 0,#f6c34424,#0000 60%),#ffffff0a;border:1px solid #f6c34466;border-radius:16px;padding:16px 18px}.cb-k{font:700 11px/1 var(--font-ui);letter-spacing:.13em;text-transform:uppercase;color:#ffd970e6}.cb-tot{font:800 42px/1 var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;color:#ffd970;font-variant-numeric:tabular-nums;margin:8px 0 4px;display:block}.cb-sum p{font:500 14px/1.4 var(--font-ui);color:#ffffffc7;margin:0}.cb-sb{border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr);gap:7px;margin:12px 0 0;padding:12px 0 0;list-style:none;display:grid}.cb-sb li{min-width:0;font:500 13.5px/1.35 var(--font-ui);color:#ffffffbf;justify-content:space-between;gap:12px;display:flex}.cb-sb li span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cb-sb li b{color:#ffd970;font-variant-numeric:tabular-nums;flex:none;font-weight:700}.cb-list{flex-direction:column;gap:12px;display:flex}.cb-sec{background:#ffffff09;border:1px solid #ffffff1f;border-radius:16px;overflow:hidden}.cb-sh{color:#fff;text-align:left;width:100%;font:inherit;background:0 0;border:0;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}button.cb-sh{cursor:pointer;grid-template-columns:64px minmax(0,1fr) auto 24px;min-height:44px}button.cb-sh:hover{background:#ffffff08}button.cb-sh:focus-visible{outline-offset:-2px;outline:2px solid #2ec9bd}.cb-th{aspect-ratio:16/10;background:linear-gradient(135deg,#2a2f6a,#1a2050);border:1px solid #ffffff1f;border-radius:8px;width:64px;display:block;overflow:hidden}.cb-th .cb-thimg,.cb-th img{object-fit:cover;width:100%;height:100%;display:block}.cb-st{min-width:0}.cb-st b{font:700 15px/1.3 var(--font-ui);text-wrap:pretty;display:block}.cb-st span{font:500 12.5px/1.3 var(--font-ui);color:#fff9;margin-top:2px;display:block}.cb-sa{font:800 20px/1 var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;color:#ffd970;font-variant-numeric:tabular-nums}.cb-cv{color:#fff9;width:24px;height:24px;transition:transform .2s}.cb-sec.op .cb-cv{transform:rotate(180deg)}.cb-rows{border-top:1px solid #ffffff14;margin:0;padding:0 14px 6px;list-style:none}.cb-rows[hidden]{display:none}.cb-r{align-items:center;gap:12px;padding:11px 0;display:flex}.cb-r+.cb-r{border-top:1px solid #ffffff0f}.cb-rl{flex:auto;min-width:0}.cb-rl b{font:600 14.5px/1.3 var(--font-ui);color:#fff;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cb-rl span{font:500 12.5px/1.35 var(--font-ui);color:#fff9;margin-top:3px;display:block}.cb-rl span em{color:#c9c2ff;font-style:normal}.cb-tag{height:20px;font:700 10.5px/1 var(--font-ui);letter-spacing:.04em;border-radius:6px;align-items:center;padding:0 7px;display:inline-flex}.cb-tag.mn{color:#ffd970;background:#f6c3441f;box-shadow:inset 0 0 0 1px #f6c34473}.cb-tag.ca{color:#ffffffd1;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff2e}.cb-ra{font:700 15px/1 var(--font-ui);color:#ffd970;font-variant-numeric:tabular-nums;flex:none}.cb-gt{font:600 15px/1.3 var(--font-ui);justify-content:space-between;align-items:baseline;padding:4px 4px 0;display:flex}.cb-gt b{font:800 22px/1 var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;color:#ffd970}.cb-bank{background:#ffffff09;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.cb-bank h2{font:800 19px/1.2 var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;color:#fff;margin:0}.cb-bank>p{font:500 13.5px/1.45 var(--font-ui);color:#ffffffb3;margin:-6px 0 0}.cb-bank input[type=text]{height:48px;font:500 15px/1 var(--font-ui);font-variant-numeric:tabular-nums;background:#0f1536;border-radius:12px}.cb-bank button[type=submit]{height:52px;font:700 16px/1 var(--font-ui);background:linear-gradient(#6fe6dc,#2ec9bd 52%,#29b9ae);border-radius:13px;box-shadow:inset 0 1px #ffffff8c}.cb-fine{font:500 12.5px/1.45 var(--font-ui);color:#ffffff9e;text-align:center;margin:0}@media (min-width:900px){.cb-hd{text-align:left;align-items:flex-start;margin-bottom:26px}.cb-ht{flex-direction:row;gap:12px}.cb-hd svg{width:36px;height:36px}.cb-hd h1{font-size:38px}.cb-hd p{font-size:15px}.cb-intro-ph{display:none}.cb-intro-dk{display:block}.cb-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:28px;display:grid}.cb-main{order:0}.cb-side{flex-direction:column;gap:14px;display:flex;position:sticky;top:24px}.cb-side .cb-sum,.cb-side .cb-bank{order:0}}.dd-end .dd-res{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;display:grid}.dd-end .dd-res-txt{flex-direction:column;min-width:0;display:flex}.dd-end .dd-res-k{font:700 11px/1 var(--font-ui);letter-spacing:.13em;text-transform:uppercase;color:#fff9}.dd-end .dd-res-h{font:800 24px/1.15 var(--font-bricolage), serif;letter-spacing:-.01em;text-wrap:balance;color:#fff;margin:8px 0 6px}.dd-end .dd-res-p{font:500 15px/1.45 var(--font-ui);color:#fffc;margin:0}.dd-end .dd-res-p b{color:#fff;font-weight:700}.dd-end .dd-res.won{background:radial-gradient(100% 140% at 0 0,#f6c3442e,#0000 60%),#ffffff08;border:1.5px solid #f6c3448c;border-radius:16px;padding:18px 20px}.dd-end .dd-res.won .dd-res-k,.dd-end .dd-res.won .dd-res-h{color:#ffd970}.dd-end .dd-res .dd-fan.one.wonticket{width:240px;height:88px;margin:0}.dd-end .dd-res .dd-fan.one.wonticket:not(.gold) .dd-tkt{--tk-ring:#5b8dff;--tk-fill:linear-gradient(#1b1f52,#1b1f52) }.dd-end .dd-res .dd-fan.one.k-t3.wonticket:not(.gold) .stub{color:#fff;background:0 0;border-right-color:#ffffff38}.dd-end .dd-res .dd-fan.one.k-t3 .stub{width:62px}.dd-end .dd-res .wonticket .cap{letter-spacing:.16em;color:#ffffffb8;font-size:10px}.dd-end .dd-res .wonticket .dd-tkt .no{color:#fff;font-size:32px}.dd-end .dd-res .dd-fan.one.wonticket.gold .cap{color:#ffd970d9}.dd-end .dd-res .dd-fan.one.wonticket.gold .dd-tkt .no{color:#ffd970}.dd-end .dd-signin.dd-claim{color:#ffffffa6;font-size:13.5px}@media (max-width:759px){.dd-end .dd-res{text-align:center;grid-template-columns:1fr;gap:14px}.dd-end .dd-res-txt{align-items:center}.dd-end .dd-res.won{padding:16px 14px}.dd-end .dd-res .dd-fan.one.wonticket{width:100%;height:76px}.dd-end .dd-res .wonticket .dd-tkt .no{font-size:28px}}@media (min-width:760px){.dd-end .dd-res-h{font-size:30px}}.ww-p{isolation:isolate;background:var(--ww-stage);color:#fff;text-align:left;min-height:var(--ww-h,560px);border:1px solid #ffffff1f;border-radius:22px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden}.ww-p--halloween{border-color:color-mix(in oklab, var(--ww-r2) 40%, transparent)}.ww-mh{display:none}.ww-art{isolation:isolate;grid-area:1/1/span 2;place-items:center;padding:30px 0;display:grid;position:relative;overflow:hidden;container-type:inline-size}.ww-art:before{content:"";z-index:0;background:conic-gradient(from 0deg, transparent 0 30%, color-mix(in oklab, var(--ww-ac) 18%, transparent) 38%, transparent 46%, transparent 80%, color-mix(in oklab, var(--ww-r1) 20%, transparent) 88%, transparent 96%);opacity:.55;animation:14s linear infinite ww-sw;position:absolute;inset:-40%}.ww-p--halloween .ww-art:before{opacity:.18}.ww-art:after{content:"";z-index:0;background:radial-gradient(closest-side, color-mix(in oklab, var(--ww-r2) 50%, transparent) 0, transparent 70%);opacity:.55;pointer-events:none;border-radius:50%;width:560px;height:560px;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes ww-sw{to{transform:rotate(360deg)}}.ww-stage{z-index:3;width:var(--ww-size,min(560px, 100cqw - 40px, 100vh - 330px));position:relative}.ww-stage .pw1d{max-width:none;box-shadow:none;background:0 0;border:0;padding:0}.ww-snd{z-index:6;cursor:pointer;color:#ffffffd1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080c208c;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:14px;right:14px}.ww-snd svg{width:20px;height:20px}.ww-snd[aria-pressed=true]{color:var(--ww-acl);border-color:color-mix(in oklab, var(--ww-acl) 55%, transparent)}.ww-p--halloween .ww-snd[aria-pressed=true]{color:var(--ww-r1);border-color:color-mix(in oklab, var(--ww-r2) 60%, transparent)}.ww-snd:focus-visible{outline:2px solid var(--ww-acl);outline-offset:2px}@media (max-width:759px){.ww-snd{top:8px;right:8px}}.ww-side{z-index:2;background:linear-gradient(#090d248c,#090d24cc);border-left:1px solid #ffffff14;flex-direction:column;grid-area:1/2/span 2;gap:14px;min-width:0;padding:30px 28px 24px;display:flex;position:relative;container-type:inline-size}.ww-p--halloween .ww-side{background:radial-gradient(90% 60% at 100% 0, color-mix(in oklab, var(--ww-r2) 30%, transparent), transparent 70%), radial-gradient(80% 50% at 0 100%, color-mix(in oklab, var(--ww-r3) 34%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in oklab, var(--ww-r3) 22%, #090614b3), #090614db);border-left-color:color-mix(in oklab, var(--ww-r2) 40%, transparent)}.ww-dh{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.ww-logo{--fs:clamp(30px, 13cqw, 58px);--band:linear-gradient(105deg, transparent 40%, #fffffff2 50%, transparent 60%);font:800 var(--fs)/1 var(--font-bricolage), serif;letter-spacing:-.025em;white-space:nowrap;align-items:baseline;gap:.22em;max-width:100%;padding:.12em .2em .08em 0;display:inline-flex;position:relative}.ww-logo span{background-image:var(--band), var(--base);color:#0000;background-position:160% 0,0 0;background-repeat:no-repeat;background-size:300% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:5.5s ease-in-out 1.2s infinite ww-shim}.ww-logo span.a{--base:linear-gradient(90deg, #a99bff, #7f9bff 45%, #3ff0e0)}.ww-logo span.b{--base:linear-gradient(#fff, #fff);animation-delay:1.55s}.ww-logo.th{--fs:clamp(26px, 10.5cqw, 50px)}.ww-logo.th span.a{--base:linear-gradient(90deg, var(--ww-r1), var(--ww-r2) 50%, var(--ww-r4))}@keyframes ww-shim{0%{background-position:160% 0,0 0}38%,to{background-position:-60% 0,0 0}}.ww-logo .ww-spk{color:#8ef0e6;background:0 0;border:0;width:.36em;height:.36em;padding:0;animation:2.8s ease-in-out infinite ww-tw;position:absolute;top:-.12em;right:-.28em}.ww-logo .ww-spk svg{filter:drop-shadow(0 0 .12em);width:100%;height:100%;display:block}@keyframes ww-tw{0%,to{opacity:0;transform:scale(.25)rotate(0)}40%{opacity:1;transform:scale(1)rotate(35deg)}70%{opacity:.1;transform:scale(.5)rotate(70deg)}}.ww-comp{font:500 14px/1.4 var(--font-ui);color:#ffffffb8;text-align:center;margin:0}.ww-p--halloween .ww-comp{color:color-mix(in oklab, var(--ww-r1) 40%, #fff)}.ww-pz{border:1px solid color-mix(in oklab, var(--ww-ac) 30%, #ffffff1a);background:#ffffff09;border-radius:14px;padding:14px}.ww-pz h2,.ww-pz h3{font:700 11px/1 var(--font-ui);letter-spacing:.13em;text-transform:uppercase;color:var(--ww-acl);margin:0 0 9px}.ww-pz ul{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.ww-pz li{text-align:center;background:radial-gradient(120% 120% at 50% 0,#ffffff14,#ffffff05);border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:62px;padding:8px 6px;display:flex}.ww-pz li b{font:800 22px/1 var(--font-bricolage), serif;color:#fff;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ww-pz li span{font:600 11px/1 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:#fff9}.ww-pz li.top{background:radial-gradient(120% 120% at 50% 0,#ffd97038,#f6c3440a);border-color:#f6c3448c;box-shadow:0 0 14px #f6c3442e}.ww-pz li.top b{color:#ffd970}.ww-pz li.word b{letter-spacing:0;white-space:normal;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;line-height:1.12;display:-webkit-box;overflow:hidden}.ww-won{font:500 13.5px/1.3 var(--font-ui);color:#ffffffb3;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;display:flex}.ww-won b{color:#ffd970;font-weight:700}.ww-p--halloween .ww-won b{color:var(--ww-r1)}.os-okl{min-height:40px;font:500 14.5px/1.35 var(--font-ui);color:#ffffffbf;align-items:center;gap:10px;margin:14px 0 0;display:flex}.os-okl>svg{color:#2ec9bd;flex:none;width:20px;height:20px}.os-okl>span{flex:auto;min-width:0}.os-okl b{color:#fff;font-weight:700}.os-okl a{color:#8ef0e6;flex:none;align-items:center;gap:4px;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.os-okl a:hover{text-underline-offset:3px;text-decoration:underline}.os-okl-s{display:none}@media (max-width:759px){.os-okl{gap:8px;font-size:13.5px}.os-okl>svg{width:18px;height:18px}.os-okl-l{display:none}.os-okl-s{display:inline}.ww-pz li.word b{font-size:13px}.ww-won{text-align:center;justify-content:center;margin:-2px 0}}.ww-dr{font:500 13px/1.45 var(--font-ui);color:#ffffffb3;border-top:1px solid #ffffff14;margin:12px 0 0;padding-top:10px}.ww-dr b{color:#fff}.ww-p--halloween .ww-pz{background:color-mix(in oklab, var(--ww-r3) 14%, #ffffff05);border-color:color-mix(in oklab, var(--ww-r2) 45%, transparent)}.ww-p--halloween .ww-pz h2,.ww-p--halloween .ww-pz h3{color:var(--ww-r1)}.ww-p--halloween .ww-pz li{background:radial-gradient(120% 120% at 50% 0, color-mix(in oklab, var(--ww-r2) 18%, transparent), #ffffff05);border-color:color-mix(in oklab, var(--ww-r2) 30%, #ffffff1a)}.ww-p--halloween .ww-pz li.top{background:radial-gradient(120% 120% at 50% 0, color-mix(in oklab, var(--ww-r2) 40%, transparent), color-mix(in oklab, var(--ww-r2) 8%, transparent));border-color:var(--ww-r2);box-shadow:0 0 16px color-mix(in oklab, var(--ww-r2) 40%, transparent)}.ww-p--halloween .ww-pz li.top b{color:var(--ww-r1)}.ww-p--halloween .ww-dr{border-top-color:color-mix(in oklab, var(--ww-r2) 25%, transparent)}.ww-mrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ww-left{white-space:nowrap;height:30px;font:600 13.5px/1 var(--font-ui);border:1px solid #fff3;border-radius:999px;flex:none;align-items:center;padding:0 12px;display:flex}.ww-left b{color:var(--ww-acl);margin-right:4px}.ww-p--halloween .ww-left{border-color:color-mix(in oklab, var(--ww-r2) 45%, transparent)}.ww-p--halloween .ww-left b{color:var(--ww-r1)}.ww-spd{align-items:center;gap:10px;display:flex}.ww-spd>span{font:600 13px/1 var(--font-ui);color:#ffffff9e}.ww-seg{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;gap:3px;padding:3px;display:flex}.ww-seg button{color:#ffffffb3;min-width:72px;height:38px;font:600 14px/1 var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 12px}.ww-seg button:hover{color:#fff}.ww-seg button.on{background:color-mix(in oklab, var(--ww-ac) 16%, transparent);color:var(--ww-acl);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ww-ac) 55%, transparent)}.ww-seg button:disabled{cursor:default;opacity:.7}.ww-seg button:focus-visible{outline:2px solid var(--ww-acl);outline-offset:2px}.ww-p--halloween .ww-seg{border-color:color-mix(in oklab, var(--ww-r2) 35%, transparent)}.ww-p--halloween .ww-seg button.on{background:color-mix(in oklab, var(--ww-r2) 22%, transparent);color:var(--ww-r1);box-shadow:inset 0 0 0 1px var(--ww-r2)}.ww-foot{flex-direction:column;align-items:stretch;gap:12px;margin-top:auto;display:flex}.ww-res{text-align:center;min-height:46px;font:600 15px/1.35 var(--font-ui);color:#ffffffb8;flex-direction:column;justify-content:center;align-items:center;display:flex}.ww-res b{font:800 22px/1.1 var(--font-bricolage), serif;color:#ffd970;animation:.45s cubic-bezier(.2,1.6,.4,1) ww-pop}.ww-res b.no{color:#fff;font-size:19px}.ww-res small{font:500 13px/1.3 var(--font-ui);color:#ffffff9e;margin-top:2px}@keyframes ww-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.ww-spin{cursor:pointer;width:100%;height:52px;font:700 17px/1 var(--font-ui);color:#062a27;background:linear-gradient(#6fe6dc,#2ec9bd 52%,#29b9ae);border:0;border-radius:13px;box-shadow:inset 0 1px #ffffff8c,0 8px 22px #2ec9bd40}.ww-spin:disabled{opacity:.45;cursor:default}.ww-spin:focus-visible{outline:2px solid var(--ww-acl);outline-offset:3px}.ww-p--halloween .ww-spin{color:#1a0b02;background:linear-gradient(180deg, color-mix(in oklab, var(--ww-r1) 70%, #fff), var(--ww-r2) 55%, color-mix(in oklab, var(--ww-r2) 80%, #000));box-shadow:inset 0 1px 0 #ffffff8c, 0 8px 24px color-mix(in oklab, var(--ww-r2) 40%, transparent)}.ww-all{min-height:44px;font:600 14px/1 var(--font-ui);color:var(--ww-acl);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;align-self:center;align-items:center;text-decoration:underline;display:flex}.ww-all:disabled{opacity:.5;cursor:default}.ww-p--halloween .ww-all{color:var(--ww-r1)}.ww-cfm{text-align:center;background:#0003;border:1px solid #ffffff24;border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.ww-cfm p{font:500 13.5px/1.45 var(--font-ui);color:#fffc;margin:0}.ww-cfm div{justify-content:center;gap:8px;display:flex}.ww-cfm button{min-height:44px;font:700 14px/1 var(--font-ui);cursor:pointer;border-radius:11px;padding:0 16px}.ww-cfm-go{background:var(--ww-ac);color:#062a27;border:0}.ww-p--halloween .ww-cfm-go{color:#1a0b02}.ww-cfm-no{color:#fff;background:0 0;border:1px solid #ffffff4d}.ww-fin{margin-top:auto}.ww-end{flex-direction:column;gap:12px;margin-top:auto;display:flex}.ww-sum{background:#f6c3440f;border:1px solid #f6c34459;border-radius:14px;padding:14px 14px 12px}.ww-sum-h{text-align:center;font:700 16px/1.3 var(--font-ui);color:#fff;margin:0 0 10px}.ww-sum-h b{color:#ffd970}.ww-sum-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ww-sum-list li{font:500 13.5px/1.35 var(--font-ui);grid-template-columns:7.2ch minmax(0,1fr) 4.3em;align-items:center;gap:8px;display:grid}.ww-sum-list .t{font-variant-numeric:tabular-nums;color:#ffffff8c;font-weight:600}.ww-sum-list b{color:#ffd970;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.ww-sum-list em{color:#ffffff9e;text-align:left;font-style:normal;font-weight:600}.ww-sum-list a{color:#8ef0e6;text-align:left;font-weight:600;text-decoration:none}.ww-sum-list a:hover{text-underline-offset:3px;text-decoration:underline}.ww-sum-list.scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff59 transparent;max-height:122px;padding-right:8px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 22px),#0000);mask-image:linear-gradient(#000 calc(100% - 22px),#0000)}.ww-sum-list.scroll::-webkit-scrollbar{width:4px}.ww-sum-list.scroll::-webkit-scrollbar-track{background:0 0}.ww-sum-list.scroll::-webkit-scrollbar-thumb{background:#ffffff59;border-radius:4px}.ww-sum-list.scroll:focus-visible{outline:2px solid var(--ww-acl);outline-offset:2px;border-radius:6px}.ww-sum-hint{text-align:center;font:500 12px/1.3 var(--font-ui);color:#ffffff8c;margin:8px 0 0}.ww-go{justify-content:center;align-items:center;height:54px;text-decoration:none;display:flex}.ww-mp{color:#fff;height:46px;font:700 15px/1 var(--font-ui);border:1.5px solid #2ec9bd8c;border:1.5px solid lab(73.2621% -42.3463 -5.84973/.55);border-radius:13px;justify-content:center;align-items:center;text-decoration:none;display:flex}.ww-p--halloween .ww-mp{border-color:color-mix(in oklab, var(--ww-r2) 55%, transparent)}.ww-mp:hover{background:#ffffff0a}.ww-chips{justify-content:center}@media (max-width:759px){.ww-p{border-radius:22px;flex-direction:column;min-height:0;display:flex}.ww-mh{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:4px;padding:18px 14px 0;display:flex;position:relative}.ww-mh .ww-logo{--fs:40px}.ww-mh .ww-logo.th{--fs:34px}.ww-mh .ww-comp{white-space:nowrap;font-size:14px}.ww-art{padding:6px 0 4px}.ww-stage{width:var(--ww-size,min(320px, 100cqw - 28px))}.ww-side{border-top:1px solid #ffffff14;border-left:0;gap:10px;padding:12px 14px 16px}.ww-dh{display:none}.ww-mrow{flex-wrap:nowrap}.ww-spd>span{display:none}.ww-seg button{min-width:64px;height:40px;padding:0 10px;font-size:13.5px}.ww-foot{gap:8px;margin-top:0}.ww-res{min-height:36px}.ww-spin{height:52px}}.ww-pills{align-items:center;gap:8px;min-width:0;display:flex}.ww-pills .ww-seq,.ww-pills .ww-left{border-radius:8px}.ww-seq{white-space:nowrap;height:30px;font:600 13px/1 var(--font-ui);color:#ffffffd1;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;flex:none;align-items:center;padding:0 12px;display:flex}.ww-seq--m{display:none}.ww-nx{text-align:center;font:500 13.5px/1.35 var(--font-ui);color:#ffffffb3;border:1.5px dashed #ffffff38;border-radius:12px;margin:0;padding:11px 14px}.ww-nx b{color:#fff;font-weight:700}.ww-p .ww-spin.ww-go--nx{color:var(--buy-ink);background:linear-gradient(180deg, var(--buy-b1), var(--buy-b2) 52%, var(--buy-b3));box-shadow:inset 0 1px 0 #ffffff80, 0 8px 24px var(--buy-glow)}.ww-end .ww-res{text-align:center}.ww-side--end{justify-content:center}.ww-oe{margin-top:0}.ww-oe-pill{font:700 12.5px/1 var(--font-ui);color:#ffd970;background:#f6c34429;border:1px solid #f6c34473;border-radius:999px;margin:0 auto 10px;padding:6px 12px;display:table}.ww-oe-list{flex-direction:column;gap:12px;display:flex}.ww-oe-list.scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff59 transparent;max-height:min(46vh,330px);padding-right:8px;overflow-y:auto}.ww-oe-list.scroll:focus-visible{outline:2px solid var(--ww-acl);outline-offset:2px;border-radius:6px}.ww-oe-g h3{font:700 13.5px/1.3 var(--font-ui);color:#fff;margin:0 0 6px}.ww-oe-g h3 small{font:500 12px/1.3 var(--font-ui);color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;display:block;overflow:hidden}@media (max-width:759px){.ww-seq--m{display:none}.ww-pills{flex-direction:column;align-items:stretch;gap:4px}.ww-pills .ww-seq{justify-content:flex-start}.ww-pills .ww-seq,.ww-pills .ww-left{border-radius:7px;height:22px;padding:0 9px;font-size:12px}.ww-mh .ww-comp{margin-bottom:8px}}.ww-pzd{background:#ffffff09;border:1px solid #ffffff1f;border-radius:14px}.ww-p--halloween .ww-pzd{border-color:color-mix(in oklab, var(--ww-r2) 40%, transparent);background:color-mix(in oklab, var(--ww-r3) 12%, #ffffff05)}.ww-pzd summary{cursor:pointer;min-height:48px;font:700 14.5px/1.2 var(--font-ui);justify-content:space-between;align-items:center;gap:10px;padding:0 14px;list-style:none;display:flex}.ww-pzd summary::-webkit-details-marker{display:none}.ww-pzd summary span{color:var(--ww-acl);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.ww-p--halloween .ww-pzd summary span{color:var(--ww-r1)}.ww-pzd summary span:after{content:"";border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transition:transform .2s;transform:rotate(45deg)translateY(-2px)}.ww-pzd[open] summary span:after{transform:rotate(-135deg)translateY(-2px)}.ww-pzd .ww-pz{background:0 0;border:0;padding:0 14px 14px}.pw1d-fx{pointer-events:none;z-index:5;width:124%;height:124%;inset:-12%}.pw1d-hf{opacity:0;pointer-events:none;z-index:4;background:radial-gradient(closest-side,#fffffff2,#c9c2ff80 45%,#0000);border-radius:50%;width:30%;height:30%;top:50%;left:50%;translate:-50% -50%}.pw1d-hf.go{animation:.7s ease-out pw1d-hf}@keyframes pw1d-hf{0%{opacity:0;transform:scale(.4)}25%{opacity:1}to{opacity:0;transform:scale(1.6)}}.pw1d-shock{opacity:0;pointer-events:none;z-index:4;border:2px solid #ffd970;border-radius:50%;inset:4%;box-shadow:0 0 22px #ffd97099}.pw1d--halloween .pw1d-shock{border-color:#ff9a4d;box-shadow:0 0 22px #ff9a4d99}.pw1d-shock.go{animation:1.1s ease-out pw1d-shock}@keyframes pw1d-shock{0%{opacity:.95;transform:scale(.35)}to{opacity:0;transform:scale(1.32)}}.pw1d--halloween .pw1d-ptr path{filter:drop-shadow(0 0 5px #ff9a4d)drop-shadow(0 2px 3px #0009)}.wws-stars{z-index:0;pointer-events:none;position:absolute;inset:0}.wws-stars i{width:var(--s);height:var(--s);opacity:.55;animation:wws-st var(--d) ease-in-out var(--dl) infinite alternate;background:#fff6e8;border-radius:50%;position:absolute;box-shadow:0 0 4px #fff0dcb3}@keyframes wws-st{0%{opacity:.25}to{opacity:.85}}.wws-house{aspect-ratio:4;z-index:1;pointer-events:none;filter:drop-shadow(0 -2px 12px #7832aa66);width:100%;height:auto;position:absolute;bottom:0;left:0;right:0}.wws-gfog{z-index:1;pointer-events:none;height:34%;position:absolute;bottom:0;left:-20%;right:-20%}.wws-gfog i{bottom:var(--b);left:var(--l);width:var(--w);height:var(--h);filter:blur(6px);animation:wws-roll var(--d) ease-in-out infinite alternate;background:radial-gradient(closest-side,#fff0de33,#dccdf014 60%,#0000);border-radius:50%;position:absolute}.wws-gfog i:first-child{--b:-4%;--l:0;--w:60%;--h:70%;--d:14s}.wws-gfog i:nth-child(2){--b:6%;--l:35%;--w:50%;--h:55%;--d:18s;animation-direction:alternate-reverse}.wws-gfog i:nth-child(3){--b:-8%;--l:55%;--w:55%;--h:60%;--d:16s}.wws-gfog i:nth-child(4){--b:14%;--l:15%;--w:40%;--h:40%;--d:20s;animation-direction:alternate-reverse}.wws-gfog.fr{z-index:2;height:22%}.wws-gfog.fr i{filter:blur(5px);background:radial-gradient(closest-side,#ebe1fa42,#d2c3eb1a 60%,#0000)}.wws-gfog.fr i:first-child{--b:-30%;--l:0;--w:55%;--h:90%;--d:11s}.wws-gfog.fr i:nth-child(2){--b:-20%;--l:40%;--w:48%;--h:75%;--d:14s}.wws-gfog.fr i:nth-child(3){--b:-34%;--l:70%;--w:50%;--h:85%;--d:12.5s}@keyframes wws-roll{0%{opacity:.7;transform:translate(-14%,4%)scaleY(.9)}50%{opacity:1;transform:translate(4%,-6%)scale(1.12,1.08)}to{opacity:.75;transform:translate(16%,2%)scale(.96,.92)}}.wws-fall{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.wws-fall em{width:var(--s);height:var(--s);pointer-events:none;position:absolute}.wws-fall em svg{width:100%;height:100%;display:block}.wws-fall em.bt{height:calc(var(--s) / 2);opacity:0;animation:wws-bt var(--d) ease-in-out var(--dl) infinite}@keyframes wws-bt{0%,to{opacity:0;transform:translate(0)scale(.8)}35%,60%{opacity:.85}50%{transform:translate(40px,-14px)scale(1)}}.wws-fog{z-index:4;pointer-events:none;opacity:0;transition:opacity .6s;position:absolute;inset:-18%}.wws-fog.on{opacity:1}.wws-fog i{filter:blur(8px);background:radial-gradient(closest-side,#c8bee647,#a08cc81a 55%,#0000);border-radius:50%;animation:6s linear infinite wws-fog;position:absolute}.wws-fog i:first-child{width:70%;height:45%;top:30%;left:0}.wws-fog i:nth-child(2){width:60%;height:40%;animation-duration:8s;animation-direction:reverse;top:10%;right:0}.wws-fog i:nth-child(3){width:65%;height:40%;animation-duration:7s;bottom:0;left:20%}@keyframes wws-fog{0%{transform:translate(0)rotate(0)}50%{transform:translate(6%,-4%)rotate(8deg)}to{transform:translate(0)rotate(0)}}.ww-p--halloween .ww-art:after{background:radial-gradient(closest-side,#ff7a1a47 0,#0000 70%)}@media (prefers-reduced-motion:reduce){.ww-art:before,.ww-logo span,.ww-logo .ww-spk,.wws-stars i,.wws-gfog i,.wws-fall em,.wws-fog i,.pw1d-hf.go,.pw1d-shock.go{animation:none}.wws-fall,.wws-fog,.pw1d-fx{display:none}}.ga{isolation:isolate;color:#fff;position:absolute;inset:0;overflow:hidden}.ga-bg{background:var(--ww-stage);position:absolute;inset:0}.ga--aurora .ga-bg:after{content:"";background:radial-gradient(70% 90% at 100% 0%, color-mix(in oklab, var(--ww-r2) 30%, transparent), transparent 70%);position:absolute;inset:0}.ga--halloween .ga-bg{background:radial-gradient(circle at 22% 16%,#ffecc88c 0,#ffecc81f 7%,#0000 16%),radial-gradient(120% 40% at 50% 112%,#14061ef2,#0000 60%),radial-gradient(circle at 18% 16%,#fff0de29 0,#0000 12%),radial-gradient(circle at 50% 45%,#2d1640 0,#140a22 58%,#07040d 100%)}.ga-scene{z-index:1;position:absolute;inset:0}.ga-scene .wws-fog{display:none}.ga-tw{z-index:1;pointer-events:none;position:absolute;inset:0}.ga-tw i{opacity:0;background:radial-gradient(closest-side,#fff,#c9c2ff99 40%,#0000);border-radius:50%;animation:3.2s ease-in-out infinite ga-tw;position:absolute}@keyframes ga-tw{0%,to{opacity:0;transform:scale(.3)}45%{opacity:.95;transform:scale(1)}}.ga-wheel{z-index:3;position:absolute}.ga-face{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.ga-halo{background:conic-gradient(var(--ww-r1), var(--ww-r2), var(--ww-r3), var(--ww-r4), var(--ww-r3), var(--ww-r2), var(--ww-r1));filter:drop-shadow(0 0 12px color-mix(in oklab, var(--ww-r2) 70%, transparent));border-radius:50%;position:absolute;inset:-2.2%;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 7px),#000 calc(100% - 6px));mask:radial-gradient(closest-side,#0000 calc(100% - 7px),#000 calc(100% - 6px))}.ga-tx{z-index:6;flex-direction:column;align-items:flex-start;display:flex;position:absolute}.ga-logo{font:800 22px/1 var(--font-bricolage), serif;letter-spacing:-.025em;white-space:nowrap;position:relative}.ga-logo .a{background:linear-gradient(90deg,#a99bff,#7f9bff 45%,#3ff0e0);color:#0000;-webkit-background-clip:text;background-clip:text}.ga-logo.th .a{background:linear-gradient(90deg, var(--ww-r1), var(--ww-r2) 50%, var(--ww-r4));-webkit-background-clip:text;background-clip:text}.ga-logo .ga-spk{color:#8ef0e6;background:0 0;border:0;width:.36em;height:.36em;padding:0;animation:2.8s ease-in-out infinite ga-tw;position:absolute;top:-.18em;right:-.34em}.ga-logo .ga-spk svg{filter:drop-shadow(0 0 .12em);width:100%;height:100%;display:block}.ga-line{font:500 14px/1.3 var(--font-ui);color:#ffffffe0;text-shadow:0 2px 10px #0009}.ga-kick{font:700 12px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#8ef0e6}.ga--halloween .ga-kick{color:var(--ww-r1)}.ga--card{container-type:size}.ga--card .ga-tx{--ga-fit:1;gap:4px;bottom:27%;left:4%}.ga--card .ga-logo{font-size:calc(11.5cqh * var(--ga-fit))}.ga--card .ga-line{font-size:max(11px, calc(6cqh * var(--ga-fit)))}.ga--card.ga--halloween .ga-tx{bottom:27%}.ga--card.ga--halloween .ga-logo{font-size:calc(9.5cqw * var(--ga-fit))}.ga--card.ga--halloween .ga-line{font-size:max(11px, calc(5cqw * var(--ga-fit)))}.dt-hero.gh{background:#070b1d}.ga--hero{container-type:size}.ga--hero .ga-ssf{width:22cqw;height:22cqw}.ga--hero .ga-tx{gap:clamp(8px,2.2cqh,18px);max-width:52%;top:50%;left:7%;translate:0 -50%}.ga--hero .ga-kick{font-size:clamp(11px,2.6cqh,18px)}.ga--hero .ga-logo{font-size:clamp(28px,13cqh,96px)}.ga--hero .ga-line{font-size:clamp(14px,5.2cqh,34px)}.ga--hero>.dt-hero-top,.ga--hero>.so-tk,.ga--hero>[class*=share]{z-index:7}@container (max-aspect-ratio:1){.ga--hero .ga-tx{max-width:86%;top:auto;bottom:8%;translate:none}}.ga--banner{container-type:size}.ga--banner .ga-tx{gap:calc(var(--bn-name) * .22);top:50%;translate:0 -50%}.ga--banner .ga-kick{font-size:var(--bn-kick)}.ga--banner .ga-logo{font-size:var(--bn-name)}.ga--banner .ga-logo.two{white-space:normal;line-height:.98}.ga--banner .ga-line{font-size:var(--bn-line)}.ga-ptr{z-index:2;filter:drop-shadow(0 2px 4px #00000080);width:7%;position:absolute;top:-3.5%;left:50%;translate:-50%}.ga-ptr svg{fill:#fff;width:100%;height:auto;display:block}.ga--halloween .ga-ptr svg{fill:#ffcf8a}.ga-bat{--bs:9cqh;width:var(--bs);height:calc(var(--bs) * .5);margin:calc(var(--bs) * -.25) 0 0 calc(var(--bs) * -.5);z-index:5;pointer-events:none;opacity:0;animation:7s linear 1.2s infinite ga-batfly;position:absolute;top:16%;left:22%}.ga-bat i{transform-origin:50% 40%;width:100%;height:100%;animation:.16s ease-in-out infinite alternate ga-flap;display:block}.ga-bat svg{filter:drop-shadow(0 0 3px #ffc89659);width:100%;height:100%;display:block}@keyframes ga-flap{0%{transform:scaleY(1)}to{transform:scaleY(.35)}}@keyframes ga-batfly{0%{opacity:0;transform:translate(0%)scale(.25)rotate(0)}1.75%{opacity:1;transform:translate(.8%,.5%)scale(.26)rotate(.1deg)}3.5%{opacity:1;transform:translate(3.1%,2%)scale(.28)rotate(.4deg)}5.25%{opacity:1;transform:translate(6.3%,4.1%)scale(.31)rotate(.8deg)}7%{opacity:1;transform:translate(9.7%,6.4%)scale(.36)rotate(1.2deg)}8.75%{opacity:1;transform:translate(12.5%,8.4%)scale(.44)rotate(1.6deg)}10.5%{opacity:1;transform:translate(13.6%,9.6%)scale(.55)rotate(2deg)}12.25%{opacity:1;transform:translate(12.2%,9.3%)scale(.71)rotate(2.1deg)}14%{opacity:1;transform:translate(7.5%,7.1%)scale(.95)rotate(2deg)}15.75%{opacity:1;transform:translate(-1.5%,2.4%)scale(1.28)rotate(1.6deg)}17.5%{opacity:1;transform:translate(-15.4%,-5%)scale(1.77)rotate(.8deg)}19.25%{opacity:1;transform:translate(-34.8%,-15.6%)scale(2.49)rotate(-.5deg)}21%{opacity:1;transform:translate(-60.1%,-29.7%)scale(3.53)rotate(-2.2deg)}22.75%{opacity:1;transform:translate(-91.4%,-47.2%)scale(5.06)rotate(-4.4deg)}24.5%{opacity:1;transform:translate(-128.6%,-68.2%)scale(7.27)rotate(-7.2deg)}26.25%{opacity:.52;transform:translate(-171.7%,-92.5%)scale(10.46)rotate(-10.4deg)}28%{opacity:0;transform:translate(-220%,-120%)scale(15)rotate(-14deg)}to{opacity:0;transform:translate(-220%,-120%)scale(15)}}@media (prefers-reduced-motion:reduce){.ga-bat{display:none}}.ga-ss{z-index:5;transform-origin:0 0;pointer-events:none;width:0;height:0;position:absolute}.ga-ssm{animation:5.5s cubic-bezier(.45,0,.7,1) infinite ga-fly;position:absolute;top:0;left:0}.ga-ssm .tr{right:0;top:calc(var(--t) * -.5);width:calc(var(--d) * .45);height:var(--t);filter:blur(.5px);background:linear-gradient(90deg,#0000,#8f7cff59 40%,#8ef0e6d9);border-radius:99px;position:absolute}.ga-ssm .hd{z-index:1;right:calc(var(--s) * -.5);top:calc(var(--s) * -.5);width:var(--s);height:var(--s);color:#fff6d8;filter:drop-shadow(0 0 calc(var(--s) * .4) #ffd970) drop-shadow(0 0 calc(var(--s) * .2) #fff);display:block;position:absolute}.ga-ssm .hd svg{width:100%;height:100%;display:block}.ga-ssf{z-index:5;width:17cqw;height:17cqw;box-shadow:none;opacity:0;pointer-events:none;background:radial-gradient(closest-side,#fff6d8e6,#ffd97073 35%,#8ef0e626 60%,#0000);border:0;border-radius:50%;animation:5.5s ease-out infinite ga-fl;position:absolute;top:2%;left:98%;translate:-50% -50%}@keyframes ga-fly{0%{transform:translateX(calc(var(--d) * -1));opacity:0}6%{opacity:1}28%{opacity:1;transform:translate(0)}30%,to{opacity:0;transform:translate(0)}}@keyframes ga-fl{0%,27%{opacity:0;transform:scale(.4)}31%{opacity:1;transform:scale(1)}45%,to{opacity:0;transform:scale(1.3)}}.ga-rot{position:absolute;inset:0}:is(.ga--card,.ga--hero,.ga--banner) .ga-ssm{animation:5.5s cubic-bezier(.5,0,.9,.55) .4s infinite backwards ga-fly2}:is(.ga--card,.ga--hero,.ga--banner) .ga-ssm .tr{width:calc(var(--d) * .55);background:linear-gradient(90deg,#0000,#8f7cff4d 35%,#8ef0e6b3 75%,#fff6d8f2)}:is(.ga--card,.ga--hero,.ga--banner) .ga-ssm .hd svg{animation:5.5s linear .4s infinite backwards ga-hd}:is(.ga--card,.ga--hero,.ga--banner) .ga-ssf{background:radial-gradient(closest-side,#fffffff2,#ffe9a099 30%,#8ef0e638 60%,#0000);animation:5.5s ease-out .4s infinite backwards ga-fl2}:is(.ga--card,.ga--hero,.ga--banner).ga--aurora .ga-rot{animation:5.5s .4s infinite backwards ga-turn}.ga-hit{z-index:5;pointer-events:none;width:0;height:0;position:absolute}.ga-hit .rg{left:calc(var(--R) * -1);top:calc(var(--R) * -1);width:calc(var(--R) * 2);height:calc(var(--R) * 2);opacity:0;border:2px solid #fff6d8cc;border-radius:50%;animation:5.5s ease-out .4s infinite backwards ga-ring;position:absolute;transform:scale(.12);box-shadow:0 0 16px #ffd9708c,inset 0 0 16px #8ef0e659}.ga-hit .ga-sk{width:calc(var(--R) * var(--z));height:calc(var(--R) * var(--z));margin:calc(var(--R) * var(--z) * -.5) 0 0 calc(var(--R) * var(--z) * -.5);opacity:0;animation:5.5s cubic-bezier(.15,.7,.3,1) .4s infinite backwards ga-spark;position:absolute;top:0;left:0}.ga-hit .ga-sk svg{filter:drop-shadow(0 0 4px);width:100%;height:100%;display:block}.ga--card .ga-ssf,.ga--card .ga-hit .rg,.ga--card .ga-hit .ga-sk,.ga--card.ga--aurora .ga-rot{animation-delay:.6s}.ga--card .ga-ssf{width:24cqw;height:24cqw}.ga-hit .rg2{border-width:1.5px;border-color:#8ef0e6bf;animation-delay:.65s;box-shadow:0 0 14px #8ef0e680,inset 0 0 12px #c9c2ff59}.ga--card .ga-hit .rg2{animation-delay:.85s}.ga-halo-fl{opacity:0;will-change:opacity;filter:drop-shadow(0 0 26px var(--ww-r4)) drop-shadow(0 0 10px #fff6d8) brightness(1.6)}:is(.ga--card,.ga--hero,.ga--banner).ga--aurora .ga-halo-fl{animation:5.5s ease-out .4s infinite backwards ga-rim-fl}.ga--card.ga--aurora .ga-halo-fl{animation-delay:.6s}@keyframes ga-rim-fl{0%,32.5%{opacity:0}36%{opacity:1}66%,to{opacity:0}}@keyframes ga-fly2{0%{transform:translateX(calc(var(--d) * -1));opacity:0}5%{opacity:1}32%{opacity:1;transform:translate(0)}32.6%,to{opacity:0;transform:translate(0)}}@keyframes ga-hd{0%{transform:rotate(0)scale(1)}32%{transform:rotate(160deg)scale(.7)}to{transform:rotate(160deg)scale(.7)}}@keyframes ga-fl2{0%,32%{opacity:0;transform:scale(.4)}34.5%{opacity:1;transform:scale(1.15)}56%,to{opacity:0;transform:scale(1.5)}}@keyframes ga-ring{0%,32.5%{opacity:0;transform:scale(.12)}34%{opacity:.95}53%,to{opacity:0;transform:scale(1)}}@keyframes ga-spark{0%,32.5%{opacity:0;transform:rotate(var(--a)) translateX(0) scale(.3)}34.5%{opacity:1}50%{opacity:.9}63%,to{opacity:0;transform:rotate(var(--a)) translateX(calc(var(--R) * var(--r) * 1.5)) scale(.7) rotate(120deg)}}.ga--halloween .ga-rot{animation:7s 1.2s infinite backwards ga-turn-bat}@keyframes ga-turn-bat{0%,25%{animation-timing-function:cubic-bezier(.12,.7,.25,1);transform:rotate(0)}58%,to{transform:rotate(360deg)}}@keyframes ga-turn{0%,32.5%{animation-timing-function:cubic-bezier(.12,.7,.25,1);transform:rotate(0)}68%,to{transform:rotate(360deg)}}.ga-off *,.ga-off :before,.ga-off :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.ga *,.ga :before,.ga :after{animation:none!important}.ga-ssm{transform:translateX(calc(var(--d) * -.32))}.ga-ssf{opacity:.45;transform:scale(.8)}}.qs-sentinel{height:1px;margin-bottom:-1px}.qs-hero--sticky{z-index:30;transition:padding .2s;position:sticky}.qs-hero--sticky.stuck{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top-left-radius:0;border-top-right-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;box-shadow:0 10px 28px #0406148c}.qs-hero--sticky.stuck .qs-kick,.qs-hero--sticky.stuck p,.qs-hero--sticky.stuck .qs-cel{display:none}.qs-hero--sticky.stuck h1{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:18px;overflow:hidden}.qs-hero--sticky.stuck .qs-btn{flex:none;height:40px;margin:0;padding:0 16px;font-size:14px}@media (min-width:720px){.qs-hero--sticky.stuck{padding:14px 24px}.qs-hero--sticky.stuck h1{font-size:22px}}@media (prefers-reduced-motion:reduce){.qs-hero--sticky{transition:none}}.qs-main{--qs-gap:16px;gap:var(--qs-gap)}@media (min-width:720px){.qs-main{--qs-gap:22px}}.qs-main>section:has(>.qs-h2){margin-top:0}.qs-main>section>.qs-h2{margin-bottom:var(--qs-gap)}.qs-main .qs-steps,.qs-main .qs-grid{gap:var(--qs-gap)}.cbn{z-index:80;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));color:#fff;background:#121c44;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:10px;width:min(480px,100vw - 24px);padding:14px 16px 12px;display:flex;position:fixed;translate:-50%;box-shadow:0 18px 48px #00000080}.cbn-h{font:700 17px/1.25 var(--font-ui);color:#fff;margin:0}.cbn-p{font:400 13.5px/1.45 var(--font-ui);color:#eaf0ffbd;margin:0}.cbn-p a{color:#8ef0e6;text-underline-offset:3px;text-decoration:underline}.cbn-b{gap:10px;margin-top:10px;display:flex}.cbn-b button{min-height:40px;font:600 14px/1 var(--font-ui);cursor:pointer;border-radius:11px;flex:1 1 0}.cbn-no{color:#fff;background:0 0;border:1px solid #fff3}.cbn-no:hover{background:#ffffff0f}.cbn-yes{color:#06121a;background:#19d3c5;border:0;font-weight:700!important}.cbn-yes:hover{background:#2fe0d2}.cbn-b button:focus-visible{outline-offset:2px;outline:2px solid #8ef0e6}@media (max-width:599px){.cbn{width:auto;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));border-radius:16px 16px 0 0;bottom:0;left:0;right:0;translate:none}}.cbn-open{color:#8ef0e6;min-height:44px;font:700 14px/1 var(--font-ui);cursor:pointer;background:#2ec9bd1a;border:1px solid #2ec9bd99;border-radius:12px;padding:0 18px}.cbn-open:hover{background:#2ec9bd2e}.dt-hero.gh .ga--hero>.dt-hero-share{z-index:9}.dt-hero.gh .ga--hero>.dt-hero-share .cc-share{background:#070b1de0;border:1px solid #ffffff38;box-shadow:0 4px 14px #00000073}.thumb-art{width:100%;height:100%;display:block}:where(.cthumb){width:100%;height:100%;display:block;overflow:hidden}.cthumb .thumb-art{border-radius:inherit}:is(.hv__img .hv__art:has(>.ga),.hv__img .hv__art:has(>.ch)){display:block;position:absolute;inset:0}.hv__img .ch.ch-card{--pad:14px;border:0;border-radius:0;position:absolute;inset:0}.hv__img .ch.ch-card .a-plate{border-radius:18px;min-width:0;max-width:86%;padding:34px clamp(28px,5cqw,56px) 20px}.hv__img .ch.ch-card .a-plate:has(.a-ribbon){padding-top:38px;padding-bottom:20px}.hv__img .ch-card .a-num.lg{margin-bottom:6px;font-size:clamp(72px,20cqw,136px)}.hv__img .ch-card .a-kick{letter-spacing:.2em;font-size:clamp(12px,2.6cqw,17px)}.hv__img .ch-card .a-ribbon{width:200px;padding:4px 0;font-size:11.5px;top:24px;left:-60px}.hv__img .ch-card .ch-iw{margin-top:clamp(10px,1.8cqw,16px)}.hv__img .ch-card .ch-iw .a-chip{border-radius:9px;gap:8px;padding:7px 14px;font-size:clamp(13px,2.2cqw,17px)}.hv__img .ch-card .ch-iw .a-chip b{font-size:clamp(15px,2.6cqw,20px)}.hv--bn{background:var(--bn-panel)}.hv--bn:after{content:"";border-radius:inherit;box-shadow:var(--bn-edge,none);pointer-events:none;z-index:5;position:absolute;inset:0}.hv--bn-aurora:after{-webkit-mask-composite:xor;background:linear-gradient(90deg,#8b5cf6,#5b7cfa,#2ec9bd);padding:1.5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.hv--bn .hv__img{z-index:2;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 90px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 90px),#0000)}.hv--bn .hv__txt{z-index:1;align-items:flex-start;gap:12px;padding:0 56px 0 60px}.hv--bn .hv__txt:before,.hv--bn .hv__txt:after{content:"";pointer-events:none;z-index:0;position:absolute;left:-90px;right:0}.hv--bn .hv__txt:before{background:radial-gradient(60% 80% at 30% 45%, var(--bn-glow), transparent 70%);top:0;bottom:0}.hv--bn .hv__txt:after{background:linear-gradient(0deg, var(--bn-fog), transparent);height:42%;bottom:0}.hv--bn-product .hv__txt:before{background:radial-gradient(70% 75% at 0% 100%, var(--bn-glow), transparent 70%), radial-gradient(60% 70% at 100% 0%, var(--bn-fog), transparent 70%);left:0}.hv--bn-product .hv__txt:after{display:none}.hv--bn-product .hv__txt{padding:0 52px 0 40px}.hv--bn-product .hv-bn-t,.hv--bn-product .hv-bn-t.long,.hv--bn-product .hv-bn-t.xlong{letter-spacing:-.015em;font-size:34px;line-height:1.08}.hv__stage{display:block;position:absolute;inset:0}.hv--bn .hv__img .ch.ch-card .a-plate{max-width:72%}.hv-bn-cap{color:#ffd970;font:700 13px/1 var(--font-ui);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;margin:0;padding:0;display:inline-flex}.hv-bn-cap svg{flex:none;width:14px;height:14px}.hv-bn-cap--none{display:none}.hv-bn-t{font:800 46px/1.02 var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:2px 0 0}.hv-bn-t.long{font-size:40px}.hv-bn-t.xlong{font-size:34px}.hv-bn-l{max-width:36ch;font:500 17px/1.4 var(--font-ui);color:#ffffffd6;text-wrap:balance;margin:0}.hv-bn-row{align-items:center;gap:18px;width:100%;display:flex}.hv-bn-row .hv__cta{flex:none;align-self:auto;margin-top:0}.hv-bn-price{white-space:nowrap;flex-direction:column;gap:3px;margin:0;display:flex}.hv-bn-price b{font:800 28px/1 var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums;color:var(--bn-price,#ffd970)}.hv-bn-price span{font:500 12.5px/1 var(--font-ui);color:#fff9}@media (max-width:699px){.hv-bn-row{justify-content:space-between}.hv-bn-price b{font-size:24px}}.hv--bn .hv-bn-cta{height:50px;color:var(--bn-ink);background:linear-gradient(180deg, var(--bn-b1), var(--bn-b2) 52%, var(--bn-b3));box-shadow:inset 0 1px 0 var(--bn-sheen), 0 8px 22px var(--bn-shadow);gap:10px;margin-top:6px;padding:0 26px;font-size:17px}.hv--bn .hv-bn-cta:hover{background:linear-gradient(180deg, var(--bn-b1), var(--bn-b2) 52%, var(--bn-b3));color:var(--bn-ink);filter:brightness(1.06)}.hv--bn .hv-bn-cta svg{width:18px;height:18px}@media (max-width:860px){.hv--bn .hv__img{-webkit-mask-image:linear-gradient(#000 calc(100% - 50px),#0000);mask-image:linear-gradient(#000 calc(100% - 50px),#0000)}.hv--bn .hv__txt{gap:10px;margin-top:-50px;padding:68px 18px 20px}.hv-bn-cap--none{visibility:hidden;display:inline-flex}.hv-slide{display:flex}.hv-slide>.hv{flex:auto;min-width:0}.hv--bn{flex-direction:column;display:flex}.hv--bn .hv__img{flex:none}.hv--bn .hv__txt{flex:auto;justify-content:flex-start}.hv--bn .hv__txt:before,.hv--bn .hv__txt:after{left:0}.hv--bn .hv__img .ch.ch-card .a-plate{max-width:80%}.hv-bn-t{font-size:30px}.hv-bn-t.long{font-size:28px}.hv-bn-t.xlong{font-size:25px}.hv-bn-l{font-size:15px}.hv--bn .hv-bn-cta{justify-content:center;align-self:stretch;margin-top:4px}.hv--bn-product .hv__txt{margin-top:-44px;padding:60px 18px 20px}.hv--bn-product .hv__txt:before{background:radial-gradient(90% 60% at 50% 0%, var(--bn-glow), transparent 72%), radial-gradient(70% 60% at 100% 100%, #8b5cf624, transparent 70%)}.hv--bn-product .hv-bn-t,.hv--bn-product .hv-bn-t.long,.hv--bn-product .hv-bn-t.xlong{font-size:25px}.hv--bn .hv-bn-row .hv-bn-cta{flex:none;align-self:auto}}.cb-th{overflow:hidden}.cb-th .thumb-art{border-radius:inherit}[data-anim]:not([data-anim-vis]),[data-anim]:not([data-anim-vis]) *,[data-anim]:not([data-anim-vis]) :before,[data-anim]:not([data-anim-vis]) :after,html[data-tab-hidden] [data-anim],html[data-tab-hidden] [data-anim] *,html[data-tab-hidden] [data-anim] :before,html[data-tab-hidden] [data-anim] :after,html[data-motion=paused] [data-anim],html[data-motion=paused] [data-anim] *,html[data-motion=paused] [data-anim] :before,html[data-motion=paused] [data-anim] :after,.app[data-motion-acct=paused] [data-anim],.app[data-motion-acct=paused] [data-anim] *,.app[data-motion-acct=paused] [data-anim] :before,.app[data-motion-acct=paused] [data-anim] :after{animation-play-state:paused!important}.ft-motion{color:#9ca3af;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12px;display:inline-flex}.ft-motion:hover{color:#fff}.ft-motion svg{width:14px;height:14px}.tca{--g:linear-gradient(180deg,#ffeec2 0%,#fffbe9 14%,#f7c948 40%,#c9902a 52%,#f5c53f 64%,#ffeeb0 84%,#efc043 100%);--s:linear-gradient(180deg,#eef3fb 0%,#fff 14%,#b9c6d8 40%,#7c8ba5 52%,#c3d0e2 66%,#fff 86%,#bcc8d9 100%);--fig:var(--g);--ray:#ffd24a38;--glow:#ffcf5c40;--pl-border:#f2b93c;--pl-edge:#3a2f14;--pl-glow:#ffcf5c4d;isolation:isolate;color:#fff;background:radial-gradient(60% 70% at 50% 46%,#131b48 0%,#0a1030 55%,#04061a 100%);position:absolute;inset:0;overflow:hidden;container-type:size}.tca--silver{--fig:var(--s);--ray:#cfe3ff3d;--glow:#bcd6ff40;--pl-border:#c3d0e2;--pl-edge:#2c3444;--pl-glow:#bcd6ff4d}.tca:after{content:"";z-index:-1;background:radial-gradient(42% 40% at 50% 48%, var(--glow), transparent 70%);position:absolute;inset:0}.tca-rays{aspect-ratio:1;z-index:-2;will-change:transform;background:repeating-conic-gradient(from 0deg at 50% 50%, var(--ray) 0deg 2.1deg, transparent 2.1deg 7.4deg);width:190%;animation:150s linear infinite tca-rot;position:absolute;top:46%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(closest-side,#000 6%,#000c 34%,#0000 76%);mask:radial-gradient(closest-side,#000 6%,#000c 34%,#0000 76%)}@keyframes tca-rot{to{rotate:360deg}}.tca-light{z-index:-1;pointer-events:none;width:100cqw;height:100cqh;position:absolute;top:50%;left:50%;translate:-50% calc(-50% - 2.3cqh)}.tca--bar .tca-light{translate:-50% calc(-50% - 7.3cqh)}.tca-light .cl-rays{-webkit-mask:radial-gradient(#0000 50%,#000 64%,#0000 70%);mask:radial-gradient(#0000 50%,#000 64%,#0000 70%)}.tca-plt{z-index:0;pointer-events:none;border:max(1.5px,min(.7cqw,1.1cqh)) solid var(--pl-border);width:min(76cqw,128cqh);height:min(58cqh,66cqw);box-shadow:0 0 0 1px var(--pl-edge), inset 0 0 0 1px #ffe9a340, 0 0 min(5cqw,8cqh) var(--pl-glow);background:linear-gradient(#0d1438,#070b22);border-radius:min(3.2cqw,5cqh);position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -54%}.tca--bar .tca-plt{height:min(52cqh,62cqw);translate:-50% -64%}.tca-rib{aspect-ratio:1;pointer-events:none;width:min(22cqw,34cqh);position:absolute;top:0;left:0;overflow:hidden}.tca-rib i{text-align:center;width:150%;font:800 min(2.5cqw,3.8cqh)/1 var(--font-ui);letter-spacing:.14em;color:#3a2f14;background:linear-gradient(#ffe9a3,#f2b93c);padding:.42em 0;font-style:normal;display:block;position:absolute;top:24%;left:-38%;transform:rotate(-45deg);box-shadow:0 .15em .4em #00000073}.tca-in{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:min(1.2cqw,2cqh);display:flex;position:absolute;inset:0;transform:translateY(-3.5cqh)}.tca--bar .tca-in{transform:translateY(-6.5cqh)scale(.86)}.tca-a{font-family:var(--font-anton), Anton, sans-serif;letter-spacing:-.005em;white-space:nowrap;font-size:min(30cqw,36cqh);line-height:.92;display:block;position:relative}.tca-a:before{content:attr(data-t);z-index:-1;color:#0000;text-shadow:0 min(.5cqw,.8cqh) min(1.6cqw,2.4cqh) #0000008c;position:absolute;inset:0}.tca-a>span{background:var(--fig);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.tca-w{font:800 min(6.6cqw,9.6cqh)/1 var(--font-bricolage), sans-serif;letter-spacing:.14em;white-space:nowrap;color:#e9eef7;margin-bottom:min(.6cqw,1cqh);display:block;position:relative;translate:.07em}.tca-w>span{transform-origin:50%;will-change:transform, opacity;display:block;position:relative}.tca-w-base>em{font-style:normal;display:inline-block}.tca-w-sil{opacity:0;will-change:opacity;background:var(--s);color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 .3em #e1ecffd9)drop-shadow(0 0 .8em #bcd6ff8c);-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@keyframes tcw1w{0%{opacity:1;transform:scale(1)}18.18%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1)}54.55%{transform:scale(1.22)}63.64%{opacity:1;animation-timing-function:ease-out}79.55%,to{opacity:0;transform:scale(1.22)}}@keyframes tcw1s{0%,18.18%{opacity:0}29.55%,to{opacity:1}}.tca-w[data-n="1"]>span{animation:2.2s linear infinite tcw1w}.tca-w[data-n="1"] .tca-w-sil{animation:2.2s linear infinite tcw1s}@keyframes tcw1l0{0%,9.09%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}26.36%,to{opacity:1;transform:none}}.tca-w[data-n="1"] .tca-w-base>em:first-child{animation:2.2s linear infinite tcw1l0}@keyframes tcw2w{0%{opacity:1;transform:scale(1)}25%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1)}58.33%{transform:scale(1.22)}66.67%{opacity:1;animation-timing-function:ease-out}81.25%,to{opacity:0;transform:scale(1.22)}}@keyframes tcw2s{0%,25%{opacity:0}35.42%,to{opacity:1}}.tca-w[data-n="2"]>span{animation:2.4s linear infinite tcw2w}.tca-w[data-n="2"] .tca-w-sil{animation:2.4s linear infinite tcw2s}@keyframes tcw2l0{0%,8.33%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}24.17%,to{opacity:1;transform:none}}.tca-w[data-n="2"] .tca-w-base>em:first-child{animation:2.4s linear infinite tcw2l0}@keyframes tcw2l1{0%,16.67%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}32.5%,to{opacity:1;transform:none}}.tca-w[data-n="2"] .tca-w-base>em:nth-child(2){animation:2.4s linear infinite tcw2l1}@keyframes tcw3w{0%{opacity:1;transform:scale(1)}30.77%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1)}61.54%{transform:scale(1.22)}69.23%{opacity:1;animation-timing-function:ease-out}82.69%,to{opacity:0;transform:scale(1.22)}}@keyframes tcw3s{0%,30.77%{opacity:0}40.38%,to{opacity:1}}.tca-w[data-n="3"]>span{animation:2.6s linear infinite tcw3w}.tca-w[data-n="3"] .tca-w-sil{animation:2.6s linear infinite tcw3s}@keyframes tcw3l0{0%,7.69%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}22.31%,to{opacity:1;transform:none}}.tca-w[data-n="3"] .tca-w-base>em:first-child{animation:2.6s linear infinite tcw3l0}@keyframes tcw3l1{0%,15.38%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}30%,to{opacity:1;transform:none}}.tca-w[data-n="3"] .tca-w-base>em:nth-child(2){animation:2.6s linear infinite tcw3l1}@keyframes tcw3l2{0%,23.08%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}37.69%,to{opacity:1;transform:none}}.tca-w[data-n="3"] .tca-w-base>em:nth-child(3){animation:2.6s linear infinite tcw3l2}@keyframes tcw4w{0%{opacity:1;transform:scale(1)}35.71%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1)}64.29%{transform:scale(1.22)}71.43%{opacity:1;animation-timing-function:ease-out}83.93%,to{opacity:0;transform:scale(1.22)}}@keyframes tcw4s{0%,35.71%{opacity:0}44.64%,to{opacity:1}}.tca-w[data-n="4"]>span{animation:2.8s linear infinite tcw4w}.tca-w[data-n="4"] .tca-w-sil{animation:2.8s linear infinite tcw4s}@keyframes tcw4l0{0%,7.14%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}20.71%,to{opacity:1;transform:none}}.tca-w[data-n="4"] .tca-w-base>em:first-child{animation:2.8s linear infinite tcw4l0}@keyframes tcw4l1{0%,14.29%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}27.86%,to{opacity:1;transform:none}}.tca-w[data-n="4"] .tca-w-base>em:nth-child(2){animation:2.8s linear infinite tcw4l1}@keyframes tcw4l2{0%,21.43%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}35%,to{opacity:1;transform:none}}.tca-w[data-n="4"] .tca-w-base>em:nth-child(3){animation:2.8s linear infinite tcw4l2}@keyframes tcw4l3{0%,28.57%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}42.14%,to{opacity:1;transform:none}}.tca-w[data-n="4"] .tca-w-base>em:nth-child(4){animation:2.8s linear infinite tcw4l3}@keyframes tcw5w{0%{opacity:1;transform:scale(1)}40%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1)}66.67%{transform:scale(1.22)}73.33%{opacity:1;animation-timing-function:ease-out}85%,to{opacity:0;transform:scale(1.22)}}@keyframes tcw5s{0%,40%{opacity:0}48.33%,to{opacity:1}}.tca-w[data-n="5"]>span{animation:3s linear infinite tcw5w}.tca-w[data-n="5"] .tca-w-sil{animation:3s linear infinite tcw5s}@keyframes tcw5l0{0%,6.67%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}19.33%,to{opacity:1;transform:none}}.tca-w[data-n="5"] .tca-w-base>em:first-child{animation:3s linear infinite tcw5l0}@keyframes tcw5l1{0%,13.33%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}26%,to{opacity:1;transform:none}}.tca-w[data-n="5"] .tca-w-base>em:nth-child(2){animation:3s linear infinite tcw5l1}@keyframes tcw5l2{0%,20%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}32.67%,to{opacity:1;transform:none}}.tca-w[data-n="5"] .tca-w-base>em:nth-child(3){animation:3s linear infinite tcw5l2}@keyframes tcw5l3{0%,26.67%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}39.33%,to{opacity:1;transform:none}}.tca-w[data-n="5"] .tca-w-base>em:nth-child(4){animation:3s linear infinite tcw5l3}@keyframes tcw5l4{0%,33.33%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}46%,to{opacity:1;transform:none}}.tca-w[data-n="5"] .tca-w-base>em:nth-child(5){animation:3s linear infinite tcw5l4}@keyframes tcw6w{0%{opacity:1;transform:scale(1)}43.75%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1)}68.75%{transform:scale(1.22)}75%{opacity:1;animation-timing-function:ease-out}85.94%,to{opacity:0;transform:scale(1.22)}}@keyframes tcw6s{0%,43.75%{opacity:0}51.56%,to{opacity:1}}.tca-w[data-n="6"]>span{animation:3.2s linear infinite tcw6w}.tca-w[data-n="6"] .tca-w-sil{animation:3.2s linear infinite tcw6s}@keyframes tcw6l0{0%,6.25%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}18.12%,to{opacity:1;transform:none}}.tca-w[data-n="6"] .tca-w-base>em:first-child{animation:3.2s linear infinite tcw6l0}@keyframes tcw6l1{0%,12.5%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}24.38%,to{opacity:1;transform:none}}.tca-w[data-n="6"] .tca-w-base>em:nth-child(2){animation:3.2s linear infinite tcw6l1}@keyframes tcw6l2{0%,18.75%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}30.63%,to{opacity:1;transform:none}}.tca-w[data-n="6"] .tca-w-base>em:nth-child(3){animation:3.2s linear infinite tcw6l2}@keyframes tcw6l3{0%,25%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}36.88%,to{opacity:1;transform:none}}.tca-w[data-n="6"] .tca-w-base>em:nth-child(4){animation:3.2s linear infinite tcw6l3}@keyframes tcw6l4{0%,31.25%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}43.12%,to{opacity:1;transform:none}}.tca-w[data-n="6"] .tca-w-base>em:nth-child(5){animation:3.2s linear infinite tcw6l4}@keyframes tcw6l5{0%,37.5%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}49.38%,to{opacity:1;transform:none}}.tca-w[data-n="6"] .tca-w-base>em:nth-child(6){animation:3.2s linear infinite tcw6l5}@keyframes tcw7w{0%{opacity:1;transform:scale(1)}47.06%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1)}70.59%{transform:scale(1.22)}76.47%{opacity:1;animation-timing-function:ease-out}86.76%,to{opacity:0;transform:scale(1.22)}}@keyframes tcw7s{0%,47.06%{opacity:0}54.41%,to{opacity:1}}.tca-w[data-n="7"]>span{animation:3.4s linear infinite tcw7w}.tca-w[data-n="7"] .tca-w-sil{animation:3.4s linear infinite tcw7s}@keyframes tcw7l0{0%,5.88%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}17.06%,to{opacity:1;transform:none}}.tca-w[data-n="7"] .tca-w-base>em:first-child{animation:3.4s linear infinite tcw7l0}@keyframes tcw7l1{0%,11.76%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}22.94%,to{opacity:1;transform:none}}.tca-w[data-n="7"] .tca-w-base>em:nth-child(2){animation:3.4s linear infinite tcw7l1}@keyframes tcw7l2{0%,17.65%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}28.82%,to{opacity:1;transform:none}}.tca-w[data-n="7"] .tca-w-base>em:nth-child(3){animation:3.4s linear infinite tcw7l2}@keyframes tcw7l3{0%,23.53%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}34.71%,to{opacity:1;transform:none}}.tca-w[data-n="7"] .tca-w-base>em:nth-child(4){animation:3.4s linear infinite tcw7l3}@keyframes tcw7l4{0%,29.41%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}40.59%,to{opacity:1;transform:none}}.tca-w[data-n="7"] .tca-w-base>em:nth-child(5){animation:3.4s linear infinite tcw7l4}@keyframes tcw7l5{0%,35.29%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}46.47%,to{opacity:1;transform:none}}.tca-w[data-n="7"] .tca-w-base>em:nth-child(6){animation:3.4s linear infinite tcw7l5}@keyframes tcw7l6{0%,41.18%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}52.35%,to{opacity:1;transform:none}}.tca-w[data-n="7"] .tca-w-base>em:nth-child(7){animation:3.4s linear infinite tcw7l6}@keyframes tcw8w{0%{opacity:1;transform:scale(1)}50%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1)}72.22%{transform:scale(1.22)}77.78%{opacity:1;animation-timing-function:ease-out}87.5%,to{opacity:0;transform:scale(1.22)}}@keyframes tcw8s{0%,50%{opacity:0}56.94%,to{opacity:1}}.tca-w[data-n="8"]>span{animation:3.6s linear infinite tcw8w}.tca-w[data-n="8"] .tca-w-sil{animation:3.6s linear infinite tcw8s}@keyframes tcw8l0{0%,5.56%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}16.11%,to{opacity:1;transform:none}}.tca-w[data-n="8"] .tca-w-base>em:first-child{animation:3.6s linear infinite tcw8l0}@keyframes tcw8l1{0%,11.11%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}21.67%,to{opacity:1;transform:none}}.tca-w[data-n="8"] .tca-w-base>em:nth-child(2){animation:3.6s linear infinite tcw8l1}@keyframes tcw8l2{0%,16.67%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}27.22%,to{opacity:1;transform:none}}.tca-w[data-n="8"] .tca-w-base>em:nth-child(3){animation:3.6s linear infinite tcw8l2}@keyframes tcw8l3{0%,22.22%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}32.78%,to{opacity:1;transform:none}}.tca-w[data-n="8"] .tca-w-base>em:nth-child(4){animation:3.6s linear infinite tcw8l3}@keyframes tcw8l4{0%,27.78%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}38.33%,to{opacity:1;transform:none}}.tca-w[data-n="8"] .tca-w-base>em:nth-child(5){animation:3.6s linear infinite tcw8l4}@keyframes tcw8l5{0%,33.33%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}43.89%,to{opacity:1;transform:none}}.tca-w[data-n="8"] .tca-w-base>em:nth-child(6){animation:3.6s linear infinite tcw8l5}@keyframes tcw8l6{0%,38.89%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}49.44%,to{opacity:1;transform:none}}.tca-w[data-n="8"] .tca-w-base>em:nth-child(7){animation:3.6s linear infinite tcw8l6}@keyframes tcw8l7{0%,44.44%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}55%,to{opacity:1;transform:none}}.tca-w[data-n="8"] .tca-w-base>em:nth-child(8){animation:3.6s linear infinite tcw8l7}@keyframes tcw9w{0%{opacity:1;transform:scale(1)}52.63%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1)}73.68%{transform:scale(1.22)}78.95%{opacity:1;animation-timing-function:ease-out}88.16%,to{opacity:0;transform:scale(1.22)}}@keyframes tcw9s{0%,52.63%{opacity:0}59.21%,to{opacity:1}}.tca-w[data-n="9"]>span{animation:3.8s linear infinite tcw9w}.tca-w[data-n="9"] .tca-w-sil{animation:3.8s linear infinite tcw9s}@keyframes tcw9l0{0%,5.26%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}15.26%,to{opacity:1;transform:none}}.tca-w[data-n="9"] .tca-w-base>em:first-child{animation:3.8s linear infinite tcw9l0}@keyframes tcw9l1{0%,10.53%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}20.53%,to{opacity:1;transform:none}}.tca-w[data-n="9"] .tca-w-base>em:nth-child(2){animation:3.8s linear infinite tcw9l1}@keyframes tcw9l2{0%,15.79%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}25.79%,to{opacity:1;transform:none}}.tca-w[data-n="9"] .tca-w-base>em:nth-child(3){animation:3.8s linear infinite tcw9l2}@keyframes tcw9l3{0%,21.05%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}31.05%,to{opacity:1;transform:none}}.tca-w[data-n="9"] .tca-w-base>em:nth-child(4){animation:3.8s linear infinite tcw9l3}@keyframes tcw9l4{0%,26.32%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}36.32%,to{opacity:1;transform:none}}.tca-w[data-n="9"] .tca-w-base>em:nth-child(5){animation:3.8s linear infinite tcw9l4}@keyframes tcw9l5{0%,31.58%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}41.58%,to{opacity:1;transform:none}}.tca-w[data-n="9"] .tca-w-base>em:nth-child(6){animation:3.8s linear infinite tcw9l5}@keyframes tcw9l6{0%,36.84%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}46.84%,to{opacity:1;transform:none}}.tca-w[data-n="9"] .tca-w-base>em:nth-child(7){animation:3.8s linear infinite tcw9l6}@keyframes tcw9l7{0%,42.11%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}52.11%,to{opacity:1;transform:none}}.tca-w[data-n="9"] .tca-w-base>em:nth-child(8){animation:3.8s linear infinite tcw9l7}@keyframes tcw9l8{0%,47.37%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}57.37%,to{opacity:1;transform:none}}.tca-w[data-n="9"] .tca-w-base>em:nth-child(9){animation:3.8s linear infinite tcw9l8}@keyframes tcw10w{0%{opacity:1;transform:scale(1)}55%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1)}75%{transform:scale(1.22)}80%{opacity:1;animation-timing-function:ease-out}88.75%,to{opacity:0;transform:scale(1.22)}}@keyframes tcw10s{0%,55%{opacity:0}61.25%,to{opacity:1}}.tca-w[data-n="10"]>span{animation:4s linear infinite tcw10w}.tca-w[data-n="10"] .tca-w-sil{animation:4s linear infinite tcw10s}@keyframes tcw10l0{0%,5%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}14.5%,to{opacity:1;transform:none}}.tca-w[data-n="10"] .tca-w-base>em:first-child{animation:4s linear infinite tcw10l0}@keyframes tcw10l1{0%,10%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}19.5%,to{opacity:1;transform:none}}.tca-w[data-n="10"] .tca-w-base>em:nth-child(2){animation:4s linear infinite tcw10l1}@keyframes tcw10l2{0%,15%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}24.5%,to{opacity:1;transform:none}}.tca-w[data-n="10"] .tca-w-base>em:nth-child(3){animation:4s linear infinite tcw10l2}@keyframes tcw10l3{0%,20%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}29.5%,to{opacity:1;transform:none}}.tca-w[data-n="10"] .tca-w-base>em:nth-child(4){animation:4s linear infinite tcw10l3}@keyframes tcw10l4{0%,25%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}34.5%,to{opacity:1;transform:none}}.tca-w[data-n="10"] .tca-w-base>em:nth-child(5){animation:4s linear infinite tcw10l4}@keyframes tcw10l5{0%,30%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}39.5%,to{opacity:1;transform:none}}.tca-w[data-n="10"] .tca-w-base>em:nth-child(6){animation:4s linear infinite tcw10l5}@keyframes tcw10l6{0%,35%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}44.5%,to{opacity:1;transform:none}}.tca-w[data-n="10"] .tca-w-base>em:nth-child(7){animation:4s linear infinite tcw10l6}@keyframes tcw10l7{0%,40%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}49.5%,to{opacity:1;transform:none}}.tca-w[data-n="10"] .tca-w-base>em:nth-child(8){animation:4s linear infinite tcw10l7}@keyframes tcw10l8{0%,45%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}54.5%,to{opacity:1;transform:none}}.tca-w[data-n="10"] .tca-w-base>em:nth-child(9){animation:4s linear infinite tcw10l8}@keyframes tcw10l9{0%,50%{opacity:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);transform:translateY(.3em)scale(.7)}59.5%,to{opacity:1;transform:none}}.tca-w[data-n="10"] .tca-w-base>em:nth-child(10){animation:4s linear infinite tcw10l9}.tca-iwb{z-index:3;height:max(13cqh,22px);font:800 max(min(3.6cqw,6cqh),10px)/1 var(--font-ui);letter-spacing:.12em;color:#2a1900;white-space:nowrap;background:linear-gradient(#fff3c4 0%,#ffe08a 18%,#f7c948 50%,#d9a233 82%,#b8831f 100%);justify-content:center;align-items:center;gap:.5em;padding:0 4cqw;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px #fffadcb3,0 -.6cqh 2cqh #00000073}.tca--silver .tca-iwb{color:#1b2333;background:linear-gradient(#f7faff 0%,#e3eaf5 18%,#c3d0e2 50%,#9fadc4 82%,#7c8ba5 100%);box-shadow:0 -1px #ffffffb3,0 -.6cqh 2cqh #00000073}.tca-iwb svg{flex:none;width:1.2em;height:1.2em}.tca-iwb-l{align-items:center;gap:.5em;display:none}.tca-iwb-l i{opacity:.55;background:currentColor;border-radius:50%;flex:none;width:.3em;height:.3em}@container (min-width:341px){.tca-iwb-s{display:none}.tca-iwb-l{display:flex}}@media (prefers-reduced-motion:reduce){.tca-rays,.tca-w>span,.tca-w-base>em{animation:none!important}.tca-w-sil{display:none}}.dt-hero.tch{background:#070b22}.tca>.dt-hero-top,.tca>.so-tk,.tca>.dt-hero-share{z-index:7}.dt-hero.tch .tca>.dt-hero-share .cc-share{background:#070b1de0;border:1px solid #ffffff38;box-shadow:0 4px 14px #00000073}.cna{isolation:isolate;background:#0a1030;position:absolute;inset:0;overflow:hidden;container-type:size}.cna-in{--cx:72cqw;--cy:52cqh;--nw:38cqw;position:absolute;inset:0}.cna--hero .cna-in{--nw:34cqw}.cna-bg,.cna-rays,.cna-glw{pointer-events:none;position:absolute;inset:0}.cna-bg{background:radial-gradient(70% 80% at var(--cx) var(--cy), color-mix(in oklab, var(--b) 30%, #14204f), #0d1438 62%, #070b22)}.cna-rays{background:repeating-conic-gradient(from 0deg at calc(50% + var(--cx) - 50cqw) calc(50% + var(--cy) - 50cqh), color-mix(in oklab, var(--l) 14%, transparent) 0 5deg, transparent 5deg 15deg);inset:-40%;-webkit-mask:radial-gradient(closest-side,#000 30%,#0000 80%);mask:radial-gradient(closest-side,#000 30%,#0000 80%)}.cna-glw{opacity:.82;background:radial-gradient(46cqw 1.8cqw at var(--cx) var(--cy), color-mix(in oklab, var(--l) 80%, transparent), transparent 70%), radial-gradient(1.8cqw 40cqw at var(--cx) var(--cy), color-mix(in oklab, var(--l) 60%, transparent), transparent 70%), radial-gradient(30cqw 26cqw at var(--cx) var(--cy), color-mix(in oklab, var(--b) 70%, transparent), transparent 70%)}.cna-bun{z-index:2;left:calc(var(--cx) - var(--nw) / 2);width:var(--nw);height:calc(var(--nw) / var(--ar));top:calc(var(--cy) - var(--nw) / var(--ar) / 2);position:absolute;scale:1.1}.cna-bun:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in oklab, var(--l) 55%, transparent), color-mix(in oklab, var(--b) 25%, transparent) 55%, transparent);border-radius:50%;height:42%;animation:11s infinite cna-pool;position:absolute;bottom:-30%;left:-14%;right:-14%}.cna-ns,.cna-note{position:absolute;inset:0}.cna-note{will-change:transform, opacity}.cna-nf{background:linear-gradient(#06091e38, #06091e38), var(--img) center / 100% 100% no-repeat;border-radius:1.4cqw;position:absolute;inset:0;transform:perspective(90cqw)rotateX(44deg)rotate(-13deg);box-shadow:0 .45cqw #8f7238;container-type:inline-size}.cna-ns.top .cna-nf{background:var(--img) center / 100% 100% no-repeat;box-shadow:0 .45cqw #b8954a,0 1.6cqw 2.4cqw #00000059}.cna--10 .cna-nf{filter:saturate(.86)brightness(.9)hue-rotate(-4deg)}.cna--5 .cna-nf{filter:saturate(.86)brightness(.9)hue-rotate(4deg)}.cna-nf em{font:800 24cqw/1 var(--font-bricolage), sans-serif;letter-spacing:-.01em;white-space:nowrap;background:linear-gradient(180deg, #fff, color-mix(in oklab, var(--l) 55%, #fff));color:#0000;opacity:.85;-webkit-background-clip:text;background-clip:text;font-style:normal;position:absolute;top:50%;left:50%;translate:-50% -50%}.cna-ns.top .cna-nf em{opacity:1;filter:drop-shadow(0 0 2cqw color-mix(in oklab, var(--l) 80%, transparent)) drop-shadow(0 .4cqw 0 color-mix(in oklab, var(--d) 70%, transparent))}.cna-tt{z-index:3;text-align:center;flex-direction:column;align-items:center;width:48cqw;display:flex;position:absolute;top:50%;left:4cqw;transform:translateY(-50%)}.cna-w1{font:800 6.2cqw/1 var(--font-bricolage), sans-serif;letter-spacing:.05em;filter:drop-shadow(0 0 1.2cqw #00000059);background:linear-gradient(#fff 0,#eef3fb 22%,#b9c6d8 48%,#7c8ba5 60%,#c3d0e2 78%,#fff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.cna-w2{font:800 min(11.5cqw, calc(41cqw / (var(--len) * .7)))/1 var(--font-bricolage), sans-serif;letter-spacing:.02em;filter:drop-shadow(0 0 1.6cqw color-mix(in oklab, var(--l) 55%, transparent));background:linear-gradient(180deg, #fff 0, var(--l) 38%, var(--b) 62%, var(--l) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:.8cqw}.cna-tk{font:800 3.6cqw/1 var(--font-bricolage), sans-serif;letter-spacing:.06em;color:#fff;background:linear-gradient(90deg,#7c4ff0,#5b7cfa 50%,#22b4a9);border-radius:.8cqw;align-items:center;margin-top:2.2cqw;padding:.9cqw 2.8cqw;display:inline-flex;transform:rotate(-3deg);box-shadow:0 .6cqw 1.6cqw #00000059;-webkit-mask:radial-gradient(circle at 0,#0000 1.1cqw,#000 1.2cqw) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 1.1cqw,#000 1.2cqw) 100%/51% 100% no-repeat;mask:radial-gradient(circle at 0,#0000 1.1cqw,#000 1.2cqw) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 1.1cqw,#000 1.2cqw) 100%/51% 100% no-repeat}@container (max-width:220px){.cna-in{--cx:50cqw;--cy:76cqh;--nw:46cqw}.cna-tt{width:auto;top:6cqh;left:0;right:0;transform:none}.cna-w1{font-size:7.5cqw}.cna-w2{font-size:min(14cqw, calc(86cqw / (var(--len) * .7)))}.cna-tk{margin-top:1.6cqw;font-size:4.6cqw}}.cna-p0{animation:11s ease-in-out infinite cna-p0}.cna-p1{animation:11s ease-in-out infinite cna-p1}.cna-p2{animation:11s ease-in-out infinite cna-p2}.cna-p3{animation:11s ease-in-out infinite cna-p3}.cna-p4{animation:11s ease-in-out infinite cna-p4}@keyframes cna-p0{0%,1%{opacity:0;transform:translate(14cqw,-70cqh)rotate(-19.2deg)rotateX(35deg)}1.6%{opacity:1}4.4%{transform:translate(-10cqw,-52cqh)rotate(15.6deg)rotateX(-20deg)}7.8%{transform:translate(8cqw,-34cqh)rotate(-12deg)rotateX(25deg)}11.2%{transform:translate(-5cqw,-18cqh)rotate(7.2deg)rotateX(-12deg)}14.6%{transform:translate(2cqw,-6cqh)rotate(-3.6deg)rotateX(6deg)}18%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(3cqh)}}@keyframes cna-p1{0%,13%{opacity:0;transform:translate(-14cqw,-70cqh)rotate(14.4deg)rotateX(35deg)}13.6%{opacity:1}16.4%{transform:translate(10cqw,-52cqh)rotate(-11.7deg)rotateX(-20deg)}19.8%{transform:translate(-8cqw,-34cqh)rotate(9deg)rotateX(25deg)}23.2%{transform:translate(5cqw,-18cqh)rotate(-5.4deg)rotateX(-12deg)}26.6%{transform:translate(-2cqw,-6cqh)rotate(2.7deg)rotateX(6deg)}30%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(3cqh)}}@keyframes cna-p2{0%,25%{opacity:0;transform:translate(14cqw,-70cqh)rotate(-11.2deg)rotateX(35deg)}25.6%{opacity:1}28.4%{transform:translate(-10cqw,-52cqh)rotate(9.1deg)rotateX(-20deg)}31.8%{transform:translate(8cqw,-34cqh)rotate(-7deg)rotateX(25deg)}35.2%{transform:translate(-5cqw,-18cqh)rotate(4.2deg)rotateX(-12deg)}38.6%{transform:translate(2cqw,-6cqh)rotate(-2.1deg)rotateX(6deg)}42%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(3cqh)}}@keyframes cna-p3{0%,37%{opacity:0;transform:translate(-14cqw,-70cqh)rotate(16deg)rotateX(35deg)}37.6%{opacity:1}40.4%{transform:translate(10cqw,-52cqh)rotate(-13deg)rotateX(-20deg)}43.8%{transform:translate(-8cqw,-34cqh)rotate(10deg)rotateX(25deg)}47.2%{transform:translate(5cqw,-18cqh)rotate(-6deg)rotateX(-12deg)}50.6%{transform:translate(-2cqw,-6cqh)rotate(3deg)rotateX(6deg)}54%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(3cqh)}}@keyframes cna-p4{0%,49%{opacity:0;transform:translate(14cqw,-70cqh)rotate(-8deg)rotateX(35deg)}49.6%{opacity:1}52.4%{transform:translate(-10cqw,-52cqh)rotate(6.5deg)rotateX(-20deg)}55.8%{transform:translate(8cqw,-34cqh)rotate(-5deg)rotateX(25deg)}59.2%{transform:translate(-5cqw,-18cqh)rotate(3deg)rotateX(-12deg)}62.6%{transform:translate(2cqw,-6cqh)rotate(-1.5deg)rotateX(6deg)}66%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(3cqh)}}@keyframes cna-pool{0%,6%{opacity:.25}18%{opacity:.45}30%{opacity:.57}42%{opacity:.69}54%{opacity:.81}66%{opacity:.93}88%{opacity:.95}95%,to{opacity:.25}}.cna-cfw{z-index:6;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cna-cf{left:var(--cx);top:var(--cy);animation:cna-cfx 11s var(--dl) linear infinite;position:absolute;translate:-50% -50%}.cna-cf b{font:800 var(--s)/1 var(--font-bricolage), sans-serif;color:var(--c);opacity:0;text-shadow:0 0 .8cqw color-mix(in oklab, var(--l) 60%, transparent);animation:cna-cfy 11s var(--dl) linear infinite;display:block}@keyframes cna-cfx{0%,65.8%{transform:translate(0)}66%{animation-timing-function:cubic-bezier(.15,.55,.35,1);transform:translate(0)}94%,to{transform:translateX(var(--dx))}}@keyframes cna-cfy{0%,65.8%{opacity:0;transform:translateY(0)scale(.3)rotate(0)}66%{opacity:1;animation-timing-function:cubic-bezier(.22,.62,.42,1);transform:translateY(0)scale(1)rotate(0)}70.5%{transform:translateY(var(--up)) scale(1) rotate(calc(var(--rot) * .35));animation-timing-function:cubic-bezier(.55,0,.85,.55)}88%{opacity:1}94%,to{opacity:0;transform:translateY(calc(var(--up) + var(--fall))) scale(1) rotate(var(--rot))}}@media (prefers-reduced-motion:reduce){.cna-note,.cna-bun:after{animation:none!important}.cna-cfw{display:none}}.cna--pile{background:0 0}.cna--pile .cna-note,.cna--pile .cna-bun:after{animation-delay:var(--off,0s)}.cna--pile .cna-cf,.cna--pile .cna-cf b{animation-delay:calc(var(--dl,0s) + var(--off,0s))}.cna--bar .cna-in{--cy:45cqh}.cna--bar .cna-tt{top:44%}.cna-iwb{z-index:5;height:max(13cqh,22px);font:800 max(min(3.2cqw,6cqh),10px)/1 var(--font-ui);letter-spacing:.1em;color:#2a1900;white-space:nowrap;background:linear-gradient(#fff3c4 0%,#ffe08a 18%,#f7c948 50%,#d9a233 82%,#b8831f 100%);justify-content:center;align-items:center;gap:.5em;padding:0 4cqw;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px #fffadcb3,0 -.6cqh 2cqh #00000073}.cna-iwb svg{flex:none;width:1.2em;height:1.2em}.cna-iwb-l{align-items:center;gap:.5em;display:none}.cna-iwb-l>span{align-items:center;gap:.5em;display:inline-flex}.cna-iwb-l i{opacity:.55;background:currentColor;border-radius:50%;flex:none;width:.3em;height:.3em}@container (min-width:341px){.cna-iwb-s{display:none}.cna-iwb-l{display:flex}}.dt-hero.cnh{background:#0a1030}.cna-in>.dt-hero-top,.cna-in>.so-tk,.cna-in>.dt-hero-share{z-index:7}.dt-hero.cnh .cna-in>.dt-hero-share .cc-share{background:#070b1de0;border:1px solid #ffffff38;box-shadow:0 4px 14px #00000073}.cna--bar .cna-in>.dt-hero-share,.tca--bar>.dt-hero-share{bottom:calc(max(13cqh,22px) + 10px)}.hpb-slide.is-built{background:#0d1438}.bb{color:#fff;isolation:isolate;pointer-events:none;border-radius:16px;position:absolute;inset:0;overflow:hidden}.hpb-frame:has(.hpb-slide.is-built.on){border-color:#0000}.bb-bg{z-index:-2;position:absolute;inset:0}.bb-fade{z-index:1;pointer-events:none;background:linear-gradient(0deg,#090a20f2 0,#090a20bf 36%,#090a2033 58%,#0000 68%);position:absolute;inset:0}.bb-edge{z-index:4;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.bb-tx{z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:12px;left:16px;right:16px}.bb-kick{height:28px;font:800 13px/1 var(--font-ui);letter-spacing:.1em;color:#fff;background:linear-gradient(90deg,#7c4ff0,#5b7cfa 50%,#22b4a9);border-radius:5px;align-items:center;margin-bottom:12px;padding:0 16px;display:none;-webkit-mask:radial-gradient(6px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(6px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(6px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(6px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.bb-kick--g{color:#3a2f14;background:linear-gradient(#ffe9a3,#f2b93c)}.bb-h{font:800 22px/1.08 var(--font-bricolage), sans-serif;letter-spacing:-.01em;text-shadow:0 2px 14px #00000080;text-wrap:balance;margin:0}.bb-nb .bb-h{white-space:nowrap;font-size:min(22px,5.3vw)}.bb-h em{font-style:normal}.bb-t5{background:linear-gradient(#b8f2e8 0%,#5fd6c5 45%,#22a99a 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.bb-t10{background:linear-gradient(#ffd2a8 0%,#ff9a52 45%,#e9792f 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.bb-h--sil{background:linear-gradient(#eef3fb,#fff 30%,#b9c6d8 60%,#fff);color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text}.bb-sub{font:500 13px/1.3 var(--font-ui);color:#ffffffe0;margin:6px 0 0}.bb-sub b{font-weight:700}.bb-c5{color:#5fd6c5}.bb-c10{color:#ff9a52}.bb-tb .bb-sub b{color:#ffd970}.bb-btn{isolation:isolate;height:44px;font:700 14px/1 var(--font-ui);white-space:nowrap;border-radius:13px;justify-content:center;align-items:center;gap:10px;margin-top:11px;padding:0 20px;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff8c,0 6px 18px #00000040}.bb-btn svg{width:18px;height:18px}.bb-btn--cycle{color:#1a1206}.bb-btn--cycle:before,.bb-btn--cycle:after{content:"";border-radius:inherit;z-index:-1;position:absolute;inset:0}.bb-btn--cycle:before{background:linear-gradient(#6fe6dc,#2ec9bd 52%,#29b9ae)}.bb-btn--cycle:after{opacity:0;background:linear-gradient(#ffb47a,#ff8a3d 52%,#e5702a);animation:8s ease-in-out infinite bb-btn-cyc}@keyframes bb-btn-cyc{0%,30%{opacity:0}50%,80%{opacity:1}to{opacity:0}}.bb-btn--gold{color:#3a2f14;background:linear-gradient(#ffeec2 0%,#fffbe9 14%,#f7c948 40%,#c9902a 52%,#f5c53f 64%,#ffeeb0 84%,#efc043 100%);box-shadow:inset 0 1px #fff9,0 6px 18px #f7c94840}.bb-ft{z-index:2;max-width:142px;height:44px;font:500 11px/1.25 var(--font-ui);color:#ffffffc7;align-items:center;display:flex;position:absolute;bottom:12px;right:16px}.bb-bz{color:#ffd970;align-items:flex-start;gap:4px;font-style:normal;font-weight:600;display:inline-flex}.bb-bz svg{color:#f7c948;flex:none;width:1.15em;height:1.15em;margin-top:1px}.bb-nb .bb-bg{background:radial-gradient(40% 40% at 32% 34%,#22a99a57,#0000 70%),radial-gradient(40% 40% at 68% 34%,#e9792f52,#0000 70%),radial-gradient(100% 90% at 50% 34%,#16224f,#0d1438 62%,#070b22)}.bb-nb .bb-bg:before{content:"";background:repeating-conic-gradient(from 0deg at 50% calc(50% + (34% - 50%) * .555), #c8e1d71a 0 5deg, transparent 5deg 15deg);position:absolute;inset:-40%;-webkit-mask:radial-gradient(closest-side at 50% 41%,#000 30%,#0000 80%);mask:radial-gradient(closest-side at 50% 41%,#000 30%,#0000 80%)}.bb-stack{pointer-events:none;width:57.2%;height:100%;position:absolute;top:0}.bb-stack--5{left:3.3%}.bb-stack--10{z-index:1;left:39.5%}.bb-stack .cna-in{--cx:50cqw;--cy:36cqh;--nw:45cqw}.bb-nb .bb-edge{background:linear-gradient(90deg,#22a99abf,#e9792fbf)}.bb-nb{box-shadow:-10px 0 30px #22a99a29,10px 0 30px #e9792f29}.bb-tb .bb-bg{background:radial-gradient(60% 90% at 76%,#1d2a66,#0f1740 55%,#070b22)}.bb-art{pointer-events:none;width:100%;height:64%;position:absolute;top:0;left:0;-webkit-mask:linear-gradient(#000 70%,#0000);mask:linear-gradient(#000 70%,#0000)}.bb-tb .bb-fade{background:linear-gradient(0deg,#090a20f2 0,#090a20cc 30%,#090a2033 42%,#0000 50%)}.bb-tb .bb-tx{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:13px 10px;display:grid}.bb-tb .bb-h{grid-area:1/1;font-size:26px}.bb-tb .bb-sub,.bb-tb .bb-kick{display:none}.bb-tb .bb-btn{grid-area:1/2;height:40px;margin:0;padding:0 16px;font-size:13.5px}.bb-tiers{grid-area:2/1/auto/-1;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:6px;display:grid}.bb-tier{isolation:isolate;height:28px;font:600 10.5px/1 var(--font-ui);color:#ffffff9e;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff29;border-radius:9px;justify-content:center;align-items:center;gap:4px;padding:0 4px;display:inline-flex;position:relative}.bb-tier b{font:800 12.5px/1 var(--font-bricolage), sans-serif;color:#fffc}.bb-tier-on{z-index:-1;border-radius:inherit;opacity:0;background:#f2b93c1f;border:1px solid #f2b93cbf;position:absolute;inset:-1px;box-shadow:0 0 16px #f2b93c38}.bb-tier.on{color:#fff}.bb-tier.on .bb-tier-on{opacity:1}.bb-tier.on b{color:#ffd970}.bb-tier.bb-cyc .bb-tier-on,.bb-tier.bb-cyc b,.tca-cyc{animation-duration:calc(var(--p,3.4s) * var(--k,1));animation-delay:calc(var(--i,0) * var(--p,3.4s));animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:backwards}@keyframes bb-onc2{0%{color:#fffc}6.6%{color:#ffd970}43.4%{color:#ffd970}50%,to{color:#fffc}}@keyframes bb-onc3{0%{color:#fffc}4.4%{color:#ffd970}28.93%{color:#ffd970}33.33%,to{color:#fffc}}@keyframes bb-onc4{0%{color:#fffc}3.3%{color:#ffd970}21.7%{color:#ffd970}25%,to{color:#fffc}}@keyframes bb-onc5{0%{color:#fffc}2.64%{color:#ffd970}17.36%{color:#ffd970}20%,to{color:#fffc}}@keyframes bb-onc6{0%{color:#fffc}2.2%{color:#ffd970}14.47%{color:#ffd970}16.67%,to{color:#fffc}}@keyframes bb-onc7{0%{color:#fffc}1.89%{color:#ffd970}12.4%{color:#ffd970}14.29%,to{color:#fffc}}@keyframes bb-onc8{0%{color:#fffc}1.65%{color:#ffd970}10.85%{color:#ffd970}12.5%,to{color:#fffc}}@keyframes bb-onc9{0%{color:#fffc}1.47%{color:#ffd970}9.64%{color:#ffd970}11.11%,to{color:#fffc}}.bb-tb[data-k="2"] .tca-cyc{animation-name:bb-amt2}.bb-tb[data-k="3"] .tca-cyc{animation-name:bb-amt3}.bb-tb[data-k="4"] .tca-cyc{animation-name:bb-amt4}.bb-tb[data-k="5"] .tca-cyc{animation-name:bb-amt5}.bb-tb[data-k="6"] .tca-cyc{animation-name:bb-amt6}.bb-tb[data-k="7"] .tca-cyc{animation-name:bb-amt7}.bb-tb[data-k="8"] .tca-cyc{animation-name:bb-amt8}.bb-tb[data-k="9"] .tca-cyc{animation-name:bb-amt9}.bb-tb[data-k="2"] .bb-tier.bb-cyc .bb-tier-on{animation-name:bb-on2}.bb-tb[data-k="2"] .bb-tier.bb-cyc b{animation-name:bb-onc2}.bb-tb[data-k="3"] .bb-tier.bb-cyc .bb-tier-on{animation-name:bb-on3}.bb-tb[data-k="3"] .bb-tier.bb-cyc b{animation-name:bb-onc3}.bb-tb[data-k="4"] .bb-tier.bb-cyc .bb-tier-on{animation-name:bb-on4}.bb-tb[data-k="4"] .bb-tier.bb-cyc b{animation-name:bb-onc4}.bb-tb[data-k="5"] .bb-tier.bb-cyc .bb-tier-on{animation-name:bb-on5}.bb-tb[data-k="5"] .bb-tier.bb-cyc b{animation-name:bb-onc5}.bb-tb[data-k="6"] .bb-tier.bb-cyc .bb-tier-on{animation-name:bb-on6}.bb-tb[data-k="6"] .bb-tier.bb-cyc b{animation-name:bb-onc6}.bb-tb[data-k="7"] .bb-tier.bb-cyc .bb-tier-on{animation-name:bb-on7}.bb-tb[data-k="7"] .bb-tier.bb-cyc b{animation-name:bb-onc7}.bb-tb[data-k="8"] .bb-tier.bb-cyc .bb-tier-on{animation-name:bb-on8}.bb-tb[data-k="8"] .bb-tier.bb-cyc b{animation-name:bb-onc8}.bb-tb[data-k="9"] .bb-tier.bb-cyc .bb-tier-on{animation-name:bb-on9}.bb-tb[data-k="9"] .bb-tier.bb-cyc b{animation-name:bb-onc9}@keyframes bb-amt2{0%{opacity:0;transform:scale(.92)}6.6%{opacity:1;transform:scale(1)}43.4%{opacity:1;transform:scale(1)}50%,to{opacity:0;transform:scale(.92)}}@keyframes bb-amt3{0%{opacity:0;transform:scale(.92)}4.4%{opacity:1;transform:scale(1)}28.93%{opacity:1;transform:scale(1)}33.33%,to{opacity:0;transform:scale(.92)}}@keyframes bb-amt4{0%{opacity:0;transform:scale(.92)}3.3%{opacity:1;transform:scale(1)}21.7%{opacity:1;transform:scale(1)}25%,to{opacity:0;transform:scale(.92)}}@keyframes bb-amt5{0%{opacity:0;transform:scale(.92)}2.64%{opacity:1;transform:scale(1)}17.36%{opacity:1;transform:scale(1)}20%,to{opacity:0;transform:scale(.92)}}@keyframes bb-amt6{0%{opacity:0;transform:scale(.92)}2.2%{opacity:1;transform:scale(1)}14.47%{opacity:1;transform:scale(1)}16.67%,to{opacity:0;transform:scale(.92)}}@keyframes bb-amt7{0%{opacity:0;transform:scale(.92)}1.89%{opacity:1;transform:scale(1)}12.4%{opacity:1;transform:scale(1)}14.29%,to{opacity:0;transform:scale(.92)}}@keyframes bb-amt8{0%{opacity:0;transform:scale(.92)}1.65%{opacity:1;transform:scale(1)}10.85%{opacity:1;transform:scale(1)}12.5%,to{opacity:0;transform:scale(.92)}}@keyframes bb-amt9{0%{opacity:0;transform:scale(.92)}1.47%{opacity:1;transform:scale(1)}9.64%{opacity:1;transform:scale(1)}11.11%,to{opacity:0;transform:scale(.92)}}@keyframes bb-on2{0%{opacity:0}6.6%{opacity:1}43.4%{opacity:1}50%,to{opacity:0}}@keyframes bb-on3{0%{opacity:0}4.4%{opacity:1}28.93%{opacity:1}33.33%,to{opacity:0}}@keyframes bb-on4{0%{opacity:0}3.3%{opacity:1}21.7%{opacity:1}25%,to{opacity:0}}@keyframes bb-on5{0%{opacity:0}2.64%{opacity:1}17.36%{opacity:1}20%,to{opacity:0}}@keyframes bb-on6{0%{opacity:0}2.2%{opacity:1}14.47%{opacity:1}16.67%,to{opacity:0}}@keyframes bb-on7{0%{opacity:0}1.89%{opacity:1}12.4%{opacity:1}14.29%,to{opacity:0}}@keyframes bb-on8{0%{opacity:0}1.65%{opacity:1}10.85%{opacity:1}12.5%,to{opacity:0}}@keyframes bb-on9{0%{opacity:0}1.47%{opacity:1}9.64%{opacity:1}11.11%,to{opacity:0}}.tca--banner .tca-as{display:grid}.tca--banner .tca-as>.tca-a{grid-area:1/1}.bb-tb .bb-edge{background:#f2b93c9e}.bb-tb{box-shadow:0 0 30px #f2b93c33}@media (prefers-reduced-motion:reduce){.bb-btn--cycle:after{animation:none}.tca--banner .tca-as>.tca-a:not(:first-child),.bb-tier.bb-cyc:not(:first-child) .bb-tier-on{display:none}.tca--banner .tca-as>.tca-a:first-child,.bb-tier.bb-cyc:first-child .bb-tier-on{opacity:1;animation:none}.bb-tier.bb-cyc b{color:#fffc;animation:none}.bb-tier.bb-cyc:first-child b{color:#ffd970}}@media (min-width:700px){.bb{border-radius:20px}.bb-fade{background:linear-gradient(90deg,#090a20eb 0,#090a20b3 30%,#090a2033 48%,#0000 58%)}.bb-tx{max-width:600px;inset:50% auto auto 44px;transform:translateY(-54%)}.bb-kick{display:inline-flex}.bb-h,.bb-nb .bb-h{white-space:normal;font-size:50px;line-height:1.04}.bb-sub{margin-top:10px;font-size:19px}.bb-btn{height:50px;margin-top:18px;padding:0 28px;font-size:16px}.bb-ft{max-width:none;height:auto;font-size:11.5px;line-height:1;bottom:22px;left:44px;right:auto}.bb-bz{align-items:center}.bb-bz svg{margin-top:0}.bb-nb .bb-bg{background:radial-gradient(30% 70% at 62% 56%,#22a99a52,#0000 70%),radial-gradient(30% 70% at 81% 56%,#e9792f4d,#0000 70%),radial-gradient(80% 100% at 72%,#16224f,#0d1438 62%,#070b22)}.bb-nb .bb-bg:before{background:repeating-conic-gradient(from 0deg at calc(50% + (72% - 50%) * .555) calc(50% + (56% - 50%) * .555), #c8e1d71a 0 5deg, transparent 5deg 15deg);-webkit-mask:radial-gradient(closest-side at 62.21%,#000 30%,#0000 80%);mask:radial-gradient(closest-side at 62.21%,#000 30%,#0000 80%)}.bb-stack{width:41.6%}.bb-stack--5{left:41.2%}.bb-stack--10{left:59.2%}.bb-stack .cna-in{--cx:50cqw;--cy:56cqh;--nw:38cqw}.bb-art{width:51.2%;height:100%;left:auto;right:0;-webkit-mask:linear-gradient(90deg,#0000 0,#000 22%);mask:linear-gradient(90deg,#0000 0,#000 22%)}.bb-tb .bb-fade{background:linear-gradient(90deg,#090a20eb 0,#090a20b3 30%,#090a2033 48%,#0000 58%)}.bb-tb .bb-tx{display:flex}.bb-tb .bb-h{font-size:50px}.bb-tb .bb-sub{display:block}.bb-tb .bb-kick{display:inline-flex}.bb-tb .bb-btn{height:50px;margin-top:16px;padding:0 28px;font-size:16px}.bb-tiers{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.bb-tier{gap:6px;height:34px;padding:0 12px;font-size:13.5px}.bb-tier b{font-size:16px}}.uu-console--pills{padding:12px}.pr-bar{align-items:center;gap:14px;min-width:0;display:flex}.pr-search{color:#fff;cursor:pointer;background:#ffffff05;border:1px solid #ffffff29;border-radius:13px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.pr-search:hover{border-color:#ffffff52}.pr-search svg{width:20px;height:20px}.pr-sep{background:#ffffff1f;flex:none;width:1px;height:30px}.pr-wrap{flex:auto;min-width:0;position:relative}.pr-pills{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:10px;padding:2px;display:flex;overflow:auto hidden}.pr-pills::-webkit-scrollbar{display:none}.pr-pill{color:#fff;height:44px;font:600 15px/1 var(--font-ui);white-space:nowrap;background:#ffffff05;border:1px solid #ffffff29;border-radius:13px;flex:none;align-items:center;gap:7px;padding:0 16px;text-decoration:none;transition:border-color .16s;display:inline-flex}.pr-pill:hover{border-color:#ffffff52}.pr-pill svg{color:#8ef0e6;flex:none;width:16px;height:16px}.pr-pill--bolt svg{color:#ffd970}.pr-pill--live .dot{background:#ff5f63;border-radius:50%;flex:none;width:8px;height:8px;animation:1.8s ease-in-out infinite pr-live;box-shadow:0 0 0 3px #ff5f6338}@keyframes pr-live{0%,to{box-shadow:0 0 0 3px #ff5f6338}50%{box-shadow:0 0 0 5px #ff5f631a}}@media (prefers-reduced-motion:reduce){.pr-pill--live .dot{animation:none}}.pr-pill.on{color:#062a27;background:linear-gradient(#6fe6dc,#2ec9bd 52%,#29b9ae);border-color:#0000;box-shadow:inset 0 1px #ffffff8c}.pr-pill.on svg{color:#062a27}.pr-wrap.more .pr-pills{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000)}.pr-wrap.back .pr-pills{-webkit-mask-image:linear-gradient(90deg,#0000,#000 56px);mask-image:linear-gradient(90deg,#0000,#000 56px)}.pr-wrap.back.more .pr-pills{-webkit-mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000)}@media (max-width:759px){.pr-search,.pr-sep{display:none}.uu-console--pills{padding:8px 0 8px 8px}.pr-pills{gap:6px;padding-right:34px}.pr-pill{border-radius:12px;gap:6px;height:40px;padding:0 11px;font-size:14px}.pr-wrap.more .pr-pills{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.pr-wrap.back .pr-pills{-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px);mask-image:linear-gradient(90deg,#0000,#000 40px)}.pr-wrap.back.more .pr-pills{-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}}.mega-panel{background:#0f1738;border:1px solid #ffffff1f;border-radius:20px;width:min(1140px,100vw - 48px);padding:28px 0;box-shadow:0 24px 60px #0000008c}.mega-col{gap:2px;padding:0 34px}.mega-h{font:700 12px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;padding:0 12px 10px}.mega-h2{padding-top:16px}.mega-link{min-height:46px;font:600 17px/1.2 var(--font-ui);color:#fff;border-radius:11px;gap:12px;padding:0 12px}.mega-link:hover,.mega-link:focus-visible{background:#ffffff0d}.mega-link>span:first-child{align-items:center;gap:12px;min-width:0;display:inline-flex}.mega-count{font:700 14px/1 var(--font-ui);color:#8ef0e6;font-variant-numeric:tabular-nums;margin-left:auto}.mega-dot{border-radius:50%;flex:none;width:10px;height:10px}.mega-ico{color:#8ef0e6;flex:none;width:18px;height:18px}.mega-ico--bolt{color:#ffd970}.mega-tile{color:#ff9a3c;background:#1e1030;border:1px solid #ff9a3c80;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:grid}.mega-tile svg{width:14px;height:14px}.mega-tile--christmas{color:#8ef0b0;background:#0f2a1e;border-color:#78dca080}.mega-live{background:#ff5c6c;border-radius:50%;flex:none;width:7px;height:7px;margin-left:2px;box-shadow:0 0 8px #ff5c6ccc}.mega-sub{font:500 13px/1 var(--font-ui);color:#ffffff80}.mega-all{min-height:36px;font:600 14px/1 var(--font-ui);color:#8ef0e6;align-items:center;gap:6px;margin:8px 12px 0;text-decoration:none;display:inline-flex}.mega-all:hover{color:#c9fff9}.dt-sky{isolation:isolate;color:#fff;--u:min(1cqw, 1.2cqh);background:#070b22;border-radius:18px;position:relative;overflow:hidden;container-type:size}.dt-head--count,.dt-head--closing{height:300px;margin:0 0 14px}@media (min-width:768px){.dt-head--count,.dt-head--closing{height:340px}}@media (min-width:1024px){.dt-head--count,.dt-head--closing{height:380px}}.dt-head--strip{border-radius:14px;height:64px;margin:0 0 10px}@media (min-width:1100px){.dt-head--strip{height:72px}}.dt-bg{background:radial-gradient(120% 70% at 50% 120%,#1a1450,#0000 60%),linear-gradient(#040719 0%,#070b26 55%,#0d0f33 100%);position:absolute;inset:0;overflow:hidden}.dt-b{height:70%;filter:blur(calc(var(--u) * 5));mix-blend-mode:screen;opacity:.85;transform-origin:50% 100%;position:absolute;left:-60%;right:-60%}.dt-b.a{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;background:repeating-linear-gradient(90deg,#2ec9bd00 0,#2ec9bd8c 6%,#6fe6dc40 10%,#2ec9bd00 15%),linear-gradient(#0000,#2ec9bd59 60%,#0000);animation:16s ease-in-out infinite alternate dt-a;top:-6%;-webkit-mask-image:linear-gradient(#0000,#000 35% 60%,#0000),linear-gradient(90deg,#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 35% 60%,#0000),linear-gradient(90deg,#0000,#000 22% 78%,#0000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dt-b.b{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;background:repeating-linear-gradient(90deg,#8b5cf600 0,#8b5cf699 5%,#c9c2ff4d 9%,#8b5cf600 14%),linear-gradient(#0000,#8b5cf666 55%,#0000);animation:19s ease-in-out infinite alternate dt-bb;top:6%;-webkit-mask-image:linear-gradient(#0000,#000 30% 62%,#0000),linear-gradient(90deg,#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 30% 62%,#0000),linear-gradient(90deg,#0000,#000 22% 78%,#0000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dt-b.c{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;opacity:.55;background:repeating-linear-gradient(90deg,#db4d7100 0,#db4d7159 7%,#5b7cfa4d 12%,#db4d7100 18%);height:55%;animation:23s ease-in-out infinite alternate dt-c;top:18%;-webkit-mask-image:linear-gradient(#0000,#000 40%,#0000),linear-gradient(90deg,#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 40%,#0000),linear-gradient(90deg,#0000,#000 22% 78%,#0000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes dt-a{0%{transform:translate(-8%)skew(-14deg)scaleY(.9)}50%{transform:translate(4%)skew(10deg)scaleY(1.12)}to{transform:translate(10%)skew(-6deg)scaleY(.96)}}@keyframes dt-bb{0%{transform:translate(9%)skew(12deg)scaleY(1.05)}50%{transform:translate(-5%)skew(-12deg)scaleY(.88)}to{transform:translate(-11%)skew(6deg)scaleY(1.1)}}@keyframes dt-c{0%{opacity:.35;transform:translate(-6%)skew(8deg)}50%{opacity:.7}to{opacity:.4;transform:translate(8%)skew(-10deg)}}.dt-s{width:calc(var(--u) * var(--s));aspect-ratio:1;box-shadow:0 0 calc(var(--u) * .8) #c9c2ff;animation:dt-tw var(--dur) var(--dl) ease-in-out infinite;background:#fff;border-radius:50%;position:absolute}@keyframes dt-tw{0%,to{opacity:.1;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}.dt-sh{width:calc(var(--u) * 22);height:max(1px, calc(var(--u) * .35));box-shadow:0 0 calc(var(--u) * 1) #fff9;transform-origin:100%;opacity:0;animation:dt-sh 21s var(--dl) ease-in infinite;background:linear-gradient(90deg,#0000,#c9c2ff80 60%,#fff);border-radius:9px;position:absolute}.dt-sh:after{content:"";right:calc(var(--u) * -.6);width:calc(var(--u) * 1.2);aspect-ratio:1;box-shadow:0 0 calc(var(--u) * 1.6) #fff, 0 0 calc(var(--u) * 3.6) #a98bff;background:#fff;border-radius:50%;position:absolute;top:50%;translate:0 -50%}@keyframes dt-sh{0%{opacity:0;transform:rotate(24deg)translate(0)scaleX(.3)}1%{opacity:1}4.7%{opacity:1;transform:rotate(24deg) translateX(calc(var(--u) * 60)) scaleX(1)}6%,to{opacity:0;transform:rotate(24deg) translateX(calc(var(--u) * 74)) scaleX(.6)}}.dt-hz{background:linear-gradient(#0000,#070b22b3);height:30%;position:absolute;bottom:0;left:0;right:0}.dt-head--count .dt-hz,.dt-head--closing .dt-hz{background:linear-gradient(#0000,#06091e8c);height:18%}.dt-strip .dt-b{opacity:.42;animation:none}.dt-strip .dt-s{animation:none;opacity:.35!important}.dt-tx{z-index:2;text-align:center;justify-content:center;align-items:center;gap:clamp(8px, calc(var(--u) * 2), 14px);padding:calc(var(--u) * 4) calc(var(--u) * 6);flex-direction:column;display:flex;position:absolute;inset:0}.dt-k{font:700 calc(var(--u) * 3.2)/1 var(--font-ui);letter-spacing:.22em;text-transform:uppercase;color:#8ef0e6;text-shadow:0 0 calc(var(--u) * 1.2) #040719e6;align-items:center;gap:.55em;display:inline-flex}.dt-k svg{filter:drop-shadow(0 0 .3em #8ef0e6cc)drop-shadow(0 0 .7em #8ef0e659);flex:none;width:1.25em;height:1.25em}.dt-t{white-space:nowrap;font:800 min(calc(var(--u) * 16), 13.5cqw, calc(80cqw / (var(--len,8) * .66)))/.9 var(--font-bricolage), system-ui, sans-serif;letter-spacing:.01em;background:linear-gradient(#fff 25%,#e2ddff 50%,#a7f3ea 85%);color:#0000;filter:drop-shadow(0 0 calc(var(--u) * 2.4) #8b5cf6b3) drop-shadow(0 0 calc(var(--u) * 5) #2ec9bd59);-webkit-background-clip:text;background-clip:text}.dt-l{font:600 calc(var(--u) * 3.8)/1.3 var(--font-ui);color:#ffffffe0;text-shadow:0 0 calc(var(--u) * 1.6) #040719e6, 0 0 calc(var(--u) * .6) #040719e6}.dt-l b{color:#e2ddff;font-weight:700}.dt-cdl{font:600 calc(var(--u) * 2.8)/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#fff9;margin-top:calc(var(--u) * 1)}.dt-cd{gap:calc(var(--u) * 1.4);display:flex}.dt-cd span{background:#0b1230e0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:64px;height:68px;display:flex;box-shadow:inset 0 0 0 1px #ffffff29}@media (min-width:768px){.dt-cd span{gap:calc(var(--u) * .6);width:max(64px, calc(var(--u) * 11));height:max(68px, calc(var(--u) * 12));border-radius:max(12px, calc(var(--u) * 2))}}.dt-cdl{margin-top:2px}.dt-cd b{font:800 28px/1 var(--font-bricolage), system-ui, sans-serif;font-variant-numeric:tabular-nums}.dt-cd i{font:600 10px/1 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;font-style:normal}@media (min-width:768px){.dt-cd b{font-size:max(28px, calc(var(--u) * 5.6))}.dt-cd i{font-size:max(10px, calc(var(--u) * 1.8))}}.dt-tx--strip{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:0 20px}.dt-sk{font:700 12px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#8ef0e6;white-space:nowrap}.dt-sl{min-width:0;font:600 14px/1.2 var(--font-ui);color:#ffffffe0;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.dt-sl b{color:#fff}.dt-sl-cd{font-variant-numeric:tabular-nums;color:#ffbe3d;font-weight:700}@container (max-width:480px){.dt-tx--strip{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;padding:0 16px}.dt-sk{letter-spacing:.12em;font-size:11px}.dt-sl{text-overflow:clip;overflow:visible}}.dt-tx--strip .sr-eye{flex:none;margin-left:auto}.dt-zl{z-index:6;pointer-events:none;position:absolute;inset:0}.dt-zs{width:0;height:0;animation:1.05s cubic-bezier(.5,0,.85,.4) forwards dt-zs-fly,.25s ease-in 1.05s forwards dt-zs-out;position:absolute;top:40%;left:50%}.dt-zs b{width:calc(var(--u) * 5);aspect-ratio:1;box-shadow:0 0 calc(var(--u) * 4) #fff, 0 0 calc(var(--u) * 10) #a98bff;background:radial-gradient(circle,#fff 0 30%,#e2ddff 45%,#a98bff99 62%,#0000 72%);border-radius:50%;position:absolute;top:0;left:0;translate:-50% -50%}.dt-zs:before{content:"";width:calc(var(--u) * 55);height:calc(var(--u) * 1.6);transform-origin:100%;filter:blur(calc(var(--u) * .4));background:linear-gradient(90deg,#0000,#2ec9bd59 40%,#c9c2ffbf 80%,#fff);border-radius:99px;position:absolute;top:0;right:0;translate:0 -50%;rotate:36deg}@keyframes dt-zs-fly{0%{opacity:0;transform:translate(-62cqw,-46cqh)}8%{opacity:1}to{opacity:1;transform:none}}@keyframes dt-zs-out{to{opacity:0;scale:.2}}.dt-zf{width:calc(var(--u) * 80);aspect-ratio:1;opacity:0;background:radial-gradient(circle,#fff 0 8%,#e2ddffd9 18%,#8b5cf673 38%,#0000 64%);border-radius:50%;animation:1.4s ease-out 1.02s forwards dt-zf;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)scale(.2)}@keyframes dt-zf{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}12%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}.dt-zr{width:calc(var(--u) * 20);aspect-ratio:1;box-shadow:0 0 0 max(1px, calc(var(--u) * .6)) #c9c2ff, 0 0 calc(var(--u) * 3) #8ef0e6;opacity:0;border-radius:50%;animation:1.2s ease-out 1.05s forwards dt-zr;position:absolute;top:40%;left:50%;translate:-50% -50%}.dt-zr.r2{box-shadow:0 0 0 max(1px, calc(var(--u) * .4)) #8ef0e6, 0 0 calc(var(--u) * 3) #a98bff;animation-delay:1.25s}@keyframes dt-zr{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(5)}}.dt-zx{width:calc(var(--u) * var(--s) * 1.6);aspect-ratio:1;color:var(--c);filter:drop-shadow(0 0 calc(var(--u) * .8) var(--c));opacity:0;animation:dt-zxx 3.4s var(--dl) cubic-bezier(.15,.6,.35,1) forwards;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.dt-zx svg{width:100%;height:100%;animation:dt-zxy 3.4s var(--dl) linear forwards;display:block}@keyframes dt-zxx{0%{opacity:1;transform:translate(-50%,-50%)}to{opacity:1;transform:translate(calc(-50% + var(--dx)), -50%)}}@keyframes dt-zxy{0%{transform:translateY(0)rotate(0)scale(.4)}22%{transform:translateY(var(--dy)) rotate(120deg) scale(1);animation-timing-function:cubic-bezier(.5,0,.85,.5)}85%{opacity:1}to{transform:translateY(calc(var(--dy) + var(--fall))) rotate(360deg) scale(.8);opacity:0}}.dt-tx--out{animation:.35s ease-in 1.05s forwards dt-z-out}.dt-tx--in{animation:.7s ease-out both dt-z-in}.dt-tx--in:after{content:"";flex:none;height:68px;display:block}@keyframes dt-z-out{to{opacity:0}}@keyframes dt-z-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.dt-sky *,.dt-sky :before,.dt-sky :after{animation:none!important}.dt-s{opacity:.7}.dt-zl{display:none}}.bta{isolation:isolate;color:#fff;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--cat,#26c95d) 62%, transparent);background:linear-gradient(#0f1638 0%,#080c22 100%);position:absolute;inset:0;overflow:hidden;container-type:size}.bta:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(60% 80% at 68% 50%, color-mix(in srgb, var(--cat,#26c95d) 26%, transparent), transparent 70%), radial-gradient(40% 40% at 96% 0%, #8b5cf638, transparent 70%);position:absolute;inset:0}.bta:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#080c22f0 0%,#080c229e 42%,#080c2200 74%);position:absolute;inset:0}.bta-bg{z-index:1;aspect-ratio:1;opacity:.3;filter:saturate(.85);width:min(118cqh,76cqw);position:absolute;top:50%;right:-16cqw;translate:0 -50%}.bta-board{width:100%;height:100%;display:block}.bta-bg--photo,.bta--card .bta-bg--photo{aspect-ratio:auto;opacity:.3;filter:saturate(.85);width:auto;inset:0;translate:none}.bta-photo{object-fit:cover;object-position:62% 50%;width:100%;height:100%;display:block}.bta-in{z-index:3;grid-template-rows:auto 1fr;grid-template-columns:1fr auto;align-content:space-between;gap:2.2cqw 3cqw;padding:4.2cqw 4.6cqw;display:grid;position:absolute;inset:0}.bta-h{flex-direction:column;grid-area:1/1;gap:.3cqw;min-width:0;display:flex}.bta-k{font:700 min(3.6cqw, 6.2cqh)/1 var(--font-ui);letter-spacing:.22em;color:#c9d1e8}.bta-t{font:800 min(8.6cqw, 14.5cqh)/.98 var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.01em;background:linear-gradient(180deg, #fff 30%, color-mix(in srgb, var(--cat,#26c95d) 85%, #fff) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.bta-n{font:600 min(3.4cqw, 6cqh)/1.2 var(--font-ui);color:#ffffffe0;margin:0;display:none}.bta-n b{color:#fff}.bta-w{white-space:nowrap;background:#f6c3441f;border:1px solid #f6c34499;border-radius:.6em;grid-area:1/2;align-self:start;align-items:baseline;gap:.6em;padding:.55em .9em;display:inline-flex}.bta-w small{font:700 min(2.6cqw, 4.4cqh)/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#ffe9a3}.bta-w b{font:800 min(5.2cqw, 8.6cqh)/1 var(--font-bricolage), system-ui, sans-serif;color:#ffd970}.bta-c{flex-wrap:wrap;grid-area:2/1/auto/-1;align-self:end;gap:1.8cqw;margin:0;padding:0;list-style:none;display:flex}.bta-c li{border:1px solid color-mix(in srgb, var(--cat,#26c95d) 55%, transparent);font:600 min(3.1cqw, 5.4cqh)/1.25 var(--font-ui);color:#fff;background:#0d1638db;border-radius:1.6cqw;align-items:center;gap:.55em;max-width:46%;padding:.55em .8em;display:flex}.bta-c li>i{background:var(--cat,#26c95d);width:.7em;height:.7em;box-shadow:0 0 .5em var(--cat,#26c95d);border-radius:50%;flex:none}.bta-c li.bta-mo{color:#8ef0e6;background:0 0;border-color:#8ef0e6b3}.bta--hero .bta-in{grid-template-rows:1fr;grid-template-columns:1fr 1.1fr;align-items:center;padding:5cqw}.bta--hero .bta-h{grid-area:1/1;align-self:center;gap:.6cqw;margin-bottom:6cqh}.bta--hero .bta-k{font-size:min(4cqw,6cqh)}.bta--hero .bta-t{font-size:min(9.2cqw,15cqh)}.bta--hero .bta-w{grid-area:1/1;place-self:end start}.bta--hero .bta-c{grid-area:1/2;grid-template-columns:1fr 1fr;align-self:center;gap:1.6cqw;display:grid}.bta--hero .bta-c li{max-width:none;font-size:min(2.6cqw,4.6cqh)}.bta--banner .bta-h,.bta--banner .bta-n{display:none}.bta--banner .bta-in{grid-template-rows:auto 1fr;grid-template-columns:1fr;align-content:start;padding:4cqw 4.6cqw}.bta--banner .bta-w{grid-column:1;justify-self:start}.bta--banner .bta-c{grid-column:1;grid-template-columns:1fr 1fr;align-self:start;gap:1.4cqw;display:grid}.bta--banner .bta-c li{max-width:none;font-size:min(2.7cqw,5.2cqh)}@container (max-width:220px){.bta--card .bta-in{grid-template-rows:auto auto 1fr;grid-template-columns:1fr;align-content:start;gap:2.4cqw;padding:6cqw}.bta--card .bta-h{grid-area:1/1}.bta--card .bta-k{font-size:5.2cqw}.bta--card .bta-t{font-size:12cqw}.bta--card .bta-w{grid-area:3/1;place-self:end start}.bta--card .bta-w small{font-size:3.4cqw}.bta--card .bta-w b{font-size:6.4cqw}.bta--card .bta-c{display:none}.bta--card .bta-bg{opacity:.22;width:110cqw;right:-40cqw}}.bta-h,.bta-n{animation:10s ease-out infinite both bta-rise}.bta-w{animation:10s cubic-bezier(.34,1.56,.64,1) infinite both bta-pop}.bta-h,.bta-n,.bta-w,.bta-c li{will-change:transform, opacity;backface-visibility:hidden}.bta-c li{animation:bta-chip 10s cubic-bezier(.16,1,.3,1) calc(var(--i,0) * .35s) infinite both}@keyframes bta-rise{0%{opacity:0;transform:translateY(14%)}6%{opacity:1;transform:none}90%{opacity:1}96%,to{opacity:0}}@keyframes bta-pop{0%,8%{opacity:0;transform:scale(.6)}15%{opacity:1;transform:scale(1.12)}18%{transform:none}90%{opacity:1}96%,to{opacity:0}}@keyframes bta-chip{0%,14%{opacity:0;transform:translate(40cqw)}24%{opacity:1;transform:none}88%{opacity:1}94%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.bta-h,.bta-n,.bta-w,.bta-c li{animation:none}}.bta--cycle{--cyc:calc(4s + var(--n,5) * 3.5s)}.bta--cycle .bta-h,.bta--cycle .bta-n{animation:bta-idA-5 var(--cyc) ease-out infinite both}.bta--cycle .bta-w{animation:bta-wA-5 var(--cyc) cubic-bezier(.34,1.56,.64,1) infinite both}.bta--cycle .bta-bg{animation:bta-bgA-5 var(--cyc) linear infinite both}.bta--cycle:after{--bgo:1;animation:bta-bgA-5 var(--cyc) linear infinite both}.bta--cycle .bta-bg--photo,.bta--cycle .bta-bg:not(.bta-bg--photo){--bgo:.3}.bta--card.bta--cycle .bta-bg:not(.bta-bg--photo){--bgo:.22}.bta--cycle .bta-c li{animation:bta-chipA-5 var(--cyc) cubic-bezier(.16,1,.3,1) calc(var(--i,0) * .35s) infinite both}.bta-cy{z-index:2;object-fit:contain;opacity:0;filter:saturate(.9)drop-shadow(0 12px 22px #00000080);pointer-events:none;width:auto;max-width:88%;height:auto;max-height:67%;animation:bta-cyw-5 var(--cyc) linear calc(4s + var(--i,0) * 3.5s) infinite both;margin:auto;position:absolute;inset:7% 6% 26%}.bta--cycle:before{background:radial-gradient(70% 45% at 50% 100%, color-mix(in srgb, var(--cat,#26c95d) 32%, transparent), transparent 70%), radial-gradient(60% 80% at 68% 50%, color-mix(in srgb, var(--cat,#26c95d) 26%, transparent), transparent 70%), radial-gradient(40% 40% at 96% 0%, #8b5cf638, transparent 70%)}.bta-cn{grid-area:2/1/auto/-1;align-self:end;margin:0;padding:0;list-style:none;display:grid}.bta-cn li{border:1px solid color-mix(in srgb, var(--cat,#26c95d) 55%, transparent);font:600 min(3.1cqw, 5.4cqh)/1.25 var(--font-ui);color:#fff;opacity:0;will-change:opacity;max-width:86%;animation:bta-cyw-5 var(--cyc) linear calc(4s + var(--i,0) * 3.5s) infinite both;background:#0d1638db;border-radius:1.6cqw;grid-area:1/1;justify-self:start;align-items:center;gap:.55em;padding:.55em .8em;display:flex}.bta-cn li>i{background:var(--cat,#26c95d);width:.7em;height:.7em;box-shadow:0 0 .5em var(--cat,#26c95d);border-radius:50%;flex:none}.bta-cn li>b{color:#fff9;margin-right:.2em;font-weight:700}@container (max-aspect-ratio:1.25){.bta--card .bta-cn{display:grid;position:absolute;inset:auto 6cqw 6cqw}.bta--card .bta-cn li{border-radius:2.4cqw;max-width:100%;padding:.6em .9em;font-size:4.9cqw;line-height:1.2}.bta--card.bta--cycle .bta-cy{max-height:64%;inset:6% 4% 30%}}.bta-x{font:800 min(3.2cqw, 5.6cqh)/1.1 var(--font-ui);letter-spacing:.14em;color:color-mix(in srgb, var(--cat,#26c95d) 70%, #fff);margin-top:.5cqw}.bta--hero .bta-x{font-size:min(3.4cqw,5.4cqh)}.bta--iw:after{background:radial-gradient(70% 70% at 50% 45%,#080c228c,#080c2233 70%,#0000)}.bta--iw .bta-in{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:5cqw 6cqw 7cqw;display:flex}.bta--iw .bta-h,.bta--iw.bta--banner .bta-h{align-items:center;gap:.8cqh;display:flex}.bta--iw .bta-c,.bta--iw .bta-w{display:none}.bta--iw .bta-cn{position:absolute;bottom:4.2cqw;left:4.6cqw;right:4.6cqw}.bta--iw .bta-cn li{justify-self:center}.bta--iw .bta-k{font-size:min(3.4cqw,5.6cqh)}.bta--iw .bta-t{background:linear-gradient(#fff3c4 0%,#ffd970 55%,#f2b630 100%);color:#0000;filter:drop-shadow(0 .6cqh 1.6cqh #00000073);-webkit-background-clip:text;background-clip:text;font-size:min(14cqw,21cqh);line-height:.95}.bta--iw .bta-x{margin-top:.6cqh;font-size:min(3.4cqw,5.6cqh)}.bta-iwrow{justify-content:center;align-items:flex-end;gap:3cqw;margin-top:3.4cqh;display:flex}.bta-iwrow img{object-fit:contain;filter:drop-shadow(0 1cqh 1.6cqh #0000008c);width:auto;max-width:24cqw;height:min(24cqh,22cqw);display:block}.bta--iw.bta--banner .bta-t{font-size:min(11cqw,19cqh)}.bta--iw.bta--banner .bta-iwrow img{max-width:18cqw;height:min(26cqh,16cqw)}@container (max-width:220px){.bta--card.bta--iw .bta-in{padding:6cqw 5cqw 8cqw}.bta--card.bta--iw .bta-cn{bottom:6cqw;left:6cqw;right:6cqw}.bta--card.bta--iw .bta-k{font-size:4.6cqw}.bta--card.bta--iw .bta-t{font-size:19cqw}.bta--card.bta--iw .bta-x{font-size:4.4cqw}.bta--card.bta--iw .bta-iwrow{gap:2.5cqw;margin-top:5cqw}.bta--card.bta--iw .bta-iwrow img{max-width:28cqw;height:24cqw}}.bta--iw .bta-cn li>b{letter-spacing:.12em;color:color-mix(in srgb, var(--cat,#26c95d) 62%, #fff);margin-right:.1em;font-size:.74em}.bta-cy--sum{text-align:center;filter:none;flex-direction:column;justify-content:center;align-items:center;gap:1.2cqh;max-width:none;max-height:none;display:flex;inset:9% 8% 28%}.bta-cy--sum b{font:800 min(15cqw, 24cqh)/.95 var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em;background:linear-gradient(180deg, #fff 30%, color-mix(in srgb, var(--cat,#26c95d) 85%, #fff) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.bta-cy--sum small{font:700 min(3.6cqw, 6cqh)/1.1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#c9d1e8}.bta-cy--sum em{font:800 min(4.6cqw, 7.4cqh)/1 var(--font-bricolage), system-ui, sans-serif;color:#ffd970;font-style:normal}@container (max-width:220px){.bta--card .bta-x{margin-top:1.2cqw;font-size:4.4cqw}.bta-cy--sum small{font-size:5cqw}.bta-cy--sum em{font-size:6.4cqw}}@keyframes bta-cyw-2{0%{opacity:0}10.91%{opacity:1}20.91%{opacity:1}31.82%,to{opacity:0}}@keyframes bta-chipA-2{0%,10.91%{opacity:0;transform:translate(40cqw)}21.82%{opacity:1;transform:none}25.45%{opacity:1;transform:none}36.36%,to{opacity:0;transform:none}}@keyframes bta-idA-2{0%{opacity:0;transform:translateY(14%)}9.09%{opacity:1;transform:none}25.45%{opacity:1;transform:none}36.36%,to{opacity:0;transform:none}}@keyframes bta-wA-2{0%,5.45%{opacity:0;transform:scale(.6)}14.55%{opacity:1;transform:scale(1.12)}18.18%{transform:none}25.45%{opacity:1;transform:none}36.36%,to{opacity:0;transform:none}}@keyframes bta-bgA-2{0%{opacity:var(--bgo,.3)}25.45%{opacity:var(--bgo,.3)}36.36%,89.09%{opacity:0}to{opacity:var(--bgo,.3)}}.bta--cycle[style*=--n\:2] .bta-cy,.bta--cycle[style*=--n\:2] .bta-cn li{animation-name:bta-cyw-2}.bta--cycle[style*=--n\:2] .bta-c li{animation-name:bta-chipA-2}.bta--cycle[style*=--n\:2] .bta-h,.bta--cycle[style*=--n\:2] .bta-n{animation-name:bta-idA-2}.bta--cycle[style*=--n\:2] .bta-w{animation-name:bta-wA-2}.bta--cycle[style*=--n\:2] .bta-bg,.bta--cycle[style*=--n\:2]:after{animation-name:bta-bgA-2}@keyframes bta-cyw-3{0%{opacity:0}8.28%{opacity:1}15.86%{opacity:1}24.14%,to{opacity:0}}@keyframes bta-chipA-3{0%,8.28%{opacity:0;transform:translate(40cqw)}16.55%{opacity:1;transform:none}19.31%{opacity:1;transform:none}27.59%,to{opacity:0;transform:none}}@keyframes bta-idA-3{0%{opacity:0;transform:translateY(14%)}6.9%{opacity:1;transform:none}19.31%{opacity:1;transform:none}27.59%,to{opacity:0;transform:none}}@keyframes bta-wA-3{0%,4.14%{opacity:0;transform:scale(.6)}11.03%{opacity:1;transform:scale(1.12)}13.79%{transform:none}19.31%{opacity:1;transform:none}27.59%,to{opacity:0;transform:none}}@keyframes bta-bgA-3{0%{opacity:var(--bgo,.3)}19.31%{opacity:var(--bgo,.3)}27.59%,91.72%{opacity:0}to{opacity:var(--bgo,.3)}}.bta--cycle[style*=--n\:3] .bta-cy,.bta--cycle[style*=--n\:3] .bta-cn li{animation-name:bta-cyw-3}.bta--cycle[style*=--n\:3] .bta-c li{animation-name:bta-chipA-3}.bta--cycle[style*=--n\:3] .bta-h,.bta--cycle[style*=--n\:3] .bta-n{animation-name:bta-idA-3}.bta--cycle[style*=--n\:3] .bta-w{animation-name:bta-wA-3}.bta--cycle[style*=--n\:3] .bta-bg,.bta--cycle[style*=--n\:3]:after{animation-name:bta-bgA-3}@keyframes bta-cyw-4{0%{opacity:0}6.67%{opacity:1}12.78%{opacity:1}19.44%,to{opacity:0}}@keyframes bta-chipA-4{0%,6.67%{opacity:0;transform:translate(40cqw)}13.33%{opacity:1;transform:none}15.56%{opacity:1;transform:none}22.22%,to{opacity:0;transform:none}}@keyframes bta-idA-4{0%{opacity:0;transform:translateY(14%)}5.56%{opacity:1;transform:none}15.56%{opacity:1;transform:none}22.22%,to{opacity:0;transform:none}}@keyframes bta-wA-4{0%,3.33%{opacity:0;transform:scale(.6)}8.89%{opacity:1;transform:scale(1.12)}11.11%{transform:none}15.56%{opacity:1;transform:none}22.22%,to{opacity:0;transform:none}}@keyframes bta-bgA-4{0%{opacity:var(--bgo,.3)}15.56%{opacity:var(--bgo,.3)}22.22%,93.33%{opacity:0}to{opacity:var(--bgo,.3)}}.bta--cycle[style*=--n\:4] .bta-cy,.bta--cycle[style*=--n\:4] .bta-cn li{animation-name:bta-cyw-4}.bta--cycle[style*=--n\:4] .bta-c li{animation-name:bta-chipA-4}.bta--cycle[style*=--n\:4] .bta-h,.bta--cycle[style*=--n\:4] .bta-n{animation-name:bta-idA-4}.bta--cycle[style*=--n\:4] .bta-w{animation-name:bta-wA-4}.bta--cycle[style*=--n\:4] .bta-bg,.bta--cycle[style*=--n\:4]:after{animation-name:bta-bgA-4}@keyframes bta-cyw-5{0%{opacity:0}5.58%{opacity:1}10.7%{opacity:1}16.28%,to{opacity:0}}@keyframes bta-chipA-5{0%,5.58%{opacity:0;transform:translate(40cqw)}11.16%{opacity:1;transform:none}13.02%{opacity:1;transform:none}18.6%,to{opacity:0;transform:none}}@keyframes bta-idA-5{0%{opacity:0;transform:translateY(14%)}4.65%{opacity:1;transform:none}13.02%{opacity:1;transform:none}18.6%,to{opacity:0;transform:none}}@keyframes bta-wA-5{0%,2.79%{opacity:0;transform:scale(.6)}7.44%{opacity:1;transform:scale(1.12)}9.3%{transform:none}13.02%{opacity:1;transform:none}18.6%,to{opacity:0;transform:none}}@keyframes bta-bgA-5{0%{opacity:var(--bgo,.3)}13.02%{opacity:var(--bgo,.3)}18.6%,94.42%{opacity:0}to{opacity:var(--bgo,.3)}}.bta--cycle[style*=--n\:5] .bta-cy,.bta--cycle[style*=--n\:5] .bta-cn li{animation-name:bta-cyw-5}.bta--cycle[style*=--n\:5] .bta-c li{animation-name:bta-chipA-5}.bta--cycle[style*=--n\:5] .bta-h,.bta--cycle[style*=--n\:5] .bta-n{animation-name:bta-idA-5}.bta--cycle[style*=--n\:5] .bta-w{animation-name:bta-wA-5}.bta--cycle[style*=--n\:5] .bta-bg,.bta--cycle[style*=--n\:5]:after{animation-name:bta-bgA-5}@keyframes bta-cyw-6{0%{opacity:0}4.8%{opacity:1}9.2%{opacity:1}14%,to{opacity:0}}@keyframes bta-chipA-6{0%,4.8%{opacity:0;transform:translate(40cqw)}9.6%{opacity:1;transform:none}11.2%{opacity:1;transform:none}16%,to{opacity:0;transform:none}}@keyframes bta-idA-6{0%{opacity:0;transform:translateY(14%)}4%{opacity:1;transform:none}11.2%{opacity:1;transform:none}16%,to{opacity:0;transform:none}}@keyframes bta-wA-6{0%,2.4%{opacity:0;transform:scale(.6)}6.4%{opacity:1;transform:scale(1.12)}8%{transform:none}11.2%{opacity:1;transform:none}16%,to{opacity:0;transform:none}}@keyframes bta-bgA-6{0%{opacity:var(--bgo,.3)}11.2%{opacity:var(--bgo,.3)}16%,95.2%{opacity:0}to{opacity:var(--bgo,.3)}}.bta--cycle[style*=--n\:6] .bta-cy,.bta--cycle[style*=--n\:6] .bta-cn li{animation-name:bta-cyw-6}.bta--cycle[style*=--n\:6] .bta-c li{animation-name:bta-chipA-6}.bta--cycle[style*=--n\:6] .bta-h,.bta--cycle[style*=--n\:6] .bta-n{animation-name:bta-idA-6}.bta--cycle[style*=--n\:6] .bta-w{animation-name:bta-wA-6}.bta--cycle[style*=--n\:6] .bta-bg,.bta--cycle[style*=--n\:6]:after{animation-name:bta-bgA-6}@keyframes bta-cyw-7{0%{opacity:0}4.21%{opacity:1}8.07%{opacity:1}12.28%,to{opacity:0}}@keyframes bta-chipA-7{0%,4.21%{opacity:0;transform:translate(40cqw)}8.42%{opacity:1;transform:none}9.82%{opacity:1;transform:none}14.04%,to{opacity:0;transform:none}}@keyframes bta-idA-7{0%{opacity:0;transform:translateY(14%)}3.51%{opacity:1;transform:none}9.82%{opacity:1;transform:none}14.04%,to{opacity:0;transform:none}}@keyframes bta-wA-7{0%,2.11%{opacity:0;transform:scale(.6)}5.61%{opacity:1;transform:scale(1.12)}7.02%{transform:none}9.82%{opacity:1;transform:none}14.04%,to{opacity:0;transform:none}}@keyframes bta-bgA-7{0%{opacity:var(--bgo,.3)}9.82%{opacity:var(--bgo,.3)}14.04%,95.79%{opacity:0}to{opacity:var(--bgo,.3)}}.bta--cycle[style*=--n\:7] .bta-cy,.bta--cycle[style*=--n\:7] .bta-cn li{animation-name:bta-cyw-7}.bta--cycle[style*=--n\:7] .bta-c li{animation-name:bta-chipA-7}.bta--cycle[style*=--n\:7] .bta-h,.bta--cycle[style*=--n\:7] .bta-n{animation-name:bta-idA-7}.bta--cycle[style*=--n\:7] .bta-w{animation-name:bta-wA-7}.bta--cycle[style*=--n\:7] .bta-bg,.bta--cycle[style*=--n\:7]:after{animation-name:bta-bgA-7}@keyframes bta-cyw-8{0%{opacity:0}3.75%{opacity:1}7.19%{opacity:1}10.94%,to{opacity:0}}@keyframes bta-chipA-8{0%,3.75%{opacity:0;transform:translate(40cqw)}7.5%{opacity:1;transform:none}8.75%{opacity:1;transform:none}12.5%,to{opacity:0;transform:none}}@keyframes bta-idA-8{0%{opacity:0;transform:translateY(14%)}3.12%{opacity:1;transform:none}8.75%{opacity:1;transform:none}12.5%,to{opacity:0;transform:none}}@keyframes bta-wA-8{0%,1.88%{opacity:0;transform:scale(.6)}5%{opacity:1;transform:scale(1.12)}6.25%{transform:none}8.75%{opacity:1;transform:none}12.5%,to{opacity:0;transform:none}}@keyframes bta-bgA-8{0%{opacity:var(--bgo,.3)}8.75%{opacity:var(--bgo,.3)}12.5%,96.25%{opacity:0}to{opacity:var(--bgo,.3)}}.bta--cycle[style*=--n\:8] .bta-cy,.bta--cycle[style*=--n\:8] .bta-cn li{animation-name:bta-cyw-8}.bta--cycle[style*=--n\:8] .bta-c li{animation-name:bta-chipA-8}.bta--cycle[style*=--n\:8] .bta-h,.bta--cycle[style*=--n\:8] .bta-n{animation-name:bta-idA-8}.bta--cycle[style*=--n\:8] .bta-w{animation-name:bta-wA-8}.bta--cycle[style*=--n\:8] .bta-bg,.bta--cycle[style*=--n\:8]:after{animation-name:bta-bgA-8}@keyframes bta-cyw-9{0%{opacity:0}3.38%{opacity:1}6.48%{opacity:1}9.86%,to{opacity:0}}@keyframes bta-chipA-9{0%,3.38%{opacity:0;transform:translate(40cqw)}6.76%{opacity:1;transform:none}7.89%{opacity:1;transform:none}11.27%,to{opacity:0;transform:none}}@keyframes bta-idA-9{0%{opacity:0;transform:translateY(14%)}2.82%{opacity:1;transform:none}7.89%{opacity:1;transform:none}11.27%,to{opacity:0;transform:none}}@keyframes bta-wA-9{0%,1.69%{opacity:0;transform:scale(.6)}4.51%{opacity:1;transform:scale(1.12)}5.63%{transform:none}7.89%{opacity:1;transform:none}11.27%,to{opacity:0;transform:none}}@keyframes bta-bgA-9{0%{opacity:var(--bgo,.3)}7.89%{opacity:var(--bgo,.3)}11.27%,96.62%{opacity:0}to{opacity:var(--bgo,.3)}}.bta--cycle[style*=--n\:9] .bta-cy,.bta--cycle[style*=--n\:9] .bta-cn li{animation-name:bta-cyw-9}.bta--cycle[style*=--n\:9] .bta-c li{animation-name:bta-chipA-9}.bta--cycle[style*=--n\:9] .bta-h,.bta--cycle[style*=--n\:9] .bta-n{animation-name:bta-idA-9}.bta--cycle[style*=--n\:9] .bta-w{animation-name:bta-wA-9}.bta--cycle[style*=--n\:9] .bta-bg,.bta--cycle[style*=--n\:9]:after{animation-name:bta-bgA-9}@keyframes bta-cyw-10{0%{opacity:0}3.08%{opacity:1}5.9%{opacity:1}8.97%,to{opacity:0}}@keyframes bta-chipA-10{0%,3.08%{opacity:0;transform:translate(40cqw)}6.15%{opacity:1;transform:none}7.18%{opacity:1;transform:none}10.26%,to{opacity:0;transform:none}}@keyframes bta-idA-10{0%{opacity:0;transform:translateY(14%)}2.56%{opacity:1;transform:none}7.18%{opacity:1;transform:none}10.26%,to{opacity:0;transform:none}}@keyframes bta-wA-10{0%,1.54%{opacity:0;transform:scale(.6)}4.1%{opacity:1;transform:scale(1.12)}5.13%{transform:none}7.18%{opacity:1;transform:none}10.26%,to{opacity:0;transform:none}}@keyframes bta-bgA-10{0%{opacity:var(--bgo,.3)}7.18%{opacity:var(--bgo,.3)}10.26%,96.92%{opacity:0}to{opacity:var(--bgo,.3)}}.bta--cycle[style*=--n\:10] .bta-cy,.bta--cycle[style*=--n\:10] .bta-cn li{animation-name:bta-cyw-10}.bta--cycle[style*=--n\:10] .bta-c li{animation-name:bta-chipA-10}.bta--cycle[style*=--n\:10] .bta-h,.bta--cycle[style*=--n\:10] .bta-n{animation-name:bta-idA-10}.bta--cycle[style*=--n\:10] .bta-w{animation-name:bta-wA-10}.bta--cycle[style*=--n\:10] .bta-bg,.bta--cycle[style*=--n\:10]:after{animation-name:bta-bgA-10}@media (prefers-reduced-motion:reduce){.bta-cy,.bta-cn li,.bta--cycle .bta-c li,.bta--cycle .bta-h,.bta--cycle .bta-n,.bta--cycle .bta-w,.bta--cycle .bta-bg,.bta--cycle:after{animation:none}}.dt-slide-tile{background:#121a42;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff38}.dt-slide-tile:after{content:"";background:radial-gradient(70% 45% at 50% 100%, color-mix(in srgb, var(--cat,#26c95d) 32%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}.dt-slide-tile img{z-index:1;object-fit:contain;width:80%;height:80%;position:relative}.dt-thumb-tile{border-radius:inherit;background:#121a42;justify-content:center;align-items:center;width:100%;height:100%;display:flex;box-shadow:inset 0 0 0 1px #ffffff47}.dt-thumb-tile img{object-fit:contain;width:82%;height:82%;display:block}.dt-thumb-art{border-radius:inherit;background:linear-gradient(135deg,#1a2552,#060918);justify-content:center;align-items:center;width:100%;height:100%;display:flex;box-shadow:inset 0 0 0 1px #ffffff47}.dt-thumb-art-iw{flex-direction:column;align-items:center;gap:3px;display:flex}.dt-thumb-art-iw>span{gap:2px;display:flex}.dt-thumb-art .dt-thumb-art-iw img{object-fit:contain;opacity:1;border-radius:0;width:16px;height:16px}.dt-thumb-art-t{font:800 clamp(13px, 1.6vw, 16px)/1 var(--font-bricolage), system-ui, sans-serif;color:#ffd970;letter-spacing:-.01em}.dt-thumb-art-board{opacity:.75;filter:saturate(.85);width:78%;height:78%}.dt-thumb-art img{object-fit:cover;opacity:.85;border-radius:inherit;width:100%;height:100%;display:block}.bti{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.bti-it{flex-direction:column;gap:8px;min-width:0;display:flex}.bti-tile{aspect-ratio:1;background:#121a42;border:1px solid #ffffff1f;border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.bti-tile:after{content:"";background:radial-gradient(70% 45% at 50% 100%, color-mix(in srgb, var(--cat,#26c95d) 32%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}.bti-tile img{z-index:1;object-fit:contain;width:80%;height:80%;position:relative}.bti-ph{z-index:1;font:800 28px/1 var(--font-bricolage), sans-serif;color:#ffffff59;position:relative}.bti-cap{font:600 13px/1.3 var(--font-ui);color:#ffffffe6;align-items:baseline;gap:8px;display:flex}.bti-cap i{color:var(--cat,#26c95d);flex:none;font-style:normal;font-weight:800}.dt-cdband.has-draw{container-type:inline-size}.dt-cdband-cols{grid-template-columns:1fr 1fr;gap:8px;display:grid}.dt-cdband-cols .cdc{flex-direction:column;gap:5px;min-width:0;display:flex}.dt-cdband-cols .cdc--draw{text-align:right;align-items:flex-end}.dt-cdband-cols .cdc-l{letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;white-space:nowrap;font-size:10px;font-weight:700}.dt-cdband-cols .cdc-l.urgent{color:#ffb020}.dt-cdband-cols .cdc-d{color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.dt-cdband-cols .cdc--draw .cdc-d{color:#c9c2ff}@container (max-width:269px){.dt-cdband-cols .cdc-day{display:none}}.dd-claim{color:#6fe6dc;text-underline-offset:3px;margin-top:4px;font-weight:700;-webkit-text-decoration:underline #6fe6dc73;text-decoration:underline #6fe6dc73;display:inline-block}.rp-winner .dd-claim{display:block}@media (max-width:699px){.dd-prizebox{box-shadow:none;background:0 0;border:0;margin-top:12px;padding:0;display:block}.dd-prizebox .pz-fig,.dd-prizebox .pz-txt{display:none}.dd-prizebox .dd-endbtns{margin:0}}
