.muted.svelte-bqk4kh{color:var(--ink-faint)}.empty.svelte-bqk4kh{padding:2rem 0}.login.svelte-bqk4kh{max-width:24rem;margin:3rem auto}.login.svelte-bqk4kh h1:where(.svelte-bqk4kh){font-size:2rem}.login.svelte-bqk4kh form:where(.svelte-bqk4kh){gap:1rem;margin-top:1.5rem;display:grid}label.svelte-bqk4kh{gap:.35rem;display:grid}label.svelte-bqk4kh>span:where(.svelte-bqk4kh){font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-size:.7rem}input.svelte-bqk4kh,textarea.svelte-bqk4kh{border:1px solid var(--edge);width:100%;color:var(--ink);font-size:1rem;font-family:var(--font-body);background:#fff;border-radius:6px;padding:.7rem .85rem}input.svelte-bqk4kh:focus,textarea.svelte-bqk4kh:focus{border-color:var(--cobalt);outline:none;box-shadow:0 0 0 3px #2e4ea426}.alert.svelte-bqk4kh{color:var(--vermilion-deep);background:#d5432a1a;border:1px solid #d5432a4d;border-radius:6px;padding:.6rem .8rem;font-size:.9rem}.ok.svelte-bqk4kh{color:var(--pine);background:#2c6e491a;border:1px solid #2c6e494d;border-radius:6px;padding:.6rem .8rem;font-size:.9rem}.btn.sm.svelte-bqk4kh{padding:.55em 1em;font-size:.85rem}.dash-head.svelte-bqk4kh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.dash-head.svelte-bqk4kh h1:where(.svelte-bqk4kh){font-size:clamp(2rem,1.6rem + 1.5vw,2.8rem)}.head-actions.svelte-bqk4kh{gap:.6rem;display:flex}.add-org.svelte-bqk4kh{background:var(--paper-lift);border:1px solid var(--edge);border-radius:8px;margin-top:1.5rem;padding:1.3rem}.add-org.svelte-bqk4kh h3:where(.svelte-bqk4kh){margin-bottom:.8rem}.org-grid.svelte-bqk4kh{grid-template-columns:1fr;gap:.9rem;margin-bottom:1rem;display:grid}@media (width>=620px){.org-grid.svelte-bqk4kh{grid-template-columns:1fr 1fr}}.filters.svelte-bqk4kh{flex-wrap:wrap;gap:.5rem;margin:1.8rem 0 1.2rem;display:flex}.chip.svelte-bqk4kh{border:1px solid var(--edge);text-transform:capitalize;cursor:pointer;color:var(--ink-soft);background:0 0;border-radius:999px;padding:.4rem .9rem;font-size:.85rem;transition:all .15s}.chip.svelte-bqk4kh:hover{border-color:var(--ink)}.chip.active.svelte-bqk4kh{background:var(--ink);color:var(--paper-lift);border-color:var(--ink)}.chip-count.svelte-bqk4kh{font-family:var(--font-mono);opacity:.7;margin-left:.2rem;font-size:.75rem}.subs.svelte-bqk4kh{gap:1.2rem;padding:0;list-style:none;display:grid}.sub.svelte-bqk4kh{background:var(--paper-lift);border:1px solid var(--edge);border-left:4px solid var(--ink-faint);border-radius:8px;padding:1.3rem 1.4rem}.sub.is-approved.svelte-bqk4kh{border-left-color:var(--pine)}.sub.is-declined.svelte-bqk4kh{border-left-color:var(--vermilion);opacity:.72}.sub-top.svelte-bqk4kh{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.who.svelte-bqk4kh{align-items:center;gap:.7rem;display:flex}.name.svelte-bqk4kh{font-family:var(--font-display);font-size:1.3rem;font-weight:560}.mbti.svelte-bqk4kh{font-family:var(--font-mono);letter-spacing:.08em;background:var(--paper-panel);border:1px solid var(--edge);color:var(--ink-soft);border-radius:4px;padding:.2rem .5rem;font-size:.72rem}.mbti.intuitive.svelte-bqk4kh{color:var(--cobalt-deep);background:#2e4ea41f;border-color:#2e4ea459}.date.svelte-bqk4kh{font-family:var(--font-mono);color:var(--ink-faint);font-size:.72rem}.contact.svelte-bqk4kh{color:var(--ink-soft);margin-top:.4rem;font-size:.9rem}.contact.svelte-bqk4kh a:where(.svelte-bqk4kh){color:var(--cobalt-deep)}.dot.svelte-bqk4kh{color:var(--ink-faint);margin:0 .4rem}.answers.svelte-bqk4kh{gap:.9rem;margin-top:1.1rem;display:grid}.answers.svelte-bqk4kh dt:where(.svelte-bqk4kh){font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.2rem;font-size:.66rem}.answers.svelte-bqk4kh dd:where(.svelte-bqk4kh){white-space:pre-wrap;margin:0}.sub-foot.svelte-bqk4kh{margin-top:1.2rem}.status-set.svelte-bqk4kh{border:1px solid var(--edge);border-radius:999px;display:inline-flex;overflow:hidden}.status-set.svelte-bqk4kh button:where(.svelte-bqk4kh){cursor:pointer;color:var(--ink-soft);border:none;border-right:1px solid var(--edge);background:0 0;padding:.45rem .95rem;font-size:.82rem}.status-set.svelte-bqk4kh button:where(.svelte-bqk4kh):last-child{border-right:none}.status-set.svelte-bqk4kh button.on:where(.svelte-bqk4kh){color:#fff}.status-set.svelte-bqk4kh button.on:where(.svelte-bqk4kh):first-child{background:var(--ink-faint)}.status-set.svelte-bqk4kh button.on:where(.svelte-bqk4kh):nth-child(2){background:var(--pine)}.status-set.svelte-bqk4kh button.on:where(.svelte-bqk4kh):nth-child(3){background:var(--vermilion)}.notes.svelte-bqk4kh{flex-direction:column;align-items:flex-start;gap:.6rem;margin-top:1rem;display:flex}.notes.svelte-bqk4kh textarea:where(.svelte-bqk4kh){font-size:.9rem}.btn.svelte-bqk4kh:disabled{opacity:.5;cursor:not-allowed}
