._shell_1a7u9_6{color:#1a1d23;-webkit-font-smoothing:antialiased;--accent:#0e98aa;--accent-ink:#0b7d8c;--bg-accent:#e4f5f7;--ink:#123442;--muted:#5d6b72;--faint:#93a1a7;--line:#e7ebed;--line-soft:#eef2f3;background:#f7f8fa;min-height:100vh;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}._side_1a7u9_17{border-right:1px solid var(--line);background:#fff;flex-direction:column;flex-shrink:0;gap:1px;width:244px;padding:16px 12px 12px;display:flex}._brand_1a7u9_22{align-items:center;gap:10px;padding:4px 8px 18px;display:flex}._brand_1a7u9_22 .brand-logo-wrap{align-items:center;display:flex}._brand_1a7u9_22 .brand-logo-wrap img{width:auto;height:26px;display:block}._brandTag_1a7u9_25{color:var(--faint);letter-spacing:.12em;text-transform:uppercase;border-left:1px solid var(--line);padding-left:9px;font-size:10px;font-weight:600}._navLabel_1a7u9_27{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);padding:16px 10px 6px;font-size:10px;font-weight:600}._item_1a7u9_28{color:#475467;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:11px;width:100%;padding:8px 10px;font-family:inherit;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:flex;position:relative}._item_1a7u9_28 svg{color:#98a2b3;flex-shrink:0;width:17px;height:17px;transition:color .12s}._item_1a7u9_28:hover{color:var(--ink);background:#f5f6f8}._item_1a7u9_28:hover svg{color:#667085}._itemActive_1a7u9_37,._itemActive_1a7u9_37:hover{background:var(--bg-accent);color:var(--accent-ink)}._itemActive_1a7u9_37 svg{color:var(--accent)}._itemActive_1a7u9_37:before{content:"";background:var(--accent);border-radius:0 2px 2px 0;width:2px;height:16px;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}._spacer_1a7u9_44{flex:1}._footSep_1a7u9_45{background:var(--line);height:1px;margin:8px 6px}._footItem_1a7u9_46{color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:11px;width:100%;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:flex}._footItem_1a7u9_46 svg{width:16px;height:16px}._footItem_1a7u9_46:hover{color:var(--ink);background:#f5f6f8}._main_1a7u9_4{flex-direction:column;flex:1;min-width:0;display:flex;overflow-y:auto}._loading_1a7u9_56{color:var(--muted);padding:40px 32px;font-weight:600}._topbar_1a7u9_58{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#f7f8fad9;justify-content:space-between;align-items:center;height:56px;padding:0 32px;display:flex;position:sticky;top:0}._topbarTitle_1a7u9_64{color:var(--ink);align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}._topbarTitle_1a7u9_64 svg{color:var(--faint);width:16px;height:16px}._roleBadge_1a7u9_66{color:var(--accent-ink);background:var(--bg-accent);letter-spacing:.01em;border:1px solid #b8e3e8;border-radius:6px;padding:3px 10px;font-size:11px;font-weight:600}._mainInner_1a7u9_71{width:100%;max-width:1180px;margin:0 auto;padding:28px 32px 64px}._main_1a7u9_4 .page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:0 0 24px;display:flex}._main_1a7u9_4 .page-head .eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:600}._main_1a7u9_4 .page-head h1{color:var(--ink);letter-spacing:-.02em;margin:7px 0 3px;font-size:22px;font-weight:650}._main_1a7u9_4 .page-head p{color:var(--muted);margin:0;font-size:13.5px}._main_1a7u9_4 .inline-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._main_1a7u9_4 .card.panel{border:1px solid var(--line);background:#fff;border-radius:12px;padding:20px 22px;box-shadow:0 1px 2px #1018280a}._main_1a7u9_4 .section-title{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:14px;display:flex}._main_1a7u9_4 .section-title.small{border-bottom:none;margin-bottom:12px;padding-bottom:0}._main_1a7u9_4 .section-title h2{color:var(--ink);letter-spacing:-.01em;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:650;display:flex}._main_1a7u9_4 .section-title h3{color:var(--ink);margin:0;font-size:13.5px;font-weight:650}._main_1a7u9_4 .section-title h2 svg,._main_1a7u9_4 .section-title h3 svg{color:var(--accent);width:17px;height:17px}._main_1a7u9_4 .section-title p{color:var(--muted);margin:3px 0 0;font-size:13px}._main_1a7u9_4 .muted-line{color:var(--muted);font-size:13px}._main_1a7u9_4 table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}._main_1a7u9_4 thead th{letter-spacing:.04em;text-transform:uppercase;text-align:left;background:0 0;color:#8b909a!important;border-bottom:1px solid var(--line)!important;padding:0 16px 10px!important;font-size:11px!important;font-weight:600!important}._main_1a7u9_4 tbody td{color:#3a3f4a;vertical-align:middle;font-size:13.5px;border-bottom:1px solid var(--line-soft)!important;padding:12px 16px!important}._main_1a7u9_4 tbody tr:last-child td{border-bottom:none!important}._main_1a7u9_4 tbody tr:hover td{background:#fafafb}._main_1a7u9_4 tbody td b{color:var(--ink);font-weight:600}._main_1a7u9_4 .primary-btn{border-radius:8px;min-height:36px;background:var(--accent)!important;color:#fff!important;border:1px solid var(--accent)!important;box-shadow:none!important;font-weight:600!important}._main_1a7u9_4 .primary-btn:hover{background:var(--accent-ink)!important;border-color:var(--accent-ink)!important}._main_1a7u9_4 .ghost{border-radius:8px;min-height:36px;color:#3a3f4a!important;border:1px solid var(--line)!important;box-shadow:none!important;background:#fff!important;font-weight:500!important}._main_1a7u9_4 .ghost:hover{background:#f7f8fa!important;border-color:#dcdfe5!important}._main_1a7u9_4 .label-text{color:#4b5563;flex-direction:column;gap:6px;font-size:12.5px;font-weight:600;display:flex}._main_1a7u9_4 input,._main_1a7u9_4 select{border-radius:8px}@media (max-width:860px){._shell_1a7u9_6{flex-direction:column}._side_1a7u9_17{flex-flow:wrap;align-items:center;gap:4px;width:auto}._navLabel_1a7u9_27,._spacer_1a7u9_44,._footSep_1a7u9_45{display:none}._brand_1a7u9_22{padding:8px}._topbar_1a7u9_58,._mainInner_1a7u9_71{padding-left:16px;padding-right:16px}}
