.shell-button{font-family:var(--font-mono);border:1px solid var(--line-strong);background:var(--bg-raised);color:var(--ink);cursor:pointer;transition:border-color .16s var(--ease), background .16s var(--ease);border-radius:999px;align-items:center;gap:.4rem;padding:.55rem .85rem;font-size:.8rem;font-weight:500;line-height:1;display:inline-flex}.shell-button:hover{border-color:var(--accent)}.shell-button:disabled{opacity:.5;cursor:not-allowed}.shell-button.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.shell-button.quiet{background:0 0;border-color:#0000}.shell-button.quiet:hover{background:var(--accent-soft);border-color:#0000}.shell-button.danger{color:#e07a5f;border-color:#c0553a}.shell-input,.shell-textarea,.shell-select{width:100%;font:inherit;color:var(--ink);background:var(--bg-sunken);border:1px solid var(--line-strong);border-radius:10px;padding:.65rem .8rem;font-size:.95rem}.shell-input.mono{font-family:var(--font-mono);font-size:.85rem}.shell-textarea{resize:vertical;min-height:3rem}.shell-field{gap:.35rem;display:grid}.shell-field>span,.shell-field>label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);font-size:.72rem}.shell-error{color:#e07a5f;margin:0;font-size:.9rem}.shell-muted{color:var(--ink-muted)}.shell-badge{font-family:var(--font-mono);letter-spacing:.04em;border:1px solid var(--line-strong);color:var(--ink-muted);white-space:nowrap;border-radius:999px;padding:.15rem .5rem;font-size:.7rem;display:inline-block}.shell-badge.on{border-color:var(--ok);color:var(--ok)}.shell-badge.warn{border-color:var(--accent);color:var(--accent)}.shell-rows{margin:0;display:grid}.shell-rows>div{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:baseline;gap:1rem;padding:.4rem 0;display:grid}.shell-rows dt{color:var(--ink-muted);font-size:.9rem}.shell-rows dd{font-family:var(--font-mono);text-align:right;margin:0;font-size:.78rem}.shell-toggle{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 0;display:flex}.shell-toggle input{appearance:none;border:1px solid var(--line-strong);background:var(--bg-sunken);cursor:pointer;width:2.4rem;height:1.35rem;transition:background .16s var(--ease);border-radius:999px;flex-shrink:0;margin:0;position:relative}.shell-toggle input:after{content:"";background:var(--ink-muted);width:calc(1.35rem - 6px);height:calc(1.35rem - 6px);transition:transform .16s var(--ease), background .16s var(--ease);border-radius:50%;position:absolute;top:2px;left:2px}.shell-toggle input:checked{background:var(--accent-soft);border-color:var(--accent)}.shell-toggle input:checked:after{background:var(--accent);transform:translate(1.05rem)}.shell-toggle input:disabled{cursor:default;opacity:.7}.shell-toggle .text{gap:.1rem;display:grid}.shell-toggle .text small{color:var(--ink-muted);font-size:.8rem}.shell-section{gap:.6rem;display:grid}.shell-section h3{margin:0;font-size:1rem}.shell-section+.shell-section{margin-top:1.5rem}.shell-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.shell-card{background:var(--bg);border:1px solid var(--line);border-radius:12px;gap:.5rem;padding:.9rem 1rem;display:grid}.shell-card h4{margin:0;font-size:.98rem}.shell-card p{color:var(--ink-muted);margin:0;font-size:.92rem}.shell-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.backdrop.svelte-1asbe0e{z-index:300;background:color-mix(in srgb, var(--bg-sunken) 70%, transparent);place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.dialog.svelte-1asbe0e{background:var(--bg-raised);border:1px solid var(--line-strong);border-top:3px solid var(--ok);border-radius:var(--radius);gap:.9rem;width:min(100%,30rem);padding:1.25rem 1.5rem 1.5rem;display:grid;box-shadow:0 30px 80px #00000073}.dialog.destructive.svelte-1asbe0e{border-top-color:var(--accent)}.who.svelte-1asbe0e{color:var(--ink-muted);align-items:center;gap:.5rem;margin:0;font-size:.9rem;display:flex}h2.svelte-1asbe0e{margin:0;font-size:1.4rem}.lines.svelte-1asbe0e{border-top:1px solid var(--line);margin:0;display:grid}.lines.svelte-1asbe0e>div:where(.svelte-1asbe0e){border-bottom:1px solid var(--line);grid-template-columns:7rem 1fr;gap:1rem;padding:.55rem 0;display:grid}dt.svelte-1asbe0e{color:var(--ink-muted);font-size:.9rem}dd.svelte-1asbe0e{overflow-wrap:anywhere;gap:.2rem;margin:0;display:grid}s.svelte-1asbe0e{color:var(--ink-muted)}details.svelte-1asbe0e{font-size:.85rem}summary.svelte-1asbe0e{cursor:pointer;font-family:var(--font-mono);color:var(--ink-muted)}.record.svelte-1asbe0e{max-height:12rem;font-family:var(--font-mono);background:var(--bg-sunken);border-radius:8px;gap:.35rem;margin:.5rem 0 0;padding:.75rem;font-size:.75rem;display:grid;overflow:auto}.record.svelte-1asbe0e div:where(.svelte-1asbe0e){grid-template-columns:7rem 1fr;gap:.75rem;display:grid}.record.svelte-1asbe0e dt:where(.svelte-1asbe0e){color:var(--ink-muted)}.record.svelte-1asbe0e dd:where(.svelte-1asbe0e){overflow-wrap:anywhere;margin:0}.shell-actions.svelte-1asbe0e{justify-content:flex-end}.backdrop.svelte-i0e49g{z-index:200;background:color-mix(in srgb, var(--bg-sunken) 55%, transparent);backdrop-filter:blur(3px);place-items:start center;padding:4.5rem 1rem 1rem;display:grid;position:absolute;inset:0;overflow:auto}.panel.svelte-i0e49g{background:var(--bg-raised);border:1px solid var(--line-strong);border-radius:var(--radius);width:min(100%,34rem);max-height:calc(100% - 1rem);animation:svelte-i0e49g-rise .2s var(--ease);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid;box-shadow:0 24px 60px #00000059}.panel.wide.svelte-i0e49g{width:min(100%,52rem)}header.svelte-i0e49g{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem .75rem;display:flex}h2.svelte-i0e49g{margin:0;font-size:1.15rem}.body.svelte-i0e49g{min-width:0;padding:1rem 1.25rem 1.25rem;overflow:auto}@media (width<=720px){.backdrop.svelte-i0e49g{place-items:stretch stretch;padding:0;overflow:hidden}.panel.svelte-i0e49g,.panel.wide.svelte-i0e49g{border-width:0;border-radius:0;width:100%;height:100%;min-height:0;max-height:none;animation:none}header.svelte-i0e49g{padding:.75rem 1rem .6rem}.body.svelte-i0e49g{min-height:0;padding:.75rem 1rem 1.5rem}}@keyframes svelte-i0e49g-rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.panel.svelte-i0e49g{animation:none}}.lead.svelte-lizyn1{align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:.9rem;display:flex}.domains.svelte-lizyn1{gap:0;margin-bottom:1rem}.profiles.svelte-6wo9ht{border:0;gap:.5rem;margin:0;padding:0;display:grid}@media (width>=640px){.profiles.svelte-6wo9ht{grid-template-columns:repeat(3,1fr)}}.profile.svelte-6wo9ht{border:1px solid var(--line);cursor:pointer;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:.25rem .6rem;padding:.75rem .9rem;display:grid}.profile.active.svelte-6wo9ht{border-color:var(--accent);background:var(--accent-soft)}.profile.svelte-6wo9ht input:where(.svelte-6wo9ht){accent-color:var(--accent);margin:0}.profile.svelte-6wo9ht .name:where(.svelte-6wo9ht){font-family:var(--font-mono);font-size:.85rem}.profile.svelte-6wo9ht small:where(.svelte-6wo9ht){color:var(--ink-muted);grid-column:2;font-size:.8rem}.mitigation.svelte-6wo9ht .meta:where(.svelte-6wo9ht){flex-wrap:wrap;gap:.4rem;display:flex}.mitigation.svelte-6wo9ht .meta:where(.svelte-6wo9ht) .shell-badge:where(.svelte-6wo9ht){white-space:normal;max-width:100%}.count.svelte-6wo9ht{font-size:.8rem;font-weight:400}.log.svelte-6wo9ht{gap:.3rem;font-size:.88rem}.log.svelte-6wo9ht li:where(.svelte-6wo9ht){max-width:none}time.svelte-6wo9ht{font-family:var(--font-mono);color:var(--ink-muted);margin-right:.4rem;font-size:.75rem}.frames.svelte-17zmnef{pointer-events:none;position:absolute;inset:0}iframe.svelte-17zmnef{background:var(--bg-raised);border:0;border-radius:0 0 10px 10px;position:absolute}.small.svelte-rt19j1{margin:0 0 .75rem;font-size:.85rem}.inline.svelte-rt19j1{padding:0 .25rem}.add.svelte-rt19j1{grid-template-columns:1fr auto;align-items:end;gap:.5rem;display:grid}.job.svelte-rt19j1 progress:where(.svelte-rt19j1){width:100%;accent-color:var(--accent)}.status.svelte-rt19j1{overflow-wrap:anywhere;font-size:.85rem}.address.svelte-1g1if3o{gap:.75rem;margin-bottom:1.5rem;display:grid}.summary.svelte-1g1if3o{gap:.75rem;display:grid}.summary.svelte-1g1if3o header:where(.svelte-1g1if3o){gap:.1rem;display:grid}.summary.svelte-1g1if3o h3:where(.svelte-1g1if3o){margin:0;font-size:1.4rem}.summary.svelte-1g1if3o h4:where(.svelte-1g1if3o){margin:.5rem 0 0;font-size:.95rem}.summary.svelte-1g1if3o p:where(.svelte-1g1if3o){margin:0}.choices.svelte-1g1if3o{gap:0}.mono.svelte-1g1if3o{font-family:var(--font-mono);font-size:.8rem}.warning.svelte-1g1if3o{border-left:2px solid var(--accent);color:var(--ink-muted);padding-left:.75rem;font-size:.9rem}.row.svelte-1g1if3o{grid-template-columns:1fr auto;align-items:center}.columns.svelte-15jt1eu{align-items:start;gap:1.5rem;display:grid}.columns.svelte-15jt1eu>.shell-section:where(.svelte-15jt1eu){align-content:start;margin-top:0}@media (width>=760px){.columns.svelte-15jt1eu{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.small.svelte-15jt1eu{margin:0;font-size:.85rem}.head.svelte-15jt1eu{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.reason.svelte-15jt1eu{color:var(--ink-muted);font-size:.85rem}.threads.svelte-15jt1eu{gap:.25rem}.thread.svelte-15jt1eu{width:100%;font:inherit;text-align:left;color:var(--ink);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.9rem;display:flex}.thread.active.svelte-15jt1eu{border-color:var(--accent);background:var(--accent-soft)}.name.svelte-15jt1eu{font-family:var(--font-mono);text-overflow:ellipsis;flex:1;font-size:.8rem;overflow:hidden}.unread.svelte-15jt1eu{font-family:var(--font-mono);background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:.1rem .45rem;font-size:.7rem}.messages.svelte-15jt1eu{background:var(--bg);border:1px solid var(--line);border-radius:12px;gap:.4rem;max-height:18rem;margin:0;padding:.75rem;list-style:none;display:grid;overflow:auto}.messages.svelte-15jt1eu li:where(.svelte-15jt1eu){background:var(--bg-raised);border:1px solid var(--line);border-radius:10px;justify-self:start;gap:.1rem;max-width:85%;padding:.45rem .7rem;font-size:.92rem;display:grid}.messages.svelte-15jt1eu li.mine:where(.svelte-15jt1eu){background:var(--accent-soft);border-color:#0000;justify-self:end}time.svelte-15jt1eu{font-family:var(--font-mono);color:var(--ink-muted);font-size:.68rem}.new.svelte-15jt1eu,.compose.svelte-15jt1eu{gap:.75rem;display:grid}.small.svelte-vcg56j{margin:0;font-size:.85rem}.tiers.svelte-vcg56j,.bridges.svelte-vcg56j{gap:.75rem;display:grid}@media (width>=760px){.tiers.svelte-vcg56j,.bridges.svelte-vcg56j{grid-template-columns:1fr 1fr}}.urls.svelte-vcg56j li:where(.svelte-vcg56j){justify-content:space-between;align-items:center;gap:.5rem;max-width:none;font-size:.85rem;display:flex}.urls.svelte-vcg56j .server:where(.svelte-vcg56j){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.choices.svelte-vcg56j{border:0;gap:.5rem;margin:0;padding:0;display:grid}.choice.svelte-vcg56j{cursor:pointer;grid-template-columns:auto 1fr;align-items:center;column-gap:.6rem;display:grid}.choice.active.svelte-vcg56j{border-color:var(--accent)}.choice.svelte-vcg56j small:where(.svelte-vcg56j){color:var(--ink-muted);grid-column:2;font-size:.8rem}.add.svelte-vcg56j{grid-template-columns:1fr auto;align-items:end;gap:.5rem;display:grid}.status-bar.svelte-1xut7e1{background:color-mix(in srgb, var(--bg) 92%, transparent);border-bottom:1px solid var(--line);z-index:300;align-items:center;gap:.75rem;min-width:0;min-height:3rem;padding:.4rem .75rem;display:flex;position:relative}.status-bar.compact.svelte-1xut7e1{gap:.5rem}.wordmark.svelte-1xut7e1{font-family:var(--font-mono);letter-spacing:-.02em;font-weight:500}.shell-button.svelte-1xut7e1{white-space:nowrap}.spacer.svelte-1xut7e1{flex:1}.workspace.svelte-1xut7e1{font-family:var(--font-mono);flex:1;align-items:center;gap:.5rem;min-width:0;font-size:.78rem;display:flex}.dock.svelte-1xut7e1{border-left:1px solid var(--line);gap:.25rem;margin:0;padding:0 0 0 .5rem;list-style:none;display:flex;overflow-x:auto}.right.svelte-1xut7e1{align-items:center;gap:.25rem;display:flex}.count.svelte-1xut7e1{background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:0 .4rem;font-size:.7rem}.account.svelte-1xut7e1{position:relative}.account.svelte-1xut7e1 summary:where(.svelte-1xut7e1){list-style:none}.account.svelte-1xut7e1 summary:where(.svelte-1xut7e1)::-webkit-details-marker{display:none}.menu.svelte-1xut7e1{background:var(--bg-raised);border:1px solid var(--line-strong);border-radius:12px;gap:.1rem;min-width:10rem;padding:.3rem;display:grid;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 12px 30px #0000004d}.sheet.svelte-1xut7e1{background:var(--bg-raised);border-bottom:1px solid var(--line-strong);gap:.15rem;max-height:calc(100dvh - 3rem);padding:.5rem .75rem .75rem;display:grid;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 16px 30px #0000004d}.sheet.svelte-1xut7e1 .dock:where(.svelte-1xut7e1){border-left:0;flex-wrap:wrap;padding:0}.who.svelte-1xut7e1{font-family:var(--font-mono);margin:0 0 .25rem;font-size:.78rem}.menu.svelte-1xut7e1 .shell-button:where(.svelte-1xut7e1),.sheet.svelte-1xut7e1 .shell-button:where(.svelte-1xut7e1){justify-content:flex-start}.window.svelte-1uh36xk{background:var(--bg-raised);border:1px solid var(--line-strong);pointer-events:auto;border-radius:10px;grid-template-rows:auto 1fr;display:grid;position:absolute;overflow:visible;box-shadow:0 10px 30px #00000040}.window.focused.svelte-1uh36xk{border-color:var(--accent);box-shadow:0 16px 44px #0006}.window.compact.svelte-1uh36xk{box-shadow:none;border-width:0;border-radius:0}.window.compact.svelte-1uh36xk .title-bar:where(.svelte-1uh36xk){cursor:default;border-radius:0}.window.compact.svelte-1uh36xk .shell-badge:where(.svelte-1uh36xk),.window.compact.svelte-1uh36xk .status:where(.svelte-1uh36xk){display:none}.window.compact.svelte-1uh36xk .buttons:where(.svelte-1uh36xk){margin-left:auto}.window.hidden.svelte-1uh36xk{display:none}.title-bar.svelte-1uh36xk{border-bottom:1px solid var(--line);background:var(--bg);cursor:grab;user-select:none;touch-action:none;border-radius:10px 10px 0 0;align-items:center;gap:.6rem;padding:0 .5rem 0 .75rem;display:flex}.title-bar.svelte-1uh36xk:active{cursor:grabbing}.title.svelte-1uh36xk{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.92rem;font-weight:600;overflow:hidden}.status.svelte-1uh36xk{font-family:var(--font-mono);margin-left:auto;font-size:.7rem}.buttons.svelte-1uh36xk{gap:.1rem;display:flex}.buttons.svelte-1uh36xk .shell-button:where(.svelte-1uh36xk){padding:.35rem .5rem;font-size:.72rem}.body.svelte-1uh36xk{background:var(--bg-raised);border-radius:0 0 10px 10px;place-items:center;display:grid;position:relative}.window.revoked.svelte-1uh36xk .body:where(.svelte-1uh36xk){background:var(--bg-sunken)}.stopped.svelte-1uh36xk{text-align:center;gap:.4rem;padding:1rem;display:grid}.stopped.svelte-1uh36xk p:where(.svelte-1uh36xk){margin:0}.starting.svelte-1uh36xk{font-family:var(--font-mono);font-size:.8rem}.resize.svelte-1uh36xk{cursor:nwse-resize;touch-action:none;z-index:1;background:0 0;border:0;width:18px;height:18px;position:absolute;bottom:-2px;right:-2px}.resize.svelte-1uh36xk:after{content:"";border-right:2px solid var(--line-strong);border-bottom:2px solid var(--line-strong);width:8px;height:8px;position:absolute;bottom:5px;right:5px}.chrome.svelte-ugz8mj{pointer-events:none;position:absolute;inset:0}.desktop.svelte-1xebjoc{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid;position:absolute;inset:0}.desk.svelte-1xebjoc{position:relative;overflow:hidden}.wallpaper.svelte-1xebjoc{background:radial-gradient(60rem 30rem at 85% -10%, var(--accent-soft), transparent 60%), repeating-linear-gradient(0deg, transparent 0 39px, color-mix(in srgb, var(--line) 50%, transparent) 39px 40px), repeating-linear-gradient(90deg, transparent 0 39px, color-mix(in srgb, var(--line) 50%, transparent) 39px 40px), var(--bg);position:absolute;inset:0}.empty.svelte-1xebjoc{pointer-events:none;text-align:center;place-items:center;padding:0 1rem;font-size:.95rem;display:grid;position:absolute;inset:0}.touch.svelte-1xebjoc{display:none}@media (width<=720px){.with-keyboard.svelte-1xebjoc{display:none}.touch.svelte-1xebjoc{display:inline}}kbd.svelte-1xebjoc{font-family:var(--font-mono);border:1px solid var(--line-strong);border-radius:5px;padding:.05rem .35rem;font-size:.8em}.notices.svelte-m4vvab{z-index:400;pointer-events:none;gap:.5rem;width:min(22rem,100% - 2rem);display:grid;position:absolute;bottom:1rem;right:1rem}.notice.svelte-m4vvab{pointer-events:auto;background:var(--bg-raised);border:1px solid var(--line-strong);border-left:3px solid var(--ok);animation:svelte-m4vvab-slide .2s var(--ease);border-radius:12px;grid-template-columns:1fr auto;align-items:start;gap:.5rem;padding:.75rem .75rem .75rem 1rem;display:grid;box-shadow:0 12px 30px #0000004d}.notice.warning.svelte-m4vvab{border-left-color:var(--accent)}.text.svelte-m4vvab{gap:.2rem;font-size:.92rem;display:grid}p.svelte-m4vvab{color:var(--ink-muted);margin:0;font-size:.85rem}@keyframes svelte-m4vvab-slide{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.notice.svelte-m4vvab{animation:none}}.pairing.svelte-1rytodn{justify-items:start;gap:.75rem;margin:0;display:grid}svg.svelte-1rytodn{border-radius:8px;width:min(100%,14rem);height:auto}figcaption.svelte-1rytodn{font-size:.9rem}.signin.svelte-1p12qmq{place-items:center;min-height:100%;padding:2rem 1rem;display:grid;overflow:auto}.card.svelte-1p12qmq{background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--radius);gap:1.25rem;width:min(100%,34rem);padding:clamp(1.25rem,4vw,2.25rem);display:grid}.label.svelte-1p12qmq{margin:0}h2.svelte-1p12qmq{margin:0;font-size:clamp(1.6rem,4vw,2.2rem)}.lede.svelte-1p12qmq{margin:0}.preview.svelte-1p12qmq{border:1px dashed var(--line-strong);border-radius:12px;gap:.5rem;padding:1rem;display:grid}.preview.svelte-1p12qmq p:where(.svelte-1p12qmq){margin:0;font-size:.9rem}.row.svelte-1p12qmq{grid-template-columns:1fr auto;align-items:center}.method.svelte-1p12qmq form:where(.svelte-1p12qmq){gap:.75rem;display:grid}.mono.svelte-1p12qmq{font-family:var(--font-mono);font-size:.8rem}.shell-root.svelte-e16qsm{z-index:20;background:var(--bg);color:var(--ink);outline:none;position:fixed;inset:0;overflow:hidden}.booting.svelte-e16qsm{font-family:var(--font-mono);place-items:center;margin:0;font-size:.85rem;display:grid;position:absolute;inset:0}
