.organisationsShell-page{max-width:1360px;margin:0 auto}.organisationsShell-btn{border:.5px solid var(--ui-line-strong);background:rgba(var(--text-primary-rgb), .04);color:rgba(var(--text-primary-rgb), .9);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.organisationsShell-btn:hover{background:rgba(var(--text-primary-rgb), .08)}.organisationsShell-btn:disabled{opacity:.4;cursor:not-allowed}.organisationsShell-btn-primary{background:var(--brand);color:var(--ink-text-on-brand);border:none}[data-component=organisationsShell] [data-fragment=Stats]{margin-bottom:22px;padding:0}[data-component=organisationsShell] [data-fragment=Stats] [class$=-grid]{gap:12px}@media (max-width:1100px){[data-component=organisationsShell] [data-fragment=Stats] [class$=-grid]{grid-template-columns:repeat(2,1fr)!important}}[data-component=organisationsShell] [data-fragment=Stats] [class$=-card]{background:var(--ui-bg-card);box-shadow:var(--shadow-sm);border:.5px solid var(--ui-line);border-radius:10px;min-width:0;padding:14px 16px}[data-component=organisationsShell] [data-fragment=Stats] [class$=-card][data-accent]{background:linear-gradient(135deg, rgba(var(--ui-violet-rgb), .1), rgba(var(--ui-pink-rgb), .06));border-color:rgba(var(--ui-violet-rgb), .25)}[data-component=organisationsShell] [data-fragment=Stats] [class$=-label]{letter-spacing:.8px;text-transform:uppercase;color:var(--ui-dim);font-size:10px;font-weight:400}[data-component=organisationsShell] [data-fragment=Stats] [class$=-value]{font-family:var(--font-sans);letter-spacing:-.6px;color:var(--text-primary);gap:6px;font-size:24px;font-weight:500}[data-component=organisationsShell] [data-fragment=Stats] [class$=-unit]{color:var(--ui-dim);font-size:12px;font-weight:400}[data-component=organisationsShell] [data-fragment=Stats] [class$=-trend-text]{font-size:11px}.organisationsShell-section-head{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.organisationsShell-section-head-spaced{margin-top:28px}.organisationsShell-h2{letter-spacing:-.3px;color:var(--text-primary);margin:0;font-size:16px;font-weight:600}.organisationsShell-section-badge{color:var(--ui-dim);font-size:10.5px}.organisationsShell-empty{text-align:center;background:rgba(var(--text-primary-rgb), .02);border:.5px dashed var(--ui-line);color:var(--ui-muted);border-radius:10px;margin-bottom:18px;padding:30px;font-size:12px}.organisationsShell-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;margin-bottom:4px;display:grid}[data-component=organisationsShell] .card{background:var(--ui-bg-card);box-shadow:var(--shadow-sm);border:.5px solid var(--ui-line);border-radius:11px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}[data-component=organisationsShell] .card-head{align-items:flex-start;gap:10px;display:flex}[data-component=organisationsShell] .card-icon{background:rgba(var(--ui-violet-rgb), .12);width:32px;height:32px;color:var(--ui-violet);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-component=organisationsShell] .card-title-wrap{flex:1;min-width:0}[data-component=organisationsShell] .card-name{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:7px;margin:0;font-size:14px;font-weight:600;display:inline-flex}[data-component=organisationsShell] .card-pill{background:rgba(var(--text-primary-rgb), .04);color:var(--ui-muted);border:.5px solid var(--ui-line);text-transform:uppercase;letter-spacing:.4px;border-radius:4px;padding:1px 6px;font-size:9.5px;font-weight:500}[data-component=organisationsShell] .card-pill-violet,[data-component=organisationsShell] .card-pill-pink,[data-component=organisationsShell] .card-pill-amber,[data-component=organisationsShell] .card-pill-neutral{border-radius:99px;padding:1px 7px}[data-component=organisationsShell] .card-pill-violet{background:rgba(var(--ui-violet-rgb), .12);color:var(--accent);border:.5px solid rgba(var(--ui-violet-rgb), .3)}[data-component=organisationsShell] .card-pill-pink{background:rgba(var(--ui-pink-rgb), .12);color:var(--accent-2);border:.5px solid rgba(var(--ui-pink-rgb), .3)}[data-component=organisationsShell] .card-pill-amber{background:rgba(var(--warning-rgb), .12);color:var(--warning);border:.5px solid rgba(var(--warning-rgb), .3)}[data-component=organisationsShell] .card-pill-neutral{background:rgba(var(--text-primary-rgb), .04);color:var(--ui-muted);border:.5px solid var(--ui-line)}[data-component=organisationsShell] .card-sub{color:var(--ui-dim);margin:4px 0 0;font-size:10.5px}[data-component=organisationsShell] .card-foot{justify-content:flex-end;display:flex}[data-component=organisationsShell] .card-action-link{color:var(--ui-violet);cursor:pointer;background:0 0;border:none;font-size:11.5px;font-weight:500}[data-component=organisationsShell] .card-action-link:hover{color:var(--ui-pink)}.organisationsShell-drawer-backdrop{z-index:100;background:#00000080;justify-content:flex-end;display:flex;position:fixed;inset:0}.organisationsShell-drawer{background:var(--ui-bg-card);border-left:.5px solid var(--ui-line-strong);flex-direction:column;width:min(500px,100vw);height:100%;display:flex;box-shadow:-10px 0 40px #0006}.organisationsShell-drawer-head{border-bottom:.5px solid var(--ui-line);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.organisationsShell-drawer-title{color:var(--text-primary);margin:0;font-size:15px;font-weight:600}.organisationsShell-drawer-sub{color:var(--ui-dim);margin-top:4px;font-size:10.5px;display:block}.organisationsShell-drawer-close{color:var(--ui-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:4px}.organisationsShell-drawer-close:hover{color:var(--text-primary);background:rgba(var(--text-primary-rgb), .05)}.organisationsShell-drawer-body{flex-direction:column;flex:1;gap:18px;padding:16px 18px;display:flex;overflow-y:auto}.organisationsShell-drawer-err{background:rgba(var(--error-rgb), .08);border:.5px solid rgba(var(--error-rgb), .25);color:var(--error);border-radius:6px;padding:8px 10px;font-size:11px}.organisationsShell-drawer-info{background:rgba(var(--success-rgb), .08);border:.5px solid rgba(var(--success-rgb), .25);color:var(--success);border-radius:6px;padding:8px 10px;font-size:11px}.organisationsShell-drawer-section{flex-direction:column;gap:8px;display:flex}.organisationsShell-drawer-section-head{text-transform:uppercase;letter-spacing:.5px;color:var(--ui-dim);font-size:10px;font-weight:600}.organisationsShell-drawer-field{flex-direction:column;gap:5px;display:flex}.organisationsShell-drawer-label{color:var(--text-secondary);justify-content:space-between;align-items:baseline;gap:8px;font-size:11px;display:flex}.organisationsShell-drawer-meta{color:var(--ui-dim);font-size:9.5px}.organisationsShell-drawer-field input,.organisationsShell-drawer-select{background:rgba(var(--text-primary-rgb), .04);border:.5px solid var(--ui-line);width:100%;color:var(--text-primary);font-family:var(--ui-font-mono);box-sizing:border-box;border-radius:6px;outline:none;padding:7px 10px;font-size:12px}.organisationsShell-drawer-field input:focus,.organisationsShell-drawer-select:focus{border-color:rgba(var(--ui-violet-rgb), .4)}.organisationsShell-drawer-empty{color:var(--ui-dim);font-size:11px}.organisationsShell-drawer-ws{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.organisationsShell-drawer-ws-item{background:rgba(var(--text-primary-rgb), .025);border:.5px solid var(--ui-line);color:var(--text-secondary);border-radius:6px;align-items:center;gap:8px;padding:6px 10px;font-size:11px;display:flex}.organisationsShell-drawer-ws-item svg{color:var(--ui-violet);flex-shrink:0}.organisationsShell-drawer-ws-role{text-transform:uppercase;letter-spacing:.4px;color:var(--ui-dim);margin-left:auto;font-size:9.5px}.organisationsShell-drawer-foot{border-top:.5px solid var(--ui-line);justify-content:space-between;align-items:center;gap:8px;padding:12px 18px;display:flex}.organisationsShell-drawer-foot-right{gap:8px;display:flex}.organisationsShell-drawer-del{color:var(--error);border-color:rgba(var(--error-rgb), .3)}.organisationsShell-drawer-del:hover{background:rgba(var(--error-rgb), .08)}
