.dialog[data-astro-cid-idrjwhv4]{width:min(640px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--text);background:0 0;border:0;padding:0;overflow:visible}.dialog[data-astro-cid-idrjwhv4]::backdrop{-webkit-backdrop-filter:blur(8px);background:#14182080}.sheet[data-astro-cid-idrjwhv4]{overscroll-behavior:contain;border-radius:22px;flex-direction:column;gap:22px;max-height:calc(100dvh - 32px);padding:clamp(22px,4vw,34px);display:flex;overflow-y:auto}.head[data-astro-cid-idrjwhv4]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}h2[data-astro-cid-idrjwhv4]{font-family:var(--mono);letter-spacing:-.04em;margin:0 0 6px;font-size:24px;font-weight:600}.head[data-astro-cid-idrjwhv4] p[data-astro-cid-idrjwhv4]{color:var(--muted);margin:0}.close[data-astro-cid-idrjwhv4]{border:1px solid var(--chip-line);background:var(--fill);width:44px;height:44px;color:var(--text);border-radius:10px;flex:none;place-items:center;display:grid}form[data-astro-cid-idrjwhv4]{flex-direction:column;gap:20px;display:flex}fieldset[data-astro-cid-idrjwhv4]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-idrjwhv4]{margin-bottom:10px;padding:0;font-weight:700}.soft[data-astro-cid-idrjwhv4]{color:var(--muted);font-size:14px;font-weight:400}.chips[data-astro-cid-idrjwhv4]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-idrjwhv4]{position:relative}.chip[data-astro-cid-idrjwhv4] input[data-astro-cid-idrjwhv4]{opacity:0;width:1px;height:1px;position:absolute}.chip[data-astro-cid-idrjwhv4] span[data-astro-cid-idrjwhv4]{border:1px solid var(--chip-line);background:var(--fill);min-height:40px;color:var(--body);font-family:var(--mono);cursor:pointer;border-radius:8px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.chip[data-astro-cid-idrjwhv4] input[data-astro-cid-idrjwhv4]:checked+span[data-astro-cid-idrjwhv4]{background:var(--copper);border-color:var(--copper);color:var(--on-copper)}.chip[data-astro-cid-idrjwhv4] input[data-astro-cid-idrjwhv4]:focus-visible+span[data-astro-cid-idrjwhv4]{outline:2px solid var(--copper);outline-offset:2px}.fields[data-astro-cid-idrjwhv4]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}label[data-astro-cid-idrjwhv4]{flex-direction:column;gap:6px;font-weight:700;display:flex}input[data-astro-cid-idrjwhv4][type=text],textarea[data-astro-cid-idrjwhv4]{border:1px solid var(--chip-line);background:var(--input-bg);min-height:48px;color:var(--text);border-radius:10px;padding:0 14px;font-size:16px;font-weight:500}textarea[data-astro-cid-idrjwhv4]{resize:vertical;padding:12px 14px}[data-astro-cid-idrjwhv4][aria-invalid=true]{border-color:var(--copper);box-shadow:0 0 0 1px var(--copper)}.actions[data-astro-cid-idrjwhv4]{border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:18px;display:flex}.note[data-astro-cid-idrjwhv4]{color:var(--muted);font-size:14px}.note[data-astro-cid-idrjwhv4].error{color:var(--copper-text)}.send[data-astro-cid-idrjwhv4]{background:var(--copper);min-height:52px;color:var(--on-copper);font-family:var(--mono);border:0;border-radius:12px;padding:0 28px;font-size:15px;font-weight:700}.quick[data-astro-cid-idrjwhv4]{border:1px solid var(--copper-line);background:var(--copper-tint);color:var(--text);border-radius:12px;flex-wrap:wrap;align-items:center;gap:2px 12px;margin:-6px 0 0;padding:6px 16px;font-size:15px;font-weight:600;display:flex}.quick[data-astro-cid-idrjwhv4] .cable-link[data-astro-cid-idrjwhv4]{min-height:40px}.talk[data-astro-cid-idrjwhv4]{color:var(--body);flex-wrap:wrap;align-items:center;gap:0 12px;margin:-6px 0 0;font-size:15px;display:flex}.send[data-astro-cid-idrjwhv4]:disabled{opacity:.6;cursor:progress}.done[data-astro-cid-idrjwhv4]{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.led[data-astro-cid-idrjwhv4].big{width:14px;height:14px}h3[data-astro-cid-idrjwhv4]{font-family:var(--mono);letter-spacing:-.03em;margin:0;font-size:24px;font-weight:600}.done[data-astro-cid-idrjwhv4] p[data-astro-cid-idrjwhv4]{color:var(--body);margin:0}.copy[data-astro-cid-idrjwhv4]{white-space:pre-wrap;width:100%;font-family:var(--mono);user-select:all;border-radius:12px;margin:0;padding:14px 16px;font-size:13px}.status[data-astro-cid-idrjwhv4]{font-family:var(--mono);color:var(--muted);margin:0;font-size:14px}.picker[data-astro-cid-idrjwhv4],.fallback[data-astro-cid-idrjwhv4]{flex-direction:column;gap:20px;display:flex}.chips[data-astro-cid-idrjwhv4] .pick{border:1px solid var(--chip-line);background:var(--fill);min-height:40px;color:var(--body);font-family:var(--mono);border-radius:8px;padding:0 14px;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,color .2s}.chips[data-astro-cid-idrjwhv4] .pick[aria-pressed=true]{background:var(--copper);border-color:var(--copper);color:var(--on-copper)}.chips[data-astro-cid-idrjwhv4] .pick:focus-visible{outline:2px solid var(--copper);outline-offset:2px}input[data-astro-cid-idrjwhv4][type=email]{border:1px solid var(--chip-line);background:var(--input-bg);min-height:48px;color:var(--text);border-radius:10px;padding:0 14px;font-size:16px;font-weight:500}.fallback[data-astro-cid-idrjwhv4] p[data-astro-cid-idrjwhv4]{color:var(--body);margin:0}.links[data-astro-cid-idrjwhv4]{flex-wrap:wrap;gap:4px 28px;display:flex}.back[data-astro-cid-idrjwhv4]{border:1px solid var(--chip-line);background:var(--fill);min-height:48px;color:var(--text);font-family:var(--mono);border-radius:10px;padding:0 20px;font-size:14px;font-weight:600}.mark[data-astro-cid-xaiw6sr2]:not(.app) g[data-astro-cid-xaiw6sr2]{stroke:var(--copper)}.mark[data-astro-cid-xaiw6sr2]{flex:none;display:block}.contact[data-astro-cid-uukcahgk]{border-top:1px solid var(--line-soft);background:var(--deep);margin-top:clamp(80px,10vw,130px);transition:background-color .45s}.inner[data-astro-cid-uukcahgk]{text-align:center;flex-direction:column;align-items:center;gap:30px;padding-top:clamp(80px,11vw,150px);padding-bottom:40px;display:flex}h2[data-astro-cid-uukcahgk]{font-family:var(--mono);letter-spacing:-.06em;margin:0;font-size:clamp(48px,10vw,156px);font-weight:600;line-height:.95}.accent[data-astro-cid-uukcahgk]{color:var(--copper-head)}.lede[data-astro-cid-uukcahgk]{color:var(--body);max-width:32em;margin:0;font-size:clamp(17px,1.6vw,20px)}.plugbtn[data-astro-cid-uukcahgk]{color:var(--text);border-radius:20px;flex-direction:column;align-items:center;gap:16px;padding:18px 26px;display:flex}.rig[data-astro-cid-uukcahgk]{align-items:center;display:flex}.cord[data-astro-cid-uukcahgk]{background:var(--copper);border-radius:4px;width:clamp(60px,14vw,140px);height:7px;box-shadow:inset 0 1px #ffffff59}.plug[data-astro-cid-uukcahgk]{transition:transform .45s var(--ease);align-items:center;display:flex}.body[data-astro-cid-uukcahgk]{background:linear-gradient(#4a4a50,#2a2a2e);border-radius:6px;width:40px;height:30px;box-shadow:inset 0 1px #ffffff26}.prongs[data-astro-cid-uukcahgk]{flex-direction:column;gap:8px;display:flex}.prongs[data-astro-cid-uukcahgk] span[data-astro-cid-uukcahgk]{background:#b9b9be;width:16px;height:4px}.gap[data-astro-cid-uukcahgk]{width:26px}.socket[data-astro-cid-uukcahgk]{width:52px;height:52px;box-shadow:inset 0 2px 6px #000c, 0 0 0 1px var(--line);background:#1a1a1c;border-radius:12px;flex-direction:column;justify-content:center;gap:8px;padding-left:6px;display:flex;position:relative}.slot[data-astro-cid-uukcahgk]{background:#000;width:18px;height:5px}.sled[data-astro-cid-uukcahgk]{background:#ffffff26;border-radius:50%;width:7px;height:7px;transition:background .3s,box-shadow .3s;position:absolute;top:7px;right:7px}.plugbtn[data-astro-cid-uukcahgk]:hover .plug[data-astro-cid-uukcahgk],.plugbtn[data-astro-cid-uukcahgk]:focus-visible .plug[data-astro-cid-uukcahgk]{transform:translate(30px)}.plugbtn[data-astro-cid-uukcahgk]:hover .sled[data-astro-cid-uukcahgk],.plugbtn[data-astro-cid-uukcahgk]:focus-visible .sled[data-astro-cid-uukcahgk]{background:var(--led);box-shadow:0 0 16px var(--led)}.plug-label[data-astro-cid-uukcahgk]{font-family:var(--mono);font-size:14px}.call[data-astro-cid-uukcahgk]{color:var(--body);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;margin:0;font-size:17px;display:flex}.direct[data-astro-cid-uukcahgk]{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px 28px;font-size:16px;display:flex}.item[data-astro-cid-uukcahgk]{align-items:center;gap:8px;display:inline-flex}.direct[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk]{color:var(--text)}.foot[data-astro-cid-uukcahgk]{border-top:1px solid var(--line-soft);width:100%;font-family:var(--mono);color:var(--muted);text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;margin-top:clamp(56px,8vw,100px);padding-top:26px;font-size:13px;display:flex}.brand[data-astro-cid-uukcahgk]{align-items:center;gap:12px;display:inline-flex}.foot[data-astro-cid-uukcahgk] nav[data-astro-cid-uukcahgk]{flex-wrap:wrap;gap:6px 22px;display:flex}.foot[data-astro-cid-uukcahgk] nav[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk]{color:var(--text);opacity:.75;text-decoration:none}.foot[data-astro-cid-uukcahgk] nav[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk]:hover{opacity:1}@media (width<=760px){.contact[data-astro-cid-uukcahgk]{margin-top:56px}.inner[data-astro-cid-uukcahgk]{gap:24px;padding-top:56px}.direct[data-astro-cid-uukcahgk]{flex-direction:column;gap:0}.direct[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk],.foot[data-astro-cid-uukcahgk] nav[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk]{align-items:center;min-height:44px;display:inline-flex}.foot[data-astro-cid-uukcahgk]{margin-top:32px}.foot[data-astro-cid-uukcahgk] nav[data-astro-cid-uukcahgk]{gap:0 20px}}.layout[data-astro-cid-hemr5th4]{flex-wrap:wrap;align-items:flex-start;gap:24px 64px;display:flex}.layout[data-astro-cid-hemr5th4]>.h2[data-astro-cid-hemr5th4]{flex:300px}.list[data-astro-cid-hemr5th4]{border-top:1px solid var(--line);flex:2 480px;min-width:0}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line)}summary[data-astro-cid-hemr5th4]{cursor:pointer;min-height:62px;color:var(--text);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 0;font-size:17px;font-weight:600;list-style:none;display:grid}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.code[data-astro-cid-hemr5th4]{font-family:var(--mono);color:var(--muted);font-size:12px;font-weight:400}details[data-astro-cid-hemr5th4][open] .code[data-astro-cid-hemr5th4]{color:var(--copper-text)}.sign[data-astro-cid-hemr5th4]:before{content:"+";font-family:var(--mono);color:var(--copper-text);font-size:20px}details[data-astro-cid-hemr5th4][open] .sign[data-astro-cid-hemr5th4]:before{content:"−"}p[data-astro-cid-hemr5th4]{color:var(--body);margin:0;padding:0 0 20px 56px}@media (width<=480px){p[data-astro-cid-hemr5th4]{padding-left:0}}.site-header[data-astro-cid-nen7h5rs]{z-index:30;background:var(--header-bg);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line-soft);position:sticky;top:0}.inner[data-astro-cid-nen7h5rs]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;padding-top:12px;padding-bottom:12px;display:flex}.home[data-astro-cid-nen7h5rs]{text-decoration:none;display:block}.nav[data-astro-cid-nen7h5rs]{font-family:var(--mono);flex-wrap:wrap;align-items:center;gap:4px 22px;font-size:13px;font-weight:500;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text);opacity:.75;text-decoration:none;transition:opacity .2s}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{opacity:1}.right[data-astro-cid-nen7h5rs]{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.status[data-astro-cid-nen7h5rs]{font-family:var(--mono);color:var(--muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}.hurry[data-astro-cid-nen7h5rs]{border:1px solid var(--copper-line);background:var(--copper-tint);min-height:40px;font-family:var(--mono);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:12px;transition:background .2s,border-color .2s;display:inline-flex}.hurry[data-astro-cid-nen7h5rs]:hover{border-color:var(--copper)}.ask[data-astro-cid-nen7h5rs]{color:var(--body)}.go[data-astro-cid-nen7h5rs]{color:var(--copper-text);font-weight:700}@media (width<=1180px){.status[data-astro-cid-nen7h5rs]{display:none}}.mode[data-astro-cid-nen7h5rs]{border:1px solid var(--line);background:var(--panel-hi);min-height:40px;box-shadow:inset 0 1px 0 var(--hl);color:var(--text);font-family:var(--mono);letter-spacing:.12em;border-radius:999px;align-items:center;gap:10px;padding:0 12px 0 6px;font-size:11px;font-weight:600;display:inline-flex}.track[data-astro-cid-nen7h5rs]{background:var(--sw-off);width:50px;height:28px;box-shadow:inset 0 1px 4px var(--track-inset);border-radius:999px;position:relative}.knob[data-astro-cid-nen7h5rs]{width:22px;height:22px;color:var(--copper-text);box-shadow:0 1px 4px var(--knob-shadow);transition:transform .35s var(--ease), background .3s, color .3s;background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:3px;left:3px}:root[data-theme=dark] .knob[data-astro-cid-nen7h5rs]{background:var(--copper);color:#1c1c1e;transform:translate(22px)}.menu-btn[data-astro-cid-nen7h5rs],.dock[data-astro-cid-nen7h5rs]{display:none}@media (width<=760px){.site-header[data-astro-cid-nen7h5rs]{transition:transform .3s var(--ease)}.site-header[data-astro-cid-nen7h5rs].away{transform:translateY(-100%)}.inner[data-astro-cid-nen7h5rs]{flex-wrap:nowrap;gap:8px;padding-top:6px;padding-bottom:6px}.home[data-astro-cid-nen7h5rs]{align-items:center;min-height:44px;display:flex}.home[data-astro-cid-nen7h5rs] svg{width:auto;height:32px}.nav[data-astro-cid-nen7h5rs],.status[data-astro-cid-nen7h5rs],.hurry[data-astro-cid-nen7h5rs],.mode[data-astro-cid-nen7h5rs] .label[data-astro-cid-nen7h5rs]{display:none}.right[data-astro-cid-nen7h5rs]{flex-wrap:nowrap;gap:8px}.mode[data-astro-cid-nen7h5rs]{min-height:44px;padding:0 7px}.menu-btn[data-astro-cid-nen7h5rs]{border:1px solid var(--line);background:var(--panel-hi);min-height:44px;box-shadow:inset 0 1px 0 var(--hl);font-family:var(--mono);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true]{border-color:var(--copper-line);background:var(--copper-tint)}.rails[data-astro-cid-nen7h5rs]{gap:3px;display:grid}.rails[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:var(--copper);border-radius:2px;width:14px;height:2px;display:block}.rails[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:nth-child(2){width:9px}.sheet[data-astro-cid-nen7h5rs]{max-height:calc(100dvh - 60px);padding:14px var(--gutter) 18px;background:var(--panel-hi);border-bottom:1px solid var(--line);box-shadow:0 30px 60px -20px var(--shadow);flex-direction:column;gap:6px;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.sheet-head[data-astro-cid-nen7h5rs]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--copper-text);margin:0 0 4px;font-size:12px}.jack[data-astro-cid-nen7h5rs]{border:1px solid var(--line);background:var(--panel);min-height:52px;color:var(--text);font-family:var(--mono);border-radius:12px;grid-template-columns:36px 1fr auto;align-items:center;padding:0 14px;font-size:16px;font-weight:600;text-decoration:none;display:grid}.jack[data-astro-cid-nen7h5rs] .code[data-astro-cid-nen7h5rs]{color:var(--muted);font-size:12px;font-weight:400}.hole[data-astro-cid-nen7h5rs]{background:var(--socket);width:18px;height:18px;box-shadow:0 0 0 4px var(--jack-outer), 0 0 0 5px var(--jack-ring);border-radius:50%}.jack[data-astro-cid-nen7h5rs]:active .hole[data-astro-cid-nen7h5rs]{box-shadow:0 0 0 4px var(--copper), 0 0 0 5px var(--copper-line)}.dock[data-astro-cid-nen7h5rs]{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:25;border:1px solid var(--line);background:var(--header-bg);-webkit-backdrop-filter:blur(14px);box-shadow:0 20px 40px -20px var(--shadow);animation:dock-rise .35s var(--ease);border-radius:18px;grid-template-columns:1fr 1fr;gap:8px;padding:8px;display:grid;position:fixed}.dock[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs]{min-height:48px;font-family:var(--mono);border-radius:12px;font-size:14px;font-weight:700}.dock-call[data-astro-cid-nen7h5rs]{border:1px solid var(--copper-line);background:var(--copper-tint);color:var(--copper-text)}.dock-send[data-astro-cid-nen7h5rs]{background:var(--copper);color:var(--on-copper);border:0;justify-content:center;align-items:center;gap:8px;display:inline-flex}.dock-send[data-astro-cid-nen7h5rs] .led[data-astro-cid-nen7h5rs]{background:var(--on-copper);box-shadow:none}}@keyframes dock-rise{0%{opacity:0;transform:translateY(16px)}}.rail[data-astro-cid-owld7lfx]{z-index:1;pointer-events:none;width:26px;display:none;position:absolute;top:0;bottom:0}.left[data-astro-cid-owld7lfx]{background:radial-gradient(circle at 13px 20px, var(--hole) 3.5px, transparent 4.2px) 0 0 / 26px 40px repeat-y, linear-gradient(90deg, var(--panel-hi), var(--panel));border-right:1px solid var(--line-soft);left:0}.right[data-astro-cid-owld7lfx]{background:radial-gradient(circle at 13px 20px, var(--hole) 3.5px, transparent 4.2px) 0 0 / 26px 40px repeat-y, linear-gradient(270deg, var(--panel-hi), var(--panel));border-left:1px solid var(--line-soft);right:0}@media (width>=1280px){.rail[data-astro-cid-owld7lfx]{display:block}}
