.led[data-astro-cid-ogi2t5sa]{gap:.85rem;display:grid}.stage[data-astro-cid-ogi2t5sa]{aspect-ratio:16/5;border:1px solid var(--border);background:#000;border-radius:12px;position:relative;overflow:hidden}.stage[data-astro-cid-ogi2t5sa] canvas[data-astro-cid-ogi2t5sa]{width:100%;height:100%;display:block}.exit[data-astro-cid-ogi2t5sa]{color:#fff;cursor:pointer;background:#ffffff2e;border:0;border-radius:50%;width:2.6rem;height:2.6rem;font-size:1.1rem;display:none;position:absolute;top:.75rem;right:.75rem}.stage[data-astro-cid-ogi2t5sa].is-full{z-index:9999;aspect-ratio:auto;width:100vw;height:100vh;border:0;border-radius:0;height:100dvh;position:fixed;top:0;bottom:0;left:0;right:0}.stage[data-astro-cid-ogi2t5sa]:-webkit-full-screen{z-index:9999;aspect-ratio:auto;width:100vw;height:100vh;border:0;border-radius:0;height:100dvh;position:fixed;top:0;bottom:0;left:0;right:0}.stage[data-astro-cid-ogi2t5sa]:fullscreen{z-index:9999;aspect-ratio:auto;width:100vw;height:100vh;border:0;border-radius:0;height:100dvh;position:fixed;top:0;bottom:0;left:0;right:0}.stage[data-astro-cid-ogi2t5sa].is-full .exit[data-astro-cid-ogi2t5sa]{display:block}html.led-lock,html.led-lock body{overflow:hidden}.row[data-astro-cid-ogi2t5sa]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.lbl[data-astro-cid-ogi2t5sa]{color:var(--text-muted);flex:0 0 3.5rem;font-size:.875rem;font-weight:600}.led[data-astro-cid-ogi2t5sa]:lang(en) .lbl[data-astro-cid-ogi2t5sa]{flex-basis:5.5rem}.field[data-astro-cid-ogi2t5sa]{border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--text);border-radius:9px;flex:14rem;padding:.6rem .75rem;font-size:1rem}.examples[data-astro-cid-ogi2t5sa]{flex-wrap:wrap;gap:.4rem;padding-left:4.25rem;display:flex}.led[data-astro-cid-ogi2t5sa]:lang(en) .examples[data-astro-cid-ogi2t5sa]{padding-left:6.25rem}.chip[data-astro-cid-ogi2t5sa]{border:1px solid var(--border);background:var(--surface);color:var(--text-muted);cursor:pointer;border-radius:999px;padding:.25rem .65rem;font-size:.8125rem}.chip[data-astro-cid-ogi2t5sa]:hover{border-color:var(--accent);color:var(--text)}.chip[data-astro-cid-ogi2t5sa][data-c]:before{content:"";background:radial-gradient(circle, var(--ex-c) 45%, var(--ex-bg) 50%);width:.7em;height:.7em;box-shadow:0 0 0 1px var(--border);vertical-align:-.05em;border-radius:50%;margin-right:.35em;display:inline-block}.swatches[data-astro-cid-ogi2t5sa]{flex-wrap:wrap;gap:.45rem;display:flex}.sw[data-astro-cid-ogi2t5sa]{border:2px solid var(--border);background:var(--sw);cursor:pointer;border-radius:50%;width:2rem;height:2rem;padding:0;position:relative}.sw[data-astro-cid-ogi2t5sa][aria-checked=true],.sw-pick[data-astro-cid-ogi2t5sa].on{outline:2px solid var(--accent);outline-offset:2px}.sw-pick[data-astro-cid-ogi2t5sa]{background:radial-gradient(circle, var(--sw,transparent) 45%, transparent 47%), conic-gradient(red, yellow, lime, cyan, blue, magenta, red);display:inline-block;overflow:hidden}.sw-pick[data-astro-cid-ogi2t5sa] input[data-astro-cid-ogi2t5sa]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.seg[data-astro-cid-ogi2t5sa]{flex-wrap:wrap;gap:.35rem;display:flex}.seg[data-astro-cid-ogi2t5sa] button[data-astro-cid-ogi2t5sa]{border:1px solid var(--border);background:var(--surface);color:var(--text-muted);cursor:pointer;border-radius:8px;padding:.4rem .75rem;font-size:.875rem}.seg[data-astro-cid-ogi2t5sa] button[data-astro-cid-ogi2t5sa][aria-checked=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface));color:var(--text);font-weight:600}.range[data-astro-cid-ogi2t5sa]{flex:10rem;max-width:22rem}.range[data-astro-cid-ogi2t5sa]:disabled{opacity:.4}.val[data-astro-cid-ogi2t5sa]{font-variant-numeric:tabular-nums;min-width:2.6rem;color:var(--text-muted);font-size:.875rem}.actions[data-astro-cid-ogi2t5sa]{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.btn[data-astro-cid-ogi2t5sa]{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:10px;padding:.7rem 1.1rem;font-size:.9375rem;font-weight:600}.btn-main[data-astro-cid-ogi2t5sa]{border-color:var(--accent);background:var(--accent);color:#fff}.hint[data-astro-cid-ogi2t5sa]{color:var(--text-muted);margin:0;font-size:.8125rem}@media (max-width:30rem){.examples[data-astro-cid-ogi2t5sa],.led[data-astro-cid-ogi2t5sa]:lang(en) .examples[data-astro-cid-ogi2t5sa]{padding-left:0}.lbl[data-astro-cid-ogi2t5sa],.led[data-astro-cid-ogi2t5sa]:lang(en) .lbl[data-astro-cid-ogi2t5sa]{flex-basis:100%}}
