body:has([data-avd-page]){margin:0;background:var(--bg)}[data-avd-page]{--pic-r:var(--r-sm);--row-h:64px;background:var(--bg);color:var(--ink);font-family:var(--font-text);-webkit-font-smoothing:antialiased;min-height:100svh}[data-avd-page] *,[data-avd-page] :after,[data-avd-page] :before{box-sizing:border-box}:where([data-avd-page]) button{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;-webkit-tap-highlight-color:transparent}[data-avd-page] button:disabled{cursor:default}:where([data-avd-page]) button:hover{color:inherit;text-decoration:none}[data-avd-page] button:focus:not(:focus-visible){outline:none}[data-avd-page] :is(button,[role=slider]):focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}:where([data-avd-page]) :is(ul,ol){list-style:none;margin:0;padding:0}:where([data-avd-page]) p{margin:0}[data-avd=head]{padding:calc(var(--nav-h) + 64px) var(--pm) 0;text-align:center;display:grid;justify-items:center}[data-avd=eyebrow],[data-avd=label]{font-family:var(--font-mono);font-size:var(--ts-label);line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-label)}[data-avd=head] h1{margin:0;font-size:min(var(--ts-h1),5.2vw);line-height:1.05;letter-spacing:-.03em;font-weight:var(--fw-regular);white-space:nowrap}[data-avd=sub]{margin-top:24px;font-size:var(--ts-lead);line-height:1.5;color:var(--ink-2);max-width:58ch;text-wrap:balance}[data-avd=stage]{--lv:0;padding:56px var(--pm) 112px;position:relative;scroll-margin-top:72px}[data-avd=bigplay]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;display:inline-flex;align-items:center;gap:10px;height:var(--btn-l);padding:var(--btn-pad-l);border-radius:var(--r-button);background:#FFFFFF;color:#08090A;font-size:var(--ts-btn);font-weight:var(--fw-action);letter-spacing:-.01em;line-height:1;white-space:nowrap;box-shadow:0 10px 40px rgba(0,0,0,.45);transition:transform var(--t-fast) var(--ease-out),background var(--t-fast)}[data-avd=bigplay]:hover{background:#E9E9EA;color:#08090A}[data-avd=bigplay]:active{transform:translate(-50%,-50%) scale(.97)}[data-avd=spin]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;width:56px;height:56px;display:grid;place-items:center;border-radius:50%;background:rgba(8,9,10,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}[data-avd=mini-spin],[data-avd=spin] svg{animation:avd-spin .9s linear infinite}@keyframes avd-spin{to{transform:rotate(1turn)}}[data-avd=tv]{cursor:pointer}[data-avd=glass]{position:absolute;inset:0;z-index:2;container-type:inline-size}[data-avd=glass],[data-avd=glass]>*{pointer-events:none}[data-avd=glass]>:is(button,[data-avd=pic-controls]){pointer-events:auto}[data-avd=bug]{position:absolute;z-index:3;right:6.5%;top:8%;display:inline-flex;align-items:center;gap:6px;padding:.45em .8em;border-radius:4px;font-size:max(14px,1.4cqi);font-weight:500;letter-spacing:.01em;line-height:1;background:rgba(8,9,10,.7);color:#FFFFFF;box-shadow:0 0 0 1px rgba(255,255,255,.16);animation:avd-bug .7s var(--ease-out) .15s both}[data-avd=bug][data-variant=pirate]{background:#EFE4CC;color:#3B2A17;box-shadow:none;font-family:ui-serif,Iowan Old Style,Georgia,serif;font-style:italic;font-weight:600}@keyframes avd-bug{0%{opacity:0;transform:translateY(-8px) scale(.94)}}[data-avd=banner]{position:absolute;z-index:4;left:6.5%;top:8%;display:flex;align-items:stretch;max-width:62%;border-radius:4px;overflow:hidden;background:rgba(8,9,10,.84);box-shadow:0 12px 30px rgba(0,0,0,.45),0 0 0 1px rgba(255,255,255,.12);animation:avd-banner 4.4s var(--ease-out) 1.5s both}[data-avd=banner] b{display:grid;place-items:center;padding:0 .7em;background:#FFFFFF;color:#08090A;font-size:max(14px,2.2cqi);font-weight:600;font-variant-numeric:tabular-nums}[data-avd=banner]>span{display:grid;gap:.2em;padding:.55em .9em .6em}[data-avd=banner] small{font-size:max(14px,1.05cqi);text-transform:uppercase;letter-spacing:.12em;color:rgba(255,255,255,.6)}[data-avd=banner] strong{font-size:max(14px,1.9cqi);font-weight:500;line-height:1.15;color:#FFFFFF}[data-avd=banner] em{display:block;font-style:normal;font-size:max(14px,1.4cqi);line-height:1.25;color:rgba(255,255,255,.72)}@keyframes avd-banner{0%{opacity:0;transform:translateX(-24px);clip-path:inset(0 100% 0 0)}16%{opacity:1;transform:none;clip-path:inset(0 0 0 0)}88%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}[data-avd=cap]{position:absolute;z-index:3;left:8%;right:8%;bottom:8%;display:flex;justify-content:center;transition:bottom var(--t-in) var(--ease-out)}[data-avd=cap-box]{display:inline-block;max-width:46ch;padding:.28em .6em .32em;border-radius:3px;background:rgba(8,9,10,.82);color:#FFFFFF;font-size:max(14px,2cqi);line-height:1.3;text-align:center;text-wrap:balance;animation:avd-cap .45s var(--ease-out) both}[data-avd=cap-text]{text-wrap:balance}[data-avd=cap-box][data-gone="1"]{visibility:hidden;animation:none!important}@keyframes avd-cap{0%{opacity:0;transform:translateY(8px)}}[data-avd=cap][data-kind=kids] [data-avd=cap-box]{position:relative;max-width:38ch;padding:.38em .85em .42em;border-radius:1em;background:#FFFFFF;color:#08090A;font-family:ui-rounded,"SF Pro Rounded","Arial Rounded MT Bold",var(--font-text);font-weight:700;font-size:max(15px,2.5cqi);line-height:1.22;box-shadow:0 8px 22px rgba(0,0,0,.3);animation:avd-bubble .6s cubic-bezier(.34,1.56,.64,1) both}[data-avd=cap][data-kind=kids] [data-avd=cap-box]:after{content:"";position:absolute;left:16%;bottom:-.38em;width:.8em;height:.8em;background:inherit;transform:rotate(45deg);border-radius:0 0 .18em 0;z-index:-1}@keyframes avd-bubble{0%{opacity:0;transform:scale(.85)}}[data-avd=cap][data-kind=kids] [data-avd=cap-text]{word-spacing:.06em}[data-avd=cap][data-kind=kids] [data-w]{display:inline-block;transition:opacity .16s ease,transform .26s cubic-bezier(.34,1.56,.64,1)}[data-avd=cap][data-kind=kids] [data-w=next]{opacity:.22;transform:translateY(.12em)}[data-avd=cap][data-kind=kids] [data-w=now]{transform:scale(1.06)}[data-avd=cap][data-variant=cartoon] [data-avd=cap-box]{border-radius:1.4em;border:.14em solid #08090a;font-weight:900;letter-spacing:.01em;transform:rotate(-1.2deg);box-shadow:.22em .22em 0 #08090A;animation-name:avd-boing}[data-avd=cap][data-variant=cartoon] [data-avd=cap-box]:after{border-right:.14em solid #08090a;border-bottom:.14em solid #08090a;bottom:-.5em}@keyframes avd-boing{0%{opacity:0;transform:rotate(-1.2deg) scale(.6)}60%{opacity:1;transform:rotate(-1.2deg) scale(1.06)}to{transform:rotate(-1.2deg) scale(1)}}[data-avd=cap][data-variant=pirate] [data-avd=cap-box]{border-radius:2px;padding:.45em 1.1em .5em;background:linear-gradient(180deg,#F3E9D2,#E6D7B4);color:#3B2A17;font-family:ui-serif,Iowan Old Style,Palatino,Georgia,serif;font-style:italic;font-weight:600;letter-spacing:0;box-shadow:inset 0 0 0 1px rgba(59,42,23,.25),inset 0 0 18px rgba(120,86,40,.25),0 8px 22px rgba(0,0,0,.35);animation-name:avd-unroll}[data-avd=cap][data-variant=pirate] [data-avd=cap-box]:after{display:none}@keyframes avd-unroll{0%{opacity:0;clip-path:inset(0 50% 0 50%)}to{opacity:1;clip-path:inset(0 0 0 0)}}[data-avd=tv][data-ctl] [data-avd=cap]:has([data-avd=narrator]){align-items:flex-end;gap:1.2cqi;left:6%;right:6%;bottom:0}[data-avd=narrator]{flex:none;width:14cqi;min-width:52px;animation:avd-narr .6s var(--ease-out) both}[data-avd=narrator-in]{display:block;transition:transform .52s cubic-bezier(.34,1.4,.64,1);filter:drop-shadow(0 6px 14px rgba(0,0,0,.35))}[data-avd=narrator][data-out="1"] [data-avd=narrator-in]{transform:translateY(105%);transition:transform .42s cubic-bezier(.5,0,.75,0)}[data-avd=narrator] :is(svg,img){display:block;width:100%;height:auto;transform-origin:50% 100%;transform:translateY(calc(var(--lv, 0) * -6%)) rotate(calc(var(--lv, 0) * -4deg));transition:transform 80ms linear}@keyframes avd-narr{0%{opacity:0}}[data-avd=cap]:has([data-avd=narrator]) [data-avd=cap-box]{margin-bottom:8cqi}[data-avd=cap]:has([data-avd=narrator]) [data-avd=cap-box]:after{left:-.38em;bottom:.9em;transform:rotate(135deg)}[data-avd=cap][data-kind=expert]{justify-content:flex-start;left:6.5%;right:34%;bottom:9%}[data-avd=cap][data-kind=expert] [data-avd=cap-box]{display:inline-block;max-width:48ch;padding:.5em .8em .6em .9em;text-align:left;border-radius:2px;background:rgba(8,9,10,.95);box-shadow:inset 2px 0 0 #FFFFFF;font-family:ui-serif,New York,Georgia,Times New Roman,serif;font-size:max(14px,1.85cqi);line-height:1.32;animation:avd-l3 .6s var(--ease-out) both}[data-avd=cap-label]{display:block;margin-bottom:.3em;font-family:var(--font-text);font-size:max(14px,1.05cqi);font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:rgba(255,255,255,.62)}@keyframes avd-l3{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}[data-avd=cap][data-kind=plain] [data-avd=cap-box]{max-width:42ch;background:#000000;font-size:max(14px,2.05cqi);font-weight:600;line-height:1.3;padding:.3em .65em .34em}[data-avd=cap][data-kind=plain] [data-w]{border-radius:.15em;transition:background .12s,color .12s}[data-avd=cap][data-kind=plain] [data-w=now]{background:#FFFFFF;color:#08090A;box-shadow:0 0 0 .08em #FFFFFF}[data-avd=cap][data-kind=plain] [data-w=next]{color:rgba(255,255,255,.6)}[data-avd=bug-flag],[data-avd=cap-flag]{flex:none;display:block;height:.95em;width:auto;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.3)}[data-avd=cap-lang]{padding:.1em .35em;border-radius:3px;background:#FFFFFF;color:#08090A;font-size:.62em;font-weight:700;letter-spacing:.06em;margin-right:.45em;vertical-align:.12em}[data-avd=cap][data-kind=lang] [data-avd=cap-flag]{display:inline-block;height:.78em;width:auto;margin-right:.45em;vertical-align:-.04em}[data-avd=fx]{position:absolute;inset:0;z-index:2;animation:avd-fx .9s var(--ease-out) .15s both}@keyframes avd-fx{0%{opacity:0}}[data-avd=tv]:not([data-state=playing]) [data-avd=fx] *{animation-play-state:paused!important}[data-avd=pace]{position:absolute;right:6.5%;top:calc(8% + max(14px, 1.5cqi) * 2.3);display:inline-flex;align-items:center;gap:6px;padding:.35em .7em;border-radius:4px;background:rgba(8,9,10,.7);color:#FFFFFF;font-size:max(14px,1.3cqi)}[data-avd=pace] svg{width:1.1em;height:1.1em}[data-avd=glass] [data-avd=bigplay],[data-avd=glass] [data-avd=spin]{z-index:7}[data-avd=tv]{--depth:36px;position:relative;width:100%;padding:14px 14px 0;isolation:isolate;-webkit-tap-highlight-color:transparent}[data-avd=tv-persp]{perspective:1400px}[data-avd=tv-face]{position:relative;aspect-ratio:16/9;transform-style:preserve-3d;transform-origin:50% 50%;will-change:transform}[data-avd=tv-back]{position:absolute;inset:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.22);transform:translateZ(calc(var(--depth) * -1));pointer-events:none}[data-avd=tv-edge]{position:absolute;width:var(--depth);height:1px;background:rgba(255,255,255,.3);transform-origin:0 0;transform:rotateY(90deg);pointer-events:none}[data-avd=tv-edge][data-e=tl]{left:0;top:0}[data-avd=tv-edge][data-e=tr]{left:100%;top:0}[data-avd=tv-edge][data-e=bl]{left:0;top:100%}[data-avd=tv-edge][data-e=br]{left:100%;top:100%}[data-avd=screen]{position:absolute;inset:0;overflow:hidden;background:#000;box-shadow:inset 0 0 0 1px rgba(255,255,255,.72);cursor:pointer;container-type:inline-size}[data-avd=screen]:after{content:"";z-index:8;box-shadow:inset 0 0 0 1px rgba(255,255,255,.72),inset 0 0 60px rgba(0,0,0,.35);pointer-events:none}[data-avd=picture],[data-avd=picture] video,[data-avd=screen]:after{position:absolute;inset:0}[data-avd=picture] video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}[data-avd=tv][data-state=idle] [data-avd=picture]{filter:brightness(.6);transition:filter var(--t-in) var(--ease-out)}[data-avd=tick]{position:absolute;width:14px;height:14px;pointer-events:none}[data-avd=tick][data-c=tl]{left:-12px;top:-12px;box-shadow:inset 1px 1px 0 rgba(255,255,255,.72)}[data-avd=tick][data-c=tr]{right:-12px;top:-12px;box-shadow:inset -1px 1px 0 rgba(255,255,255,.72)}[data-avd=tick][data-c=bl]{left:-12px;bottom:-12px;box-shadow:inset 1px -1px 0 rgba(255,255,255,.72)}[data-avd=tick][data-c=br]{right:-12px;bottom:-12px;box-shadow:inset -1px -1px 0 rgba(255,255,255,.72)}[data-avd=stand]{position:relative;display:block;height:32px}[data-avd=stand] i{left:50%;top:12px;width:1px;height:14px}[data-avd=stand] b,[data-avd=stand] i{position:absolute;background:rgba(255,255,255,.5)}[data-avd=stand] b{left:40%;right:40%;top:26px;height:1px}[data-avd=tv][data-mode=cut] :is([data-avd=banner],[data-avd=bug],[data-avd=fx]){animation-delay:.15s}[data-avd=picture]{transition:filter .5s var(--ease-out),transform .5s var(--ease-out)}[data-avd=picture][data-gen="1"]{filter:brightness(.42) blur(6px) saturate(.7);transform:scale(1.015)}[data-avd=gen]{position:absolute;inset:0;z-index:6;display:grid;place-items:center;pointer-events:none;animation:avd-gen-out 1.5s linear both}@keyframes avd-gen-out{0%,85%{opacity:1}to{opacity:0}}[data-avd=gen-sweep]{position:absolute;top:0;bottom:0;left:0;width:34%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.12),rgba(255,255,255,0));transform:translateX(-110%);animation:avd-sweep 1.3s cubic-bezier(.65,0,.35,1) 80ms both}@keyframes avd-sweep{to{transform:translateX(320%)}}[data-avd=gen-card]{position:relative;display:grid;justify-items:center;gap:.85em;padding:1.1em 1.6em 1.2em;border-radius:8px;text-align:center;background:rgba(14,15,17,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),0 20px 50px rgba(0,0,0,.4);font-size:max(14px,1.6cqi);color:#FFFFFF;animation:avd-card .36s var(--ease-out) both;min-width:min(70%,18em)}@keyframes avd-card{0%{opacity:0;transform:translateY(8px) scale(.98)}}[data-avd=gen-title]{display:flex;align-items:center;gap:.55em;font-size:1.25em;line-height:1.2}[data-avd=gen-title] span{display:flex;align-items:baseline;gap:.45em;color:rgba(255,255,255,.7)}[data-avd=gen-title] b{font-weight:500;color:#FFFFFF}[data-avd=gen-title] svg{flex:none;animation:avd-twinkle 1s ease-in-out infinite}@keyframes avd-twinkle{50%{opacity:.35;transform:scale(.85) rotate(12deg)}}[data-avd=gen-steps]{display:flex;gap:1.1em;font-size:.92em}[data-avd=gen-steps] li{color:rgba(255,255,255,.32);animation:avd-step .26s var(--ease-out) calc(.2s + var(--i) * .36s) both}@keyframes avd-step{to{color:#FFFFFF}}[data-avd=gen-bar]{position:relative;display:block;width:100%;height:2px;border-radius:1px;background:rgba(255,255,255,.16);overflow:hidden}[data-avd=gen-bar] i{position:absolute;inset:0;background:#FFFFFF;transform-origin:left;transform:scaleX(0);animation:avd-bar 1.2s cubic-bezier(.4,0,.2,1) .1s both}@keyframes avd-bar{to{transform:scaleX(1)}}[data-avd=picture]{z-index:1}:is([data-avd=cap-box],[data-avd=narrator])[data-late="1"]{animation-delay:1.5s}[data-avd=rows]{display:grid;gap:2px}[data-avd=rows] button{width:100%;min-height:64px;display:flex;align-items:center;gap:14px;padding:10px 14px;text-align:left;border-radius:var(--r-button);font-size:var(--ts-body);line-height:1.3;color:var(--ink);transition:background var(--t-fast),color var(--t-fast)}[data-avd=rows] button:hover{background:var(--fill)}[data-avd=rows] button[data-on="1"],[data-avd=rows] button[data-on="1"]:hover{background:#FFFFFF;color:#08090A}[data-avd=name] small{font-size:var(--ts-small);line-height:1.35;color:var(--ink-3)}[data-avd=rows] button[data-on="1"] small{color:#5E6066}[data-avd=mark]{flex:none;width:24px;display:grid;place-items:center;color:var(--ink-3);transition:color var(--t-fast)}[data-avd=mark] img{display:block;width:22px;height:auto;border-radius:2px;box-shadow:0 0 0 1px rgba(255,255,255,.12)}[data-avd=rows] button:hover [data-avd=mark]{color:var(--ink)}[data-avd=rows] button[data-on="1"]:hover [data-avd=mark],[data-on="1"] [data-avd=mark]{color:#08090A}[data-avd=upnext]{display:grid;gap:12px}[data-avd=upnext-head]{display:flex;align-items:center;justify-content:space-between;gap:16px}[data-avd=upnext-title]{font-size:var(--ts-h5);font-weight:500;letter-spacing:-.01em}[data-avd=upnext-arrows]{display:flex;gap:8px}[data-avd=cards]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}[data-avd=cards] button{width:100%;display:grid;gap:6px;text-align:left}[data-avd=poster]{position:relative;display:block;aspect-ratio:16/9;border-radius:var(--r-sm);overflow:hidden;background:#141517;box-shadow:inset 0 0 0 1px var(--line);margin-bottom:4px;transition:transform var(--t-in) var(--ease-out),box-shadow var(--t-fast)}[data-avd=poster] :is(img,video){position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s var(--ease-out),filter var(--t-in)}[data-avd=poster][data-empty="1"]{background:repeating-linear-gradient(135deg,#111214 0 10px,#0D0E10 10px 20px)}[data-avd=cards] button:hover:not(:disabled) [data-avd=poster] :is(img,video){transform:scale(1.04)}[data-avd=cards] button[data-on="1"] [data-avd=poster]{box-shadow:0 0 0 2px #08090A,0 0 0 3px #FFFFFF}[data-avd=cards] button[data-on="0"] [data-avd=poster] :is(img,video){filter:brightness(.78)}[data-avd=card-name]{font-size:var(--ts-body);font-weight:500;line-height:1.25;color:var(--ink)}[data-avd=card-meta]{display:inline-flex;align-items:center;gap:8px;font-size:var(--ts-small);color:var(--ink-3)}[data-avd=cards] button:disabled [data-avd=card-name]{color:var(--ink-3)}[data-avd=cards] button:disabled{cursor:default}[data-avd=play]{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:var(--r-button);background:#FFFFFF;color:#08090A;transition:transform var(--t-fast) var(--ease-out)}[data-avd=play]:hover{color:#08090A;background:#E9E9EA}[data-avd=play]:active{transform:scale(.94)}[data-avd=cc]{flex:none;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 10px;border-radius:var(--r-button);color:var(--ink-3);font-size:var(--ts-small);transition:color var(--t-fast),background var(--t-fast)}[data-avd=cc][aria-pressed=true]{color:var(--ink)}[data-avd=cc]:hover{background:var(--fill);color:var(--ink)}[data-avd=scrub]{--p:0;position:relative;flex:1 1 auto;min-width:0;height:28px;display:flex;align-items:center;cursor:pointer;touch-action:none}[data-avd=scrub-track]{position:relative;width:100%;height:3px;border-radius:2px;background:rgba(255,255,255,.2)}[data-avd=scrub-fill]{position:absolute;left:0;top:0;bottom:0;width:100%;transform-origin:left;transform:scaleX(var(--p));border-radius:2px;background:#FFFFFF}[data-avd=scrub-knob]{position:absolute;top:50%;left:calc(var(--p) * 100%);width:12px;height:12px;border-radius:50%;background:#FFFFFF;transform:translate(-50%,-50%) scale(.6);opacity:0;transition:opacity var(--t-fast),transform var(--t-fast)}[data-avd=scrub]:is(:hover,:focus-visible,:active) [data-avd=scrub-knob]{opacity:1;transform:translate(-50%,-50%) scale(1)}@media (hover:none){[data-avd=scrub-knob]{opacity:1;transform:translate(-50%,-50%) scale(1)}}[data-avd=time]{flex:none;font-family:var(--font-mono);font-size:var(--ts-small);font-variant-numeric:tabular-nums;color:var(--ink-2);min-width:9.5ch;text-align:right}[data-avd=bars]{display:inline-flex;align-items:flex-end;gap:2px;height:14px;flex:none}[data-avd=bars] i{width:3px;height:100%;background:currentColor;border-radius:1px;transform-origin:bottom;transform:scaleY(calc(.18 + var(--lv) * .82));transition:transform 60ms linear}[data-avd=bars] i:nth-child(2){transform:scaleY(calc(.18 + var(--lv) * .6))}[data-avd=bars] i:nth-child(3){transform:scaleY(calc(.18 + var(--lv) * .95))}[data-avd=name]{flex:1 1 auto;min-width:0;display:grid;gap:2px}[data-avd=arrow]{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:var(--r-button);border:1px solid var(--line);color:var(--ink);transition:background var(--t-fast),border-color var(--t-fast),opacity var(--t-fast)}[data-avd=arrow]:hover:not(:disabled){background:var(--fill);border-color:var(--line-strong)}[data-avd=arrow]:disabled{opacity:.35}[data-avd=tv][data-ctl="1"] [data-avd=cap]{bottom:15%}[data-avd=pic-controls]{position:absolute;z-index:7;left:0;right:0;bottom:0;display:flex;align-items:center;gap:12px;padding:48px 2.5% 1.6%;background:linear-gradient(rgba(8,9,10,0),rgba(8,9,10,.6) 45%,rgba(8,9,10,.9));cursor:default;opacity:0;transform:translateY(6px);transition:opacity var(--t-in) var(--ease-out),transform var(--t-in) var(--ease-out)}[data-avd=tv]:is(:hover,:focus-within) [data-avd=pic-controls],[data-avd=tv][data-state=paused] [data-avd=pic-controls]{opacity:1;transform:none}@media (hover:none){[data-avd=pic-controls]{opacity:1;transform:none}}[data-avd=pic-controls] [data-avd=cc]{color:rgba(255,255,255,.7)}[data-avd=pic-controls] [data-avd=cc][aria-pressed=true]{color:#FFFFFF}[data-avd=pic-controls] [data-avd=time]{color:rgba(255,255,255,.85)}[data-avd=pic-controls] [data-avd=play]{background:transparent;color:#FFFFFF;width:40px;height:40px}[data-avd=pic-controls] [data-avd=play]:hover{background:rgba(255,255,255,.14);color:#FFFFFF}[data-avd=foot]{margin-top:48px}[data-avd=side]{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px 32px;align-items:start}[data-avd=side]>[data-avd=main-col]{width:100%;max-width:calc((100svh - 200px) * 16 / 9 + 28px);justify-self:end;display:grid;gap:20px;align-content:start}[data-avd=side-list]{display:grid;gap:12px;padding-top:14px}[data-avd=side] [data-avd=foot]{grid-column:1/-1;margin-top:24px}@media (max-width:1023px){[data-avd=side]{grid-template-columns:minmax(0,1fr)}[data-avd=side]>[data-avd=main-col]{justify-self:center;max-width:calc((100svh - 260px) * 16 / 9 + 28px)}[data-avd=side-list]{padding-top:0}}@media (max-width:767px){[data-avd=foot]{margin-top:32px}[data-avd=tv][data-ctl="1"] [data-avd=cap]{bottom:22%}[data-avd=cards]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pm);gap:12px;margin:0 calc(var(--pm) * -1);padding:6px var(--pm) 6px;scrollbar-width:none}}@media (max-width:767px){[data-avd=cards]::-webkit-scrollbar{display:none}[data-avd=cards] li{flex:0 0 62%;scroll-snap-align:start}[data-avd=tv]{padding:10px 10px 0;--depth:20px}[data-avd=tick]{width:10px;height:10px}[data-avd=head]{padding-top:calc(var(--nav-h) + 40px)}[data-avd=sub]{margin-top:16px}[data-avd=stage]{padding:40px var(--pm) 96px}[data-avd=time]{min-width:0}[data-avd=pic-controls]{gap:6px;padding:28px 8px 6px}[data-avd=pic-controls] [data-avd=time]{display:none}[data-avd=pic-controls] [data-avd=play]{width:36px;height:36px;background:transparent;color:#FFFFFF}}@media (max-width:767px) and (max-height:640px){[data-avd=head] h1{font-size:min(var(--ts-h1),34px)}}@media (prefers-reduced-motion:reduce){[data-avd-page] *,[data-avd-page] :after,[data-avd-page] :before{transition:none!important;animation:none!important}}@container (max-width: 560px){[data-avd=banner] :is(em,small){display:none}[data-avd=cap]:has([data-avd=narrator]) [data-avd=cap-box]{margin-bottom:6cqi}[data-avd=banner]{max-width:56%;top:7%;left:6%}[data-avd=banner]>span{padding:.45em .7em}[data-avd=bug]{top:7%;right:6%}[data-avd=pace]{display:none}[data-avd=cap]{bottom:7%;left:5%;right:5%}[data-avd=cap][data-kind=expert]{right:5%}[data-avd=gen-card]{padding:.75em 1em .8em;gap:.55em}}@media (max-width:767px){[data-avd=side]>[data-avd=main-col]{justify-self:stretch;max-width:none;width:auto;margin-inline:calc(var(--pm) * -1)}[data-avd=main-col]>[data-avd=tv]{padding:0}[data-avd=prompt]{padding-inline:var(--pm)}[data-avd=tv] :is([data-avd=tv-back],[data-avd=tv-edge],[data-avd=tick],[data-avd=stand]){display:none}[data-avd=tv-persp]{perspective:none}[data-avd=tv-face]{transform:none!important}[data-avd=screen]{box-shadow:none}[data-avd=screen]:after{box-shadow:inset 0 0 60px rgba(0,0,0,.35)}}@container (max-width: 560px){[data-avd=cap],[data-avd=cap][data-kind=expert]{left:3%;right:3%}[data-avd=cap-box]{max-width:none;font-size:max(11px,2.9cqi);line-height:1.25;padding:.25em .5em .28em}[data-avd=cap][data-kind=kids] [data-avd=cap-box]{max-width:none;font-size:max(12px,3.2cqi);line-height:1.2}[data-avd=cap][data-kind=plain] [data-avd=cap-box]{max-width:none;font-size:max(11px,3cqi);line-height:1.25}[data-avd=cap][data-kind=expert] [data-avd=cap-box]{max-width:none;font-size:max(11px,2.9cqi);line-height:1.25;padding:.35em .6em .4em .7em}[data-avd=cap-label]{font-size:max(9px,2cqi);margin-bottom:.15em}}@media (max-width:767px){[data-avd=pic-controls]{padding:16px 6px 2px}[data-avd=tv][data-ctl] [data-avd=cap]:has([data-avd=narrator]){bottom:17%}[data-avd=narrator]{clip-path:inset(-60% -60% 0 -60%)}[data-avd=cap]:has([data-avd=narrator]) [data-avd=cap-box]{margin-bottom:3cqi}}[data-avd=reach]{flex:none;margin-left:auto;font-family:var(--font-mono);font-size:var(--ts-body);letter-spacing:.02em;color:var(--ink);font-variant-numeric:tabular-nums}[data-avd=rows] button[data-on="1"] [data-avd=reach]{color:#08090A}[data-avd=rows] button [data-avd=bars]{margin-left:4px}[data-avd=total]{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:2px 12px;margin:8px 0 0;padding:14px 14px 0;border-top:1px solid var(--line);font-family:var(--font-mono)}[data-avd=total] span{font-size:var(--ts-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-label)}[data-avd=total] b{justify-self:end;font-weight:400;font-size:var(--ts-body);color:var(--ink);font-variant-numeric:tabular-nums}[data-avd=total] small{grid-column:1/-1;font-size:var(--ts-small);color:var(--ink-3)}[data-avd=total][data-big="1"]{grid-template-columns:1fr;gap:4px;border-top:0;padding:0 14px}[data-avd=total][data-big="1"] b{justify-self:start;font-size:clamp(40px,4vw,56px);line-height:1;letter-spacing:-.02em;font-weight:400}[data-layout="3"] [data-avd=total][data-big="1"]{margin-top:16px;padding-top:18px;border-top:1px solid var(--line)}[data-avd=create]{position:relative;display:flex;align-items:center;gap:10px;min-height:56px;padding:6px 6px 6px 14px;border-radius:var(--r-button);background:var(--fill);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow var(--t-fast),background var(--t-fast)}[data-avd=create]:focus-within{box-shadow:inset 0 0 0 1px var(--line-strong,rgba(255,255,255,.4));background:rgba(255,255,255,.07)}[data-avd=create-icon]{flex:none;display:grid;place-items:center;color:var(--ink-3)}[data-avd=create-field]{position:relative;flex:1 1 auto;min-width:0;display:grid}[data-avd=create] input{width:100%;min-width:0;height:40px;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:var(--ts-body)}[data-avd=create-ph]{position:absolute;inset:0;display:flex;align-items:center;pointer-events:none;color:var(--ink-3);font-size:var(--ts-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:avd-ph 2.8s var(--ease-out) both}@keyframes avd-ph{0%{opacity:0;transform:translateY(6px)}12%,88%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}[data-avd=golive]{flex:none;display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 16px;border-radius:var(--r-button);background:var(--accent);color:#FFFFFF;font-size:var(--ts-body);font-weight:500;text-decoration:none;white-space:nowrap;animation:avd-go .26s var(--ease-out) both}[data-avd=golive]:hover{background:var(--accent-hover);color:#FFFFFF;text-decoration:none}@keyframes avd-go{0%{opacity:0;transform:translateX(-6px)}}[data-avd=create][data-variant=bar]{min-height:64px;padding-left:18px}[data-avd=create][data-variant=row]{min-height:64px;background:transparent;box-shadow:none;border:1px dashed var(--line-strong)}[data-avd=create][data-variant=row] [data-avd=create-icon]{width:24px}[data-avd=create][data-variant=row]:focus-within{background:var(--fill)}@media (prefers-reduced-motion:reduce){[data-avd=create-ph],[data-avd=golive]{animation:none}}[data-avd=create] input,[data-avd=create] input:focus,[data-avd=create] input:focus-visible{outline:none!important;box-shadow:none!important}[data-avd=side-list]>[data-avd=label][data-gap="1"]{margin-top:28px}[data-avd=side-list]>[data-avd=create]{margin-bottom:8px}[data-avd=more]{padding:0 14px 0 52px;font-size:24px;line-height:.8;letter-spacing:.15em;color:var(--ink-2)}html:lang(ja) [data-cds] main :is(h1,h2,h3,h4){word-break:keep-all;overflow-wrap:anywhere}