[data-site-video]{display:grid;grid-gap:12px;gap:12px}[data-site-video-title]{font-family:var(--font-heading);font-size:clamp(18px,4.6vw,22px);font-weight:800}[data-site-video-title],[data-vid-card]{margin:0;color:var(--fg);text-align:center}[data-vid-card]{padding:12px 12px 14px;border:1px solid var(--kid-line,var(--border));border-radius:22px;background:var(--surface);box-shadow:0 14px 34px rgba(47,43,54,.1);rotate:-.35deg}[data-vid-card],[data-vid-player]{display:grid;grid-gap:10px;gap:10px}[data-vid-box]{position:relative}[data-vid-full]{position:absolute;right:8px;top:8px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:color-mix(in srgb,var(--surface) 84%,transparent);color:var(--kid-ink,var(--fg));cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}[data-vid-full]:hover{background:var(--surface)}[data-vid-full]:focus-visible{outline:3px solid var(--fg);outline-offset:2px}[data-vid-box]:-webkit-full-screen{display:grid;place-items:center;width:100%;height:100%;background:color-mix(in srgb,var(--kid-ink) 14%,var(--surface))}[data-vid-box]:fullscreen{display:grid;place-items:center;width:100%;height:100%;background:color-mix(in srgb,var(--kid-ink) 14%,var(--surface))}[data-vid-box]:-webkit-full-screen [data-vid-stage]{aspect-ratio:auto;width:100%;height:100%}[data-vid-box]:fullscreen [data-vid-stage]{aspect-ratio:auto;width:100%;height:100%}[data-vid-box]:-webkit-full-screen [data-vid-media]{object-fit:contain}[data-vid-box]:fullscreen [data-vid-media]{object-fit:contain}[data-vid-stage-box],[data-vid-stage]{position:relative;display:block;width:100%;aspect-ratio:var(--vid-aspect,16/9);margin:0;padding:0;border:0;border-radius:14px;overflow:hidden;background:color-mix(in srgb,var(--kid-ink) 10%,var(--surface));cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}[data-vid-stage]:focus-visible{outline:3px solid var(--fg);outline-offset:3px}[data-vid-embed],[data-vid-media]{display:block;width:100%;height:100%;border:0;object-fit:contain}[data-vid-sign]{position:absolute;inset:0;display:grid;place-items:center;color:color-mix(in srgb,var(--kid-ink) 45%,transparent)}[data-vid-overlay]{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;grid-gap:8px;gap:8px;background:color-mix(in srgb,var(--kid-ink) 22%,transparent);pointer-events:none}[data-vid-round]{display:grid;place-items:center;width:clamp(64px,18vw,84px);height:clamp(64px,18vw,84px);border-radius:999px;background:var(--surface);color:var(--kid-ink);box-shadow:0 10px 26px rgba(47,43,54,.22)}[data-vid-round] svg{width:40%;height:40%}[data-vid-word]{padding:4px 12px;border-radius:999px;background:var(--surface);color:var(--fg);font-family:var(--font-heading);font-size:15px;font-weight:800;box-shadow:0 6px 18px rgba(47,43,54,.18)}[data-vid-corner]{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:color-mix(in srgb,var(--surface) 82%,transparent);color:var(--kid-ink);pointer-events:none}[data-vid-corner] svg{width:18px;height:18px}[data-vid-bar]{display:grid;grid-gap:2px;gap:2px}[data-vid-track]{position:relative;display:flex;align-items:center;height:44px;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent}[data-vid-track]:focus-visible{outline:3px solid var(--fg);outline-offset:-4px;border-radius:12px}[data-vid-track-line]{display:block;width:100%;height:10px;border-radius:999px;background:var(--kid-line,var(--border));overflow:hidden}[data-vid-track-line] i{display:block;height:100%;width:calc(var(--p, 0) * 100%);border-radius:inherit;background:var(--accent)}[data-vid-knob]{position:absolute;left:calc(var(--p, 0) * 100%);width:20px;height:20px;margin-left:-10px;border-radius:999px;background:var(--accent);box-shadow:0 2px 8px rgba(47,43,54,.28);pointer-events:none}[data-vid-track][data-scrubbing=true] [data-vid-knob]{width:26px;height:26px;margin-left:-13px}[data-vid-clock]{font-size:12.5px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-vid-state]{margin:0;font-size:12.5px;color:var(--dim)}[data-vid-cap]{margin:0;font-size:14px;color:var(--muted)}[data-vid-where]{margin:0;font-size:12.5px;color:var(--dim)}[data-vid-where] a{color:var(--muted);text-underline-offset:3px}[data-vid-picks]{display:flex;justify-content:flex-start;gap:10px;margin:0;padding:2px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}[data-vid-picks]::-webkit-scrollbar{display:none}@media (min-width:620px){[data-vid-picks]{justify-content:center;flex-wrap:wrap;overflow-x:visible}}[data-vid-picks]>li{scroll-snap-align:center}[data-vid-pick]{display:grid;grid-gap:4px;gap:4px;width:132px;padding:6px;border:2px solid transparent;border-radius:14px;background:color-mix(in srgb,var(--kid-tint) 30%,var(--surface));text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}[data-vid-pick][data-active=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--surface))}[data-vid-pick]:focus-visible{outline:3px solid var(--fg);outline-offset:2px}[data-vid-pick-frame]{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:color-mix(in srgb,var(--kid-ink) 10%,var(--surface))}[data-vid-pick-media]{display:block;width:100%;height:100%;object-fit:cover}[data-vid-pick-sign]{display:grid;place-items:center;width:100%;height:100%;color:color-mix(in srgb,var(--kid-ink) 45%,transparent)}[data-vid-pick-sign] svg{width:28px;height:28px}[data-vid-pick-badge]{position:absolute;right:4px;bottom:4px;padding:1px 6px;border-radius:999px;background:color-mix(in srgb,var(--surface) 88%,transparent);color:var(--fg);font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-vid-pick-now]{position:absolute;left:4px;top:4px;padding:1px 8px;border-radius:999px;background:var(--accent);color:var(--surface);font-size:10.5px;font-weight:800;letter-spacing:.04em}[data-vid-pick-name]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12.5px;line-height:1.3;color:var(--fg)}@media (max-width:520px){[data-vid-card]{padding:10px 10px 12px;rotate:0deg}[data-vid-pick]{width:116px}}@media (prefers-reduced-motion:no-preference){[data-vid-track] i{transition:width .12s linear}[data-vid-stage][data-state=idle] [data-vid-round]{animation:vid-breath 2.4s ease-in-out infinite}}@keyframes vid-breath{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}[data-voice-play]{display:grid;justify-items:center;grid-gap:10px;gap:10px;margin:0;padding:22px 24px;border:1px solid var(--kid-line,var(--border));border-radius:18px;background:var(--surface);box-shadow:0 10px 30px rgba(47,43,54,.07);text-align:center;rotate:.4deg}[data-voice-play-title]{margin:0;font-size:15px;font-weight:700;color:var(--fg)}[data-voice-play-cap]{margin:0;font-size:13px;color:var(--muted)}[data-voice-play-state]{margin:0;min-height:1em;font-size:12.5px;color:var(--dim)}@media (max-width:520px){[data-voice-play]{padding:18px 14px;rotate:0deg}}[data-voice-line]{display:flex;align-items:flex-end;justify-content:center;gap:3px;width:100%;max-width:22rem;height:34px;margin:2px auto 0}[data-voice-line] i{--at:calc((var(--i) + 0.5) / var(--n, 28));flex:1 1;min-width:2px;max-width:9px;height:calc(6px + var(--h) * 28px);border-radius:999px;background:color-mix(in srgb,var(--kid-ink,var(--fg)) 22%,transparent);transform-origin:bottom center;background:color-mix(in srgb,var(--accent) calc(100% * clamp(0, (var(--done) - var(--at)) * 1000, 1)),color-mix(in srgb,var(--kid-ink,var(--fg)) 22%,transparent))}[data-voice-line][data-playing=true] i{animation:voice-breath 1.1s ease-in-out infinite;animation-delay:calc(var(--i) * -60ms)}@keyframes voice-breath{0%,to{transform:scaleY(.82)}50%{transform:scaleY(1.12)}}@media (prefers-reduced-motion:reduce){[data-voice-line][data-playing=true] i{animation:none}}