.ts.svelte-108x0lo{min-width:0;display:flex;position:relative}.trigger.svelte-108x0lo{border:1px solid var(--line);border-radius:var(--radius);min-width:0;max-width:100%;height:32px;font-size:var(--fs-small);color:var(--text);white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.trigger.svelte-108x0lo:hover:not(.single),.trigger[aria-expanded=true].svelte-108x0lo{border-color:var(--line-strong);color:var(--ink)}.trigger.single.svelte-108x0lo{cursor:default;border-color:#0000;padding-left:0}.k.svelte-108x0lo{color:var(--text-2)}.v.svelte-108x0lo{text-overflow:ellipsis;min-width:0;color:var(--ink);font-weight:500;overflow:hidden}.test.svelte-108x0lo{border:1px solid var(--ink);border-radius:var(--radius);color:var(--ink);flex:none;padding:0 6px;font-size:.75rem;font-weight:500;line-height:1.5}.chev.svelte-108x0lo{width:6px;height:6px;color:var(--text-2);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;margin:-3px 2px 0 4px;transform:rotate(45deg)}.panel.svelte-108x0lo{z-index:var(--z-popover);width:min(360px,100vw - 32px);max-height:min(480px, calc(100dvh - var(--header-h) - 24px));background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);padding:8px;position:absolute;top:calc(100% + 10px);left:0;overflow:auto}.search.svelte-108x0lo{margin-bottom:8px}ul.svelte-108x0lo{margin:0;padding:0;list-style:none}.opt.svelte-108x0lo{text-align:left;width:100%;color:var(--text);background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:8px 8px 8px 12px;display:flex;position:relative}.opt.svelte-108x0lo:hover,.opt.svelte-108x0lo:focus-visible{background:var(--bg);color:var(--ink)}.opt.active.svelte-108x0lo{color:var(--ink);font-weight:500}.opt.active.svelte-108x0lo:before{content:"";background:var(--ink);width:2px;position:absolute;top:6px;bottom:6px;left:0}.name.svelte-108x0lo{flex:auto;min-width:0}.ags.svelte-108x0lo{font-family:var(--font-mono);font-size:var(--fs-data);color:var(--text-3);flex-basis:100%;font-weight:400}.none.svelte-108x0lo{color:var(--text-2);margin:4px 8px}.tt.svelte-1ihlba3{font-size:var(--fs-small);align-items:baseline;gap:10px;display:inline-flex}button.svelte-1ihlba3{font:inherit;color:var(--text-2);background:0 0;border:0;border-bottom:1px solid #0000;padding:2px 0}button.svelte-1ihlba3:hover{color:var(--ink)}button.on.svelte-1ihlba3{color:var(--ink);border-bottom-color:var(--ink)}.sep.svelte-1ihlba3{color:var(--text-3)}.um.svelte-rwep2k{min-width:0;display:flex;position:relative}.trigger.svelte-rwep2k{max-width:220px;height:32px;font-size:var(--fs-small);color:var(--text-2);white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;min-width:0;padding:0 2px;display:inline-flex}.trigger.svelte-rwep2k:hover,.trigger[aria-expanded=true].svelte-rwep2k{color:var(--ink)}.who.svelte-rwep2k{text-overflow:ellipsis;min-width:0;overflow:hidden}.chev.svelte-rwep2k{border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;margin-top:-3px;transform:rotate(45deg)}.panel.svelte-rwep2k{z-index:var(--z-popover);width:300px;max-height:calc(100dvh - var(--header-h) - 24px);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);padding:4px 16px 8px;position:absolute;top:calc(100% + 12px);right:0;overflow:auto}section.svelte-rwep2k{border-bottom:1px solid var(--line);padding:12px 0}section.row.svelte-rwep2k{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.k.svelte-rwep2k{font-size:var(--fs-small);color:var(--text-2);display:block}.sel.svelte-rwep2k{margin-top:6px}.name.svelte-rwep2k{color:var(--ink);margin:0;font-weight:500}.mail.svelte-rwep2k{font-size:var(--fs-small);color:var(--text-2);word-break:break-all;margin:2px 0 0}.roles.svelte-rwep2k{font-size:var(--fs-small);color:var(--text-2);margin:6px 0 0}.links.svelte-rwep2k{flex-direction:column;padding-top:6px;display:flex}.links.svelte-rwep2k a:where(.svelte-rwep2k),.links.svelte-rwep2k button:where(.svelte-rwep2k){min-height:34px;font-size:var(--fs-body);color:var(--text);text-align:left;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:flex}.links.svelte-rwep2k a:where(.svelte-rwep2k):hover,.links.svelte-rwep2k button:where(.svelte-rwep2k):hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.app-header.svelte-1lp8rne{z-index:var(--z-header);background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0}.bar.svelte-1lp8rne{height:calc(var(--header-h) - 1px);padding-inline:var(--gutter);max-width:var(--maxw);align-items:center;gap:24px;min-width:0;margin-inline:auto;display:flex}.brand.svelte-1lp8rne{color:inherit;flex:none;display:block}.brand.svelte-1lp8rne:focus-visible{outline-offset:6px}.tenant.svelte-1lp8rne{flex:0 auto;min-width:0;max-width:320px;display:flex}.nav-full.svelte-1lp8rne{flex:auto;min-width:0}.compact.svelte-1lp8rne .nav-full:where(.svelte-1lp8rne){visibility:hidden;pointer-events:none;flex:0 0 0;height:0;position:absolute;overflow:hidden}.nav-full.svelte-1lp8rne>ul:where(.svelte-1lp8rne){align-items:center;gap:22px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.nav-full.svelte-1lp8rne>ul:where(.svelte-1lp8rne)>li:where(.svelte-1lp8rne){position:relative}.top.svelte-1lp8rne{font-size:var(--fs-body);color:var(--text-2);white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:17px 0;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.top.svelte-1lp8rne:hover,.top[aria-expanded=true].svelte-1lp8rne,.top.active.svelte-1lp8rne{color:var(--ink)}.top.active.svelte-1lp8rne:after{content:"";background:var(--ink);height:2px;position:absolute;bottom:10px;left:0;right:0}.chev.svelte-1lp8rne{border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;margin:-3px 0 0 2px;transform:rotate(45deg)}.sub.svelte-1lp8rne{z-index:var(--z-popover);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);min-width:220px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% - 4px);left:-12px}.sub.svelte-1lp8rne a:where(.svelte-1lp8rne){color:var(--text);white-space:nowrap;padding:8px 10px;text-decoration:none;display:block}.sub.svelte-1lp8rne a:where(.svelte-1lp8rne):hover{background:var(--bg);color:var(--ink)}.sub.svelte-1lp8rne a.current:where(.svelte-1lp8rne){color:var(--ink);background:linear-gradient(var(--ink), var(--ink)) left 0 top 8px / 2px calc(100% - 16px) no-repeat;font-weight:500}.nav-menu.svelte-1lp8rne{flex:0 auto;min-width:0;position:relative}.menu-btn.svelte-1lp8rne{max-width:100%;height:32px;color:var(--ink);white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0 4px;font-weight:500;display:inline-flex}.mb-t.svelte-1lp8rne{text-overflow:ellipsis;overflow:hidden}.menu.svelte-1lp8rne{z-index:var(--z-popover);width:min(320px,100vw - 32px);max-height:calc(100dvh - var(--header-h) - 24px);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);padding:6px 12px;position:absolute;top:calc(100% + 12px);left:0;overflow:auto}.menu.svelte-1lp8rne ul:where(.svelte-1lp8rne){margin:0;padding:0;list-style:none}.menu.svelte-1lp8rne>ul:where(.svelte-1lp8rne)>li:where(.svelte-1lp8rne)+li:where(.svelte-1lp8rne){border-top:1px solid var(--line-soft)}.menu.svelte-1lp8rne a:where(.svelte-1lp8rne){color:var(--text);padding:10px 0;text-decoration:none;display:block}.menu.svelte-1lp8rne ul:where(.svelte-1lp8rne) ul:where(.svelte-1lp8rne) a:where(.svelte-1lp8rne){padding-left:12px}.menu.svelte-1lp8rne a.current:where(.svelte-1lp8rne){color:var(--ink);font-weight:500}.menu.svelte-1lp8rne .group:where(.svelte-1lp8rne){font-size:var(--fs-small);color:var(--text-2);margin:0;padding:10px 0 2px}.menu-search.svelte-1lp8rne{text-align:left;width:100%;color:var(--text);background:0 0;border:0;padding:10px 0;display:block}.tools.svelte-1lp8rne{flex:none;align-items:center;gap:16px;margin-left:auto;display:flex}.search.svelte-1lp8rne{border:1px solid var(--line);border-radius:var(--radius);height:32px;font-size:var(--fs-small);color:var(--text-2);white-space:nowrap;background:0 0;padding:0 12px}.search.svelte-1lp8rne:hover{border-color:var(--line-strong);color:var(--ink)}@media (width<=639.98px){.bar.svelte-1lp8rne{gap:12px}.tenant.svelte-1lp8rne{flex:auto;max-width:none}.nav-menu.svelte-1lp8rne{flex:none}.menu.svelte-1lp8rne{left:var(--gutter);right:var(--gutter);top:calc(var(--header-h) + 4px);width:auto;position:fixed}}.baseline.svelte-l0ccez{z-index:var(--z-header);height:var(--baseline-h);padding-inline:var(--gutter);border-top:1px solid var(--line);background:var(--bg);color:var(--text-2);white-space:nowrap;align-items:center;gap:16px;font-size:.78rem;display:flex;position:fixed;bottom:0;left:0;right:0}.env.svelte-l0ccez{text-overflow:ellipsis;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.note.svelte-l0ccez{color:var(--text-3)}.conn.svelte-l0ccez{color:var(--accent-text);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.sig.svelte-l0ccez{background:var(--accent);flex:none;width:6px;height:6px}@media (width<=640px){.note.svelte-l0ccez{display:none}}.notices.svelte-1yfflwj{padding:8px var(--gutter);border-bottom:1px solid var(--line);background:var(--surface-2);font-size:var(--fs-small);gap:6px;display:grid}.notice.svelte-1yfflwj{grid-template-columns:1fr auto;align-items:center;gap:2px 16px;display:grid}.notice.svelte-1yfflwj p:where(.svelte-1yfflwj){grid-column:1;margin:0}.notice.svelte-1yfflwj button{grid-area:1/2/span 2}.text.svelte-1yfflwj{color:var(--text-2,var(--text))}.open.svelte-1yfflwj{margin-left:.4em}.groups.svelte-1pcabud{gap:var(--sp-6) var(--sp-8);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}table.svelte-1pcabud{border-collapse:collapse;width:100%}th.svelte-1pcabud{border-bottom:1px solid var(--line-strong);text-align:left;font-size:var(--fs-small);color:var(--text-2);padding:0 8px 6px 0;font-weight:500}td.svelte-1pcabud{border-bottom:1px solid var(--line-soft);font-size:var(--fs-small);color:var(--text);vertical-align:baseline;padding:6px 8px 6px 0}td.k.svelte-1pcabud{white-space:nowrap;width:120px}.palette.svelte-v8i7cy{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);width:min(640px,100vw - 32px);color:var(--text);margin:12vh auto auto;padding:0}.palette.svelte-v8i7cy::backdrop{background:var(--scrim)}.panel.svelte-v8i7cy{flex-direction:column;max-height:min(70vh,560px);display:flex}.search.svelte-v8i7cy{border-bottom:1px solid var(--ink);align-items:center;gap:12px;margin:16px 16px 4px;padding:0 0 8px;display:flex}.search.svelte-v8i7cy:focus-within{border-bottom-color:var(--ink);box-shadow:none;background:linear-gradient(var(--ink), var(--ink)) bottom / 100% 1px no-repeat}.pre.svelte-v8i7cy{font-size:var(--fs-small);color:var(--text-3);font-weight:500}.search.svelte-v8i7cy input:where(.svelte-v8i7cy){min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:.9rem}.search.svelte-v8i7cy input:where(.svelte-v8i7cy)::placeholder{color:var(--text-3)}.list.svelte-v8i7cy{padding:4px 0 12px;overflow:auto}.group-label.svelte-v8i7cy{border-bottom:1px solid var(--line-strong);font-size:var(--fs-small);color:var(--text-3);margin:16px 16px 0;padding-bottom:6px;font-weight:500}.opt.svelte-v8i7cy{border-bottom:1px solid var(--line-soft);cursor:pointer;min-height:36px;color:var(--text);font-size:var(--fs-body);align-items:center;gap:12px;margin:0 16px;padding:0 8px 0 12px;display:flex;position:relative}.opt.active.svelte-v8i7cy{background:var(--bg);color:var(--ink)}.opt.active.svelte-v8i7cy:before{content:"";background:var(--ink);width:2px;position:absolute;top:0;bottom:0;left:0}.lbl.svelte-v8i7cy{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lbl.case.svelte-v8i7cy{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink);font-weight:500}.hint.svelte-v8i7cy{font-size:var(--fs-small);color:var(--text-3);white-space:nowrap;font-weight:500}.empty.svelte-v8i7cy{color:var(--text-2);margin:16px}.empty.small.svelte-v8i7cy{font-size:var(--fs-small);margin:8px 16px}.toasts.svelte-1br0hsq{right:max(16px, env(safe-area-inset-right));bottom:calc(var(--baseline-h) + 12px + var(--toast-lift,0px));z-index:var(--z-toast);pointer-events:none;flex-direction:column;gap:8px;width:min(360px,100vw - 32px);display:flex;position:fixed}.toast.svelte-1br0hsq{background:var(--surface);color:var(--text);border:1px solid var(--line-strong);border-radius:var(--radius);pointer-events:auto;animation:svelte-1br0hsq-toast-in var(--dur-1) var(--ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;column-gap:10px;padding:10px 10px 10px 12px;display:grid}.type.svelte-1br0hsq{font-size:var(--fs-small);color:var(--ink);white-space:nowrap;align-items:center;gap:6px;font-weight:500;display:inline-flex}.tone-error.svelte-1br0hsq .type:where(.svelte-1br0hsq){color:var(--accent-text)}.st-sq.svelte-1br0hsq{background:var(--accent);width:6px;height:6px}.msg.svelte-1br0hsq{font-size:var(--fs-small);flex-direction:column;gap:2px;min-width:0;line-height:1.45;display:flex}strong.svelte-1br0hsq{color:var(--ink);font-weight:500}.act.svelte-1br0hsq{border:0;border-bottom:1px solid var(--ink);color:var(--ink);font-size:var(--fs-small);background:0 0;align-self:flex-start;margin-top:4px;padding:0 0 2px;font-weight:500}.x.svelte-1br0hsq{width:20px;height:20px;color:var(--text-2);background:0 0;border:0;align-self:start;place-items:center;padding:0;display:inline-grid}.x.svelte-1br0hsq:hover{color:var(--ink)}@keyframes svelte-1br0hsq-toast-in{0%{opacity:0}}.splash.svelte-13cq7eh{min-height:100dvh;padding:30vh var(--gutter) var(--sp-12);background:var(--bg)}.splash-inner.svelte-13cq7eh{align-items:center;gap:var(--sp-4);flex-direction:column;width:100%;max-width:320px;margin:0 auto;display:flex}.splash-inner.wide.svelte-13cq7eh{align-items:stretch;max-width:520px}.splash-inner.wide.svelte-13cq7eh .logo{margin-bottom:var(--sp-8);align-self:center}.splash-text.svelte-13cq7eh{margin:var(--sp-2) 0 0;font-size:var(--fs-small);color:var(--text-2)}.boot-error.svelte-13cq7eh{padding-top:var(--sp-4);border-top:1px solid var(--line)}.boot-error.svelte-13cq7eh h1:where(.svelte-13cq7eh){margin:0 0 var(--sp-2);font-size:var(--fs-h2,1.5rem)}.boot-error.svelte-13cq7eh p:where(.svelte-13cq7eh){color:var(--text-2);margin-bottom:var(--sp-6)}.skip.svelte-13cq7eh{z-index:100;background:var(--bg);border:1px solid var(--ink);color:var(--ink);font-size:var(--fs-small);border-radius:var(--radius);padding:8px 14px;text-decoration:none;position:absolute;top:-60px;left:12px}.skip.svelte-13cq7eh:focus{top:12px}.shell.svelte-13cq7eh{flex-direction:column;min-height:100dvh;display:flex;position:relative}.shell.with-baseline.svelte-13cq7eh{padding-bottom:var(--baseline-h)}.test-band.svelte-13cq7eh{padding:6px var(--gutter);border-bottom:1px solid var(--line);background:var(--surface-2);font-size:var(--fs-small);color:var(--text);flex-wrap:wrap;align-items:center;gap:4px 24px;display:flex}.test-band.svelte-13cq7eh p:where(.svelte-13cq7eh){align-items:center;gap:10px;margin:0;display:flex}.test-band.svelte-13cq7eh .tag:where(.svelte-13cq7eh){border:1px solid var(--ink);border-radius:var(--radius);color:var(--ink);flex:none;padding:0 6px;font-weight:500}main.svelte-13cq7eh{outline:none;flex:1;width:100%;min-width:0}main.bleed.svelte-13cq7eh{max-width:none;padding:0}
