.container[data-v-b80c1cba]{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.container.wide[data-v-b80c1cba]{max-width:1560px}.eyebrow[data-v-b6091a34]{border-radius:var(--r-pill);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line);color:var(--ink-2);background:#d6ffeb08;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:.6875rem;font-weight:500;line-height:1;display:inline-flex}.eyebrow.accent[data-v-b6091a34]{color:var(--accent);border-color:var(--line-accent);background:var(--accent-soft)}.dot[data-v-b6091a34]{width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 22%,transparent);background:currentColor;border-radius:50%}.heading[data-v-71327d66]{justify-items:start;gap:20px;display:grid}.heading.center[data-v-71327d66]{text-align:center;justify-items:center}h2[data-v-71327d66]{font-size:var(--fs-h2);max-width:20ch}.center h2[data-v-71327d66]{max-width:22ch}.lead[data-v-71327d66]{max-width:60ch;font-size:var(--fs-lead);color:var(--ink-2);line-height:1.55}.btn[data-v-e04e26a6]{border-radius:var(--r-pill);min-height:48px;font-weight:600;font-size:var(--fs-small);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;transition:transform var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out);border:1px solid #0000;align-items:center;gap:14px;padding:6px 6px 6px 22px;display:inline-flex}.btn.lg[data-v-e04e26a6]{min-height:58px;font-size:var(--fs-body);padding-left:28px}.btn[data-v-e04e26a6]:active{transform:scale(.98)}.btn.bare[data-v-e04e26a6]{padding-right:22px}.btn.lg.bare[data-v-e04e26a6]{padding-right:28px}.btn[aria-disabled=true][data-v-e04e26a6],.btn[disabled][data-v-e04e26a6]{opacity:.5;cursor:not-allowed}.primary[data-v-e04e26a6]{background:var(--accent);color:var(--accent-ink)}.primary[data-v-e04e26a6]:hover{background:#3bd89e}.ghost[data-v-e04e26a6]{border-color:var(--line-strong);color:var(--ink);background:#d6ffeb0a}.ghost[data-v-e04e26a6]:hover{border-color:var(--line-accent);background:#d6ffeb12}.orb[data-v-e04e26a6]{width:36px;height:36px;transition:transform var(--dur) var(--ease-out);border-radius:50%;place-items:center;display:grid}.lg .orb[data-v-e04e26a6]{width:44px;height:44px}.primary .orb[data-v-e04e26a6]{background:#04231a1f}.ghost .orb[data-v-e04e26a6]{background:#d6ffeb14}.btn:hover .orb[data-v-e04e26a6]{transform:translate(2px,-2px)scale(1.05)}.shell[data-v-0b7c8a48]{padding:var(--pad);border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line),0 40px 80px -40px #020c08e6;background:linear-gradient(#d6ffeb0f,#d6ffeb05);position:relative}.shell.bezel-glow[data-v-0b7c8a48]:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(60% 50% at 50% 0,var(--accent-glow),transparent 70%);filter:blur(24px);opacity:.8;position:absolute;inset:-1px}.core[data-v-0b7c8a48]{border-radius:calc(var(--r) - var(--pad));background:var(--bg-raised);position:relative;overflow:hidden;box-shadow:inset 0 1px #d6ffeb14}.window[data-v-9c981ea8]{height:100%;font-family:var(--font-product);color:#e9f1ec;background:#0f1613;grid-template-rows:auto 1fr;display:grid}.bar[data-v-9c981ea8]{border-bottom:1px solid var(--line);background:#0c120f;grid-template-columns:1fr auto 1fr;align-items:center;height:38px;padding-inline:14px;display:grid}.lights[data-v-9c981ea8]{gap:7px;display:flex}.lights i[data-v-9c981ea8]{background:#d6ffeb1f;border-radius:50%;width:10px;height:10px}.url[data-v-9c981ea8]{border-radius:var(--r-pill);min-width:0;font-family:var(--font-mono);color:var(--ink-3);white-space:nowrap;background:#d6ffeb0a;align-items:center;gap:6px;padding:4px 14px;font-size:11px;display:inline-flex}.lock[data-v-9c981ea8]{background:var(--ink-3);border-radius:2px;flex-shrink:0;width:7px;height:8px}.body[data-v-9c981ea8]{min-height:0;position:relative;overflow:hidden}.marquee[data-v-f32eea82]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.track[data-v-f32eea82]{width:max-content;animation:slide-f32eea82 var(--dur) linear infinite;display:flex}.reverse .track[data-v-f32eea82]{animation-direction:reverse}.marquee:hover .track[data-v-f32eea82]{animation-play-state:paused}.group[data-v-f32eea82]{flex-shrink:0;align-items:center;display:flex}@keyframes slide-f32eea82{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.track[data-v-f32eea82]{flex-wrap:wrap;animation:none}.group[aria-hidden=true][data-v-f32eea82]{display:none}}.logo[data-v-d8cf3c95]{align-items:center;gap:8px;display:inline-flex}.mark[data-v-d8cf3c95]{color:var(--accent);flex-shrink:0}.word[data-v-d8cf3c95]{letter-spacing:-.02em;font-size:1.0625rem;font-weight:700}.range[data-v-ef822193]{gap:12px;display:grid}.head[data-v-ef822193]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}label[data-v-ef822193]{font-size:var(--fs-small);color:var(--ink-2)}output[data-v-ef822193]{font-family:var(--font-mono);color:var(--ink);font-size:1.0625rem}.compact[data-v-ef822193]{gap:2px}.compact label[data-v-ef822193]{font-size:.8125rem}.compact output[data-v-ef822193]{font-size:.875rem}input[data-v-ef822193]{cursor:pointer;appearance:none;touch-action:manipulation;background:0 0;width:100%;height:28px;margin:0}input[data-v-ef822193]::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--accent) var(--p),#d6ffeb1a var(--p));border-radius:3px;height:6px}input[data-v-ef822193]::-moz-range-track{background:linear-gradient(90deg,var(--accent) var(--p),#d6ffeb1a var(--p));border-radius:3px;height:6px}input[data-v-ef822193]::-webkit-slider-thumb{border:5px solid var(--accent);background:var(--bg);width:24px;height:24px;box-shadow:0 0 0 6px var(--accent-soft);-webkit-transition:box-shadow var(--dur-fast) var(--ease-out);transition:box-shadow var(--dur-fast) var(--ease-out);-webkit-appearance:none;border-radius:50%;margin-top:-9px}input[data-v-ef822193]::-moz-range-thumb{border:5px solid var(--accent);background:var(--bg);width:14px;height:14px;box-shadow:0 0 0 6px var(--accent-soft);border-radius:50%}input[data-v-ef822193]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 9px var(--accent-glow)}input[data-v-ef822193]:hover::-webkit-slider-thumb{box-shadow:0 0 0 9px var(--accent-glow)}input[data-v-ef822193]:focus-visible{outline:none}input[data-v-ef822193]:focus-visible::-webkit-slider-runnable-track{outline:2px solid var(--accent);outline-offset:6px}
