.cos-spin{animation:cos-spin 40s linear infinite}.cos-sway{animation:cos-sway 4.6s ease-in-out infinite}.cos-swing{animation:cos-swing 3.2s ease-in-out infinite}.cos-whisker{animation:cos-whisker 3.2s ease-in-out infinite}.cos-bob{animation:cos-bob 3s ease-in-out infinite}.cos-float{animation:cos-float 3.6s ease-in-out infinite}.cos-flick{animation:cos-flick 1s ease-in-out infinite}.cos-flicker{animation:cos-flicker 6s linear infinite}.cos-zap{animation:cos-zap 2.5s linear infinite}.cos-twinkle{animation:cos-twinkle 2.6s ease-in-out infinite}.cos-crawl{animation:cos-crawl 2.4s linear infinite}.cos-dash{animation:cos-dash 3s linear infinite}.cos-pulse-soft{animation:cos-pulse-soft 4s ease-in-out infinite}.cos-flap,.cos-pulse,.cos-tumble,.cos-twinkle-s{transform-box:fill-box;transform-origin:center}.cos-pulse{animation:cos-pulse 2.6s ease-in-out infinite}.cos-twinkle-s{animation:cos-twinkle-s 2.4s ease-in-out infinite}.cos-flap{animation:cos-flap .7s ease-in-out infinite}.cos-tumble{animation:cos-tumble 4s linear infinite}.cos-ember-dot{animation:cos-ember-dot 2.6s ease-out infinite}.cos-fall{animation:cos-fall 12s linear infinite}.cos-rise{animation:cos-rise 14s linear infinite}.cos-shoot{animation:cos-shoot 8s ease-in-out infinite;opacity:0}.cos-spark{animation:cos-spark 8s ease-out infinite;opacity:0}.cos-drift{animation:cos-drift 30s ease-in-out infinite alternate}.cos-drive{animation:cos-drive 9s linear infinite}@keyframes cos-spin{to{transform:rotate(1turn)}}@keyframes cos-sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes cos-swing{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes cos-whisker{0%,to{transform:rotate(-10deg)}50%{transform:rotate(8deg)}}@keyframes cos-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes cos-float{0%,to{transform:translateY(0);opacity:.85}50%{transform:translateY(-5px);opacity:1}}@keyframes cos-flick{0%,to{transform:scale(1)}30%{transform:scale(.9,1.18) skewX(3deg)}65%{transform:scale(1.06,.88) skewX(-2deg)}}@keyframes cos-flicker{0%,18%,22%,62%,64%,to{opacity:1}20%{opacity:.35}63%{opacity:.5}}@keyframes cos-zap{0%,30%,to{opacity:.32}4%{opacity:1}8%{opacity:.35}12%{opacity:1}20%{opacity:.5}}@keyframes cos-twinkle{0%,to{opacity:.25}50%{opacity:1}}@keyframes cos-twinkle-s{0%,to{opacity:.5;transform:scale(.6) rotate(0deg)}50%{opacity:1;transform:scale(1.1) rotate(45deg)}}@keyframes cos-crawl{to{stroke-dashoffset:-40}}@keyframes cos-dash{to{stroke-dashoffset:-20}}@keyframes cos-pulse{0%,to{opacity:.7;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes cos-pulse-soft{0%,to{opacity:.75}50%{opacity:1}}@keyframes cos-flap{0%,to{transform:scaleY(1)}50%{transform:scaleY(.5)}}@keyframes cos-tumble{to{transform:rotate(1turn)}}@keyframes cos-ember-dot{0%{transform:translateY(0);opacity:0}20%{opacity:1}to{transform:translateY(-9px);opacity:0}}@keyframes cos-fall{0%{transform:translateY(-30px) rotate(0deg)}to{transform:translate(-150px,450px) rotate(560deg)}}@keyframes cos-rise{0%{transform:translateY(0);opacity:0}12%{opacity:1}80%{opacity:.9}to{transform:translateY(-330px);opacity:0}}@keyframes cos-shoot{0%{transform:translateX(0);opacity:0}10%{transform:translateX(40px);opacity:.85}22%{transform:translateX(260px);opacity:0}to{transform:translateX(260px);opacity:0}}@keyframes cos-spark{0%{transform:translate(0) scale(1);opacity:0}10%{opacity:1}to{transform:translate(40px,-380px) scale(.3);opacity:0}}@keyframes cos-drift{0%{transform:translateX(-70px)}to{transform:translateX(70px)}}@keyframes cos-drive{0%{transform:translateX(0)}to{transform:translateX(1500px)}}.cos-shimmer{position:relative;overflow:hidden;isolation:isolate}.cos-shimmer:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.5) 50%,transparent 70%);transform:translateX(-130%);animation:cos-sheen 3.4s ease-in-out infinite}@keyframes cos-sheen{0%{transform:translateX(-130%)}55%,to{transform:translateX(130%)}}.cos-name{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:.14em;margin-bottom:-.14em}.cos-name-flow{background-size:200% auto;animation:cos-flow 4.5s linear infinite}@keyframes cos-flow{to{background-position:200%}}.cos-level{clip-path:polygon(14% 0,86% 0,100% 50%,86% 100%,14% 100%,0 50%);letter-spacing:.02em}.logo-tile{transition:transform .55s cubic-bezier(.34,1.56,.64,1),background-color .3s ease}.logo-flame{transform-box:fill-box;transform-origin:50% 100%}.logo-play{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.logo-spark{opacity:0}.logo-sweep{background:linear-gradient(90deg,transparent,rgba(242,140,63,.38),transparent);transform:skewX(-20deg);transition:transform .75s cubic-bezier(.22,1,.36,1)}.logo:focus-visible .logo-tile,.logo:hover .logo-tile{transform:rotate(-8deg) scale(1.06);background-color:#202025}.logo:focus-visible .logo-flame,.logo:hover .logo-flame{animation:logo-flare 1.1s ease-in-out infinite}.logo:focus-visible .logo-play,.logo:hover .logo-play{transform:translateX(1.4px)}.logo:focus-visible .logo-spark,.logo:hover .logo-spark{animation:logo-spark 1.1s ease-out infinite}.logo:focus-visible .logo-sweep,.logo:hover .logo-sweep{transform:translateX(420%) skewX(-20deg)}.logo:focus-visible{outline:none}@keyframes logo-flare{0%,to{transform:scale(1) skewX(0deg)}30%{transform:scale(1.05,1.12) skewX(-4deg)}65%{transform:scale(.98,1.04) skewX(3deg)}}@keyframes logo-spark{0%{opacity:0;transform:translateY(4px)}30%{opacity:1}to{opacity:0;transform:translate(1px,-5px)}}.cos-still *,.cos-still :after{animation:none!important}.cos-still .cos-zap{opacity:1}@media (prefers-reduced-motion:reduce){.cos-banner *,.cos-frame *,.cos-name-flow,.cos-shimmer:after,.logo .logo-flame,.logo .logo-spark{animation:none!important}.logo .logo-sweep,.logo .logo-tile{transition:none}.cos-frame .cos-zap{opacity:1}}.wx-shell{position:relative;background:transparent;border:0;border-radius:24px;padding:14px;box-shadow:none}@media (max-width:639px){.wx-shell{padding:10px;border-radius:18px}}.wx-stage{border-radius:18px;box-shadow:0 20px 40px -20px rgba(0,0,0,.95);isolation:isolate;background:#000}.wx-stage video{border-radius:inherit}@media (max-width:639px){.wx-stage{border-radius:14px}}.wx-side{background:#08080b;border:1px solid rgba(255,255,255,.035);border-radius:18px}.wt-hero,.wt-hero-art{position:absolute;inset:0}.wt-hero-art{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.wt-hero-shade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.92) 0,rgba(0,0,0,.35) 45%,rgba(0,0,0,.15))}.wt-hero-copy{position:absolute;inset:auto 0 0;padding:16px}@media (min-width:640px){.wt-hero-copy{padding:28px}}.wt-hero-kicker{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#f28c3f}.wt-hero-dot{height:6px;width:6px;border-radius:999px;background:#f28c3f;animation:wt-pulse 1.6s ease-in-out infinite}.wt-hero-title{margin-top:8px;font-family:var(--font-dela),var(--font-onest),sans-serif;font-size:20px;line-height:1.15;color:#ffffff}.wt-hero-sub,.wt-hero-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wt-hero-sub{margin-top:6px;font-size:13px;font-weight:600;color:rgba(255,255,255,.7)}@media (min-width:640px){.wt-hero-title{font-size:28px}}@keyframes wt-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.wt-count{min-width:22px;border-radius:6px;background:rgba(255,255,255,.06);padding:1px 6px;text-align:center;font-size:11px;font-weight:700;color:#a1a1aa;font-variant-numeric:tabular-nums}.wt-eq{display:flex;height:12px;flex-shrink:0;align-items:flex-end;gap:2px;color:#f28c3f}.wt-panel{display:flex;height:100%;min-height:0;flex-direction:column}.wt-seg{display:flex;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:#111114}.wt-seg-btn{display:inline-flex;flex:1;height:36px;align-items:center;gap:6px;border-radius:10px;font-weight:700;color:#a1a1aa;transition:background-color .2s ease,color .2s ease}.wt-seg-btn:hover{color:#ffffff}.wt-seg-btn[aria-selected=true]{background:#2a2a31}.wt-search{position:relative;margin-top:10px}.wt-search input{height:36px;width:100%;border-radius:12px;border:1px solid rgba(255,255,255,.07);background:#111114;padding:0 32px 0 34px;font-size:13px;color:#f4f4f5;outline:none}.wt-search input::-moz-placeholder{color:#71717a}.wt-search input::placeholder{color:#71717a}.wt-search input:focus-visible{border-color:rgba(242,140,63,.5)}.wt-search-ico{left:11px;color:#71717a;pointer-events:none}.wt-search-clear,.wt-search-ico{position:absolute;top:50%;transform:translateY(-50%)}.wt-search-clear{right:6px;display:grid;height:26px;width:26px;place-items:center;border-radius:8px;color:#71717a}.wt-search-clear:hover{background:rgba(255,255,255,.06);color:#ffffff}.wt-list-scroll{min-height:0;flex:1;margin-top:10px;overflow-y:auto;overscroll-behavior:contain}.wt-list{display:grid;gap:4px}.wt-row{display:flex;align-items:center;gap:4px;border:1px solid transparent;padding:4px;transition:background-color .2s ease,border-color .2s ease}.wt-row:hover{background:rgba(255,255,255,.04)}.wt-row[data-on]{border-color:rgba(242,140,63,.3);background:rgba(242,140,63,.08)}.wt-row[data-dead]{opacity:.45}.wt-fav{display:grid;height:32px;width:32px;flex-shrink:0;place-items:center;border-radius:10px;color:#52525b;transition:color .2s ease}.wt-fav:hover{color:#d4d4d8}.wt-fav[data-on]{color:#f28c3f}.wt-row-main{display:flex;min-width:0;flex:1;align-items:center;gap:8px;padding:8px 10px 8px 2px;text-align:left}.wt-row-name{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#d4d4d8}.wt-row:hover .wt-row-name{color:#ffffff}.wt-row[data-on] .wt-row-name{color:#f28c3f;font-weight:800}.wt-badge{flex-shrink:0;border-radius:6px;background:rgba(255,255,255,.06);padding:2px 6px;font-size:10px;font-weight:800;letter-spacing:.04em;color:#a1a1aa}.wt-badge[data-tone=hot]{background:rgba(242,140,63,.14);color:#f28c3f}.wt-badge[data-tone=on]{background:#f28c3f;color:#1b1009}.wt-skel{height:44px;border-radius:14px}.wt-empty{align-items:center;padding:40px 12px;text-align:center;font-size:13px;color:#71717a}.wt-empty,.wt-eps{display:flex;flex-direction:column}.wt-eps{gap:10px}.wt-eps-head{flex-wrap:wrap;justify-content:space-between;padding:0 2px}.wt-eps-head,.wt-eps-title{display:flex;align-items:center;gap:8px}.wt-eps-title{font-size:14px;font-weight:800;color:#f4f4f5}.wt-eps-tools{display:flex;align-items:center;gap:6px}.wt-ranges{display:flex;gap:2px;border-radius:12px;border:1px solid rgba(255,255,255,.07);background:#111114;padding:3px}.wt-range{height:28px;border-radius:9px;padding:0 10px;font-weight:700;font-variant-numeric:tabular-nums;color:#a1a1aa;transition:background-color .2s ease,color .2s ease}.wt-range:hover{color:#ffffff}.wt-range[aria-pressed=true]{background:#ffffff;color:#0c0c0e}.wt-nav{gap:4px}.wt-nav button{display:grid;height:30px;width:30px;place-items:center;border-radius:10px;border:1px solid rgba(255,255,255,.07);background:#111114;color:#a1a1aa;transition:color .2s ease,opacity .2s ease}.wt-nav button:hover:not(:disabled){color:#ffffff}.wt-nav button:disabled{opacity:.3;pointer-events:none}.wt-track{display:flex;gap:6px;overflow-x:auto;padding:2px;cursor:grab;scrollbar-width:none}.wt-track[data-dragging=true]{cursor:grabbing}.wt-track[data-dragging=true]>*{pointer-events:none}.wt-track[data-fade-start=true]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 40px);mask-image:linear-gradient(90deg,transparent 0,#000 40px)}.wt-track[data-fade-end=true]{-webkit-mask-image:linear-gradient(270deg,transparent 0,#000 40px);mask-image:linear-gradient(270deg,transparent 0,#000 40px)}.wt-track[data-fade-start=true][data-fade-end=true]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 40px,#000 calc(100% - 40px),transparent)}.wt-chip{position:relative;display:inline-flex;height:38px;min-width:40px;flex:none;align-items:center;gap:5px;overflow:hidden;border-radius:12px;border:1px solid rgba(255,255,255,.07);background:#111114;padding:0 10px;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;transition:background-color .2s ease,color .2s ease,border-color .2s ease}button.wt-chip:hover{background:#1b1b22}.wt-chip[data-current] .wt-eq{color:#1b1009}.wt-chip-bar{position:absolute;height:2px;background:#f28c3f}.wt-chip-skel{width:40px}.wt-chip-soon{gap:6px;border-style:dashed;border-color:rgba(255,255,255,.14);background:transparent;cursor:default;font-weight:700;color:#e4e4e7}.wt-soon-in{font-weight:600;color:#71717a}@media (prefers-reduced-motion:reduce){.wt-hero-dot{animation:none}.wt-chip,.wt-fav,.wt-nav button,.wt-range,.wt-row,.wt-seg-btn{transition:none}}.wt-seg{background:#0b0b0f;box-shadow:inset 0 0 0 1px #1b1b22;padding:4px;gap:4px}.wt-seg-btn{flex:1 1 0;justify-content:center;height:38px;border-radius:12px;font-size:13px;font-weight:650}.wt-seg-btn[aria-selected=true]{background:#1d1d26;color:#ffffff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.wt-seg-btn[aria-selected=true] svg{color:#f28c3f}.wt-search{height:40px;border-radius:12px;background:#0b0b0f;box-shadow:inset 0 0 0 1px #1b1b22}.wt-search:focus-within{box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}.wt-list{gap:2px}.wt-row{border-radius:14px;padding:3px}.wt-row[data-on]{border-color:rgba(242,140,63,.4);background:rgba(242,140,63,.09)}.wt-row-main{min-height:42px;padding:8px 10px}.wt-row-name{font-size:13.5px;font-weight:600}.wt-fav{height:34px;width:34px;border-radius:12px}.wt-eps{border-radius:22px;background:#0b0b0f;box-shadow:inset 0 0 0 1px #17171d;padding:16px 16px 14px}.wt-eps-title{font-size:15px;font-weight:700}.wt-track{padding-bottom:2px}.wt-chip{height:44px;min-width:52px;padding:0 14px;font-weight:650;background:#111116;box-shadow:inset 0 0 0 1px #1d1d26;border:0}button.wt-chip:hover{background:#1c1c24;transform:translateY(-1px)}.wt-chip[data-current]{background:#f28c3f;box-shadow:0 10px 24px -12px rgba(242,140,63,.6)}.wt-chip[data-done]:not([data-current]){color:#52525b;background:#0d0d11}.wt-chip-bar{border-radius:0 3px 3px 0}.wt-range{border-radius:10px;padding:5px 10px;font-size:12px;font-weight:650}:root{--vp-ease:cubic-bezier(0.22,1,0.36,1);--vp-pill:rgba(12,12,16,0.72)}.vp-player{-webkit-tap-highlight-color:transparent}.vp-player:fullscreen{height:100vh}.vp-poster{position:absolute;inset:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.vp-shade{background:linear-gradient(180deg,rgba(0,0,0,.62) 0,rgba(0,0,0,0) 24%),linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.35) 22%,rgba(0,0,0,0) 40%)}.vp-bigplay{display:grid;height:84px;width:84px;place-items:center;border-radius:999px;color:#ffffff;transition:transform .4s var(--vp-ease)}.vp-bigplay:hover{transform:translate(-50%,-50%) scale(1.06)}.vp-bigplay-core{position:relative;display:grid;height:100%;width:100%;place-items:center;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 18px 50px -12px rgba(0,0,0,.7);transition:background-color .3s ease}.vp-bigplay:hover .vp-bigplay-core{background:#f28c3f;color:#1b1009}.vp-bigplay-halo{position:absolute;inset:-18px;border-radius:999px;background:radial-gradient(closest-side,rgba(242,140,63,.35),transparent 70%);animation:vp-breathe 3.2s ease-in-out infinite}@keyframes vp-breathe{0%,to{opacity:.5;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.vp-loader{display:block;height:44px;width:44px;border-radius:999px;border:3px solid rgba(255,255,255,.12);border-top-color:#f28c3f;animation:vp-spin .9s linear infinite}@keyframes vp-spin{to{transform:rotate(1turn)}}.vp-bezel{background:rgba(12,12,16,.7);backdrop-filter:blur(10px);animation:vp-bezel .7s var(--vp-ease) both}@keyframes vp-bezel{0%{opacity:0;transform:translate(-50%,-50%) scale(.7)}20%,70%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.1)}}.vp-tapseek{background:rgba(255,255,255,.06)}.vp-tapseek-arrow{color:#f28c3f;animation:vp-arrow .9s ease-in-out infinite}@keyframes vp-arrow{0%,to{opacity:.25}50%{opacity:1}}.vp-chip{display:inline-flex;height:34px;min-width:0;max-width:200px;align-items:center;gap:6px;border:0;border-radius:999px;background:var(--vp-pill);padding:0 12px;font-size:12px;font-weight:700;color:#ffffff;white-space:nowrap;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background-color .25s ease,color .25s ease,transform .25s var(--vp-ease)}.vp-chip svg{color:#f28c3f;flex-shrink:0}.vp-chip:hover{background:rgba(40,40,48,.9);transform:translateY(-1px)}.vp-chip[data-on=true]{background:#f28c3f;color:#1b1009}.vp-chip[data-on=true] svg{color:#1b1009}.vp-chip:focus-visible{outline:2px solid #f28c3f;outline-offset:2px}.vp-mark{display:inline-flex;height:18px;align-items:center;border-radius:6px;padding:0 6px;font-size:10px;font-weight:800;letter-spacing:.04em;background:rgba(255,255,255,.12);color:#e4e4e7}.vp-mark-hot{background:#f28c3f;color:#1b1009}.vp-mark-subtle{background:rgba(255,255,255,.1);color:#d4d4d8}.vp-chip[data-on=true] .vp-mark-hot{background:#1b1009;color:#f28c3f}.vp-skip{position:relative;display:inline-flex;height:42px;align-items:center;gap:8px;overflow:hidden;border:0;border-radius:999px;background:#ffffff;padding:0 18px;font-size:13px;font-weight:800;color:#0c0c0e;box-shadow:0 14px 34px -12px rgba(0,0,0,.8);transition:transform .3s var(--vp-ease),background-color .3s ease}.vp-skip:hover{transform:translateY(-2px);background:#f28c3f;color:#1b1009}.vp-skip-fill{position:absolute;inset:0;transform-origin:left;background:rgba(242,140,63,.22);animation-name:vp-fill;animation-timing-function:linear;animation-fill-mode:both;animation-iteration-count:1}@keyframes vp-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.vp-next{border:1px solid rgba(255,255,255,.08);background:rgba(14,14,18,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 24px 60px -20px rgba(0,0,0,.9)}.vp-round{display:grid;place-items:center;border-radius:999px;background:rgba(12,12,16,.55);color:#ffffff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .3s var(--vp-ease),background-color .25s ease}.vp-round:active{transform:scale(.92)}.vp-round-main{background:#ffffff;color:#0c0c0e}.vp-bar{padding:56px 14px 12px;background:linear-gradient(0deg,rgba(0,0,0,.92) 0,rgba(0,0,0,.6) 55%,transparent)}@media (min-width:640px){.vp-bar{padding:72px 22px 16px}}.vp-scrub{position:relative;display:flex;height:22px;align-items:center;margin:0 2px;cursor:pointer;touch-action:none}.vp-track{position:absolute;inset-inline:0;top:50%;height:4px;transform:translateY(-50%);overflow:hidden;border-radius:999px;background:rgba(255,255,255,.16);transition:height .2s var(--vp-ease)}.vp-scrub[data-active=true] .vp-track{height:7px}.vp-buffer,.vp-hover{position:absolute;inset-block:0;left:0;background:rgba(255,255,255,.22);transition:width .5s ease-out}.vp-hover{background:rgba(255,255,255,.3);transition:none}.vp-seg{position:absolute;inset-block:0;pointer-events:none}.vp-seg-op{background:rgba(242,140,63,.55)}.vp-seg-ed{background:rgba(255,255,255,.22)}.vp-fill{position:absolute;inset-block:0;left:0;border-radius:inherit;background:linear-gradient(90deg,#f7a866,#f28c3f)}.vp-knob{position:absolute;top:50%;height:14px;width:14px;margin:-7px 0 0 -7px;border-radius:999px;background:#ffffff;box-shadow:0 0 0 4px rgba(242,140,63,.25),0 4px 12px rgba(0,0,0,.5);opacity:0;transform:scale(.6);transition:opacity .2s ease,transform .2s var(--vp-ease);pointer-events:none}.vp-scrub:hover .vp-knob,.vp-scrub[data-active=true] .vp-knob{opacity:1;transform:scale(1)}.vp-tip{display:flex;flex-direction:column;align-items:center;gap:2px;border-radius:10px;background:#ffffff;padding:5px 9px;font-size:12px;font-weight:800;color:#0c0c0e;white-space:nowrap;box-shadow:0 10px 26px -8px rgba(0,0,0,.8)}.vp-bottom{margin-top:8px}.vp-bottom,.vp-end{display:flex;align-items:center;gap:6px}.vp-end{margin-left:auto}.vp-ctrl{position:relative;display:grid;height:38px;width:38px;flex-shrink:0;place-items:center;border:0;border-radius:999px;background:transparent;color:#ffffff;transition:background-color .25s ease,color .25s ease,transform .25s var(--vp-ease)}.vp-ctrl:hover{background:rgba(255,255,255,.12)}.vp-ctrl:active{transform:scale(.92)}.vp-ctrl[data-on=true]{color:#f28c3f}.vp-ctrl:focus-visible{outline:2px solid #f28c3f;outline-offset:2px}.vp-ctrl-main{height:44px;width:44px;background:#ffffff;color:#0c0c0e}.vp-ctrl-main:hover{background:#f28c3f;color:#1b1009}.vp-ctrl-glyph{display:grid;place-items:center}.vp-morph{position:absolute;inset:0;margin:auto;transition:opacity .2s ease,transform .3s var(--vp-ease)}.vp-morph-out{opacity:0;transform:scale(.6)}.vp-vol{display:flex;align-items:center}.vp-vol-slot{width:0;overflow:hidden;transition:width .3s var(--vp-ease)}.vp-vol:is(:hover,:focus-within) .vp-vol-slot{width:84px;margin-left:4px}.vp-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:84px;height:4px;border-radius:999px;background:linear-gradient(90deg,#ffffff var(--fill,0),rgba(255,255,255,.2) var(--fill,0));outline:none;cursor:pointer}.vp-range::-webkit-slider-thumb{-webkit-appearance:none;height:12px;width:12px;border-radius:999px;background:#ffffff;box-shadow:0 2px 6px rgba(0,0,0,.5)}.vp-range::-moz-range-thumb{height:12px;width:12px;border:0;border-radius:999px;background:#ffffff}.vp-time{margin-left:6px;padding:0 4px;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;color:#ffffff;transition:opacity .2s ease}.vp-time:hover{opacity:.8}.vp-menu{position:absolute;right:14px;bottom:74px;z-index:40;width:min(340px,calc(100% - 28px));overflow:hidden;border-radius:20px;background:rgba(14,14,18,.94);border:1px solid rgba(255,255,255,.07);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);box-shadow:0 30px 70px -20px rgba(0,0,0,.9);animation:vp-menu-in .35s var(--vp-ease) both}.vp-menu-sheet{left:0;right:0;bottom:0;width:100%;border-radius:22px 22px 0 0;animation-name:vp-sheet-in}@keyframes vp-menu-in{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:none}}@keyframes vp-sheet-in{0%{transform:translateY(100%)}to{transform:none}}.vp-menu{display:flex;flex-direction:column;max-height:calc(100% - 84px)}.vp-menu-body{height:auto!important}.vp-menu-body,.vp-menu-body>div{display:flex;min-height:0;flex:1 1 auto;flex-direction:column}.vp-menu-scroll{min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.vp-menu-scroll::-webkit-scrollbar{width:0}.vp-page-fwd{animation:vp-page-fwd .3s var(--vp-ease) both}.vp-page-back{animation:vp-page-back .3s var(--vp-ease) both}@keyframes vp-page-fwd{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:none}}@keyframes vp-page-back{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:none}}.vp-menu-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 14px 12px 16px;border-bottom:1px solid rgba(255,255,255,.06)}.vp-menu-title{overflow:hidden;font-size:14px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;color:#ffffff}.vp-mbtn{display:grid;height:30px;width:30px;place-items:center;border-radius:999px;background:rgba(255,255,255,.06);color:#d4d4d8;transition:background-color .2s ease,color .2s ease}.vp-mbtn:hover{background:rgba(255,255,255,.14);color:#ffffff}.vp-menu-list{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;padding:8px}.vp-group{padding:12px 10px 6px;font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#71717a}.vp-row{display:flex;width:100%;min-height:44px;align-items:center;gap:12px;border:0;border-radius:12px;background:transparent;padding:8px 10px;text-align:left;color:#f4f4f5;transition:background-color .2s ease}.vp-row:hover{background:rgba(255,255,255,.06)}.vp-row:focus-visible{outline:2px solid #f28c3f;outline-offset:-2px}.vp-row:disabled{cursor:default;opacity:.5}.vp-row-icon{display:grid;height:30px;width:30px;flex-shrink:0;place-items:center;background:none;color:#f28c3f}.vp-row-on{background:rgba(242,140,63,.1)}.vp-row-on:hover{background:rgba(242,140,63,.16)}.vp-row-on .vp-row-icon{color:#f28c3f}.vp-row-text{min-width:0;flex:1}.vp-row-title{font-size:13.5px;font-weight:700;color:#f4f4f5}.vp-row-sub,.vp-row-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vp-row-sub{margin-top:2px;font-size:11.5px;font-weight:500;color:#71717a}.vp-row-value{max-width:120px;overflow:hidden;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;color:#71717a}.vp-row-value[data-hot=true]{color:#f28c3f}.vp-row-check{display:grid;height:16px;width:16px;flex-shrink:0;place-items:center;color:#f28c3f}.vp-switch{position:relative;height:22px;width:40px;flex-shrink:0;border-radius:999px;background:rgba(255,255,255,.14);transition:background-color .3s ease}.vp-switch:after{content:"";position:absolute;top:3px;left:3px;height:16px;width:16px;border-radius:999px;background:#ffffff;box-shadow:0 2px 6px rgba(0,0,0,.4);transition:transform .35s var(--vp-ease)}.vp-switch[data-on=true]{background:#f28c3f}.vp-switch[data-on=true]:after{transform:translateX(18px)}.vp-tile{height:44px;border:0;border-radius:12px;background:rgba(255,255,255,.05);font-size:13px;font-weight:700;color:#d4d4d8;transition:background-color .2s ease,color .2s ease}.vp-tile:hover{background:rgba(255,255,255,.1);color:#ffffff}.vp-tile-on{background:#f28c3f;color:#1b1009}.vp-tile-on:hover{background:#ffa45c;color:#1b1009}.vp-kbd{display:inline-flex;min-width:28px;height:24px;align-items:center;justify-content:center;border-radius:8px;background:rgba(255,255,255,.08);padding:0 8px;font-family:var(--font-onest),sans-serif;font-size:11.5px;font-weight:800;color:#f4f4f5}@media (prefers-reduced-motion:reduce){.vp-bezel,.vp-bigplay-halo,.vp-loader,.vp-menu,.vp-menu-sheet,.vp-page-back,.vp-page-fwd,.vp-skip-fill,.vp-tapseek-arrow{animation:none}.vp-bigplay,.vp-chip,.vp-ctrl,.vp-knob,.vp-round,.vp-row,.vp-skip,.vp-tile,.vp-track{transition:none}}.wt-seg{border-radius:16px;background:#0c0c10;border-color:rgba(255,255,255,.06)}.wt-row{position:relative;border-radius:16px}.wt-row[data-on]{background:linear-gradient(90deg,rgba(242,140,63,.16),rgba(242,140,63,.03));border-color:rgba(242,140,63,.28)}.wt-row[data-on]:before{content:"";position:absolute;left:-1px;top:10px;bottom:10px;width:3px;border-radius:999px;background:#f28c3f}.wt-chip{height:42px;min-width:44px;font-size:14px}.wt-chip[data-current]{box-shadow:0 10px 24px -8px rgba(242,140,63,.6)}.vp-menu-scroll .grid:not(.grid-cols-3){grid-template-columns:minmax(0,1fr)}.wt-nav{display:none}.wt-track{flex-wrap:wrap;gap:8px;overflow:visible;padding:2px 0 4px;cursor:default;mask-image:none!important;-webkit-mask-image:none!important}.wt-track>*{flex:0 0 auto}.wt-chip{width:52px;height:46px;min-width:0;justify-content:center;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.035);font-size:15px;font-weight:800;color:#d4d4d8}button.wt-chip:hover{background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.12);color:#ffffff;transform:translateY(-2px)}.wt-chip[data-done]{color:#71717a;background:rgba(255,255,255,.02)}.wt-chip[data-current]{border-color:transparent;background:linear-gradient(135deg,#f7a866,#f28c3f);color:#1b1009;box-shadow:0 10px 22px -10px rgba(242,140,63,.7)}.wt-chip[data-current] .wt-eq{position:absolute;top:7px;right:7px;height:9px}.wt-chip-bar{bottom:0;left:0;height:3px;border-radius:0 0 14px 14px}.wt-chip-soon{width:auto;min-width:52px;height:46px;padding:0 14px;border-radius:14px}.wt-eps-head{padding:0 4px}.wt-count{background:rgba(255,255,255,.08)}.vp-tip-thumb{gap:6px;padding:5px;border-radius:14px;background:rgba(10,10,14,.94);color:#ffffff;box-shadow:0 16px 36px -10px rgba(0,0,0,.85)}.vp-thumb{display:block;width:160px;height:90px;overflow:hidden;border-radius:10px;background:#15151a}.vp-thumb-canvas{display:block;width:100%;height:100%;opacity:0;transition:opacity .2s ease}.vp-thumb-canvas[data-ready=true]{opacity:1}.vp-title{font-family:var(--font-dela),var(--font-onest),sans-serif;font-size:18px;line-height:1.15;letter-spacing:-.01em;color:#ffffff;text-shadow:0 2px 14px rgba(0,0,0,.7)}.vp-sub,.vp-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vp-sub{margin-top:4px;font-size:12.5px;font-weight:600;letter-spacing:.02em;color:rgba(255,255,255,.72);text-shadow:0 1px 10px rgba(0,0,0,.7)}@media (min-width:640px){.vp-title{font-size:24px}.vp-sub{font-size:13.5px}}.dl{display:flex;height:100%;min-height:0;flex-direction:column;gap:12px}.dl-tabs{display:flex;gap:20px;border-bottom:1px solid rgba(255,255,255,.07);padding:0 4px}.dl-tab{position:relative;display:inline-flex;height:40px;align-items:center;gap:7px;font-size:13.5px;font-weight:700;color:#71717a;transition:color .2s ease}.dl-tab:hover{color:#d4d4d8}.dl-tab[aria-selected=true]{color:#ffffff}.dl-tab[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:#f28c3f}.dl-tab[aria-selected=true] svg{color:#f28c3f}.dl-count{font-size:11px;font-weight:700;color:#71717a;font-variant-numeric:tabular-nums}.dl-search{display:flex;height:38px;align-items:center;gap:8px;border-radius:12px;background:rgba(255,255,255,.04);padding:0 12px;color:#71717a;transition:background-color .2s ease,color .2s ease}.dl-search:focus-within{background:rgba(255,255,255,.07);color:#f28c3f}.dl-search input{min-width:0;flex:1;background:transparent;font-size:13px;color:#f4f4f5;outline:none}.dl-search input::-moz-placeholder{color:#5f5f69}.dl-search input::placeholder{color:#5f5f69}.dl-search-clear{display:grid;height:24px;width:24px;place-items:center;border-radius:8px;color:#71717a}.dl-search-clear:hover{color:#ffffff}.dl-scroll{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain}.dl-list{display:grid;gap:2px}.dl-list-wide{grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.dl-list-wide{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 10px}}.dl-row{position:relative;display:flex;align-items:center;border-radius:12px;transition:background-color .2s ease}.dl-row:hover{background:rgba(255,255,255,.04)}.dl-row[data-on]{background:linear-gradient(90deg,rgba(242,140,63,.12),transparent 80%)}.dl-row[data-on]:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:2px;border-radius:2px;background:#f28c3f}.dl-row[data-dead]{opacity:.45}.dl-fav{display:grid;height:36px;width:36px;flex-shrink:0;place-items:center;color:#3f3f46;transition:color .2s ease,transform .2s var(--vp-ease)}.dl-fav:hover{color:#a1a1aa;transform:scale(1.1)}.dl-fav[data-on]{color:#f28c3f}.dl-main{align-items:center;gap:10px;padding:10px 12px 10px 0;text-align:left}.dl-main,.dl-text{display:flex;min-width:0;flex:1}.dl-text{align-items:baseline;gap:8px}.dl-name{min-width:0;overflow:hidden;font-size:13.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;color:#d4d4d8;transition:color .2s ease}.dl-row:hover .dl-name{color:#ffffff}.dl-row[data-on] .dl-name{color:#f28c3f;font-weight:800}.dl-meta{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.dl-hd,.dl-meta{flex-shrink:0;color:#71717a}.dl-hd{font-size:10px;font-weight:800;letter-spacing:.06em}.dl-eq{display:flex;height:12px;flex-shrink:0;align-items:flex-end;gap:2px;color:#f28c3f}.dl-skel{display:grid;gap:6px}.dl-skel-row{height:48px;border-radius:12px}.dl-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:36px 12px;text-align:center;font-size:13px;color:#71717a}.dl-reset{height:32px;border-radius:10px;background:rgba(255,255,255,.06);padding:0 14px;font-size:12px;font-weight:700;color:#ffffff}.dl-reset:hover{background:rgba(255,255,255,.12)}.ep{display:flex;flex-direction:column;gap:14px}.ep-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.ep-title{display:flex;align-items:baseline;gap:10px;font-size:15px;font-weight:800;color:#ffffff}.ep-count{font-size:12px;font-weight:600;color:#71717a;font-variant-numeric:tabular-nums}.ep-ranges{display:flex;flex-wrap:wrap;gap:4px 16px}.ep-range{position:relative;height:28px;font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums;color:#71717a;transition:color .2s ease}.ep-range:hover{color:#d4d4d8}.ep-range[aria-pressed=true]{color:#ffffff}.ep-range[aria-pressed=true]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:#f28c3f}.ep-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(46px,1fr));gap:8px}@media (min-width:640px){.ep-grid{grid-template-columns:repeat(auto-fill,minmax(54px,1fr))}}.ep-tile{position:relative;display:grid;height:46px;place-items:center;overflow:hidden;border-radius:14px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.06);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;color:#d4d4d8;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .25s var(--vp-ease)}button.ep-tile:hover{background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.14);color:#ffffff;transform:translateY(-2px)}.ep-tile[data-done]{background:rgba(255,255,255,.02)}.ep-tile[data-current]{background:#f28c3f;color:#1b1009;box-shadow:0 10px 22px -10px rgba(242,140,63,.75)}.ep-num{line-height:1}.ep-eq{top:7px;right:7px;display:flex;height:9px;align-items:flex-end;gap:2px;color:#1b1009}.ep-check,.ep-eq{position:absolute}.ep-check{top:6px;right:6px;color:#71717a}.ep-progress{position:absolute;left:0;bottom:0;height:3px;background:#f28c3f}.ep-skel,.ep-soon{height:46px}.ep-soon{grid-column:span 2;display:flex;align-items:center;justify-content:center;gap:8px;border-style:dashed;border-color:rgba(255,255,255,.14);background:transparent}.ep-soon-in{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:#71717a}.ep-soon-in svg{color:#f28c3f}.ep-tile[data-current]{border-color:rgba(242,140,63,.3);background:linear-gradient(180deg,rgba(242,140,63,.16),rgba(242,140,63,.04))}.ep-tile[data-current]:after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:2px}.vp-player{overflow:hidden;isolation:isolate;transform:translateZ(0)}.vp-player,.vp-player video{border-radius:inherit}.vp-menu{width:min(300px,calc(100% - 24px))}.vp-menu-head{padding:10px 12px 9px 14px}.vp-menu-title{font-size:13px}.vp-menu-list{padding:6px;gap:1px}.vp-group{padding:8px 8px 4px;font-size:10px}.vp-row{min-height:36px;gap:10px;padding:6px 8px;border-radius:10px}.vp-row-icon{height:24px;width:24px}.vp-row-icon svg{width:15px;height:15px}.vp-row-title{font-size:12.5px}.vp-row-sub{margin-top:1px;font-size:10.5px}.vp-row-value{font-size:11.5px}.vp-switch{height:18px;width:32px}.vp-switch:after{top:2px;left:2px;height:14px;width:14px}.vp-switch[data-on=true]:after{transform:translateX(14px)}.vp-chip-dub{max-width:150px}.vp-chip-dub span.truncate{display:none}@media (min-width:640px){.vp-chip-dub span.truncate{display:inline}}.ep-row{display:flex;gap:8px;overflow-x:auto;padding:4px 2px 6px;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ep-row>*{flex:0 0 auto}.ep-row .ep-tile{width:54px}@media (max-width:639px){.ep-row .ep-tile{width:46px}}.ep-tile{background:transparent;border-color:transparent;border-radius:12px}button.ep-tile:hover{background:rgba(255,255,255,.04);border-color:transparent;transform:none}.ep-tile[data-done]{background:transparent;color:#71717a}.ep-tile[data-current]{background:linear-gradient(90deg,rgba(242,140,63,.12),transparent 80%);border-color:transparent;color:#f28c3f;font-weight:800}.ep-tile[data-current]:after{left:0;right:auto;top:9px;bottom:9px;width:2px;height:auto;border-radius:2px;background:#f28c3f}.ep-tile,.ep-tile[data-done]{background:#08080b}.ep-tile[data-current]{background:linear-gradient(180deg,rgba(242,140,63,.02),rgba(242,140,63,.18));border-color:rgba(242,140,63,.4);color:#ffffff;font-weight:900;box-shadow:none}.ep-tile[data-current]:after{display:none}.ep-tile .ep-eq{position:absolute;bottom:6px;left:50%;display:flex;height:9px;align-items:flex-end;gap:2px;color:#f28c3f;transform:translateX(-50%)}.ep-tile .ep-eq .eq-bar{width:2px;height:100%;border-radius:2px;background:currentColor}.reveal-ready [data-reveal],.reveal-ready [data-reveal] [data-i]{opacity:0}@keyframes home-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes home-fade{0%{opacity:0}}@keyframes home-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes home-kb{0%{transform:scale(1.08) translate3d(.8%,.5%,0)}to{transform:scale(1) translateZ(0)}}@keyframes home-glow{0%,to{opacity:.55}50%{opacity:1}}.home-section{margin-top:56px}@media (min-width:640px){.home-section{margin-top:76px}}.home-head-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:transparent;color:#ffffff}.home-head-icon svg{color:#ffffff}.home-more{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 12px;border-radius:12px;background:#18181c;color:#d4d4d8;font-size:13px;font-weight:600;transition:background-color .3s,color .3s,transform .3s}.home-more svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.home-more:hover{background:#fff;color:#0c0c0e}.home-more:hover svg{transform:translateX(3px)}@media (min-width:640px){.home-more{padding:0 14px 0 16px}}.home-chip{display:inline-flex;align-items:center;gap:4px;border-radius:8px;background:rgba(12,12,14,.86);padding:4px 7px;font-size:12px;font-weight:700;color:#f4f4f5}.btn.home-glass{background:rgba(255,255,255,.1);color:#fff;backdrop-filter:blur(14px)}.btn.home-glass:is(:hover,:focus-visible){color:#0c0c0e}.home-rail{overflow-x:clip}.home-rail-arrow{position:absolute;top:calc(50% - 30px);z-index:5;display:grid;place-items:center;width:46px;height:46px;border-radius:999px;background:#fff;color:#0c0c0e;box-shadow:0 14px 30px -10px rgba(0,0,0,.9);opacity:0;pointer-events:none;transform:scale(.85);transition:opacity .3s,transform .35s cubic-bezier(.34,1.56,.64,1),background-color .3s}.home-rail-arrow:hover{background:#f28c3f;color:#1b1009}.home-rail:hover .home-rail-arrow:not([data-hidden=true]){opacity:1;pointer-events:auto;transform:none}@media (hover:none){.home-rail-arrow{display:none}}.home-hero{position:relative;isolation:isolate;height:clamp(600px,88svh,760px);margin-top:-76px;overflow:hidden;background:#040406}@media (min-width:640px){.home-hero{margin-top:-84px;height:clamp(640px,92vh,900px)}}.home-hero-media{position:absolute;inset:0;z-index:-1}.home-hero-slide{position:absolute;inset:0;opacity:0;transition:opacity 1.2s cubic-bezier(.22,1,.36,1)}.home-hero-slide[data-active=true]{opacity:1}.home-hero-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;transform-origin:60% 40%;animation:home-fade 1.2s ease-out both}.home-hero-slide[data-active=true] .home-hero-img{animation-name:home-kb;animation-timing-function:linear;animation-fill-mode:both;will-change:transform}.home-hero-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(4,4,6,.7),rgba(4,4,6,0) 20%),linear-gradient(0deg,#040406,rgba(4,4,6,.85) 30%,rgba(4,4,6,.2) 62%,rgba(4,4,6,0) 80%)}@media (min-width:768px){.home-hero-shade{background:linear-gradient(180deg,rgba(4,4,6,.65),rgba(4,4,6,0) 18%),linear-gradient(90deg,rgba(4,4,6,.96),rgba(4,4,6,.78) 28%,rgba(4,4,6,.18) 58%,rgba(4,4,6,0) 74%),linear-gradient(0deg,#040406,rgba(4,4,6,.4) 22%,rgba(4,4,6,0) 46%),radial-gradient(60% 70% at 100% 100%,rgba(4,4,6,.7),rgba(4,4,6,0))}}.home-hero-copy>*{animation:home-rise .75s cubic-bezier(.22,1,.36,1) backwards;animation-delay:var(--d,0s)}.home-hero-title{margin-top:8px;font-family:var(--font-dela),var(--font-onest),sans-serif;font-size:clamp(32px,4.7vw,68px);line-height:1.1;color:#fff;text-wrap:balance;text-shadow:0 2px 10px rgba(0,0,0,.4)}.home-hero-title a{color:inherit}.home-hero-genre{border-radius:999px;background:rgba(255,255,255,.09);padding:6px 12px;font-size:12px;font-weight:600;color:#e4e4e7;backdrop-filter:blur(10px);transition:background-color .3s,color .3s}.home-hero-genre:hover{background:#fff;color:#0c0c0e}.home-hero-seg{position:relative;flex:1;height:4px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.16);transition:background-color .3s,height .2s}.home-hero-seg:hover{height:6px;background:rgba(255,255,255,.32)}.home-hero-seg[data-done=true]{background:rgba(255,255,255,.5)}.home-hero-seg:after{content:"";position:absolute;inset:-10px 0}.home-hero-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f28c3f,#ffa556);box-shadow:0 0 10px rgba(242,140,63,.65);transform-origin:left;animation:home-fill linear forwards}.home-cw{position:relative}.home-cw-link{display:block;color:inherit}.home-cw-frame{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;border-radius:18px;background:#111115;box-shadow:0 18px 40px -22px rgba(0,0,0,.9);transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s cubic-bezier(.2,.8,.2,1)}.home-cw:hover .home-cw-frame{transform:translateY(-5px);box-shadow:0 28px 50px -20px rgba(0,0,0,.95)}.home-cw-media,.home-cw-media img{position:absolute;inset:0}.home-cw-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.home-cw:hover .home-cw-media img{transform:scale(1.05)}.home-cw-play{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:9999px;background:#ffffff;color:#0c0c0e;box-shadow:0 10px 24px -4px rgba(0,0,0,.7);opacity:0;transform:scale(.7);transition:opacity .22s ease,transform .3s cubic-bezier(.34,1.56,.64,1);pointer-events:none;z-index:3}.home-cw-play-ic{transform:translateX(1px);color:#0c0c0e}.home-cw:hover .home-cw-play{opacity:1;transform:scale(1)}.home-cw-badge{position:absolute;left:10px;top:10px;border-radius:8px;background:#0c0c0e;padding:3px 8px;font-size:11px;font-weight:800;color:#f28c3f;z-index:4}.home-cw-bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:rgba(255,255,255,.14);z-index:3}.home-cw-bar span{display:block;height:100%;background:#f28c3f;transform-origin:left;transition:transform .8s cubic-bezier(.22,1,.36,1)}.home-cw-caption{position:relative;z-index:2;display:block;margin-top:12px;min-width:0;padding:0 2px}.home-cw-title{display:block;font-size:14.5px;font-weight:700;line-height:1.3;color:#fafafa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;transition:color .2s ease}.home-cw:hover .home-cw-title{color:#f28c3f}.home-cw-meta{display:block;margin-top:3px;font-size:12.5px;font-weight:600;color:#a1a1aa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-cw-remove{position:absolute;right:10px;top:10px;display:grid;place-items:center;width:30px;height:30px;border-radius:9999px;background:rgba(12,12,16,.85);color:#d4d4d8;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 6px 16px -6px rgba(0,0,0,.6);opacity:0;transform:scale(.8);transition:all .25s cubic-bezier(.34,1.56,.64,1);cursor:pointer;z-index:5}.home-cw-remove:focus-visible,.home-cw:hover .home-cw-remove{opacity:1;transform:scale(1)}.home-cw-remove:hover{background:linear-gradient(180deg,#f26b6e,#d8383e);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 8px 20px -6px rgba(229,72,77,.55);color:#ffffff;transform:scale(1.1)}@media (hover:none){.home-cw-remove{opacity:.85;transform:none}}.home-air{display:flex;width:290px;height:114px;flex-shrink:0;gap:12px;border-radius:20px;background:#141417;border:1px solid rgba(255,255,255,.07);padding:10px 14px 10px 10px;transition:background-color .3s,transform .45s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s}.home-air:hover{background:#1a1a20;border-color:rgba(255,255,255,.14);transform:translateY(-3px);box-shadow:0 14px 30px -10px rgba(0,0,0,.8)}.home-air-poster{display:block;width:62px;height:92px;flex-shrink:0;overflow:hidden;border-radius:12px;background:#27272d}.home-air-poster img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.home-air:hover .home-air-poster img{transform:scale(1.08)}.home-air-state{border-radius:7px;padding:3px 7px;font-size:11px;font-weight:800;white-space:nowrap;background:rgba(255,255,255,.06);color:#a1a1aa}.home-air[data-state=aired] .home-air-state{background:#2a1c12;color:#f7a866}.home-air[data-state=soon] .home-air-state{background:#fff;color:#0c0c0e}.home-air[data-state=aired]{background:#141416}.home-air-now{position:relative;display:grid;width:22px;flex-shrink:0;place-items:center}.home-air-now:before{content:"";position:absolute;top:6px;bottom:6px;left:50%;width:2px;margin-left:-1px;border-radius:2px;background:linear-gradient(180deg,rgba(242,140,63,0),#f28c3f 30%,#f28c3f 70%,rgba(242,140,63,0))}.home-air-now[data-tomorrow]:before{background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.4) 30%,rgba(255,255,255,.4) 70%,rgba(255,255,255,0))}.home-air-now[data-tomorrow] span{background:#fff;color:#0c0c0e;box-shadow:none}.home-air-now span{position:relative;writing-mode:vertical-rl;transform:rotate(180deg);border-radius:7px;background:#f28c3f;padding:7px 3px;font-size:11px;font-weight:800;color:#1b1009;box-shadow:0 0 22px rgba(242,140,63,.55)}.home-og{display:block;width:156px;flex-shrink:0}@media (min-width:640px){.home-og{width:176px}}@media (min-width:1280px){.home-og{width:194px}}.home-og-poster{position:relative;display:block;aspect-ratio:2/3;overflow:hidden;border-radius:20px;background:#141417;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 36px -18px rgba(0,0,0,.85);transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s,border-color .35s}.home-og:hover .home-og-poster{transform:translateY(-8px);box-shadow:0 30px 60px -20px rgba(0,0,0,.95);border-color:rgba(255,255,255,.16)}.home-og:hover .poster-center-play{opacity:1;transform:scale(1)}.home-og-poster>.poster-fallback,.home-og-poster>.poster-media{position:absolute;inset:0;isolation:isolate}.home-og-poster .poster-media>.home-og-img{transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .4s}.home-og:hover .home-og-poster .poster-media>.home-og-img{transform:scale(1.07)}.home-og-shade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(12,12,14,.92),rgba(12,12,14,0) 34%)}.home-og-badge{position:absolute;right:8px;top:8px;display:inline-flex;align-items:center;gap:5px;max-width:calc(100% - 64px);border-radius:8px;background:#fff;padding:4px 7px;font-size:11px;font-weight:800;line-height:1.15;color:#0c0c0e}.home-og-badge[data-hot=true]{background:#f28c3f;color:#1b1009;box-shadow:0 6px 20px -4px rgba(242,140,63,.75)}.home-og-next{position:absolute;left:8px;right:8px;bottom:8px;display:flex;align-items:center;gap:6px;border-radius:10px;background:rgba(12,12,14,.78);padding:6px 8px;font-size:12px;font-weight:600;color:#e4e4e7;backdrop-filter:blur(10px)}.home-og-next svg{flex-shrink:0;color:#f28c3f}.home-og-next[data-on=false]{color:#a1a1aa}.home-promo{position:relative;display:block;overflow:hidden;border-radius:24px;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s}.home-promo:hover{transform:translateY(-4px);box-shadow:0 30px 60px -30px rgba(0,0,0,1)}.home-pass{min-height:420px;background:#0e0c12}.home-pass>svg{transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.home-pass:hover>svg{transform:scale(1.04)}.home-pass-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,8,14,.94),rgba(10,8,14,.78) 40%,rgba(10,8,14,.1) 72%),linear-gradient(0deg,rgba(10,8,14,.9),rgba(10,8,14,0) 34%)}@media (max-width:639px){.home-pass-shade{background:linear-gradient(0deg,rgba(10,8,14,.96),rgba(10,8,14,.82) 55%,rgba(10,8,14,.35))}}.home-pass-season{display:grid;width:62px;height:70px;flex-shrink:0;place-items:center;align-content:center;border-radius:16px;background:linear-gradient(180deg,rgba(242,140,63,.16),rgba(242,140,63,.04));box-shadow:inset 0 0 0 1px rgba(242,140,63,.35)}.home-pass-season span{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#f7a866}.home-pass-season b{font-family:var(--font-dela),sans-serif;font-weight:400;font-size:30px;line-height:1.05;color:#ffc27a;text-shadow:0 0 18px rgba(242,140,63,.8)}.home-pass-stat{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#a1a1aa}.home-pass-stat b{margin-right:4px;font-family:var(--font-dela),sans-serif;font-size:22px;font-weight:400;letter-spacing:.02em;color:#fff}.home-pass-cta{display:inline-flex;height:48px;align-items:center;gap:10px;border-radius:14px;background:#c95a1f;padding:0 22px;font-size:15px;font-weight:800;color:#fff;box-shadow:0 14px 34px -14px rgba(242,140,63,.75);transition:background-color .3s,transform .3s}.home-pass-cta svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.home-pass:hover .home-pass-cta{background:#f28c3f;color:#1b1009}.home-pass:hover .home-pass-cta svg{transform:translateX(4px)}.home-pass-track{position:relative;margin-top:26px;display:flex;align-items:center;justify-content:space-between;gap:4px;padding-right:76px}.home-pass-track:before{content:"";position:absolute;left:0;right:76px;top:50%;height:2px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.22) 0 4px,transparent 4px 9px)}.home-pass-track>span:not(.home-pass-final){position:relative;width:10px;height:10px;border-radius:999px;background:#0e0c12;box-shadow:inset 0 0 0 2px var(--c);transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.home-pass-track>span[data-item=true]{width:16px;height:16px;box-shadow:inset 0 0 0 2.5px var(--c),0 0 14px -2px var(--c)}.home-pass:hover .home-pass-track>span[data-item=true]{transform:scale(1.2)}.home-pass-final{position:absolute;right:0;top:50%;margin-top:-32px;animation:home-glow 3s ease-in-out infinite}.home-premium{min-height:300px;background:radial-gradient(120% 90% at 100% 0,rgba(245,197,66,.2),rgba(245,197,66,0) 55%),linear-gradient(160deg,#1f1a10,#15130f 55%,#121214);box-shadow:inset 0 0 0 1px rgba(245,197,66,.12)}.home-premium-glow{position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle,rgba(245,197,66,.35),rgba(245,197,66,0) 70%);transition:transform .8s cubic-bezier(.22,1,.36,1)}.home-premium:hover .home-premium-glow{transform:scale(1.3)}.home-premium-mark{display:grid;width:52px;height:52px;place-items:center;border-radius:16px;background:rgba(245,197,66,.12);transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.home-premium:hover .home-premium-mark{transform:rotate(-8deg) scale(1.08)}.home-premium-cta{display:inline-flex;height:44px;align-items:center;gap:8px;border-radius:13px;background:#f5c542;padding:0 18px;font-size:14px;font-weight:800;color:#2a1d05;transition:background-color .3s,box-shadow .3s}.home-premium-cta svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.home-premium:hover .home-premium-cta{background:#ffd866;box-shadow:0 14px 30px -12px rgba(245,197,66,.7)}.home-premium:hover .home-premium-cta svg{transform:translateX(4px)}.home-coins{display:flex;align-items:center;gap:16px;padding:16px 20px;border-radius:20px;background:#151518}.home-coins:hover{background:#1d1d22}.home-coins-stack{display:grid;flex-shrink:0;place-items:center}.home-coins-stack>img{filter:drop-shadow(0 8px 14px rgba(242,140,63,.28));transition:transform .45s cubic-bezier(.34,1.56,.64,1),filter .45s ease}.home-coins:hover .home-coins-stack>img{transform:translateY(-4px) rotate(-6deg) scale(1.08);filter:drop-shadow(0 12px 18px rgba(242,140,63,.45))}.home-feature{position:relative;display:flex;min-height:360px;flex-direction:column;overflow:hidden;border-radius:24px;background:#151518}@media (min-width:1024px){.home-feature{min-height:100%}}.home-feature-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.home-feature:hover .home-feature-img{transform:scale(1.05)}.home-feature-shade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(12,12,14,.97),rgba(12,12,14,.7) 40%,rgba(12,12,14,.05) 75%),linear-gradient(90deg,rgba(12,12,14,.5),rgba(12,12,14,0) 60%)}.home-feature-badge{position:absolute;top:18px;right:18px;z-index:2;display:inline-flex;align-items:center;gap:6px;border-radius:10px;background:rgba(12,12,14,.75);border:1px solid rgba(245,197,66,.35);padding:6px 12px;font-size:12px;font-weight:800;color:#fff;backdrop-filter:blur(12px);box-shadow:0 4px 16px -2px rgba(0,0,0,.7)}.home-feature-rank{position:absolute;left:22px;top:6px;font-family:var(--font-dela),sans-serif;font-size:130px;line-height:1;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.55);transition:-webkit-text-stroke-color .4s,color .4s}.home-feature:hover .home-feature-rank{color:rgba(242,140,63,.18);-webkit-text-stroke-color:#f28c3f}.home-feature-cta{margin-top:18px;display:inline-flex;height:42px;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;border-radius:12px;background:#fff;padding:0 18px;font-size:14px;font-weight:700;color:#0c0c0e;transition:background-color .3s,color .3s,box-shadow .3s}.home-feature:hover .home-feature-cta{background:#f28c3f;color:#1b1009;box-shadow:0 14px 34px -14px rgba(242,140,63,.55)}.genre-grid{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);grid-auto-columns:200px;gap:12px;margin-inline:0;padding:6px 16px 14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:16px}.genre-grid>*{scroll-snap-align:start}@media (min-width:640px){.genre-grid{grid-auto-columns:232px;gap:14px}}@media (min-width:1024px){.genre-grid{grid-auto-flow:row;grid-template-rows:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-inline:0;padding:8px 0 12px;overflow:visible}}.genre-card{position:relative;display:block;aspect-ratio:260/158;width:100%;border-radius:14px;background:#16161a;outline:none;isolation:isolate;transition:transform .45s cubic-bezier(.34,1.4,.64,1),box-shadow .45s ease;-webkit-tap-highlight-color:transparent}.genre-card:after{content:"";position:absolute;inset:10% 6% -6%;z-index:-1;border-radius:24px;background:radial-gradient(60% 70% at 50% 60%,rgba(242,140,63,.55),transparent 75%);opacity:0;filter:blur(18px);transition:opacity .45s ease}.genre-card-img{width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1),filter .45s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.genre-card-frame,.genre-card-img{display:block;height:100%;border-radius:inherit}.genre-card-frame{overflow:hidden;transform:translateZ(0)}@media (hover:hover){.genre-card:hover{transform:translateY(-6px);box-shadow:0 22px 40px -22px rgba(0,0,0,.9)}.genre-card:hover:after{opacity:1}.genre-card:hover .genre-card-img{transform:scale(1.06);filter:brightness(1.08) saturate(1.12)}}.genre-card:focus-visible{transform:translateY(-6px)}.genre-card:focus-visible:after{opacity:1}.genre-card:active{transform:translateY(-2px) scale(.98)}.genre-strip{display:flex;gap:12px;margin-inline:-16px;padding:8px 16px 14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:16px}.genre-strip>.genre-card{width:156px;flex-shrink:0;scroll-snap-align:start}@media (min-width:640px){.genre-strip{margin-inline:0;padding-inline:0 48px;scroll-padding-inline:0;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent)}.genre-strip>.genre-card{width:176px}}.genre-strip>.genre-card[data-active]{transform:translateY(-4px)}.genre-strip>.genre-card[data-active]:after{opacity:1}.genre-strip>.genre-card[data-active]:before{content:"";position:absolute;left:50%;bottom:-9px;width:22px;height:4px;border-radius:99px;background:#f28c3f;transform:translateX(-50%)}.genre-strip:has(.genre-card[data-active])>.genre-card:not([data-active]) .genre-card-img{filter:brightness(.6) saturate(.8)}@media (prefers-reduced-motion:reduce){.genre-card,.genre-card-img,.genre-card:after{transition:none}.genre-card:hover,.genre-card:hover .genre-card-img{transform:none}}.home-rank{display:flex;align-items:center;gap:14px;border-radius:18px;padding:8px 14px 8px 6px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.06);transition:background-color .3s,transform .3s,border-color .3s,box-shadow .3s}.home-rank:hover{background:rgba(255,255,255,.045);border-color:rgba(255,255,255,.12);transform:translateY(-2px);box-shadow:0 12px 28px -10px rgba(0,0,0,.8)}.home-rank-num{width:68px;flex-shrink:0;text-align:center;font-family:var(--font-dela),sans-serif;font-size:38px;line-height:1;color:transparent;-webkit-text-stroke:1.5px #4a4a55;transition:-webkit-text-stroke-color .3s,transform .4s cubic-bezier(.34,1.56,.64,1)}.home-rank[data-rank="1"] .home-rank-num{color:#f5c542;-webkit-text-stroke:0;background:linear-gradient(180deg,#ffe28a,#f5c542 50%,#c88e12);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 10px rgba(245,197,66,.4))}.home-rank[data-rank="2"] .home-rank-num{color:#e4e4e7;-webkit-text-stroke:0;background:linear-gradient(180deg,#ffffff,#d4d4d8 50%,#8e8e93);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px rgba(255,255,255,.25))}.home-rank[data-rank="3"] .home-rank-num{color:#f7a866;-webkit-text-stroke:0;background:linear-gradient(180deg,#ffb076,#d9722a 50%,#8a3e10);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px rgba(242,140,63,.3))}.home-rank:hover .home-rank-num{-webkit-text-stroke-color:#f28c3f;transform:scale(1.06)}.home-rank-poster{display:block;width:54px;height:78px;flex-shrink:0;overflow:hidden;border-radius:12px;background:#1a1a1e;border:1px solid rgba(255,255,255,.08);box-shadow:0 4px 12px -2px rgba(0,0,0,.6);transition:transform .45s cubic-bezier(.22,1,.36,1)}.home-rank:hover .home-rank-poster{transform:scale(1.05)}.home-rank-score{display:inline-flex;flex-shrink:0;align-items:center;gap:5px;padding:0;font-size:14px;font-weight:800;font-variant-numeric:tabular-nums;color:#f4f4f5}.home-rank-play{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:999px;background:#fff;color:#0c0c0e;opacity:0;transform:scale(.7);transition:opacity .25s,transform .3s cubic-bezier(.34,1.56,.64,1),background-color .2s,color .2s}.home-rank:hover .home-rank-play{opacity:1;transform:scale(1)}.home-rank-play:hover{background:#f28c3f;color:#1b1009}.home-random{position:relative;isolation:isolate;min-height:400px;overflow:hidden;border-radius:28px;background:#141417;border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 60px -24px rgba(0,0,0,.9);display:flex;align-items:flex-end}.home-random-bg{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;animation:home-fade 1s ease-out both}.home-random-bg[data-soft]{filter:blur(36px) saturate(1.3) brightness(.75);transform:scale(1.25)}.home-random-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(21,21,24,.97),rgba(21,21,24,.86) 38%,rgba(21,21,24,.25) 75%,rgba(21,21,24,.1)),linear-gradient(0deg,rgba(21,21,24,.85),rgba(21,21,24,0) 45%)}@media (max-width:639px){.home-random-bg[data-soft]{filter:blur(36px) saturate(1.3) brightness(.75);transform:scale(1.25)}.home-random-shade{background:linear-gradient(0deg,rgba(21,21,24,.98),rgba(21,21,24,.88) 55%,rgba(21,21,24,.4))}}.home-random-body>*{animation:home-rise .7s cubic-bezier(.22,1,.36,1) backwards}.home-random-body>:nth-child(2){animation-delay:80ms}.home-random-poster{display:block;width:130px;flex-shrink:0;aspect-ratio:2/3;overflow:hidden;border-radius:16px;box-shadow:0 30px 60px -24px rgba(0,0,0,.95);transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.home-random-poster:hover{transform:rotate(-2.5deg) scale(1.04)}@media (min-width:640px){.home-random-poster{width:190px}}.home-dice{transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.home-footer{position:relative;margin-top:110px;margin-bottom:calc(-6rem - 5rem);padding:0 0 5rem}@media (min-width:768px){.home-footer{margin-bottom:-6rem;padding-bottom:0}}.home-social{display:grid;width:42px;height:42px;place-items:center;border-radius:13px;background:transparent;color:#d4d4d8;transition:background-color .3s,color .3s,transform .35s cubic-bezier(.34,1.56,.64,1)}.home-social:hover{transform:translateY(-3px)}.home-top{display:inline-flex;height:40px;width:-moz-fit-content;width:fit-content;flex-shrink:0;align-items:center;gap:8px;border-radius:12px;background:#1a1a1e;padding:0 16px 0 12px;font-size:13px;font-weight:600;color:#d4d4d8;transition:background-color .3s,color .3s}.home-top svg{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.home-top:hover{background:#fff;color:#0c0c0e}.home-top:hover svg{transform:translateY(-3px)}.doc{padding-top:28px;padding-bottom:40px}.doc-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:4px;border-radius:16px;background:#111114;width:-moz-max-content;width:max-content;max-width:100%}.doc-tabs::-webkit-scrollbar{display:none}.doc-tabs a{position:relative;isolation:isolate;overflow:hidden;flex-shrink:0;padding:9px 16px;border-radius:12px;font-size:13px;font-weight:600;color:#A1A1AA;transition:color .3s ease}.doc-tabs a:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:12px;background:#27272D;transform:scaleY(0);transform-origin:bottom;transition:transform .3s cubic-bezier(.22,1,.36,1)}.doc-tabs a:hover{color:#F4F4F5}.doc-tabs a:hover:before{transform:scaleY(1)}.doc-tabs a[data-active=true]{background:#fff;color:#0C0C0E}.doc-tabs a[data-active=true]:before{display:none}.doc-toc{display:grid;gap:2px}.doc-toc a{display:flex;align-items:baseline;gap:12px;padding:8px 12px;border-radius:12px;font-size:14px;line-height:1.35;color:#A1A1AA;transition:background-color .2s ease,color .2s ease,transform .3s cubic-bezier(.22,1,.36,1)}.doc-toc a span{flex-shrink:0;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;color:#5E5E68;transition:color .2s ease}.doc-toc a:hover{background:#1A1A1E;color:#F4F4F5;transform:translateX(4px)}.doc-toc a:hover span{color:#F28C3F}.doc-toc-box{border-radius:18px;background:#151518}.doc-toc-box summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;padding:16px 18px;font-size:14px;font-weight:700;color:#F4F4F5}.doc-toc-box summary::-webkit-details-marker{display:none}.doc-toc-box .doc-toc{padding:0 8px 10px}.doc-contact{margin-top:20px;display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:16px;background:#151518;font-size:13px;font-weight:600;color:#D4D4D8;transition:background-color .25s ease,color .25s ease,transform .3s cubic-bezier(.22,1,.36,1)}.doc-contact svg{color:#F28C3F;flex-shrink:0;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.doc-contact:hover{background:#fff;color:#0C0C0E;transform:translateY(-2px)}.doc-contact:hover svg{transform:rotate(-12deg) scale(1.12)}.doc-prose{min-width:0;max-width:820px;font-size:15.5px;line-height:1.75;color:#D4D4D8}.doc-section{scroll-margin-top:110px;padding:28px 0}.doc-section+.doc-section{border-top:1px solid #1a1a1e}.doc-section:first-child{padding-top:0}.doc-section h2{margin-bottom:14px;font-family:var(--font-dela),var(--font-onest),sans-serif;font-size:22px;line-height:1.25;color:#F4F4F5}.doc-section h2 a{color:#F28C3F}.doc-section h3{margin:22px 0 8px;font-size:16px;font-weight:800;color:#F4F4F5}.doc-section p{margin:0 0 12px}.doc-section ol,.doc-section ul{margin:0 0 14px;display:grid;gap:8px}.doc-section ul>li{position:relative;padding-left:22px}.doc-section ul>li:before{content:"";position:absolute;left:4px;top:.72em;width:7px;height:7px;border-radius:3px;background:#F28C3F}.doc-section ol{counter-reset:doc}.doc-section ol>li{position:relative;padding-left:30px;counter-increment:doc}.doc-section ol>li:before{content:counter(doc);position:absolute;left:0;top:.2em;display:grid;place-items:center;width:20px;height:20px;border-radius:7px;background:#2A1C12;font-size:11px;font-weight:800;color:#F28C3F}.doc-section b,.doc-section strong{color:#F4F4F5;font-weight:700}.doc-section a:not([aria-hidden]){color:#F7A866;font-weight:600;background-image:linear-gradient(#F28C3F,#F28C3F);background-size:0 2px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .35s cubic-bezier(.22,1,.36,1),color .2s ease}.doc-section a:not([aria-hidden]):hover{color:#F28C3F;background-size:100% 2px}.doc-section code{padding:2px 7px;border-radius:7px;background:#202025;font-size:.88em;color:#F7A866}.doc-table{margin:6px 0 16px;overflow-x:auto;border-radius:18px;background:#151518}.doc-table table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.5}.doc-table th{padding:13px 16px;text-align:left;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#71717A;background:#1A1A1E;white-space:nowrap}.doc-table td{padding:12px 16px;vertical-align:top;border-top:1px solid #1f1f24}.doc-table tbody tr{transition:background-color .2s ease}.doc-table tbody tr:hover{background:#1A1A1E}.doc-table td:first-child{color:#F4F4F5;font-weight:600}.doc-note{margin:8px 0 16px;padding:16px 18px 16px 20px;border-radius:16px;background:#2A1C12;color:#F7C9A0;font-size:14.5px;line-height:1.65;box-shadow:inset 4px 0 0 #F28C3F}.doc-note p:last-child{margin-bottom:0}.doc-others{margin-top:36px;padding-top:28px;border-top:1px solid #1a1a1e}.doc-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-radius:16px;background:#151518;font-size:14px;font-weight:700;color:#F4F4F5;transition:background-color .25s ease,color .25s ease,transform .35s cubic-bezier(.22,1,.36,1)}.doc-card svg{color:#F28C3F;transition:transform .35s cubic-bezier(.22,1,.36,1),color .25s ease}.doc-card:hover{background:#fff;color:#0C0C0E;transform:translateY(-3px)}.doc-card:hover svg{color:#0C0C0E;transform:translateX(4px)}.doc-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));margin:6px 0 14px}.doc-feature{display:grid;gap:6px;padding:18px;border-radius:18px;background:#151518;transition:transform .35s cubic-bezier(.22,1,.36,1),background-color .25s ease}.doc-feature b{font-size:15px;color:#F4F4F5}.doc-feature span{font-size:13.5px;line-height:1.55;color:#A1A1AA}.doc-feature:hover{transform:translateY(-3px);background:#1A1A1E}.doc-qa{border-radius:18px;background:#151518;margin-bottom:8px;transition:background-color .25s ease}.doc-qa:hover{background:#1A1A1E}.doc-qa summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none;padding:16px 18px;font-size:15px;font-weight:700;color:#F4F4F5}.doc-qa summary::-webkit-details-marker{display:none}.doc-qa summary svg{color:#71717A}.doc-qa[open] summary svg{color:#F28C3F}.doc-qa-body{padding:0 18px 16px;color:#D4D4D8;animation:doc-open .35s cubic-bezier(.22,1,.36,1)}@keyframes doc-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.doc-card,.doc-contact,.doc-feature,.doc-tabs a:before,.doc-toc a{transition:none}.doc-qa-body{animation:none}}.home-premium-mark{background:none!important;border:0!important;box-shadow:none!important;padding:0!important}@media (max-width:639px){.rail.rail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px;margin:0;padding:0;overflow:visible;scroll-snap-type:none}.rail.rail-grid>*{width:auto!important;min-width:0}}