.page.svelte-nbsmmr{max-width:1000px}h1.svelte-nbsmmr{color:var(--accent);margin:0 0 4px}.sub.svelte-nbsmmr{color:var(--muted, #9aa3ad);margin:0 0 20px;font-size:.85rem;line-height:1.5}.sub.svelte-nbsmmr a:where(.svelte-nbsmmr),.hint.svelte-nbsmmr a:where(.svelte-nbsmmr){color:var(--accent)}.hint.svelte-nbsmmr{color:var(--muted, #9aa3ad);font-size:.78rem;margin:0 0 12px;line-height:1.5}.cols.svelte-nbsmmr{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px}.card.svelte-nbsmmr{border:1px solid var(--border, #232a31);border-radius:12px;padding:16px 18px;margin:0 0 16px}.card.svelte-nbsmmr h2:where(.svelte-nbsmmr){font-size:1rem;margin:0 0 12px}.grid.svelte-nbsmmr{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}label.svelte-nbsmmr{display:grid;gap:5px;font-size:.8rem;color:var(--muted, #9aa3ad)}input.svelte-nbsmmr,select.svelte-nbsmmr{padding:9px 10px;border:1px solid var(--border, #232a31);border-radius:8px;background:var(--surface, transparent);color:var(--text, #e8eaed)}.tree.svelte-nbsmmr{list-style:none;margin:0;padding:0}.tree.svelte-nbsmmr li:where(.svelte-nbsmmr){padding:5px 0;border-bottom:1px solid var(--border, #232a31);font-size:.9rem;display:flex;align-items:center;gap:8px}.kind.svelte-nbsmmr{font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:999px;background:var(--surface-2, rgba(127,127,127,.14));color:var(--muted, #9aa3ad)}.kind.bin.svelte-nbsmmr,.kind.general.svelte-nbsmmr{background:#2ea06e29;color:#2ea06e}.kind.facility.svelte-nbsmmr{background:#408cf029;color:#4a90e2}.lname.svelte-nbsmmr{font-weight:500}table.svelte-nbsmmr{width:100%;border-collapse:collapse;margin:4px 0}th.svelte-nbsmmr,td.svelte-nbsmmr{text-align:left;padding:8px 10px;border-bottom:1px solid var(--border, #232a31);font-size:.88rem}th.svelte-nbsmmr{color:var(--muted, #9aa3ad);font-weight:500}.mono.svelte-nbsmmr{font-family:var(--font-mono, ui-monospace, monospace);font-size:.85rem}.muted.svelte-nbsmmr{color:var(--muted, #9aa3ad)}.err.svelte-nbsmmr{color:#e5484d}.ok.svelte-nbsmmr{color:#2ea06e}
