._bar_1f9jm_1{height:52px;flex:none;background:var(--teal-900);color:var(--white);display:flex;align-items:center;gap:26px;padding:0 22px;position:relative}._menuToggle_1f9jm_16{display:none;flex:none;width:32px;height:32px;margin-left:auto;align-items:center;justify-content:center;background:transparent;border:none;color:var(--white);cursor:pointer}._menuToggle_1f9jm_16 svg{width:22px;height:22px}._menu_1f9jm_14{display:flex;align-items:center;justify-content:space-between;flex:1;min-width:0}._brand_1f9jm_43{display:flex;align-items:center;gap:8px;color:var(--white);font-weight:700;font-size:15px}._brandIcon_1f9jm_52{width:18px;height:18px;flex:none}._links_1f9jm_58{display:flex;gap:22px}._navLink_1f9jm_63{padding:8px 4px;font-size:13.5px;font-weight:600;color:#ffffffbf;border-bottom:2px solid transparent;text-decoration:none}._navLink_1f9jm_63:hover{color:var(--white);text-decoration:none}._navLink_1f9jm_63._active_1f9jm_77{color:var(--white);border-bottom-color:var(--teal-400)}._navPlaceholder_1f9jm_86{padding:8px 4px;font-size:13.5px;font-weight:600;color:#fff6;border-bottom:2px solid transparent;cursor:default}._right_1f9jm_95{display:flex;align-items:center;gap:14px}._identity_1f9jm_101{color:#ffffffa6;font-size:12.5px}._offlineBadge_1f9jm_106{display:inline-flex;align-items:center;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:3px 8px;border-radius:999px;background:var(--amber-100);color:var(--amber-800)}._signIn_1f9jm_119{color:var(--white);font-size:12.5px;font-weight:600;text-decoration:underline}._avatarRow_1f9jm_126{display:flex;align-items:center;gap:10px}._avatar_1f9jm_126{width:30px;height:30px;border-radius:999px;background:var(--teal-600);color:var(--white);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex:none}._signOut_1f9jm_146{font-family:inherit;font-size:12.5px;font-weight:600;color:var(--white);background:transparent;border:none;cursor:pointer;text-decoration:underline;padding:0}@media(max-width:900px){._menuToggle_1f9jm_16{display:flex}._menu_1f9jm_14{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:4px;background:var(--teal-900);padding:10px 16px 16px;box-shadow:0 8px 16px #0b202140}._menuOpen_1f9jm_180{display:flex}._links_1f9jm_58,._right_1f9jm_95{flex-direction:column;align-items:stretch;gap:4px}._navLink_1f9jm_63,._navPlaceholder_1f9jm_86{padding:10px 4px}._right_1f9jm_95{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.15)}._avatarRow_1f9jm_126{justify-content:space-between}}@media print{._bar_1f9jm_1{display:none}}._row_1ql4q_1{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:12px;padding:14px 16px;min-height:44px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;text-decoration:none;color:var(--color-text)}._row_1ql4q_1:hover{border-color:var(--teal-300)}._primary_1ql4q_19{display:flex;flex-direction:column;gap:2px}._caseId_1ql4q_25{font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:700}._species_1ql4q_30{font-size:13px;color:var(--color-text-secondary)}._secondary_1ql4q_35{font-size:13px;color:var(--color-text-secondary);display:flex;align-items:center;gap:6px}._dot_1ql4q_43{color:var(--slate-300)}._trailing_1ql4q_47{display:flex;align-items:center;gap:8px;justify-self:end}._offlineChip_1ql4q_54,._offlineChipMuted_1ql4q_55{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;padding:3px 8px;border-radius:999px}._offlineChip_1ql4q_54{background:var(--teal-50);color:var(--teal-800)}._offlineChipMuted_1ql4q_55{background:var(--slate-100);color:var(--slate-500)}._statusChip_1ql4q_75{font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;background:var(--slate-100);color:var(--slate-600)}._state_1w11n_1{padding:32px 16px;text-align:center;color:var(--color-text-secondary);display:flex;flex-direction:column;align-items:center;gap:12px}._action_1w11n_11{font-family:inherit;font-size:13px;font-weight:600;padding:8px 16px;min-height:36px;border:1.5px solid var(--color-primary);border-radius:8px;background:var(--color-surface);color:var(--color-primary);cursor:pointer}._page_3lriv_1{padding:24px;max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:16px}._toolbar_3lriv_10{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}._title_3lriv_18{font-size:22px;margin:0;color:var(--color-text)}._toolbarActions_3lriv_24{display:flex;align-items:center;gap:10px}._search_3lriv_30{font-family:inherit;font-size:14px;padding:10px 14px;min-height:40px;flex:1 1 280px;min-width:0;border:1.5px solid var(--slate-300);border-radius:8px;background:var(--color-surface);color:var(--color-text)}._newCaseButton_3lriv_49{font-family:inherit;font-size:13.5px;font-weight:700;padding:10px 16px;min-height:40px;display:inline-flex;align-items:center;border-radius:8px;background:var(--color-primary);color:#fff;white-space:nowrap}._tabs_3lriv_68{display:flex;gap:4px;border-bottom:1.5px solid var(--color-border);overflow-x:auto}._tab_3lriv_63{font-family:inherit;font-size:13.5px;font-weight:600;background:transparent;border:none;border-bottom:2px solid transparent;padding:10px 14px;min-height:44px;cursor:pointer;color:var(--color-text-secondary);white-space:nowrap}._tabActive_3lriv_89{color:var(--color-primary);border-bottom-color:var(--color-primary)}._state_3lriv_94{padding:32px 16px;text-align:center;color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px}._list_3lriv_103{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._grid_18z0n_1{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media(max-width:640px){._grid_18z0n_1{grid-template-columns:repeat(2,1fr)}}._tile_18z0n_13{font-family:inherit;border:1.5px solid var(--slate-300);border-radius:10px;padding:16px 14px;text-align:center;cursor:pointer;background:var(--color-surface);color:var(--slate-500);position:relative}._tile_18z0n_13:hover{border-color:var(--teal-300)}._selected_18z0n_29{border:2px solid var(--teal-600);background:var(--teal-50);color:var(--teal-700);padding:15.5px 13.5px}._check_18z0n_38{position:absolute;top:8px;right:8px;width:18px;height:18px;border-radius:999px;background:var(--teal-600);display:flex;align-items:center;justify-content:center}._check_18z0n_38 svg{width:11px;height:11px}._icon_18z0n_56{display:block;margin:0 auto 8px}._label_18z0n_61{font-size:13px;font-weight:600}._selected_18z0n_29 ._label_18z0n_61{font-weight:700;color:var(--teal-800)}._description_18z0n_71{font-size:11px;color:var(--slate-500);margin-top:2px}._selected_18z0n_29 ._description_18z0n_71{color:var(--teal-700)}._badge_1tl9i_1{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}._icon_1tl9i_12{width:14px;height:14px;flex:none}._required_1tl9i_18{color:var(--red-700)}._surveillance_1tl9i_22{color:var(--amber-700)}._optional_1tl9i_26{color:var(--color-text-secondary)}._page_4rox8_1{min-height:100%;display:flex;justify-content:center;padding:32px 16px}._form_4rox8_11{width:100%;max-width:920px;display:flex;flex-direction:column;gap:16px}._section_4rox8_19{display:flex;flex-direction:column;gap:6px;padding:18px 20px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px}._sectionHeader_4rox8_29{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}._sectionTitle_4rox8_36{margin:0;font-size:15px;font-weight:700;color:var(--color-text)}._sectionSub_4rox8_43{margin:2px 0 0;font-size:12px;color:var(--color-text-secondary)}._sectionNote_4rox8_49{margin:10px 0 0;font-size:12px;color:var(--color-text-secondary)}._fieldGrid_4rox8_55{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:8px}@media(max-width:640px){._fieldGrid_4rox8_55{grid-template-columns:1fr}}._fieldLabelRow_4rox8_72{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}._fieldLabel_4rox8_72{font-size:12.5px;font-weight:700;color:var(--color-text)}._input_4rox8_85{font-family:inherit;font-size:13.5px;width:100%;padding:9px 11px;min-height:38px;border:1.5px solid var(--slate-300);border-radius:8px;background:var(--color-surface);color:var(--color-text)}._assignmentNote_4rox8_97{margin-top:12px;display:flex;align-items:center;gap:8px;padding:10px 12px;background:var(--teal-50);border-radius:8px;font-size:12.5px;color:var(--teal-800)}._card_4rox8_109{width:100%;max-width:480px;display:flex;flex-direction:column;gap:14px;padding:24px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;height:fit-content}._title_4rox8_122{margin:0;font-size:20px;color:var(--color-text)}._field_4rox8_55{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:600;color:var(--color-text)}._field_4rox8_55 input,._field_4rox8_55 select{font-family:inherit;font-size:14px;padding:9px 12px;min-height:40px;border:1.5px solid var(--slate-300);border-radius:8px;background:var(--color-surface);color:var(--color-text)}._hint_4rox8_149{font-size:12px;font-weight:400;color:var(--color-text-secondary)}._error_4rox8_155{margin:0;font-size:13px;color:var(--red-700)}._actions_4rox8_161{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}._cancel_4rox8_168{font-family:inherit;font-size:13px;font-weight:600;padding:10px 16px;min-height:40px;border:1.5px solid var(--slate-300);border-radius:8px;background:var(--color-surface);color:var(--color-text);cursor:pointer}._submit_4rox8_181{font-family:inherit;font-size:14px;font-weight:700;padding:10px 18px;min-height:40px;border:none;border-radius:8px;background:var(--color-primary);color:#fff;cursor:pointer}._submit_4rox8_181:disabled{opacity:.6;cursor:default}._link_4rox8_199{font-size:13px;font-weight:600;color:var(--color-primary)}._duplicateBanner_4rox8_205{padding:12px 14px;background:var(--amber-100);border:1px solid #f0d793;border-radius:8px;font-size:13px;color:var(--amber-800)}._duplicateBanner_4rox8_205 ul{margin:8px 0 0;padding-left:18px}._badge_ipqrh_1{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;padding:5px 10px;border-radius:999px;border:1px solid transparent;white-space:nowrap}._icon_ipqrh_13{width:16px;display:inline-flex;justify-content:center}._detail_ipqrh_19{font-weight:400;color:var(--color-text-secondary)}._saved_on_device_ipqrh_24{background:var(--slate-100);color:var(--slate-600)}._syncing_ipqrh_29{background:var(--teal-50);color:var(--teal-800)}._synced_ipqrh_34{background:var(--green-100);color:var(--green-700)}._connection_lost_ipqrh_39{background:var(--amber-100);color:var(--amber-800)}._sync_failed_ipqrh_44{background:var(--red-100);color:var(--red-700)}._conflict_ipqrh_49{background:var(--violet-100, #eee6f7);color:var(--violet-700, #5b3a8e)}._panel_qo5m8_1{display:flex;flex-direction:column;gap:12px;width:100%}._field_qo5m8_13{display:flex;flex-direction:column;gap:4px;font-size:12.5px;font-weight:600;color:var(--color-text)}._field_qo5m8_13 input[type=text],._field_qo5m8_13 input:not([type]){font-family:inherit;font-size:13.5px;padding:8px 10px;min-height:38px;border:1.5px solid var(--slate-300);border-radius:8px}._checkboxRow_qo5m8_32{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:400;color:var(--color-text-secondary);margin-top:2px}._error_qo5m8_42{margin:0;font-size:12.5px;color:var(--red-700)}._actions_qo5m8_48{display:flex;justify-content:flex-end;gap:8px}._cancel_qo5m8_54{font-family:inherit;font-size:12.5px;font-weight:600;padding:8px 14px;min-height:36px;border:1.5px solid var(--slate-300);border-radius:8px;background:var(--color-surface);color:var(--color-text);cursor:pointer}._submit_qo5m8_67{font-family:inherit;font-size:12.5px;font-weight:700;padding:8px 16px;min-height:36px;border:none;border-radius:8px;background:var(--color-primary);color:#fff;cursor:pointer}._submit_qo5m8_67:disabled{opacity:.6;cursor:default}._resultLine_qo5m8_85{margin:0;font-size:13px;color:var(--color-text)}._closeButton_qo5m8_91{align-self:flex-end;font-family:inherit;font-size:12.5px;font-weight:600;padding:8px 16px;min-height:36px;border:1.5px solid var(--color-primary);border-radius:8px;background:var(--color-surface);color:var(--color-primary);cursor:pointer}._scrim_ve7ey_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b202159;z-index:100}._panel_ve7ey_8{position:fixed;top:0;right:0;bottom:0;width:460px;max-width:100vw;background:var(--color-surface);box-shadow:-8px 0 28px #0b20212e;z-index:101;display:flex;flex-direction:column;overflow-y:auto;padding:20px 22px}._header_1eyi7_1{display:flex;flex-direction:column;background:var(--color-surface);border-bottom:1px solid var(--color-border)}._topRow_1eyi7_8{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px;flex-wrap:wrap}._identity_1eyi7_17{display:flex;align-items:center;gap:8px;font-size:14px}._caseId_1eyi7_24{font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:700;color:var(--color-text)}._divider_1eyi7_30{color:var(--slate-300)}._muted_1eyi7_34{color:var(--color-text-secondary)}._meta_1eyi7_38{display:flex;align-items:center;gap:10px;font-size:13px}._statusChip_1eyi7_45{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:var(--teal-50);color:var(--teal-800);font-weight:600}._reassignButton_1eyi7_55{font-family:inherit;font-size:12.5px;font-weight:600;padding:6px 12px;min-height:32px;border:1.5px solid var(--color-primary);border-radius:999px;background:var(--color-surface);color:var(--color-primary);cursor:pointer}._syncNowButton_1eyi7_68{font-family:inherit;font-size:12.5px;font-weight:600;padding:6px 12px;min-height:32px;border:1.5px solid var(--slate-300);border-radius:999px;background:var(--color-surface);color:var(--color-text);cursor:pointer}._syncNowButton_1eyi7_68:disabled{opacity:.6;cursor:default}._rail_bx5tj_1{width:260px;flex-shrink:0;background:var(--color-surface);border-right:1px solid var(--color-border);overflow-y:auto;height:100%}._list_bx5tj_10{list-style:none;margin:0;padding:8px;display:flex;flex-direction:column;gap:2px}@media(max-width:900px){._rail_bx5tj_1{width:100%;height:auto;max-height:96px;border-right:none;border-bottom:1px solid var(--color-border);overflow-x:auto;overflow-y:hidden}._list_bx5tj_10{flex-direction:row;padding:6px}._item_bx5tj_39{flex:none;min-width:140px}}._item_bx5tj_39{width:100%;text-align:left;font-family:inherit;font-size:14px;background:transparent;border:none;border-radius:8px;padding:10px 12px;min-height:44px;display:flex;flex-direction:column;gap:4px;cursor:pointer;color:var(--color-text)}._item_bx5tj_39:hover{background:var(--slate-100)}._active_bx5tj_66{background:var(--teal-50)}._name_bx5tj_70{font-weight:600}._status_bx5tj_74{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--color-text-secondary)}._not_started_bx5tj_82{color:var(--color-text-secondary)}._in_progress_bx5tj_84{color:var(--teal-600)}._complete_bx5tj_84{color:var(--green-700)}._attention_bx5tj_97{color:var(--amber-700);font-weight:600}._wrapper_rtbny_1{display:flex;flex-direction:column;gap:8px}._filter_rtbny_7{font-family:inherit;font-size:13px;padding:8px 12px;min-height:36px;border:1.5px solid var(--slate-300);border-radius:8px}._options_rtbny_16{display:flex;flex-wrap:wrap;gap:8px 16px;max-height:160px;overflow-y:auto}._option_rtbny_16{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;cursor:pointer}._noMatches_rtbny_32{font-size:13px;color:var(--color-text-secondary);margin:0}._otherText_rtbny_38{font-family:inherit;font-size:13px;padding:8px 12px;min-height:36px;border:1.5px solid var(--slate-300);border-radius:8px}._control_1rt5q_1{display:flex;flex-direction:column;gap:10px}._segmented_1rt5q_7{display:flex;border:1.5px solid var(--slate-300);border-radius:9px;overflow:hidden;width:fit-content}._segButton_1rt5q_15{font-family:inherit;font-size:13px;font-weight:600;border:none;background:#fff;color:var(--slate-600);padding:9px 14px;min-height:44px;cursor:pointer;border-right:1.5px solid var(--slate-300)}._segButton_1rt5q_15:last-child{border-right:none}._on-not_examined_1rt5q_36{background:var(--slate-100);color:var(--slate-600)}._on-no_abnormality_1rt5q_41{background:var(--teal-50);color:var(--teal-800)}._on-abnormal_1rt5q_46{background:var(--red-100);color:var(--red-700)}._abnormalDetail_1rt5q_51{display:flex;flex-direction:column;gap:10px;padding:12px;background:var(--red-100);border-radius:10px}._noOptionSet_1rt5q_60{font-size:13px;color:var(--color-text-secondary);margin:0}._measurement_1rt5q_66{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}._measurement_1rt5q_66 input{font-family:inherit;font-size:13px;padding:6px 10px;min-height:32px;width:100px;border:1.5px solid var(--slate-300);border-radius:6px}._unit_1rt5q_84{color:var(--color-text-secondary);font-weight:400}._comments_1rt5q_89{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:600}._comments_1rt5q_89 textarea{font-family:inherit;font-size:13px;font-weight:400;padding:8px 10px;border:1.5px solid var(--slate-300);border-radius:6px;resize:vertical}._blockingIssue_1rt5q_107{font-size:12.5px;color:var(--red-700);font-weight:600;margin:0}._row_a45zp_1{display:flex;flex-direction:column;gap:10px;padding:16px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px}._header_a45zp_11{display:flex;align-items:baseline;gap:10px}._name_a45zp_17{margin:0;font-size:15px;color:var(--color-text)}._followsDefault_a45zp_23{font-size:12px;color:var(--color-text-secondary)}._sides_a45zp_28{display:flex;flex-direction:column;gap:12px}._side_a45zp_28{display:flex;flex-direction:column;gap:6px;padding-left:12px;border-left:2px solid var(--slate-200)}._sideLabel_a45zp_42{font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--color-text-secondary)}._control_g2xvs_1{display:flex;flex-direction:column;gap:6px;padding:14px 16px;background:var(--teal-50);border:1px solid var(--teal-200);border-radius:10px}._row_g2xvs_11{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._label_g2xvs_18{font-size:13px;font-weight:700;color:var(--teal-800)}._buttons_g2xvs_24{display:flex;gap:6px}._button_g2xvs_24{font-family:inherit;font-size:12.5px;font-weight:600;padding:6px 12px;min-height:44px;border:1.5px solid var(--teal-300);border-radius:999px;background:#fff;color:var(--teal-800);cursor:pointer}._active_g2xvs_45{background:var(--teal-700);color:#fff;border-color:var(--teal-700)}._hint_g2xvs_51{margin:0;font-size:12px;color:var(--color-text-secondary)}._section_1kj5f_1{display:flex;flex-direction:column;gap:14px}._empty_1kj5f_7{color:var(--color-text-secondary);font-size:13px}._field_mx3bu_1{display:flex;flex-direction:column;gap:6px;padding:14px 16px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px}._label_mx3bu_11{font-size:13px;font-weight:600;color:var(--color-text)}._required_mx3bu_17{color:var(--red-700)}._unit_mx3bu_21{font-weight:400;color:var(--color-text-secondary)}._helpText_mx3bu_26{margin:0;font-size:12px;color:var(--color-text-secondary)}._input_mx3bu_32{font-family:inherit;font-size:14px;padding:8px 12px;min-height:40px;border:1.5px solid var(--slate-300);border-radius:8px}._textarea_mx3bu_41{font-family:inherit;font-size:14px;padding:8px 12px;border:1.5px solid var(--slate-300);border-radius:8px;resize:vertical}._section_pufv5_1{display:flex;flex-direction:column;gap:12px}._empty_pufv5_7{color:var(--color-text-secondary);font-size:13px}._tile_10q6y_1{width:84px;height:84px;border-radius:8px;overflow:hidden;background:var(--slate-100);flex:none;display:flex;align-items:center;justify-content:center;padding:4px;text-align:center}._failedLabel_10q6y_15{font-size:10px;font-weight:700;color:var(--red-700)}._image_10q6y_21{width:100%;height:100%;object-fit:cover;display:block}._section_f029j_1{margin-bottom:20px}._header_f029j_5{display:flex}._addButton_f029j_9{font-size:13px;font-weight:600;padding:8px 16px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);color:var(--color-primary);cursor:pointer}._addButton_f029j_9:disabled{opacity:.5;cursor:not-allowed}._strip_f029j_25{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}._statusTile_f029j_32{width:84px;min-height:84px;border-radius:8px;border:1px dashed var(--color-border);background:var(--slate-100);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px;text-align:center}._statusLabel_f029j_47{font-size:11px;font-weight:700;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.03em}._statusDetail_f029j_55{font-size:10.5px;color:var(--color-text-secondary);overflow-wrap:anywhere}._failed_f029j_61{border-color:var(--red-700);background:var(--red-100)}._failed_f029j_61 ._statusLabel_f029j_47{color:var(--red-700)}._retryButton_f029j_70{font-size:11px;font-weight:700;padding:3px 10px;border:1px solid var(--red-700);border-radius:999px;background:var(--color-surface);color:var(--red-700);cursor:pointer}._footer_13ffj_1{flex:none;height:60px;background:var(--color-surface);border-top:1px solid var(--slate-200);display:flex;align-items:center;justify-content:space-between;padding:0 24px}._syncStatus_13ffj_12{display:flex;align-items:center;gap:8px;color:var(--slate-500);font-size:12.5px}._icon_13ffj_20{width:16px;height:16px;flex:none;color:var(--teal-600)}._deviceOnlyWarning_13ffj_27{color:var(--amber-800);font-weight:600}._nav_13ffj_32{display:flex;align-items:center;gap:10px}._prevButton_13ffj_38,._nextButton_13ffj_39{display:inline-flex;align-items:center;gap:6px;font-family:inherit;font-size:12.5px;font-weight:600;padding:8px 14px;min-height:44px;border-radius:8px;cursor:pointer}._prevButton_13ffj_38{border:1.5px solid var(--slate-300);background:var(--color-surface);color:var(--color-text)}._prevButton_13ffj_38 ._icon_13ffj_20{color:currentColor}._nextButton_13ffj_39{border:none;background:var(--color-primary);color:#fff}._nextButton_13ffj_39 ._icon_13ffj_20{color:currentColor}._workspace_16xce_1{display:flex;flex-direction:column;height:100%}._reportLinkRow_16xce_12{display:flex;justify-content:flex-end;padding:8px 20px;background:var(--color-surface);border-bottom:1px solid var(--color-border)}._reportLink_16xce_12{font-size:13px;font-weight:600;color:var(--color-primary)}._lockedBanner_16xce_26{flex:none;padding:10px 20px;background:var(--green-100);border-bottom:1px solid var(--green-300);font-size:13.5px;font-weight:600;color:var(--green-700)}._body_16xce_7{display:flex;flex:1;min-height:0}._content_16xce_7{flex:1;padding:24px;overflow-y:auto}@media(max-width:900px){._body_16xce_7{flex-direction:column}._content_16xce_7{padding:16px}}._sectionTitle_16xce_64{margin:0 0 8px;color:var(--color-text)}._placeholder_16xce_69{color:var(--color-text-secondary);max-width:640px}._card_11cvq_1{display:flex;flex-direction:column;gap:10px;padding:18px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px}._title_11cvq_11{margin:0;font-size:16px;color:var(--color-text)}._subtitle_11cvq_17{margin:0;font-size:12.5px;color:var(--color-text-secondary)}._loading_11cvq_23{margin:0;font-size:13px;color:var(--color-text-secondary)}._field_11cvq_29{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:600}._field_11cvq_29 textarea{font-family:inherit;font-size:13.5px;font-weight:400;padding:8px 10px;border:1.5px solid var(--slate-300);border-radius:8px;resize:vertical}._card_1ruga_1{display:flex;flex-direction:column;gap:14px;padding:18px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px}._header_1ruga_11{display:flex;flex-direction:column;gap:2px}._title_1ruga_17{margin:0;font-size:16px;color:var(--color-text)}._subtitle_1ruga_23{margin:0;font-size:12px;color:var(--color-text-secondary)}._empty_1ruga_29{color:var(--color-text-secondary);font-size:13px}._list_1ruga_34{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}._item_1ruga_43{padding:12px 14px;border:1px solid var(--color-border);border-radius:10px;display:flex;flex-direction:column;gap:4px}._path_1ruga_52{font-size:12.5px;font-weight:700;color:var(--teal-800)}._detail_1ruga_58{margin:0;font-size:13.5px;color:var(--color-text)}._viewSource_1ruga_64{align-self:flex-start;font-size:12.5px;font-weight:600;color:var(--color-primary)}._card_bhrs2_1{display:flex;flex-direction:column;gap:14px;padding:18px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px}._title_bhrs2_11{margin:0;font-size:16px;color:var(--color-text)}._empty_bhrs2_17{color:var(--color-text-secondary);font-size:13px;margin:0}._group_bhrs2_23{display:flex;flex-direction:column;gap:8px}._groupLabel_bhrs2_29{margin:0;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}._blocking_bhrs2_37{color:var(--red-700)}._warning_bhrs2_41{color:var(--amber-700)}._list_bhrs2_45{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}._item_bhrs2_54{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;padding:8px 10px;border-radius:8px;background:var(--slate-100)}._link_bhrs2_65{font-size:12px;font-weight:600;color:var(--color-primary);white-space:nowrap}._page_1tv3t_6{display:none}@page{size:A4;margin:10mm}@media print{._page_1tv3t_6{display:block;position:relative;background:#fff;color:var(--teal-900);font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif;padding:6px;font-size:12px;print-color-adjust:exact;-webkit-print-color-adjust:exact}._watermark_1tv3t_49{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:0}._watermark_1tv3t_49 span{font-size:100px;font-weight:700;letter-spacing:.06em;color:var(--amber-600);opacity:.12;transform:rotate(-32deg);white-space:nowrap}._page_1tv3t_6>*{position:relative;z-index:1}._draftFlag_1tv3t_40{display:flex;align-items:center;gap:8px;background:var(--amber-100);border:1px solid #f0d793;color:var(--amber-800);border-radius:6px;padding:6px 10px;font-size:11px;font-weight:600;margin-bottom:12px;break-inside:avoid}._letterhead_1tv3t_91{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:2px solid var(--teal-900);padding-bottom:8px;margin-bottom:10px}._brandName_1tv3t_100{font-size:16px;font-weight:700;color:var(--teal-900)}._brandSite_1tv3t_106{font-size:12px;color:var(--slate-500);margin-top:2px}._docMeta_1tv3t_112{text-align:right;font-size:11.5px;color:var(--slate-500);line-height:1.5}._docTitle_1tv3t_119{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--teal-700);font-weight:700;margin-top:2px}._reportTitle_1tv3t_128{font-size:17px;margin:0 0 2px;font-weight:700;color:var(--teal-900)}._reportSub_1tv3t_135{color:var(--slate-500);font-size:11px;margin-bottom:10px}._idGrid_1tv3t_40{display:grid;grid-template-columns:repeat(4,1fr);gap:8px 14px;background:var(--teal-50);border:1px solid var(--teal-100);border-radius:6px;padding:8px 12px;margin-bottom:12px}._idKey_1tv3t_152{font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--teal-700);font-weight:700}._idValue_1tv3t_160{font-size:12px;color:var(--teal-900);margin-top:1px;font-weight:500}._block_1tv3t_167{margin-bottom:10px;break-inside:avoid}._blockTitle_1tv3t_172{font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--slate-500);font-weight:700;border-bottom:1px solid var(--slate-200);padding-bottom:4px;margin:0 0 6px}._historyText_1tv3t_183{font-size:12px;line-height:1.4;color:var(--teal-900)}._finding_1tv3t_189{display:grid;grid-template-columns:130px 1fr;gap:2px 12px;padding:6px 0;border-bottom:1px dashed var(--slate-200);font-size:12px;break-inside:avoid}._finding_1tv3t_189:last-child{border-bottom:none}._structure_1tv3t_203{font-weight:700;color:var(--teal-900)}._sectionRef_1tv3t_208{display:block;font-size:10.5px;font-weight:600;color:var(--teal-400);text-transform:uppercase;letter-spacing:.04em;margin-top:2px}._detail_1tv3t_218{color:var(--teal-900)}._descriptors_1tv3t_222{font-weight:600}._measure_1tv3t_226{color:var(--slate-500);margin-left:6px}._comment_1tv3t_231{color:var(--slate-500);font-style:italic;margin-top:3px}._conclusionText_1tv3t_41{font-size:12.5px;line-height:1.4;color:var(--teal-900);background:var(--slate-100);border-radius:6px;padding:8px 10px}._commentText_1tv3t_246{font-size:11px;line-height:1.4;color:var(--slate-500);margin-top:6px}._signoff_1tv3t_253{display:flex;justify-content:space-between;align-items:flex-end;margin-top:14px;padding-top:10px;border-top:1px solid var(--slate-200);break-inside:avoid}._signoffName_1tv3t_263{font-weight:700;font-size:12.5px;color:var(--teal-900)}._signoffRole_1tv3t_269{font-size:11px;color:var(--slate-500);margin-top:1px}._datestamp_1tv3t_275{font-size:10.5px;color:var(--slate-500);text-align:right;max-width:260px}._footerNote_1tv3t_282{margin-top:10px;padding-top:8px;border-top:1px solid var(--slate-200);font-size:9.5px;color:var(--slate-400);line-height:1.4}}._panel_bu4n6_1{display:flex;flex-direction:column;gap:10px;padding:16px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px}._blockedNote_bu4n6_11,._error_bu4n6_17{margin:0;font-size:13px;color:var(--red-700)}._submitButton_bu4n6_23{align-self:flex-end;font-family:inherit;font-size:14px;font-weight:700;padding:10px 20px;min-height:44px;border:none;border-radius:8px;background:var(--color-primary);color:#fff;cursor:pointer}._submitButton_bu4n6_23:disabled{opacity:.6;cursor:default}._state_n7pup_1{padding:16px;color:var(--color-text-secondary);font-size:13px}._panel_n7pup_7{display:flex;flex-direction:column;gap:16px;padding:16px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px}._note_n7pup_17{margin:0;font-size:13px;color:var(--color-text-secondary)}._error_n7pup_23{margin:0;font-size:13px;color:var(--red-700)}._generateButton_n7pup_29,._downloadButton_n7pup_30{align-self:flex-start;font-family:inherit;font-size:14px;font-weight:700;padding:10px 20px;min-height:44px;border:none;border-radius:8px;background:var(--color-primary);color:#fff;cursor:pointer}._generateButton_n7pup_29:disabled{opacity:.6;cursor:default}._tabs_n7pup_49{display:flex;gap:4px;border-bottom:1.5px solid var(--color-border)}._tab_n7pup_49{font-family:inherit;font-size:13.5px;font-weight:600;background:transparent;border:none;border-bottom:2px solid transparent;padding:10px 14px;min-height:44px;cursor:pointer;color:var(--color-text-secondary)}._tabActive_n7pup_68{color:var(--color-primary);border-bottom-color:var(--color-primary)}._content_n7pup_73{display:flex;flex-direction:column;gap:16px}._idGrid_n7pup_79{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 20px;background:var(--teal-50);border:1px solid var(--teal-100);border-radius:8px;padding:14px 16px}._idCell_n7pup_89 ._idKey_n7pup_89{font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--teal-700);font-weight:700}._idCell_n7pup_89 ._idValue_n7pup_97{font-size:13.5px;color:var(--teal-900);margin-top:3px;font-weight:500}._block_n7pup_104{display:flex;flex-direction:column;gap:8px}._blockTitle_n7pup_110{font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);font-weight:700;border-bottom:1px solid var(--color-border);padding-bottom:6px;margin:0}._diagnosisText_n7pup_121{margin:0;font-size:14px;line-height:1.6;color:var(--color-text)}._commentText_n7pup_128{margin:0;font-size:12.5px;line-height:1.5;color:var(--color-text-secondary)}._finding_n7pup_135{display:grid;grid-template-columns:160px 1fr;gap:4px 16px;padding:10px 0;border-bottom:1px dashed var(--color-border);font-size:13px}._finding_n7pup_135:last-child{border-bottom:none}._structure_n7pup_148{font-weight:700;color:var(--color-text)}._sectionRef_n7pup_153{display:block;font-size:10.5px;font-weight:600;color:var(--teal-400);text-transform:uppercase;letter-spacing:.04em;margin-top:2px}._detail_n7pup_163{color:var(--color-text)}._descriptors_n7pup_167{font-weight:600}._measure_n7pup_171{color:var(--color-text-secondary);margin-left:6px}._comment_n7pup_128{color:var(--color-text-secondary);font-style:italic;margin-top:3px}@media print{._generateButton_n7pup_29,._downloadButton_n7pup_30,._tabs_n7pup_49{display:none}}._page_ultl1_1{display:flex;flex-direction:column;min-height:100%}._body_ultl1_10{flex:1;padding:24px;max-width:720px;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:18px}._topRow_ultl1_21{display:flex;align-items:center;justify-content:space-between;gap:16px}._backLink_ultl1_28{font-size:13px;font-weight:600;color:var(--color-primary)}._exportButton_ultl1_34{font-family:inherit;font-size:13px;font-weight:600;padding:8px 16px;min-height:36px;border:1.5px solid var(--color-primary);border-radius:8px;background:var(--color-surface);color:var(--color-primary);cursor:pointer}._exportButton_ultl1_34:hover{background:var(--teal-50)}._title_ultl1_51{margin:0;font-size:20px;color:var(--color-text)}._submittedNote_ultl1_57{margin:0;padding:12px 14px;background:var(--green-100);border:1px solid var(--green-300);border-radius:8px;font-size:13.5px;font-weight:600;color:var(--green-700)}@media print{._screenOnly_ultl1_75{display:none}}._panel_c7bob_1{display:flex;flex-direction:column;gap:12px;width:100%}._field_c7bob_8{display:flex;flex-direction:column;gap:4px;font-size:12.5px;font-weight:600;color:var(--color-text)}._field_c7bob_8 input,._field_c7bob_8 select{font-family:inherit;font-size:13.5px;padding:8px 10px;min-height:38px;border:1.5px solid var(--slate-300);border-radius:8px}._hint_c7bob_27{font-size:11px;font-weight:400;color:var(--color-text-secondary)}._error_c7bob_33{margin:0;font-size:12.5px;color:var(--red-700)}._actions_c7bob_39{display:flex;justify-content:flex-end;gap:8px}._cancel_c7bob_45{font-family:inherit;font-size:12.5px;font-weight:600;padding:8px 14px;min-height:36px;border:1.5px solid var(--slate-300);border-radius:8px;background:var(--color-surface);color:var(--color-text);cursor:pointer}._submit_c7bob_58{font-family:inherit;font-size:12.5px;font-weight:700;padding:8px 16px;min-height:36px;border:none;border-radius:8px;background:var(--color-primary);color:#fff;cursor:pointer}._submit_c7bob_58:disabled{opacity:.6;cursor:default}._resultLine_c7bob_76{margin:0;font-size:13px;color:var(--color-text)}._passwordValue_c7bob_82{font-family:monospace;font-size:14px;font-weight:700;padding:8px 10px;border-radius:8px;background:var(--slate-100);border:1px dashed var(--slate-300);word-break:break-all}._warning_c7bob_93{margin:0;font-size:12px;color:var(--color-text-secondary)}._closeButton_c7bob_99{align-self:flex-end;font-family:inherit;font-size:12.5px;font-weight:600;padding:8px 16px;min-height:36px;border:1.5px solid var(--color-primary);border-radius:8px;background:var(--color-surface);color:var(--color-primary);cursor:pointer}._panel_53hk9_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;overflow:hidden}._header_53hk9_8{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--color-border)}._title_53hk9_16{margin:0;font-size:15px;font-weight:700}._addButton_53hk9_22{font-family:inherit;font-size:12.5px;font-weight:700;padding:8px 14px;min-height:36px;border:none;border-radius:8px;background:var(--color-primary);color:#fff;cursor:pointer}._rowActions_53hk9_35{display:flex;gap:6px;flex:none}._actionButton_53hk9_41{font-family:inherit;font-size:11.5px;font-weight:600;padding:6px 10px;border:1.5px solid var(--slate-300);border-radius:8px;background:var(--color-surface);color:var(--color-text);cursor:pointer;white-space:nowrap}._actionButton_53hk9_41:disabled{opacity:.5;cursor:default}._confirmDeactivate_53hk9_59{font-family:inherit;font-size:11.5px;font-weight:700;padding:6px 10px;border:none;border-radius:8px;background:var(--red-700);color:#fff;cursor:pointer;white-space:nowrap}._confirmDeactivate_53hk9_59:disabled{opacity:.6;cursor:default}._passwordBanner_53hk9_77{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;margin-bottom:12px;border-radius:10px;background:var(--teal-100);color:var(--teal-800);font-size:13px}._passwordValue_53hk9_90{font-family:monospace;font-weight:700}._dismissButton_53hk9_95{font-family:inherit;font-size:12px;font-weight:600;padding:6px 12px;border:1px solid var(--teal-800);border-radius:8px;background:transparent;color:var(--teal-800);cursor:pointer;flex:none}._list_53hk9_108{display:flex;flex-direction:column}._row_53hk9_35{display:flex;align-items:center;gap:10px;padding:12px 20px;border-bottom:1px solid var(--color-border)}._row_53hk9_35:last-child{border-bottom:none}._avatar_53hk9_125{width:30px;height:30px;border-radius:999px;background:var(--teal-600);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex:none}._identity_53hk9_139{flex:1;display:flex;flex-direction:column;min-width:0}._name_53hk9_146{font-size:13.5px;font-weight:600}._email_53hk9_151{font-size:12px;color:var(--color-text-secondary)}._roles_53hk9_156{display:flex;gap:6px;flex-wrap:wrap}._badge_53hk9_162{display:inline-flex;align-items:center;font-size:11.5px;font-weight:600;padding:3px 9px;border-radius:999px;background:var(--teal-100);color:var(--teal-800);white-space:nowrap}._inactive_53hk9_174{font-size:11.5px;font-weight:600;color:var(--red-700)}._state_53hk9_180{padding:24px 20px;color:var(--color-text-secondary);font-size:13.5px}._panel_n6bty_1{display:flex;flex-direction:column;gap:12px;width:100%}._field_n6bty_8{display:flex;flex-direction:column;gap:4px;font-size:12.5px;font-weight:600;color:var(--color-text)}._field_n6bty_8 input{font-family:inherit;font-size:13.5px;padding:8px 10px;min-height:38px;border:1.5px solid var(--slate-300);border-radius:8px}._error_n6bty_26{margin:0;font-size:12.5px;color:var(--red-700)}._actions_n6bty_32{display:flex;justify-content:flex-end;gap:8px}._cancel_n6bty_38{font-family:inherit;font-size:12.5px;font-weight:600;padding:8px 14px;min-height:36px;border:1.5px solid var(--slate-300);border-radius:8px;background:var(--color-surface);color:var(--color-text);cursor:pointer}._submit_n6bty_51{font-family:inherit;font-size:12.5px;font-weight:700;padding:8px 16px;min-height:36px;border:none;border-radius:8px;background:var(--color-primary);color:#fff;cursor:pointer}._submit_n6bty_51:disabled{opacity:.6;cursor:default}._panel_gfd3o_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;overflow:hidden}._header_gfd3o_8{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--color-border)}._title_gfd3o_16{margin:0;font-size:15px;font-weight:700}._addButton_gfd3o_22{font-family:inherit;font-size:12.5px;font-weight:700;padding:8px 14px;min-height:36px;border:none;border-radius:8px;background:var(--color-primary);color:#fff;cursor:pointer}._list_gfd3o_35{display:flex;flex-direction:column}._row_gfd3o_40{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-bottom:1px solid var(--color-border)}._row_gfd3o_40:last-child{border-bottom:none}._name_gfd3o_52{font-size:13.5px}._inactive_gfd3o_56{font-size:11.5px;font-weight:600;color:var(--red-700)}._state_gfd3o_62{padding:24px 20px;color:var(--color-text-secondary);font-size:13.5px}._panel_1y57u_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;overflow:hidden}._header_1y57u_8{padding:16px 20px;border-bottom:1px solid var(--color-border)}._title_1y57u_13{margin:0;font-size:15px;font-weight:700}._subtitle_1y57u_19{margin:3px 0 0;font-size:12px;color:var(--color-text-secondary)}._tableHead_1y57u_25,._tableRow_1y57u_26{display:grid;grid-template-columns:1.3fr .8fr .9fr 1fr 1fr;gap:10px;padding:10px 20px;align-items:center}._tableHead_1y57u_25{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-secondary);border-bottom:1.5px solid var(--slate-300)}._tableRow_1y57u_26{font-size:13px;border-bottom:1px solid var(--color-border)}._tableRow_1y57u_26:last-child{border-bottom:none}._mono_1y57u_52{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12.5px}._badge_1y57u_57{display:inline-flex;align-items:center;font-size:11.5px;font-weight:600;padding:3px 9px;border-radius:999px}._draft_1y57u_66{background:var(--slate-100);color:var(--slate-500)}._inReview_1y57u_71{background:var(--amber-100);color:var(--amber-700)}._published_1y57u_76{background:var(--green-100);color:var(--green-700)}._retired_1y57u_81{background:var(--slate-100);color:var(--color-text-secondary)}._state_1y57u_89{padding:24px 20px;color:var(--color-text-secondary);font-size:13.5px}._panel_d4lyv_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;overflow:hidden}._header_d4lyv_8{padding:16px 20px;border-bottom:1px solid var(--color-border)}._title_d4lyv_13{margin:0;font-size:15px;font-weight:700}._subtitle_d4lyv_19{margin:3px 0 0;font-size:12px;color:var(--color-text-secondary)}._filters_d4lyv_25{display:flex;flex-wrap:wrap;align-items:end;gap:10px;padding:14px 20px;border-bottom:1px solid var(--color-border);background:var(--slate-100)}._filterInput_d4lyv_35{font-size:12.5px;padding:6px 10px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);color:inherit;min-width:0}._dateLabel_d4lyv_45{display:flex;flex-direction:column;gap:3px;font-size:11px;font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.03em}._tableHead_d4lyv_56,._tableRow_d4lyv_57{display:grid;grid-template-columns:1fr 1.4fr 1.1fr .7fr;gap:10px;padding:10px 20px;align-items:center}._tableHead_d4lyv_56{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-secondary);border-bottom:1.5px solid var(--slate-300)}._tableRow_d4lyv_57{font-size:13px;border-bottom:1px solid var(--color-border)}._tableRow_d4lyv_57:last-child{border-bottom:none}._mono_d4lyv_83{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12.5px}._badge_d4lyv_88{display:inline-flex;align-items:center;font-size:11.5px;font-weight:600;padding:3px 9px;border-radius:999px}._success_d4lyv_97{background:var(--green-100);color:var(--green-700)}._failure_d4lyv_102{background:var(--red-100);color:var(--red-700)}._pager_d4lyv_107{display:flex;align-items:center;justify-content:center;gap:14px;padding:14px 20px;border-top:1px solid var(--color-border)}._pagerButton_d4lyv_116{font-size:12.5px;font-weight:600;padding:6px 14px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);color:inherit;cursor:pointer}._pagerButton_d4lyv_116:disabled{opacity:.4;cursor:not-allowed}._pagerStatus_d4lyv_132{font-size:12px;color:var(--color-text-secondary)}._state_d4lyv_137{padding:24px 20px;color:var(--color-text-secondary);font-size:13.5px}._screen_l3erg_1{display:flex;flex-direction:column;height:100%}._header_l3erg_12{flex:none;padding:20px 26px 0}._pageTitle_l3erg_17{margin:0;font-size:21px;font-weight:700}._tabBar_l3erg_23{flex:none;padding:16px 26px 0;display:flex;gap:26px;border-bottom:1px solid var(--color-border)}._tab_l3erg_23{font-family:inherit;font-size:13.5px;font-weight:600;color:var(--slate-500);background:none;border:none;border-bottom:2px solid transparent;padding:9px 4px;cursor:pointer}._tab_l3erg_23:disabled{color:var(--slate-300);cursor:default}._tabActive_l3erg_48{color:var(--teal-800);border-bottom-color:var(--teal-700)}._content_l3erg_53{flex:1;overflow-y:auto;padding:20px 26px 30px}._placeholder_l3erg_59{padding:24px 20px;background:var(--color-surface);border:1px dashed var(--slate-300);border-radius:12px;color:var(--color-text-secondary);font-size:13.5px}._state_l3erg_68{padding:40px 26px;color:var(--color-text-secondary)}._action_l3erg_73{display:inline-block;margin-top:8px;font-size:13px;font-weight:600;color:var(--color-primary)}._screen_zi4uh_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._state_zi4uh_14{padding:40px 26px;color:var(--color-text-secondary)}._header_zi4uh_20{flex:none;padding:20px 26px 0;display:flex;align-items:flex-start;justify-content:space-between}._pageTitle_zi4uh_28{margin:0;font-size:21px;font-weight:700}._subtitle_zi4uh_34{margin:3px 0 0;font-size:13px;color:var(--color-text-secondary)}._filters_zi4uh_40{display:flex;gap:10px}._select_zi4uh_45{padding:8px 12px;border:1.5px solid var(--slate-300);border-radius:8px;font-size:13px;font-family:inherit;background:var(--color-surface);color:var(--color-text)}._banner_zi4uh_55{flex:none;margin:16px 26px 0;padding:11px 16px;background:var(--teal-50);border:1px solid var(--teal-200);border-radius:10px;display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--teal-800)}._bannerIcon_zi4uh_69{width:18px;height:18px;flex:none;color:var(--teal-700)}._content_zi4uh_76{flex:1;overflow-y:auto;padding:16px 26px 30px;display:flex;flex-direction:column;gap:16px}._kpiRow_zi4uh_85{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}._row_zi4uh_91{display:grid;grid-template-columns:1.5fr 1fr;gap:14px}._row_zi4uh_91:nth-of-type(2){grid-template-columns:1fr 1fr}._card_zi4uh_101{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:14px 16px}._cardFlagged_zi4uh_108{border:1.5px solid var(--amber-600)}._kpiLabel_zi4uh_112{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary)}._kpiLabelFlagged_zi4uh_120{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--amber-700)}._kpiValue_zi4uh_128{font-size:24px;font-weight:700;margin-top:4px}._kpiValueSub_zi4uh_134{font-size:13px;font-weight:500;color:var(--color-text-secondary)}._kpiValueMedium_zi4uh_140{font-size:17px;font-weight:700;margin-top:6px}._kpiValueFlagged_zi4uh_146{font-size:24px;font-weight:700;margin-top:4px;color:var(--amber-700)}._kpiTrendUp_zi4uh_153{font-size:12px;color:var(--green-700);margin-top:2px}._kpiMuted_zi4uh_159{font-size:12px;color:var(--color-text-secondary);margin-top:2px}._kpiFlaggedNote_zi4uh_165{font-size:12px;color:var(--amber-700);margin-top:2px}._cardHeaderRow_zi4uh_171{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}._cardTitle_zi4uh_178{margin:0 0 14px;font-size:14.5px;font-weight:700}._cardHeaderRow_zi4uh_171 ._cardTitle_zi4uh_178{margin:0}._cardHeaderNote_zi4uh_188{font-size:11.5px;color:var(--color-text-secondary)}._trendChart_zi4uh_193{width:100%;height:200px}._gridLine_zi4uh_198{stroke:var(--slate-200);stroke-width:1}._trendRuminant_zi4uh_203{fill:none;stroke:var(--teal-600);stroke-width:2.5}._trendEquine_zi4uh_209{fill:none;stroke:var(--teal-300);stroke-width:2.5}._trendLowCount_zi4uh_215{fill:none;stroke:var(--amber-600);stroke-width:2.5}._legend_zi4uh_221{display:flex;gap:16px;margin-top:8px}._legendItem_zi4uh_227{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--color-text-secondary)}._legendSwatch_zi4uh_235{width:10px;height:2.5px;display:inline-block}._legendRuminant_zi4uh_241{background:var(--teal-600)}._legendEquine_zi4uh_245{background:var(--teal-300)}._legendLowCount_zi4uh_249{background:var(--amber-600)}._breakdown_zi4uh_253{display:flex;flex-direction:column;gap:10px}._breakdownRow_zi4uh_259{display:flex;justify-content:space-between;font-size:12.5px;margin-bottom:4px}._barTrack_zi4uh_266{height:8px;border-radius:4px;background:var(--slate-100)}._barFill_zi4uh_272{height:100%;border-radius:4px;background:var(--teal-500)}._caveat_zi4uh_278{margin:12px 0 0;font-size:11px;color:var(--color-text-secondary)}._mono_zi4uh_284{font-family:IBM Plex Mono,ui-monospace,monospace}._muted_zi4uh_288{color:var(--color-text-secondary)}._siteTableHead_zi4uh_295{display:grid;grid-template-columns:1.4fr .8fr .8fr;gap:10px;padding:8px 0;border-bottom:1.5px solid var(--slate-300);font-size:11px;font-weight:700;color:var(--color-text-secondary);text-transform:uppercase}._siteRow_zi4uh_307,._siteRowLast_zi4uh_308{display:grid;grid-template-columns:1.4fr .8fr .8fr;gap:10px;padding:10px 0;font-size:13px}._siteRow_zi4uh_307{border-bottom:1px solid var(--color-border)}._findingsList_zi4uh_320{display:flex;flex-direction:column;gap:9px}._findingRow_zi4uh_326{display:flex;align-items:center;justify-content:space-between;font-size:13px}._findingCount_zi4uh_333{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12.5px;color:var(--color-text-secondary)}._flaggedFinding_zi4uh_339{display:flex;align-items:center;justify-content:space-between;background:var(--amber-100);border-radius:8px;padding:8px 10px;margin:2px -10px}._flaggedFindingTitle_zi4uh_349{font-size:13px;font-weight:600;color:var(--amber-800)}._flaggedFindingNote_zi4uh_355{font-size:11.5px;color:var(--amber-700)}._needsReviewBadge_zi4uh_360{display:inline-flex;align-items:center;font-size:12px;font-weight:600;padding:4px 9px;border-radius:999px;background:var(--amber-600);color:#fff;flex:none}._reviewLinkPlaceholder_zi4uh_372{display:block;margin-top:12px;font-size:12.5px;font-weight:700;color:var(--color-text-secondary);cursor:default}._page_gabmc_1{min-height:100%;display:flex;align-items:center;justify-content:center;padding:24px}._card_gabmc_12{width:100%;max-width:360px;display:flex;flex-direction:column;gap:16px;padding:28px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px}._title_gabmc_24{margin:0;font-size:20px;color:var(--color-text)}._field_gabmc_30{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:var(--color-text)}._field_gabmc_30 input{font-family:inherit;font-size:14px;padding:10px 12px;min-height:44px;border:1.5px solid var(--slate-300);border-radius:8px}._error_gabmc_48{margin:0;font-size:13px;color:var(--red-700)}._submit_gabmc_54{font-family:inherit;font-size:14px;font-weight:700;padding:12px 18px;min-height:44px;border:none;border-radius:8px;background:var(--color-primary);color:#fff;cursor:pointer}._submit_gabmc_54:disabled{opacity:.6;cursor:default}._shell_1k0k0_1{display:flex;flex-direction:column;height:100%}._routedContent_1k0k0_15{flex:1;min-height:0}:root{--teal-50: #eaf4f3;--teal-100: #d2e8e6;--teal-200: #a8d3ce;--teal-300: #83c2ba;--teal-400: #6bb8ae;--teal-500: #2e8c87;--teal-600: #16716e;--teal-700: #0f6266;--teal-800: #0b4c4f;--teal-900: #123034;--slate-100: #eef2f2;--slate-200: #dce4e4;--slate-300: #a9b7b9;--slate-400: #7c8e90;--slate-500: #53676a;--slate-600: #3f4f52;--green-700: #276b39;--green-600: #2e7d32;--green-100: #e6f4ea;--green-300: #9ccba8;--amber-800: #6b3a05;--amber-700: #92400e;--amber-600: #b45309;--amber-100: #fef3c7;--amber-300: #f3c876;--red-700: #b42318;--red-600: #d92d20;--red-100: #fee4e2;--violet-700: #5b3a8e;--violet-100: #eee6f7;--white: #ffffff;--bg: #f2f6f6;--color-primary: var(--teal-700);--color-primary-hover: var(--teal-800);--color-text: var(--teal-900);--color-text-secondary: var(--slate-500);--color-accent: var(--teal-400);--color-surface: var(--white);--color-background: var(--bg);--color-border: var(--slate-200);--status-success: var(--green-600);--status-warning: var(--amber-600);--status-danger: var(--red-600);--status-info: var(--teal-600)}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--color-text);background:var(--color-background)}button,input{font-family:inherit}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
