._sidebar_oyok0_1{width:220px;min-height:100vh;background:#1a1a2e;display:flex;flex-direction:column;flex-shrink:0}._logo_oyok0_10{padding:24px 20px 20px;font-weight:700;font-size:15px;color:#fff;letter-spacing:.3px;border-bottom:1px solid rgba(255,255,255,.08)}._nav_oyok0_19{display:flex;flex-direction:column;padding:8px 0}._link_oyok0_25{display:flex;align-items:center;gap:10px;padding:11px 20px;color:#fff9;text-decoration:none;font-size:13px;transition:background .15s,color .15s}._icon_oyok0_36{flex-shrink:0;display:flex;align-items:center;opacity:.7}._linkText_oyok0_43{flex:1}._link_oyok0_25:hover{background:#ffffff0f;color:#fff}._active_oyok0_52{background:#ffffff1a;color:#fff;border-left:3px solid #7c6fff;padding-left:17px}._active_oyok0_52 ._icon_oyok0_36{opacity:1}._container_apxgy_1{display:flex;min-height:100vh}._main_apxgy_6{flex:1;padding:32px;overflow-y:auto;min-width:0}._root_8rekt_1{display:flex;align-items:center;justify-content:center;padding:64px 24px;color:#888;font-size:14px;border:2px dashed #ddd;border-radius:8px;margin-top:24px}._header_1tirq_1{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}._header_1tirq_1 h1{font-size:22px;font-weight:700;color:#1a1a2e}._subtext_1tirq_14{font-size:13px;color:#6b7280;margin-top:2px}._loading_1tirq_20{color:#6b7280;padding:32px 0}._error_1tirq_25{background:#fee2e2;color:#dc2626;padding:10px 14px;border-radius:6px;font-size:13px;margin-bottom:16px}._form_1tirq_34{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:24px;margin-bottom:24px;max-width:560px}._form_1tirq_34 h2{font-size:16px;font-weight:600;margin-bottom:20px}._field_1tirq_49{display:flex;flex-direction:column;gap:5px;margin-bottom:16px}._field_1tirq_49 label{font-size:13px;font-weight:500;color:#374151}._field_1tirq_49 input,._field_1tirq_49 textarea,._field_1tirq_49 select{border:1px solid #d1d5db;border-radius:6px;padding:8px 10px;font-size:14px;outline:none;transition:border-color .15s}._field_1tirq_49 input:focus,._field_1tirq_49 textarea:focus,._field_1tirq_49 select:focus{border-color:#7c6fff}._fieldError_1tirq_79{font-size:12px;color:#dc2626}._formActions_1tirq_84{display:flex;gap:8px;margin-top:20px}._grid_1tirq_90{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}._card_1tirq_96{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px}._cardHeader_1tirq_103{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}._cardHeader_1tirq_103 strong{font-size:14px;font-weight:600;color:#1a1a2e}._cardDesc_1tirq_116{font-size:13px;color:#6b7280;margin-top:6px;line-height:1.5}._cardMeta_1tirq_123{display:flex;gap:12px;margin-top:10px;font-size:12px;color:#9ca3af}._cardActions_1tirq_131{display:flex;gap:6px;flex-shrink:0}._btnPrimary_1tirq_137{background:#7c6fff;color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:500}._btnPrimary_1tirq_137:hover:not(:disabled){background:#6c5fff}._btnPrimary_1tirq_137:disabled{opacity:.6;cursor:not-allowed}._btnSecondary_1tirq_156{background:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:6px;padding:8px 16px;font-size:13px}._btnSecondary_1tirq_156:hover{background:#e5e7eb}._btnIcon_1tirq_169{background:none;border:1px solid #d1d5db;border-radius:4px;padding:3px 8px;font-size:12px;color:#374151}._btnIcon_1tirq_169:hover{background:#f3f4f6}._danger_1tirq_182{color:#dc2626;border-color:#fca5a5}._danger_1tirq_182:hover{background:#fee2e2}._table_1tirq_191{width:100%;background:#fff;border:1px solid #e5e7eb;border-radius:8px;border-collapse:collapse;overflow:hidden}._table_1tirq_191 th,._table_1tirq_191 td{padding:11px 14px;text-align:left;font-size:13px;border-bottom:1px solid #f3f4f6}._table_1tirq_191 th{font-weight:600;color:#6b7280;background:#f9fafb;font-size:12px;text-transform:uppercase;letter-spacing:.04em}._table_1tirq_191 tr:last-child td{border-bottom:none}._badge_1tirq_221{display:inline-block;padding:2px 7px;border-radius:4px;font-size:11px;font-weight:500;background:#e0e7ff;color:#3730a3}._kpiStrip_1tirq_231{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap}._kpiCard_1tirq_238{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px 20px;display:flex;flex-direction:column;gap:3px;min-width:130px}._kpiValue_1tirq_249{font-size:24px;font-weight:700;color:#1a1a2e;line-height:1}._kpiLabel_1tirq_256{font-size:11px;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}._thresholdGroup_1tirq_263{display:flex;gap:6px;margin-top:10px}._thresholdBadge_1tirq_269{font-size:11px;padding:2px 7px;border-radius:4px;font-weight:500}._mild_1tirq_276{background:#d1fae5;color:#065f46}._moderate_1tirq_277{background:#fef3c7;color:#92400e}._severe_1tirq_278{background:#fee2e2;color:#991b1b}._stageScreening_1tirq_281{background:#e0e7ff;color:#3730a3}._stageConfirmatory_1tirq_282{background:#d1fae5;color:#065f46}._stageTiming_1tirq_283{background:#fef3c7;color:#92400e}._stageTrigger_1tirq_284{background:#ede9fe;color:#5b21b6}._stageResponse_1tirq_285{background:#e0f2fe;color:#0369a1}._badgeFemale_1tirq_288{background:#fce7f3;color:#9d174d}._badgeScale_1tirq_291{background:#f0fdf4;color:#166534;border:1px solid #bbf7d0}._badgeYesNo_1tirq_292{background:#f8fafc;color:#475569;border:1px solid #e2e8f0}._filterBar_1tirq_295{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px;align-items:center}._filterBar_1tirq_295 select,._filterBar_1tirq_295 input{border:1px solid #d1d5db;border-radius:6px;padding:6px 10px;font-size:13px;background:#fff;color:#374151;outline:none}._filterBar_1tirq_295 select:focus,._filterBar_1tirq_295 input:focus{border-color:#7c6fff}._countChip_1tirq_319{font-size:12px;color:#6b7280;margin-left:auto}._rowDetail_1tirq_326{background:#f9fafb;padding:12px 14px;font-size:12px;color:#4b5563;line-height:1.6;border-top:1px solid #f3f4f6}._rowDetail_1tirq_326 strong{color:#1f2937}._truncate_1tirq_340{max-width:420px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._qid_1tirq_348{font-family:monospace;font-size:11px;color:#9ca3af;white-space:nowrap}._detailsBar_1tirq_356{display:flex;flex-direction:row;gap:5px}._root_1wyy4_1{position:relative;width:100%}._control_1wyy4_6{display:flex;align-items:center;min-height:38px;border:1px solid #d1d5db;border-radius:6px;padding:4px 8px;background:#fff;cursor:pointer;gap:4px}._control_1wyy4_6:hover{border-color:#7c6fff}._tags_1wyy4_22{display:flex;flex-wrap:wrap;gap:4px;flex:1}._placeholder_1wyy4_29{color:#9ca3af;font-size:13px}._tag_1wyy4_22{display:inline-flex;align-items:center;gap:4px;background:#ede9fe;color:#5b21b6;border-radius:4px;padding:2px 6px;font-size:12px}._tag_1wyy4_22 button{background:none;border:none;padding:0;line-height:1;color:#7c3aed;font-size:14px;cursor:pointer}._arrow_1wyy4_55{color:#9ca3af;font-size:10px;flex-shrink:0}._dropdown_1wyy4_61{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #d1d5db;border-radius:6px;box-shadow:0 4px 12px #0000001a;z-index:50;max-height:240px;overflow-y:auto}._search_1wyy4_75{width:100%;padding:8px 10px;border:none;border-bottom:1px solid #e5e7eb;outline:none;font-size:13px}._option_1wyy4_84{padding:8px 10px;cursor:pointer;font-size:13px}._option_1wyy4_84:hover{background:#f3f4f6}._empty_1wyy4_94{padding:12px 10px;color:#9ca3af;font-size:13px}._root_1vexr_1{display:flex;flex-direction:column;gap:10px}._row_1vexr_7{display:grid;grid-template-columns:80px 1fr 44px;align-items:center;gap:10px}._label_1vexr_14{font-size:13px;color:#4b5563;text-transform:capitalize}._slider_1vexr_20{width:100%;accent-color:#7c6fff}._val_1vexr_25{font-size:13px;font-variant-numeric:tabular-nums;color:#374151;text-align:right}._error_1vexr_32{font-size:12px;color:#dc2626;margin-top:4px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:14px;color:#1a1a2e;background:#f5f5f7}button{cursor:pointer;font:inherit}input,textarea,select{font:inherit}
