.w-watch{grid-template-columns:minmax(0,1fr) 360px;gap:1.4rem;display:grid}@media (max-width:1100px){.w-watch{grid-template-columns:minmax(0,1fr)}}.w-player{aspect-ratio:16/9;border-radius:var(--r-3);background:radial-gradient(90% 100% at 30% 10%, var(--anas-night-surface-3), var(--anas-night-bg) 70%);border:1px solid var(--anas-night-border);color:var(--anas-night-text);position:relative;overflow:clip;container-type:inline-size}.w-player[data-aspect=portrait]{aspect-ratio:9/16}.w-player:fullscreen{aspect-ratio:auto;border-radius:0;flex-direction:column;display:flex}.w-stage-btn{min-block-size:44px;color:var(--anas-night-text);font:600 .9rem / 1.55 var(--font-sans);cursor:pointer;transition:background var(--t-2) var(--ease);background:0 0;border:1px solid #fff3;border-radius:999px;align-items:center;gap:.5rem;padding-inline:1rem;display:inline-flex}.w-stage-btn:hover{background:#ffffff1a}.w-poster{text-align:center;align-content:center;place-items:center;gap:1.1rem;padding:1.2rem;display:grid;position:absolute;inset:0}.w-poster-cover{object-fit:cover;opacity:.4;block-size:100%;inline-size:100%;position:absolute;inset:0}.w-poster .face{--s:clamp(96px, 26cqi, 200px)}.w-play{block-size:72px;inline-size:72px;color:var(--amber-ink);background:var(--amber);cursor:pointer;box-shadow:0 0 0 0 var(--lamp), inset 0 1px 0 #ffffff59;transition:transform var(--t-2) var(--spring), box-shadow var(--t-2) var(--ease);border:0;border-radius:999px;place-items:center;display:inline-grid;position:relative}.w-play:hover{box-shadow:0 0 0 10px var(--lamp), inset 0 1px 0 #ffffff59;transform:scale(1.04)}.w-play:active{transform:scale(.96)}.w-player .l3{background:color-mix(in srgb, var(--anas-night-surface), transparent 28%);border-color:var(--anas-night-border);color:var(--anas-night-text)}.w-player .chip{color:var(--anas-night-text);background:#00000061;border-color:#ffffff29}.w-player .l3>span{color:var(--anas-night-text-muted)}.w-player>.l3{z-index:3;max-inline-size:calc(100% - 2rem);position:absolute;inset-block-end:1rem;inset-inline-start:1rem}.w-player[data-active=true]>.l3{inset-block-end:6.5rem}.w-ctrl{z-index:4;background:linear-gradient(#0000,#000000bf);gap:.5rem;padding:.7rem 1rem .8rem;display:grid;position:absolute;inset-block-end:0;inset-inline:0}.w-ctrl .w-row{color:#fff;flex-wrap:nowrap;align-items:center;gap:.4rem;display:flex}.w-ctrl .w-row>.chip{text-overflow:ellipsis;max-inline-size:10rem;overflow:hidden}.w-ctrl-extra{align-items:center;gap:.4rem;display:flex}@container (max-width:900px){.w-ctrl-extra{display:none}}@container (max-width:820px){.w-ctrl-volume{display:none}}.w-ctrl .w-row .mono{color:#fff}.w-ctrl .w-grow{white-space:nowrap;margin-inline-end:auto}.w-scrub{touch-action:none;direction:ltr;align-items:center;block-size:24px;display:flex;position:relative}.w-scrub-rail{pointer-events:none;background:#fff3;border-radius:5px;block-size:5px;inline-size:100%;position:relative}.w-scrub-fill{inline-size:var(--pct,0%);background:var(--amber);border-radius:5px;position:absolute;inset-block:0;inset-inline-start:0}.w-scrub-fill:after{content:"";block-size:15px;inline-size:15px;box-shadow:0 0 0 4px color-mix(in srgb, var(--amber), transparent 65%);background:#fff;border-radius:50%;position:absolute;inset-block-start:-5px;inset-inline-end:-7px}.w-scrub-notch{background:var(--bg);pointer-events:none;inline-size:3px;position:absolute;inset-block:-2px}.w-scrub input[type=range]{appearance:none;cursor:pointer;opacity:0;background:0 0;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.w-scrub input[type=range]:focus-visible{opacity:1;outline:2px solid var(--amber);outline-offset:3px;border-radius:6px}.w-scrub[data-compact]{block-size:14px}.w-scrub[data-compact] .w-scrub-fill:after{block-size:9px;inline-size:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--amber), transparent 70%);inset-block-start:-2px;inset-inline-end:-4px}.w-ep-h{margin-block:1.2rem .5rem}.w-acts{flex-wrap:wrap;align-items:center;gap:.5rem;margin-block:1rem;display:flex}.w-act{border:1px solid var(--line);background:var(--bg-1);min-block-size:44px;color:var(--fg);font:500 .9rem / 1.55 var(--font-sans);cursor:pointer;transition:transform var(--t-2) var(--spring), border-color var(--t-2);border-radius:999px;align-items:center;gap:.5rem;padding-inline:1rem;display:inline-flex}.w-act:hover{border-color:var(--line-2);transform:translateY(-1px)}.w-act[aria-pressed=true]{color:var(--amber-text);border-color:var(--amber);background:var(--amber-soft)}.w-act[disabled]{opacity:.6;cursor:default;transform:none}.w-counts{color:var(--fg-3);margin-inline-start:auto;font-size:.85rem}.w-chap{gap:.15rem;display:grid}.w-ch{min-block-size:44px;inline-size:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:3.6rem 1fr;align-items:center;gap:.7rem;padding:.55rem .7rem;font-size:.9rem;display:grid}.w-ch:hover{background:var(--bg-2)}.w-ch[aria-current=true]{background:var(--amber-soft);color:var(--amber-text)}.w-rail-title{font:700 .95rem / 1.55 var(--font-display);margin:.2rem .5rem .6rem;display:block}.w-note{grid-template-columns:40px 1fr;gap:.7rem;padding:1rem;font-size:.85rem;line-height:1.7;display:grid}.w-note .face{--s:40px}.w-note b{color:var(--c);font-family:var(--font-display)}.w-stat{font-family:var(--font-mono);font-variant-numeric:tabular-nums;align-items:baseline;gap:.35rem;display:inline-flex}.w-stat-digits{font-weight:500;line-height:1.1;display:inline-flex;overflow:clip}.w-stat-d{will-change:transform;display:inline-block}.w-stat-d[data-roll=up]{animation:w-roll-up var(--t-2) var(--ease)}.w-stat-d[data-roll=down]{animation:w-roll-down var(--t-2) var(--ease)}@keyframes w-roll-up{0%{opacity:0;translate:0 .9em}}@keyframes w-roll-down{0%{opacity:0;translate:0 -.9em}}.w-credits{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.w-credit{border-block-end:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:.85rem;min-block-size:44px;padding-block:.7rem;display:grid}.w-credit .face{--s:44px}.w-credit b{font-family:var(--font-display);color:var(--c,var(--fg));font-size:1.05rem;font-weight:800;line-height:1.55;display:block}.w-credit span.w-credit-role{color:var(--fg-3);font-size:.85rem}.w-credit-link{color:var(--amber-text);white-space:nowrap;font-size:.85rem}.w-cm{border-block-start:1px solid var(--line);grid-template-columns:36px 1fr;gap:.7rem;padding-block:.9rem;display:grid}.w-cm>.face{--s:36px}.w-cm-av{background:linear-gradient(135deg, var(--bg-3), var(--bg-2));block-size:36px;inline-size:36px;font:700 .85rem / 1.6 var(--font-display);color:var(--fg-2);border-radius:50%;place-items:center;display:grid}.w-cm b{font-size:.9rem;font-weight:600}.w-cm time{color:var(--fg-3);margin-inline-start:.4rem;font-size:.75rem}.w-cm p{margin:.1rem 0 0;font-size:.95rem;line-height:1.7}.w-cm-team{font:600 .68rem / 1.6 var(--font-sans);color:var(--c);background:color-mix(in srgb, var(--c), transparent 85%);border-radius:5px;margin-inline-start:.35rem;padding:0 .4rem}.w-dock{z-index:50;background:var(--ui-studio);color:var(--ui-studio-fg);border-block-start:1px solid var(--line-2);box-shadow:var(--lift);transition:box-shadow var(--t-2) var(--ease);position:fixed;inset-block-end:0;inset-inline:0}.w-dock>.w-scrub{z-index:1;position:absolute;inset-block-start:-7px;inset-inline:0}.w-dock-art{aspect-ratio:16/9;border-radius:var(--r-1);background:var(--bg) center / cover;border:1px solid var(--line);inline-size:96px;transition:inline-size var(--t-3) var(--ease), border-radius var(--t-3) var(--ease);flex:none;position:relative;overflow:clip}.w-dock[data-expanded=true] .w-dock-art{border-radius:var(--r-2);inline-size:min(42vw,260px)}.w-dock-body{transition:grid-template-rows var(--t-3) var(--ease);grid-template-rows:0fr;display:grid}.w-dock[data-expanded=true] .w-dock-body{grid-template-rows:1fr}.w-dock-body>div{min-block-size:0;overflow:hidden}.w-dock-body-in{opacity:0;transition:opacity var(--t-2) var(--ease) 60ms, translate var(--t-2) var(--ease) 60ms;translate:0 8px}.w-dock[data-expanded=true] .w-dock-body-in{opacity:1;translate:0}.w-dock-chev{transition:rotate var(--t-2) var(--ease)}.w-dock[data-expanded=true] .w-dock-chev{rotate:180deg}.w-desk{border-radius:var(--r-4,28px);border:1px solid var(--line-2);background:var(--bg);grid-template-columns:300px minmax(0,1fr);block-size:min(70vh,640px);display:grid;overflow:clip}.w-tix{border-inline-end:1px solid var(--line);background:var(--bg-1);align-content:start;gap:.35rem;min-block-size:0;padding:.8rem;display:grid;overflow-y:auto}.w-tix h2{font:700 .95rem / 1.55 var(--font-display);align-items:center;gap:.5rem;margin:.3rem .4rem .6rem;display:flex}.w-tix h2 .btn{margin-inline-start:auto}.w-tx{color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:12px;gap:.15rem;min-block-size:44px;padding:.7rem .75rem;display:grid}.w-tx:hover{background:var(--bg-2)}.w-tx[aria-current=true]{background:var(--bg-2);box-shadow:var(--edge)}.w-tx b{align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;display:flex}.w-tx small{color:var(--fg-3);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.w-conv{background:radial-gradient(60% 50% at 50% 0%, color-mix(in srgb, var(--c,var(--amber)), transparent 94%), transparent 70%);flex-direction:column;min-block-size:0;min-inline-size:0;display:flex;overflow:clip}.w-conv>header{border-block-end:1px solid var(--line);align-items:center;gap:.8rem;min-inline-size:0;padding:.8rem 1.1rem;display:flex}.w-conv-who b{font:800 1rem / 1.55 var(--font-display);color:var(--c);display:block}.w-conv-who small{color:var(--fg-3);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;display:block;overflow:hidden}.w-conv-act{align-items:center;gap:.4rem;margin-inline-start:auto;display:flex}[dir=rtl] .w-back-arrow{transform:scaleX(-1)}[dir=ltr] .w-back-arrow{transform:scaleX(1)}.w-thread{flex:1;align-content:end;gap:.55rem;min-block-size:0;margin:0;padding:1.2rem 1.4rem;list-style:none;display:grid;overflow-y:auto}.w-day{color:var(--fg-3);border:1px solid var(--line);border-radius:999px;justify-self:center;padding:.1rem .7rem;font-size:.72rem}.w-b{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:72%;animation:w-pop var(--t-3) var(--spring) both;border-radius:18px;padding:.6rem .95rem;font-size:.95rem;line-height:1.7}@keyframes w-pop{0%{opacity:0;transform:translateY(8px)scale(.97)}}.w-b[data-side=me]{background:var(--amber);color:var(--amber-ink);border-end-end-radius:6px;justify-self:end}.w-b[data-side=them]{background:var(--bg-2);border:1px solid var(--line);border-end-start-radius:6px;justify-self:start}.w-b[data-pending]{opacity:.66}.w-b p{white-space:pre-line;margin:0}.w-b small{font:400 .66rem / 1.5 var(--font-mono);opacity:.72;text-align:end;direction:ltr;display:block}.w-b-who{font:600 .72rem / 1.55 var(--font-sans);color:var(--c,var(--fg-2));margin-block-end:.15rem;display:block}.w-sys{color:var(--fg-3);text-align:center;justify-self:center;align-items:center;gap:.4rem;font-size:.78rem;display:flex}.w-wait{color:var(--fg-3);justify-self:start;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.w-write{border:1px solid var(--line-2);background:var(--bg-1);border-radius:18px;align-items:end;gap:.5rem;margin:0 1.1rem 1.1rem;padding:.45rem;padding-inline-start:1rem;display:flex}.w-write textarea{min-inline-size:0;color:var(--fg);font:inherit;resize:none;field-sizing:content;background:0 0;border:0;flex:1;max-block-size:8lh;padding-block:.45rem}.w-write textarea::placeholder{color:var(--fg-3)}.w-write textarea:focus{outline:0}.w-write:focus-within{border-color:var(--amber);box-shadow:0 0 0 3px var(--amber-soft)}.w-write button[type=submit]{background:var(--amber);block-size:44px;inline-size:44px;color:var(--amber-ink);cursor:pointer;border:0;border-radius:12px;flex:none;place-items:center;display:grid}.w-write button[type=submit][disabled]{opacity:.5;cursor:default}.w-jump{z-index:2;inline-size:fit-content;margin-inline:auto;position:absolute;inset-block-end:.6rem;inset-inline:0}@media (max-width:900px){.w-desk{grid-template-columns:minmax(0,1fr);block-size:auto}.w-conv>header{flex-wrap:wrap;row-gap:.5rem}.w-conv-act{inline-size:100%;margin-inline-start:0}.w-tix{border-inline-end:0;border-block-end:1px solid var(--line)}.w-desk[data-view=thread] .w-tix,.w-desk[data-view=list] .w-conv{display:none}.w-thread{block-size:min(62vh,520px)}.w-b{max-inline-size:86%}}
