.glyph.svelte-zrka7k{--ease:cubic-bezier(.32, .72, 0, 1);position:absolute;inset:0}svg.svelte-zrka7k{width:100%;height:100%;transition:opacity .32s;display:block;overflow:visible}.fade.svelte-zrka7k svg:where(.svelte-zrka7k),.fade.svelte-zrka7k .ro:where(.svelte-zrka7k){opacity:0}.ro.svelte-zrka7k{transition:opacity .32s}.snap.svelte-zrka7k *{transition:none!important;animation:none!important}.glyph.svelte-zrka7k .m{transform:var(--t0);opacity:var(--o0);transition:transform .45s var(--ease), opacity .45s var(--ease)}.glyph.svelte-zrka7k .mf{fill:var(--f0);transition:fill .45s var(--ease)}.glyph.svelte-zrka7k .mfs{stroke:var(--f0);transition:stroke .45s var(--ease)}.glyph.svelte-zrka7k .dr{stroke-dashoffset:var(--d0);transition:stroke-dashoffset .45s var(--ease)}.glyph.svelte-zrka7k .gt{font-family:var(--font-display);letter-spacing:-.012em;font-weight:700}.glyph-host:hover .glyph.svelte-zrka7k .m,.glyph-host:focus-within .glyph.svelte-zrka7k .m,.glyph.svelte-zrka7k:hover .m,.glyph.on.svelte-zrka7k .m{transform:var(--t1);opacity:var(--o1);transition-duration:.7s;transition-delay:var(--dl)}.glyph-host:hover .glyph.svelte-zrka7k .mf,.glyph-host:focus-within .glyph.svelte-zrka7k .mf,.glyph.svelte-zrka7k:hover .mf,.glyph.on.svelte-zrka7k .mf{fill:var(--f1);transition-duration:.7s;transition-delay:var(--dl)}.glyph-host:hover .glyph.svelte-zrka7k .mfs,.glyph-host:focus-within .glyph.svelte-zrka7k .mfs,.glyph.svelte-zrka7k:hover .mfs,.glyph.on.svelte-zrka7k .mfs{stroke:var(--f1);transition-duration:.7s;transition-delay:var(--dl)}.glyph-host:hover .glyph.svelte-zrka7k .dr,.glyph-host:focus-within .glyph.svelte-zrka7k .dr,.glyph.svelte-zrka7k:hover .dr,.glyph.on.svelte-zrka7k .dr{stroke-dashoffset:0;transition-duration:.8s;transition-delay:var(--dl)}.glyph.svelte-zrka7k .sweep,.glyph.svelte-zrka7k .press,.glyph.svelte-zrka7k .drag{opacity:0}.glyph-host:hover .glyph.svelte-zrka7k .sweep,.glyph-host:focus-within .glyph.svelte-zrka7k .sweep,.glyph.svelte-zrka7k:hover .sweep,.glyph.on.svelte-zrka7k .sweep{animation:glyph-sweep var(--pd) cubic-bezier(.45, 0, .3, 1) var(--dl) both}.glyph-host:hover .glyph.svelte-zrka7k .press,.glyph-host:focus-within .glyph.svelte-zrka7k .press,.glyph.svelte-zrka7k:hover .press,.glyph.on.svelte-zrka7k .press{animation:glyph-press var(--pd) cubic-bezier(.5, 0, .2, 1) var(--dl) both}.glyph-host:hover .glyph.svelte-zrka7k .drag,.glyph-host:focus-within .glyph.svelte-zrka7k .drag,.glyph.svelte-zrka7k:hover .drag,.glyph.on.svelte-zrka7k .drag{animation:glyph-drag var(--pd) cubic-bezier(.55, 0, .25, 1) var(--dl) both}@keyframes glyph-drag{0%{transform:var(--t0);opacity:0}14%{transform:var(--t0);opacity:1}62%{transform:var(--t1);opacity:1}84%{transform:var(--t1);opacity:1}to{transform:var(--t1);opacity:0}}@keyframes glyph-sweep{0%{transform:var(--t0);opacity:0}12%{opacity:1}85%{opacity:1}to{transform:var(--t1);opacity:0}}@keyframes glyph-press{0%{transform:var(--t0);opacity:0}15%{transform:var(--t0);opacity:1}55%{transform:var(--t1);opacity:1}72%{transform:var(--t1);opacity:1}to{transform:var(--t0);opacity:0}}.ro.svelte-zrka7k{font-family:var(--font-mono);letter-spacing:.02em;pointer-events:none;font-size:10.5px;line-height:1;display:grid;position:absolute;bottom:8px;left:10px}.ro.svelte-zrka7k>span:where(.svelte-zrka7k){transition:opacity .3s var(--ease), transform .3s var(--ease);grid-area:1/1}.ro-in.svelte-zrka7k{color:var(--color-stone)}.ro-out.svelte-zrka7k{color:var(--color-amber);opacity:0;transform:translateY(3px)}.glyph-host:hover .ro-in.svelte-zrka7k,.glyph-host:focus-within .ro-in.svelte-zrka7k,.glyph.svelte-zrka7k:hover .ro-in:where(.svelte-zrka7k),.glyph.on.svelte-zrka7k .ro-in:where(.svelte-zrka7k){opacity:0;transform:translateY(-3px)}.glyph-host:hover .ro-out.svelte-zrka7k,.glyph-host:focus-within .ro-out.svelte-zrka7k,.glyph.svelte-zrka7k:hover .ro-out:where(.svelte-zrka7k),.glyph.on.svelte-zrka7k .ro-out:where(.svelte-zrka7k){opacity:1;transition-delay:.6s;transform:none}@media (prefers-reduced-motion:reduce){.glyph.svelte-zrka7k .m,.glyph.svelte-zrka7k .mf,.glyph.svelte-zrka7k .mfs,.glyph.svelte-zrka7k .dr,.ro.svelte-zrka7k>span:where(.svelte-zrka7k){transition:none!important}.glyph.svelte-zrka7k .sweep,.glyph.svelte-zrka7k .press,.glyph.svelte-zrka7k .drag{opacity:0!important;animation:none!important}}.stage.svelte-3sqf2n{background:var(--color-tile);border:1px solid var(--color-hairline);border-radius:10px;flex:1 0 auto;min-height:132px;position:relative;overflow:hidden}.stage.svelte-g7zoc8{margin:0}.mount.svelte-g7zoc8{position:relative}.screen.svelte-g7zoc8{background:var(--color-stage);border-radius:12px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff12,inset 0 1px #ffffff0f,0 30px 60px -30px #000000d9,0 70px 140px -50px #0009}video.svelte-g7zoc8{aspect-ratio:16/10;object-fit:cover;cursor:pointer;background:var(--color-stage);width:100%;display:block}.hud.svelte-g7zoc8{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;background:#141518c7;border-radius:10px;align-items:center;gap:4px;padding:4px;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:14px;right:14px;transform:translateY(4px);box-shadow:0 0 0 1px #ffffff14}.screen.svelte-g7zoc8:hover .hud:where(.svelte-g7zoc8),.hud.svelte-g7zoc8:focus-within{opacity:1;transform:none}.hbtn.svelte-g7zoc8{width:32px;height:32px;color:var(--color-bone);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;font-size:18px;display:grid}.hbtn.svelte-g7zoc8:hover{color:var(--color-amber);background:#e6a43e1a}.clock.svelte-g7zoc8{font-family:var(--font-mono);color:var(--color-dust);font-variant-numeric:tabular-nums;padding:0 6px;font-size:11px}.rail.svelte-g7zoc8{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.ch.svelte-g7zoc8{text-align:left;cursor:pointer;width:100%;color:var(--color-stone);background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:7px;padding:0 0 4px;transition:color .25s;display:flex}.track.svelte-g7zoc8{background:var(--color-hairline);border-radius:2px;width:100%;height:2px;position:relative;overflow:hidden}.track.svelte-g7zoc8:after{content:"";transform-origin:0;transform:scaleX(var(--fill));background:var(--color-dust);position:absolute;inset:0}.ch.on.svelte-g7zoc8 .track:where(.svelte-g7zoc8):after{background:var(--color-amber)}.ts.svelte-g7zoc8{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:11px}.tx.svelte-g7zoc8{text-wrap:balance;font-size:13.5px;font-weight:500;line-height:1.35}.ch.past.svelte-g7zoc8{color:var(--color-dust)}.ch.on.svelte-g7zoc8{color:var(--color-t1)}.ch.on.svelte-g7zoc8 .ts:where(.svelte-g7zoc8){color:var(--color-amber)}.ch.svelte-g7zoc8:hover{color:var(--color-bone)}.ch.svelte-g7zoc8:focus-visible,.hbtn.svelte-g7zoc8:focus-visible{outline:2px solid var(--color-amber);outline-offset:4px;border-radius:4px}@media (width<=760px){.screen.svelte-g7zoc8{border-radius:8px}.hud.svelte-g7zoc8{opacity:1;bottom:8px;right:8px;transform:none}.clock.svelte-g7zoc8{display:none}.rail.svelte-g7zoc8{grid-template-columns:1fr;gap:0;margin-top:14px}.ch.svelte-g7zoc8{grid-template-rows:auto auto;grid-template-columns:38px 1fr;gap:0 10px;padding:10px 0 0;display:grid}.track.svelte-g7zoc8{order:3;grid-column:1/-1;height:1px;margin-top:10px}.ts.svelte-g7zoc8{padding-top:2px}}
