.qr.svelte-hvvkuy{border-radius:var(--radius);display:block}.secret.svelte-lk6oan{border:2px solid var(--accent);border-radius:var(--radius);padding:var(--s3);margin:var(--s3) 0;gap:var(--s2);background:var(--bg-elev);flex-direction:column;display:flex}h3.svelte-lk6oan{margin:0;font-size:16px}.warn.svelte-lk6oan{margin:0;font-weight:600}.value.svelte-lk6oan{width:100%;font-family:var(--font-mono,monospace);padding:var(--s2);min-height:40px;color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius)}.row.svelte-lk6oan{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.screen.svelte-1655buo{z-index:200;padding:var(--s5);background:var(--bg);color:var(--fg);gap:var(--s3);flex-direction:column;align-items:center;display:flex;position:fixed;inset:0;overflow:auto}.screen.svelte-1655buo>*{width:min(36rem,100%)}h1.svelte-1655buo{margin:0;font-size:22px}.mono.svelte-1655buo{font-family:var(--font-mono);word-break:break-all}.hint.svelte-1655buo{color:var(--fg-muted);margin:0;font-size:13px}.note.svelte-1655buo{border:1px solid var(--warn);background:var(--warnbg);border-radius:var(--radius);padding:var(--s3)}.note.svelte-1655buo p:where(.svelte-1655buo){margin:var(--s1) 0 0}.md.svelte-1sqvup0{overflow-wrap:anywhere}.md.svelte-1sqvup0 p{margin:0}.md.svelte-1sqvup0 p+p,.md.svelte-1sqvup0 ul,.md.svelte-1sqvup0 ol,.md.svelte-1sqvup0 pre,.md.svelte-1sqvup0 blockquote{margin-top:var(--s2);margin-bottom:0}.md.svelte-1sqvup0 pre{background:var(--bg-elev2);border:1px solid var(--line);border-radius:var(--radius);padding:var(--s2) var(--s3);overflow-x:auto}.md.svelte-1sqvup0 code{background:var(--bg-elev2);border-radius:3px;padding:0 3px}.md.svelte-1sqvup0 pre code{background:0 0;padding:0}.md.svelte-1sqvup0 blockquote{border-left:3px solid var(--line-strong);padding-left:var(--s3);color:var(--fg-muted);margin-left:0}.md.svelte-1sqvup0 .mention{background:var(--infobg);border-radius:3px;padding:0 3px;font-weight:600}.md.svelte-1sqvup0 a{text-decoration:underline}.card.svelte-9bo8hk{margin-top:var(--s1);padding:var(--s3);background:var(--bg-elev2);border:1px solid var(--line-strong);border-radius:var(--radius);border-left-width:4px;max-width:640px}.card.info.svelte-9bo8hk{border-left-color:var(--info)}.card.warning.svelte-9bo8hk{border-left-color:var(--warn)}.card.critical.svelte-9bo8hk{border-left-color:var(--bad)}.card.ok.svelte-9bo8hk{border-left-color:var(--ok)}.head.svelte-9bo8hk{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.info.svelte-9bo8hk .shape:where(.svelte-9bo8hk){color:var(--info)}.warning.svelte-9bo8hk .shape:where(.svelte-9bo8hk){color:var(--warn)}.critical.svelte-9bo8hk .shape:where(.svelte-9bo8hk){color:var(--bad)}.ok.svelte-9bo8hk .shape:where(.svelte-9bo8hk){color:var(--ok)}.title.svelte-9bo8hk{flex:1;min-width:0;font-weight:600}.chip.svelte-9bo8hk{border:1px solid var(--line-strong);padding:0 var(--s2);border-radius:999px;font-size:12px}.text.svelte-9bo8hk{margin:var(--s2) 0 0}.fields.svelte-9bo8hk{gap:var(--s2) var(--s4);margin:var(--s2) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.field.wide.svelte-9bo8hk{grid-column:1/-1}dt.svelte-9bo8hk{color:var(--fg-muted);font-size:12px}dd.svelte-9bo8hk{overflow-wrap:anywhere;margin:0}.meta.svelte-9bo8hk{margin:var(--s2) 0 0;color:var(--fg-muted);font-size:12px}.row.svelte-9bo8hk{gap:var(--s2);margin-top:var(--s2);flex-wrap:wrap;display:flex}.row.svelte-9bo8hk .btn:where(.svelte-9bo8hk){align-items:center;gap:var(--s1);min-height:32px;display:inline-flex}.alerts.svelte-1h09liy{max-width:760px}h1.svelte-1h09liy{margin-top:0;font-size:20px}.bar.svelte-1h09liy{gap:var(--s3);margin-bottom:var(--s3);flex-wrap:wrap;align-items:end;display:flex}.tabs.svelte-1h09liy{gap:var(--s1);display:flex}.btn[aria-pressed=true].svelte-1h09liy{border-color:var(--accent);background:var(--bg-elev2)}label.svelte-1h09liy{color:var(--fg-muted);flex-direction:column;font-size:12px;display:flex}select.svelte-1h09liy{background:var(--bg-elev2);border:1px solid var(--line-strong);border-radius:var(--radius);min-height:36px}ul.svelte-1h09liy{margin:0;padding:0;list-style:none}li.svelte-1h09liy{margin-bottom:var(--s3)}.where.svelte-1h09liy{font-size:13px}.dot.svelte-dz7427{color:var(--fg-muted);flex:none;display:inline-flex}.dot.on.svelte-dz7427{color:var(--ok)}.panel.svelte-ivsnae{flex-direction:column;height:100%;display:flex}header.svelte-ivsnae{padding:var(--s2) var(--s3);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}h2.svelte-ivsnae{margin:0;font-size:16px}.list.svelte-ivsnae{padding:var(--s2) var(--s3);flex:1;overflow-y:auto}ul.svelte-ivsnae{margin:0;padding:0;list-style:none}li.svelte-ivsnae{align-items:center;gap:var(--s2);min-height:32px;display:flex}.name.svelte-ivsnae{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.chip.svelte-ivsnae{border:1px solid var(--line-strong);padding:0 var(--s2);text-transform:uppercase;border-radius:999px;font-size:11px}.status.svelte-ivsnae{color:var(--fg-muted)}.icon.svelte-ivsnae{cursor:pointer;background:0 0;border:0;place-items:center;min-width:32px;min-height:32px;display:grid}.panel.svelte-1pbp2zz{flex-direction:column;height:100%;display:flex}header.svelte-1pbp2zz{padding:var(--s2) var(--s3);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}h2.svelte-1pbp2zz{margin:0;font-size:16px}.list.svelte-1pbp2zz{padding:var(--s2) var(--s3);flex:1;overflow-y:auto}ul.svelte-1pbp2zz{margin:0;padding:0;list-style:none}li.svelte-1pbp2zz{padding:var(--s2) 0;border-bottom:1px solid var(--line)}.meta.svelte-1pbp2zz{gap:var(--s2);align-items:baseline;display:flex}time.svelte-1pbp2zz,.status.svelte-1pbp2zz{color:var(--fg-muted);font-size:12px}.row.svelte-1pbp2zz{gap:var(--s2);margin-top:var(--s1);display:flex}.row.svelte-1pbp2zz .btn:where(.svelte-1pbp2zz){align-items:center;gap:var(--s1);min-height:28px;display:inline-flex}.icon.svelte-1pbp2zz{cursor:pointer;background:0 0;border:0;place-items:center;min-width:32px;min-height:32px;display:grid}.backdrop.svelte-1oty0gd{z-index:100;background:var(--backdrop);padding:var(--s4);place-items:center;display:grid;position:fixed;inset:0}.dialog.svelte-1oty0gd{background:var(--bg-elev);border:1px solid var(--line-strong);border-radius:var(--radius);width:min(480px,100%);max-height:90vh;box-shadow:0 8px 32px var(--shadow);padding:var(--s4);overflow-y:auto}.head.svelte-1oty0gd{justify-content:space-between;align-items:center;gap:var(--s3);display:flex}h2.svelte-1oty0gd{margin:0;font-size:18px}.close.svelte-1oty0gd{min-width:44px}.search.svelte-jjtg69{gap:var(--s2);margin:var(--s3) 0;flex-direction:column;display:flex}.chips.svelte-jjtg69{gap:var(--s2);flex-wrap:wrap;display:flex}.chips.svelte-jjtg69 label:where(.svelte-jjtg69){color:var(--fg-muted);flex-direction:column;font-size:12px;display:flex}.chips.svelte-jjtg69 select:where(.svelte-jjtg69),.chips.svelte-jjtg69 input:where(.svelte-jjtg69){background:var(--bg-elev2);border:1px solid var(--line-strong);border-radius:var(--radius);min-height:32px}.results.svelte-jjtg69{margin:0;padding:0;list-style:none}.hit.svelte-jjtg69{text-align:left;width:100%;padding:var(--s2);border:0;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;min-height:44px;display:block}.hit.svelte-jjtg69:hover{background:var(--bg-elev2)}.meta.svelte-jjtg69{gap:var(--s2);color:var(--fg-muted);align-items:baseline;font-size:12px;display:flex}.meta.svelte-jjtg69 strong:where(.svelte-jjtg69){color:var(--fg);font-size:14px}.snippet.svelte-jjtg69{overflow-wrap:anywhere;display:block}.snippet.svelte-jjtg69 mark{background:var(--warnbg);color:inherit;outline:1px solid var(--warn)}.status.svelte-jjtg69{color:var(--fg-muted)}h2.svelte-1128cy8{font-size:18px}h3.svelte-1128cy8{margin:0 0 var(--s1);font-size:15px}.block.svelte-1128cy8{margin-bottom:var(--s4)}.help.svelte-1128cy8{margin:0 0 var(--s2);color:var(--fg-muted);font-size:13px}.check.svelte-1128cy8{align-items:center;gap:var(--s2);min-height:32px;display:inline-flex}.row.svelte-1128cy8{gap:var(--s2);flex-wrap:wrap;display:flex}h2.svelte-15y7pkw{font-size:18px}.avatar-row.svelte-15y7pkw{align-items:center;gap:var(--s3);margin-bottom:var(--s3);display:flex}.avatar.svelte-15y7pkw{border-radius:var(--radius);object-fit:cover;border:1px solid var(--line);width:64px;height:64px}.ph.svelte-15y7pkw{background:var(--bg-elev2);place-items:center;font-size:28px;font-weight:700;display:grid}label.btn.svelte-15y7pkw:focus-within{outline:2px solid var(--focus);outline-offset:2px}h2.svelte-195ilxo{font-size:18px}ul.svelte-195ilxo{margin:0 0 var(--s5);padding:0;list-style:none}li.svelte-195ilxo{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--line);display:flex}.info.svelte-195ilxo{flex-direction:column;min-width:0;display:flex}.ua.svelte-195ilxo,.meta.svelte-195ilxo{color:var(--fg-muted);overflow-wrap:anywhere;font-size:12px}.actions.svelte-195ilxo{gap:var(--s2);flex-wrap:wrap;justify-content:flex-end;display:flex}.danger.svelte-195ilxo{background:var(--bad);color:var(--bg);border-color:var(--bad);font-weight:700}.chip.svelte-195ilxo{margin-left:var(--s2);border:1px solid var(--line-strong);padding:0 var(--s2);border-radius:999px;font-size:11px}.settings.svelte-14m9a10{max-width:640px}h1.svelte-14m9a10{margin-top:0;font-size:22px}h2.svelte-14m9a10{font-size:18px}.tabs.svelte-14m9a10{gap:var(--s3);margin-bottom:var(--s4);border-bottom:1px solid var(--line);display:flex}.tabs.svelte-14m9a10 a:where(.svelte-14m9a10){min-height:40px;padding:0 var(--s2);align-items:center;display:inline-flex}.tabs.svelte-14m9a10 a[aria-current=page]:where(.svelte-14m9a10){border-bottom:2px solid var(--accent);font-weight:600}fieldset.svelte-14m9a10{margin:0 0 var(--s3);gap:var(--s3);border:0;flex-wrap:wrap;padding:0;display:flex}.radio.svelte-14m9a10{align-items:center;gap:var(--s2);min-height:32px;display:inline-flex}.help.svelte-14m9a10{margin:0 0 var(--s4);color:var(--fg-muted);font-size:13px}input.svelte-1wnbucg{width:100%;min-height:40px;margin:var(--s3) 0 var(--s2)}ul.svelte-1wnbucg{margin:0;padding:0;list-style:none}li.svelte-1wnbucg{padding:var(--s2) var(--s3);cursor:pointer;border-radius:var(--radius);min-height:36px}li.active.svelte-1wnbucg{background:var(--accent);color:var(--accent-fg)}.none.svelte-1wnbucg{color:var(--fg-muted)}.banner.svelte-u6hkk9{align-items:center;gap:var(--s2);padding:var(--s2) var(--s4);border-bottom:1px solid var(--line-strong);display:flex}.banner.resetting.svelte-u6hkk9{background:var(--badbg);color:var(--bad)}.banner.offline.svelte-u6hkk9,.banner.reconnecting.svelte-u6hkk9{background:var(--warnbg);color:var(--warn)}.banner.svelte-u6hkk9 .btn:where(.svelte-u6hkk9){min-height:32px;padding:var(--s1) var(--s3);color:var(--fg);margin-left:auto}.list.svelte-lyq317{margin:var(--s3) 0 0;padding:0;list-style:none}li.svelte-lyq317{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--line);display:flex}.info.svelte-lyq317{flex-direction:column;min-width:0;display:flex}.muted.svelte-lyq317{color:var(--fg-muted);text-overflow:ellipsis;font-size:13px;overflow:hidden}fieldset.svelte-1th4jtc{margin:0 0 var(--s4);border:0;padding:0}label.svelte-1th4jtc{align-items:center;gap:var(--s2);min-height:32px;display:flex}fieldset.svelte-1mrzs1e{margin:0 0 var(--s4);border:0;max-height:40vh;padding:0;overflow-y:auto}ul.svelte-1mrzs1e{margin:0;padding:0;list-style:none}label.svelte-1mrzs1e{align-items:center;gap:var(--s2);min-height:36px;display:flex}.muted.svelte-1mrzs1e{color:var(--fg-muted);font-size:13px}nav.svelte-1bars1w{gap:var(--s3);flex-direction:column;display:flex}.sec-head.svelte-1bars1w{justify-content:space-between;align-items:center;display:flex}h2.svelte-1bars1w{text-transform:uppercase;letter-spacing:.05em;color:var(--fg-muted);margin:0;font-size:12px}ul.svelte-1bars1w{margin:0;padding:0;list-style:none}a.svelte-1bars1w{align-items:center;gap:var(--s2);min-height:36px;padding:0 var(--s2);color:var(--fg);border-radius:var(--radius);text-decoration:none;display:flex}a.svelte-1bars1w:hover,a[aria-current=page].svelte-1bars1w{background:var(--bg-elev2)}a[aria-current=page].svelte-1bars1w{box-shadow:inset 3px 0 0 var(--accent)}a.unread.svelte-1bars1w .name:where(.svelte-1bars1w){font-weight:700}.name.svelte-1bars1w{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.badge.svelte-1bars1w{border:1px solid var(--line-strong);padding:0 var(--s2);border-radius:999px;align-items:center;gap:2px;font-size:12px;font-weight:700;display:inline-flex}.badge.mention.svelte-1bars1w{background:var(--accent);color:var(--accent-fg);border-color:var(--accent)}.icon.svelte-1bars1w{border-radius:var(--radius);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;min-width:28px;min-height:28px;display:grid}.icon.svelte-1bars1w:hover{border-color:var(--line-strong)}.link.svelte-1bars1w{padding:var(--s1) var(--s2);color:var(--link);cursor:pointer;background:0 0;border:0;min-height:28px;text-decoration:underline}.quick.svelte-1m85e6v{gap:var(--s1);flex-direction:column;display:flex}.quick.svelte-1m85e6v .btn:where(.svelte-1m85e6v){align-items:center;gap:var(--s2);justify-content:flex-start;min-height:36px;display:inline-flex}.side.svelte-1m85e6v{gap:var(--s3);padding:var(--s3);flex-direction:column;height:100%;display:flex}.instance.svelte-1m85e6v{margin:0;font-weight:700}a.svelte-1m85e6v{align-items:center;gap:var(--s2);min-height:44px;padding:0 var(--s2);color:var(--fg);border-radius:var(--radius);text-decoration:none;display:flex}a.svelte-1m85e6v:hover{background:var(--bg-elev2)}.foot.svelte-1m85e6v{margin-top:auto}.shell.svelte-13pah1c{grid-template-columns:240px minmax(0,1fr);grid-template-areas:"side main""side main";height:100%;min-height:0;display:grid}.shell.has-drawer.svelte-13pah1c{grid-template-columns:240px minmax(0,1fr) 320px;grid-template-areas:"side main drawer"}.topbar.svelte-13pah1c{display:none}.sidebar.svelte-13pah1c{background:var(--bg-elev);border-right:1px solid var(--line);grid-area:side;overflow-y:auto}.main-slot.svelte-13pah1c{grid-area:main;min-width:0;overflow-y:auto}main.svelte-13pah1c{padding:var(--s4)}.main-slot.flush.svelte-13pah1c{overflow:hidden}main.flush.svelte-13pah1c{height:100%;padding:0}.drawer.svelte-13pah1c{background:var(--bg-elev);border-left:1px solid var(--line);grid-area:drawer;overflow-y:auto}@media (width<=1023px){.shell.svelte-13pah1c,.shell.has-drawer.svelte-13pah1c{grid-template-columns:56px minmax(0,1fr);grid-template-areas:"side main"}.topbar.svelte-13pah1c{top:var(--s2);left:var(--s2);z-index:20;display:block;position:fixed}.sidebar.svelte-13pah1c{width:56px;padding-top:56px;overflow:hidden}.nav-open.svelte-13pah1c .sidebar:where(.svelte-13pah1c){z-index:10;width:280px;box-shadow:0 0 24px var(--shadow);position:fixed;inset:0 auto 0 0;overflow-y:auto}.drawer.svelte-13pah1c{z-index:10;width:min(320px,100%);position:fixed;inset:0 0 0 auto}}@media (width<=639px){.shell.svelte-13pah1c,.shell.has-drawer.svelte-13pah1c{padding-bottom:env(safe-area-inset-bottom);grid-template-columns:minmax(0,1fr);grid-template-areas:"main"}.sidebar.svelte-13pah1c{display:none}.nav-open.svelte-13pah1c .sidebar:where(.svelte-13pah1c){width:100%;padding-top:56px;display:block}main.svelte-13pah1c{padding-top:56px}main.flush.svelte-13pah1c{padding-top:0}.drawer.svelte-13pah1c{width:100%;padding-top:56px}}.list.svelte-18r1tkz{left:var(--s4);right:var(--s4);z-index:20;padding:var(--s1);background:var(--bg-elev);border:1px solid var(--line-strong);border-radius:var(--radius);max-height:240px;box-shadow:0 4px 16px var(--shadow-soft);margin:0;list-style:none;position:absolute;bottom:100%;overflow-y:auto}li.svelte-18r1tkz{gap:var(--s3);padding:var(--s1) var(--s2);cursor:pointer;align-items:baseline;min-height:28px;display:flex}li.active.svelte-18r1tkz{background:var(--accent);color:var(--accent-fg)}.detail.svelte-18r1tkz{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}li.active.svelte-18r1tkz .detail:where(.svelte-18r1tkz){color:inherit}.bar.svelte-1bsa9ml{gap:var(--s2);margin:var(--s3) 0;display:flex}input[type=search].svelte-1bsa9ml{flex:1;min-height:36px}select.svelte-1bsa9ml{background:var(--bg-elev2);border:1px solid var(--line-strong);border-radius:var(--radius);min-height:36px}.tabs.svelte-1bsa9ml{gap:var(--s1);margin-bottom:var(--s2);flex-wrap:wrap;display:flex}.tab.svelte-1bsa9ml,.cell.svelte-1bsa9ml{border-radius:var(--radius);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;min-width:36px;min-height:36px;font-size:22px;line-height:1;display:grid}.tab[aria-pressed=true].svelte-1bsa9ml{border-color:var(--accent);background:var(--bg-elev2)}.tab.svelte-1bsa9ml:hover,.cell.svelte-1bsa9ml:hover{background:var(--bg-elev2)}.grid.svelte-1bsa9ml{grid-template-columns:repeat(8,1fr);gap:2px;max-height:280px;display:grid;overflow-y:auto}.uploads.svelte-yc4x40{padding:var(--s2) var(--s4) 0;gap:var(--s1);flex-direction:column;margin:0;list-style:none;display:flex}li.svelte-yc4x40{align-items:center;gap:var(--s2);padding:var(--s1) var(--s2);background:var(--bg-elev2);border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;display:flex}li.bad.svelte-yc4x40{border-color:var(--bad)}.name.svelte-yc4x40{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.size.svelte-yc4x40,.state.svelte-yc4x40{color:var(--fg-muted);font-size:12px}progress.svelte-yc4x40{flex:1;min-width:80px}.icon.svelte-yc4x40{cursor:pointer;background:0 0;border:0;place-items:center;min-width:28px;min-height:28px;display:grid}.warn.svelte-yc4x40{color:var(--warn);flex-basis:100%;margin:0;font-size:12px}.capture.svelte-h2dwpv{z-index:1000;justify-content:center;align-items:center;gap:var(--s3);padding:max(var(--s4), env(safe-area-inset-top)) var(--s4) max(var(--s4), env(safe-area-inset-bottom));color:#fff;background:#000000e0;flex-direction:column;display:flex;position:fixed;inset:0}.circle.svelte-h2dwpv{aspect-ratio:1;width:min(78vw,60vh,340px);position:relative}video.svelte-h2dwpv{object-fit:cover;background:#111;border-radius:50%;width:88%;height:88%;position:absolute;inset:6%}video.mirror.svelte-h2dwpv{transform:scaleX(-1)}.ring.svelte-h2dwpv{position:absolute;inset:0;transform:rotate(-90deg)}.ring.svelte-h2dwpv circle:where(.svelte-h2dwpv){fill:none;stroke-width:3px}.track.svelte-h2dwpv{stroke:#fff3}.bar.svelte-h2dwpv{stroke:var(--accent);stroke-linecap:round;transition:stroke-dashoffset .1s linear}.time.svelte-h2dwpv{align-items:center;gap:var(--s2);font-variant-numeric:tabular-nums;margin:0;display:flex}.dot.svelte-h2dwpv{background:#e5484d;border-radius:50%;width:10px;height:10px;animation:1s ease-in-out infinite alternate svelte-h2dwpv-pulse}.error.svelte-h2dwpv{text-align:center;color:#ffb4b4;max-width:32ch;margin:0}.controls.svelte-h2dwpv{align-items:center;gap:var(--s5,24px);display:flex}.round-btn.svelte-h2dwpv{color:#fff;cursor:pointer;background:#ffffff26;border:0;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.round-btn.svelte-h2dwpv:disabled{opacity:.4;cursor:default}.round-btn.svelte-h2dwpv:focus-visible{outline-offset:3px;outline:2px solid #fff}.main.svelte-h2dwpv{width:72px;height:72px}.rec.svelte-h2dwpv{background:#e5484d}.send.svelte-h2dwpv{background:var(--accent);color:var(--accent-fg)}.hint.svelte-h2dwpv{color:#ffffffb3;text-align:center;margin:0;font-size:13px}@keyframes svelte-h2dwpv-pulse{to{opacity:.3}}@media (prefers-reduced-motion:reduce){.dot.svelte-h2dwpv{animation:none}.bar.svelte-h2dwpv{transition:none}}.bar.svelte-175hzmu{gap:var(--s2);margin-bottom:var(--s3);display:flex}.bar.svelte-175hzmu .btn:where(.svelte-175hzmu),.head.svelte-175hzmu .btn:where(.svelte-175hzmu){align-items:center;gap:var(--s1);display:inline-flex}.muted.svelte-175hzmu{color:var(--fg-muted);margin:var(--s2) 0}.list.svelte-175hzmu{overscroll-behavior:contain;max-height:min(55vh,440px);position:relative;overflow-y:auto}section.svelte-175hzmu+section:where(.svelte-175hzmu){margin-top:var(--s3)}.head.svelte-175hzmu{z-index:1;justify-content:space-between;align-items:center;gap:var(--s2);padding:var(--s1) 0;background:var(--bg-elev,var(--bg));flex-wrap:wrap;display:flex;position:sticky;top:0}h3.svelte-175hzmu{color:var(--fg-muted);margin:0;font-size:13px;font-weight:600}.small.svelte-175hzmu{min-height:28px;padding:0 var(--s2);font-size:12px}.confirm.svelte-175hzmu{align-items:center;gap:var(--s2);flex-wrap:wrap;font-size:13px;display:flex}.grid.svelte-175hzmu{gap:var(--s1);grid-template-columns:repeat(auto-fill,minmax(72px,1fr));margin:0;padding:0;list-style:none;display:grid}.cell.svelte-175hzmu{aspect-ratio:1;width:100%;padding:var(--s1);border-radius:var(--radius);background:0 0;border:1px solid #0000;display:block;position:relative}button.cell.svelte-175hzmu{cursor:pointer}button.cell.svelte-175hzmu:hover,button.cell.svelte-175hzmu:focus-visible{background:var(--bg-elev2);border-color:var(--line-strong)}img.svelte-175hzmu{object-fit:contain;width:100%;height:100%}.mark.svelte-175hzmu{cursor:pointer;border:0;border-radius:50%;place-items:center;width:26px;height:26px;padding:0;display:grid;position:absolute;top:2px}.fav.svelte-175hzmu{color:#fff;background:#0000008c;left:2px}.fav.on.svelte-175hzmu{color:#f5c518}.x.svelte-175hzmu{background:var(--danger,#e5484d);color:#fff;right:2px}.tabs.svelte-175hzmu{gap:var(--s1);margin-top:var(--s2);padding-top:var(--s2);border-top:1px solid var(--line);scrollbar-width:thin;display:flex;overflow-x:auto}.tab.svelte-175hzmu{border-radius:var(--radius);width:40px;height:40px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:4px;display:grid}.tab.svelte-175hzmu img:where(.svelte-175hzmu){width:32px;height:32px}.tab[aria-current=true].svelte-175hzmu{background:var(--bg-elev2);color:var(--fg);box-shadow:inset 0 -2px 0 var(--accent)}.wrap.svelte-1cf1ia3{position:relative}.drop.svelte-1cf1ia3{z-index:30;background:var(--infobg);border:2px dashed var(--accent);place-items:center;font-weight:600;display:grid;position:absolute;inset:0}.err.svelte-1cf1ia3{margin:var(--s1) var(--s4) 0}@media (width<=480px){.composer.svelte-1cf1ia3{gap:var(--s1);padding-inline:var(--s2)}.composer.svelte-1cf1ia3 .tool:where(.svelte-1cf1ia3){min-width:38px}}.tool.svelte-1cf1ia3{place-items:center;min-width:44px;padding:0;display:grid}.composer.svelte-1cf1ia3{gap:var(--s2);padding:var(--s2) var(--s4) var(--s3);border-top:1px solid var(--line);display:flex}textarea.svelte-1cf1ia3{min-height:44px;max-height:200px;padding:var(--s2) var(--s3);background:var(--bg-elev2);border:1px solid var(--line-strong);border-radius:var(--radius);resize:vertical;flex:1}.composer.svelte-1cf1ia3 [hidden]:where(.svelte-1cf1ia3){display:none}.voice-state.svelte-1cf1ia3{margin:var(--s1) var(--s4) 0;color:var(--fg-muted);font-size:12px}.rec.svelte-1cf1ia3{align-items:center;gap:var(--s2);flex:1;min-height:44px;display:flex}.dot.svelte-1cf1ia3{background:var(--danger,#e5484d);border-radius:50%;width:10px;height:10px;animation:1s ease-in-out infinite alternate svelte-1cf1ia3-pulse}.rec-time.svelte-1cf1ia3{font-variant-numeric:tabular-nums;min-width:3.2em}.meter.svelte-1cf1ia3{background:var(--bg-elev2);border-radius:3px;flex:1;height:6px;overflow:hidden}.meter.svelte-1cf1ia3>span:where(.svelte-1cf1ia3){background:var(--accent);transform-origin:0;height:100%;transition:transform 60ms linear;display:block}@keyframes svelte-1cf1ia3-pulse{to{opacity:.3}}@media (prefers-reduced-motion:reduce){.dot.svelte-1cf1ia3{animation:none}.meter.svelte-1cf1ia3>span:where(.svelte-1cf1ia3){transition:none}}.send.svelte-1cf1ia3{place-items:center;min-width:44px;padding:0;display:grid}.notice.svelte-86jg6s{gap:var(--s2);margin:var(--s1) var(--s4);padding:var(--s2) var(--s3);background:var(--infobg);border:1px dashed var(--line-strong);border-radius:var(--radius);display:flex}.body.svelte-86jg6s{flex:1;min-width:0}.only.svelte-86jg6s{color:var(--fg-muted);margin:0;font-size:12px}.icon.svelte-86jg6s{cursor:pointer;background:0 0;border:0;place-items:center;min-width:32px;min-height:32px;display:grid}.card.svelte-do7k0g{align-items:center;gap:var(--s3);max-width:360px;padding:var(--s2) var(--s3);background:var(--bg-elev2);border:1px solid var(--line-strong);border-radius:var(--radius);display:inline-flex}.info.svelte-do7k0g{flex-direction:column;min-width:0;display:flex}.name.svelte-do7k0g{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.size.svelte-do7k0g{color:var(--fg-muted);font-size:12px}.dl.svelte-do7k0g{place-items:center;min-width:32px;min-height:32px;display:grid}.backdrop.svelte-hrm62v{z-index:200;background:var(--backdrop);place-items:center;display:grid;position:fixed;inset:0}.box.svelte-hrm62v{gap:var(--s2);flex-direction:column;max-width:96vw;max-height:96vh;display:flex}.bar.svelte-hrm62v{justify-content:flex-end;align-items:center;gap:var(--s2);display:flex}.count.svelte-hrm62v{color:var(--fg);margin-right:auto}.stage.svelte-hrm62v{align-items:center;gap:var(--s2);min-height:0;display:flex}img.svelte-hrm62v{object-fit:contain;background:var(--bg-elev);max-width:80vw;max-height:80vh}.btn.svelte-hrm62v{place-items:center;min-width:44px;min-height:44px;display:inline-grid}.round.svelte-h84b51{aspect-ratio:1;background:var(--bg-elev2);cursor:pointer;border:0;border-radius:50%;width:min(240px,62vw);padding:0;position:relative;overflow:visible}.round.svelte-h84b51:focus-visible{outline:2px solid var(--accent);outline-offset:3px}video.svelte-h84b51{object-fit:cover;pointer-events:none;border-radius:50%;width:92%;height:92%;position:absolute;inset:4%}.ring.svelte-h84b51{pointer-events:none;position:absolute;inset:0;transform:rotate(-90deg)}.bar.svelte-h84b51{fill:none;stroke-width:2.5px;stroke:#0000;stroke-linecap:round;transition:stroke-dashoffset .25s linear}.bar.on.svelte-h84b51{stroke:var(--accent)}.badge.svelte-h84b51{color:#fff;font-variant-numeric:tabular-nums;background:#0000008c;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;display:inline-flex;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.bar.svelte-h84b51{transition:none}}.sticker.svelte-1olowr6{align-items:flex-start;gap:var(--s1);flex-direction:column;display:flex}.pic.svelte-1olowr6{cursor:pointer;border-radius:var(--radius);background:0 0;border:0;padding:0;line-height:0}.pic.svelte-1olowr6:focus-visible{outline:2px solid var(--accent);outline-offset:2px}img.svelte-1olowr6{object-fit:contain;width:160px;height:160px}.menu.svelte-1olowr6{color:var(--fg-muted);font-size:13px}.menu.svelte-1olowr6 .btn:where(.svelte-1olowr6){align-items:center;gap:var(--s1);min-height:32px;display:inline-flex}.voice.svelte-12ovjz3{align-items:center;gap:var(--s2);width:min(340px,100%);padding:var(--s1) var(--s2);background:var(--bg-elev2);border:1px solid var(--line);border-radius:999px;display:flex}.play.svelte-12ovjz3{background:var(--accent);width:40px;height:40px;color:var(--accent-fg);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.wave.svelte-12ovjz3{cursor:pointer;touch-action:none;flex:1;align-items:center;gap:2px;min-width:0;height:32px;display:flex}.wave.svelte-12ovjz3:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.bar.svelte-12ovjz3{background:var(--line-strong);border-radius:2px;flex:1;min-width:2px}.bar.done.svelte-12ovjz3{background:var(--accent)}.time.svelte-12ovjz3{min-width:3.2em;color:var(--fg-muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.speed.svelte-12ovjz3{min-width:36px;min-height:28px;padding:0 var(--s1);border:1px solid var(--line-strong);color:var(--fg-muted);cursor:pointer;background:0 0;border-radius:999px;flex:none;font-size:12px}audio.svelte-12ovjz3{display:none}.grid.svelte-wciuqq{gap:var(--s2);margin-top:var(--s1);flex-wrap:wrap;align-items:flex-start;display:flex}.thumb.svelte-wciuqq{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg-elev2);cursor:zoom-in;min-width:24px;min-height:24px;padding:0;line-height:0;overflow:hidden}img.svelte-wciuqq{max-width:100%;height:auto;display:block}.media.svelte-wciuqq,.other.svelte-wciuqq{margin-top:var(--s2);gap:var(--s1);flex-direction:column;align-items:flex-start;display:flex}video.svelte-wciuqq{max-width:min(480px,100%);max-height:320px}audio.svelte-wciuqq{width:min(360px,100%)}.warn.svelte-wciuqq{color:var(--warn);flex-basis:100%;margin:0;font-size:12px}.reactions.svelte-hmg925{gap:var(--s1);margin-top:var(--s1);flex-wrap:wrap;display:flex}.chip.svelte-hmg925{align-items:center;gap:var(--s1);min-height:26px;padding:0 var(--s2);background:var(--bg-elev2);border:1px solid var(--line-strong);cursor:pointer;border-radius:999px;display:inline-flex}.chip.mine.svelte-hmg925{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.n.svelte-hmg925{font-variant-numeric:tabular-nums;font-size:12px}.msg.svelte-1y22df9{gap:var(--s3);padding:var(--s1) var(--s4);display:flex;position:relative}.msg.svelte-1y22df9:hover,.msg.svelte-1y22df9:focus-within{background:var(--bg-elev)}.msg.pending.svelte-1y22df9{opacity:.7}.msg.failed.svelte-1y22df9{box-shadow:inset 3px 0 0 var(--bad)}.avatar.svelte-1y22df9{border-radius:var(--radius);background:var(--bg-elev2);border:1px solid var(--line);flex:none;place-items:center;width:36px;height:36px;font-weight:700;display:grid;overflow:hidden}.avatar.gap.svelte-1y22df9{visibility:hidden;height:1px}.body.svelte-1y22df9{flex:1;min-width:0}.meta.svelte-1y22df9{align-items:baseline;gap:var(--s2);display:flex}time.svelte-1y22df9,.edited.svelte-1y22df9,.state.svelte-1y22df9{color:var(--fg-muted);font-size:12px}.state.svelte-1y22df9{margin:0}.receipt.svelte-1y22df9{color:var(--fg-muted);justify-content:flex-end;display:flex}.receipt.seen.svelte-1y22df9{color:var(--link)}.chip.svelte-1y22df9{border:1px solid var(--line-strong);padding:0 var(--s2);text-transform:uppercase;border-radius:999px;font-size:11px}.tombstone.svelte-1y22df9{color:var(--fg-muted);margin:0}.actions.svelte-1y22df9{top:2px;right:var(--s4);background:var(--bg-elev);border:1px solid var(--line-strong);border-radius:var(--radius);gap:2px;display:none;position:absolute}.msg.svelte-1y22df9:hover .actions:where(.svelte-1y22df9),.msg.svelte-1y22df9:focus-within .actions:where(.svelte-1y22df9){display:flex}.icon.svelte-1y22df9{cursor:pointer;background:0 0;border:0;place-items:center;min-width:32px;min-height:32px;display:grid}.icon.svelte-1y22df9:hover{background:var(--bg-elev2)}.summary.svelte-1y22df9{align-items:center;gap:var(--s1);min-height:24px;font-size:13px;display:inline-flex}.link.svelte-1y22df9{color:var(--link);cursor:pointer;background:0 0;border:0;min-height:24px;text-decoration:underline}.edit.svelte-1y22df9 textarea:where(.svelte-1y22df9){width:100%;padding:var(--s2);background:var(--bg-elev2);border:1px solid var(--line-strong);border-radius:var(--radius);resize:vertical}.row.svelte-1y22df9{gap:var(--s2);margin-top:var(--s2);display:flex}.btn.danger.svelte-1y22df9{background:var(--badbg);border-color:var(--bad);align-items:center;gap:var(--s1);display:inline-flex}@media (hover:none){.msg.svelte-1y22df9{flex-wrap:wrap}.actions.svelte-1y22df9{background:0 0;border:0;flex-basis:100%;justify-content:flex-end;display:flex;position:static}}.panel.svelte-1e19cb{flex-direction:column;height:100%;display:flex}header.svelte-1e19cb{padding:var(--s2) var(--s3);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}h2.svelte-1e19cb{margin:0;font-size:16px}.sub.svelte-1e19cb{margin:var(--s3) var(--s4) var(--s1);text-transform:uppercase;color:var(--fg-muted);font-size:12px}.list.svelte-1e19cb{flex:1;min-height:0;overflow-y:auto}ul.svelte-1e19cb{margin:0;padding:0;list-style:none}.status.svelte-1e19cb{margin:var(--s2) var(--s4);color:var(--fg-muted)}.icon.svelte-1e19cb{cursor:pointer;background:0 0;border:0;place-items:center;min-width:44px;min-height:44px;display:grid}.notice.svelte-n9x7vk{gap:var(--s3);padding:var(--s2) var(--s4);background:var(--warnbg);color:var(--fg);border-bottom:2px solid var(--warn);justify-content:space-between;align-items:center;display:flex}p.svelte-n9x7vk{margin:0}.update.svelte-1w21bmh{right:max(var(--s4), env(safe-area-inset-right));bottom:max(var(--s4), env(safe-area-inset-bottom));z-index:50;align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);background:var(--bg-elev2);border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:0 2px 8px var(--shadow);display:flex;position:fixed}.adm h2{margin:var(--s5) 0 var(--s2);font-size:18px}.adm .lead{color:var(--fg-muted);margin:0 0 var(--s3)}.adm table{border-collapse:collapse;width:100%;margin:var(--s2) 0 var(--s4)}.adm th,.adm td{text-align:left;padding:var(--s2);border-bottom:1px solid var(--line);vertical-align:middle}.adm th{color:var(--fg-muted);font-size:13px;font-weight:600}.adm .table-wrap{overflow-x:auto}.adm .row{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.adm .grid{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.adm .form{gap:var(--s2);max-width:560px;margin:var(--s3) 0;flex-direction:column;display:flex}.adm .form label{gap:var(--s1);flex-direction:column;display:flex}.adm .form label.inline,.adm label.inline{align-items:center;gap:var(--s2);flex-direction:row;min-height:32px}.adm select,.adm textarea,.adm input:not([type=checkbox]):not([type=radio]){min-height:40px;padding:var(--s1) var(--s2);color:var(--fg);background:var(--bg-elev2);border:1px solid var(--line-strong);border-radius:var(--radius);font:inherit}.adm fieldset{border:1px solid var(--line);border-radius:var(--radius);padding:var(--s2) var(--s3);margin:0}.adm fieldset legend{padding:0 var(--s1);font-weight:600}.adm .panel{border:1px solid var(--line);border-radius:var(--radius);padding:var(--s3);background:var(--bg-elev)}.adm .chip{padding:0 var(--s2);border:1px solid var(--line-strong);white-space:nowrap;border-radius:999px;font-size:12px;line-height:20px;display:inline-block}.adm .chip.bad{border-color:var(--bad);color:var(--bad)}.adm .chip.ok{border-color:var(--ok);color:var(--ok)}.adm .mono{font-family:var(--font-mono);word-break:break-all}.adm .hint{color:var(--fg-muted);margin:0;font-size:13px}.adm .field-error{color:var(--bad);margin:0;font-size:13px}.adm .callout{border:1px solid var(--warn);background:var(--warnbg);border-radius:var(--radius);padding:var(--s3);margin:var(--s3) 0}.adm .btn.danger{background:var(--bad);color:var(--bg);border-color:var(--bad);font-weight:700}.adm .btn.small{min-height:36px;padding:var(--s1) var(--s3)}.app.svelte-16h4y8a{margin:var(--s3) 0}h3.svelte-16h4y8a{margin:0;font-size:16px}.spacer.svelte-16h4y8a{flex:1}.reset-form.svelte-73j6t7{gap:var(--s2);flex-direction:column;display:flex}.warn.svelte-73j6t7{padding:var(--s2) var(--s3);border:1px solid var(--bad);background:var(--badbg);border-radius:var(--radius);margin:0;font-weight:600}.inline.svelte-73j6t7{align-items:center;gap:var(--s2);min-height:32px;display:flex}.actions.svelte-73j6t7{gap:var(--s2);flex-wrap:wrap;justify-content:flex-end;display:flex}.danger.svelte-73j6t7{align-items:center;gap:var(--s2);background:var(--bad);color:var(--bg);border-color:var(--bad);font-weight:700;display:inline-flex}.cards.svelte-j09jnd{gap:var(--s5);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.card.svelte-j09jnd{border:2px solid var(--bad);gap:var(--s1);flex-direction:column;width:auto;margin:0;display:flex}h3.svelte-j09jnd{align-items:center;gap:var(--s2);color:var(--bad);margin:0;font-size:17px;display:flex}h4.svelte-j09jnd{margin:var(--s2) 0 0;font-size:14px}ul.svelte-j09jnd{padding-left:var(--s4);margin:0}p.svelte-j09jnd{margin:0}.btn.svelte-j09jnd{align-self:flex-start;align-items:center;gap:var(--s2);margin-top:auto;display:inline-flex}.done.svelte-j09jnd{border:1px solid var(--ok);background:var(--okbg);padding:var(--s3);border-radius:var(--radius)}.stats.svelte-pxg3hz{gap:var(--s3);margin:0 0 var(--s3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}dt.svelte-pxg3hz{color:var(--fg-muted);font-size:13px}dd.svelte-pxg3hz{margin:0;font-size:18px;font-weight:600}dd.mono.svelte-pxg3hz{font-size:14px}h3.svelte-pxg3hz{margin:0 0 var(--s1);font-size:15px}.panel.svelte-pxg3hz p:where(.svelte-pxg3hz){margin:var(--s1) 0}.req.svelte-11j4cvy{margin:var(--s3) 0}h3.svelte-11j4cvy{margin:0 0 var(--s2);font-size:16px}dl.svelte-11j4cvy{gap:var(--s2);margin:0 0 var(--s2);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}dt.svelte-11j4cvy{color:var(--fg-muted);font-size:13px}dd.svelte-11j4cvy{margin:0}.replaces.svelte-11j4cvy{font-weight:600}.warn.svelte-11j4cvy{color:var(--warn);margin:0;font-size:13px}.code.svelte-11j4cvy{font-family:var(--font-mono);letter-spacing:.15em;font-size:28px;font-weight:700}.info.svelte-1p8avoo{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;display:grid}dt.svelte-1p8avoo{color:var(--fg-muted);font-size:13px}dd.svelte-1p8avoo{margin:0}h3.svelte-1p8avoo{margin:var(--s4) 0 var(--s2);font-size:16px}.adm.svelte-absptv{max-width:960px}h1.svelte-absptv{margin-top:0;font-size:22px}.tabs.svelte-absptv{gap:var(--s2);margin-bottom:var(--s4);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.tabs.svelte-absptv a:where(.svelte-absptv){min-height:40px;padding:0 var(--s2);align-items:center;display:inline-flex}.tabs.svelte-absptv a[aria-current=page]:where(.svelte-absptv){border-bottom:2px solid var(--accent);font-weight:600}.tabs.svelte-absptv a.danger:where(.svelte-absptv){color:var(--bad);margin-left:auto}.head.svelte-1dc80tr{border-bottom:1px solid var(--line);container-type:inline-size}.bar.svelte-1dc80tr{align-items:center;gap:var(--s2) var(--s3);padding:var(--s2) var(--s4);flex-wrap:wrap;display:flex}.title.svelte-1dc80tr{flex:12rem;min-width:0}h1.svelte-1dc80tr{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;overflow:hidden}.topic.svelte-1dc80tr{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;overflow:hidden}.tools.svelte-1dc80tr,.actions.svelte-1dc80tr{align-items:center;gap:var(--s2);flex-wrap:wrap;max-width:100%;display:flex}.count.svelte-1dc80tr{align-items:center;gap:var(--s1);color:var(--fg-muted);font-size:13px;display:inline-flex}select.svelte-1dc80tr{background:var(--bg-elev2);border:1px solid var(--line-strong);border-radius:var(--radius);min-height:32px;padding:0 var(--s2)}.icon.svelte-1dc80tr{border:1px solid var(--line);border-radius:var(--radius);background:0 0;place-items:center;min-width:32px;min-height:32px;display:grid}.icon.svelte-1dc80tr:disabled{opacity:.5}.more.svelte-1dc80tr{display:none}@container (width<=879px){.title.svelte-1dc80tr{flex-basis:0}.actions.svelte-1dc80tr{flex-wrap:nowrap}.more.svelte-1dc80tr{display:grid}.more[aria-expanded=true].svelte-1dc80tr{background:var(--bg-elev2)}.tools.svelte-1dc80tr{flex-basis:100%;order:1;display:none}.tools.open.svelte-1dc80tr{display:flex}}@media (width<=639px){.bar.svelte-1dc80tr{min-height:60px;padding-left:72px}.icon.svelte-1dc80tr{min-width:44px;min-height:44px}select.svelte-1dc80tr{min-height:44px}}.divider.svelte-1uc1cpe{align-items:center;gap:var(--s3);margin:var(--s3) var(--s4);color:var(--fg-muted);font-size:13px;display:flex}.divider.svelte-1uc1cpe:before,.divider.svelte-1uc1cpe:after{content:"";border-top:1px solid var(--line);flex:1}.divider.svelte-djhl66{align-items:center;gap:var(--s2);margin:var(--s3) var(--s4);color:var(--accent);font-size:13px;font-weight:700;display:flex}.divider.svelte-djhl66:after{content:"";border-top:1px solid var(--accent);flex:1}.wrap.svelte-1md5ysg{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.scroller.svelte-1md5ysg{overflow-anchor:none;padding:var(--s2) 0;flex:1;overflow-y:auto}ul.svelte-1md5ysg{margin:0;padding:0;list-style:none}li.svelte-1md5ysg{content-visibility:auto;contain-intrinsic-size:auto 56px}.status.svelte-1md5ysg{text-align:center;color:var(--fg-muted);margin:var(--s2)}.jump.svelte-1md5ysg{bottom:var(--s3);align-items:center;gap:var(--s2);background:var(--accent);color:var(--accent-fg);border-color:var(--accent);box-shadow:0 2px 8px var(--shadow);display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.typing.svelte-18fro61{min-height:20px;padding:0 var(--s4);color:var(--fg-muted);font-size:13px}.pane.svelte-1f0bazx{flex-direction:column;height:100%;min-height:0;display:flex}.missing.svelte-1f0bazx{padding:var(--s4)}@media (width<=639px){.missing.svelte-1f0bazx{padding-top:72px}}@font-face{font-family:Inter;src:url(/assets/Inter-Variable-latin-Dx4kXJAl.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-latin-400-V6pRDFza.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-latin-700-BYuf6tUa.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1c1917;--bg-elev:#292524;--bg-elev2:#231f1d;--line:#44403c;--line-strong:#78716c;--fg:#f5f0e8;--fg-muted:#b8aea1;--accent:#fb923c;--accent-fg:#1c1917;--link:#fdba74;--ok:#34d399;--warn:#facc15;--bad:#f87171;--info:#a78bfa;--focus:#fde68a;--warnbg:#3a2f0d;--badbg:#3b1a1a;--okbg:#12291f;--infobg:#261d3d;--shadow:#00000080;--shadow-soft:#00000059;--backdrop:#00000080}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#faf7f2;--bg-elev:#f3eee6;--bg-elev2:#ebe4d9;--line:#d6cfc4;--line-strong:#8a8178;--fg:#292524;--fg-muted:#57534e;--accent:#c2410c;--accent-fg:#fff;--link:#9a3412;--ok:#166534;--warn:#854d0e;--bad:#b91c1c;--info:#6d28d9;--focus:#1d4ed8;--warnbg:#fef3c7;--badbg:#fee2e2;--okbg:#dcfce7;--infobg:#ede9fe;--shadow:#2925242e;--shadow-soft:#2925241f;--backdrop:#29252459}:root{--muted:var(--fg-muted);--panel:var(--bg-elev);--radius:4px;--font-ui:Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, Consolas, "Cascadia Mono", monospace;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px}*,:before,:after{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{background:var(--bg);color:var(--fg);font-family:var(--font-ui);padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);font-size:15px;line-height:1.5}h1,h2,h3{margin:0 0 var(--s3);line-height:1.25}a{color:var(--link)}code,pre{font-family:var(--font-mono)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}h1[tabindex="-1"]:focus{outline:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--s2);background:var(--accent);color:var(--accent-fg);padding:var(--s2) var(--s3);border-radius:var(--radius);z-index:100;position:absolute;top:-100px}.skip-link:focus{top:var(--s2)}button,input,select,textarea{font:inherit;color:inherit}.btn{min-height:44px;padding:var(--s2) var(--s4);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg-elev);cursor:pointer}.btn.primary{background:var(--accent);color:var(--accent-fg);border-color:var(--accent);font-weight:600}.btn:disabled{opacity:.6;cursor:not-allowed}.field{gap:var(--s1);margin-bottom:var(--s4);flex-direction:column;display:flex}.field input{min-height:44px;padding:var(--s2) var(--s3);background:var(--bg-elev2);border:1px solid var(--line-strong);border-radius:var(--radius)}.field input[aria-invalid=true]{border-color:var(--bad)}.field .hint{color:var(--fg-muted);font-size:13px}.field .error{color:var(--bad);font-size:13px}.card{width:min(28rem,100%);margin:var(--s6) auto;padding:var(--s5);background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--radius)}.form-error{background:var(--badbg);color:var(--bad);border:1px solid var(--bad);padding:var(--s2) var(--s3);border-radius:var(--radius);margin-bottom:var(--s4)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:more){:root{--line:var(--line-strong)}}
