*{box-sizing:border-box}body{color:#17201b;background:#f5f6f4;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,select,input{font:inherit}.tenant-shell.svelte-56a69x{grid-template-columns:92px minmax(0,1fr);min-height:100vh;display:grid}.tenant-rail.svelte-56a69x{background:#fff;border-right:1px solid #dfe4df;align-content:start;justify-items:center;gap:18px;padding:18px 12px;display:grid}.tenant-brand.svelte-56a69x{color:#17201b;justify-items:center;gap:8px;text-decoration:none;display:grid}.tenant-brand.svelte-56a69x span:where(.svelte-56a69x){color:#fff;background:#173f35;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.tenant-brand.svelte-56a69x strong:where(.svelte-56a69x){text-align:center;font-size:.72rem;line-height:1.05}nav.svelte-56a69x{gap:8px;width:100%;display:grid}nav.svelte-56a69x a:where(.svelte-56a69x){color:#46534d;border-radius:8px;justify-items:center;gap:7px;padding:10px 6px;text-decoration:none;display:grid}nav.svelte-56a69x a.active:where(.svelte-56a69x){color:#fff;background:#173f35;box-shadow:0 10px 24px #173f352e}nav.svelte-56a69x a:where(.svelte-56a69x) span:where(.svelte-56a69x){color:inherit;font-size:.7rem;font-weight:750;line-height:1}.tenant-workspace.svelte-56a69x{align-content:start;gap:18px;min-width:0;padding:22px 28px 32px;display:grid}.tenant-hero.svelte-56a69x,.tenant-status.svelte-56a69x,.arb-panel-heading,.arb-row,.arb-split-row{justify-content:space-between;align-items:center;gap:14px;display:flex}.tenant-hero.svelte-56a69x{border-bottom:1px solid #dfe4df;padding-bottom:16px}.tenant-eyebrow.svelte-56a69x{color:#6b4f1d;letter-spacing:0;text-transform:uppercase;margin:0 0 5px;font-size:.76rem;font-weight:800}h1.svelte-56a69x,h2,h3,p{margin:0}h1.svelte-56a69x{font-size:1.72rem;font-weight:760;line-height:1.08}.tenant-hero.svelte-56a69x span:where(.svelte-56a69x),.arb-muted{color:#65736c;font-size:.86rem}.tenant-status.svelte-56a69x>span:where(.svelte-56a69x){color:#7b2d28;text-transform:uppercase;background:#fff;border:1px solid #d8d0c3;border-radius:8px;padding:9px 12px}.tenant-status.svelte-56a69x>span.online:where(.svelte-56a69x){color:#1f5b3c}.arb-icon-button,.tenant-status.svelte-56a69x button:where(.svelte-56a69x),.arb-action{color:#fff;cursor:pointer;background:#173f35;border:1px solid #173f35;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;text-decoration:none;display:inline-flex}.tenant-status.svelte-56a69x button:where(.svelte-56a69x){width:42px}.arb-grid{gap:14px;display:grid}.arb-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.arb-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.arb-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.arb-panel{background:#fff;border:1px solid #d8d0c3;border-radius:8px;align-content:start;gap:14px;min-width:0;padding:14px;display:grid}.arb-panel.unframed{background:0 0;border:0;padding:0}.arb-panel-heading h2{font-size:1rem}.arb-panel-heading span,.arb-kicker{color:#65736c;text-transform:uppercase;font-size:.76rem;font-weight:750}.arb-list{gap:9px;display:grid}.arb-row,.arb-split-row{border-top:1px solid #eee6dc;align-items:flex-start;padding-top:10px}.arb-row:first-child,.arb-split-row:first-child{border-top:0;padding-top:0}.arb-row>div,.arb-split-row>div{gap:4px;min-width:0;display:grid}.arb-row strong,.arb-row span,.arb-split-row strong,.arb-split-row span{overflow-wrap:anywhere}.arb-row span,.arb-split-row span{color:#65736c;font-size:.82rem;line-height:1.35}.arb-pill-row{flex-wrap:wrap;gap:6px;display:flex}.arb-pill{color:#24483d;text-transform:capitalize;background:#edf2ef;border-radius:999px;align-items:center;min-height:26px;padding:4px 8px;font-size:.74rem;font-weight:750;display:inline-flex}.arb-pill.strong{color:#fff;background:#173f35}.arb-risk-low,.arb-pill.allowed,.arb-pill.recorded,.arb-pill.active{color:#20566b;background:#e8f3f8}.arb-risk-medium,.arb-pill.pending-approval,.arb-pill.invited,.arb-pill.provisioning{color:#6d4d13;background:#f7ecd2}.arb-risk-high,.arb-pill.blocked,.arb-pill.deleted,.arb-pill.suspended,.arb-pill.revoked{color:#7c2828;background:#f9ded9}.arb-stat{gap:6px;display:grid}.arb-stat strong{font-size:1.8rem;line-height:1}.arb-stat span{color:#65736c;font-size:.82rem}.arb-field{gap:6px;display:grid}.arb-field span{color:#53615a;font-size:.78rem;font-weight:750}.arb-field select,.arb-field input{color:#17201b;background:#fff;border:1px solid #cfc7ba;border-radius:8px;width:100%;min-width:0;padding:10px 12px}.arb-notice.svelte-56a69x,.arb-notice{background:#fff;border:1px solid #d8d0c3;border-radius:8px;padding:12px}.arb-notice.blocked.svelte-56a69x,.arb-notice.blocked{color:#5a2222;background:#fff5f3;border-left:4px solid #a23b3b}@media (width<=1100px){.tenant-shell.svelte-56a69x{grid-template-columns:1fr}.tenant-rail.svelte-56a69x{border-bottom:1px solid #d8d0c3;border-right:0}nav.svelte-56a69x{padding-bottom:4px;display:flex;overflow-x:auto}nav.svelte-56a69x a:where(.svelte-56a69x){flex:0 0 210px}.arb-grid.three,.arb-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.tenant-workspace.svelte-56a69x,.tenant-rail.svelte-56a69x{padding:18px 14px}.tenant-hero.svelte-56a69x,.tenant-status.svelte-56a69x,.arb-panel-heading,.arb-row,.arb-split-row{flex-direction:column;align-items:flex-start}.arb-grid.two,.arb-grid.three,.arb-grid.four{grid-template-columns:1fr}nav.svelte-56a69x a:where(.svelte-56a69x){flex-basis:178px}}.tenant-control-strip.svelte-fqfdkt,.form-grid.svelte-fqfdkt,.fact-grid.svelte-fqfdkt,.metric-grid.svelte-fqfdkt,.app-access-grid.svelte-fqfdkt,.intake-grid.svelte-fqfdkt,.tenant-overview.svelte-fqfdkt{gap:12px;display:grid}.tenant-control-strip.svelte-fqfdkt{grid-template-columns:minmax(220px,1fr) auto minmax(220px,.85fr) minmax(120px,.32fr);align-items:end}.tenant-toggle.svelte-fqfdkt{background:#fff;border:1px solid #d8d0c3;border-radius:8px;align-items:center;gap:10px;min-height:42px;padding:9px 12px;display:flex}.tenant-tabs.svelte-fqfdkt{border-bottom:1px solid #dfe4df;gap:8px;padding-bottom:8px;display:flex;overflow-x:auto}.tenant-tabs.svelte-fqfdkt a:where(.svelte-fqfdkt){color:#173f35;border:1px solid #cfd8d2;border-radius:8px;flex:none;padding:8px 11px;text-decoration:none}.tenant-tabs.svelte-fqfdkt a.active:where(.svelte-fqfdkt){color:#fff;background:#173f35}.workbench-hero.svelte-fqfdkt,.tenant-overview.svelte-fqfdkt{grid-template-columns:minmax(420px,1fr) minmax(320px,.72fr);gap:14px;display:grid}.next-action.svelte-fqfdkt,.metric-grid.svelte-fqfdkt article:where(.svelte-fqfdkt),.tenant-row.svelte-fqfdkt,.empty-state.svelte-fqfdkt,.app-access-row.svelte-fqfdkt{background:#fff;border:1px solid #d8d0c3;border-radius:8px}.next-action.svelte-fqfdkt{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid;box-shadow:0 14px 38px #1b2d2612}.next-action.svelte-fqfdkt h2:where(.svelte-fqfdkt){font-size:1.2rem}.ops-icon.svelte-fqfdkt,.app-icon.svelte-fqfdkt{color:#fff;background:#173f35;border-radius:8px;place-items:center;width:44px;height:44px;display:grid}.app-icon.svelte-fqfdkt{width:38px;height:38px}.metric-grid.svelte-fqfdkt{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-grid.svelte-fqfdkt article:where(.svelte-fqfdkt){gap:8px;padding:14px;display:grid}.metric-grid.svelte-fqfdkt span:where(.svelte-fqfdkt),.fact-grid.svelte-fqfdkt span:where(.svelte-fqfdkt),.review-list.svelte-fqfdkt span:where(.svelte-fqfdkt){color:#65736c;text-transform:uppercase;font-size:.72rem;font-weight:800}.metric-grid.svelte-fqfdkt strong:where(.svelte-fqfdkt){font-size:1.6rem}.tenant-table.svelte-fqfdkt{gap:8px;display:grid}.tenant-row.svelte-fqfdkt{color:#17201b;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;text-decoration:none;display:grid}.tenant-row.svelte-fqfdkt span:where(.svelte-fqfdkt),.empty-state.svelte-fqfdkt span:where(.svelte-fqfdkt),.app-access-row.svelte-fqfdkt span:where(.svelte-fqfdkt){color:#65736c;font-size:.82rem}.empty-state.svelte-fqfdkt{gap:6px;padding:14px;display:grid}.intake-grid.svelte-fqfdkt{grid-template-columns:repeat(2,minmax(0,1fr))}.review-panel.svelte-fqfdkt{align-content:stretch}.form-grid.svelte-fqfdkt,.fact-grid.svelte-fqfdkt{grid-template-columns:repeat(2,minmax(0,1fr))}.fact-grid.svelte-fqfdkt div:where(.svelte-fqfdkt),.review-list.svelte-fqfdkt div:where(.svelte-fqfdkt){background:#fbfaf7;border:1px solid #eee6dc;border-radius:8px;gap:5px;min-width:0;padding:10px;display:grid}.fact-grid.two.svelte-fqfdkt{grid-template-columns:repeat(2,minmax(0,1fr))}.review-list.svelte-fqfdkt{gap:9px;display:grid}.action-row.svelte-fqfdkt,.row-actions.svelte-fqfdkt{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.row-actions.svelte-fqfdkt{justify-content:flex-end}.secondary-action.svelte-fqfdkt,.mini-action.svelte-fqfdkt{color:#173f35;cursor:pointer;background:#fff;border:1px solid #cfc7ba;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:8px 10px;text-decoration:none;display:inline-flex}.mini-action.svelte-fqfdkt{min-height:32px;font-size:.78rem}.danger.svelte-fqfdkt,.mini-action.danger.svelte-fqfdkt{color:#7c2828;border-color:#a23b3b}.readiness-meter.svelte-fqfdkt{background:#ece3d7;border-radius:999px;height:12px;overflow:hidden}.readiness-meter.svelte-fqfdkt span:where(.svelte-fqfdkt){border-radius:inherit;background:linear-gradient(90deg,#2f7d55,#3b6f9f);height:100%;display:block}.setup-board.svelte-fqfdkt{gap:9px;display:grid}.setup-row.svelte-fqfdkt,.app-access-row.svelte-fqfdkt{border:1px solid #eee6dc;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.app-access-grid.svelte-fqfdkt{grid-template-columns:repeat(2,minmax(280px,1fr))}.app-access-row.svelte-fqfdkt select:where(.svelte-fqfdkt){background:#fff;border:1px solid #cfc7ba;border-radius:8px;padding:8px 10px}.tenant-status-dot.svelte-fqfdkt,.task-dot.svelte-fqfdkt{background:#b8aa98;border-radius:999px;width:12px;height:12px;display:inline-block}.tenant-status-dot.active.svelte-fqfdkt,.tenant-status-dot.allowed.svelte-fqfdkt,.task-dot.complete.svelte-fqfdkt{background:#2f7d55}.tenant-status-dot.provisioning.svelte-fqfdkt,.tenant-status-dot.pending_approval.svelte-fqfdkt,.tenant-status-dot.recorded.svelte-fqfdkt,.task-dot.in_progress.svelte-fqfdkt{background:#c78c20}.tenant-status-dot.suspended.svelte-fqfdkt,.tenant-status-dot.archived.svelte-fqfdkt,.tenant-status-dot.blocked.svelte-fqfdkt,.task-dot.blocked.svelte-fqfdkt{background:#a23b3b}.audit-list.svelte-fqfdkt{gap:9px;display:grid}.audit-list.svelte-fqfdkt div:where(.svelte-fqfdkt){border-bottom:1px solid #eee6dc;grid-template-columns:auto minmax(0,1fr);gap:2px 9px;padding-bottom:8px;display:grid}.audit-list.svelte-fqfdkt small:where(.svelte-fqfdkt){color:#65736c;grid-column:2}.arb-notice.success{color:#1f5136;background:#eff8f1;border-left:4px solid #2f7d55}.arb-pill.pending_approval,.arb-pill.queued,.arb-pill.trial,.arb-pill.not_linked{color:#6d4d13;background:#f7ecd2}.arb-pill.active,.arb-pill.complete,.arb-pill.enabled,.arb-pill.accepted{color:#1f5136;background:#eff8f1}.arb-pill.blocked,.arb-pill.deleted,.arb-pill.overdue,.arb-pill.hold,.arb-pill.suspended{color:#7c2828;background:#fae8e7}@media (width<=1120px){.tenant-control-strip.svelte-fqfdkt,.workbench-hero.svelte-fqfdkt,.tenant-overview.svelte-fqfdkt,.intake-grid.svelte-fqfdkt{grid-template-columns:1fr}}@media (width<=760px){.form-grid.svelte-fqfdkt,.fact-grid.svelte-fqfdkt,.fact-grid.two.svelte-fqfdkt,.metric-grid.svelte-fqfdkt,.app-access-grid.svelte-fqfdkt{grid-template-columns:1fr}.next-action.svelte-fqfdkt,.setup-row.svelte-fqfdkt,.app-access-row.svelte-fqfdkt,.tenant-row.svelte-fqfdkt{grid-template-columns:1fr;align-items:flex-start}.row-actions.svelte-fqfdkt{justify-content:flex-start}}
