:root{--bg:#14100d;--panel:#1d1714;--panel-2:#261e1a;--line:#3b2f28;--text:#f3e9d6;--muted:#a8998a;--accent:#f7eaca;--accent-ink:#3a1e14;--accent-text:#e8892b;--ok:#2fd27a;--warn:#ffcc4d;--tx:#ff4d4f;--tx-glow:#ff4d4f59;--digits:#e8892b;--fader-slot:#0b0806;--fader-tick:#6e5d50;--fader-cap:linear-gradient(#fbf3df, #d6c4a0);--fader-edge:#6f5a45;--radius:14px;--font:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mono:ui-monospace, "SF Mono", "Cascadia Mono", "Roboto Mono", Menlo, Consolas, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--bg:#f6efe0;--panel:#fffcf4;--panel-2:#f3ead8;--line:#e2d3b5;--text:#3a1e14;--muted:#6b5446;--accent:#3a1e14;--accent-ink:#f7eaca;--accent-text:#a85a12;--digits:#a85a12;--fader-slot:#3a1e14;--fader-tick:#b9a585;--fader-cap:linear-gradient(#fffaf0, #e4d4b2);--fader-edge:#7a6248;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root[data-theme=light]{--bg:#f6efe0;--panel:#fffcf4;--panel-2:#f3ead8;--line:#e2d3b5;--text:#3a1e14;--muted:#6b5446;--accent:#3a1e14;--accent-ink:#f7eaca;--accent-text:#a85a12;--digits:#a85a12;--fader-slot:#3a1e14;--fader-tick:#b9a585;--fader-cap:linear-gradient(#fffaf0, #e4d4b2);--fader-edge:#7a6248;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;margin:0}body{min-height:100dvh}button{font:inherit;color:inherit;background:var(--panel-2);border:1px solid var(--line);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;border-radius:10px;padding:10px 12px}button:hover{border-color:color-mix(in srgb, var(--accent) 50%, var(--line))}button.on{background:var(--accent);color:var(--accent-ink);border-color:var(--accent);font-weight:600}button:disabled{opacity:.45;cursor:not-allowed}button.primary{background:var(--accent);color:var(--accent-ink);border-color:var(--accent);font-weight:600}input,select,textarea{font:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--line);border-radius:10px;width:100%;padding:10px 12px}input:focus,select:focus,textarea:focus,button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}input[type=range]{appearance:none;cursor:pointer;background:repeating-linear-gradient(to right, var(--fader-tick) 0 1px, transparent 1px 10%) center bottom / calc(100% - 20px) 5px no-repeat;border:none;height:38px;margin:0;padding:0}input[type=range]:focus{outline:none}input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-text) 55%, transparent), 0 3px 5px #00000073}input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-text) 55%, transparent), 0 3px 5px #00000073}input[type=range]:disabled{opacity:.45;cursor:not-allowed}input[type=range]::-webkit-slider-runnable-track{background:var(--fader-slot);border-radius:4px;height:8px;box-shadow:inset 0 2px 3px #0009}input[type=range]::-moz-range-track{background:var(--fader-slot);border-radius:4px;height:8px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:1px solid var(--fader-edge);background:linear-gradient(to right, transparent 0 8px, var(--accent-text) 8px 10px, transparent 10px), var(--fader-cap);border-radius:4px;width:20px;height:32px;margin-top:-12px;box-shadow:0 3px 5px #00000073}input[type=range]::-moz-range-thumb{border:1px solid var(--fader-edge);background:linear-gradient(to right, transparent 0 8px, var(--accent-text) 8px 10px, transparent 10px), var(--fader-cap);border-radius:4px;width:18px;height:30px;box-shadow:0 3px 5px #00000073}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:14px}.label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px}.muted{color:var(--muted)}a{color:var(--accent-text)}.gauge.svelte-1e5fmlu{justify-items:center;gap:0;min-width:0;margin:0;display:grid}svg.svelte-1e5fmlu{width:100%;max-width:150px;overflow:visible}.track.svelte-1e5fmlu{fill:none;stroke:var(--line);stroke-width:9px;stroke-linecap:round}.fill.svelte-1e5fmlu{fill:none;stroke-width:9px;stroke-linecap:round;transition:stroke .3s}.band.svelte-1e5fmlu{fill:none;stroke-width:2.5px;opacity:.55}.tick.svelte-1e5fmlu{stroke:var(--muted);stroke-width:1px;opacity:.6}.peak.svelte-1e5fmlu{stroke:var(--text);stroke-width:2px;stroke-linecap:round}.val.svelte-1e5fmlu{font-family:var(--mono);text-anchor:middle;font-size:20px;font-weight:700}.unit.svelte-1e5fmlu{fill:var(--muted);text-anchor:middle;font-size:9px}.end.svelte-1e5fmlu{fill:var(--muted);text-anchor:middle;font-size:8px}figcaption.svelte-1e5fmlu{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:-2px;font-size:11px;font-weight:600}.amp.svelte-z8wdpr{gap:10px;display:grid}.head.svelte-z8wdpr{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.grow.svelte-z8wdpr{flex:1}.state.svelte-z8wdpr{border:1px solid var(--line);color:var(--muted);border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700}.state.on.svelte-z8wdpr{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 50%, var(--line))}.state.tx.svelte-z8wdpr{background:var(--tx);border-color:var(--tx);color:#fff}.state.bad.svelte-z8wdpr{color:var(--tx);border-color:color-mix(in srgb, var(--tx) 50%, var(--line))}.seg.svelte-z8wdpr{border:1px solid var(--line);border-radius:10px;display:inline-flex;overflow:hidden}.seg.svelte-z8wdpr button:where(.svelte-z8wdpr){border:none;border-radius:0;padding:6px 12px;font-size:14px}.gauges.svelte-z8wdpr{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 10px;display:grid}.gauges.two.svelte-z8wdpr{grid-template-columns:repeat(2,minmax(0,150px))}@media (width<=420px){.gauges.svelte-z8wdpr{grid-template-columns:repeat(2,minmax(0,1fr))}}.facts.svelte-z8wdpr{border-top:1px solid var(--line);flex-wrap:wrap;gap:4px 18px;padding-top:8px;display:flex}.facts.svelte-z8wdpr b:where(.svelte-z8wdpr){font-family:var(--mono);font-weight:600}.fault.svelte-z8wdpr{color:var(--tx);margin:0;font-size:13px}.small.svelte-z8wdpr{margin:0;font-size:13px}.ag.svelte-1fxcyog{gap:10px;display:grid}.head.svelte-1fxcyog{align-items:center;gap:10px;display:flex}.port.svelte-1fxcyog{gap:6px;display:grid}.ants.svelte-1fxcyog{flex-wrap:wrap;gap:6px;display:flex}.ants.svelte-1fxcyog button:where(.svelte-1fxcyog){padding:6px 12px;font-size:14px}.ants.svelte-1fxcyog button:where(.svelte-1fxcyog) small:where(.svelte-1fxcyog){color:var(--muted);margin-left:6px;font-size:11px}.ants.svelte-1fxcyog button.arm:where(.svelte-1fxcyog){border-color:var(--warn);color:var(--warn)}.away.svelte-1fxcyog{color:var(--warn)}.ants.svelte-1fxcyog button.on:where(.svelte-1fxcyog){background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.small.svelte-1fxcyog{font-size:13px}.about.svelte-1fxcyog{overflow-wrap:anywhere}.relays.svelte-3nic9e{gap:10px;display:grid}.head.svelte-3nic9e{align-items:center;gap:10px;display:flex}.group.svelte-3nic9e{gap:6px;display:grid}.btns.svelte-3nic9e{flex-wrap:wrap;gap:6px;display:flex}.btns.svelte-3nic9e button:where(.svelte-3nic9e){padding:6px 12px;font-size:14px}.btns.svelte-3nic9e button:where(.svelte-3nic9e) small:where(.svelte-3nic9e){opacity:.7;margin-left:6px;font-size:11px}.btns.svelte-3nic9e button.on:where(.svelte-3nic9e){background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.toggle.svelte-3nic9e{align-items:center;gap:6px;display:inline-flex}.dot.svelte-3nic9e{background:var(--line);border-radius:50%;width:8px;height:8px}.toggle.on.svelte-3nic9e .dot:where(.svelte-3nic9e){background:var(--accent-ink)}.pressing.svelte-3nic9e{border-color:var(--warn);color:var(--warn)}.small.svelte-3nic9e{font-size:13px}.devices.svelte-r8hcz2{gap:8px;display:grid}summary.svelte-r8hcz2{cursor:pointer;color:var(--muted);font-size:13px}.devices[open].svelte-r8hcz2 summary:where(.svelte-r8hcz2){margin-bottom:8px}label.svelte-r8hcz2{gap:4px;margin-bottom:8px;display:grid}select.svelte-r8hcz2{width:100%;min-width:0}.meter.svelte-r8hcz2{background:var(--line);border-radius:3px;height:6px;margin:-2px 0 10px;overflow:hidden}.meter.svelte-r8hcz2 span:where(.svelte-r8hcz2){height:100%;width:calc(var(--lvl) * 100%);background:var(--ok);transition:width 60ms linear;display:block}.allow.svelte-r8hcz2{justify-self:start;margin-bottom:8px}.small.svelte-r8hcz2{margin:0;font-size:12px}.box.svelte-3pgu9g{container-type:inline-size}.path.svelte-3pgu9g{flex-wrap:nowrap;align-items:stretch;padding:4px 0;display:flex;overflow-x:auto}.node.svelte-3pgu9g{border:2px solid var(--line);background:var(--panel-2);border-radius:12px;flex:0 auto;align-items:flex-start;gap:8px;min-width:100px;max-width:180px;padding:8px 10px;display:flex}.node.svelte-3pgu9g svg:where(.svelte-3pgu9g){fill:none;width:20px;height:20px;stroke:var(--muted);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:1px}.text.svelte-3pgu9g{gap:1px;min-width:0;display:grid}.text.svelte-3pgu9g b:where(.svelte-3pgu9g){font-size:13px}.state.svelte-3pgu9g,.detail.svelte-3pgu9g{color:var(--muted);font-size:12px}.node.on.svelte-3pgu9g{border-color:color-mix(in srgb, var(--accent) 60%, var(--line))}.node.on.svelte-3pgu9g svg:where(.svelte-3pgu9g){stroke:var(--accent)}.node.tx.svelte-3pgu9g{border-color:var(--tx);box-shadow:0 0 10px var(--tx-glow)}.node.tx.svelte-3pgu9g svg:where(.svelte-3pgu9g),.node.tx.svelte-3pgu9g .state:where(.svelte-3pgu9g){stroke:var(--tx);color:var(--tx)}.node.warn.svelte-3pgu9g{border-color:var(--warn)}.node.warn.svelte-3pgu9g .state:where(.svelte-3pgu9g){color:var(--warn)}.node.bad.svelte-3pgu9g{border-color:var(--tx);border-style:dashed}.node.bad.svelte-3pgu9g .state:where(.svelte-3pgu9g){color:var(--tx)}.node.off.svelte-3pgu9g{opacity:.75}.wire.svelte-3pgu9g{flex:1 0 44px;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-self:center;align-items:center;column-gap:2px;min-width:44px;display:grid}.line.svelte-3pgu9g{background:var(--accent);border-radius:2px;grid-area:2/1/auto/-1;height:3px}.end.svelte-3pgu9g{color:var(--muted);white-space:nowrap;grid-row:1;font-size:10.5px}.end.from.svelte-3pgu9g{grid-column:1;padding-left:2px}.end.to.svelte-3pgu9g{text-align:right;grid-column:3;padding-right:2px}.wire.off.svelte-3pgu9g .line:where(.svelte-3pgu9g){border-top:3px dashed var(--line);background:0 0;height:0}.path.tx.svelte-3pgu9g .wire:where(.svelte-3pgu9g):not(.off) .line:where(.svelte-3pgu9g){background:var(--tx);box-shadow:0 0 6px var(--tx-glow)}@container (width<=720px){.path.svelte-3pgu9g{flex-direction:column;align-items:stretch;overflow:visible}.node.svelte-3pgu9g{align-items:center;max-width:none;padding:6px 10px}.text.svelte-3pgu9g{flex-wrap:wrap;align-items:baseline;column-gap:8px;display:flex}.wire.svelte-3pgu9g{flex:none;grid-template-rows:auto;grid-template-columns:1fr 3px 1fr;justify-items:center;min-height:24px}.line.svelte-3pgu9g{grid-area:1/2;width:3px;height:100%;min-height:24px}.wire.off.svelte-3pgu9g .line:where(.svelte-3pgu9g){border-top:none;border-left:3px dashed var(--line);width:0}.end.svelte-3pgu9g{grid-row:1}.end.from.svelte-3pgu9g{grid-column:1;justify-self:end;padding-right:8px}.end.to.svelte-3pgu9g{grid-column:3;justify-self:start;padding-left:8px}}section.svelte-1yts7ze{gap:8px;display:grid}.cw.svelte-1bql2nf{gap:10px;display:grid}.head.svelte-1bql2nf,.dechead.svelte-1bql2nf,.row.svelte-1bql2nf{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.grow.svelte-1bql2nf{flex:1}.dechead.svelte-1bql2nf label:where(.svelte-1bql2nf){align-items:center;gap:6px;display:flex}.dechead.svelte-1bql2nf input:where(.svelte-1bql2nf){width:16px;height:16px;accent-color:var(--accent)}input.svelte-1bql2nf::placeholder{text-transform:none}.speed.svelte-1bql2nf{align-items:center;gap:8px;display:flex}.speed.svelte-1bql2nf input:where(.svelte-1bql2nf){width:140px}.seg.svelte-1bql2nf{border:1px solid var(--line);border-radius:10px;display:inline-flex;overflow:hidden}.seg.svelte-1bql2nf button:where(.svelte-1bql2nf){border:none;border-radius:0;padding:5px 10px;font-size:13px}.seg.svelte-1bql2nf button.on:where(.svelte-1bql2nf){background:var(--accent);color:var(--accent-ink)}.decodedframe.svelte-1bql2nf{background:var(--panel-2);border:1px solid var(--line);border-radius:10px;padding:10px 12px}.decoded.svelte-1bql2nf{white-space:pre-wrap;word-spacing:.3em;overflow-wrap:anywhere;min-height:3em;max-height:9em;font-size:17px;line-height:1.5em;overflow-y:auto}.tuning.svelte-1bql2nf{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.strip.svelte-1bql2nf{background:var(--panel-2);border:1px solid var(--line);border-radius:6px;align-items:flex-end;gap:1px;height:32px;padding:0 4px;display:flex;position:relative}.strip.svelte-1bql2nf span:where(.svelte-1bql2nf){background:color-mix(in srgb, var(--muted) 55%, transparent);border-radius:1px;width:4px}.strip.svelte-1bql2nf span.peak:where(.svelte-1bql2nf){background:var(--accent)}.strip.svelte-1bql2nf .centre:where(.svelte-1bql2nf){background:var(--ok);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.tunehint.svelte-1bql2nf{min-width:9em;font-weight:600}.tunehint.on.svelte-1bql2nf{color:var(--ok)}.meter.svelte-1bql2nf{background:var(--line);border-radius:3px;width:70px;height:6px;overflow:hidden}.meter.svelte-1bql2nf span:where(.svelte-1bql2nf){background:var(--ok);height:100%;display:block}.their.svelte-1bql2nf{text-transform:uppercase;width:9em;font-family:var(--mono)}.macros.svelte-1bql2nf{flex-wrap:wrap;flex:1;gap:6px;display:flex}.macros.svelte-1bql2nf button:where(.svelte-1bql2nf){padding:5px 10px;font-size:13px}.fkey.svelte-1bql2nf{color:var(--muted);margin-right:5px;font-size:10px;font-weight:700}.text.svelte-1bql2nf{text-transform:uppercase;min-width:12em;font-family:var(--mono);flex:1}input.svelte-1bql2nf{font:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--line);border-radius:10px;padding:8px 10px}.stop.active.svelte-1bql2nf{background:var(--tx);border-color:var(--tx);color:#fff}.sending.svelte-1bql2nf{color:var(--tx);margin:0}.mono.svelte-1bql2nf{font-family:var(--mono)}.edit.svelte-1bql2nf{border-top:1px solid var(--line);gap:6px;padding-top:6px;display:grid}.erow.svelte-1bql2nf{align-items:center;gap:6px;display:flex}.erow.svelte-1bql2nf input:where(.svelte-1bql2nf):not(.etext){width:8em}.etext.svelte-1bql2nf{font-family:var(--mono);text-transform:uppercase;flex:1}button.link.svelte-1bql2nf{color:var(--accent-text);background:0 0;border:none;padding:0}.hint.svelte-1bql2nf,.err.svelte-1bql2nf{margin:0}.err.svelte-1bql2nf{color:var(--tx)}.small.svelte-1bql2nf{font-size:13px}.rtty.svelte-nqu8e8{gap:10px;display:grid}.head.svelte-nqu8e8,.dechead.svelte-nqu8e8,.row.svelte-nqu8e8{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.head.svelte-nqu8e8 label:where(.svelte-nqu8e8),.dechead.svelte-nqu8e8 label:where(.svelte-nqu8e8){align-items:center;gap:6px;display:flex}.head.svelte-nqu8e8 input[type=checkbox]:where(.svelte-nqu8e8),.dechead.svelte-nqu8e8 input:where(.svelte-nqu8e8){width:16px;height:16px;accent-color:var(--accent)}.num.svelte-nqu8e8{width:5.5em;padding:5px 8px}select.svelte-nqu8e8{font:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--line);border-radius:8px;padding:5px 8px}.grow.svelte-nqu8e8{flex:1}.decodedframe.svelte-nqu8e8{background:var(--panel-2);border:1px solid var(--line);border-radius:10px;padding:10px 12px}.decoded.svelte-nqu8e8{white-space:pre-wrap;word-spacing:.3em;overflow-wrap:anywhere;min-height:4.5em;max-height:12em;font-size:16px;line-height:1.5em;overflow-y:auto}.meter.svelte-nqu8e8{background:var(--line);border-radius:3px;width:70px;height:6px;overflow:hidden}.meter.svelte-nqu8e8 span:where(.svelte-nqu8e8){background:var(--ok);height:100%;display:block}input.svelte-nqu8e8{font:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--line);border-radius:10px;padding:8px 10px}input.svelte-nqu8e8::placeholder{text-transform:none}.their.svelte-nqu8e8{text-transform:uppercase;width:9em;font-family:var(--mono)}.macros.svelte-nqu8e8{flex-wrap:wrap;flex:1;gap:6px;display:flex}.macros.svelte-nqu8e8 button:where(.svelte-nqu8e8){padding:5px 10px;font-size:13px}.fkey.svelte-nqu8e8{color:var(--muted);margin-right:5px;font-size:10px;font-weight:700}.text.svelte-nqu8e8{text-transform:uppercase;min-width:12em;font-family:var(--mono);flex:1}.stop.active.svelte-nqu8e8{background:var(--tx);border-color:var(--tx);color:#fff}.sending.svelte-nqu8e8{color:var(--tx);margin:0}.mono.svelte-nqu8e8{font-family:var(--mono)}.edit.svelte-nqu8e8{border-top:1px solid var(--line);gap:6px;padding-top:6px;display:grid}.erow.svelte-nqu8e8{align-items:center;gap:6px;display:flex}.erow.svelte-nqu8e8 input:where(.svelte-nqu8e8):not(.etext){width:8em}.etext.svelte-nqu8e8{font-family:var(--mono);text-transform:uppercase;flex:1}button.link.svelte-nqu8e8{color:var(--accent-text);background:0 0;border:none;padding:0}.hint.svelte-nqu8e8,.err.svelte-nqu8e8{margin:0}.err.svelte-nqu8e8{color:var(--tx)}.small.svelte-nqu8e8{font-size:13px}.rade.svelte-3eluin{gap:8px;display:grid}.head.svelte-3eluin{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.grow.svelte-3eluin{flex:1}.sync.svelte-3eluin{background:var(--line);border-radius:50%;width:10px;height:10px}.sync.on.svelte-3eluin{background:var(--ok);box-shadow:0 0 8px var(--ok)}select.svelte-3eluin{width:auto;font:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--line);border-radius:8px;padding:5px 8px}p.svelte-3eluin{margin:0}.small.svelte-3eluin{font-size:13px}.hint.svelte-3eluin{margin:0}.err.svelte-3eluin{color:var(--tx)}button.link.svelte-3eluin{color:var(--accent-text);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.ft8.svelte-2zyxqj{gap:10px;display:grid}.head.svelte-2zyxqj{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.head.svelte-2zyxqj label:where(.svelte-2zyxqj){align-items:center;gap:6px;display:flex}.head.svelte-2zyxqj input[type=checkbox]:where(.svelte-2zyxqj){width:16px;height:16px;accent-color:var(--accent)}.slot.svelte-2zyxqj{align-items:center;gap:6px;display:flex}.bar.svelte-2zyxqj{background:var(--line);border-radius:3px;width:70px;height:6px;overflow:hidden}.bar.svelte-2zyxqj span:where(.svelte-2zyxqj){background:var(--accent);height:100%;display:block}select.svelte-2zyxqj{width:auto;font:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--line);border-radius:8px;padding:5px 8px}.grow.svelte-2zyxqj{flex:1}.split.svelte-2zyxqj{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:10px;display:grid}.split.one.svelte-2zyxqj{grid-template-columns:1fr}.pane.svelte-2zyxqj{flex-direction:column;gap:4px;min-width:0;display:flex}.pane.svelte-2zyxqj>.frame:where(.svelte-2zyxqj){flex:1}.panehead.svelte-2zyxqj{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13px;display:flex}.row.timed.svelte-2zyxqj{grid-template-columns:4.6em 3em 3.2em 3.6em 1fr}.them.svelte-2zyxqj .msg:where(.svelte-2zyxqj){text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 60%, transparent);text-underline-offset:3px}.sentrow.svelte-2zyxqj{background:color-mix(in srgb, var(--tx) 12%, transparent)}.sentrow.svelte-2zyxqj .msg:where(.svelte-2zyxqj),.sentrow.svelte-2zyxqj .n:where(.svelte-2zyxqj):nth-child(2){color:var(--tx)}.frame.svelte-2zyxqj{background:var(--panel-2);border:1px solid var(--line);border-radius:10px;padding:8px 10px}.list.svelte-2zyxqj{height:var(--list-h,auto);max-height:var(--list-h,18em);font-size:14px;line-height:1.5em;overflow-y:auto}.list.svelte-2zyxqj p:where(.svelte-2zyxqj){margin:0}.slothead.svelte-2zyxqj{color:var(--muted);border-top:1px solid var(--line);margin-top:.25em}.slothead.svelte-2zyxqj:first-child{border-top:none;margin-top:0}.row.svelte-2zyxqj{white-space:nowrap;text-align:left;width:100%;font:inherit;font-family:var(--mono);-webkit-user-select:text;user-select:text;background:0 0;border:none;border-radius:4px;grid-template-columns:3em 3.2em 3.6em 1fr;gap:8px;padding:0;display:grid}.row.svelte-2zyxqj:hover{background:color-mix(in srgb, var(--accent) 10%, transparent)}div.row.svelte-2zyxqj:hover{background:0 0}.n.svelte-2zyxqj{text-align:right;color:var(--muted)}.msg.svelte-2zyxqj{text-overflow:ellipsis;overflow:hidden}.cq.svelte-2zyxqj .msg:where(.svelte-2zyxqj){color:var(--ok)}.row.svelte-2zyxqj{position:relative}.badge.svelte-2zyxqj{color:#fff;border-radius:8px;padding:2px 5px;font-size:10px;font-weight:700;line-height:1;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.row.svelte-2zyxqj:has(.badge:where(.svelte-2zyxqj)) .msg:where(.svelte-2zyxqj){padding-right:3.6em}.legend.svelte-2zyxqj .badge:where(.svelte-2zyxqj){display:inline-block;position:static;transform:none}.legend.svelte-2zyxqj{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;display:flex}.need-newdxcc.svelte-2zyxqj .badge:where(.svelte-2zyxqj){background:#d6336c}.need-newdxcc.svelte-2zyxqj .msg:where(.svelte-2zyxqj){color:#e64980;font-weight:700}.need-newband.svelte-2zyxqj .badge:where(.svelte-2zyxqj){background:#e8590c}.need-newband.svelte-2zyxqj .msg:where(.svelte-2zyxqj){color:#f76707;font-weight:600}.need-unconfirmed.svelte-2zyxqj .badge:where(.svelte-2zyxqj){background:#ae8a00}.need-dupe.svelte-2zyxqj .msg:where(.svelte-2zyxqj){opacity:.45}.listresize.svelte-2zyxqj{cursor:ns-resize;touch-action:none;border-radius:6px;place-items:center;height:12px;margin-top:-6px;display:grid}.listresize.svelte-2zyxqj span:where(.svelte-2zyxqj){background:var(--line);border-radius:2px;width:56px;height:4px}.listresize.svelte-2zyxqj:hover span:where(.svelte-2zyxqj),.listresize.svelte-2zyxqj:focus-visible span:where(.svelte-2zyxqj){background:var(--accent)}.fromme.svelte-2zyxqj .msg:where(.svelte-2zyxqj){color:var(--accent-text)}.tome.svelte-2zyxqj{background:color-mix(in srgb, var(--tx) 18%, transparent);border-radius:4px}.tome.svelte-2zyxqj .msg:where(.svelte-2zyxqj){color:var(--text);font-weight:700}.small.svelte-2zyxqj{font-size:13px}.hint.svelte-2zyxqj{margin:0}.tx.svelte-2zyxqj{border-top:1px solid var(--line);gap:8px;padding-top:10px;display:grid}.tx.svelte-2zyxqj p:where(.svelte-2zyxqj){margin:0}.txrow.svelte-2zyxqj{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.txrow.svelte-2zyxqj label:where(.svelte-2zyxqj){align-items:center;gap:6px;display:flex}.txrow.svelte-2zyxqj input[type=checkbox]:where(.svelte-2zyxqj){width:16px;height:16px;accent-color:var(--accent)}.call.svelte-2zyxqj{text-transform:uppercase;width:9em;font-family:var(--mono)}.num.svelte-2zyxqj{width:5em;padding:5px 8px}.grid.svelte-2zyxqj{text-transform:uppercase;width:5em;font-family:var(--mono);padding:5px 8px}.msgs.svelte-2zyxqj{grid-template-columns:repeat(auto-fill,minmax(15em,1fr));gap:4px 10px;display:grid}.msgpick.svelte-2zyxqj{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:3px 6px;font-size:14px;display:flex;overflow:hidden}.msgpick.svelte-2zyxqj input:where(.svelte-2zyxqj){width:15px;height:15px;accent-color:var(--accent)}.msgpick.picked.svelte-2zyxqj{border-color:var(--line);background:var(--panel-2)}.msgpick.onair.svelte-2zyxqj{border-color:var(--tx)}.k.svelte-2zyxqj{color:var(--muted);font-size:10px;font-weight:700}.strip.svelte-2zyxqj{border-radius:6px;flex:1;min-width:8em;height:22px;padding:0;position:relative;overflow:hidden}.sig.svelte-2zyxqj{background:var(--muted);opacity:.6;width:3px;position:absolute;top:3px;bottom:3px}.me.svelte-2zyxqj{background:var(--tx);width:3px;position:absolute;top:0;bottom:0}.parity.svelte-2zyxqj{gap:10px;display:flex}.parity.svelte-2zyxqj input:where(.svelte-2zyxqj){width:15px;height:15px;accent-color:var(--accent)}.level.svelte-2zyxqj input:where(.svelte-2zyxqj){width:10em}.txbtn.armed.svelte-2zyxqj{border-color:var(--tx);color:var(--tx);font-weight:600}.txbtn.sending.svelte-2zyxqj{background:var(--tx);border-color:var(--tx);color:#fff}.sendline.svelte-2zyxqj,.err.svelte-2zyxqj{color:var(--tx)}.wspr.svelte-qwwn0l{gap:10px;display:grid}.head.svelte-qwwn0l{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.slot.svelte-qwwn0l{align-items:center;gap:6px;display:flex}.bar.svelte-qwwn0l{background:var(--line);border-radius:3px;width:70px;height:6px;overflow:hidden}.bar.svelte-qwwn0l span:where(.svelte-qwwn0l){background:var(--accent);height:100%;display:block}select.svelte-qwwn0l{width:auto;font:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--line);border-radius:8px;padding:5px 8px}.grow.svelte-qwwn0l{flex:1}.frame.svelte-qwwn0l{background:var(--panel-2);border:1px solid var(--line);border-radius:10px;padding:8px 10px;overflow-x:auto}.list.svelte-qwwn0l{max-height:18em;font-family:var(--mono);min-width:34em;font-size:14px;line-height:1.5em;overflow-y:auto}.list.svelte-qwwn0l p:where(.svelte-qwwn0l){margin:0}.row.svelte-qwwn0l{white-space:nowrap;grid-template-columns:3em 2.6em 2.8em 6.4em 2.8em 7em 4em 2.6em 3.4em;gap:8px;display:grid}.headrow.svelte-qwwn0l{color:var(--muted);border-bottom:1px solid var(--line);background:var(--panel-2);position:sticky;top:0}.row.empty.svelte-qwwn0l{color:var(--muted);grid-template-columns:3em 1fr}.n.svelte-qwwn0l{text-align:right}.call.svelte-qwwn0l{text-overflow:ellipsis;overflow:hidden}button.link.svelte-qwwn0l{color:var(--accent-text);background:0 0;border:none;padding:0}.hint.svelte-qwwn0l{margin:0}.small.svelte-qwwn0l{font-size:13px}.psk.svelte-ob4oef{gap:10px;display:grid}.head.svelte-ob4oef,.dechead.svelte-ob4oef{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.head.svelte-ob4oef label:where(.svelte-ob4oef),.dechead.svelte-ob4oef label:where(.svelte-ob4oef){align-items:center;gap:6px;display:flex}.head.svelte-ob4oef input[type=checkbox]:where(.svelte-ob4oef),.dechead.svelte-ob4oef input:where(.svelte-ob4oef){width:16px;height:16px;accent-color:var(--accent)}.num.svelte-ob4oef{width:5.5em;font:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--line);border-radius:8px;padding:5px 8px}select.svelte-ob4oef{width:auto;font:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--line);border-radius:8px;padding:5px 8px}.fallwrap.svelte-ob4oef{border:1px solid var(--line);cursor:crosshair;background:#060a18;border-radius:8px;width:100%;padding:0;display:block;position:relative;overflow:hidden}canvas.svelte-ob4oef{width:100%;height:56px;image-rendering:pixelated;display:block}.tone.svelte-ob4oef{background:var(--tx);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.scale.svelte-ob4oef{height:1.2em;margin-top:-6px;position:relative}.scale.svelte-ob4oef span:where(.svelte-ob4oef){position:absolute;transform:translate(-50%)}.grow.svelte-ob4oef{flex:1}.decodedframe.svelte-ob4oef{background:var(--panel-2);border:1px solid var(--line);border-radius:10px;padding:10px 12px}.decoded.svelte-ob4oef{white-space:pre-wrap;overflow-wrap:anywhere;min-height:4.5em;max-height:12em;font-size:16px;line-height:1.5em;overflow-y:auto}.meter.svelte-ob4oef{background:var(--line);border-radius:3px;width:70px;height:6px;overflow:hidden}.meter.svelte-ob4oef span:where(.svelte-ob4oef){background:var(--ok);height:100%;display:block}button.link.svelte-ob4oef{color:var(--accent-text);background:0 0;border:none;padding:0}.hint.svelte-ob4oef{margin:0}.small.svelte-ob4oef{font-size:13px}.sstv.svelte-1mme5kh{gap:12px;display:grid}.head.svelte-1mme5kh,.row.svelte-1mme5kh,.status.svelte-1mme5kh{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.head.svelte-1mme5kh label:where(.svelte-1mme5kh),.row.svelte-1mme5kh label:where(.svelte-1mme5kh){align-items:center;gap:6px;display:flex}.head.svelte-1mme5kh input[type=checkbox]:where(.svelte-1mme5kh){width:16px;height:16px;accent-color:var(--accent)}select.svelte-1mme5kh{width:auto;font:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--line);border-radius:8px;padding:5px 8px}.grow.svelte-1mme5kh{flex:1}.rx.svelte-1mme5kh{gap:8px;display:grid}.screen.svelte-1mme5kh canvas:where(.svelte-1mme5kh),.screen.svelte-1mme5kh img:where(.svelte-1mme5kh){background:#000;border-radius:8px;width:100%;max-width:640px;height:auto;display:block}.screen.svelte-1mme5kh canvas.empty:where(.svelte-1mme5kh){opacity:.6}.kept.svelte-1mme5kh{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}figure.svelte-1mme5kh{justify-items:center;gap:2px;margin:0;display:grid}.thumb.svelte-1mme5kh{background:0 0;border:2px solid #0000;border-radius:6px;padding:0;line-height:0}.thumb.on.svelte-1mme5kh{border-color:var(--accent-text)}.thumb.svelte-1mme5kh img:where(.svelte-1mme5kh){object-fit:cover;border-radius:4px;width:96px;height:77px}.tx.svelte-1mme5kh{border-top:1px solid var(--line);flex-wrap:wrap;align-items:flex-start;gap:12px;padding-top:12px;display:flex}.preview.svelte-1mme5kh{aspect-ratio:320/256;background:#000;border-radius:8px;width:240px;max-width:100%}.txside.svelte-1mme5kh{flex:280px;gap:8px;display:grid}.file.svelte-1mme5kh input:where(.svelte-1mme5kh){display:none}.file.svelte-1mme5kh span:where(.svelte-1mme5kh){border:1px solid var(--line);background:var(--panel-2);cursor:pointer;border-radius:8px;padding:5px 10px}.their.svelte-1mme5kh{width:9em}.sending.svelte-1mme5kh{color:var(--tx)}.stop.active.svelte-1mme5kh{color:var(--tx);border-color:var(--tx)}button.link.svelte-1mme5kh{font:inherit;color:var(--accent-text);background:0 0;border:none;padding:0;text-decoration:underline}.hint.svelte-1mme5kh{margin:0}.err.svelte-1mme5kh{color:var(--tx);margin:0}.small.svelte-1mme5kh{font-size:12px}.rotor.svelte-g3z749{gap:10px;display:grid}.head.svelte-g3z749{align-items:center;gap:10px;display:flex}.state.svelte-g3z749{border:1px solid var(--line);color:var(--muted);border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700}.state.moving.svelte-g3z749{color:var(--accent-text);border-color:var(--accent)}.body.svelte-g3z749{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.compass.svelte-g3z749{cursor:crosshair;border-radius:50%;width:190px;height:190px}.compass.svelte-g3z749:focus:not(:focus-visible){outline:none}.ring.svelte-g3z749{fill:var(--panel-2);stroke:var(--line);stroke-width:2px}.tick.svelte-g3z749{stroke:var(--muted);stroke-width:1.5px}.card.svelte-g3z749{fill:var(--muted);text-anchor:middle;dominant-baseline:central;font-size:12px;font-weight:700}.needle.svelte-g3z749{stroke:var(--accent);stroke-width:4px;stroke-linecap:round}.target.svelte-g3z749{stroke:var(--muted);stroke-width:2px;stroke-dasharray:4 4}.hub.svelte-g3z749{fill:var(--accent)}.side.svelte-g3z749{justify-items:start;gap:8px;display:grid}.deg.svelte-g3z749 b:where(.svelte-g3z749){font-family:var(--mono);color:var(--digits);font-size:34px}form.svelte-g3z749{gap:6px;display:flex}input.svelte-g3z749{width:6em;font:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--line);border-radius:10px;padding:7px 9px}.stop.active.svelte-g3z749{background:var(--tx);border-color:var(--tx);color:#fff}.small.svelte-g3z749{margin:0;font-size:13px}.callinfo.svelte-58duot{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-2);gap:6px;padding:8px 10px;font-size:13px;display:grid}.who.svelte-58duot{align-items:flex-start;gap:10px;display:flex}.who.svelte-58duot img:where(.svelte-58duot){object-fit:cover;border-radius:6px;flex:none;width:56px;height:56px}.line1.svelte-58duot{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.call.svelte-58duot{color:var(--accent-text);font-weight:600}.tag.svelte-58duot{border:1px solid var(--line);border-radius:10px;padding:1px 6px;font-size:11px}.tag.ok.svelte-58duot{color:var(--ok);border-color:var(--ok)}.qsl.svelte-58duot{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.small.svelte-58duot{margin:0;font-size:12px}.new.svelte-58duot{color:var(--ok)}.prev.svelte-58duot table:where(.svelte-58duot){border-collapse:collapse;margin-top:2px}.prev.svelte-58duot td:where(.svelte-58duot){white-space:nowrap;padding:1px 10px 1px 0}.quick.svelte-1qgnrnm{gap:8px;display:grid}.row.svelte-1qgnrnm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.row.svelte-1qgnrnm input:where(.svelte-1qgnrnm){flex:120px;width:auto}.row.svelte-1qgnrnm input:where(.svelte-1qgnrnm):first-child{text-transform:uppercase}.row.svelte-1qgnrnm .rst:where(.svelte-1qgnrnm){flex:0 70px}.row.svelte-1qgnrnm .note:where(.svelte-1qgnrnm){flex:2 160px}.grow.svelte-1qgnrnm{flex:1}.rec.svelte-1qgnrnm{align-items:center;gap:7px;display:inline-flex}.dot.svelte-1qgnrnm{background:var(--tx);border-radius:50%;width:10px;height:10px}.rec.live.svelte-1qgnrnm{color:var(--tx);border-color:var(--tx);background:0 0}.rec.live.svelte-1qgnrnm .dot:where(.svelte-1qgnrnm){animation:1s steps(2,end) infinite svelte-1qgnrnm-blink}@keyframes svelte-1qgnrnm-blink{50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.rec.live.svelte-1qgnrnm .dot:where(.svelte-1qgnrnm){animation:none}}.err.svelte-1qgnrnm{color:var(--tx);margin:0;font-size:13px}.backdrop.svelte-ckg8fz{z-index:50;background:#00000073;position:fixed;inset:0}.welcome.svelte-ckg8fz{z-index:51;gap:8px;width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);padding:20px 22px;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}h2.svelte-ckg8fz{margin:0}h3.svelte-ckg8fz{margin:6px 0 0;font-size:15px}ol.svelte-ckg8fz{gap:6px;margin:0;padding-left:20px;display:grid}img.svelte-ckg8fz{background:#fff;border-radius:8px;justify-self:center}.small.svelte-ckg8fz{margin:0;font-size:13px}button.svelte-ckg8fz{justify-self:end}.spots.svelte-18md8ia{gap:8px;display:grid}.head.svelte-18md8ia{flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.head.svelte-18md8ia label:where(.svelte-18md8ia){align-items:center;gap:5px;display:flex}.grow.svelte-18md8ia{flex:1}.nodebtn.svelte-18md8ia{padding:4px 10px;font-size:12px}.picker.svelte-18md8ia{gap:8px;display:grid}.picker.svelte-18md8ia p:where(.svelte-18md8ia){margin:0}.picker.svelte-18md8ia select:where(.svelte-18md8ia){font:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--line);border-radius:10px;width:100%;padding:10px 12px}.picker.svelte-18md8ia .row:where(.svelte-18md8ia){flex-wrap:wrap;align-items:center;gap:8px;display:flex}button.link.svelte-18md8ia{color:var(--accent-text);background:0 0;border:none;padding:0;font-size:13px}.err.svelte-18md8ia{color:var(--tx)}.head.svelte-18md8ia input:where(.svelte-18md8ia){width:16px;height:16px;accent-color:var(--accent)}ul.svelte-18md8ia{max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}li.svelte-18md8ia button:where(.svelte-18md8ia){text-align:left;border:none;border-bottom:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:7.5em 7em auto 1fr auto;align-items:baseline;gap:8px;width:100%;padding:7px 4px;font-size:14px;display:grid}li.svelte-18md8ia button:where(.svelte-18md8ia):hover{background:var(--panel-2)}.freq.svelte-18md8ia{font-family:var(--mono);color:var(--digits)}.call.svelte-18md8ia{font-family:var(--mono);font-weight:700}.country.svelte-18md8ia{grid-column:3;font-size:13px}.tag.svelte-18md8ia{border-radius:6px;grid-column:3;justify-self:start;padding:1px 6px;font-size:11px;font-weight:700}.tag.svelte-18md8ia+.country:where(.svelte-18md8ia){display:none}.tag.new.svelte-18md8ia{background:var(--tx);color:#fff}.tag.band.svelte-18md8ia{background:var(--accent);color:var(--accent-ink)}.comment.svelte-18md8ia{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ago.svelte-18md8ia{font-size:12px}@media (width<=560px){li.svelte-18md8ia button:where(.svelte-18md8ia){grid-template-columns:7em 1fr auto}.comment.svelte-18md8ia{display:none}.tag.svelte-18md8ia,.country.svelte-18md8ia{grid-column:auto}}.small.svelte-18md8ia{font-size:13px}.freq.svelte-18t3x1v{gap:10px;display:grid}.digits.svelte-18t3x1v{font-family:var(--mono);font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;display:flex}.digit.svelte-18t3x1v{color:var(--digits);font-size:var(--freq-size,clamp(34px, 10.5vw, 64px));width:.62em;text-shadow:0 0 18px color-mix(in srgb, var(--digits) 30%, transparent);background:0 0;border:none;border-radius:6px;padding:0;font-weight:600;line-height:1.05}.digit.svelte-18t3x1v:hover{background:color-mix(in srgb, var(--digits) 10%, transparent)}.digit.lead.svelte-18t3x1v{opacity:.18}.dot.svelte-18t3x1v{color:var(--digits);font-size:calc(var(--freq-size,clamp(34px, 10.5vw, 64px)) * .8);opacity:.7;margin:0 -.05em}.edit.svelte-18t3x1v{align-self:center;margin-left:10px;padding:6px 9px;font-size:16px}.entry.svelte-18t3x1v{align-items:center;gap:8px;display:flex}.entry.svelte-18t3x1v input:where(.svelte-18t3x1v){font-family:var(--mono);text-align:center;font-size:28px}.knobrow.svelte-18t3x1v{grid-template-columns:1fr auto;gap:8px;display:grid}.knobrow.svelte-18t3x1v select:where(.svelte-18t3x1v){width:auto}.knob.svelte-18t3x1v{border:1px solid var(--line);background:var(--panel-2);touch-action:none;cursor:ew-resize;border-radius:10px;height:44px;position:relative;overflow:hidden}.ticks.svelte-18t3x1v{background-image:repeating-linear-gradient(90deg, color-mix(in srgb, var(--muted) 60%, transparent) 0 1px, transparent 1px 8px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000)}.hint.svelte-18t3x1v{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);pointer-events:none;place-items:center;font-size:11px;display:grid;position:absolute;inset:0}.analog.svelte-18tjelg{gap:6px;display:grid}svg.svelte-18tjelg{border-radius:10px;width:100%;max-width:560px;margin:0 auto;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:600;display:block}.face.svelte-18tjelg{fill:#050607;stroke:#23272e}.scales.svelte-18tjelg path:where(.svelte-18tjelg){fill:none}.frame.svelte-18tjelg{fill:#161616;stroke:#8d8d8d;stroke-width:1.5px}.met.svelte-18tjelg{fill:#5a5a5a}.badge.svelte-18tjelg text:where(.svelte-18tjelg){fill:#f2f2f2}.lamp.svelte-18tjelg rect:where(.svelte-18tjelg){fill:#2b0707;stroke:#e8392c;stroke-width:2px}.lamp.svelte-18tjelg text:where(.svelte-18tjelg){fill:#e8392c;font-weight:800}.needle-edge.svelte-18tjelg{stroke:#000000a6;stroke-width:7px}.needle.svelte-18tjelg{stroke:#fafafa;stroke-width:3.6px}.txpick.svelte-18tjelg{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.txpick.svelte-18tjelg button:where(.svelte-18tjelg){padding:3px 10px;font-size:12px}.txpick.svelte-18tjelg button.on:where(.svelte-18tjelg){background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.seg.svelte-170jfj1{gap:1.5px;height:11px;display:flex}span.svelte-170jfj1{background:color-mix(in srgb, var(--muted) 22%, transparent);flex:1}span.on.svelte-170jfj1{background:#3d8bfd;box-shadow:0 0 4px #3d8bfd73}span.on.red.svelte-170jfj1{background:#e8392c;box-shadow:0 0 4px #e8392c73}.meters.svelte-eu0mkd{gap:10px;display:grid;position:relative}.style.svelte-eu0mkd{color:var(--muted);border-radius:999px;justify-self:end;padding:1px 8px;font-size:11px}.grid2.svelte-eu0mkd{grid-template-columns:1fr 1fr;gap:10px;display:grid}.row.svelte-eu0mkd{justify-content:space-between;align-items:baseline;margin-bottom:5px;display:flex}b.svelte-eu0mkd{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:15px}.drive.svelte-eu0mkd{font:12px var(--mono);color:var(--muted);margin-right:6px}b.bad.svelte-eu0mkd{color:var(--tx)}.scale.svelte-eu0mkd{height:14px;font:600 10px var(--mono);margin:0 0 3px;position:relative}.scale.under.svelte-eu0mkd{margin:3px 0 0}.scale.svelte-eu0mkd span:where(.svelte-eu0mkd){white-space:nowrap;position:absolute;transform:translate(-50%)}.scale.svelte-eu0mkd .start:where(.svelte-eu0mkd){transform:none}.scale.svelte-eu0mkd .end:where(.svelte-eu0mkd){transform:translate(-100%)}.scale.svelte-eu0mkd .red:where(.svelte-eu0mkd){color:#e8392c}.scope.svelte-u46yev{border-radius:var(--radius);border:1px solid var(--line);cursor:crosshair;touch-action:pan-y;background:#05080f;position:relative;overflow:hidden}.scope.grab.svelte-u46yev{cursor:ew-resize}canvas.svelte-u46yev{width:100%;display:block}.spec.svelte-u46yev{height:var(--spec-h,120px)}.fall.svelte-u46yev{height:var(--fall-h,140px);border-top:1px solid var(--line)}.bandmap.svelte-u46yev{border-bottom:1px solid var(--line);cursor:default;background:#0a0f18;height:16px;position:relative}.seg.svelte-u46yev{--c:#6b7a90;background:color-mix(in srgb, var(--c) 45%, #0a0f18);color:#e9f0f7;font:600 10px/16px var(--mono);letter-spacing:.04em;white-space:nowrap;text-overflow:clip;border:none;border-left:1px solid #05080f;border-radius:0;padding:0;position:absolute;top:0;bottom:0;overflow:hidden}.seg.svelte-u46yev:hover{background:color-mix(in srgb, var(--c) 75%, #0a0f18)}.seg.cw.svelte-u46yev{--c:#3b82f6}.seg.data.svelte-u46yev{--c:#8b5cf6}.seg.ft8.svelte-u46yev{--c:#14b8a6;z-index:1}.seg.ssb.svelte-u46yev{--c:#22c55e}.seg.am.svelte-u46yev{--c:#f59e0b}.seg.call.svelte-u46yev{z-index:1;background:color-mix(in srgb, var(--c) 80%, #0a0f18)}.seg.fm.svelte-u46yev{--c:#ec4899}.edges.svelte-u46yev{font:11px var(--mono);color:#9fb0c4;pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:22px;left:8px;right:8px}.fallbox.svelte-u46yev{position:relative}.passband.svelte-u46yev{pointer-events:none;background:#ffffff0a;border-left:1px solid #ffffff59;border-right:1px solid #ffffff59;position:absolute;top:0;bottom:0}.spot.svelte-u46yev{color:#e9f0f7;height:16px;font:600 11px/16px var(--mono);white-space:nowrap;opacity:.85;background:#0a0f168c;border:none;border-left:2px solid #c9d6e4;border-radius:0 4px 4px 0;padding:0 5px;position:absolute}.spot.svelte-u46yev:hover{opacity:1;background:#0a0f16d9}.spot.new.svelte-u46yev{border-left-color:var(--tx);color:var(--tx)}.spot.band.svelte-u46yev{border-left-color:var(--accent);color:var(--accent-text)}.solar.svelte-u46yev{font:11px var(--mono);color:#c9d6e4;opacity:.45;pointer-events:none;flex-wrap:wrap;gap:2px 12px;display:flex;position:absolute;top:40px;left:8px}.solar.svelte-u46yev b:where(.svelte-u46yev){color:#fff;font-weight:600}.tools.svelte-u46yev{cursor:default;flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:calc(100% - 12px);display:flex;position:absolute;bottom:6px;right:6px}.vfotools.svelte-u46yev{cursor:default;position:absolute;bottom:6px;left:6px}.tools.beside.svelte-u46yev{max-width:calc(100% - 130px)}.flags.svelte-u46yev{height:var(--spec-h,120px);pointer-events:none;position:absolute;top:17px;left:0;right:0}.flag.svelte-u46yev{border:1px solid var(--line);pointer-events:auto;cursor:default;font:600 10px/16px var(--mono);white-space:nowrap;background:#0a0f16d9;border-radius:4px;gap:2px;padding:3px 4px;display:grid;position:absolute;top:22px;transform:translate(calc(-100% - 4px))}.flag.offscope.svelte-u46yev{opacity:.8;transform:none}.flag.right.svelte-u46yev{transform:translate(4px)}.flag.low.svelte-u46yev{top:70px}.flag.active.svelte-u46yev{border-color:var(--tx)}.flag.svelte-u46yev .head:where(.svelte-u46yev),.flag.svelte-u46yev .btns:where(.svelte-u46yev){align-items:center;gap:4px;display:flex}.flag.svelte-u46yev .btns:where(.svelte-u46yev){justify-content:flex-end}.flag.svelte-u46yev .hz:where(.svelte-u46yev){font:600 13px/16px var(--mono);color:#e9f0f7;font-variant-numeric:tabular-nums}.flag.svelte-u46yev button:where(.svelte-u46yev),.flag.svelte-u46yev .rx:where(.svelte-u46yev){height:16px;font:inherit;color:#9fb0c4;background:#ffffff14;border:none;border-radius:3px;padding:0 5px}.flag.active.svelte-u46yev .letter:where(.svelte-u46yev){background:var(--tx);color:#fff}.flag.svelte-u46yev .rx:where(.svelte-u46yev){color:#e9f0f7}.flag.svelte-u46yev .txb.on:where(.svelte-u46yev){background:var(--tx);color:#fff}.flag.svelte-u46yev .txb:where(.svelte-u46yev):not(.on):hover{color:#e9f0f7}.group.svelte-u46yev{border:1px solid var(--line);background:#0a0f16cc;border-radius:999px;align-items:center;gap:2px;padding:2px;display:flex}.group.svelte-u46yev span:where(.svelte-u46yev){font:11px var(--mono);color:#c9d6e4;text-align:center;min-width:40px}.group.svelte-u46yev button.word:where(.svelte-u46yev){width:auto;font:11px var(--mono);color:#c9d6e4;padding:0 10px}.group.svelte-u46yev button:where(.svelte-u46yev){color:#e6edf3;background:0 0;border:none;border-radius:999px;width:26px;height:22px;padding:0;font-size:16px;line-height:1}.narrow.svelte-u46yev .group:where(.svelte-u46yev) button:where(.svelte-u46yev):not(.word){width:20px}.narrow.svelte-u46yev .group:where(.svelte-u46yev) span:where(.svelte-u46yev){min-width:32px}.narrow.svelte-u46yev .group:where(.svelte-u46yev) button.word:where(.svelte-u46yev){padding:0 6px}.group.svelte-u46yev button.word.lit:where(.svelte-u46yev){color:var(--accent-text)}.group.svelte-u46yev button:where(.svelte-u46yev):disabled{opacity:.3}.strap.svelte-u46yev{color:#fff;font:700 12px/16px var(--mono);letter-spacing:.03em;white-space:nowrap;pointer-events:none;background:#ff3b3b;border-radius:4px;padding:1px 6px;animation:.25s ease-out svelte-u46yev-strap-pop;position:absolute;transform:translate(-50%);box-shadow:0 0 10px #ff3b3b99}@keyframes svelte-u46yev-strap-pop{0%{opacity:0;transform:translate(-50%)scale(.4)}to{opacity:1;transform:translate(-50%)scale(1)}}.cursor.svelte-u46yev{pointer-events:none;border-left:1px dashed #e9f0f759;width:0;position:absolute;top:16px;bottom:0}.cursorhz.svelte-u46yev{font:600 12px/16px var(--mono);font-variant-numeric:tabular-nums;color:#e9f0f7;white-space:nowrap;pointer-events:none;background:#05080fcc;border-radius:3px;margin-left:8px;padding:1px 5px;position:absolute}.cursorhz.right.svelte-u46yev{margin-left:0;transform:translate(calc(-100% - 8px))}.oor.svelte-u46yev,.empty.svelte-u46yev{pointer-events:none;place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.oor.svelte-u46yev{color:var(--warn)}.extras.svelte-11ymfub{gap:12px;margin-top:12px;display:grid}.row.svelte-11ymfub{align-items:flex-end;gap:12px;display:flex}.row.svelte-11ymfub label:where(.svelte-11ymfub){flex:1}label.svelte-11ymfub{gap:4px;min-width:0;display:grid}.steps.svelte-11ymfub{gap:6px;display:flex}.steps.svelte-11ymfub button:where(.svelte-11ymfub){min-width:40px;padding:6px 10px}.chips.svelte-11ymfub{flex-wrap:wrap;gap:6px;display:flex}.chips.svelte-11ymfub:empty{display:none}.chips.svelte-11ymfub button:where(.svelte-11ymfub){min-width:48px;padding:9px 10px}.sliders.svelte-11ymfub{gap:12px;display:grid}.sliders.svelte-11ymfub:empty{display:none}.center.svelte-180pohc{text-align:center;padding:40px 16px}.err.svelte-180pohc{color:var(--tx);font-weight:600}.small.svelte-180pohc{font-size:13px}.console.svelte-180pohc{grid-template-columns:1fr;gap:12px;display:grid}.spacer.svelte-180pohc{grid-column:1/-1}body main:has(.L-pan){max-width:none}.dock.pan.svelte-180pohc{max-width:none}.L-pan.svelte-180pohc{--spec-h:clamp(110px, 20vh, 240px);--fall-h:max(200px, calc(100dvh - var(--spec-h) - var(--head-h,160px) - 210px));--freq-size:clamp(30px, 3vw, 46px);gap:10px}.L-pan.svelte-180pohc .panel{padding:10px 12px}.panhead.svelte-180pohc{gap:12px 20px;transition:box-shadow .15s;display:grid}.transmitting.svelte-180pohc .panhead:where(.svelte-180pohc){border-color:var(--tx);box-shadow:0 0 0 1px var(--tx), 0 0 30px var(--tx-glow)}.vfopair.svelte-180pohc{--freq-size:clamp(30px, 3.4vw, 50px);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.half.svelte-180pohc{border:1px solid var(--line);border-radius:var(--radius);align-content:start;gap:8px;padding:8px 10px 10px;display:grid}.half.active.svelte-180pohc{border-color:color-mix(in srgb, var(--tx) 70%, transparent)}.vfohead.svelte-180pohc{align-items:center;gap:4px;display:flex}.vfohead.svelte-180pohc .letter:where(.svelte-180pohc){font:600 12px var(--mono);letter-spacing:.06em;background:color-mix(in srgb, var(--text) 8%, transparent);color:var(--muted);border:none;border-radius:4px;margin-right:auto;padding:2px 8px}.half.active.svelte-180pohc .letter:where(.svelte-180pohc){background:var(--tx);color:#fff}.vfohead.svelte-180pohc .chip:where(.svelte-180pohc){height:22px;font:600 11px/22px var(--mono);background:color-mix(in srgb, var(--text) 8%, transparent);color:var(--muted);border:none;border-radius:4px;padding:0 8px}.vfohead.svelte-180pohc span.chip:where(.svelte-180pohc){color:var(--text)}.vfohead.svelte-180pohc .txc.on:where(.svelte-180pohc){background:var(--tx);color:#fff}.panhead.svelte-180pohc>.top:where(.svelte-180pohc){box-shadow:none;background:0 0;border:none;gap:8px;padding:0}.panhead.svelte-180pohc .toggles:where(.svelte-180pohc){flex-wrap:wrap;gap:4px;margin:0}.panhead.svelte-180pohc .toggles:where(.svelte-180pohc) button:where(.svelte-180pohc){flex:auto}.strip.svelte-180pohc{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px 8px;padding-top:10px;display:flex}.strip.svelte-180pohc .chips:where(.svelte-180pohc){flex-wrap:wrap;gap:4px;margin:0}.strip.svelte-180pohc .chips:where(.svelte-180pohc) button:where(.svelte-180pohc),.panhead.svelte-180pohc .toggles:where(.svelte-180pohc) button:where(.svelte-180pohc){white-space:nowrap;min-width:40px;height:30px;padding:0 9px;font-size:13px;line-height:1}.sep.svelte-180pohc{background:var(--line);flex:none;align-self:stretch;width:1px;margin:2px}.fallresize.svelte-180pohc{cursor:ns-resize;touch-action:none;border-radius:6px;place-items:center;height:12px;margin-top:2px;display:grid}.fallresize.svelte-180pohc span:where(.svelte-180pohc){background:var(--line);border-radius:2px;width:56px;height:4px}.fallresize.svelte-180pohc:hover span:where(.svelte-180pohc),.fallresize.svelte-180pohc:focus-visible span:where(.svelte-180pohc){background:var(--accent)}.panfoot.svelte-180pohc{gap:10px}@media (width>=1000px){.panhead.svelte-180pohc{grid-template-columns:minmax(0,1fr) clamp(280px,24vw,380px);grid-template-areas:"top levels""strip strip";align-items:center}.panhead.svelte-180pohc>.top:where(.svelte-180pohc){grid-area:top;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:20px}.panhead.svelte-180pohc>.top:where(.svelte-180pohc) .badges:where(.svelte-180pohc),.panhead.svelte-180pohc>.top:where(.svelte-180pohc) .warning:where(.svelte-180pohc),.panhead.svelte-180pohc>.top:where(.svelte-180pohc) .vol:where(.svelte-180pohc){grid-column:1/-1}.panhead.svelte-180pohc>.levels:where(.svelte-180pohc){border-left:1px solid var(--line);grid-area:levels;align-content:center;align-self:stretch;padding-left:20px;display:grid}.panhead.svelte-180pohc>.strip:where(.svelte-180pohc){grid-area:strip}}@media (width<=999px){.L-pan.svelte-180pohc{--fall-h:clamp(160px, 30vh, 420px)}}.L-phone.svelte-180pohc{--freq-size:clamp(30px, 11vw, 46px);--spec-h:90px;--fall-h:110px;gap:8px}.L-phone.svelte-180pohc .panel{padding:10px 12px}.L-phone.svelte-180pohc .top:where(.svelte-180pohc){gap:8px}.L-phone.svelte-180pohc .chips:where(.svelte-180pohc) button:where(.svelte-180pohc){min-width:52px;padding:11px 10px}.tmain.svelte-180pohc{align-content:start;gap:12px;min-width:0;display:grid}.tmain.svelte-180pohc .sliders:where(.svelte-180pohc){margin-bottom:0}.ttabs.svelte-180pohc{scrollbar-width:none;border-bottom:1px solid var(--line);gap:4px;display:flex;overflow-x:auto}.ttabs.svelte-180pohc button:where(.svelte-180pohc){color:var(--muted);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;flex:none;margin-bottom:-1px;padding:9px 14px}.ttabs.svelte-180pohc button:where(.svelte-180pohc):hover{color:var(--text)}.ttabs.svelte-180pohc button.on:where(.svelte-180pohc){color:var(--text);border-bottom-color:var(--accent);font-weight:600}.live.svelte-180pohc{background:var(--tx);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-left:6px;display:inline-block}.tabs.svelte-180pohc{top:calc(50px + env(safe-area-inset-top));z-index:5;background:var(--bg);gap:4px;padding:4px 0;display:flex;position:sticky}.tabs.svelte-180pohc button:where(.svelte-180pohc){flex:1;padding:10px 6px;font-weight:600}.tabs.svelte-180pohc button.on:where(.svelte-180pohc){background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.layoutpick.svelte-180pohc{margin-left:auto}.menus.svelte-180pohc{grid-template-columns:1fr 1fr;align-items:end;gap:10px;display:grid}.menus.svelte-180pohc label:where(.svelte-180pohc){gap:4px;display:grid}.menuchips.svelte-180pohc{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.menuchips.svelte-180pohc .chips:where(.svelte-180pohc){display:contents}.layoutpick.svelte-180pohc select:where(.svelte-180pohc){width:auto;color:var(--muted);border-radius:999px;padding:3px 8px;font-size:12px}.sr.svelte-180pohc{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.top.svelte-180pohc{gap:14px;transition:box-shadow .15s;display:grid}.transmitting.svelte-180pohc .top:where(.svelte-180pohc){border-color:var(--tx);box-shadow:0 0 0 1px var(--tx), 0 0 30px var(--tx-glow)}.badges.svelte-180pohc{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pwr.svelte-180pohc{color:var(--muted);border-radius:999px;padding:3px 10px;font-size:14px}.pwr.armed.svelte-180pohc{color:var(--tx);border-color:var(--tx);font-size:12px}.power.svelte-180pohc{justify-items:center;gap:10px;max-width:520px;margin:24px auto;display:grid}.power.svelte-180pohc h2:where(.svelte-180pohc),.power.svelte-180pohc p:where(.svelte-180pohc){margin:0}.pwricon.svelte-180pohc{color:var(--muted);font-size:44px;line-height:1}.pwricon.starting.svelte-180pohc{color:var(--accent-text);animation:1.2s ease-in-out infinite svelte-180pohc-breathe}@keyframes svelte-180pohc-breathe{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.pwricon.starting.svelte-180pohc{animation:none}}.power.svelte-180pohc .big:where(.svelte-180pohc){padding:14px 28px;font-size:17px}.badge.svelte-180pohc{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:3px 8px;font-size:12px}.badge.mode.svelte-180pohc{color:var(--text)}.badge.txb.svelte-180pohc{background:var(--tx);color:#fff;border-color:var(--tx)}.chips.svelte-180pohc{flex-wrap:wrap;gap:6px;margin:6px 0 12px;display:flex}.chips.svelte-180pohc button:where(.svelte-180pohc){min-width:48px;padding:9px 10px}.bands.svelte-180pohc button:where(.svelte-180pohc){font-family:var(--mono)}.toggles.svelte-180pohc{margin-bottom:0}.sliders.svelte-180pohc{gap:12px;margin-bottom:14px;display:grid}.sliders.svelte-180pohc label:where(.svelte-180pohc){gap:4px;display:grid}.contents.svelte-180pohc{display:contents}.vol.svelte-180pohc{align-items:center;gap:12px;display:flex}.vol.svelte-180pohc input:where(.svelte-180pohc){flex:1;min-width:0}.spacer.svelte-180pohc{height:90px}.dock.svelte-180pohc{padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--bg) 85%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;gap:8px;max-width:1200px;margin:0 auto;display:grid;position:fixed;bottom:0;left:0;right:0}.audio.hint.svelte-180pohc{color:var(--accent-text);border-color:color-mix(in srgb, var(--accent) 60%, var(--line));animation:2s ease-in-out infinite svelte-180pohc-pulse}@keyframes svelte-180pohc-pulse{50%{border-color:var(--line)}}@media (prefers-reduced-motion:reduce){.audio.hint.svelte-180pohc{animation:none}}.audio.svelte-180pohc{min-width:120px;font-family:var(--mono);justify-content:center;align-items:center;gap:8px;display:flex}.vu.svelte-180pohc{background:linear-gradient(90deg, var(--ok) calc(var(--lvl) * 100%), var(--line) 0);border-radius:4px;width:36px;height:8px}.scopeopts.svelte-180pohc{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px;font-size:14px;display:flex}.scopeopts.svelte-180pohc label:where(.svelte-180pohc){align-items:center;gap:6px;display:flex}.scopeopts.svelte-180pohc input:where(.svelte-180pohc){width:16px;height:16px;accent-color:var(--accent)}.cloudtools.svelte-180pohc{grid-column:1/-1;gap:12px;display:grid}.datamod.svelte-180pohc{border:1px solid var(--warn);border-radius:8px;margin:0 0 8px;padding:8px 10px;font-size:13px}.datamod.svelte-180pohc button:where(.svelte-180pohc){margin-left:6px}.digi.svelte-180pohc{border:1px solid var(--line);border-radius:10px;justify-self:start;display:inline-flex;overflow:hidden}.digi.svelte-180pohc button:where(.svelte-180pohc){border:none;border-radius:0}.soundgate.svelte-180pohc{text-align:center;width:100%;color:var(--accent-text);border:1px solid color-mix(in srgb, var(--accent) 60%, var(--line));background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:8px;margin:0 0 10px;padding:10px 12px;font-size:14px;display:block}.warning.svelte-180pohc{border:1px solid var(--warn);background:color-mix(in srgb, var(--warn) 10%, transparent);border-radius:8px;margin:8px 0 0;padding:8px 10px;font-size:13px}.rxonly.svelte-180pohc{text-align:center;color:var(--muted);flex:1;align-self:center;font-size:14px}.ptt.svelte-180pohc{letter-spacing:.02em;background:color-mix(in srgb, var(--tx) 14%, var(--panel-2));border:1px solid color-mix(in srgb, var(--tx) 50%, var(--line));touch-action:none;height:60px;font-size:17px;font-weight:700;position:relative;overflow:hidden}.ptt.active.svelte-180pohc{background:color-mix(in srgb, var(--tx) 60%, var(--panel-2));color:#fff}.ptt.keyed.svelte-180pohc{background:var(--tx);box-shadow:0 0 24px var(--tx-glow)}.micvu.svelte-180pohc{height:4px;width:calc(var(--lvl) * 100%);opacity:.8;background:#fff;position:absolute;bottom:0;left:0}.lock.svelte-180pohc{width:56px;font-size:18px}.lat.svelte-10rupl4{--c:var(--ok);white-space:nowrap;color:var(--c);border:1px solid color-mix(in srgb, var(--c) 50%, var(--line));background:color-mix(in srgb, var(--c) 10%, transparent);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;display:inline-flex}.lat.med.svelte-10rupl4{--c:var(--accent-text)}.lat.high.svelte-10rupl4{--c:var(--tx)}.word.svelte-10rupl4{color:var(--muted)}.bars.svelte-10rupl4{align-items:flex-end;gap:2px;height:10px;display:inline-flex}.bars.svelte-10rupl4 i:where(.svelte-10rupl4){background:color-mix(in srgb, var(--c) 25%, var(--line));border-radius:1px;width:3px}.bars.svelte-10rupl4 i:where(.svelte-10rupl4):first-child{background:var(--c);height:4px}.bars.svelte-10rupl4 i:where(.svelte-10rupl4):nth-child(2){height:7px}.bars.svelte-10rupl4 i:where(.svelte-10rupl4):nth-child(3){height:10px}.med.svelte-10rupl4 .bars:where(.svelte-10rupl4) i:where(.svelte-10rupl4):nth-child(2),.high.svelte-10rupl4 .bars:where(.svelte-10rupl4) i:where(.svelte-10rupl4):nth-child(2),.high.svelte-10rupl4 .bars:where(.svelte-10rupl4) i:where(.svelte-10rupl4):nth-child(3){background:var(--c)}@media (width<=700px){.word.svelte-10rupl4{display:none}}@media (width<=430px){.grade.svelte-10rupl4{display:none}}.radios.svelte-1x1vbn7{max-width:560px;margin:0 auto}h2.svelte-1x1vbn7{margin:4px 0 12px;font-size:19px}ul.svelte-1x1vbn7{gap:8px;margin:0;padding:0;list-style:none;display:grid}.radio.svelte-1x1vbn7{background:var(--panel);border:1px solid var(--line);color:var(--text);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;text-decoration:none;display:flex}a.radio.svelte-1x1vbn7:hover{border-color:var(--accent)}.radio.off.svelte-1x1vbn7{opacity:.6}.name.svelte-1x1vbn7{font-size:16px;font-weight:600}.model.svelte-1x1vbn7{font-size:13px}.state.svelte-1x1vbn7{font-family:var(--mono);margin-left:auto;font-size:14px}.radio.off.svelte-1x1vbn7 .muted:where(.svelte-1x1vbn7){margin-left:auto;font-size:13px}.dot.svelte-1x1vbn7{background:var(--muted);border-radius:50%;flex:none;width:10px;height:10px}.dot.on.svelte-1x1vbn7{background:var(--ok)}.dot.bad.svelte-1x1vbn7{background:var(--tx)}.tx.svelte-1x1vbn7{background:var(--tx);color:#fff;border-radius:6px;padding:2px 7px;font-size:12px;font-weight:700}.note.svelte-1x1vbn7{font-size:14px;line-height:1.5}.form.svelte-1g5kauj{border-top:1px solid var(--line);gap:10px;margin-top:14px;padding-top:14px;display:grid}.form.svelte-1g5kauj h3:where(.svelte-1g5kauj){margin:0;font-size:16px}.actions.svelte-1g5kauj{gap:8px;display:flex}.err.svelte-1g5kauj{color:var(--tx);margin:0}.warn.svelte-1g5kauj{color:var(--warn);margin:0;font-size:13px}.ants.svelte-1g5kauj{gap:10px;display:grid}.ant.svelte-1g5kauj{border:1px solid var(--line);border-radius:10px;gap:10px;min-width:0;margin:0;padding:8px 12px 12px;display:grid}.ant.dirty.svelte-1g5kauj{border-color:var(--accent)}legend.svelte-1g5kauj{color:var(--muted);padding:0 4px;font-size:13px}.names.svelte-1g5kauj{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:10px;display:grid}@media (width<=560px){.names.svelte-1g5kauj{grid-template-columns:1fr}}.names.svelte-1g5kauj label:where(.svelte-1g5kauj){gap:4px;min-width:0;display:grid}.bands.svelte-1g5kauj{flex-wrap:wrap;gap:6px;display:flex}.bands.svelte-1g5kauj button:where(.svelte-1g5kauj){height:30px;color:var(--muted);padding:0 10px;font-size:13px}.bands.svelte-1g5kauj small:where(.svelte-1g5kauj){margin-left:4px;font-size:10px;font-weight:600}.bands.svelte-1g5kauj button.both:where(.svelte-1g5kauj),.key.both.svelte-1g5kauj{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.bands.svelte-1g5kauj button.rx:where(.svelte-1g5kauj),.key.rx.svelte-1g5kauj{border-color:var(--accent);color:var(--text);background:color-mix(in srgb, var(--accent) 14%, var(--panel-2))}.key.svelte-1g5kauj{border:1px solid var(--line);white-space:nowrap;border-radius:6px;padding:0 5px}.small.svelte-1g5kauj{font-size:13px}.list.svelte-1td721{gap:10px;margin:12px 0;display:grid}.row.svelte-1td721,.foundrow.svelte-1td721{border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.foundrow.picked.svelte-1td721{border-color:var(--accent)}.grow.svelte-1td721{flex:1;min-width:0}.actions.svelte-1td721{flex-wrap:wrap;gap:8px;display:flex}.add.svelte-1td721{margin-top:12px}.tag.svelte-1td721{border:1px solid var(--line);border-radius:10px;margin-left:6px;padding:1px 6px;font-size:11px}.tag.ok.svelte-1td721{color:var(--ok);border-color:var(--ok)}.tag.err.svelte-1td721,.err.svelte-1td721{color:var(--tx)}.warn.svelte-1td721{color:var(--warn,var(--tx));margin-top:2px}.small.svelte-1td721{font-size:12px}.leds.svelte-1td721{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.led.svelte-1td721{border:1px solid var(--line);width:20px;height:20px;color:var(--muted);border-radius:50%;place-items:center;font-size:10px;display:grid}.led.on.svelte-1td721{background:var(--ok);border-color:var(--ok);color:#fff}.form.svelte-1td721{gap:12px;margin-top:14px;display:grid}.found.svelte-1td721{gap:8px;display:grid}.label.svelte-1td721{font-size:13px;font-weight:600}.grid.svelte-1td721{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-items:end;gap:10px;display:grid}.grid.svelte-1td721 label:where(.svelte-1td721){gap:4px;font-size:13px;display:grid}.grid.svelte-1td721 label.check:where(.svelte-1td721){align-items:center;gap:6px;display:flex}.check.svelte-1td721 input:where(.svelte-1td721){flex:none;width:16px;height:16px}.relays.svelte-1td721{gap:6px;display:grid}.relay.svelte-1td721{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.relay.svelte-1td721 .n:where(.svelte-1td721){text-align:right;width:1.6em;color:var(--muted);font-family:var(--mono)}.relay.svelte-1td721>input:where(.svelte-1td721){flex:1;min-width:140px;max-width:260px}.relay.svelte-1td721 select:where(.svelte-1td721){width:auto}.relay.svelte-1td721 label:where(.svelte-1td721){align-items:center;gap:4px;display:flex}.ms.svelte-1td721{width:5em}.bands.svelte-1td721{flex-wrap:wrap;flex-basis:100%;gap:4px;padding-left:2.2em;display:flex}.bands.svelte-1td721 button:where(.svelte-1td721){border-radius:10px;padding:2px 7px;font-size:11px}.bands.svelte-1td721 button.on:where(.svelte-1td721){background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.bands.svelte-1td721 button.taken:where(.svelte-1td721){opacity:.45}.ag.svelte-1k6i0m0{--port-b:#3d8bfd;width:100%;max-width:640px;height:auto;font-family:var(--font);margin:10px 0 4px;display:block}.box.svelte-1k6i0m0{fill:var(--panel-2);stroke:var(--line);stroke-width:2px}.title.svelte-1k6i0m0{text-anchor:middle;letter-spacing:.12em;text-transform:uppercase;fill:var(--muted);opacity:.55;font-size:15px;font-weight:600}.caption.svelte-1k6i0m0{text-anchor:middle;opacity:.8;letter-spacing:.08em;text-transform:uppercase;fill:var(--muted);font-size:11px}.led.svelte-1k6i0m0{fill:var(--muted)}.led.ok.svelte-1k6i0m0{fill:var(--ok)}.name.svelte-1k6i0m0,.sub.svelte-1k6i0m0,.num.svelte-1k6i0m0{text-anchor:middle}.name.svelte-1k6i0m0{fill:var(--muted);font-size:13px}.name.lit.svelte-1k6i0m0{fill:var(--text);font-weight:600}.sub.svelte-1k6i0m0{fill:var(--muted);font-size:11.5px}.sub.txt.svelte-1k6i0m0{fill:var(--tx)}.num.svelte-1k6i0m0{fill:var(--muted);font-size:12px;font-weight:600}.conn.svelte-1k6i0m0 circle:where(.svelte-1k6i0m0){fill:var(--panel);stroke:var(--muted);stroke-width:2.5px}.num.big.svelte-1k6i0m0{font-size:14px}.conn.lit.svelte-1k6i0m0 circle:where(.svelte-1k6i0m0){stroke:var(--c);fill:color-mix(in srgb, var(--c) 14%, var(--panel))}.conn.lit.svelte-1k6i0m0 .num:where(.svelte-1k6i0m0){fill:var(--c)}.wire.svelte-1k6i0m0{fill:none;stroke-width:3.5px;stroke-linecap:round}.wire.tx.svelte-1k6i0m0{stroke:var(--tx);filter:drop-shadow(0 0 4px var(--tx-glow))}.form.svelte-12mi5nl{border-top:1px solid var(--line);gap:8px;margin-top:10px;padding-top:10px;display:grid}h3.svelte-12mi5nl{margin:0;font-size:15px}.small.svelte-12mi5nl{margin:0;font-size:12px}ol.svelte-12mi5nl{gap:6px;margin:0;padding-left:22px;display:grid}li.svelte-12mi5nl{align-items:center;gap:6px;display:flex}li.fixed.svelte-12mi5nl{color:var(--muted)}li.svelte-12mi5nl button:where(.svelte-12mi5nl){min-width:32px;height:28px;padding:0 8px}.grow.svelte-12mi5nl{flex:1}.row.svelte-12mi5nl{flex-wrap:wrap;gap:8px;display:flex}.err.svelte-12mi5nl{color:var(--tx);margin:0}.setup.svelte-bb54fw{gap:14px;max-width:760px;margin:0 auto;display:grid}h2.svelte-bb54fw{margin:0;font-size:19px}.tabs.svelte-bb54fw{scrollbar-width:none;border-bottom:1px solid var(--line);gap:4px;margin-bottom:-4px;display:flex;overflow-x:auto}.tabs.svelte-bb54fw a:where(.svelte-bb54fw){color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:9px 14px;text-decoration:none}.tabs.svelte-bb54fw a:where(.svelte-bb54fw):hover{color:var(--text)}.tabs.svelte-bb54fw a.on:where(.svelte-bb54fw){color:var(--text);border-bottom-color:var(--accent);font-weight:600}.count.svelte-bb54fw,.mark.svelte-bb54fw{color:var(--muted);margin-left:6px;font-size:12px}.count.svelte-bb54fw{background:var(--panel-2);border-radius:999px;padding:1px 7px}.mark.svelte-bb54fw{color:var(--ok)}.step.svelte-bb54fw{align-items:center;gap:10px;margin-bottom:6px;display:flex}.num.svelte-bb54fw{background:var(--accent);width:28px;height:28px;color:var(--accent-ink);border-radius:50%;place-items:center;font-weight:700;display:grid}p.svelte-bb54fw{line-height:1.5}h2.plain.svelte-bb54fw{margin:0 0 6px;font-size:19px}.update.svelte-bb54fw{border-color:color-mix(in srgb, var(--accent) 60%, var(--line));flex-wrap:wrap;align-items:center;gap:14px;display:flex}.autoupd.svelte-bb54fw{align-items:center;gap:6px;margin-top:6px;display:inline-flex}.autoupd.svelte-bb54fw input:where(.svelte-bb54fw){width:15px;height:15px}.update.svelte-bb54fw div:where(.svelte-bb54fw){flex:1;gap:2px;min-width:220px;display:grid}.linkbtn.svelte-bb54fw{color:var(--accent-text);font-size:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.ampset.svelte-bb54fw{margin-top:12px}.inputline.svelte-bb54fw{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.inputline.svelte-bb54fw button.small:where(.svelte-bb54fw){padding:4px 10px}.catedit.svelte-bb54fw{border:1px dashed var(--line);border-radius:10px;gap:8px;padding:12px;display:grid}label.check.svelte-bb54fw{align-items:center;gap:8px;display:flex}label.check.svelte-bb54fw input:where(.svelte-bb54fw){width:18px;height:18px;accent-color:var(--accent)}.seg.svelte-bb54fw{border:1px solid var(--line);border-radius:10px;justify-self:start;display:inline-flex;overflow:hidden}.seg.svelte-bb54fw button:where(.svelte-bb54fw){border:none;border-radius:0}select.svelte-bb54fw{font:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--line);border-radius:10px;width:100%;padding:10px 12px}.scanhead.svelte-bb54fw{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.found.svelte-bb54fw{gap:6px;margin:8px 0;padding:0;list-style:none;display:grid}.foundbtn.svelte-bb54fw{text-align:left;align-items:center;gap:10px;width:100%;display:flex}.foundbtn.svelte-bb54fw .what:where(.svelte-bb54fw){flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.foundbtn.svelte-bb54fw .dns:where(.svelte-bb54fw){overflow-wrap:anywhere;font-weight:600}.foundbtn.svelte-bb54fw .mac:where(.svelte-bb54fw){font-family:var(--mono);font-size:12px}.foundbtn.done.svelte-bb54fw{opacity:.7}.foundbtn.svelte-bb54fw .tag:where(.svelte-bb54fw){border:1px solid var(--line);white-space:nowrap;border-radius:6px;padding:1px 6px;font-size:12px}.foundbtn.on.svelte-bb54fw{background:color-mix(in srgb, var(--accent) 16%, var(--panel-2));color:var(--text);font-weight:400}.ip.svelte-bb54fw{font-family:var(--mono);font-weight:600}.dotc.svelte-bb54fw{background:var(--warn);border-radius:50%;width:9px;height:9px}.dotc.ready.svelte-bb54fw{background:var(--ok)}.hint.svelte-bb54fw{color:var(--warn);margin:6px 4px;font-size:13px}.form.svelte-bb54fw{border-top:1px solid var(--line);gap:10px;margin-top:14px;padding-top:14px;display:grid}.form.svelte-bb54fw h3:where(.svelte-bb54fw){margin:0;font-size:16px}.radios.svelte-bb54fw{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.radio.svelte-bb54fw{background:var(--panel-2);border:1px solid var(--line);border-radius:10px;gap:6px;padding:12px;display:grid}.radio.ok.svelte-bb54fw{border-color:color-mix(in srgb, var(--ok) 50%, var(--line))}.radio.bad.svelte-bb54fw{border-color:color-mix(in srgb, var(--tx) 50%, var(--line))}.txoff.svelte-bb54fw{border:1px solid var(--warn,#c77700);color:var(--warn,#c77700);border-radius:999px;padding:1px 8px;font-size:12px}.rhead.svelte-bb54fw{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rline.svelte-bb54fw{font-size:14px}.add.svelte-bb54fw{margin-top:12px}.btn.svelte-bb54fw{background:var(--accent);color:var(--accent-ink);border-radius:8px;align-items:center;padding:6px 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.danger.svelte-bb54fw{color:var(--tx);border-color:var(--tx)}.form.svelte-bb54fw label:where(.svelte-bb54fw){gap:4px;display:grid}.actions.svelte-bb54fw{gap:8px;display:flex}.ok.svelte-bb54fw{color:var(--ok)}.err.svelte-bb54fw{color:var(--tx)}.small.svelte-bb54fw{font-size:12px}.warn.svelte-bb54fw{border:1px solid var(--warn);background:color-mix(in srgb, var(--warn) 10%, transparent);border-radius:10px;padding:10px 12px;line-height:1.5}.qrs.svelte-bb54fw{gap:12px;margin-top:12px;display:grid}.qr.svelte-bb54fw{align-items:center;gap:14px;display:flex}.qr.svelte-bb54fw img:where(.svelte-bb54fw){background:#fff;border-radius:10px;width:140px;height:140px}.qr.big.svelte-bb54fw img:where(.svelte-bb54fw){width:220px;height:220px}.url.svelte-bb54fw{word-break:break-all;font-family:var(--mono);font-size:13px}@media (width<=520px){.qr.svelte-bb54fw{text-align:center;flex-direction:column}}summary.svelte-bb54fw{cursor:pointer}summary.svelte-bb54fw h2:where(.svelte-bb54fw){font-size:16px;display:inline}.code.svelte-bb54fw{font-family:var(--mono);letter-spacing:.08em;margin:0 0 6px;font-size:26px}.mono.svelte-bb54fw{font-family:var(--mono)}.url.big.svelte-bb54fw{font-size:16px;font-weight:600}.ver.svelte-bb54fw{text-align:center}h2.svelte-1fobw3{margin:0 0 12px;font-size:19px}.count.svelte-1fobw3{background:var(--accent);min-width:22px;color:var(--accent-ink);text-align:center;vertical-align:middle;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:13px;display:inline-block}ul.svelte-1fobw3{gap:10px;margin:0;padding:0;list-style:none;display:grid}li.svelte-1fobw3{background:var(--panel-2);border:1px solid var(--line);border-radius:12px;gap:6px;padding:12px 14px;display:grid}li.done.svelte-1fobw3{opacity:.6}.top.svelte-1fobw3{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.call.svelte-1fobw3{font-family:var(--mono)}.when.svelte-1fobw3{margin-left:auto}.msg.svelte-1fobw3{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.actions.svelte-1fobw3{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.spacer.svelte-1fobw3{flex:1}button.small.svelte-1fobw3{padding:5px 10px}button.link.svelte-1fobw3{color:var(--muted);background:0 0;border:none;padding:8px 0 0}.small.svelte-1fobw3{font-size:13px}.err.svelte-1fobw3{color:var(--tx)}h2.svelte-1mij0xw{margin:0 0 12px;font-size:19px}.prompt.svelte-1mij0xw{border-color:var(--accent)}.note.svelte-1mij0xw{background:var(--panel-2);border:1px solid var(--line);border-radius:10px;margin:0 0 12px;padding:10px 12px}.keys.svelte-1mij0xw{gap:2px;margin:0 0 12px;padding:0;list-style:none;display:grid}.keys.svelte-1mij0xw li:where(.svelte-1mij0xw){border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.what.svelte-1mij0xw{gap:2px;display:grid}.row.svelte-1mij0xw,.edit.svelte-1mij0xw,.add.svelte-1mij0xw{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.add.svelte-1mij0xw input:where(.svelte-1mij0xw){flex:1;min-width:160px;max-width:260px}button.link.svelte-1mij0xw{color:var(--muted);background:0 0;border:none;padding:4px 6px}button.link.danger.svelte-1mij0xw:hover{color:var(--tx)}.small.svelte-1mij0xw{font-size:13px}.ok.svelte-1mij0xw{color:var(--ok);margin:8px 0 0}.err.svelte-1mij0xw{color:var(--tx);margin:8px 0 0}h2.svelte-xn27g7{margin:0 0 12px;font-size:19px}.show.svelte-xn27g7{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.show.svelte-xn27g7 img:where(.svelte-xn27g7){background:#fff;border-radius:10px;flex:none}.show.svelte-xn27g7 div:where(.svelte-xn27g7){flex:1;min-width:200px}.show.svelte-xn27g7 p:where(.svelte-xn27g7){margin:0 0 10px}p.svelte-xn27g7{margin:0 0 12px}.small.svelte-xn27g7{font-size:13px}.ok.svelte-xn27g7{color:var(--ok)}.err.svelte-xn27g7{color:var(--tx);margin:8px 0 0}h2.svelte-1e1p9we{margin:0 0 12px;font-size:19px}p.svelte-1e1p9we{margin:0 0 12px}.small.svelte-1e1p9we{font-size:13px}ul.svelte-1e1p9we{gap:8px;margin:0;padding:0;list-style:none;display:grid}li.svelte-1e1p9we{border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}li.svelte-1e1p9we div:where(.svelte-1e1p9we){display:grid}button.link.svelte-1e1p9we{color:var(--accent-text);background:0 0;border:none;padding:0;text-decoration:underline}.danger.svelte-1e1p9we{color:var(--tx)}.err.svelte-1e1p9we{color:var(--tx);margin:8px 0 0}.save.svelte-192jdn3{color:var(--ok);font-style:normal;font-weight:600}.plans.svelte-192jdn3{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.plan.svelte-192jdn3{border-radius:var(--radius);background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:12px;padding:20px;display:flex}.plan.featured.svelte-192jdn3{border-color:color-mix(in srgb, var(--accent) 60%, var(--line))}h3.svelte-192jdn3{margin:0;font-size:20px}.tag.svelte-192jdn3{color:var(--muted);margin:4px 0 0}.price.svelte-192jdn3{flex-wrap:wrap;align-items:baseline;gap:4px;margin:0;display:flex}.price.svelte-192jdn3 b:where(.svelte-192jdn3){letter-spacing:-.02em;font-size:34px}.price.svelte-192jdn3 span:where(.svelte-192jdn3){color:var(--muted)}.price.svelte-192jdn3 small:where(.svelte-192jdn3){width:100%;color:var(--muted)}ul.svelte-192jdn3{flex:1;margin:0;padding-left:18px;line-height:1.55}.soon.svelte-192jdn3{color:var(--muted)}li.svelte-192jdn3 em:where(.svelte-192jdn3){text-transform:uppercase;letter-spacing:.04em;border:1px solid var(--line);white-space:nowrap;border-radius:999px;margin-left:2px;padding:1px 6px;font-size:11px;font-style:normal}.pay.svelte-192jdn3{grid-template-columns:1fr 1fr;gap:8px;display:grid}.plan.svelte-192jdn3 button:where(.svelte-192jdn3){padding:11px 12px;font-size:15px}.head.svelte-5kwxx3{justify-content:space-between;align-items:baseline;gap:12px;display:flex}h2.svelte-5kwxx3{margin:0 0 8px;font-size:19px}h3.svelte-5kwxx3{margin:22px 0 10px;font-size:16px}form.svelte-5kwxx3{gap:14px;margin-top:12px;display:grid}.field.svelte-5kwxx3{gap:6px;font-size:14px;display:grid}textarea.svelte-5kwxx3{resize:vertical;line-height:1.5}.loc.svelte-5kwxx3{grid-template-columns:1fr auto;align-items:end;gap:10px 14px;max-width:460px;display:grid}.show.svelte-5kwxx3{align-items:center;gap:6px;padding-bottom:11px;font-size:14px;display:flex}input[type=checkbox].svelte-5kwxx3{accent-color:var(--accent);width:18px;height:18px;margin:0}.check.svelte-5kwxx3{align-items:flex-start;gap:10px;line-height:1.4;display:flex}.check.svelte-5kwxx3 input:where(.svelte-5kwxx3){flex:none;margin-top:2px}.detail.svelte-5kwxx3{gap:4px;margin:-4px 0 0 28px;display:grid}.detail.listen.svelte-5kwxx3{margin-top:6px}.actions.svelte-5kwxx3{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.photos.svelte-5kwxx3{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:12px;display:grid}.photo.svelte-5kwxx3{gap:8px;display:grid}.photo.svelte-5kwxx3 img:where(.svelte-5kwxx3){aspect-ratio:4/3;object-fit:cover;border:1px solid var(--line);border-radius:10px;width:100%}button.small.svelte-5kwxx3{justify-self:start;padding:6px 10px}.notify.svelte-5kwxx3{margin-top:8px}.small.svelte-5kwxx3{font-size:13px}.ok.svelte-5kwxx3{color:var(--ok)}.err.svelte-5kwxx3{color:var(--tx)}.link.svelte-6va4pz{gap:8px;margin:12px 0;display:flex}.link.svelte-6va4pz input:where(.svelte-6va4pz){min-width:0;font-family:var(--mono);flex:1}.list.svelte-6va4pz{gap:6px;margin:0;padding:0;list-style:none;display:grid}.list.svelte-6va4pz li:where(.svelte-6va4pz){border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:10px;padding:8px 0;display:flex}.status.svelte-6va4pz{color:var(--muted);margin-left:auto;font-size:13px}.status.won.svelte-6va4pz{color:var(--ok)}.card.svelte-nftdf{background:var(--panel-2);border:1px solid var(--line);border-radius:12px;gap:6px;padding:14px;display:grid}.row.svelte-nftdf{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.call.svelte-nftdf{font-family:var(--mono);font-size:18px}.dot.svelte-nftdf{background:var(--muted);border-radius:50%;width:10px;height:10px}.dot.on.svelte-nftdf{background:var(--ok)}.detail.svelte-nftdf{font-size:14px}.url.svelte-nftdf{font-family:var(--mono);word-break:break-all;font-size:14px}.head.svelte-17w5emv{justify-content:space-between;align-items:baseline;gap:12px;display:flex}h2.svelte-17w5emv{margin:0 0 12px;font-size:19px}.scroll.svelte-17w5emv{overflow-x:auto}table.svelte-17w5emv{border-collapse:collapse;width:100%;font-size:14px}th.svelte-17w5emv{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:6px 8px 6px 0;font-weight:500}td.svelte-17w5emv{border-bottom:1px solid var(--line);white-space:nowrap;padding:6px 8px 6px 0}.mono.svelte-17w5emv{font-family:var(--mono)}.small.svelte-17w5emv{font-size:13px}p.small.svelte-17w5emv{margin:10px 0 0}button.link.svelte-17w5emv{color:var(--accent-text);background:0 0;border:none;padding:8px 0 0}.err.svelte-17w5emv{color:var(--tx)}@media (width<=560px){.why.svelte-17w5emv{display:none}}.wrap.svelte-s2dl84{gap:16px;max-width:860px;margin:0 auto;display:grid}.head.svelte-s2dl84{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}h1.svelte-s2dl84{font-family:var(--mono);margin:8px 0 0;font-size:28px}.role.svelte-s2dl84{vertical-align:middle;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-text);border:1px solid color-mix(in srgb, var(--accent) 50%, var(--line));border-radius:999px;margin-left:10px;padding:2px 10px;font-family:inherit;font-size:12px;font-weight:600;display:inline-block}.links.svelte-s2dl84{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.links.svelte-s2dl84 a:where(.svelte-s2dl84){padding:6px 10px}button.link.svelte-s2dl84{color:var(--muted);background:0 0;border:none}.tabs.svelte-s2dl84{scrollbar-width:none;border-bottom:1px solid var(--line);gap:4px;margin-bottom:-4px;display:flex;overflow-x:auto}.tabs.svelte-s2dl84 a:where(.svelte-s2dl84){color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:9px 14px;text-decoration:none}.tabs.svelte-s2dl84 a:where(.svelte-s2dl84):hover{color:var(--text)}.tabs.svelte-s2dl84 a.on:where(.svelte-s2dl84){color:var(--text);border-bottom-color:var(--accent);font-weight:600}.mark.svelte-s2dl84{color:var(--warn);margin-left:6px;font-weight:700}h2.svelte-s2dl84{margin:0 0 12px;font-size:19px}.out.svelte-s2dl84{margin:8px 0 12px}.status.svelte-s2dl84{margin:0;line-height:1.6}.actions.svelte-s2dl84{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.btn.svelte-s2dl84{border:1px solid var(--line);color:var(--text);border-radius:10px;padding:9px 16px;text-decoration:none;display:inline-block}.btn.primary.svelte-s2dl84{background:var(--accent);color:var(--accent-ink);font-weight:600}.howto.svelte-s2dl84{margin:12px 0 0;padding-left:20px;line-height:1.6}.warn.svelte-s2dl84{color:var(--warn);margin:0}.actions.first.svelte-s2dl84{margin-top:0}.actions.svelte-s2dl84 input:where(.svelte-s2dl84){flex:1;min-width:200px;max-width:320px}.note.svelte-s2dl84{background:var(--panel-2);border:1px solid var(--line);border-radius:10px;margin:0 0 12px;padding:10px 12px}.err.svelte-s2dl84{color:var(--tx)}button.danger.svelte-s2dl84{border-color:var(--tx);color:var(--tx)}.small.svelte-s2dl84{font-size:13px}.traffic.svelte-1mc02bl{gap:14px;display:grid}h2.svelte-1mc02bl{margin:0 0 12px;font-size:17px}.periods.svelte-1mc02bl{gap:6px;display:flex}.periods.svelte-1mc02bl button.on:where(.svelte-1mc02bl){background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.tiles.svelte-1mc02bl{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;display:grid}.tile.svelte-1mc02bl{background:var(--panel);border:1px solid var(--line);border-radius:12px;gap:4px;padding:14px;display:grid}.tile.svelte-1mc02bl span:where(.svelte-1mc02bl),.tile.svelte-1mc02bl small:where(.svelte-1mc02bl){color:var(--muted);font-size:13px}.tile.svelte-1mc02bl b:where(.svelte-1mc02bl){letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px}.okv.svelte-1mc02bl{color:var(--ok)}.chart.svelte-1mc02bl{position:relative}.legend.svelte-1mc02bl{color:var(--muted);flex-wrap:wrap;gap:14px;margin:-4px 0 28px;font-size:12px;display:flex}.sw.svelte-1mc02bl{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.sw.views.svelte-1mc02bl{background:color-mix(in srgb, var(--accent) 35%, transparent)}.sw.visitors.svelte-1mc02bl{background:var(--accent)}.sw.signup.svelte-1mc02bl{background:var(--ok);border-radius:50%}.bars.svelte-1mc02bl{border-bottom:1px solid var(--line);align-items:flex-end;gap:2px;height:180px;display:flex}.bars.small.svelte-1mc02bl{height:100px;margin-top:28px}.bars.dense.svelte-1mc02bl{gap:1px}.col.svelte-1mc02bl{cursor:default;flex:1;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.bar.svelte-1mc02bl{border-radius:3px 3px 0 0;width:100%;min-height:1px}.bar.views.svelte-1mc02bl{background:color-mix(in srgb, var(--accent) 35%, transparent);align-items:flex-end;display:flex}.bar.visitors.svelte-1mc02bl{background:var(--accent)}.bar.bot.svelte-1mc02bl{background:var(--muted)}.bar.zero.svelte-1mc02bl{background:var(--line)}.col.svelte-1mc02bl:hover .bar:where(.svelte-1mc02bl):not(.zero){filter:brightness(1.15)}.signup.svelte-1mc02bl{background:var(--ok);min-width:8px;height:8px;color:var(--bg);text-align:center;border-radius:999px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.bars.svelte-1mc02bl:not(.dense) .signup:where(.svelte-1mc02bl){min-width:16px;height:16px;padding:0 3px}.tip.svelte-1mc02bl{white-space:nowrap;background:var(--panel-2);border:1px solid var(--line);z-index:2;border-radius:8px;padding:4px 8px;font-size:12px;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.col.svelte-1mc02bl:nth-child(-n+8) .tip:where(.svelte-1mc02bl){left:0;transform:none}.col.svelte-1mc02bl:nth-last-child(-n+8) .tip:where(.svelte-1mc02bl){left:auto;right:0;transform:none}.axis.svelte-1mc02bl{color:var(--muted);justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.sr.svelte-1mc02bl{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.grid.svelte-1mc02bl{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;display:grid}.note.svelte-1mc02bl{color:var(--muted);margin:-6px 0 10px;font-size:13px}.list.svelte-1mc02bl{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px}.list.svelte-1mc02bl th:where(.svelte-1mc02bl){text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:500}.list.svelte-1mc02bl th:where(.svelte-1mc02bl),.list.svelte-1mc02bl td:where(.svelte-1mc02bl){border-bottom:1px solid var(--line);padding:7px 8px}.list.svelte-1mc02bl th.num:where(.svelte-1mc02bl),.list.svelte-1mc02bl td.num:where(.svelte-1mc02bl){width:72px}.num.svelte-1mc02bl{text-align:right;font-variant-numeric:tabular-nums}.key.svelte-1mc02bl{position:relative}.share.svelte-1mc02bl{background:color-mix(in srgb, var(--accent) 14%, transparent);border-radius:4px;position:absolute;inset:3px auto 3px 0}.key.svelte-1mc02bl .label:where(.svelte-1mc02bl){text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;overflow:hidden}.mono.svelte-1mc02bl{font-family:var(--mono);font-size:13px}.muted.svelte-1mc02bl{color:var(--muted)}.foot.svelte-1mc02bl{margin:0;font-size:13px}.err.svelte-1mc02bl{color:var(--tx);margin:0}@media (width<=640px){.hide-sm.svelte-1mc02bl{display:none}.grid.svelte-1mc02bl{grid-template-columns:1fr}.tip.svelte-1mc02bl{white-space:normal;width:max-content;max-width:220px}}.callbar.svelte-3m23qm{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.callbar.incoming.svelte-3m23qm{border-color:var(--accent);animation:1.2s ease-in-out infinite svelte-3m23qm-pulse}.callbar.live.svelte-3m23qm{border-color:var(--ok)}@keyframes svelte-3m23qm-pulse{50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 30%, transparent)}}.grow.svelte-3m23qm{flex:1}.what.svelte-3m23qm{font-weight:600}button.on.svelte-3m23qm{background:var(--accent);color:var(--accent-ink)}button.end.svelte-3m23qm{background:var(--tx);border-color:var(--tx);color:#fff}.ended.svelte-3m23qm{margin:0}.small.svelte-3m23qm{font-size:13px}.inbox.svelte-1821guf{grid-template-columns:minmax(220px,300px) 1fr;gap:14px;display:grid}@media (width<=760px){.inbox.svelte-1821guf{grid-template-columns:1fr}}.chats.svelte-1821guf{align-content:start;gap:6px;margin:0;padding:0;list-style:none;display:grid}.chats.svelte-1821guf button:where(.svelte-1821guf){text-align:left;gap:3px;width:100%;padding:10px 12px;display:grid}.chats.svelte-1821guf button.on:where(.svelte-1821guf){border-color:var(--accent)}.top.svelte-1821guf{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.last.svelte-1821guf{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dot.svelte-1821guf{background:var(--line);border-radius:50%;width:8px;height:8px}.dot.online.svelte-1821guf{background:var(--ok)}.tag.svelte-1821guf{border-radius:6px;padding:1px 6px;font-size:11px;font-weight:700}.tag.pri.svelte-1821guf{background:var(--accent);color:var(--accent-ink)}.tag.wait.svelte-1821guf{background:var(--tx);color:#fff}.conv.svelte-1821guf{align-content:start;gap:10px;display:grid}.chead.svelte-1821guf{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.grow.svelte-1821guf{flex:1}.msgs.svelte-1821guf{gap:8px;max-height:420px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.msgs.svelte-1821guf li:where(.svelte-1821guf){background:var(--panel-2);border:1px solid var(--line);border-radius:12px;max-width:85%;padding:8px 12px}.msgs.svelte-1821guf li.staff:where(.svelte-1821guf){border-color:color-mix(in srgb, var(--accent) 45%, var(--line));justify-self:end}.msgs.svelte-1821guf p:where(.svelte-1821guf){white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0}.who.svelte-1821guf{font-size:12px;font-weight:600}form.svelte-1821guf{justify-items:start;gap:8px;display:grid}textarea.svelte-1821guf{width:100%;font:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--line);resize:vertical;border-radius:10px;padding:10px 12px}.small.svelte-1821guf{font-size:13px}.none.svelte-1821guf{padding:8px 0}.err.svelte-1821guf{color:var(--tx)}.hours.svelte-ku01n7{gap:10px;margin-bottom:14px;display:grid}.top.svelte-ku01n7{flex-wrap:wrap;align-items:center;gap:10px;display:flex}h3.svelte-ku01n7{margin:0;font-size:17px}.badge.svelte-ku01n7{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.badge.open.svelte-ku01n7{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 50%, var(--line))}.modes.svelte-ku01n7{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.modes.svelte-ku01n7 button.on:where(.svelte-ku01n7){background:var(--accent);color:var(--accent-ink);border-color:var(--accent);font-weight:600}button.link.svelte-ku01n7{color:var(--muted);background:0 0;border:none}p.svelte-ku01n7{margin:0}.edit.svelte-ku01n7{gap:12px;max-width:520px;display:grid}.edit.svelte-ku01n7 label:where(.svelte-ku01n7){gap:4px;display:grid}.label.svelte-ku01n7{color:var(--muted);font-size:13px}.days.svelte-ku01n7{gap:6px;display:grid}.edit.svelte-ku01n7 label.day:where(.svelte-ku01n7){flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dname.svelte-ku01n7{width:92px}.row.svelte-ku01n7{gap:8px;display:flex}.small.svelte-ku01n7{font-size:13px}.ok.svelte-ku01n7{color:var(--ok)}.err.svelte-ku01n7{color:var(--tx)}.thread.svelte-i0hg71{gap:10px;display:grid}.back.svelte-i0hg71{color:var(--muted);background:0 0;border:none;justify-self:start;padding:0}.top.svelte-i0hg71{flex-wrap:wrap;align-items:center;gap:10px;display:flex}h2.svelte-i0hg71{margin:0;font-size:20px}.small.svelte-i0hg71{margin:0;font-size:13px}.mono.svelte-i0hg71{font-family:var(--mono)}.msgs.svelte-i0hg71{gap:10px;margin:6px 0;padding:0;list-style:none;display:grid}.msgs.svelte-i0hg71 li:where(.svelte-i0hg71){background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:12px 14px}.msgs.svelte-i0hg71 li.staff:where(.svelte-i0hg71){border-color:color-mix(in srgb, var(--accent) 45%, var(--line));background:color-mix(in srgb, var(--accent) 6%, var(--panel))}.who.svelte-i0hg71{justify-content:space-between;gap:10px;font-size:13px;display:flex}.msgs.svelte-i0hg71 p:where(.svelte-i0hg71){white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;line-height:1.5}.reply.svelte-i0hg71{gap:8px;display:grid}textarea.svelte-i0hg71{box-sizing:border-box;width:100%;font:inherit;resize:vertical}.row.svelte-i0hg71{flex-wrap:wrap;gap:8px;display:flex}.badge.svelte-i0hg71{border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px}.badge.open.svelte-i0hg71{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 50%, var(--line))}.badge.answered.svelte-i0hg71{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 50%, var(--line))}.badge.closed.svelte-i0hg71{color:var(--muted)}.err.svelte-i0hg71{color:var(--tx);margin:0}.wrap.svelte-ufbels{gap:14px;max-width:1100px;margin:0 auto;display:grid}.head.svelte-ufbels{justify-content:space-between;align-items:baseline;display:flex}h1.svelte-ufbels{margin:8px 0 0}.role.svelte-ufbels{vertical-align:middle;font-family:var(--font,inherit);letter-spacing:.04em;text-transform:uppercase;color:var(--accent-text);border:1px solid color-mix(in srgb, var(--accent) 50%, var(--line));border-radius:999px;margin-left:8px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}h2.svelte-ufbels{margin:0 0 12px;font-size:17px}.tabs.svelte-ufbels{border-bottom:1px solid var(--line);gap:4px;display:flex;overflow-x:auto}.tabs.svelte-ufbels button:where(.svelte-ufbels){color:var(--muted);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;padding:10px 12px}.tabs.svelte-ufbels button.on:where(.svelte-ufbels){color:var(--text);border-bottom-color:var(--accent)}.ideas.svelte-ufbels{gap:10px;margin-top:12px;display:grid}.ibody.svelte-ufbels{white-space:pre-wrap;margin:0 0 10px}.imeta.svelte-ufbels{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}h2.sub.svelte-ufbels{margin:18px 0 10px;font-size:15px}.small.svelte-ufbels{margin:10px 0 0;font-size:12px}.tiles.svelte-ufbels{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.tile.svelte-ufbels{background:var(--panel);border:1px solid var(--line);border-radius:12px;gap:4px;padding:14px;display:grid}.tile.svelte-ufbels span:where(.svelte-ufbels),.tile.svelte-ufbels small:where(.svelte-ufbels){color:var(--muted);font-size:13px}.tile.svelte-ufbels b:where(.svelte-ufbels){letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px}.warnv.svelte-ufbels{color:var(--warn)}.bars.svelte-ufbels{border-bottom:1px solid var(--line);align-items:flex-end;gap:2px;height:160px;display:flex}.col.svelte-ufbels{cursor:default;flex:1;align-items:flex-end;height:100%;display:flex;position:relative}.bar.svelte-ufbels{background:var(--accent);border-radius:4px 4px 0 0;width:100%;min-height:1px}.bar.zero.svelte-ufbels{background:var(--line)}.tip.svelte-ufbels{white-space:nowrap;background:var(--panel-2);border:1px solid var(--line);z-index:2;border-radius:8px;padding:4px 8px;font-size:12px;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.col.svelte-ufbels:hover .bar:where(.svelte-ufbels):not(.zero){filter:brightness(1.15)}.bars.svelte-ufbels .col:where(.svelte-ufbels):first-child .tip:where(.svelte-ufbels){left:0;transform:none}.bars.svelte-ufbels .col:where(.svelte-ufbels):last-child .tip:where(.svelte-ufbels){left:auto;right:0;transform:none}.chart.svelte-ufbels{padding-top:40px;position:relative}.chart.svelte-ufbels h2:where(.svelte-ufbels){position:absolute;top:14px}.axis.svelte-ufbels{color:var(--muted);justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.sr.svelte-ufbels{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.search.svelte-ufbels{max-width:360px}.table.svelte-ufbels{overflow-x:auto}.list.svelte-ufbels{border-collapse:collapse;width:100%;font-size:14px}.list.svelte-ufbels th:where(.svelte-ufbels){text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:500}.list.svelte-ufbels th:where(.svelte-ufbels),.list.svelte-ufbels td:where(.svelte-ufbels){border-bottom:1px solid var(--line);vertical-align:top;padding:10px 8px}.num.svelte-ufbels{text-align:right;font-variant-numeric:tabular-nums}.rowlink.svelte-ufbels{cursor:pointer}.rowlink.svelte-ufbels:hover{background:var(--panel-2)}.detail.svelte-ufbels td:where(.svelte-ufbels){background:var(--panel)}dl.svelte-ufbels{grid-template-columns:max-content 1fr;gap:6px 14px;margin:4px 0 12px;display:grid}dt.svelte-ufbels{color:var(--muted)}dd.svelte-ufbels{word-break:break-all;margin:0}.row.svelte-ufbels{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.row.svelte-ufbels input:where(.svelte-ufbels){max-width:220px}.badge.svelte-ufbels{border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px}.badge.active.svelte-ufbels,.badge.comp.svelte-ufbels{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 50%, var(--line))}.badge.beta.svelte-ufbels{color:var(--accent-text);border-color:color-mix(in srgb, var(--accent) 50%, var(--line))}.badge.t-open.svelte-ufbels{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 50%, var(--line))}.badge.t-answered.svelte-ufbels{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 50%, var(--line))}.count.svelte-ufbels{background:var(--accent);min-width:18px;color:var(--accent-ink);border-radius:999px;margin-left:6px;padding:0 5px;font-size:12px;font-weight:600;line-height:18px;display:inline-block}.filters.svelte-ufbels{align-items:center;margin:0}.check.svelte-ufbels{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;display:flex}.check.svelte-ufbels input:where(.svelte-ufbels){width:auto}.badge.past_due.svelte-ufbels,.badge.expired.svelte-ufbels{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 50%, var(--line))}.badge.suspended.svelte-ufbels{color:var(--tx);border-color:color-mix(in srgb, var(--tx) 50%, var(--line))}.dot.svelte-ufbels{background:var(--muted);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.dot.on.svelte-ufbels{background:var(--ok)}.mono.svelte-ufbels{font-family:var(--mono)}.danger.svelte-ufbels{color:var(--tx);border-color:color-mix(in srgb, var(--tx) 50%, var(--line))}.confirm.svelte-ufbels{border-color:var(--tx)}.confirm.svelte-ufbels p:where(.svelte-ufbels){margin:0 0 10px}.err.svelte-ufbels{color:var(--tx);margin:0}.ok.svelte-ufbels{color:var(--ok);margin:0}@media (width<=640px){.hide-sm.svelte-ufbels{display:none}}.hidden.svelte-ufbels{display:none}.wrap.svelte-1t4gr0x{gap:16px;max-width:860px;margin:0 auto;display:grid}.head.svelte-1t4gr0x{justify-content:space-between;align-items:center;gap:12px;display:flex}h1.svelte-1t4gr0x{margin:8px 0 0;font-size:26px}.links.svelte-1t4gr0x{align-items:center;gap:12px;display:flex}button.link.svelte-1t4gr0x{color:var(--accent-text);background:0 0;border:none;padding:0}.chat.svelte-1t4gr0x{gap:10px;display:grid}.msgs.svelte-1t4gr0x{align-content:start;gap:12px;min-height:320px;max-height:60vh;padding:4px;display:grid;overflow-y:auto}.empty.svelte-1t4gr0x p:where(.svelte-1t4gr0x){color:var(--muted);line-height:1.5}.sugg.svelte-1t4gr0x{flex-wrap:wrap;gap:8px;display:flex}.sugg.svelte-1t4gr0x button:where(.svelte-1t4gr0x){padding:8px 12px;font-size:14px}.msg.svelte-1t4gr0x{gap:8px;display:grid}.msg.you.svelte-1t4gr0x{justify-items:end}.bubble.svelte-1t4gr0x{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;max-width:85%;padding:10px 14px;line-height:1.5}.you.svelte-1t4gr0x .bubble:where(.svelte-1t4gr0x){background:color-mix(in srgb, var(--accent) 18%, var(--panel-2))}.assistant.svelte-1t4gr0x .bubble:where(.svelte-1t4gr0x){background:var(--panel-2);border:1px solid var(--line)}.draft.svelte-1t4gr0x{border:1px dashed var(--accent);border-radius:12px;gap:6px;max-width:85%;padding:12px 14px;display:grid}.draft.svelte-1t4gr0x p:where(.svelte-1t4gr0x){white-space:pre-wrap;margin:0;font-size:14px}.draft.svelte-1t4gr0x button:where(.svelte-1t4gr0x){justify-self:start}.ask.svelte-1t4gr0x{align-items:flex-end;gap:10px;display:flex}textarea.svelte-1t4gr0x{resize:vertical;flex:1}.upgrade.svelte-1t4gr0x{gap:6px;display:grid}.upgrade.svelte-1t4gr0x h2:where(.svelte-1t4gr0x){margin:0;font-size:19px}.btn.svelte-1t4gr0x{background:var(--accent);color:var(--accent-ink);border-radius:10px;justify-self:start;padding:9px 16px;font-weight:600;text-decoration:none;display:inline-block}.small.svelte-1t4gr0x{font-size:13px}.err.svelte-1t4gr0x{color:var(--tx)}.cards.svelte-110jssb{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.card.svelte-110jssb{text-align:left;border-radius:var(--radius);background:var(--panel);border:1px solid var(--line);gap:4px;padding:16px 18px;display:grid}.card.on.svelte-110jssb{border-color:var(--accent);background:var(--panel);color:var(--text);font-weight:inherit}.card.svelte-110jssb b:where(.svelte-110jssb){font-size:30px;font-family:var(--mono);display:inline}.bar.svelte-110jssb{background:var(--panel-2);border-radius:3px;height:6px;margin-top:6px;position:relative;overflow:hidden}.bar.svelte-110jssb div:where(.svelte-110jssb){position:absolute;top:0;bottom:0;left:0}.bar.svelte-110jssb .w:where(.svelte-110jssb){background:color-mix(in srgb, var(--accent) 40%, transparent)}.bar.svelte-110jssb .c:where(.svelte-110jssb){background:var(--ok)}.counts.svelte-110jssb{flex-wrap:wrap;gap:8px 18px;display:flex}.counts.svelte-110jssb div:where(.svelte-110jssb){display:grid}.counts.svelte-110jssb b:where(.svelte-110jssb){font-family:var(--mono);font-size:18px;display:inline}.note.svelte-110jssb{border:1px solid var(--warn);background:color-mix(in srgb, var(--warn) 8%, transparent);border-radius:10px;padding:8px 12px}.toolbar.svelte-110jssb{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:14px 0 8px;display:flex}.seg.svelte-110jssb{border:1px solid var(--line);border-radius:10px;display:inline-flex;overflow:hidden}.seg.svelte-110jssb button:where(.svelte-110jssb){border:none;border-radius:0;padding:7px 12px}.key.svelte-110jssb i:where(.svelte-110jssb){margin:0 4px 0 10px}.scroll.svelte-110jssb{overflow-x:auto}table.svelte-110jssb{border-collapse:collapse;width:100%;font-size:14px}th.svelte-110jssb,td.svelte-110jssb{border-bottom:1px solid var(--line);text-align:left;padding:6px 8px}th.svelte-110jssb{color:var(--muted);font-size:12px;font-weight:600}.c.svelte-110jssb{text-align:center}tr.needed.svelte-110jssb .name:where(.svelte-110jssb){color:var(--muted)}i.svelte-110jssb{vertical-align:middle;border-radius:50%;width:12px;height:12px;display:inline-block}i.conf.svelte-110jssb{background:var(--ok)}i.worked.svelte-110jssb{background:color-mix(in srgb, var(--accent) 70%, transparent)}.small.svelte-110jssb{font-size:13px}.tagged.svelte-110jssb{margin-left:8px}.err.svelte-110jssb{color:var(--tx)}.qrz.svelte-7jy77z{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:10px;max-width:640px;display:grid}.qrz.svelte-7jy77z label:where(.svelte-7jy77z){gap:4px;font-size:13px;display:grid}.actions.svelte-7jy77z{gap:8px;display:flex}.small.svelte-7jy77z{font-size:13px}.err.svelte-7jy77z{color:var(--tx)}.cred.svelte-1406tns{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:10px;max-width:640px;margin-top:8px;display:grid}.cred.svelte-1406tns label:where(.svelte-1406tns){gap:4px;font-size:13px;display:grid}.actions.svelte-1406tns{gap:8px;display:flex}.small.svelte-1406tns{font-size:13px}.err.svelte-1406tns{color:var(--tx)}.row.svelte-s67fnk{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}.row.svelte-s67fnk input:where(.svelte-s67fnk){min-width:280px}.actions.svelte-s67fnk{flex-wrap:wrap;gap:8px;display:flex}.check.svelte-s67fnk{align-items:flex-start;gap:8px;margin-top:10px;font-size:13px;display:flex}.check.svelte-s67fnk input:where(.svelte-s67fnk){width:16px;height:16px;accent-color:var(--accent);flex:none;margin:1px 0 0}.small.svelte-s67fnk{font-size:13px}.err.svelte-s67fnk{color:var(--tx)}.wrap.svelte-1nvs6o4{gap:16px;max-width:1100px;margin:0 auto;display:grid}.head.svelte-1nvs6o4{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}h1.svelte-1nvs6o4{margin:8px 0 0;font-size:26px}h2.svelte-1nvs6o4{margin:0 0 8px;font-size:19px}.tabs.svelte-1nvs6o4{flex-wrap:wrap;gap:4px;display:flex}.tabs.svelte-1nvs6o4 a:where(.svelte-1nvs6o4){color:var(--muted);border-radius:8px;padding:6px 12px;text-decoration:none}.tabs.svelte-1nvs6o4 a.on:where(.svelte-1nvs6o4){background:var(--panel-2);color:var(--text)}.filters.svelte-1nvs6o4{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.filters.svelte-1nvs6o4 input:where(.svelte-1nvs6o4),.filters.svelte-1nvs6o4 select:where(.svelte-1nvs6o4){flex:0 160px;width:auto;min-width:0}select.svelte-1nvs6o4{font:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--line);border-radius:10px;width:100%;padding:10px 12px}.grow.svelte-1nvs6o4{flex:1}.qsoform.svelte-1nvs6o4{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px 12px;margin-bottom:14px;padding:14px;display:grid}.qsoform.svelte-1nvs6o4 label:where(.svelte-1nvs6o4){color:var(--muted);gap:4px;font-size:13px;display:grid}.qsoform.svelte-1nvs6o4 input:where(.svelte-1nvs6o4),.qsoform.svelte-1nvs6o4 select:where(.svelte-1nvs6o4){background:var(--panel)}.qsoform.svelte-1nvs6o4 .wide:where(.svelte-1nvs6o4){grid-column:1/-1}.qsoform.svelte-1nvs6o4 .check:where(.svelte-1nvs6o4){color:var(--text);align-items:center;gap:8px;display:flex}.check.svelte-1nvs6o4 input:where(.svelte-1nvs6o4){width:18px;height:18px;accent-color:var(--accent)}.actions.svelte-1nvs6o4{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.scroll.svelte-1nvs6o4{overflow-x:auto}table.svelte-1nvs6o4{border-collapse:collapse;width:100%;font-size:14px}th.svelte-1nvs6o4,td.svelte-1nvs6o4{text-align:left;border-bottom:1px solid var(--line);padding:7px 8px}th.svelte-1nvs6o4{color:var(--muted);font-size:12px;font-weight:600}.mono.svelte-1nvs6o4{font-family:var(--mono)}.nowrap.svelte-1nvs6o4{white-space:nowrap}button.link.svelte-1nvs6o4{color:var(--accent-text);background:0 0;border:none;padding:2px 6px;font-size:13px}.dangerlink.svelte-1nvs6o4{color:var(--tx)!important}button.danger.svelte-1nvs6o4{border-color:var(--tx);color:var(--tx)}.pager.svelte-1nvs6o4{justify-content:flex-end;align-items:center;gap:8px;margin-top:10px;display:flex}.pager.svelte-1nvs6o4 span:where(.svelte-1nvs6o4){margin-right:auto}.btn.svelte-1nvs6o4{border:1px solid var(--line);background:var(--panel-2);color:var(--text);border-radius:10px;padding:9px 16px;text-decoration:none;display:inline-block}.small.svelte-1nvs6o4{font-size:13px}.err.svelte-1nvs6o4{color:var(--tx)}.play.svelte-1nvs6o4{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.play.svelte-1nvs6o4 audio:where(.svelte-1nvs6o4){max-width:100%;height:36px}.alerts.svelte-shjbck{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:30;gap:10px;width:min(360px,100vw - 32px);display:grid;position:fixed}.alert.svelte-shjbck{background:var(--panel);border:1px solid color-mix(in srgb, var(--accent) 60%, var(--line));border-radius:12px;gap:6px;padding:14px 40px 14px 16px;animation:.2s ease-out svelte-shjbck-rise;display:grid;position:relative;box-shadow:0 8px 30px #0006}@keyframes svelte-shjbck-rise{0%{opacity:0;transform:translateY(12px)}}.title.svelte-shjbck b:where(.svelte-shjbck){font-family:var(--mono)}.body.svelte-shjbck{color:var(--muted);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.row.svelte-shjbck{flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:14px;display:flex}.x.svelte-shjbck{color:var(--muted);background:0 0;border:none;padding:6px 10px;font-size:20px;line-height:1;position:absolute;top:6px;right:6px}.allow.svelte-shjbck{color:var(--muted);background:0 0;border:none;padding:0;font-size:13px;text-decoration:underline}.signin.svelte-1ot9pnb{justify-items:start;gap:8px;display:grid}.big.svelte-1ot9pnb{padding:12px 20px;font-size:16px}.small.svelte-1ot9pnb{margin:0;font-size:13px}.err.svelte-1ot9pnb{color:var(--tx);margin:0}.dev.svelte-1ot9pnb{gap:6px;margin-top:6px;display:flex}.dev.svelte-1ot9pnb input:where(.svelte-1ot9pnb){width:140px}button.link.svelte-1ot9pnb{color:var(--accent-text);background:0 0;border:none;padding:4px 0}.lost.svelte-1ot9pnb{gap:6px;margin-top:6px;display:grid}.lost.svelte-1ot9pnb .row:where(.svelte-1ot9pnb){flex-wrap:wrap;gap:6px;display:flex}.lost.svelte-1ot9pnb input:where(.svelte-1ot9pnb){width:220px}.sent.svelte-1ot9pnb{margin:6px 0 0;line-height:1.5}.start.svelte-dm7kbh{gap:10px;max-width:480px;margin:24px auto 0;display:grid}h1.svelte-dm7kbh{letter-spacing:-.02em;margin:0 0 6px;font-size:26px}.panel.svelte-dm7kbh>.muted:where(.svelte-dm7kbh),.intro.svelte-dm7kbh{margin:0 0 18px}.intro.svelte-dm7kbh{line-height:1.55}.tag.svelte-dm7kbh{letter-spacing:.04em;text-transform:uppercase;color:var(--accent-text);border:1px solid color-mix(in srgb, var(--accent) 50%, var(--line));border-radius:999px;margin-bottom:10px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-block}.form.svelte-dm7kbh{gap:10px;display:grid}.form.svelte-dm7kbh label:where(.svelte-dm7kbh){gap:4px;display:grid}.addr.svelte-dm7kbh{font-family:var(--mono);color:var(--muted);word-break:break-all;margin:0;font-size:14px}.addr.svelte-dm7kbh b:where(.svelte-dm7kbh){color:var(--accent-text)}.big.svelte-dm7kbh{padding:13px 20px;font-size:16px}.small.svelte-dm7kbh{margin:0;font-size:13px;line-height:1.5}.err.svelte-dm7kbh{color:var(--tx);margin:0}.switch.svelte-dm7kbh{text-align:center;color:var(--muted);margin:4px 0}.chat.svelte-929j11{gap:10px;display:grid}.head.svelte-929j11{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.head.svelte-929j11 h2:where(.svelte-929j11){margin:0}.closed.svelte-929j11{color:var(--warn);font-weight:600}.hoursnote.svelte-929j11{background:var(--panel-2);border:1px solid var(--line);border-radius:10px;margin:0;padding:8px 12px;line-height:1.5}.msgs.svelte-929j11{gap:8px;max-height:360px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.msgs.svelte-929j11 li:where(.svelte-929j11){background:var(--panel-2);border:1px solid var(--line);border-radius:12px;justify-self:end;max-width:85%;padding:8px 12px}.msgs.svelte-929j11 li.staff:where(.svelte-929j11){border-color:color-mix(in srgb, var(--accent) 45%, var(--line));justify-self:start}.msgs.svelte-929j11 p:where(.svelte-929j11){white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0}.who.svelte-929j11{font-size:12px;font-weight:600}textarea.svelte-929j11{width:100%;font:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--line);resize:vertical;border-radius:10px;padding:10px 12px}form.svelte-929j11{gap:8px;display:grid}.row.svelte-929j11{align-items:center;gap:10px;display:flex}button.link.svelte-929j11{color:var(--accent-text);background:0 0;border:none;padding:0}.small.svelte-929j11{font-size:13px}.err.svelte-929j11{color:var(--tx)}.wrap.svelte-1s85g9w{gap:14px;max-width:760px;margin:0 auto;display:grid}.head.svelte-1s85g9w{justify-content:space-between;align-items:baseline;display:flex}h1.svelte-1s85g9w{margin:8px 0 0}h2.svelte-1s85g9w{margin:0 0 12px;font-size:18px}.form.svelte-1s85g9w{gap:10px;display:grid}.form.svelte-1s85g9w label:where(.svelte-1s85g9w){gap:4px;display:grid}textarea.svelte-1s85g9w{box-sizing:border-box;width:100%;font:inherit;resize:vertical}.row.svelte-1s85g9w{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.small.svelte-1s85g9w{font-size:13px}.list.svelte-1s85g9w{gap:8px;margin:0;padding:0;list-style:none;display:grid}.list.svelte-1s85g9w a:where(.svelte-1s85g9w){background:var(--panel);border:1px solid var(--line);color:inherit;border-radius:12px;grid-template-columns:1fr auto;gap:4px 10px;padding:12px 14px;text-decoration:none;display:grid}.list.svelte-1s85g9w a:where(.svelte-1s85g9w):hover{background:var(--panel-2)}.subj.svelte-1s85g9w{overflow-wrap:anywhere;font-weight:600}.badge.svelte-1s85g9w{border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-self:start;padding:2px 8px;font-size:12px}.badge.open.svelte-1s85g9w{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 50%, var(--line))}.badge.answered.svelte-1s85g9w{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 50%, var(--line))}.badge.closed.svelte-1s85g9w{color:var(--muted)}.err.svelte-1s85g9w{color:var(--tx);margin:0}.idea.svelte-eu0sca{cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:17px;line-height:1}dialog.svelte-eu0sca{border:1px solid var(--line);background:var(--panel);width:min(480px,100vw - 32px);color:var(--text);border-radius:14px;padding:20px}dialog.svelte-eu0sca::backdrop{background:#00000073}h2.svelte-eu0sca{margin:0 0 8px;font-size:18px}textarea.svelte-eu0sca{box-sizing:border-box;resize:vertical;width:100%;font:inherit}.row.svelte-eu0sca{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.err.svelte-eu0sca{color:var(--tx)}.small.svelte-eu0sca{margin:12px 0 0;font-size:12px}.move.svelte-nph490{max-width:520px;margin:24px auto 0}h1.svelte-nph490{letter-spacing:-.02em;margin:0 0 10px;font-size:26px}p.svelte-nph490{line-height:1.55}.big.svelte-nph490{width:100%;padding:13px 20px;font-size:16px}.tag.svelte-nph490{letter-spacing:.04em;text-transform:uppercase;color:var(--accent-text);border:1px solid color-mix(in srgb, var(--accent) 50%, var(--line));border-radius:999px;margin-bottom:10px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-block}.mono.svelte-nph490{font-family:var(--mono)}.small.svelte-nph490{margin-bottom:0;font-size:13px}.err.svelte-nph490{color:var(--tx)}.wrap.svelte-md4yrl{max-width:560px;margin:0 auto}h2.svelte-md4yrl{margin:0 0 8px}.code.svelte-md4yrl{font-family:var(--mono);letter-spacing:.08em;margin:4px 0 12px;font-size:26px}.err.svelte-md4yrl{color:var(--tx)}.who.svelte-md4yrl{margin:0 0 12px}.replace.svelte-md4yrl{border:1px solid var(--warn);border-radius:10px;margin-bottom:12px;padding:4px 14px}button.link.svelte-md4yrl{color:var(--accent-text);background:0 0;border:none;padding:0;text-decoration:underline}.danger.svelte-md4yrl{color:var(--tx);border-color:var(--tx)}.actions.svelte-md4yrl{align-items:center;gap:8px;display:flex}.btn.svelte-md4yrl{border-radius:10px;padding:9px 16px;text-decoration:none;display:inline-block}.btn.primary.svelte-md4yrl{background:var(--accent);color:var(--accent-ink);font-weight:600}.wrap.svelte-kobaar{max-width:560px;margin:0 auto}h2.svelte-kobaar{margin:0 0 8px}.code.svelte-kobaar{font-family:var(--mono);letter-spacing:.08em;margin:4px 0 12px;font-size:26px}.err.svelte-kobaar{color:var(--tx)}.small.svelte-kobaar{font-size:13px}.who.svelte-kobaar{margin:0 0 12px}button.link.svelte-kobaar{color:var(--accent-text);background:0 0;border:none;padding:0;text-decoration:underline}.name.svelte-kobaar{gap:4px;max-width:320px;margin:0 0 14px;display:grid}.actions.svelte-kobaar{align-items:center;gap:8px;display:flex}.btn.svelte-kobaar{border-radius:10px;padding:9px 16px;text-decoration:none;display:inline-block}.wrap.svelte-1gnyuld{max-width:480px;margin:24px auto 0}h2.svelte-1gnyuld{margin:0 0 8px}.err.svelte-1gnyuld{color:var(--tx)}.wrap.svelte-klat6d{max-width:480px;margin:24px auto 0}h2.svelte-klat6d{margin:0 0 8px}.err.svelte-klat6d{color:var(--tx)}.join.svelte-grlurs{justify-items:start;gap:8px;display:grid}.join.svelte-grlurs h2:where(.svelte-grlurs){margin:0;font-size:18px}.join.svelte-grlurs p:where(.svelte-grlurs){margin:0}.perk.svelte-grlurs{border-left:3px solid var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);border-radius:4px;margin:0;padding:6px 10px}.refrow.svelte-grlurs{flex-wrap:wrap;align-items:center;gap:10px;max-width:100%;display:flex}.refrow.svelte-grlurs .label:where(.svelte-grlurs){min-width:7.5em;color:var(--muted)}.refrow.svelte-grlurs code:where(.svelte-grlurs){letter-spacing:1px;font-size:16px;font-weight:700}.refrow.svelte-grlurs .link:where(.svelte-grlurs){overflow-wrap:anywhere}.button.svelte-grlurs{border-radius:8px;padding:8px 14px;text-decoration:none;display:inline-block}.button.primary.svelte-grlurs{background:var(--accent);color:var(--accent-ink)}.page.svelte-grlurs{gap:16px;max-width:720px;margin:0 auto;display:grid}.hero.svelte-grlurs{padding:22px}h1.svelte-grlurs{font-family:var(--mono);letter-spacing:.02em;margin:0;font-size:clamp(32px,9vw,48px)}h2.svelte-grlurs{margin:0 0 12px;font-size:19px}.where.svelte-grlurs{flex-wrap:wrap;gap:8px 28px;margin:12px 0 0;display:flex}.where.svelte-grlurs dd:where(.svelte-grlurs){margin:2px 0 0;font-size:16px}.bio.svelte-grlurs{white-space:pre-wrap;overflow-wrap:anywhere;margin:16px 0 0;line-height:1.6}.ask.svelte-grlurs{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.ok.svelte-grlurs{color:var(--ok);margin:0}.grid.svelte-grlurs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.grid.svelte-grlurs label:where(.svelte-grlurs){gap:6px;font-size:14px;display:grid}.grid.svelte-grlurs .wide:where(.svelte-grlurs){grid-column:1/-1}.check.svelte-grlurs{border:1px dashed var(--line);border-radius:10px;gap:6px;padding:12px;font-size:14px;display:grid}.check.svelte-grlurs label:where(.svelte-grlurs){line-height:1.5}.answer.svelte-grlurs{align-items:center;gap:10px;display:flex}.answer.svelte-grlurs input:where(.svelte-grlurs){max-width:200px}button.link.svelte-grlurs{color:var(--accent-text);background:0 0;border:none;padding:6px 0;font-size:13px}.trap.svelte-grlurs{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (width<=520px){.grid.svelte-grlurs{grid-template-columns:1fr}}.actions.svelte-grlurs{gap:10px;display:flex}.radios.svelte-grlurs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.radios.svelte-grlurs li:where(.svelte-grlurs){background:var(--panel-2);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.name.svelte-grlurs{font-weight:600}.model.svelte-grlurs{margin-left:8px;font-size:13px;font-weight:400}.freq.svelte-grlurs{font-family:var(--mono);color:var(--digits);margin-left:auto;font-size:18px}.mode.svelte-grlurs{font-family:var(--mono);min-width:3.5em;font-size:14px}.off.svelte-grlurs{margin-left:auto}.dot.svelte-grlurs{background:var(--muted);border-radius:50%;flex:none;width:10px;height:10px}.dot.on.svelte-grlurs{background:var(--ok)}.dot.tx.svelte-grlurs{background:var(--tx);box-shadow:0 0 8px var(--tx-glow)}.listen.svelte-grlurs{border:1px solid var(--accent-text);color:var(--accent-text);cursor:pointer;background:0 0;border-radius:8px;padding:4px 12px;font-size:13px;font-weight:600}.listen.on.svelte-grlurs{background:var(--accent-text);color:var(--accent-ink)}.player.svelte-grlurs{border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;padding:10px 14px;display:flex}.live.svelte-grlurs{font:700 11px/1.6 var(--mono);letter-spacing:.08em;background:var(--tx);color:#fff;border-radius:6px;padding:1px 7px}.meter.svelte-grlurs{font-family:var(--mono);color:var(--digits);min-width:5em}.vol.svelte-grlurs{align-items:center;gap:6px;display:flex}.vol.svelte-grlurs input:where(.svelte-grlurs){width:110px}.txb.svelte-grlurs{background:var(--tx);color:#fff;border-radius:6px;padding:2px 7px;font-size:12px;font-weight:700}.photos.svelte-grlurs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.photos.one.svelte-grlurs{grid-template-columns:1fr}@media (width<=520px){.photos.svelte-grlurs{grid-template-columns:1fr}}figure.svelte-grlurs{border-radius:var(--radius);background:var(--panel);border:1px solid var(--line);margin:0;overflow:hidden}img.svelte-grlurs{object-fit:cover;width:100%;height:auto;max-height:520px;display:block}figcaption.svelte-grlurs{color:var(--muted);padding:10px 14px;font-size:14px}.foot.svelte-grlurs{text-align:center;margin:4px 0 0}.center.svelte-grlurs{text-align:center}.small.svelte-grlurs{font-size:13px}.err.svelte-grlurs{color:var(--tx)}header.svelte-1n46o8q{z-index:10;padding:calc(10px + env(safe-area-inset-top)) 16px 10px;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);align-items:center;gap:12px;display:flex;position:sticky;top:0}.brand.svelte-1n46o8q{color:var(--text);letter-spacing:-.01em;align-items:center;gap:8px;font-size:17px;text-decoration:none;display:flex}.brand.svelte-1n46o8q picture:where(.svelte-1n46o8q){display:contents}.call.svelte-1n46o8q{font-family:var(--mono);letter-spacing:.02em;font-weight:700}.radiopick.svelte-1n46o8q{color:var(--text);border:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;max-width:40vw;padding:4px 10px;font-size:14px;text-decoration:none;overflow:hidden}button.link.svelte-1n46o8q{color:var(--muted);background:0 0;border:none;padding:6px 10px;font-size:14px}.radiospage.svelte-1n46o8q{max-width:760px;margin:0 auto}.gate.svelte-1n46o8q{max-width:560px;margin:0 auto}.gate.svelte-1n46o8q h2:where(.svelte-1n46o8q){margin:0 0 8px}.cta.svelte-1n46o8q{background:var(--accent);color:var(--accent-ink);border-radius:10px;padding:9px 16px;font-weight:600;text-decoration:none;display:inline-block}.center.svelte-1n46o8q{text-align:center}.small.svelte-1n46o8q{font-size:13px}.banner.svelte-1n46o8q{border:1px solid var(--warn);background:color-mix(in srgb, var(--warn) 10%, transparent);border-radius:10px;max-width:1200px;margin:0 auto 12px;padding:10px 12px}.brand.svelte-1n46o8q b:where(.svelte-1n46o8q){color:var(--accent-text)}.status.svelte-1n46o8q{gap:6px;margin-left:auto;display:flex}.pill.svelte-1n46o8q{border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12px}.pill.ok.svelte-1n46o8q{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 50%, var(--line))}.pill.listeners.svelte-1n46o8q{color:var(--accent-text);border-color:color-mix(in srgb, var(--accent-text) 50%, var(--line))}.pill.svelte-1n46o8q .end:where(.svelte-1n46o8q){font:inherit;background:color-mix(in srgb, var(--accent-text) 20%, transparent);color:inherit;cursor:pointer;border:0;border-radius:999px;margin-left:4px;padding:0 6px;font-weight:600}.pill.bad.svelte-1n46o8q{color:var(--tx);border-color:color-mix(in srgb, var(--tx) 50%, var(--line))}nav.svelte-1n46o8q{gap:4px;display:flex}nav.svelte-1n46o8q a:where(.svelte-1n46o8q),nav.svelte-1n46o8q button:where(.svelte-1n46o8q){white-space:nowrap}nav.svelte-1n46o8q a.sos:where(.svelte-1n46o8q){font:700 12px/1.6 var(--mono);letter-spacing:.06em;color:#fff;background:var(--tx);border-radius:6px;padding:2px 8px;text-decoration:none}nav.svelte-1n46o8q a:where(.svelte-1n46o8q){color:var(--muted);border-radius:8px;padding:6px 10px;font-size:14px;text-decoration:none}nav.svelte-1n46o8q a.active:where(.svelte-1n46o8q){color:var(--text);background:var(--panel-2)}main.svelte-1n46o8q{max-width:1200px;margin:0 auto;padding:14px 16px}@media (width<=560px){.brand.svelte-1n46o8q span:where(.svelte-1n46o8q),.signout.svelte-1n46o8q,nav.svelte-1n46o8q a.roomy:where(.svelte-1n46o8q),.linkpill.ok.svelte-1n46o8q{display:none}.radiopick.svelte-1n46o8q{flex-shrink:1;min-width:0;max-width:34vw}header.svelte-1n46o8q{gap:8px;padding-left:12px;padding-right:12px}}@media (width<=430px){header.svelte-1n46o8q{gap:6px}nav.svelte-1n46o8q a:where(.svelte-1n46o8q){padding:6px 5px}.pill.svelte-1n46o8q{padding:3px 7px}}.toast.svelte-1n46o8q{background:var(--panel);border:1px solid var(--line);z-index:20;border-radius:12px;max-width:calc(100vw - 32px);padding:10px 16px;position:fixed;bottom:96px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0006}
