@font-face{font-family:jost;src:url(../media/Jost_VF-s.p.10gfz0b3x3q7b.ttf)format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:jost Fallback;src:local(Arial);ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.0%;size-adjust:95.51%}.jost_b9b10290-module__Q6TeTW__className{font-family:jost,jost Fallback;font-style:normal}
@font-face{font-family:Bloxter Num Mono;src:url(/fonts/BloxterNumMono.woff2)format("woff2");font-display:swap}@font-face{font-family:Bloxter Sans;src:url(/fonts/BloxterSans-VF.woff2)format("woff2-variations"),url(/fonts/BloxterSans-VF.woff2)format("woff2");font-weight:100 700;font-stretch:75% 125%;font-display:swap}html,body{background:var(--lt-bg1,#0d1217);margin:0}.lt-root{background:var(--lt-bg1);height:100dvh;color:var(--lt-ink);letter-spacing:.04em;font:12px/1.4 Bloxter Sans,ui-monospace,Menlo,monospace;overflow:hidden;container-type:inline-size}.lt-demo{box-sizing:border-box;grid-template-rows:auto auto minmax(0,1fr);gap:10px;height:100%;padding:12px;display:grid}.lt-empty{color:var(--lt-ink-mid);text-align:center;text-transform:uppercase;letter-spacing:.16em;padding:40px}.lt-head{align-items:baseline;gap:12px;min-width:0;display:flex}.lt-kicker{letter-spacing:.22em;color:var(--lt-accent);flex:none;font-size:10px}.lt-head b{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;min-width:0;font-weight:400;overflow:hidden}.lt-count{color:var(--lt-ink-mid);flex:none;margin-left:auto;font-family:Bloxter Num Mono,ui-monospace,monospace}.lt-picks{flex-wrap:wrap;gap:6px;display:flex}.lt-picks button,.lt-seg button,.lt-transport button,.lt-reset{border:1px solid var(--lt-rule-strong);background:var(--lt-bg);color:var(--lt-ink-mid);font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%);padding:5px 10px;font-size:11px;transition:border-color 90ms steps(3,end),color 90ms steps(3,end)}.lt-picks button i{color:var(--lt-accent);font-family:Bloxter Num Mono,ui-monospace,monospace;font-style:normal}.lt-picks button:hover,.lt-seg button:hover,.lt-transport button:hover,.lt-reset:hover{border-color:var(--lt-accent);color:var(--lt-ink)}.lt-picks button.on,.lt-seg button.on,.lt-transport button.on{border-color:var(--lt-accent);background:var(--lt-accent-soft);color:var(--lt-ink)}.lt-body{scrollbar-width:none;grid-template-columns:minmax(0,1fr);gap:12px;min-height:0;display:grid;overflow:auto}@container (min-width:640px){.lt-body{grid-template-columns:minmax(0,1fr) 240px;align-items:start;overflow:hidden}.lt-controls{scrollbar-width:none;max-height:100%;overflow:auto}}.lt-view{gap:6px;min-width:0;display:grid}.lt-stage{aspect-ratio:16/9;border:1px solid var(--lt-rule-strong);width:100%;position:relative;overflow:hidden}.lt-anim{position:absolute;inset:0}.lt-anim svg{display:block}.lt-scene{background:radial-gradient(120% 90% at 70% 35%,#3b4a5c 0%,#1d2632 45%,#0b0f15 100%),#10161d}.lt-scene:before{content:"";background:radial-gradient(40% 55% at 72% 40%,#ffd6aa38,#0000 70%),radial-gradient(30% 40% at 22% 30%,#78aaff29,#0000 70%);position:absolute;inset:0}.lt-dark{background:#0a0c0f}.lt-light{background:#e9e8e2}.lt-checker{background:repeating-conic-gradient(#3a3f46 0 25%, #2a2e33 0 50%) 0 0 / 24px 24px}.lt-safe{pointer-events:none;border:1px dashed #ffffff47;position:absolute;inset:5%}.lt-safe:after{content:"";border:1px dashed #ffffff29;position:absolute;inset:5.6%}.lt-light .lt-safe,.lt-light .lt-safe:after{border-color:#00000040}.lt-loading{color:var(--lt-ink-mid);letter-spacing:.2em;place-items:center;display:grid;position:absolute;inset:0}.lt-transport{align-items:center;gap:6px;display:flex}.lt-transport button{min-width:34px}.lt-transport input[type=range]{min-width:0;accent-color:var(--lt-accent);flex:1}.lt-controls{align-content:start;gap:10px;display:grid}.lt-group{border:1px solid var(--lt-rule-strong);background:var(--lt-bg);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);gap:7px;margin:0;padding:10px;display:grid}.lt-group legend{float:left;letter-spacing:.22em;width:100%;color:var(--lt-accent);padding:0 0 4px;font-size:10px}.lt-text{box-sizing:border-box;border:1px solid var(--lt-rule-strong);background:var(--lt-bg1);width:100%;color:var(--lt-ink);font:inherit;letter-spacing:.04em;outline:none;padding:6px 8px;font-size:13px}.lt-text:focus{border-color:var(--lt-accent)}.lt-text::placeholder{color:var(--lt-ink-mid)}.lt-row{white-space:nowrap;letter-spacing:.14em;color:var(--lt-ink-mid);grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:10px;display:grid}.lt-row em{color:var(--lt-ink);font-family:Bloxter Num Mono,ui-monospace,monospace;font-style:normal}.lt-row input[type=range]{width:100%;accent-color:var(--lt-accent)}.lt-row input[type=color]{border:1px solid var(--lt-rule-strong);cursor:pointer;background:0 0;width:100%;height:22px;padding:0}.lt-check{grid-template-columns:auto minmax(0,1fr)}.lt-check input{accent-color:var(--lt-accent)}.lt-seg{flex-wrap:wrap;gap:4px;display:flex}.lt-reset{justify-self:start}
