._container_u7e0m_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#0f172a;padding:24px}._card_u7e0m_19{background:#1e293b;border-radius:16px;padding:40px;width:100%;max-width:400px;box-shadow:0 20px 40px #0006}._logo_u7e0m_37{font-size:32px;font-weight:800;color:#1a56db;text-align:center;margin-bottom:4px}._subtitle_u7e0m_53{font-size:14px;color:#64748b;text-align:center;margin-bottom:32px}._error_u7e0m_67{background:#7f1d1d;color:#fca5a5;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:14px}._form_u7e0m_85{display:flex;flex-direction:column;gap:6px}._label_u7e0m_89{font-size:13px;color:#94a3b8;font-weight:500;margin-top:10px}._input_u7e0m_93{background:#0f172a;border:1px solid #334155;border-radius:8px;padding:12px 14px;color:#f1f5f9;font-size:15px;outline:none}._input_u7e0m_93:focus{border-color:#1a56db}._button_u7e0m_117{margin-top:24px;padding:14px;background:#1a56db;border:none;border-radius:10px;color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:background .15s}._button_u7e0m_117:hover:not(:disabled){background:#1e40af}._button_u7e0m_117:disabled{opacity:.6;cursor:not-allowed}._loading_1e48z_1{color:#94a3b8;padding:40px;text-align:center}._title_1e48z_5{font-size:26px;font-weight:800;color:#f1f5f9;margin-bottom:24px}._cards_1e48z_9{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:40px}._statCard_1e48z_23{background:#1e293b;border-radius:12px;padding:24px;border-top:3px solid transparent;display:flex;flex-direction:column;gap:8px}._statIcon_1e48z_43{font-size:28px}._statValue_1e48z_45{font-size:36px;font-weight:800}._statLabel_1e48z_47{font-size:13px;color:#64748b}._sectionTitle_1e48z_51{font-size:18px;font-weight:700;color:#f1f5f9;margin:32px 0 16px}._courtDropdownRow_1e48z_55{display:flex;align-items:center;gap:10px;margin-top:16px}._courtDropdownIcon_1e48z_69{font-size:22px}._courtDropdown_1e48z_55{background:#1e293b;color:#f1f5f9;border:1px solid #334155;border-radius:8px;padding:10px 14px;font-size:15px;cursor:pointer;min-width:280px;outline:none;transition:border-color .15s}._courtDropdown_1e48z_55:hover,._courtDropdown_1e48z_55:focus{border-color:#1a56db}._courtsPanel_1e48z_101{background:#1e293b;border-radius:12px;padding:20px;margin-bottom:40px}._courtsGrid_1e48z_115{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px;min-height:36px;align-items:center}._courtChip_1e48z_133{display:flex;align-items:center;background:#0f172a;border:1px solid #334155;border-radius:20px;overflow:hidden}._courtChipName_1e48z_151{padding:6px 12px;font-size:14px;color:#cbd5e1;cursor:pointer;transition:color .15s}._courtChipName_1e48z_151:hover{color:#60a5fa}._courtDeleteBtn_1e48z_169{background:none;border:none;border-left:1px solid #334155;color:#64748b;cursor:pointer;padding:6px 10px;font-size:13px;line-height:1;transition:color .15s,background .15s}._courtDeleteBtn_1e48z_169:hover{color:#ef4444;background:#1e293b}._courtDerived_1e48z_195{padding:4px 8px;font-size:10px;color:#475569;font-style:italic;border-left:1px solid #334155}._courtsEmpty_1e48z_211{color:#475569;font-size:14px}._courtAddForm_1e48z_215{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border-top:1px solid #334155;padding-top:16px}._courtInput_1e48z_233{background:#0f172a;border:1px solid #334155;border-radius:8px;color:#f1f5f9;padding:8px 14px;font-size:14px;outline:none;min-width:240px;transition:border-color .15s}._courtInput_1e48z_233:focus{border-color:#1a56db}._courtInput_1e48z_233::placeholder{color:#475569}._courtAddBtn_1e48z_261{background:#1a56db;color:#fff;border:none;border-radius:8px;padding:8px 18px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._courtAddBtn_1e48z_261:hover:not(:disabled){background:#1d4ed8}._courtAddBtn_1e48z_261:disabled{opacity:.5;cursor:default}._courtMsg_1e48z_289{font-size:13px;color:#94a3b8}._table_1e48z_293{background:#1e293b;border-radius:12px;overflow:hidden}._tableHeader_1e48z_297,._tableRow_1e48z_297{display:grid;grid-template-columns:1.5fr 1fr .7fr .8fr 1fr 1.2fr .5fr;padding:14px 20px;align-items:center;gap:8px}._tableHeader_1e48z_297{font-size:12px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.05em;background:#0f172a}._tableRow_1e48z_297{border-bottom:1px solid #0f172a;font-size:14px;color:#cbd5e1;transition:background .1s}._tableRow_1e48z_297:hover{background:#253347}._tableRow_1e48z_297:last-child{border-bottom:none}._mono_1e48z_349{font-family:monospace;font-size:13px}._pass_1e48z_351{color:#22c55e;font-weight:700}._fail_1e48z_353{color:#ef4444;font-weight:700}._badge_1e48z_357{font-size:11px;font-weight:700;padding:4px 10px;border-radius:20px;text-transform:capitalize;display:inline-block}._badgePass_1e48z_375{background:#14532d;color:#86efac}._badgeFail_1e48z_377{background:#7f1d1d;color:#fca5a5}._badgeWarn_1e48z_379{background:#78350f;color:#fcd34d}._viewLink_1e48z_383{color:#1a56db;text-decoration:none;font-size:13px;font-weight:600}._viewLink_1e48z_383:hover{text-decoration:underline}._empty_1e48z_399{padding:40px;text-align:center;color:#64748b}._header_kmtb0_1{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._title_kmtb0_3{font-size:26px;font-weight:800;color:#f1f5f9}._addBtn_kmtb0_5{background:#1a56db;color:#fff;border:none;border-radius:10px;padding:10px 20px;font-size:14px;font-weight:700;cursor:pointer}._addBtn_kmtb0_5:hover{background:#1e40af}._searchRow_kmtb0_17{display:flex;align-items:center;gap:16px;margin-bottom:20px}._tabs_kmtb0_21{display:flex;gap:0;background:#1e293b;border-radius:8px;padding:3px;flex-shrink:0}._tab_kmtb0_21{background:none;border:none;color:#64748b;padding:6px 16px;font-size:13px;font-weight:600;border-radius:6px;cursor:pointer;transition:background .15s,color .15s}._tab_kmtb0_21:hover{color:#f1f5f9}._tabActive_kmtb0_49{background:#1a56db;color:#fff}._search_kmtb0_17{flex:1;background:#1e293b;border:1px solid #334155;border-radius:10px;padding:10px 16px;color:#f1f5f9;font-size:14px;outline:none}._search_kmtb0_17:focus{border-color:#1a56db}._courtSelect_kmtb0_61{background:#1e293b;border:1px solid #334155;border-radius:10px;padding:10px 14px;color:#f1f5f9;font-size:14px;outline:none;cursor:pointer;min-width:160px}._courtSelect_kmtb0_61:focus{border-color:#1a56db}._total_kmtb0_73{color:#64748b;font-size:13px;white-space:nowrap}._loading_kmtb0_75{color:#94a3b8;padding:20px}._table_kmtb0_79{background:#1e293b;border-radius:12px;overflow:hidden}._tableHeader_kmtb0_81,._tableRow_kmtb0_81{display:grid;grid-template-columns:1.5fr 1fr 1.2fr 1.5fr .8fr .6fr .5fr;padding:14px 20px;align-items:center;gap:8px}._tableHeader_kmtb0_81{font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase;background:#0f172a;letter-spacing:.05em}._tableRow_kmtb0_81{border-bottom:1px solid #0f172a;font-size:14px;color:#cbd5e1}._tableRow_kmtb0_81:hover{background:#253347}._tableRow_kmtb0_81:last-child{border-bottom:none}._name_kmtb0_99{font-weight:600;color:#f1f5f9}._mono_kmtb0_101{font-family:monospace;font-size:13px}._activeChip_kmtb0_103{background:#14532d;color:#86efac;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:700}._inactiveChip_kmtb0_105{background:#334155;color:#64748b;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:700}._courtChip_kmtb0_107{background:#1e3a5f;color:#93c5fd;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600}._noCourtText_kmtb0_109{color:#475569}._missedRed_kmtb0_111{color:#ef4444;font-weight:700}._missedGray_kmtb0_113{color:#64748b}._viewLink_kmtb0_115{color:#1a56db;text-decoration:none;font-size:13px;font-weight:600}._viewLink_kmtb0_115:hover{text-decoration:underline}._empty_kmtb0_119{padding:40px;text-align:center;color:#64748b}._overlay_kmtb0_125{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_kmtb0_133{background:#1e293b;border-radius:16px;padding:32px;width:100%;max-width:520px;max-height:90vh;overflow-y:auto}._modalTitle_kmtb0_141{font-size:20px;font-weight:800;color:#f1f5f9;margin-bottom:20px}._formError_kmtb0_143{background:#7f1d1d;color:#fca5a5;padding:10px 14px;border-radius:8px;margin-bottom:16px;font-size:13px}._form_kmtb0_143{display:flex;flex-direction:column}._row2_kmtb0_147{display:grid;grid-template-columns:1fr 1fr;gap:12px}._modalActions_kmtb0_149{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}._cancelBtn_kmtb0_151{padding:10px 20px;background:#334155;border:none;border-radius:8px;color:#94a3b8;cursor:pointer;font-size:14px}._saveBtn_kmtb0_159{padding:10px 24px;background:#1a56db;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:700}._saveBtn_kmtb0_159:disabled{opacity:.6;cursor:not-allowed}._loading_sljvp_1{color:#94a3b8;padding:40px}._breadcrumb_sljvp_3{margin-bottom:20px}._breadLink_sljvp_5{color:#1a56db;text-decoration:none;font-size:14px}._breadLink_sljvp_5:hover{text-decoration:underline}._topRow_sljvp_9{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}._name_sljvp_11{font-size:28px;font-weight:800;color:#f1f5f9}._case_sljvp_13{font-size:14px;color:#64748b;font-family:monospace}._court_sljvp_15{font-size:14px;color:#64748b}._activeChip_sljvp_17{background:#14532d;color:#86efac;padding:6px 16px;border-radius:20px;font-size:12px;font-weight:700}._inactiveChip_sljvp_19{background:#334155;color:#64748b;padding:6px 16px;border-radius:20px;font-size:12px;font-weight:700}._photoCard_sljvp_23{display:flex;align-items:center;gap:14px;background:#1e293b;border:1px solid #334155;border-radius:12px;padding:12px 14px;margin-bottom:16px}._photoImg_sljvp_45{width:72px;height:72px;border-radius:999px;object-fit:cover;border:2px solid #334155}._photoTitle_sljvp_61{color:#f1f5f9;font-size:14px;font-weight:700}._photoHint_sljvp_63{color:#64748b;font-size:12px}._permCard_sljvp_69{background:#1e293b;border:1px solid #334155;border-radius:12px;padding:16px 20px;margin-bottom:20px}._permCardWarn_sljvp_71{background:#431407;border:1px solid #f97316;border-radius:12px;padding:16px 20px;margin-bottom:20px}._permCardHeader_sljvp_73{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}._permCardTitle_sljvp_75{font-size:14px;font-weight:700;color:#f1f5f9}._permAllOk_sljvp_77{background:#14532d;color:#86efac;font-size:11px;font-weight:700;padding:3px 10px;border-radius:20px}._permSomedenied_sljvp_79{background:#7c2d12;color:#fdba74;font-size:11px;font-weight:700;padding:3px 10px;border-radius:20px}._permNeverReported_sljvp_81{background:#334155;color:#94a3b8;font-size:11px;font-weight:700;padding:3px 10px;border-radius:20px}._permCardHint_sljvp_83{color:#64748b;font-size:13px;margin:0}._permBannerIcon_sljvp_85{font-size:20px;flex-shrink:0}._permTs_sljvp_87{color:#94a3b8;font-size:12px;margin-left:auto}._permList_sljvp_89{display:flex;gap:8px;flex-wrap:wrap}._permOk_sljvp_91{background:#14532d;color:#86efac;font-size:11px;font-weight:700;padding:2px 10px;border-radius:20px;text-transform:capitalize}._permDenied_sljvp_93{background:#7f1d1d;color:#fca5a5;font-size:11px;font-weight:700;padding:2px 10px;border-radius:20px;text-transform:capitalize}._multiDeviceBanner_sljvp_95{display:flex;align-items:flex-start;gap:12px;background:#450a0a;border:1px solid #ef4444;border-radius:12px;padding:16px 20px;margin-bottom:20px}._multiDeviceBanner_sljvp_95 strong{color:#fca5a5;font-size:14px}._multiDeviceList_sljvp_99{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}._stats_sljvp_103{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin-bottom:28px}._editCard_sljvp_117{background:#1e293b;border:1px solid #334155;border-radius:12px;padding:16px 20px;margin-bottom:16px}._editCardHeader_sljvp_133{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}._activeRow_sljvp_147{margin-top:4px}._activeToggle_sljvp_155{display:inline-flex;align-items:center;gap:8px;color:#cbd5e1;font-size:13px}._columns_sljvp_171{display:grid;grid-template-columns:1fr 1fr;gap:20px}._card_sljvp_175{background:#1e293b;border-radius:14px;padding:24px}._cardTitle_sljvp_177{font-size:16px;font-weight:700;color:#f1f5f9;margin-bottom:16px}._schedForm_sljvp_181{display:flex;flex-direction:column;gap:12px}._row2_sljvp_183{display:grid;grid-template-columns:1fr 1fr;gap:10px}._row3_sljvp_185{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}._field_sljvp_187{display:flex;flex-direction:column;gap:4px}._label_sljvp_189{font-size:11px;color:#64748b;font-weight:500}._input_sljvp_191{background:#0f172a;border:1px solid #334155;border-radius:8px;padding:9px 12px;color:#f1f5f9;font-size:13px;outline:none}._input_sljvp_191:focus{border-color:#1a56db}._schedBtn_sljvp_201{padding:10px;background:#1a56db;border:none;border-radius:8px;color:#fff;font-weight:700;cursor:pointer;font-size:14px}._schedBtn_sljvp_201:disabled{opacity:.6;cursor:not-allowed}._schedMsg_sljvp_211{color:#22c55e;font-size:13px;margin-top:8px}._resultRow_sljvp_215{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #0f172a;font-size:13px;color:#94a3b8}._resultRow_sljvp_215:last-child{border-bottom:none}._resultMain_sljvp_219{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._resultTime_sljvp_221{color:#cbd5e1}._pass_sljvp_223{color:#22c55e;font-weight:700}._fail_sljvp_225{color:#ef4444;font-weight:700}._deviceChip_sljvp_227{background:#0f172a;border:1px solid #334155;color:#cbd5e1;font-family:monospace;font-size:11px;padding:2px 8px;border-radius:999px}._videoChip_sljvp_229{background:#14532d;color:#86efac;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px}._noVideoChip_sljvp_231{background:#334155;color:#94a3b8;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px}._viewLink_sljvp_233{color:#1a56db;text-decoration:none;font-size:12px}._viewLink_sljvp_233:hover{text-decoration:underline}._noResults_sljvp_237{color:#64748b;font-size:14px}._onDemandRow_sljvp_243{display:flex;justify-content:space-between;align-items:center;gap:16px}._onDemandHint_sljvp_245{color:#64748b;font-size:12px;margin:0}._onDemandBtn_sljvp_247{background:#f59e0b;color:#0f172a;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0}._onDemandBtn_sljvp_247:hover{background:#fbbf24}._onDemandBtn_sljvp_247:disabled{opacity:.6;cursor:not-allowed}._historySection_sljvp_279{margin-top:32px}._historyTable_sljvp_283{background:#1e293b;border-radius:12px;overflow:hidden;font-size:13px}._historyHeader_sljvp_297{display:grid;grid-template-columns:90px 110px 160px 70px 90px 90px 70px 130px 75px 60px;background:#0f172a;padding:10px 16px;color:#64748b;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;gap:8px}._historyRow_sljvp_323{display:grid;grid-template-columns:90px 110px 160px 70px 90px 90px 70px 130px 75px 60px;padding:10px 16px;border-bottom:1px solid #0f172a;align-items:center;gap:8px;color:#cbd5e1}._historyRow_sljvp_323:last-child{border-bottom:none}._historyRow_sljvp_323:hover{background:#253347}._badgePass_sljvp_347{background:#14532d;color:#86efac;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px}._badgeFail_sljvp_349{background:#450a0a;color:#fca5a5;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px}._badgeMissed_sljvp_351{background:#431407;color:#fdba74;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px}._badgePending_sljvp_353{background:#1e3a5f;color:#93c5fd;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px}._bacPass_sljvp_357{color:#22c55e;font-weight:700;font-family:monospace}._bacFail_sljvp_359{color:#ef4444;font-weight:700;font-family:monospace}._initialBac_sljvp_361{color:#94a3b8;font-family:monospace;font-size:11px;margin-bottom:2px}._retestBac_sljvp_363{color:#f97316;font-weight:700;font-family:monospace}._retestTime_sljvp_365{color:#f97316;font-size:11px;margin-top:2px}._appYes_sljvp_367{color:#22c55e;font-size:12px;font-weight:600}._appNo_sljvp_369{color:#ef4444;font-size:12px;font-weight:600}._videoYes_sljvp_371{color:#22c55e;font-size:12px;font-weight:600}._videoNo_sljvp_373{color:#64748b;font-size:12px}._dimText_sljvp_375{color:#64748b;font-family:monospace}._typeOnDemand_sljvp_377{background:#78350f;color:#fde68a;font-size:11px;font-weight:700;padding:2px 7px;border-radius:999px}._typeScheduled_sljvp_379{background:#1e3a5f;color:#93c5fd;font-size:11px;font-weight:700;padding:2px 7px;border-radius:999px}._typeRandom_sljvp_381{background:#1a2e1a;color:#86efac;font-size:11px;font-weight:700;padding:2px 7px;border-radius:999px}._deviceCard_sljvp_387{background:#1e293b;border-radius:12px;padding:16px 20px;margin-bottom:16px;border:1px solid #334155}._deviceCardWarn_sljvp_389{background:#1e293b;border-radius:12px;padding:16px 20px;margin-bottom:16px;border:1px solid #78350f}._deviceCardHeader_sljvp_391{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}._deviceCardTitle_sljvp_393{font-weight:700;font-size:14px;color:#f1f5f9}._deviceApprovedAt_sljvp_395{font-size:11px;color:#64748b}._deviceRow_sljvp_397{display:flex;align-items:center;gap:12px}._deviceSerial_sljvp_399{font-family:monospace;font-size:15px;color:#38bdf8;background:#0f172a;padding:4px 12px;border-radius:8px;border:1px solid #334155}._deviceNone_sljvp_401{color:#64748b;font-size:13px;margin:0}._deviceChangeBtn_sljvp_403{background:#334155;color:#cbd5e1;border:none;border-radius:7px;padding:6px 14px;font-size:13px;cursor:pointer}._deviceChangeBtn_sljvp_403:hover{background:#475569}._deviceEditRow_sljvp_407{display:flex;align-items:center;gap:8px;margin-top:12px}._deviceCancelBtn_sljvp_409{background:transparent;color:#64748b;border:1px solid #334155;border-radius:7px;padding:6px 14px;font-size:13px;cursor:pointer}._deviceCancelBtn_sljvp_409:hover{color:#cbd5e1}._mismatchBadge_sljvp_413{margin-left:4px;cursor:help}._docsCard_sljvp_417{background:#1e293b;border-radius:12px;border:1px solid #334155;padding:16px 20px;margin-bottom:18px}._docsList_sljvp_433{display:flex;flex-direction:column;gap:10px}._docsRow_sljvp_445{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#0f172a;border:1px solid #334155;border-radius:10px;padding:10px 12px}._docsName_sljvp_467{color:#f1f5f9;font-size:14px;font-weight:600}._docsMeta_sljvp_469{color:#64748b;font-size:12px;margin-top:2px}._docPending_sljvp_473{background:#1e3a5f;color:#93c5fd;font-size:11px;font-weight:700;padding:4px 10px;border-radius:999px;white-space:nowrap}._docSigned_sljvp_493{background:#14532d;color:#86efac;font-size:11px;font-weight:700;padding:4px 10px;border-radius:999px;white-space:nowrap}._title_t80ap_1{font-size:26px;font-weight:800;color:#f1f5f9;margin-bottom:24px}._uploadPanel_t80ap_5{background:#1e293b;border-radius:12px;padding:24px;margin-bottom:32px}._panelTitle_t80ap_19{font-size:16px;font-weight:700;color:#f1f5f9;margin:0 0 16px}._uploadForm_t80ap_23{display:flex;flex-wrap:wrap;gap:12px;align-items:center}._fileInput_t80ap_37{color:#f1f5f9;font-size:14px}._descInput_t80ap_47{background:#0f172a;border:1px solid #334155;border-radius:8px;color:#f1f5f9;padding:8px 12px;font-size:14px;flex:1;min-width:200px;outline:none}._descInput_t80ap_47::placeholder{color:#475569}._descInput_t80ap_47:focus{border-color:#1a56db}._uploadBtn_t80ap_75{background:#1a56db;color:#fff;border:none;border-radius:8px;padding:9px 20px;font-size:14px;font-weight:600;cursor:pointer}._uploadBtn_t80ap_75:disabled{opacity:.6;cursor:default}._msg_t80ap_99{font-size:13px;color:#94a3b8}._sendMsg_t80ap_101{margin-top:10px;font-size:13px;color:#93c5fd}._list_t80ap_105{background:#1e293b;border-radius:12px;overflow:hidden}._empty_t80ap_117{padding:40px;text-align:center;color:#64748b}._docRow_t80ap_121{display:flex;align-items:center;gap:14px;padding:16px 20px;border-bottom:1px solid #1e293b;background:#0f172a}._docRow_t80ap_121:last-child{border-bottom:none}._docRow_t80ap_121:hover{background:#13223a}._docIcon_t80ap_143{font-size:22px;flex-shrink:0}._docInfo_t80ap_147{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}._docName_t80ap_163{color:#60a5fa;font-weight:600;font-size:14px;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._docName_t80ap_163:hover{text-decoration:underline}._docDesc_t80ap_185{font-size:13px;color:#94a3b8}._docMeta_t80ap_189{font-size:12px;color:#475569}._sendControls_t80ap_193{display:flex;align-items:center;gap:8px}._sendSelect_t80ap_205{background:#1e293b;color:#f1f5f9;border:1px solid #334155;border-radius:8px;padding:7px 10px;font-size:12px;min-width:220px}._sendBtn_t80ap_225{background:#1a56db;color:#fff;border:none;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:700;cursor:pointer}._sendBtn_t80ap_225:disabled{opacity:.5;cursor:default}._deleteBtn_t80ap_257{background:none;border:1px solid #334155;color:#94a3b8;border-radius:6px;width:28px;height:28px;cursor:pointer;font-size:14px;flex-shrink:0}._deleteBtn_t80ap_257:hover{border-color:#ef4444;color:#ef4444}._title_m5x6u_1{margin:0;font-size:30px;color:#f8fafc}._subtitle_m5x6u_13{margin:8px 0 18px;color:#94a3b8}._msg_m5x6u_23{margin-bottom:12px;border:1px solid #334155;background:#0f172a;color:#cbd5e1;border-radius:8px;padding:10px 12px}._grid_m5x6u_41{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}._card_m5x6u_53,._listCard_m5x6u_55{border:1px solid #334155;border-radius:12px;padding:14px;background:#0b1220}._form_m5x6u_69{display:flex;flex-direction:column;gap:10px}._input_m5x6u_81{border:1px solid #334155;background:#111827;color:#e2e8f0;border-radius:8px;padding:10px}._btn_m5x6u_97{border:none;background:#1d4ed8;color:#fff;border-radius:8px;padding:10px;font-weight:600;cursor:pointer}._btn_m5x6u_97:disabled{opacity:.65;cursor:not-allowed}._listCard_m5x6u_55{margin-top:14px}._list_m5x6u_55{display:flex;flex-direction:column;gap:10px}._listItem_m5x6u_147{border:1px solid #1f2937;border-radius:8px;padding:10px}._orgName_m5x6u_159{color:#f8fafc;font-weight:700}._meta_m5x6u_169{color:#94a3b8;font-size:13px}._loading_m5x6u_179,._empty_m5x6u_181{color:#94a3b8}._orgRow_m5x6u_189{display:flex;justify-content:space-between;align-items:center;gap:12px}._actions_m5x6u_203{display:flex;gap:8px}._btnSecondary_m5x6u_213{border:1px solid #334155;background:#0f172a;color:#e2e8f0;border-radius:8px;padding:8px 12px;cursor:pointer}._btnTiny_m5x6u_231{border:1px solid #334155;background:#0f172a;color:#e2e8f0;border-radius:6px;padding:4px 8px;font-size:12px;cursor:pointer}._btnTinyDanger_m5x6u_251{border:1px solid #7f1d1d;background:#1f0a0a;color:#fecaca;border-radius:6px;padding:4px 8px;font-size:12px;cursor:pointer}._editOrgForm_m5x6u_271{display:flex;gap:8px;margin-top:10px}._editOrgForm_m5x6u_271 ._input_m5x6u_81{flex:1}._memberItem_m5x6u_285{flex-direction:column!important;align-items:stretch!important}._memberRow_m5x6u_295{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%}._memberActions_m5x6u_311{display:flex;align-items:center;gap:6px}._checkboxRow_m5x6u_323{display:flex;align-items:center;gap:8px;color:#cbd5e1;grid-column:span 2}._participantsPanel_m5x6u_339{margin-top:10px;border:1px solid #1f2937;border-radius:8px;background:#0f172a;padding:10px}._participantsTitle_m5x6u_355{color:#f8fafc;font-weight:700;margin-bottom:8px}._participantsTableWrap_m5x6u_367{overflow-x:auto}._participantsTable_m5x6u_367{width:100%;border-collapse:collapse;min-width:680px}._participantsTable_m5x6u_367 th,._participantsTable_m5x6u_367 td{text-align:left;padding:8px 10px;border-top:1px solid #1f2937;color:#cbd5e1;font-size:13px}._participantsTable_m5x6u_367 th{color:#93c5fd;font-weight:600;border-top:none}._memberList_m5x6u_417{list-style:none;padding:0;margin:10px 0 0;display:flex;flex-direction:column;gap:6px}._memberList_m5x6u_417 li{display:flex;justify-content:space-between;align-items:center;border:1px solid #1f2937;background:#0f172a;border-radius:6px;padding:6px 10px;color:#cbd5e1;font-size:14px}._roleTag_m5x6u_459{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#93c5fd;background:#1e293b;border-radius:4px;padding:2px 8px}._userForm_m5x6u_479{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._userForm_m5x6u_479 ._input_m5x6u_81,._userForm_m5x6u_479 ._btn_m5x6u_97{width:100%}@media (max-width: 1080px){._grid_m5x6u_41,._userForm_m5x6u_479{grid-template-columns:1fr}}._title_dmv8y_1{margin:0;font-size:28px;color:#f8fafc}._subtitle_dmv8y_13{margin:6px 0 0;color:#94a3b8}._topRow_dmv8y_23{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px}._actions_dmv8y_39{display:flex;gap:8px}._btnSecondary_dmv8y_49,._backLink_dmv8y_51{border:1px solid #334155;background:#0f172a;color:#e2e8f0;border-radius:8px;padding:8px 12px;cursor:pointer;text-decoration:none;font-size:14px}._msg_dmv8y_73{margin-bottom:12px;border:1px solid #334155;background:#0f172a;color:#cbd5e1;border-radius:8px;padding:10px 12px}._loading_dmv8y_91,._empty_dmv8y_93{color:#94a3b8}._tableWrap_dmv8y_101{border:1px solid #1f2937;border-radius:10px;overflow-x:auto}._table_dmv8y_101{width:100%;min-width:760px;border-collapse:collapse}._table_dmv8y_101 th,._table_dmv8y_101 td{text-align:left;padding:10px;border-top:1px solid #1f2937;color:#cbd5e1;font-size:14px}._table_dmv8y_101 th{color:#93c5fd;font-weight:600;border-top:none}._activeChip_dmv8y_155,._inactiveChip_dmv8y_157{border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}._activeChip_dmv8y_155{background:#22c55e24;color:#4ade80}._inactiveChip_dmv8y_157{background:#f43f5e24;color:#fb7185}._editLink_dmv8y_191{color:#93c5fd;text-decoration:none;font-weight:600}._editLink_dmv8y_191:hover{text-decoration:underline}@media (max-width: 900px){._topRow_dmv8y_23{flex-direction:column}}._title_19ukc_1{margin:0 0 4px;font-size:28px;color:#f8fafc}._subtitle_19ukc_3{margin:0 0 16px;color:#94a3b8}._msg_19ukc_7{margin-bottom:12px;border:1px solid #334155;background:#0f172a;color:#cbd5e1;border-radius:8px;padding:10px 12px}._card_19ukc_25{border:1px solid #334155;border-radius:12px;padding:14px;background:#0b1220;margin-bottom:14px}._form_19ukc_41{display:flex;flex-direction:column;gap:10px}._row_19ukc_43{display:grid;grid-template-columns:1fr 1fr;gap:10px}._input_19ukc_45{border:1px solid #334155;background:#111827;color:#e2e8f0;border-radius:8px;padding:10px}._btn_19ukc_61{border:none;background:#1d4ed8;color:#fff;border-radius:8px;padding:10px 14px;font-weight:600;cursor:pointer}._btn_19ukc_61:disabled{opacity:.65;cursor:not-allowed}._btnSecondary_19ukc_83{border:1px solid #334155;background:#0f172a;color:#e2e8f0;border-radius:8px;padding:8px 12px;cursor:pointer}._list_19ukc_101{display:flex;flex-direction:column;gap:10px}._userRow_19ukc_105{display:flex;justify-content:space-between;align-items:center;border:1px solid #1f2937;border-radius:10px;padding:10px 12px}._userInfo_19ukc_121{display:flex;flex-direction:column;gap:2px}._userName_19ukc_123{color:#f8fafc;font-weight:700}._userMeta_19ukc_125{color:#94a3b8;font-size:13px}._editHeader_19ukc_129{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}._search_19ukc_131{border:1px solid #334155;background:#111827;color:#e2e8f0;border-radius:8px;padding:8px 10px;min-width:240px}._pickList_19ukc_149{max-height:340px;overflow-y:auto;border:1px solid #1f2937;border-radius:10px}._pickItem_19ukc_161{display:grid;grid-template-columns:24px 1.4fr 1fr 1.6fr;gap:10px;padding:8px 12px;align-items:center;border-top:1px solid #1f2937;color:#e2e8f0;cursor:pointer}._pickItem_19ukc_161:first-child{border-top:none}._pickItem_19ukc_161:hover{background:#0f172a}._mono_19ukc_185{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}._dim_19ukc_187{color:#94a3b8}._editActions_19ukc_191{display:flex;justify-content:flex-end;gap:10px;margin-top:10px}._userActions_19ukc_195{display:flex;gap:8px}._checkboxRow_19ukc_199{display:flex;align-items:center;gap:8px;color:#cbd5e1}._loading_19ukc_213,._empty_19ukc_213{color:#94a3b8}._title_1xsff_1{margin:0 0 6px;font-size:30px;color:#f8fafc}._subtitle_1xsff_13{margin:0 0 20px;color:#94a3b8}._loading_1xsff_23{color:#cbd5e1}._error_1xsff_31{color:#fecaca;background:#7f1d1d;border:1px solid #ef4444;border-radius:8px;padding:10px 12px}._table_1xsff_47{border:1px solid #334155;border-radius:12px;overflow:hidden;background:#0b1220}._tableHeader_1xsff_61,._tableRow_1xsff_63{display:grid;grid-template-columns:1.5fr 1fr 1.2fr 1.2fr .8fr 1fr;gap:12px;padding:12px 14px;align-items:center}._tableHeader_1xsff_61{background:#111827;color:#94a3b8;font-size:12px;text-transform:uppercase;letter-spacing:.03em}._tableRow_1xsff_63{border-top:1px solid #1f2937;color:#e2e8f0}._name_1xsff_105{font-weight:600}._mono_1xsff_113{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}._activeChip_1xsff_121,._inactiveChip_1xsff_123{display:inline-flex;border-radius:999px;font-size:12px;font-weight:600;padding:4px 10px}._activeChip_1xsff_121{background:#16a34a33;color:#86efac;border:1px solid rgba(22,163,74,.45)}._inactiveChip_1xsff_123{background:#94a3b82e;color:#cbd5e1;border:1px solid rgba(148,163,184,.35)}._empty_1xsff_163{padding:20px;color:#94a3b8}@media (max-width: 980px){._tableHeader_1xsff_61,._tableRow_1xsff_63{grid-template-columns:1fr;gap:4px}}._title_ek5j0_1{font-size:2rem;margin-bottom:.25rem}._subtitle_ek5j0_11{color:#94a3b8;margin-bottom:1rem}._filters_ek5j0_21{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;align-items:end;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:.9rem;margin-bottom:1rem}._field_ek5j0_45{display:flex;flex-direction:column;gap:.3rem;font-size:.85rem;color:#1e293b;font-weight:500}._field_ek5j0_45 input,._field_ek5j0_45 select{height:38px;border:1px solid #cbd5e1;border-radius:8px;padding:0 .6rem;background:#fff}._searchWrap_ek5j0_81{position:relative}._searchWrap_ek5j0_81 input{width:100%;box-sizing:border-box}._clearBtn_ek5j0_99{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#94a3b8;font-size:.85rem;line-height:1;padding:0}._suggestions_ek5j0_127{position:absolute;z-index:100;top:100%;left:0;right:0;background:#fff;border:1px solid #cbd5e1;border-top:none;border-radius:0 0 8px 8px;margin:0;padding:0;list-style:none;max-height:220px;overflow-y:auto;box-shadow:0 4px 12px #00000014}._suggestions_ek5j0_127 li{padding:.5rem .75rem;cursor:pointer;font-size:.9rem}._suggestions_ek5j0_127 li:hover{background:#f1f5f9}._case_ek5j0_183{color:#64748b;font-size:.8rem}._suggLoading_ek5j0_193{font-size:.8rem;color:#64748b;padding:.25rem 0}._runBtn_ek5j0_205{height:38px;border:0;border-radius:8px;background:#1d4ed8;color:#fff;font-weight:600;cursor:pointer}._runBtn_ek5j0_205:disabled{opacity:.6;cursor:not-allowed}._error_ek5j0_235{margin-bottom:1rem;color:#b91c1c}._summaryRow_ek5j0_245{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;margin-bottom:1rem}._card_ek5j0_259{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:.75rem}._cardDanger_ek5j0_273{border-color:#fecaca;background:#fef2f2}._cardLabel_ek5j0_283{color:#64748b;font-size:.85rem}._cardValue_ek5j0_293{font-size:1.5rem;font-weight:700;color:#0f172a}._sectionTitle_ek5j0_305{margin:1rem 0 .5rem}._tableWrap_ek5j0_313{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:auto}._table_ek5j0_313{width:100%;border-collapse:collapse;min-width:980px}._table_ek5j0_313 th,._table_ek5j0_313 td{border-bottom:1px solid #f1f5f9;padding:.55rem .6rem;text-align:left;font-size:.87rem;vertical-align:top;color:#0f172a}._table_ek5j0_313 th{color:#1e293b;background:#f8fafc;font-weight:600}._mono_ek5j0_371{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}._empty_ek5j0_381{color:#64748b;text-align:center}._root_z6074_1{display:flex;height:100vh;overflow:hidden}._sidebar_z6074_13{width:240px;flex-shrink:0;background:#1e293b;display:flex;flex-direction:column;padding:24px 0}._logo_z6074_31{font-size:22px;font-weight:800;color:#1a56db;padding:0 24px;margin-bottom:32px;letter-spacing:-.5px}._nav_z6074_49{display:flex;flex-direction:column;gap:4px;padding:0 12px;flex:1}._navLink_z6074_65{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:10px;color:#94a3b8;text-decoration:none;font-size:14px;font-weight:500;transition:background .15s,color .15s}._navLink_z6074_65:hover{background:#334155;color:#f1f5f9}._active_z6074_95{background:#1e3a8a;color:#bfdbfe}._navIcon_z6074_105{font-size:18px}._userArea_z6074_109{padding:16px 24px;border-top:1px solid #334155}._userName_z6074_119{font-size:13px;color:#f1f5f9;font-weight:600;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userRole_z6074_139{font-size:11px;color:#64748b;text-transform:capitalize;margin-bottom:12px}._logoutBtn_z6074_153{width:100%;padding:8px;background:#334155;border:none;border-radius:8px;color:#94a3b8;cursor:pointer;font-size:13px;transition:background .15s}._logoutBtn_z6074_153:hover{background:#475569;color:#f1f5f9}._main_z6074_181{flex:1;overflow-y:auto;padding:32px;background:#0f172a}
