.hs[data-astro-cid-vjc3kfer],.hs-stage[data-astro-cid-vjc3kfer]{position:relative}.hs-glow[data-astro-cid-vjc3kfer]{background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 22%, transparent), transparent);filter:blur(24px);pointer-events:none;border-radius:50%;position:absolute;inset:8% -6% -10% 4%}.hs-screen[data-astro-cid-vjc3kfer]{aspect-ratio:16/10.5;border:1px solid var(--border);background:linear-gradient(140deg, color-mix(in srgb, var(--accent) 16%, var(--surface-2)), var(--surface-2) 55%, color-mix(in srgb, var(--accent) 8%, var(--surface-2)));box-shadow:var(--shadow);border-radius:1rem;position:relative;overflow:hidden;container-type:inline-size}.hs-scale[data-astro-cid-vjc3kfer]{font-size:clamp(6px,2cqi,11px);line-height:1.3;position:absolute;inset:0}.hs-stack[data-astro-cid-vjc3kfer]{display:grid}.hs-stack[data-astro-cid-vjc3kfer]>[data-astro-cid-vjc3kfer]{grid-area:1/1}[data-astro-cid-vjc3kfer][data-show]{transition:opacity .35s,transform .35s}.hs[data-astro-cid-vjc3kfer][data-app=slides] [data-astro-cid-vjc3kfer][data-show=video],.hs[data-astro-cid-vjc3kfer][data-app=video] [data-astro-cid-vjc3kfer][data-show=slides]{opacity:0}.hs[data-astro-cid-vjc3kfer][data-app=slides] .hs-video[data-astro-cid-vjc3kfer],.hs[data-astro-cid-vjc3kfer][data-app=video] .hs-slides[data-astro-cid-vjc3kfer]{transform:scale(.985)}.hs-menubar[data-astro-cid-vjc3kfer]{height:2.4em;color:var(--ink);background:color-mix(in srgb, var(--surface) 72%, transparent);border-bottom:1px solid color-mix(in srgb, var(--border) 70%, transparent);justify-content:space-between;align-items:center;padding:0 1.1em;font-weight:600;display:flex}.hs-clock[data-astro-cid-vjc3kfer]{font-variant-numeric:tabular-nums;border-radius:.4em;padding:.15em .55em;transition:background-color .3s,color .3s}.hs[data-astro-cid-vjc3kfer][data-beat=drift] .hs-clock[data-astro-cid-vjc3kfer]{background:var(--accent);color:var(--accent-contrast)}.hs-window[data-astro-cid-vjc3kfer]{border:1px solid var(--border);background:var(--surface);border-radius:.8em;flex-direction:column;display:flex;position:absolute;inset:3.6em 4.5% -1.5em;overflow:hidden;box-shadow:0 1.2em 2.8em -1.2em #10182859}.hs-titlebar[data-astro-cid-vjc3kfer]{border-bottom:1px solid var(--border);background:var(--surface-2);align-items:center;gap:.5em;height:2.6em;padding:0 1em;display:flex}.hs-dot[data-astro-cid-vjc3kfer]{border-radius:50%;width:.8em;height:.8em}.hs-title[data-astro-cid-vjc3kfer]{text-align:center;color:var(--muted);flex:1;margin-right:3.4em;font-weight:500}.hs-apps[data-astro-cid-vjc3kfer]{flex:1;min-height:0}.hs-slides[data-astro-cid-vjc3kfer]{grid-template-columns:7em 1fr;display:grid}.hs-thumbs[data-astro-cid-vjc3kfer]{border-right:1px solid var(--border);background:var(--surface-2);flex-direction:column;gap:.7em;padding:1em .8em;display:flex}.hs-thumbs[data-astro-cid-vjc3kfer] span[data-astro-cid-vjc3kfer]{aspect-ratio:16/10;border:1px solid var(--border);background:linear-gradient(var(--border), var(--border)) 16% 24% / 48% 12% no-repeat, linear-gradient(color-mix(in srgb, var(--accent) 40%, transparent), color-mix(in srgb, var(--accent) 40%, transparent)) 16% 78% / 66% 26% no-repeat, var(--surface);border-radius:.3em}.hs-thumbs[data-astro-cid-vjc3kfer] span[data-astro-cid-vjc3kfer].on{outline:2px solid var(--accent);outline-offset:1px}.hs-canvas[data-astro-cid-vjc3kfer]{background:color-mix(in srgb, var(--surface-2) 55%, var(--border));place-items:start center;padding:1.6em 1.8em;display:grid}.hs-slide[data-astro-cid-vjc3kfer]{aspect-ratio:16/9;background:var(--surface);border-radius:.4em;flex-direction:column;width:100%;padding:1.6em 1.9em;display:flex;box-shadow:0 .3em 1em #1018281a}.hs-kicker[data-astro-cid-vjc3kfer]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:.85em;font-weight:700}.hs-slide-title[data-astro-cid-vjc3kfer]{letter-spacing:-.02em;color:var(--ink);margin-top:.2em;font-size:1.75em;font-weight:700}.hs-chart[data-astro-cid-vjc3kfer]{flex:1;align-items:flex-end;gap:.7em;margin-top:1em;display:flex}.hs-chart[data-astro-cid-vjc3kfer] i[data-astro-cid-vjc3kfer]{background:var(--accent);border-radius:.25em .25em 0 0;flex:1}.hs-chart[data-astro-cid-vjc3kfer] i[data-astro-cid-vjc3kfer]:nth-child(-n+4){opacity:.45}.hs-video[data-astro-cid-vjc3kfer]{flex-direction:column;display:flex}.hs-urlbar[data-astro-cid-vjc3kfer]{border-bottom:1px solid var(--border);padding:.6em 1em}.hs-urlbar[data-astro-cid-vjc3kfer] span[data-astro-cid-vjc3kfer]{background:var(--surface-2);border-radius:99em;width:55%;height:1.7em;display:block}.hs-video-main[data-astro-cid-vjc3kfer]{grid-template-columns:1fr 10em;gap:1.1em;padding:1.1em;display:grid}.hs-player[data-astro-cid-vjc3kfer]{aspect-ratio:16/9;background:linear-gradient(135deg,#fb923c,#ec4899 60%,#a855f7);border-radius:.6em;place-items:center;display:grid;position:relative;overflow:hidden}.hs-cat[data-astro-cid-vjc3kfer]{fill:#ffffffeb;width:26%}.hs-cat[data-astro-cid-vjc3kfer] .eye[data-astro-cid-vjc3kfer]{fill:#9d174d}.hs-progress[data-astro-cid-vjc3kfer]{background:#ffffff59;border-radius:99em;height:.35em;position:absolute;bottom:.8em;left:.9em;right:.9em}.hs-progress[data-astro-cid-vjc3kfer] i[data-astro-cid-vjc3kfer]{border-radius:inherit;background:#fff;width:18%;height:100%;transition:width 2.6s linear;display:block}.hs[data-astro-cid-vjc3kfer][data-app=video] .hs-progress[data-astro-cid-vjc3kfer] i[data-astro-cid-vjc3kfer]{width:68%}.hs-video-title[data-astro-cid-vjc3kfer]{color:var(--ink);margin-top:.7em;font-size:1.1em;font-weight:600}.hs-video-meta[data-astro-cid-vjc3kfer]{color:var(--muted);margin-top:.15em}.hs-recs[data-astro-cid-vjc3kfer]{flex-direction:column;gap:.8em;display:flex}.hs-recs[data-astro-cid-vjc3kfer] span[data-astro-cid-vjc3kfer]{aspect-ratio:16/9;border-radius:.45em}.hs-recs[data-astro-cid-vjc3kfer] .r1[data-astro-cid-vjc3kfer]{background:linear-gradient(135deg,#a78bfa,#6366f1)}.hs-recs[data-astro-cid-vjc3kfer] .r2[data-astro-cid-vjc3kfer]{background:linear-gradient(135deg,#2dd4bf,#0ea5e9)}.hs-recs[data-astro-cid-vjc3kfer] .r3[data-astro-cid-vjc3kfer]{background:linear-gradient(135deg,#fcd34d,#f97316)}.hs-companion[data-astro-cid-vjc3kfer]{z-index:1;border:1px solid var(--border);background:var(--surface);border-radius:1rem;margin:-2.75rem .75rem 0;padding:.9rem 1rem;transition:border-color .35s,box-shadow .35s;display:grid;position:relative;box-shadow:0 1px 2px #1018280f,0 22px 44px -12px #1018284d}.hs[data-astro-cid-vjc3kfer][data-beat=nudge] .hs-companion[data-astro-cid-vjc3kfer]{border-color:color-mix(in srgb, var(--accent) 50%, var(--border));box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 14%, transparent), 0 22px 44px -12px #1018284d}.hs[data-astro-cid-vjc3kfer][data-beat=back] .hs-companion[data-astro-cid-vjc3kfer]{border-color:color-mix(in srgb, var(--success) 50%, var(--border));box-shadow:0 0 0 4px color-mix(in srgb, var(--success) 14%, transparent), 0 22px 44px -12px #1018284d}@media (width>=640px){.hs-companion[data-astro-cid-vjc3kfer]{width:21.5rem;margin:0;position:absolute;bottom:-2.25rem;right:-1rem}}.hs-face[data-astro-cid-vjc3kfer]{opacity:0;grid-area:1/1;align-self:center;transition:opacity .35s,transform .35s;transform:translateY(6px)}.hs[data-astro-cid-vjc3kfer][data-beat=say] [data-astro-cid-vjc3kfer][data-face=say],.hs[data-astro-cid-vjc3kfer][data-beat=drift] [data-astro-cid-vjc3kfer][data-face=drift],.hs[data-astro-cid-vjc3kfer][data-beat=nudge] [data-astro-cid-vjc3kfer][data-face=nudge],.hs[data-astro-cid-vjc3kfer][data-beat=back] [data-astro-cid-vjc3kfer][data-face=back]{opacity:1;transform:none}.hs-row[data-astro-cid-vjc3kfer]{align-items:center;gap:.75rem;display:flex}.hs-label[data-astro-cid-vjc3kfer]{color:var(--ink);font-size:.75rem;font-weight:600}.hs-label[data-astro-cid-vjc3kfer] span[data-astro-cid-vjc3kfer]{color:var(--muted);font-weight:500}.hs-said[data-astro-cid-vjc3kfer]{color:var(--ink);margin-top:.1rem;font-size:.9rem}.hs-caption[data-astro-cid-vjc3kfer]{color:var(--ink);margin-top:.7rem;font-size:.95rem;font-weight:500;line-height:1.45}.hs-mic[data-astro-cid-vjc3kfer],.hs-avatar[data-astro-cid-vjc3kfer]{flex-shrink:0;place-items:center;display:inline-grid;position:relative}.hs-mic[data-astro-cid-vjc3kfer]{background:var(--accent);width:2.25rem;height:2.25rem;color:var(--accent-contrast);border-radius:50%}.hs-avatar[data-astro-cid-vjc3kfer] svg{display:block}.hs-ring[data-astro-cid-vjc3kfer]{border:2px solid var(--accent);opacity:0;border-radius:11px;animation:1.6s ease-out infinite paused hs-ring;position:absolute;inset:-3px}.hs-mic[data-astro-cid-vjc3kfer] .hs-ring[data-astro-cid-vjc3kfer]{border-radius:50%}[data-astro-cid-vjc3kfer][data-face=back] .hs-ring[data-astro-cid-vjc3kfer]{border-color:var(--success)}.hs-badge[data-astro-cid-vjc3kfer]{border:2px solid var(--surface);background:var(--success);color:#fff;border-radius:50%;place-items:center;width:17px;height:17px;display:grid;position:absolute;bottom:-5px;right:-5px}.hs-wave[data-astro-cid-vjc3kfer]{align-items:center;gap:3px;height:24px;margin-top:.2rem;display:flex}.hs-wave[data-astro-cid-vjc3kfer] i[data-astro-cid-vjc3kfer]{width:3px;height:var(--h);background:var(--accent);animation:.8s ease-in-out infinite alternate paused hs-wave;animation-delay:calc(var(--i) * -.17s);border-radius:3px;transform:scaleY(.35)}[data-astro-cid-vjc3kfer][data-face=back] .hs-wave[data-astro-cid-vjc3kfer] i[data-astro-cid-vjc3kfer]{background:var(--success)}.hs[data-astro-cid-vjc3kfer][data-run][data-beat=say] [data-astro-cid-vjc3kfer][data-face=say] .hs-ring[data-astro-cid-vjc3kfer],.hs[data-astro-cid-vjc3kfer][data-run][data-beat=nudge] [data-astro-cid-vjc3kfer][data-face=nudge] [data-astro-cid-vjc3kfer]:is(.hs-ring,.hs-wave i),.hs[data-astro-cid-vjc3kfer][data-run][data-beat=back] [data-astro-cid-vjc3kfer][data-face=back] [data-astro-cid-vjc3kfer]:is(.hs-ring,.hs-wave i){animation-play-state:running}@keyframes hs-ring{0%{opacity:.6;transform:scale(.95)}to{opacity:0;transform:scale(1.4)}}@keyframes hs-wave{to{transform:scaleY(1.15)}}.hs-chip[data-astro-cid-vjc3kfer]{color:var(--ink);background:color-mix(in srgb, var(--success) 12%, transparent);border-radius:.5rem;align-items:center;gap:.4rem;margin-top:.75rem;padding:.4rem .6rem;font-size:.75rem;transition:opacity .3s,transform .3s;display:flex}.hs-chip[data-astro-cid-vjc3kfer] svg{color:var(--success);flex-shrink:0}.hs-chip-plain[data-astro-cid-vjc3kfer]{background:var(--surface-2)}.hs-chip-plain[data-astro-cid-vjc3kfer] svg{color:var(--muted)}.hs-chip[data-astro-cid-vjc3kfer] strong[data-astro-cid-vjc3kfer]{font-weight:600}.hs[data-astro-cid-vjc3kfer][data-js] [data-astro-cid-vjc3kfer][data-words] .w[data-astro-cid-vjc3kfer]{transition:opacity .18s}.hs[data-astro-cid-vjc3kfer][data-js] [data-astro-cid-vjc3kfer][data-words=live] .w[data-astro-cid-vjc3kfer]:not(.on){opacity:0}.hs[data-astro-cid-vjc3kfer][data-js] [data-astro-cid-vjc3kfer][data-words=karaoke] .w[data-astro-cid-vjc3kfer]:not(.on){opacity:.22}.hs[data-astro-cid-vjc3kfer][data-js] [data-astro-cid-vjc3kfer][data-face=say]:not(.done) .hs-chip[data-astro-cid-vjc3kfer]{opacity:0;transform:translateY(4px)}.hs-controls[data-astro-cid-vjc3kfer]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.25rem;display:none}.hs[data-astro-cid-vjc3kfer][data-js] .hs-controls[data-astro-cid-vjc3kfer]{display:flex}@media (width>=640px){.hs-controls[data-astro-cid-vjc3kfer]{flex-wrap:nowrap;margin-top:3.4rem}}.hs-steps[data-astro-cid-vjc3kfer]{flex:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.hs-steps[data-astro-cid-vjc3kfer]{flex-basis:auto}}.hs-step[data-astro-cid-vjc3kfer]{text-align:left;width:100%;color:var(--muted);cursor:pointer;flex-direction:column;gap:.45rem;padding:.25rem 0;font-size:.75rem;line-height:1.25;transition:color .2s;display:flex}.hs-step[data-astro-cid-vjc3kfer]:hover{color:var(--ink)}.hs-step[data-astro-cid-vjc3kfer][aria-current=step]{color:var(--ink);font-weight:600}.hs-track[data-astro-cid-vjc3kfer]{background:var(--border);border-radius:3px;height:3px;display:block;overflow:hidden}.hs-fill[data-astro-cid-vjc3kfer]{background:var(--accent);width:100%;height:100%;transform:scaleX(var(--p,0));transform-origin:0;display:block}.hs-buttons[data-astro-cid-vjc3kfer]{align-items:center;gap:.5rem;margin-left:auto;display:flex}.hs-listen[data-astro-cid-vjc3kfer]{min-width:6.75rem;color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 35%, var(--border));background:color-mix(in srgb, var(--accent) 9%, var(--surface));padding:.55rem .95rem;font-size:.875rem}.hs-listen[data-astro-cid-vjc3kfer]:hover{background:color-mix(in srgb, var(--accent) 16%, var(--surface))}.hs-listen[data-astro-cid-vjc3kfer][data-on]{border-color:var(--accent);background:var(--accent);color:var(--accent-contrast)}.hs-pause[data-astro-cid-vjc3kfer]{border:1px solid var(--border);background:var(--surface);width:2.25rem;height:2.25rem;color:var(--muted);cursor:pointer;border-radius:50%;place-items:center;display:grid}.hs-pause[data-astro-cid-vjc3kfer]:hover{color:var(--ink);background:var(--surface-2)}.hs-icon-on[data-astro-cid-vjc3kfer],[data-astro-cid-vjc3kfer][data-on]>.hs-icon-off[data-astro-cid-vjc3kfer]{display:none}[data-astro-cid-vjc3kfer][data-on]>.hs-icon-on[data-astro-cid-vjc3kfer],.hs-icon-off[data-astro-cid-vjc3kfer]{display:inline-flex}@media (prefers-reduced-motion:reduce){.hs[data-astro-cid-vjc3kfer] [data-astro-cid-vjc3kfer],.hs[data-astro-cid-vjc3kfer] [data-astro-cid-vjc3kfer]:before,.hs[data-astro-cid-vjc3kfer] [data-astro-cid-vjc3kfer]:after{transition-duration:.01ms!important;animation:none!important}}
