@charset "UTF-8";*{box-sizing:border-box}._toggle_1iy3l_24{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;color:var(--aa-text-secondary);border:1px solid transparent;border-radius:var(--aa-radius-md);cursor:pointer;transition:background .15s,color .15s,border-color .15s}._toggle_1iy3l_24:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary);border-color:var(--aa-border-subtle)}._toggle_1iy3l_24:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._shell_14bpf_24{display:flex;height:100vh;overflow:hidden;background:var(--aa-bg-base);color:var(--aa-text-primary)}._sidebar_14bpf_33{position:fixed;top:0;left:0;bottom:0;width:240px;display:flex;flex-direction:column;background:var(--aa-bg-raised);border-right:1px solid var(--aa-border-subtle);z-index:100}._brand_14bpf_46{display:flex;align-items:center;gap:10px;padding:20px 20px 16px;border-bottom:1px solid var(--aa-border-subtle)}._brandLogo_14bpf_54{width:28px;height:28px;flex-shrink:0}._brandName_14bpf_60{font-size:.9rem;font-weight:600;color:var(--aa-text-primary);letter-spacing:-.01em;white-space:nowrap}._nav_14bpf_69{flex:1;padding:12px 10px;display:flex;flex-direction:column;gap:2px;overflow-y:auto}._navItem_14bpf_78{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--aa-radius-md);color:var(--aa-text-secondary);text-decoration:none;font-size:.875rem;font-weight:500;transition:background .15s,color .15s}._navItem_14bpf_78:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary)}._navItemActive_14bpf_95{background:var(--aa-accent-dim);color:var(--aa-accent)}._navItemActive_14bpf_95 ._navIcon_14bpf_99{color:var(--aa-accent)}._navItemActive_14bpf_95:hover{background:var(--aa-accent-dim)}._navIcon_14bpf_99{flex-shrink:0;display:flex;align-items:center}._navLabel_14bpf_112{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sidebarFooter_14bpf_119{padding:10px 12px 16px;border-top:1px solid var(--aa-border-subtle);display:flex;flex-direction:column;gap:8px}._themeRow_14bpf_127{display:flex;justify-content:flex-end;padding:2px 0}._profile_14bpf_133{display:flex;align-items:center;gap:10px}._profileLink_14bpf_139{display:flex;align-items:center;gap:10px;flex:1;min-width:0;text-decoration:none;border-radius:var(--aa-radius-md);padding:4px 6px;margin:-4px -6px;transition:background .15s}._profileLink_14bpf_139:hover{background:var(--aa-bg-hover)}._profileLink_14bpf_139:hover ._profileName_14bpf_154{color:var(--aa-accent)}._avatar_14bpf_158{width:34px;height:34px;border-radius:50%;background:var(--aa-accent-dim);color:var(--aa-accent);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;flex-shrink:0;letter-spacing:.02em}._profileInfo_14bpf_173{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._profileName_14bpf_154{font-size:.8125rem;font-weight:600;color:var(--aa-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._profileEmail_14bpf_190{font-size:.72rem;color:var(--aa-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._logoutBtn_14bpf_198{background:none;border:none;padding:6px;cursor:pointer;color:var(--aa-text-tertiary);border-radius:var(--aa-radius-sm);display:flex;align-items:center;transition:color .15s,background .15s;flex-shrink:0}._logoutBtn_14bpf_198:hover{color:var(--aa-danger);background:var(--aa-danger-bg)}._main_14bpf_216{margin-left:240px;flex:1;height:100vh;overflow-y:auto;padding:32px;background:var(--aa-bg-base)}._row_6a1iq_24{padding:6px 16px 0;display:flex;gap:6px;align-items:center;flex-wrap:nowrap;overflow:hidden;flex-shrink:0}._chip_6a1iq_34{display:inline-flex;align-items:center;gap:4px;background:var(--aa-accent-dim);color:var(--aa-accent);font-size:11px;font-weight:500;padding:3px 4px 3px 8px;border-radius:100px;white-space:nowrap;border:1px solid var(--aa-accent);animation:_chipIn_6a1iq_1 .15s ease;max-width:140px;overflow:hidden;text-overflow:ellipsis}@keyframes _chipIn_6a1iq_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._chipLabel_6a1iq_62{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:110px}._chipX_6a1iq_69{background:none;border:none;color:var(--aa-accent);cursor:pointer;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;flex-shrink:0}._chipX_6a1iq_69:hover{background:var(--aa-accent-glow)}._chipX_6a1iq_69 svg{width:10px;height:10px}._more_6a1iq_91{font-size:11px;color:var(--aa-text-tertiary);padding:3px 8px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:100px;cursor:pointer;font-family:var(--aa-font-sans)}._more_6a1iq_91:hover{color:var(--aa-text-primary)}._clear_6a1iq_105{font-size:11px;color:var(--aa-text-tertiary);margin-left:auto;cursor:pointer;background:none;border:none;font-family:var(--aa-font-sans);padding:3px 4px;flex-shrink:0}._clear_6a1iq_105:hover{color:var(--aa-accent)}._timer_d312b_24{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:2px 5px;border:1px solid transparent;border-radius:var(--aa-radius-sm);background:none;font:inherit;font-size:11px;line-height:1;font-variant-numeric:tabular-nums;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .12s,border-color .12s}._timer_d312b_24:hover{background:var(--aa-bg-hover);border-color:var(--aa-border-subtle)}._timer_d312b_24:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._scopeLabel_d312b_50{color:var(--aa-text-tertiary);text-transform:uppercase;font-size:9px;letter-spacing:.04em}._dot_d312b_57{width:6px;height:6px;border-radius:50%;flex-shrink:0;transition:background .2s,box-shadow .2s}._dotLive_d312b_65{background:var(--aa-accent);box-shadow:0 0 0 2px var(--aa-accent-glow-soft)}._dotPaused_d312b_70{background:var(--aa-text-tertiary);box-shadow:none}._total_d312b_75{color:var(--aa-text-secondary);font-weight:500}._contextBar_1sp1b_28{display:flex;align-items:center;gap:12px;padding:12px;background:var(--aa-bg-base);border-bottom:1px solid var(--aa-border-subtle);flex-shrink:0}._summary_1sp1b_38{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}._summaryRow_1sp1b_46{display:flex;align-items:flex-start;gap:9px;min-width:0}._rowIcon_1sp1b_53{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin-top:1px;color:var(--aa-text-tertiary)}._rowText_1sp1b_62{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._divider_1sp1b_70{height:1px;background:var(--aa-border-subtle);margin-left:24px}._value_1sp1b_76{font-size:13px;font-weight:700;color:var(--aa-text-primary);letter-spacing:-.1px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._value_1sp1b_76._placeholder_1sp1b_88{color:var(--aa-text-secondary);font-weight:600}._meta_1sp1b_93{font-size:10.5px;color:var(--aa-text-tertiary);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._actions_1sp1b_103{display:flex;flex-direction:column;align-items:stretch;gap:6px;flex-shrink:0}._timerSlot_1sp1b_111{display:flex;justify-content:flex-end;margin-bottom:1px}._manageBtn_1sp1b_117{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 13px;min-height:24px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-family:inherit;font-size:12.5px;font-weight:700;color:var(--aa-accent);cursor:pointer;transition:border-color .12s,background .12s,color .12s}._manageBtn_1sp1b_117:hover:not(:disabled){border-color:var(--aa-accent);background:var(--aa-accent-glow-soft)}._manageBtn_1sp1b_117:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._manageBtn_1sp1b_117:disabled{opacity:.5;cursor:not-allowed;color:var(--aa-text-tertiary)}._row_io0s8_24{padding:8px 16px 0;display:flex;gap:8px;align-items:center;flex-shrink:0}._btn_io0s8_32{display:inline-flex;align-items:center;gap:6px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);padding:6px 10px;font-family:var(--aa-font-sans);font-size:11.5px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer;transition:all .12s;white-space:nowrap}._btn_io0s8_32:hover{border-color:var(--aa-border-mid);color:var(--aa-text-primary);background:var(--aa-bg-hover)}._btn_io0s8_32._active_io0s8_53{border-color:var(--aa-accent);color:var(--aa-accent);background:var(--aa-accent-dim)}._btn_io0s8_32 svg{width:12px;height:12px;flex-shrink:0}._btn_io0s8_32 ._chev_io0s8_63{width:10px;height:10px;opacity:.7}._badge_io0s8_69{background:var(--aa-accent);color:var(--aa-bg-base);font-size:10px;font-weight:700;padding:1px 6px;border-radius:10px;margin-left:2px;min-width:16px;text-align:center}._sortValue_io0s8_81{color:var(--aa-text-primary);font-weight:500}._popover_1afx1_24{position:absolute;inset:0;background:var(--aa-bg-base);display:flex;flex-direction:column;z-index:10;animation:_popIn_1afx1_1 .18s ease}@keyframes _popIn_1afx1_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._head_1afx1_47{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 10px;border-bottom:1px solid var(--aa-border-subtle);flex-shrink:0}._title_1afx1_56{font-size:13px;font-weight:700;color:var(--aa-text-primary);letter-spacing:-.2px}._actions_1afx1_63{display:flex;gap:4px;align-items:center}._clear_1afx1_69{font-size:11px;color:var(--aa-text-tertiary);background:none;border:none;cursor:pointer;font-family:var(--aa-font-sans);padding:4px 8px;border-radius:var(--aa-radius-sm)}._clear_1afx1_69:hover{color:var(--aa-accent)}._close_1afx1_83{background:none;border:none;color:var(--aa-text-tertiary);cursor:pointer;padding:4px;display:flex;align-items:center;border-radius:var(--aa-radius-sm)}._close_1afx1_83:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary)}._body_1afx1_98{flex:1;overflow-y:auto;padding:4px 0 12px}._section_1afx1_104{padding:12px 16px 4px}._section_1afx1_104+._section_1afx1_104{border-top:1px solid var(--aa-border-subtle);margin-top:4px}._label_1afx1_112{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--aa-text-tertiary);margin-bottom:10px}._pageSearchWrap_1afx1_122{position:relative;margin-bottom:8px}._pageSearchWrap_1afx1_122 svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:12px;height:12px;color:var(--aa-text-tertiary);pointer-events:none}._pageSearchWrap_1afx1_122 input{width:100%;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);padding:7px 10px 7px 30px;font-family:var(--aa-font-sans);font-size:11.5px;color:var(--aa-text-primary);outline:none}._pageSearchWrap_1afx1_122 input::placeholder{color:var(--aa-text-tertiary)}._pageSearchWrap_1afx1_122 input:focus{border-color:var(--aa-accent);box-shadow:0 0 0 2px var(--aa-accent-dim)}._pageList_1afx1_155{display:flex;flex-direction:column;gap:2px;max-height:220px;overflow-y:auto}._pageItem_1afx1_163{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:var(--aa-radius-md);cursor:pointer;transition:background .12s;min-height:34px}._pageItem_1afx1_163:hover{background:var(--aa-bg-hover)}._pageItem_1afx1_163._checked_1afx1_176{background:var(--aa-accent-dim)}._pageContent_1afx1_180{flex:1;min-width:0;display:flex;flex-direction:column}._pageName_1afx1_187{font-size:11.5px;color:var(--aa-text-primary);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._pageUrl_1afx1_196{font-size:10.5px;color:var(--aa-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--aa-font-mono);margin-top:1px}._itemCount_1afx1_206{font-family:var(--aa-font-mono);font-size:10.5px;color:var(--aa-text-tertiary);background:var(--aa-bg-surface);padding:1px 6px;border-radius:10px;flex-shrink:0}._pageItem_1afx1_163._checked_1afx1_176 ._itemCount_1afx1_206{background:var(--aa-accent-glow-soft);color:var(--aa-accent)}._empty_1afx1_221{text-align:center;padding:16px 8px;color:var(--aa-text-tertiary);font-size:11px}._impactChips_1afx1_229{display:flex;gap:6px;flex-wrap:wrap}._impactChip_1afx1_229{flex:1;min-width:0;padding:7px 8px;border-radius:var(--aa-radius-md);font-size:11.5px;font-weight:600;cursor:pointer;border:1px solid var(--aa-border-subtle);background:var(--aa-bg-surface);color:var(--aa-text-secondary);text-align:center;transition:all .12s;font-family:var(--aa-font-sans)}._impactChip_1afx1_229:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary)}._impactChip_1afx1_229._activeCritical_1afx1_254{background:var(--aa-tag-critical-bg);color:var(--aa-tag-critical-text);border-color:var(--aa-tag-critical-text)}._impactChip_1afx1_229._activeHigh_1afx1_259{background:var(--aa-tag-high-bg);color:var(--aa-tag-high-text);border-color:var(--aa-tag-high-text)}._impactChip_1afx1_229._activeMedium_1afx1_264{background:var(--aa-tag-medium-bg);color:var(--aa-tag-medium-text);border-color:var(--aa-tag-medium-text)}._impactChip_1afx1_229._activeLow_1afx1_269{background:var(--aa-tag-low-bg);color:var(--aa-tag-low-text);border-color:var(--aa-tag-low-text)}._levelChips_1afx1_276{display:flex;gap:6px}._levelChip_1afx1_276{flex:1;padding:7px 8px;border-radius:var(--aa-radius-md);font-size:11.5px;font-weight:600;cursor:pointer;border:1px solid var(--aa-border-subtle);background:var(--aa-bg-surface);color:var(--aa-text-secondary);text-align:center;font-family:var(--aa-font-mono);letter-spacing:.5px;transition:all .12s}._levelChip_1afx1_276:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary)}._levelChip_1afx1_276._active_1afx1_254{background:var(--aa-accent-dim);color:var(--aa-accent);border-color:var(--aa-accent)}._scSearchWrap_1afx1_307{position:relative;margin-bottom:10px}._scSearchWrap_1afx1_307 svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:12px;height:12px;color:var(--aa-text-tertiary);pointer-events:none}._scSearchWrap_1afx1_307 input{width:100%;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);padding:7px 10px 7px 30px;font-family:var(--aa-font-sans);font-size:11.5px;color:var(--aa-text-primary);outline:none}._scSearchWrap_1afx1_307 input::placeholder{color:var(--aa-text-tertiary)}._scSearchWrap_1afx1_307 input:focus{border-color:var(--aa-accent);box-shadow:0 0 0 2px var(--aa-accent-dim)}._scGroupLabel_1afx1_340{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--aa-text-tertiary);padding:8px 2px 6px;display:flex;align-items:center;justify-content:space-between}._scGroupLabel_1afx1_340 ._count_1afx1_351{font-family:var(--aa-font-mono);color:var(--aa-text-tertiary);font-weight:500}._scList_1afx1_357{display:flex;flex-direction:column;gap:2px;margin-bottom:4px}._scItem_1afx1_364{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:var(--aa-radius-md);cursor:pointer;transition:background .12s;min-height:34px}._scItem_1afx1_364:hover{background:var(--aa-bg-hover)}._scItem_1afx1_364._checked_1afx1_176{background:var(--aa-accent-dim)}._scCheck_1afx1_381{width:14px;height:14px;border-radius:3px;border:1.5px solid var(--aa-border-mid);flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--aa-bg-surface)}._scCheck_1afx1_381 svg{width:10px;height:10px;color:var(--aa-bg-base);display:none}._scItem_1afx1_364._checked_1afx1_176 ._scCheck_1afx1_381{background:var(--aa-accent);border-color:var(--aa-accent)}._scItem_1afx1_364._checked_1afx1_176 ._scCheck_1afx1_381 svg{display:block}._scContent_1afx1_407{flex:1;min-width:0;display:flex;flex-direction:column}._scCodeRow_1afx1_414{display:flex;align-items:center;gap:6px}._scCode_1afx1_414{font-family:var(--aa-font-mono);font-size:11px;font-weight:500;color:var(--aa-text-primary)}._scLevelTag_1afx1_427{font-size:9px;font-weight:600;padding:0 5px;border-radius:3px;background:var(--aa-bg-active);color:var(--aa-text-tertiary);font-family:var(--aa-font-mono);letter-spacing:.3px}._scName_1afx1_438{font-size:11px;color:var(--aa-text-secondary);margin-top:1px;line-height:1.3}._scCount_1afx1_445{font-family:var(--aa-font-mono);font-size:10.5px;color:var(--aa-text-tertiary);background:var(--aa-bg-surface);padding:1px 6px;border-radius:10px;flex-shrink:0}._scItem_1afx1_364._checked_1afx1_176 ._scCount_1afx1_445{background:var(--aa-accent-glow-soft);color:var(--aa-accent)}._scExpand_1afx1_460{display:flex;align-items:center;gap:6px;width:100%;padding:8px;background:none;border:none;font-family:var(--aa-font-sans);font-size:11.5px;color:var(--aa-text-secondary);cursor:pointer;border-top:1px dashed var(--aa-border-subtle);margin-top:6px;font-weight:600}._scExpand_1afx1_460:hover{color:var(--aa-accent)}._scExpand_1afx1_460 svg{width:11px;height:11px;transition:transform .2s}._scExpand_1afx1_460._open_1afx1_484 svg{transform:rotate(90deg)}._scAllSection_1afx1_488{margin-top:2px}._overlay_p26x6_29{position:absolute;inset:0;background:var(--aa-bg-base);display:flex;flex-direction:column;z-index:1100;animation:_attachPickerIn_p26x6_1 .18s ease-out}@keyframes _attachPickerIn_p26x6_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._header_p26x6_49{display:flex;align-items:center;gap:10px;padding:10px 64px 10px 10px;border-bottom:1px solid var(--aa-border-subtle);background:var(--aa-bg-raised);flex-shrink:0}._navBtn_p26x6_59{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;background:transparent;border:1px solid transparent;border-radius:var(--aa-radius-sm);color:var(--aa-text-secondary);cursor:pointer;transition:color .12s,background .12s}._navBtn_p26x6_59:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._navBtn_p26x6_59:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._title_p26x6_83{flex:1;min-width:0;font-size:14px;font-weight:700;color:var(--aa-text-primary);letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tools_p26x6_95{flex-shrink:0;padding:12px 14px 8px;display:flex;flex-direction:column;gap:6px}._search_p26x6_103{width:100%;padding:8px 10px;background:var(--aa-bg-base);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12.5px;color:var(--aa-text-primary)}._search_p26x6_103::placeholder{color:var(--aa-text-tertiary)}._search_p26x6_103:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._count_p26x6_122{font-size:11px;color:var(--aa-text-tertiary)}._list_p26x6_127{flex:1;overflow-y:auto;padding:0 14px 14px;display:flex;flex-direction:column;gap:6px;min-height:0}._list_p26x6_127::-webkit-scrollbar{width:8px}._list_p26x6_127::-webkit-scrollbar-thumb{background:var(--aa-border-mid);border-radius:var(--aa-radius-sm)}._row_p26x6_144{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);font-family:inherit;text-align:left;cursor:pointer;transition:border-color .12s,background .12s}._row_p26x6_144:hover{border-color:var(--aa-border-mid);background:var(--aa-bg-hover)}._row_p26x6_144:hover ._chevron_p26x6_162{color:var(--aa-accent);transform:translate(2px)}._row_p26x6_144:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus);border-color:var(--aa-accent)}._rowBody_p26x6_172{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._rowTop_p26x6_180{display:flex;align-items:center;gap:6px;min-width:0}._id_p26x6_187{font-family:var(--aa-font-mono);font-size:11px;color:var(--aa-text-secondary);flex-shrink:0}._rowTitle_p26x6_194{font-size:13px;font-weight:600;color:var(--aa-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowTags_p26x6_203{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._severity_p26x6_210{font-size:10px;font-weight:600;padding:1px 6px;border-radius:100px;flex-shrink:0}._severity_p26x6_210._critical_p26x6_217{background:var(--aa-tag-critical-bg);color:var(--aa-tag-critical-text)}._severity_p26x6_210._high_p26x6_221{background:var(--aa-tag-high-bg);color:var(--aa-tag-high-text)}._severity_p26x6_210._medium_p26x6_225{background:var(--aa-tag-medium-bg);color:var(--aa-tag-medium-text)}._severity_p26x6_210._low_p26x6_229{background:var(--aa-tag-low-bg);color:var(--aa-tag-low-text)}._level_p26x6_234{font-size:9.5px;font-weight:600;padding:1px 5px;border-radius:var(--aa-radius-sm);background:var(--aa-bg-active);color:var(--aa-text-tertiary);font-family:var(--aa-font-mono);letter-spacing:.3px}._scTag_p26x6_245{font-size:10px;color:var(--aa-text-tertiary);font-family:var(--aa-font-mono)}._rowMeta_p26x6_251{display:flex;align-items:baseline;gap:10px;min-width:0}._count_p26x6_122{font-size:11px;font-weight:600;color:var(--aa-text-secondary);flex-shrink:0}._coverage_p26x6_265{font-size:11px;color:var(--aa-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chevron_p26x6_162{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--aa-text-tertiary);transition:color .12s,transform .12s}._emptyCard_p26x6_282{display:flex;flex-direction:column;align-items:center;gap:12px;padding:28px 16px;text-align:center}._emptyText_p26x6_291{margin:0;font-size:12.5px;color:var(--aa-text-secondary);line-height:1.5}._ghostBtn_p26x6_298{background:var(--aa-bg-surface);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);padding:7px 14px;font-family:inherit;font-size:12px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer;transition:color .12s,background .12s,border-color .12s}._ghostBtn_p26x6_298:hover{color:var(--aa-accent);border-color:var(--aa-accent);background:var(--aa-bg-hover)}._ghostBtn_p26x6_298:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._wrap_b03xc_24{display:flex;flex-direction:column;gap:8px}._sectionLabel_b03xc_30{font-size:10px;font-weight:700;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-top:4px}._targetCard_b03xc_39{display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._targetHead_b03xc_49{display:flex;align-items:center;gap:8px;min-width:0}._id_b03xc_56{font-family:var(--aa-font-mono);font-size:12px;color:var(--aa-text-secondary);flex-shrink:0}._targetTitle_b03xc_63{font-size:13.5px;font-weight:700;color:var(--aa-text-primary);overflow:hidden;text-overflow:ellipsis}._targetTags_b03xc_71{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._severity_b03xc_78{font-size:10px;font-weight:600;padding:1px 6px;border-radius:100px}._severity_b03xc_78._critical_b03xc_84{background:var(--aa-tag-critical-bg);color:var(--aa-tag-critical-text)}._severity_b03xc_78._high_b03xc_88{background:var(--aa-tag-high-bg);color:var(--aa-tag-high-text)}._severity_b03xc_78._medium_b03xc_92{background:var(--aa-tag-medium-bg);color:var(--aa-tag-medium-text)}._severity_b03xc_78._low_b03xc_96{background:var(--aa-tag-low-bg);color:var(--aa-tag-low-text)}._wcag_b03xc_101{font-size:11px;font-weight:600;padding:2px 7px;border-radius:var(--aa-radius-sm);background:var(--aa-accent-dim);color:var(--aa-accent)}._status_b03xc_110{font-size:10px;font-weight:600;padding:1px 6px;border-radius:var(--aa-radius-sm);background:var(--aa-bg-active);color:var(--aa-text-tertiary);letter-spacing:.04em}._targetField_b03xc_120{display:flex;flex-direction:column;gap:2px}._fieldLabel_b03xc_126{font-size:10px;font-weight:700;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.05em}._fieldBody_b03xc_134{margin:0;font-size:12.5px;color:var(--aa-text-secondary);line-height:1.5;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-clamp:4;overflow:hidden}._note_b03xc_147{margin:0;font-size:11.5px;color:var(--aa-text-tertiary);font-style:italic;line-height:1.45}._occurrence_b03xc_155{display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._occRow_b03xc_165{display:flex;gap:10px;align-items:flex-start;font-size:12.5px}._occKey_b03xc_172{flex-shrink:0;width:78px;font-weight:600;color:var(--aa-text-tertiary)}._occValue_b03xc_179{flex:1;min-width:0;color:var(--aa-text-primary);word-break:break-word}._occCode_b03xc_186{flex:1;min-width:0;font-family:var(--aa-font-mono);font-size:11.5px;color:var(--aa-text-primary);word-break:break-all}._occMuted_b03xc_195{color:var(--aa-text-tertiary)}._shotWrap_b03xc_199{display:flex;flex-direction:column;gap:6px;align-items:flex-start}._shot_b03xc_199{max-width:100%;max-height:160px;border-radius:var(--aa-radius-sm);border:1px solid var(--aa-border-subtle)}._shotRemove_b03xc_213{background:transparent;border:none;color:var(--aa-danger);font-family:inherit;font-size:11.5px;font-weight:600;cursor:pointer;padding:0;text-decoration:underline}._shotRemove_b03xc_213:hover:not(:disabled){color:var(--aa-danger-hover)}._shotRemove_b03xc_213:disabled{opacity:.5;cursor:not-allowed}._actions_b03xc_232{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}._cancelBtn_b03xc_239,._confirmBtn_b03xc_240{padding:8px 16px;border-radius:var(--aa-radius-sm);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .12s,border-color .12s,color .12s}._cancelBtn_b03xc_239:focus-visible,._confirmBtn_b03xc_240:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._cancelBtn_b03xc_239:disabled,._confirmBtn_b03xc_240:disabled{opacity:.6;cursor:not-allowed}._cancelBtn_b03xc_239{background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);color:var(--aa-text-secondary)}._cancelBtn_b03xc_239:hover:not(:disabled){color:var(--aa-text-primary);border-color:var(--aa-border-mid)}._confirmBtn_b03xc_240{background:var(--aa-accent);border:1px solid var(--aa-accent);color:var(--aa-bg-base)}._confirmBtn_b03xc_240:hover:not(:disabled){background:var(--aa-accent-hover);border-color:var(--aa-accent-hover)}._wrap_1jlzb_24{display:flex;flex-direction:column;gap:8px;padding:12px;margin-bottom:16px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._capturedLabel_1jlzb_35{font-size:10px;font-weight:700;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.06em}._capturedSummary_1jlzb_43{font-family:var(--aa-font-mono);font-size:11.5px;color:var(--aa-text-primary);background:var(--aa-bg-base);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-sm);padding:6px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chooser_1jlzb_56{display:flex;flex-direction:column;gap:6px;margin-top:4px}._question_1jlzb_63{font-size:12.5px;font-weight:600;color:var(--aa-text-secondary);margin-bottom:2px}._option_1jlzb_70{display:inline-flex;align-items:center;gap:8px;cursor:pointer;min-height:24px}._option_1jlzb_70 input{width:16px;height:16px;accent-color:var(--aa-accent);cursor:pointer}._option_1jlzb_70 input:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus);border-radius:50%}._optionLabel_1jlzb_89{font-size:13px;color:var(--aa-text-primary)}._optionRow_1jlzb_94{display:flex;align-items:center;justify-content:space-between;gap:8px}._chooseBtn_1jlzb_101{flex-shrink:0;background:var(--aa-bg-base);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);padding:5px 12px;font-family:inherit;font-size:12px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer;min-height:24px;transition:color .12s,background .12s,border-color .12s}._chooseBtn_1jlzb_101:hover:not(:disabled){color:var(--aa-accent);border-color:var(--aa-accent);background:var(--aa-bg-hover)}._chooseBtn_1jlzb_101:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._chooseBtn_1jlzb_101:disabled{opacity:.5;cursor:not-allowed}._chosen_1jlzb_129{font-size:12px;font-weight:600;color:var(--aa-accent);padding-left:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._actions_cxdjp_24{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}._cancelBtn_cxdjp_31,._continueBtn_cxdjp_32{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:7px 16px;border-radius:var(--aa-radius-md);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .12s,background .12s,color .12s}._cancelBtn_cxdjp_31:focus-visible,._continueBtn_cxdjp_32:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._cancelBtn_cxdjp_31:disabled,._continueBtn_cxdjp_32:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_cxdjp_31{background:var(--aa-bg-base);border:1px solid var(--aa-border-mid);color:var(--aa-text-secondary)}._cancelBtn_cxdjp_31:hover:not(:disabled){border-color:var(--aa-accent);color:var(--aa-text-primary)}._continueBtn_cxdjp_32{background:var(--aa-accent);border:1px solid var(--aa-accent);color:var(--aa-text-on-accent)}._continueBtn_cxdjp_32:hover:not(:disabled){background:var(--aa-accent-hover);border-color:var(--aa-accent-hover)}._section_19jmm_24{display:flex;flex-direction:column;gap:10px;padding-top:14px;margin-top:14px;border-top:1px solid var(--aa-border-subtle)}._heading_19jmm_33{margin:0;font-size:13px;font-weight:700;color:var(--aa-text-primary);letter-spacing:-.2px}._empty_19jmm_42{display:flex;flex-direction:column;align-items:center;gap:10px;padding:22px 16px;text-align:center;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._emptyIcon_19jmm_54{color:var(--aa-text-tertiary);opacity:.7}._emptyBody_19jmm_59{margin:0;font-size:12.5px;color:var(--aa-text-secondary);line-height:1.5;max-width:32ch}._list_19jmm_68{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:240px;overflow-y:auto}._list_19jmm_68::-webkit-scrollbar{width:8px}._list_19jmm_68::-webkit-scrollbar-thumb{background:var(--aa-border-mid);border-radius:var(--aa-radius-sm)}._row_19jmm_86{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-left:3px solid transparent;border-radius:var(--aa-radius-md);font-family:inherit;text-align:left;cursor:pointer;transition:border-color .12s,background .12s}._row_19jmm_86:hover{border-color:var(--aa-border-mid);background:var(--aa-bg-hover)}._row_19jmm_86:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._rowSelected_19jmm_110{border-left-color:var(--aa-accent);background:var(--aa-bg-active)}._rowSelected_19jmm_110:hover{background:var(--aa-bg-active)}._thumb_19jmm_118{flex-shrink:0;width:40px;height:40px;border-radius:var(--aa-radius-sm);overflow:hidden;background:var(--aa-bg-base);border:1px solid var(--aa-border-subtle)}._thumbImg_19jmm_128{width:100%;height:100%;object-fit:var(--aa-thumbnail-fit, cover);display:block}._thumbEmpty_19jmm_135{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--aa-text-tertiary)}._rowBody_19jmm_144{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._rowPage_19jmm_152{font-size:12.5px;font-weight:600;color:var(--aa-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowElement_19jmm_161{font-family:var(--aa-font-mono);font-size:11px;color:var(--aa-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._countChip_19jmm_170{flex-shrink:0;font-size:10.5px;font-weight:600;padding:1px 6px;border-radius:100px;background:var(--aa-bg-active);color:var(--aa-text-secondary);font-family:var(--aa-font-mono)}._detail_19jmm_182{display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._detailRow_19jmm_192{display:flex;gap:10px;align-items:flex-start;font-size:12.5px}._detailKey_19jmm_199{flex-shrink:0;width:72px;font-weight:600;color:var(--aa-text-tertiary)}._detailValue_19jmm_206{flex:1;min-width:0;color:var(--aa-text-primary);word-break:break-word}._detailCode_19jmm_213{flex:1;min-width:0;font-family:var(--aa-font-mono);font-size:11.5px;color:var(--aa-text-primary);word-break:break-all}._detailCodeWrap_19jmm_222{white-space:pre-wrap}._evidenceGrid_19jmm_226{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}._evidenceItem_19jmm_233{width:84px;height:84px;padding:0;border-radius:var(--aa-radius-sm);overflow:hidden;border:1px solid var(--aa-border-subtle);background:var(--aa-bg-base);cursor:pointer}._evidenceItem_19jmm_233:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._evidenceImg_19jmm_248{width:100%;height:100%;object-fit:var(--aa-thumbnail-fit, cover);display:block}._actions_19jmm_256{display:flex;justify-content:space-between;gap:8px;margin-top:4px}._uploadBtn_19jmm_263{padding:7px 14px;border-radius:var(--aa-radius-sm);background:var(--aa-bg-raised);border:1px solid var(--aa-border-mid);color:var(--aa-text-secondary);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:color .12s,border-color .12s,background .12s}._uploadBtn_19jmm_263:hover:not(:disabled){color:var(--aa-accent);border-color:var(--aa-accent);background:var(--aa-bg-hover)}._uploadBtn_19jmm_263:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._uploadBtn_19jmm_263:disabled{opacity:.6;cursor:not-allowed}._removeBtn_19jmm_289{padding:7px 14px;border-radius:var(--aa-radius-sm);background:transparent;border:1px solid var(--aa-danger);color:var(--aa-danger);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:color .12s,background .12s}._removeBtn_19jmm_289:hover{background:var(--aa-danger-bg);color:var(--aa-danger-hover)}._removeBtn_19jmm_289:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._confirm_19jmm_311{display:flex;flex-direction:column;gap:8px;padding:12px;margin-top:4px;background:var(--aa-danger-bg);border:1px solid var(--aa-danger);border-radius:var(--aa-radius-md)}._confirmTitle_19jmm_322{margin:0;font-size:13px;font-weight:700;color:var(--aa-text-primary)}._confirmBody_19jmm_329{margin:0;font-size:12px;color:var(--aa-text-secondary);line-height:1.5}._confirmActions_19jmm_336{display:flex;justify-content:flex-end;gap:8px}._cancelBtn_19jmm_342{padding:7px 14px;border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);border:1px solid var(--aa-border-mid);color:var(--aa-text-secondary);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer}._cancelBtn_19jmm_342:hover:not(:disabled){color:var(--aa-text-primary)}._cancelBtn_19jmm_342:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._cancelBtn_19jmm_342:disabled{opacity:.6;cursor:not-allowed}._dangerBtn_19jmm_365{padding:7px 14px;border-radius:var(--aa-radius-sm);background:var(--aa-danger);border:1px solid var(--aa-danger);color:var(--aa-bg-base);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .12s,border-color .12s}._dangerBtn_19jmm_365:hover:not(:disabled){background:var(--aa-danger-hover);border-color:var(--aa-danger-hover)}._dangerBtn_19jmm_365:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._dangerBtn_19jmm_365:disabled{opacity:.6;cursor:not-allowed}._editor_1pb1e_24{display:flex;flex-direction:column;gap:12px;padding:14px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._header_1pb1e_34{display:flex;align-items:center;justify-content:space-between}._heading_1pb1e_40{margin:0;font-size:12.5px;font-weight:700;color:var(--aa-text-primary);letter-spacing:-.2px}._field_1pb1e_48{display:flex;flex-direction:column;gap:5px}._label_1pb1e_54{display:flex;align-items:center;gap:8px;justify-content:space-between}._labelText_1pb1e_61{font-size:12px;font-weight:600;color:var(--aa-text-secondary)}._hint_1pb1e_67{font-size:11px;color:var(--aa-text-tertiary);font-weight:400}._ok_1pb1e_73{color:var(--aa-accent)}._bad_1pb1e_77{color:var(--aa-danger)}._iconBtn_1pb1e_81{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:var(--aa-radius-sm);background:var(--aa-bg-raised);border:1px solid var(--aa-border-mid);color:var(--aa-text-secondary);cursor:pointer;transition:color .12s,border-color .12s,background .12s}._iconBtn_1pb1e_81:hover:not(:disabled){color:var(--aa-accent);border-color:var(--aa-accent);background:var(--aa-bg-hover)}._iconBtn_1pb1e_81:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._iconBtn_1pb1e_81:disabled{opacity:.5;cursor:not-allowed}._input_1pb1e_109{width:100%;padding:8px 10px;border-radius:var(--aa-radius-sm);background:var(--aa-bg-base);border:1px solid var(--aa-border-mid);color:var(--aa-text-primary);font-family:inherit;font-size:12.5px;resize:vertical;box-sizing:border-box}._input_1pb1e_109::placeholder{color:var(--aa-text-tertiary)}._input_1pb1e_109:focus-visible{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._input_1pb1e_109:disabled{opacity:.6;cursor:not-allowed}._code_1pb1e_134{font-family:var(--aa-font-mono);font-size:11.5px}._inputValid_1pb1e_139{border-color:var(--aa-accent);border-width:2px}._inputInvalid_1pb1e_144{border-color:var(--aa-danger);border-width:2px}._errorText_1pb1e_149{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--aa-danger)}._successText_1pb1e_157{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--aa-accent)}._hintText_1pb1e_165{font-size:12px;color:var(--aa-text-tertiary)}._charCount_1pb1e_170{align-self:flex-end;font-size:11px;color:var(--aa-text-tertiary)}._editedFlag_1pb1e_176{font-size:11px;color:var(--aa-warning);display:inline-flex;align-items:center;gap:4px}._linkBtn_1pb1e_184{background:none;border:none;color:var(--aa-accent);cursor:pointer;font-size:12px;text-decoration:underline;padding:0}._linkBtn_1pb1e_184:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._linkBtn_1pb1e_184:disabled{opacity:.5;cursor:not-allowed}._screenshotBar_1pb1e_203{display:flex;align-items:center;gap:12px}._toolbarBtn_1pb1e_209{padding:4px 10px;border-radius:var(--aa-radius-sm);background:var(--aa-bg-raised);border:1px solid var(--aa-border-mid);color:var(--aa-text-secondary);font-family:inherit;font-size:11.5px;font-weight:600;cursor:pointer;transition:color .12s,border-color .12s}._toolbarBtn_1pb1e_209:hover:not(:disabled){color:var(--aa-accent);border-color:var(--aa-accent)}._toolbarBtn_1pb1e_209:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._toolbarBtn_1pb1e_209:disabled{opacity:.5;cursor:not-allowed}._toolbarBtnDanger_1pb1e_234{color:var(--aa-danger);border-color:var(--aa-danger)}._toolbarBtnDanger_1pb1e_234:hover:not(:disabled){color:var(--aa-danger-hover);border-color:var(--aa-danger-hover)}._shotWrap_1pb1e_243{border-radius:var(--aa-radius-sm);overflow:hidden;border:1px solid var(--aa-border-subtle);background:var(--aa-bg-base)}._shotImg_1pb1e_250{display:block;width:100%;max-height:220px;object-fit:contain}._shotPlaceholder_1pb1e_257{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;padding:20px 12px;border-radius:var(--aa-radius-md);background:var(--aa-bg-base);border:1px dashed var(--aa-border-mid);color:var(--aa-text-tertiary);font-family:inherit;font-size:12.5px;text-align:center;cursor:pointer;transition:border-color .12s,color .12s}._shotPlaceholder_1pb1e_257:hover:not(:disabled){border-color:var(--aa-accent);color:var(--aa-text-secondary)}._shotPlaceholder_1pb1e_257:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._shotPlaceholder_1pb1e_257:disabled{opacity:.6;cursor:not-allowed}._shotHint_1pb1e_287{font-size:11px;color:var(--aa-text-tertiary);max-width:34ch}._actions_1pb1e_294{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:4px;border-top:1px solid var(--aa-border-subtle)}._actionsLeft_1pb1e_303{display:flex;align-items:center;gap:8px}._menuWrap_1pb1e_310{position:relative}._moreBtn_1pb1e_314{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:var(--aa-radius-sm);background:transparent;border:1px solid var(--aa-border-mid);color:var(--aa-text-secondary);cursor:pointer;transition:color .12s,border-color .12s,background .12s}._moreBtn_1pb1e_314:hover:not(:disabled){color:var(--aa-accent);border-color:var(--aa-accent);background:var(--aa-bg-hover)}._moreBtn_1pb1e_314:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._moreBtn_1pb1e_314:disabled{opacity:.5;cursor:not-allowed}._menu_1pb1e_310{position:absolute;bottom:calc(100% + 6px);left:0;z-index:10;display:flex;flex-direction:column;min-width:220px;padding:4px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);box-shadow:var(--aa-shadow-md)}._menuItem_1pb1e_357{display:block;width:100%;padding:8px 10px;min-height:24px;border:none;border-radius:var(--aa-radius-sm);background:transparent;color:var(--aa-text-primary);font-family:inherit;font-size:12.5px;font-weight:500;text-align:left;cursor:pointer;transition:background .12s,color .12s}._menuItem_1pb1e_357:hover{background:var(--aa-bg-hover);color:var(--aa-accent)}._menuItem_1pb1e_357:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._saveBtn_1pb1e_382{padding:7px 16px;border-radius:var(--aa-radius-sm);background:var(--aa-accent);border:1px solid var(--aa-accent);color:var(--aa-text-on-accent);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:opacity .12s}._saveBtn_1pb1e_382:hover:not(:disabled){opacity:.9}._saveBtn_1pb1e_382:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._saveBtn_1pb1e_382:disabled{opacity:.5;cursor:not-allowed}._removeBtn_1pb1e_406{padding:7px 14px;border-radius:var(--aa-radius-sm);background:transparent;border:1px solid var(--aa-danger);color:var(--aa-danger);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:color .12s,background .12s}._removeBtn_1pb1e_406:hover:not(:disabled){background:var(--aa-danger-bg);color:var(--aa-danger-hover)}._removeBtn_1pb1e_406:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._removeBtn_1pb1e_406:disabled{opacity:.5;cursor:not-allowed}._confirm_1pb1e_432{display:flex;flex-direction:column;gap:8px;padding:12px;margin-top:4px;background:var(--aa-danger-bg);border:1px solid var(--aa-danger);border-radius:var(--aa-radius-md)}._confirmTitle_1pb1e_443{margin:0;font-size:13px;font-weight:700;color:var(--aa-text-primary)}._confirmBody_1pb1e_450{margin:0;font-size:12px;color:var(--aa-text-secondary);line-height:1.5}._confirmActions_1pb1e_457{display:flex;justify-content:flex-end;gap:8px}._cancelBtn_1pb1e_463{padding:7px 14px;border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);border:1px solid var(--aa-border-mid);color:var(--aa-text-secondary);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer}._cancelBtn_1pb1e_463:hover:not(:disabled){color:var(--aa-text-primary)}._cancelBtn_1pb1e_463:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._cancelBtn_1pb1e_463:disabled{opacity:.6;cursor:not-allowed}._dangerBtn_1pb1e_486{padding:7px 14px;border-radius:var(--aa-radius-sm);background:var(--aa-danger);border:1px solid var(--aa-danger);color:var(--aa-bg-base);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .12s,border-color .12s}._dangerBtn_1pb1e_486:hover:not(:disabled){background:var(--aa-danger-hover);border-color:var(--aa-danger-hover)}._dangerBtn_1pb1e_486:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._dangerBtn_1pb1e_486:disabled{opacity:.6;cursor:not-allowed}._occurrences_1by9n_24{display:flex;flex-direction:column;gap:12px;padding-top:16px;margin-top:16px;border-top:1px solid var(--aa-border-subtle)}._occurrencesHeader_1by9n_33{display:flex;align-items:center;justify-content:space-between}._occurrencesHeading_1by9n_39{margin:0;font-size:13px;font-weight:700;color:var(--aa-text-primary);letter-spacing:-.2px}._occurrencesEmpty_1by9n_47{margin:0;font-size:12.5px;color:var(--aa-text-tertiary);line-height:1.5}._addOccurrenceBtn_1by9n_54{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:40px;padding:10px 14px;border-radius:var(--aa-radius-md);background:var(--aa-bg-surface);border:1px dashed var(--aa-border-mid);color:var(--aa-text-secondary);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:color .12s,border-color .12s,background .12s}._addOccurrenceBtn_1by9n_54:hover:not(:disabled){color:var(--aa-accent);border-color:var(--aa-accent);background:var(--aa-bg-hover)}._addOccurrenceBtn_1by9n_54:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._addOccurrenceBtn_1by9n_54:disabled{opacity:.5;cursor:not-allowed}._hint_1k8oe_24{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:6px;padding:8px 12px;background:var(--aa-accent-glow-soft);border:1px solid var(--aa-accent-dim);border-radius:var(--aa-radius-md)}._text_1k8oe_36{font-family:var(--aa-font-sans);font-size:12px;line-height:1.4;color:var(--aa-text-secondary)}._action_1k8oe_43{flex-shrink:0;display:inline-flex;align-items:center;height:28px;padding:0 10px;background:transparent;border:none;color:var(--aa-accent);font-family:var(--aa-font-sans);font-size:12px;font-weight:600;cursor:pointer;border-radius:var(--aa-radius-sm);transition:background-color .12s,color .12s}._action_1k8oe_43:hover{background:var(--aa-bg-hover)}._action_1k8oe_43:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._backdrop_1t80n_24{position:fixed;inset:0;background:var(--aa-overlay-bg);display:flex;align-items:center;justify-content:center;z-index:1500;padding:16px}._panel_1t80n_35{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);box-shadow:var(--aa-shadow-lg);width:100%;max-height:calc(100vh - 32px);display:flex;flex-direction:column;outline:none;color:var(--aa-text-primary);font-family:var(--aa-font-sans)}._wide_1t80n_49{max-width:640px}._narrow_1t80n_53{max-width:420px}._head_1x7fg_24{display:flex;align-items:flex-start;justify-content:space-between;padding:14px 20px;border-bottom:1px solid var(--aa-border-subtle)}._titleBlock_1x7fg_32{display:flex;flex-direction:column;gap:2px}._title_1x7fg_32{margin:0;font-family:var(--aa-font-sans);font-size:16px;font-weight:700;color:var(--aa-text-primary)}._subtitle_1x7fg_46{margin:0;font-size:12px;color:var(--aa-text-secondary)}._closeBtn_1x7fg_52{background:none;border:none;color:var(--aa-text-tertiary);cursor:pointer;padding:4px;border-radius:var(--aa-radius-sm);display:inline-flex;align-items:center}._closeBtn_1x7fg_52:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._body_1x7fg_67{padding:16px 20px;display:flex;flex-direction:column;gap:12px;overflow-y:auto}._card_1x7fg_75{display:flex;flex-direction:column;gap:10px;padding:14px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);transition:opacity .12s}._cardDimmed_1x7fg_86{opacity:.55}._cardDimmed_1x7fg_86 ._boxIncoming_1x7fg_89{border-color:var(--aa-border-subtle)}._cardHead_1x7fg_93{display:flex;align-items:center;justify-content:space-between;gap:12px}._cardLabel_1x7fg_100{font-family:var(--aa-font-sans);font-size:13px;font-weight:600;color:var(--aa-text-primary)}._checkboxRow_1x7fg_107{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--aa-text-secondary);cursor:pointer}._checkboxRow_1x7fg_107 input[type=checkbox]{width:14px;height:14px;accent-color:var(--aa-accent)}._fieldBlock_1x7fg_121{display:flex;flex-direction:column;gap:4px}._fieldCaps_1x7fg_127{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--aa-text-tertiary)}._box_1x7fg_89{padding:10px 12px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-sm);white-space:pre-wrap;word-break:break-word;font-family:var(--aa-font-sans);font-size:12px;line-height:1.5;color:var(--aa-text-primary);max-height:160px;overflow:auto}._boxEmpty_1x7fg_150{color:var(--aa-text-tertiary);font-style:italic}._boxIncoming_1x7fg_89{background:var(--aa-accent-glow-soft);border-color:var(--aa-accent-dim)}._footer_1x7fg_160{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px 16px;border-top:1px solid var(--aa-border-subtle)}._footerNote_1x7fg_169{font-size:12px;color:var(--aa-text-tertiary)}._footerActions_1x7fg_174{display:inline-flex;align-items:center;gap:8px}._ghostBtn_1x7fg_180{display:inline-flex;align-items:center;height:32px;padding:0 14px;background:transparent;color:var(--aa-text-secondary);border:1px solid transparent;border-radius:var(--aa-radius-md);font-family:var(--aa-font-sans);font-size:12.5px;font-weight:600;cursor:pointer}._ghostBtn_1x7fg_180:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary)}._ghostBtn_1x7fg_180:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._primaryBtn_1x7fg_203{display:inline-flex;align-items:center;height:32px;padding:0 14px;background:var(--aa-accent);color:var(--aa-text-on-accent);border:1px solid var(--aa-accent);border-radius:var(--aa-radius-md);font-family:var(--aa-font-sans);font-size:12.5px;font-weight:700;cursor:pointer}._primaryBtn_1x7fg_203:hover{background:var(--aa-accent-hover);border-color:var(--aa-accent-hover)}._primaryBtn_1x7fg_203:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._head_o62b4_24{display:flex;align-items:flex-start;justify-content:space-between;padding:14px 20px;border-bottom:1px solid var(--aa-border-subtle)}._titleBlock_o62b4_32{display:flex;flex-direction:column;gap:2px}._title_o62b4_32{margin:0;font-family:var(--aa-font-sans);font-size:16px;font-weight:700;color:var(--aa-text-primary)}._closeBtn_o62b4_46{background:none;border:none;color:var(--aa-text-tertiary);cursor:pointer;padding:4px;border-radius:var(--aa-radius-sm);display:inline-flex;align-items:center}._closeBtn_o62b4_46:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._body_o62b4_61{display:flex;flex-direction:column;gap:16px;padding:20px 24px;overflow-y:auto}._infoBanner_o62b4_69{padding:10px 12px;background:var(--aa-accent-glow-soft);border-left:3px solid var(--aa-accent);color:var(--aa-text-primary);font-size:12px;line-height:1.4;border-radius:0 var(--aa-radius-sm) var(--aa-radius-sm) 0}._dangerBanner_o62b4_79{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--aa-danger-bg);border-left:3px solid var(--aa-danger);color:var(--aa-danger);font-size:12px;line-height:1.4;border-radius:0 var(--aa-radius-sm) var(--aa-radius-sm) 0}._bannerBtn_o62b4_93{display:inline-flex;align-items:center;height:28px;padding:0 10px;background:transparent;border:1px solid var(--aa-danger);border-radius:var(--aa-radius-sm);color:var(--aa-danger);font-family:var(--aa-font-sans);font-size:11.5px;font-weight:600;cursor:pointer;flex-shrink:0}._bannerBtn_o62b4_93:hover{background:var(--aa-bg-hover)}._bannerBtn_o62b4_93:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._field_o62b4_116{display:flex;flex-direction:column;gap:4px}._label_o62b4_122{font-family:var(--aa-font-sans);font-size:12px;font-weight:600;color:var(--aa-text-secondary)}._required_o62b4_129{color:var(--aa-danger)}._input_o62b4_133,._textarea_o62b4_134{font-family:var(--aa-font-sans);font-size:13px;color:var(--aa-text-primary);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);padding:8px 10px;width:100%;outline:none;transition:border-color .12s,box-shadow .12s}._input_o62b4_133::placeholder,._textarea_o62b4_134::placeholder{color:var(--aa-text-tertiary)}._input_o62b4_133:focus,._textarea_o62b4_134:focus{border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._input_o62b4_133:disabled,._textarea_o62b4_134:disabled{opacity:.6;cursor:not-allowed}._textarea_o62b4_134{resize:vertical;min-height:80px;font-family:var(--aa-font-sans);line-height:1.5}._charCount_o62b4_168{align-self:flex-end;font-size:11px;color:var(--aa-text-tertiary)}._warningInline_o62b4_174{margin-top:6px;padding:8px 10px;background:var(--aa-tag-high-bg);color:var(--aa-tag-high-text);border-radius:var(--aa-radius-sm);font-size:11.5px;font-weight:500}._footer_o62b4_184{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--aa-border-subtle)}._footerNote_o62b4_193{margin:0;font-size:11.5px;color:var(--aa-text-secondary);max-width:360px;line-height:1.4}._footerActions_o62b4_201{display:inline-flex;align-items:center;gap:8px;margin-left:auto}._ghostBtn_o62b4_208{display:inline-flex;align-items:center;height:32px;padding:0 14px;background:transparent;color:var(--aa-text-secondary);border:1px solid transparent;border-radius:var(--aa-radius-md);font-family:var(--aa-font-sans);font-size:12.5px;font-weight:600;cursor:pointer}._ghostBtn_o62b4_208:hover:not(:disabled){background:var(--aa-bg-hover);color:var(--aa-text-primary)}._ghostBtn_o62b4_208:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._ghostBtn_o62b4_208:disabled{opacity:.45;cursor:not-allowed}._primaryBtn_o62b4_235{display:inline-flex;align-items:center;height:32px;padding:0 14px;background:var(--aa-accent);color:var(--aa-text-on-accent);border:1px solid var(--aa-accent);border-radius:var(--aa-radius-md);font-family:var(--aa-font-sans);font-size:12.5px;font-weight:700;cursor:pointer}._primaryBtn_o62b4_235:hover:not(:disabled){background:var(--aa-accent-hover);border-color:var(--aa-accent-hover)}._primaryBtn_o62b4_235:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._primaryBtn_o62b4_235:disabled{opacity:.45;cursor:not-allowed}._button_n34f0_24{display:inline-flex;align-items:center;gap:4px;background:none;border:none;padding:0;color:var(--aa-accent, #667eea);font-family:var(--aa-font-sans);font-size:12px;font-weight:600;text-decoration:underline;cursor:pointer;transition:color .12s,opacity .12s}._button_n34f0_24:hover:not(:disabled){color:var(--aa-accent-hover, #5159d6)}._button_n34f0_24:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus);border-radius:var(--aa-radius-sm)}._button_n34f0_24:disabled{opacity:.45;cursor:not-allowed}._head_5aviu_24{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--aa-border-subtle)}._title_5aviu_32{margin:0;font-family:var(--aa-font-sans);font-size:14px;font-weight:700;color:var(--aa-text-primary)}._closeBtn_5aviu_40{background:none;border:none;color:var(--aa-text-tertiary);cursor:pointer;padding:4px;border-radius:var(--aa-radius-sm);display:inline-flex;align-items:center}._closeBtn_5aviu_40:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._body_5aviu_55{padding:18px}._message_5aviu_59{margin:0;font-size:12.5px;line-height:1.5;color:var(--aa-text-secondary)}._footer_5aviu_66{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 18px 16px;border-top:1px solid var(--aa-border-subtle)}._ghostBtn_5aviu_75{display:inline-flex;align-items:center;height:32px;padding:0 14px;background:transparent;color:var(--aa-text-secondary);border:1px solid transparent;border-radius:var(--aa-radius-md);font-family:var(--aa-font-sans);font-size:12.5px;font-weight:600;cursor:pointer}._ghostBtn_5aviu_75:hover:not(:disabled){background:var(--aa-bg-hover);color:var(--aa-text-primary)}._ghostBtn_5aviu_75:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._ghostBtn_5aviu_75:disabled{opacity:.45;cursor:not-allowed}._dangerBtn_5aviu_102{display:inline-flex;align-items:center;height:32px;padding:0 14px;background:var(--aa-danger);color:var(--aa-text-on-danger);border:1px solid var(--aa-danger);border-radius:var(--aa-radius-md);font-family:var(--aa-font-sans);font-size:12.5px;font-weight:700;cursor:pointer}._dangerBtn_5aviu_102:hover:not(:disabled){background:var(--aa-danger-hover);border-color:var(--aa-danger-hover)}._dangerBtn_5aviu_102:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._dangerBtn_5aviu_102:disabled{opacity:.5;cursor:not-allowed}._head_1sd3v_24{display:flex;flex-direction:column;gap:8px;padding:14px 20px;border-bottom:1px solid var(--aa-border-subtle);flex-shrink:0}._headTopRow_1sd3v_33,._headBottomRow_1sd3v_40{display:flex;align-items:center;justify-content:space-between;gap:12px}._headBottomRow_1sd3v_40 ._subtitle_1sd3v_47{flex:1 1 auto;min-width:0}._title_1sd3v_52{margin:0;font-family:var(--aa-font-sans);font-size:16px;font-weight:700;color:var(--aa-text-primary);letter-spacing:-.2px}._subtitle_1sd3v_47{margin:0;font-size:12px;color:var(--aa-text-secondary)}._closeBtn_1sd3v_67{background:none;border:none;font-size:28px;line-height:1;color:var(--aa-text-tertiary);cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--aa-radius-md);transition:background-color .2s,color .2s}._closeBtn_1sd3v_67:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._closeBtn_1sd3v_67:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._tools_1sd3v_92{padding:12px 20px;display:flex;flex-direction:column;gap:10px;flex-shrink:0;border-bottom:1px solid var(--aa-border-subtle)}._filterRow_1sd3v_102{display:flex;flex-direction:column;gap:8px}._filterRowSelects_1sd3v_108{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:center}._searchInput_1sd3v_115{width:100%;height:32px;padding:0 10px;background:var(--aa-bg-surface);color:var(--aa-text-primary);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);font-family:var(--aa-font-sans);font-size:12px;outline:none;transition:border-color .15s,box-shadow .15s}._searchInput_1sd3v_115::placeholder{color:var(--aa-text-tertiary)}._searchInput_1sd3v_115:focus-visible{border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._select_1sd3v_136{width:100%;min-width:0;height:32px;padding:0 30px 0 10px;appearance:none;-webkit-appearance:none;background-color:var(--aa-bg-surface);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239496a6' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;color:var(--aa-text-primary);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);font-family:var(--aa-font-sans);font-size:12px;font-weight:500;cursor:pointer;text-overflow:ellipsis}._select_1sd3v_136:focus-visible{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._metaRow_1sd3v_162{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}._count_1sd3v_170,._refreshNote_1sd3v_175{font-size:11.5px;color:var(--aa-text-secondary)}._chips_1sd3v_180{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}._chip_1sd3v_180{display:inline-flex;align-items:center;gap:6px;padding:2px 4px 2px 8px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:999px;font-size:11.5px;color:var(--aa-text-secondary);max-width:320px}._chip_1sd3v_180>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chipX_1sd3v_205{background:none;border:none;color:var(--aa-text-tertiary);padding:2px;border-radius:999px;cursor:pointer;display:inline-flex;align-items:center}._chipX_1sd3v_205:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._clearAll_1sd3v_220{background:none;border:none;color:var(--aa-text-secondary);font-size:11.5px;font-weight:600;cursor:pointer;padding:4px 6px;border-radius:var(--aa-radius-sm)}._clearAll_1sd3v_220:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._list_1sd3v_235{padding:12px 20px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;flex:1}._skeleton_1sd3v_244{height:110px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);animation:_aaPulse_1sd3v_1 1.2s infinite}@keyframes _aaPulse_1sd3v_1{0%,to{opacity:.6}50%{opacity:1}}._staleBanner_1sd3v_260{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:var(--aa-warning-bg);border:1px solid var(--aa-warning-border);border-radius:var(--aa-radius-md);color:var(--aa-warning-text);font-size:12px}._bannerBtn_1sd3v_273{display:inline-flex;align-items:center;height:28px;padding:0 12px;flex-shrink:0;background:transparent;color:var(--aa-warning-text);border:1px solid var(--aa-warning-border);border-radius:var(--aa-radius-sm);font-family:var(--aa-font-sans);font-size:12px;font-weight:600;cursor:pointer}._bannerBtn_1sd3v_273:hover{background:var(--aa-bg-hover)}._bannerBtn_1sd3v_273:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._errorCard_1sd3v_296{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:14px 16px;background:var(--aa-danger-bg);border:1px solid var(--aa-danger);border-radius:var(--aa-radius-md);color:var(--aa-danger);font-size:12.5px}._emptyCard_1sd3v_309{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px;background:var(--aa-bg-surface);border:1px dashed var(--aa-border-mid);border-radius:var(--aa-radius-md);text-align:center}._emptyText_1sd3v_321{margin:0;font-size:12.5px;color:var(--aa-text-secondary)}._row_1sd3v_327{display:flex;flex-direction:column;gap:10px;padding:14px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);transition:border-color .12s,box-shadow .12s,opacity .12s}._row_1sd3v_327:hover{border-color:var(--aa-border-mid);box-shadow:var(--aa-shadow-sm)}._rowBusy_1sd3v_342{opacity:.6;pointer-events:none}._rowHead_1sd3v_347{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._rowName_1sd3v_354{font-family:var(--aa-font-sans);font-size:14px;font-weight:600;color:var(--aa-text-primary);line-height:1.3}._starInline_1sd3v_362{font-size:14px;color:var(--aa-star-default);line-height:1;flex-shrink:0}._starInlineSmall_1sd3v_369{display:inline-block;font-size:11px;color:var(--aa-star-default)}._pillRow_1sd3v_375{display:inline-flex;flex-wrap:wrap;gap:6px}._pill_1sd3v_375{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--aa-radius-sm);font-size:11px;font-weight:600}._pillCode_1sd3v_390{background:var(--aa-bg-surface);color:var(--aa-text-primary)}._pillName_1sd3v_395{background:var(--aa-bg-surface);color:var(--aa-text-secondary);font-weight:500}._pillLegacy_1sd3v_401{background:var(--aa-bg-surface);color:var(--aa-text-secondary);border:1px solid var(--aa-border-mid)}._pillLevel_1sd3v_407{background:var(--aa-bg-surface);color:var(--aa-text-secondary);font-size:10px;font-weight:700;letter-spacing:.02em}._fields_1sd3v_415{display:flex;flex-direction:column;gap:6px}._field_1sd3v_415{display:flex;flex-direction:column;gap:2px}._fieldLabel_1sd3v_427{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--aa-text-tertiary)}._fieldBody_1sd3v_435{font-family:var(--aa-font-sans);font-size:12px;line-height:1.5;color:var(--aa-text-primary);white-space:pre-wrap;word-break:break-word}._fieldEmpty_1sd3v_444{font-size:12px;color:var(--aa-text-tertiary);font-style:italic}._rowActions_1sd3v_450{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;border-top:1px solid var(--aa-border-subtle);padding-top:10px}._rowNotes_1sd3v_460{display:flex;flex-direction:column;gap:2px;min-width:0}._srOnly_1sd3v_467{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._defaultLabel_1sd3v_479{font-size:11px;font-weight:500;color:var(--aa-text-secondary)}._actionGroup_1sd3v_485{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:4px;margin-left:auto}._actionBtn_1sd3v_494{display:inline-flex;align-items:center;height:28px;min-width:60px;padding:0 10px;background:transparent;border:1px solid transparent;color:var(--aa-text-secondary);font-family:var(--aa-font-sans);font-size:11.5px;font-weight:600;cursor:pointer;border-radius:var(--aa-radius-sm);white-space:nowrap}._actionBtn_1sd3v_494:hover:not(:disabled){background:var(--aa-bg-hover);color:var(--aa-text-primary)}._actionBtn_1sd3v_494:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._actionBtn_1sd3v_494:disabled{opacity:.45;cursor:not-allowed}._actionDelete_1sd3v_523:hover:not(:disabled){color:var(--aa-danger)}._actionOurs_1sd3v_527,._actionPlatform_1sd3v_528{gap:5px}._actionOurs_1sd3v_527{color:var(--aa-success-text);border-color:var(--aa-success-border)}._actionOurs_1sd3v_527:hover:not(:disabled){background:var(--aa-success-bg);color:var(--aa-success-text)}._actionPlatform_1sd3v_528{color:var(--aa-info-text);border-color:var(--aa-info-border)}._actionPlatform_1sd3v_528:hover:not(:disabled){background:var(--aa-info-bg);color:var(--aa-info-text)}._actionIcon_1sd3v_550{flex-shrink:0}._legend_1sd3v_554{display:flex;flex-wrap:wrap;gap:4px 16px;padding:8px 20px 14px;font-size:11px;color:var(--aa-text-tertiary);border-top:1px solid var(--aa-border-subtle);flex-shrink:0}._secondaryBtn_1sd3v_565{display:inline-flex;align-items:center;height:32px;padding:0 14px;background:var(--aa-bg-surface);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-family:var(--aa-font-sans);font-size:12.5px;font-weight:600;cursor:pointer}._secondaryBtn_1sd3v_565:hover{background:var(--aa-bg-hover)}._secondaryBtn_1sd3v_565:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._ghostBtn_1sd3v_587{display:inline-flex;align-items:center;height:28px;padding:0 12px;background:transparent;color:var(--aa-danger);border:1px solid var(--aa-danger);border-radius:var(--aa-radius-sm);font-family:var(--aa-font-sans);font-size:12px;font-weight:600;cursor:pointer}._ghostBtn_1sd3v_587:hover{background:var(--aa-bg-hover)}._row_1xnti_24{display:flex;gap:10px;padding:10px;border-radius:var(--aa-radius-md);cursor:pointer;transition:background .12s,border-color .12s;border:1px solid transparent;margin-bottom:4px;align-items:flex-start;background:var(--aa-bg-raised)}._row_1xnti_24:hover{background:var(--aa-bg-hover);border-color:var(--aa-border-subtle)}._thumb_1xnti_41{width:48px;height:36px;border-radius:var(--aa-radius-sm);background:var(--aa-bg-active);border:1px solid var(--aa-border-subtle);flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden}._thumb_1xnti_41 img{width:100%;height:100%;object-fit:var(--aa-thumbnail-fit, cover)}._thumb_1xnti_41 svg{width:16px;height:16px;color:var(--aa-text-tertiary)}._body_1xnti_64{flex:1;min-width:0}._top_1xnti_69{display:flex;align-items:center;gap:6px;margin-bottom:3px;flex-wrap:wrap}._id_1xnti_77{font-family:var(--aa-font-mono);font-size:10px;color:var(--aa-text-tertiary);flex-shrink:0}._severity_1xnti_84{font-size:10px;font-weight:600;padding:1px 6px;border-radius:100px;flex-shrink:0}._severity_1xnti_84._critical_1xnti_91{background:var(--aa-tag-critical-bg);color:var(--aa-tag-critical-text)}._severity_1xnti_84._high_1xnti_95{background:var(--aa-tag-high-bg);color:var(--aa-tag-high-text)}._severity_1xnti_84._medium_1xnti_99{background:var(--aa-tag-medium-bg);color:var(--aa-tag-medium-text)}._severity_1xnti_84._low_1xnti_103{background:var(--aa-tag-low-bg);color:var(--aa-tag-low-text)}._level_1xnti_108{font-size:9.5px;font-weight:600;padding:1px 5px;border-radius:var(--aa-radius-sm);background:var(--aa-bg-active);color:var(--aa-text-tertiary);font-family:var(--aa-font-mono);letter-spacing:.3px}._occCount_1xnti_119{display:inline-flex;align-items:center;gap:3px;font-size:9.5px;font-weight:600;padding:1px 5px 1px 4px;border-radius:100px;background:var(--aa-bg-active);color:var(--aa-text-secondary);font-family:var(--aa-font-mono);flex-shrink:0}._occCount_1xnti_119 svg{opacity:.75}._scName_1xnti_136{font-size:11px;font-weight:600;color:var(--aa-text-secondary);margin-bottom:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._summary_1xnti_146{font-size:12.5px;font-weight:600;color:var(--aa-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.15px}._desc_1xnti_156{font-size:11.5px;color:var(--aa-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden;margin-top:2px;line-height:1.4}._header_ljcjl_24{padding:10px 16px 6px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}._header_ljcjl_24 span{font-size:11px;color:var(--aa-text-tertiary);font-weight:600}._area_ljcjl_37{position:relative;flex:1;overflow:hidden;display:flex;flex-direction:column}._list_ljcjl_45{flex:1;overflow-y:auto;padding:0 16px 16px}._loading_ljcjl_51{padding:20px;text-align:center;color:var(--aa-text-tertiary);font-size:12px}._errorBox_ljcjl_58{margin:12px 16px;padding:12px;background:var(--aa-danger-bg);border:1px solid var(--aa-danger);border-radius:var(--aa-radius-md);color:var(--aa-danger);font-size:12px;display:flex;flex-direction:column;gap:6px}._errorBox_ljcjl_58 button{align-self:flex-start;background:none;border:1px solid var(--aa-danger);color:var(--aa-danger);font-family:var(--aa-font-sans);font-size:11px;font-weight:600;padding:4px 10px;border-radius:var(--aa-radius-sm);cursor:pointer}._errorBox_ljcjl_58 button:hover{background:var(--aa-danger);color:var(--aa-text-on-danger)}._empty_ljcjl_87{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:40px 30px;text-align:center}._emptyIcon_ljcjl_97{width:44px;height:44px;border-radius:50%;background:var(--aa-bg-surface);border:1px dashed var(--aa-border-mid);display:flex;align-items:center;justify-content:center;margin-bottom:12px}._emptyIcon_ljcjl_97 svg{width:18px;height:18px;color:var(--aa-text-tertiary)}._empty_ljcjl_87 h3{font-size:13px;font-weight:600;color:var(--aa-text-secondary);margin:0 0 4px}._empty_ljcjl_87 p{font-size:11.5px;color:var(--aa-text-tertiary);line-height:1.5;margin:0 0 12px}._emptyBtn_ljcjl_128{font-family:var(--aa-font-sans);font-size:11.5px;font-weight:600;color:var(--aa-accent);background:var(--aa-accent-dim);border:1px solid var(--aa-accent);border-radius:var(--aa-radius-md);padding:5px 12px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}._emptyBtn_ljcjl_128:hover{background:var(--aa-accent-glow)}._mode-tabs_iwn32_24{display:flex;gap:6px;padding:8px 16px 0;flex-shrink:0}._tab_iwn32_31{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:6px 12px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);font-family:var(--aa-font-sans);font-size:12px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer;transition:color .12s,border-color .12s,background-color .12s}._tab_iwn32_31:hover{border-color:var(--aa-border-mid);color:var(--aa-text-primary);background:var(--aa-bg-hover)}._tab_iwn32_31:focus-visible{outline:none;box-shadow:0 0 0 3px var(--aa-mode-accent-glow)}._tab_iwn32_31._active_iwn32_58{border-color:var(--aa-mode-accent);color:var(--aa-mode-accent);background:var(--aa-mode-accent-dim)}._sr-only_iwn32_64{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._scroll-area_1fvhg_24{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:12px;min-height:0}._scroll-area_1fvhg_24::-webkit-scrollbar{width:8px}._scroll-area_1fvhg_24::-webkit-scrollbar-thumb{background:var(--aa-border-mid);border-radius:var(--aa-radius-sm)}._list-head_1fvhg_41{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:0 4px}._section-label_1fvhg_49{font-size:10px;font-weight:700;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.06em}._list-count_1fvhg_57{font-size:11px;color:var(--aa-text-tertiary)}._scope-row_1fvhg_64{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:6px 0 8px;padding:0 4px}._scope-text_1fvhg_73{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--aa-text-tertiary)}._scope-toggle_1fvhg_82{flex-shrink:0;padding:3px 8px;background:transparent;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:11px;color:var(--aa-text-secondary);cursor:pointer}._scope-toggle_1fvhg_82:hover{background:var(--aa-bg-surface);color:var(--aa-text-primary)}._scope-toggle_1fvhg_82[aria-checked=true]{border-color:var(--aa-accent);color:var(--aa-accent)}._list_1fvhg_41{display:flex;flex-direction:column;gap:6px}._row_1fvhg_110{display:flex;align-items:center;gap:6px;width:100%;padding:10px 12px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);transition:border-color .12s,background .12s}._row_1fvhg_110:hover{border-color:var(--aa-mode-accent);background:var(--aa-bg-hover)}._row-select_1fvhg_126{flex:1;min-width:0;display:flex;align-items:center;gap:10px;background:none;border:none;padding:0;font:inherit;text-align:left;cursor:pointer}._row-select_1fvhg_126:focus-visible{outline:none;box-shadow:0 0 0 3px var(--aa-mode-accent-glow);border-radius:var(--aa-radius-sm)}._row-actions_1fvhg_145{flex-shrink:0;display:flex;gap:4px}._row-action-btn_1fvhg_151{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:none;border:1px solid transparent;border-radius:var(--aa-radius-sm);color:var(--aa-text-tertiary);cursor:pointer;transition:color .12s,background .12s}._row-action-btn_1fvhg_151:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._row-action-btn_1fvhg_151._danger_1fvhg_168:hover{color:var(--aa-danger)}._confirm_1fvhg_172{display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--aa-bg-raised);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md)}._confirm-title_1fvhg_182{font-size:13px;font-weight:700;color:var(--aa-text-primary)}._confirm-desc_1fvhg_188{font-size:11.5px;color:var(--aa-text-secondary);line-height:1.5}._confirm-btns_1fvhg_194{display:flex;justify-content:flex-end;gap:8px}._delete-btn_1fvhg_200{padding:6px 12px;background:var(--aa-danger);color:var(--aa-text-on-danger);border:none;border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12px;font-weight:700;cursor:pointer}._delete-btn_1fvhg_200:hover:not(:disabled){background:var(--aa-danger-hover)}._delete-btn_1fvhg_200:disabled{opacity:.55;cursor:default}._row-body_1fvhg_219{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._row-name_1fvhg_227{font-size:13px;font-weight:600;color:var(--aa-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._row-meta_1fvhg_236{font-size:11px;color:var(--aa-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chevron_1fvhg_244{flex-shrink:0;font-size:18px;line-height:1;color:var(--aa-text-tertiary)}._create-card_1fvhg_251{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:11px 12px;background:transparent;border:1px dashed var(--aa-border-mid);border-radius:var(--aa-radius-md);font-family:inherit;font-size:12.5px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer;transition:color .12s,border-color .12s,background .12s}._create-card_1fvhg_251:hover{color:var(--aa-mode-accent);border-color:var(--aa-mode-accent);background:var(--aa-mode-accent-glow-soft)}._create-block_1fvhg_274{display:flex;flex-direction:column;gap:6px;padding:12px;background:var(--aa-bg-raised);border:1px solid var(--aa-mode-accent);border-radius:var(--aa-radius-md)}._create-label_1fvhg_284{font-size:10px;font-weight:700;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.05em}._create-input_1fvhg_292{width:100%;padding:8px 10px;background:var(--aa-bg-base);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12.5px}._create-input_1fvhg_292:focus{outline:none;border-color:var(--aa-mode-accent);box-shadow:0 0 0 3px var(--aa-mode-accent-glow)}._create-target_1fvhg_308{font-size:11px;color:var(--aa-text-tertiary)}._type-confirm-input_1fvhg_314{width:100%;padding:7px 10px;background:var(--aa-bg-base);color:var(--aa-text-primary);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12.5px}._type-confirm-input_1fvhg_314:focus{outline:none;border-color:var(--aa-danger);box-shadow:0 0 0 3px var(--aa-mode-accent-glow)}._workspace-field_1fvhg_331{display:flex;flex-direction:column;gap:4px;padding-bottom:12px;margin-bottom:6px;border-bottom:1px solid var(--aa-border-subtle)}._workspace-required_1fvhg_340{color:var(--aa-danger)}._workspace-status_1fvhg_344{padding:6px 8px;background:var(--aa-bg-base);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-size:12.5px;color:var(--aa-text-primary)}._workspace-zero-note_1fvhg_353{margin-top:6px;padding:0 4px;font-size:11px;color:var(--aa-text-tertiary);text-align:center}._create-error_1fvhg_361{font-size:11.5px;color:var(--aa-danger)}._create-actions_1fvhg_366{display:flex;justify-content:flex-end;gap:8px;margin-top:2px}._cancel-btn_1fvhg_373{padding:6px 12px;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer}._cancel-btn_1fvhg_373:hover:not(:disabled){color:var(--aa-text-primary);border-color:var(--aa-border-mid)}._cancel-btn_1fvhg_373:disabled{opacity:.5;cursor:default}._save-btn_1fvhg_393{padding:6px 12px;background:var(--aa-mode-accent);color:var(--aa-mode-on-accent);border:none;border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12px;font-weight:700;cursor:pointer}._save-btn_1fvhg_393:hover:not(:disabled){background:var(--aa-mode-accent-hover)}._save-btn_1fvhg_393:disabled{opacity:.55;cursor:default}._empty_1fvhg_412{padding:16px 4px;font-size:12.5px;color:var(--aa-text-tertiary)}._error-box_1fvhg_418{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;background:var(--aa-danger-bg);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md);font-size:12.5px;color:var(--aa-danger)}._retry-btn_1fvhg_431{padding:5px 10px;background:none;border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:11.5px;font-weight:600;color:var(--aa-danger);cursor:pointer}._empty-state_1fvhg_443{display:flex;flex-direction:column;align-items:center;gap:6px;padding:32px 16px;text-align:center}._empty-title_1fvhg_452{margin:0;font-size:14px;font-weight:600;color:var(--aa-text-primary)}._empty-hint_1fvhg_459{margin:0;max-width:240px;font-size:12.5px;color:var(--aa-text-secondary);line-height:1.5}._group_5l0yi_24{display:flex;flex-wrap:wrap;gap:6px}._chip_5l0yi_30{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:4px 10px;background:transparent;border:1px solid var(--aa-border-mid);border-radius:999px;font-family:inherit;font-size:11.5px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer;transition:color .12s,border-color .12s,background .12s}._chip_5l0yi_30:hover{border-color:var(--aa-mode-accent);color:var(--aa-text-primary)}._chip_5l0yi_30:focus-visible{outline:none;box-shadow:0 0 0 3px var(--aa-mode-accent-glow)}._chip_5l0yi_30._active_5l0yi_54{background:var(--aa-mode-accent-dim);border-color:var(--aa-mode-accent);color:var(--aa-mode-accent)}._hint_5l0yi_60{margin-top:5px;font-size:11px;color:var(--aa-warning-text)}._chip-row_5l0yi_66{display:flex;flex-wrap:wrap;gap:4px}._read-chip_5l0yi_72{padding:1px 7px;border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);color:var(--aa-text-secondary);font-size:10.5px;font-weight:600}._overlay_xf5ng_24{position:absolute;inset:0;background:var(--aa-bg-base);display:flex;flex-direction:column;z-index:1100}._header_xf5ng_33{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--aa-border-subtle)}._nav-btn_xf5ng_42{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);color:var(--aa-text-secondary);cursor:pointer}._nav-btn_xf5ng_42:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._title_xf5ng_59{font-size:13.5px;font-weight:700;color:var(--aa-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tools_xf5ng_68{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:10px 14px 0}._search_xf5ng_76{flex:1;padding:8px 10px;background:var(--aa-bg-base);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12.5px}._search_xf5ng_76:focus{outline:none;border-color:var(--aa-mode-accent);box-shadow:0 0 0 3px var(--aa-mode-accent-glow)}._select-all-btn_xf5ng_92{padding:6px 10px;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:11.5px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer}._select-all-btn_xf5ng_92:hover{color:var(--aa-mode-accent);border-color:var(--aa-mode-accent)}._count_xf5ng_108{font-size:11px;color:var(--aa-text-tertiary);margin-left:auto}._scope-row_xf5ng_116{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 14px 0}._scope-text_xf5ng_125{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--aa-text-tertiary)}._scope-toggle_xf5ng_134{flex-shrink:0;padding:3px 8px;background:transparent;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:11px;color:var(--aa-text-secondary);cursor:pointer}._scope-toggle_xf5ng_134:hover{background:var(--aa-bg-surface);color:var(--aa-text-primary)}._scope-toggle_xf5ng_134[aria-checked=true]{border-color:var(--aa-mode-accent);color:var(--aa-mode-accent)}._list_xf5ng_154{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding:10px 14px}._list_xf5ng_154::-webkit-scrollbar{width:8px}._list_xf5ng_154::-webkit-scrollbar-thumb{background:var(--aa-border-mid);border-radius:var(--aa-radius-sm)}._audit-row_xf5ng_171,._page-row_xf5ng_172{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);font-family:inherit;text-align:left;cursor:pointer;transition:border-color .12s,background .12s}._audit-row_xf5ng_171:hover,._page-row_xf5ng_172:hover{border-color:var(--aa-mode-accent);background:var(--aa-bg-hover)}._audit-row_xf5ng_171{color:var(--aa-text-tertiary)}._page-row_xf5ng_172._disabled_xf5ng_196{cursor:default;opacity:.6}._page-row_xf5ng_172._disabled_xf5ng_196:hover{border-color:var(--aa-border-subtle);background:var(--aa-bg-raised)}._checkbox_xf5ng_205{flex-shrink:0;width:16px;height:16px;accent-color:var(--aa-mode-accent);cursor:pointer}._row-body_xf5ng_213{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._row-name_xf5ng_221{font-size:13px;font-weight:600;color:var(--aa-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._row-meta_xf5ng_230{font-size:11px;color:var(--aa-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._added-chip_xf5ng_238{flex-shrink:0;padding:1px 7px;border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);color:var(--aa-text-tertiary);font-size:10.5px;font-weight:600}._footer_xf5ng_249{flex-shrink:0;display:flex;justify-content:flex-end;padding:12px 14px;border-top:1px solid var(--aa-border-subtle)}._import-btn_xf5ng_257{padding:8px 14px;background:var(--aa-mode-accent);color:var(--aa-mode-on-accent);border:none;border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer}._import-btn_xf5ng_257:hover:not(:disabled){background:var(--aa-mode-accent-hover)}._import-btn_xf5ng_257:disabled{opacity:.55;cursor:default}._empty_xf5ng_276{padding:16px 4px;font-size:12.5px;color:var(--aa-text-tertiary)}._error-box_xf5ng_282{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;background:var(--aa-danger-bg);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md);font-size:12.5px;color:var(--aa-danger)}._retry-btn_xf5ng_295{padding:5px 10px;background:none;border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:11.5px;font-weight:600;color:var(--aa-danger);cursor:pointer}._overlay_1phhl_24{position:absolute;inset:0;background:var(--aa-bg-base);display:flex;flex-direction:column;z-index:1100}._header_1phhl_33{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--aa-border-subtle)}._nav-btn_1phhl_42{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);color:var(--aa-text-secondary);cursor:pointer}._nav-btn_1phhl_42:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._title_1phhl_59{font-size:13.5px;font-weight:700;color:var(--aa-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tools_1phhl_68{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:10px 14px 0}._search_1phhl_76{flex:1;min-width:0;padding:8px 10px;background:var(--aa-bg-base);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12.5px}._search_1phhl_76:focus{outline:none;border-color:var(--aa-mode-accent);box-shadow:0 0 0 3px var(--aa-mode-accent-glow)}._crit-filter_1phhl_93{flex-shrink:0;min-width:120px}._sub-tools_1phhl_98{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:8px 14px 0}._select-all-btn_1phhl_106{padding:6px 10px;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:11.5px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer}._select-all-btn_1phhl_106:hover{color:var(--aa-mode-accent);border-color:var(--aa-mode-accent)}._count_1phhl_122{font-size:11px;color:var(--aa-text-tertiary);margin-left:auto}._scope-row_1phhl_130{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 14px 0}._scope-text_1phhl_139{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--aa-text-tertiary)}._scope-toggle_1phhl_148{flex-shrink:0;padding:3px 8px;background:transparent;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:11px;color:var(--aa-text-secondary);cursor:pointer}._scope-toggle_1phhl_148:hover{background:var(--aa-bg-surface);color:var(--aa-text-primary)}._scope-toggle_1phhl_148[aria-checked=true]{border-color:var(--aa-mode-accent);color:var(--aa-mode-accent)}._list_1phhl_168{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding:10px 14px}._list_1phhl_168::-webkit-scrollbar{width:8px}._list_1phhl_168::-webkit-scrollbar-thumb{background:var(--aa-border-mid);border-radius:var(--aa-radius-sm)}._audit-row_1phhl_185,._issue-row_1phhl_186{display:flex;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);font-family:inherit;text-align:left;cursor:pointer;transition:border-color .12s,background .12s}._audit-row_1phhl_185:hover,._issue-row_1phhl_186:hover{border-color:var(--aa-mode-accent);background:var(--aa-bg-hover)}._audit-row_1phhl_185{align-items:center;color:var(--aa-text-tertiary)}._issue-row_1phhl_186._disabled_1phhl_211{cursor:default;opacity:.6}._issue-row_1phhl_186._disabled_1phhl_211:hover{border-color:var(--aa-border-subtle);background:var(--aa-bg-raised)}._checkbox_1phhl_220{flex-shrink:0;width:16px;height:16px;margin-top:2px;accent-color:var(--aa-mode-accent);cursor:pointer}._row-body_1phhl_229{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._row-name_1phhl_237,._issue-title_1phhl_238{font-size:13px;font-weight:600;color:var(--aa-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._row-meta_1phhl_247,._issue-meta_1phhl_248{font-size:11px;color:var(--aa-text-tertiary)}._chip_1phhl_253{flex-shrink:0;padding:1px 7px;border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);color:var(--aa-text-tertiary);font-size:10.5px;font-weight:600;white-space:nowrap}._chip-warn_1phhl_265{background:var(--aa-warning-bg);border-color:var(--aa-warning-border);color:var(--aa-warning-text)}._footer_1phhl_271{flex-shrink:0;display:flex;justify-content:flex-end;padding:12px 14px;border-top:1px solid var(--aa-border-subtle)}._import-btn_1phhl_279{padding:8px 14px;background:var(--aa-mode-accent);color:var(--aa-mode-on-accent);border:none;border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer}._import-btn_1phhl_279:hover:not(:disabled){background:var(--aa-mode-accent-hover)}._import-btn_1phhl_279:disabled{opacity:.55;cursor:default}._result_1phhl_298{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:16px 14px}._result-line_1phhl_308{margin:0;font-size:13.5px;font-weight:600;color:var(--aa-text-primary)}._result-note_1phhl_315{margin:0;font-size:12px;color:var(--aa-text-secondary);line-height:1.5}._result-warn_1phhl_322{margin:0;padding:6px 8px;border:1px solid var(--aa-warning-border);border-radius:var(--aa-radius-sm);background:var(--aa-warning-bg);color:var(--aa-warning-text);font-size:12px;line-height:1.5}._retry-note_1phhl_333{margin:6px 0 0;font-size:11px;font-style:italic;color:var(--aa-text-tertiary)}._empty_1phhl_340{padding:16px 4px;font-size:12.5px;color:var(--aa-text-tertiary)}._error-box_1phhl_346{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;background:var(--aa-danger-bg);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md);font-size:12.5px;color:var(--aa-danger)}._retry-btn_1phhl_359{padding:5px 10px;background:none;border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:11.5px;font-weight:600;color:var(--aa-danger);cursor:pointer}._overlay_1rqsd_24{position:absolute;inset:0;background:var(--aa-bg-base);display:flex;flex-direction:column;z-index:1100}._header_1rqsd_33{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--aa-border-subtle)}._nav-btn_1rqsd_42{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);color:var(--aa-text-secondary);cursor:pointer}._nav-btn_1rqsd_42:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._title_1rqsd_59{font-size:13.5px;font-weight:700;color:var(--aa-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tools_1rqsd_68{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:10px 14px 0}._search_1rqsd_76{flex:1;min-width:0;padding:8px 10px;background:var(--aa-bg-base);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12.5px}._search_1rqsd_76:focus{outline:none;border-color:var(--aa-mode-accent);box-shadow:0 0 0 3px var(--aa-mode-accent-glow)}._select-all-btn_1rqsd_93{flex-shrink:0;padding:6px 10px;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:11.5px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer}._select-all-btn_1rqsd_93:hover{color:var(--aa-mode-accent);border-color:var(--aa-mode-accent)}._sub-tools_1rqsd_110{flex-shrink:0;padding:8px 14px 0}._count_1rqsd_115{font-size:11px;color:var(--aa-text-tertiary)}._list_1rqsd_120{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding:10px 14px}._list_1rqsd_120::-webkit-scrollbar{width:8px}._list_1rqsd_120::-webkit-scrollbar-thumb{background:var(--aa-border-mid);border-radius:var(--aa-radius-sm)}._row_1rqsd_137{display:flex;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);cursor:pointer;transition:border-color .12s,background .12s}._row_1rqsd_137:hover{border-color:var(--aa-mode-accent);background:var(--aa-bg-hover)}._row_1rqsd_137._disabled_1rqsd_154{cursor:default;opacity:.6}._row_1rqsd_137._disabled_1rqsd_154:hover{border-color:var(--aa-border-subtle);background:var(--aa-bg-raised)}._checkbox_1rqsd_163{flex-shrink:0;width:16px;height:16px;margin-top:2px;accent-color:var(--aa-mode-accent);cursor:pointer}._row-body_1rqsd_172{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._row-name_1rqsd_180{font-size:13px;font-weight:600;color:var(--aa-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._row-meta_1rqsd_189{font-size:11px;color:var(--aa-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._added-chip_1rqsd_197{flex-shrink:0;padding:1px 7px;border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);color:var(--aa-text-tertiary);font-size:10.5px;font-weight:600}._footer_1rqsd_208{flex-shrink:0;display:flex;justify-content:flex-end;padding:12px 14px;border-top:1px solid var(--aa-border-subtle)}._import-btn_1rqsd_216{padding:8px 14px;background:var(--aa-mode-accent);color:var(--aa-mode-on-accent);border:none;border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer}._import-btn_1rqsd_216:hover:not(:disabled){background:var(--aa-mode-accent-hover)}._import-btn_1rqsd_216:disabled{opacity:.55;cursor:default}._empty_1rqsd_235{padding:16px 4px;font-size:12.5px;color:var(--aa-text-tertiary)}._error-box_1rqsd_241{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;background:var(--aa-danger-bg);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md);font-size:12.5px;color:var(--aa-danger)}._retry-btn_1rqsd_254{padding:5px 10px;background:none;border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:11.5px;font-weight:600;color:var(--aa-danger);cursor:pointer}._form_1yw5m_24{display:flex;flex-direction:column;max-height:100%;min-height:0}._header_1yw5m_31{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px;border-bottom:1px solid var(--aa-border-subtle)}._title_1yw5m_41{margin:0;font-family:var(--aa-font-sans);font-size:15px;font-weight:700;color:var(--aa-text-primary)}._close-btn_1yw5m_49{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);color:var(--aa-text-secondary);cursor:pointer}._close-btn_1yw5m_49:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._body_1yw5m_66{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding:16px}._form-error_1yw5m_76{padding:8px 12px;background:var(--aa-warning-bg);border:1px solid var(--aa-warning-border);border-radius:var(--aa-radius-sm);color:var(--aa-warning-text);font-size:12px}._field_1yw5m_85{display:flex;flex-direction:column;gap:6px}._label_1yw5m_91{font-size:12px;font-weight:600;color:var(--aa-text-primary)}._label-row_1yw5m_97{display:flex;align-items:baseline;justify-content:space-between;gap:8px}._templates-link_1yw5m_104{background:none;border:none;padding:0;font-family:inherit;font-size:11.5px;font-weight:600;color:var(--aa-mode-accent);cursor:pointer}._templates-link_1yw5m_104:hover{text-decoration:underline}._template-badge_1yw5m_118{align-self:flex-start;padding:1px 8px;border-radius:999px;background:var(--aa-mode-accent-dim);color:var(--aa-mode-accent);font-size:10.5px;font-weight:700}._template-hint_1yw5m_128{font-size:11.5px;color:var(--aa-text-tertiary)}._template-hint-link_1yw5m_133{background:none;border:none;padding:0;font-family:inherit;font-size:11.5px;font-weight:600;color:var(--aa-mode-accent);cursor:pointer}._template-hint-link_1yw5m_133:hover{text-decoration:underline}._input_1yw5m_147,._textarea_1yw5m_148{width:100%;padding:8px 10px;background:var(--aa-bg-base);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12.5px}._input_1yw5m_147:focus,._textarea_1yw5m_148:focus{outline:none;border-color:var(--aa-mode-accent);box-shadow:0 0 0 3px var(--aa-mode-accent-glow)}._textarea_1yw5m_148{resize:vertical}._field-error_1yw5m_169{font-size:11.5px;color:var(--aa-danger)}._result-toggle_1yw5m_174{display:flex;gap:8px}._result-opt_1yw5m_179{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:6px 12px;background:transparent;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12.5px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer;transition:color .12s,border-color .12s,background .12s}._result-opt_1yw5m_179:hover{color:var(--aa-text-primary)}._result-opt_1yw5m_179:focus-visible{outline:none;box-shadow:0 0 0 3px var(--aa-mode-accent-glow)}._result-pass_1yw5m_205{border-color:var(--aa-success);color:var(--aa-success);background:var(--aa-success-bg)}._result-fail_1yw5m_211{border-color:var(--aa-danger);color:var(--aa-danger);background:var(--aa-danger-bg)}._captured-block_1yw5m_217{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-sm)}._captured-tag_1yw5m_228{padding:1px 6px;border-radius:var(--aa-radius-sm);background:var(--aa-mode-accent-dim);color:var(--aa-mode-accent);font-family:var(--aa-font-mono);font-size:11px;font-weight:700}._captured-sel_1yw5m_238{flex:1;min-width:0;font-family:var(--aa-font-mono);font-size:11px;color:var(--aa-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._shot-row_1yw5m_249{display:flex;align-items:flex-start;gap:10px}._shot-thumb_1yw5m_255{width:96px;height:64px;object-fit:cover;border-radius:var(--aa-radius-sm);border:1px solid var(--aa-border-mid)}._shot-actions_1yw5m_263{display:flex;flex-direction:column;gap:6px}._shot-btn_1yw5m_269,._capture-inline_1yw5m_270{padding:5px 10px;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:11.5px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer}._shot-btn_1yw5m_269:hover,._capture-inline_1yw5m_270:hover{color:var(--aa-mode-accent);border-color:var(--aa-mode-accent)}._capture-inline_1yw5m_270{align-self:flex-start}._include-switch_1yw5m_291{display:flex;align-items:flex-start;gap:10px;background:none;border:none;padding:0;text-align:left;cursor:pointer}._include-switch_1yw5m_291:focus-visible{outline:none;box-shadow:0 0 0 3px var(--aa-mode-accent-glow);border-radius:var(--aa-radius-sm)}._switch-track_1yw5m_307{flex-shrink:0;position:relative;width:34px;height:20px;margin-top:1px;background:var(--aa-bg-active);border-radius:999px;transition:background-color .2s}._switch-thumb_1yw5m_318{position:absolute;top:3px;left:3px;width:14px;height:14px;background:var(--aa-toggle-thumb);border-radius:999px;transition:transform .2s}._include-on_1yw5m_329 ._switch-track_1yw5m_307{background:var(--aa-mode-accent)}._include-on_1yw5m_329 ._switch-thumb_1yw5m_318{transform:translate(14px)}._include-text_1yw5m_336{display:flex;flex-direction:column;gap:2px}._include-label_1yw5m_342{font-size:12.5px;font-weight:600;color:var(--aa-text-primary)}._include-helper_1yw5m_348{font-size:11.5px;color:var(--aa-text-secondary);line-height:1.4}._footer_1yw5m_354{flex-shrink:0;display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--aa-border-subtle)}._cancel-btn_1yw5m_363{padding:8px 14px;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12.5px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer}._cancel-btn_1yw5m_363:hover:not(:disabled){color:var(--aa-text-primary)}._cancel-btn_1yw5m_363:disabled{opacity:.5;cursor:default}._save-btn_1yw5m_382{padding:8px 14px;background:var(--aa-mode-accent);color:var(--aa-mode-on-accent);border:none;border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer}._save-btn_1yw5m_382:hover:not(:disabled){background:var(--aa-mode-accent-hover)}._save-btn_1yw5m_382:disabled{opacity:.55;cursor:default}._wrap_1hllk_24{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}._scroll_1hllk_32{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:12px 14px 14px}._scroll_1hllk_32::-webkit-scrollbar{width:8px}._scroll_1hllk_32::-webkit-scrollbar-thumb{background:var(--aa-border-mid);border-radius:var(--aa-radius-sm)}._back-btn_1hllk_48{align-self:flex-start;background:none;border:none;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer}._back-btn_1hllk_48:hover{color:var(--aa-mode-accent)}._back-btn_1hllk_48:focus-visible{outline:none;box-shadow:0 0 0 3px var(--aa-mode-accent-glow);border-radius:var(--aa-radius-sm)}._page-name_1hllk_68{margin:4px 0 0;font-size:15px;font-weight:700;color:var(--aa-text-primary)}._page-url_1hllk_75{font-size:11.5px;color:var(--aa-mode-accent);text-decoration:none;word-break:break-all}._page-url_1hllk_75:hover{text-decoration:underline}._scope-section_1hllk_85{display:flex;flex-direction:column;gap:6px;padding:10px 0;border-bottom:1px solid var(--aa-border-subtle)}._section-label_1hllk_93{font-size:10px;font-weight:700;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.06em}._findings-head_1hllk_101{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}._findings-actions_1hllk_109{display:flex;gap:6px}._capture-btn_1hllk_114{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;background:var(--aa-mode-accent);color:var(--aa-mode-on-accent);border:none;border-radius:var(--aa-radius-sm);font-family:inherit;font-size:11.5px;font-weight:700;cursor:pointer}._capture-btn_1hllk_114:hover{background:var(--aa-mode-accent-hover)}._add-btn_1hllk_132{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;background:none;color:var(--aa-text-secondary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:11.5px;font-weight:600;cursor:pointer}._add-btn_1hllk_132:hover{color:var(--aa-mode-accent);border-color:var(--aa-mode-accent)}._findings-list_1hllk_151{display:flex;flex-direction:column;gap:6px}._finding-row_1hllk_157{display:flex;align-items:stretch;gap:6px}._finding-main_1hllk_163{flex:1;min-width:0;display:flex;align-items:flex-start;gap:9px;padding:10px 12px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);font-family:inherit;text-align:left;cursor:pointer;transition:border-color .12s,background .12s}._finding-main_1hllk_163:hover{border-color:var(--aa-mode-accent);background:var(--aa-bg-hover)}._finding-main_1hllk_163:focus-visible{outline:none;box-shadow:0 0 0 3px var(--aa-mode-accent-glow)}._dot_1hllk_187{flex-shrink:0;width:9px;height:9px;border-radius:999px;margin-top:4px}._dot-pass_1hllk_195{background:var(--aa-success)}._dot-fail_1hllk_199{background:var(--aa-danger)}._finding-body_1hllk_203{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._finding-top_1hllk_211{display:flex;flex-wrap:wrap;align-items:center;gap:6px}._sc_1hllk_5{font-size:12px;font-weight:700;color:var(--aa-text-primary)}._chip_1hllk_224{padding:1px 6px;border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);color:var(--aa-text-tertiary);font-size:10px;font-weight:600}._chip-accent_1hllk_234{background:var(--aa-mode-accent-dim);border-color:var(--aa-mode-accent);color:var(--aa-mode-accent)}._summary_1hllk_240{font-size:12px;color:var(--aa-text-secondary);line-height:1.4}._row-delete_1hllk_246{flex-shrink:0;width:30px;background:none;border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-tertiary);font-size:13px;cursor:pointer}._row-delete_1hllk_246:hover{color:var(--aa-danger);border-color:var(--aa-danger-border)}._confirm_1hllk_261{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;background:var(--aa-bg-raised);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md)}._confirm-title_1hllk_272{font-size:12.5px;font-weight:600;color:var(--aa-text-primary)}._confirm-btns_1hllk_278{display:flex;gap:8px}._cancel-btn_1hllk_283{padding:5px 10px;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:11.5px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer}._delete-btn_1hllk_295{padding:5px 10px;background:var(--aa-danger);color:var(--aa-text-on-danger);border:none;border-radius:var(--aa-radius-sm);font-family:inherit;font-size:11.5px;font-weight:700;cursor:pointer}._delete-btn_1hllk_295:hover{background:var(--aa-danger-hover)}._empty_1hllk_310{padding:16px 4px;font-size:12.5px;color:var(--aa-text-tertiary);line-height:1.5}._error-box_1hllk_317{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;background:var(--aa-danger-bg);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md);font-size:12.5px;color:var(--aa-danger)}._retry-btn_1hllk_330{padding:5px 10px;background:none;border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:11.5px;font-weight:600;color:var(--aa-danger);cursor:pointer}._wrap_e70t9_24{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}._scroll-area_e70t9_32{flex:1;overflow-y:auto;padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px;min-height:0}._scroll-area_e70t9_32::-webkit-scrollbar{width:8px}._scroll-area_e70t9_32::-webkit-scrollbar-thumb{background:var(--aa-border-mid);border-radius:var(--aa-radius-sm)}._list-head_e70t9_49{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:0 4px}._section-label_e70t9_57{font-size:10px;font-weight:700;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.06em}._list-count_e70t9_65{font-size:11px;color:var(--aa-text-tertiary)}._list_e70t9_49{display:flex;flex-direction:column;gap:6px}._row_e70t9_76{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._row-body_e70t9_86,._row-select_e70t9_87{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._row-select_e70t9_87{background:none;border:none;padding:0;font:inherit;text-align:left;cursor:pointer}._row-select_e70t9_87:focus-visible{outline:none;box-shadow:0 0 0 3px var(--aa-mode-accent-glow);border-radius:var(--aa-radius-sm)}._row-name_e70t9_109{display:block;min-width:0;font-size:13px;font-weight:600;color:var(--aa-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._row-name-line_e70t9_121{display:flex;align-items:center;gap:6px;min-width:0}._external-tag_e70t9_130{flex-shrink:0;padding:1px 6px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;border-radius:999px;border:1px solid var(--aa-border-mid);color:var(--aa-text-secondary)}._row-url_e70t9_142{display:block;font-size:11px;color:var(--aa-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._row-right_e70t9_151{flex-shrink:0;display:flex;align-items:center;gap:8px}._row-count_e70t9_158{min-width:24px;text-align:right;font-size:12px;font-weight:700;color:var(--aa-text-primary);font-variant-numeric:tabular-nums}._row-count_e70t9_158._zero_e70t9_166{color:var(--aa-text-tertiary);font-weight:500}._row-actions_e70t9_171{display:flex;gap:4px}._row-action-btn_e70t9_176{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:none;border:1px solid transparent;border-radius:var(--aa-radius-sm);color:var(--aa-text-tertiary);cursor:pointer;transition:color .12s,background .12s}._row-action-btn_e70t9_176:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._row-action-btn_e70t9_176._danger_e70t9_193:hover{color:var(--aa-danger)}._create-card_e70t9_197{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:11px 12px;background:transparent;border:1px dashed var(--aa-border-mid);border-radius:var(--aa-radius-md);font-family:inherit;font-size:12.5px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer;transition:color .12s,border-color .12s,background .12s}._create-card_e70t9_197:hover{color:var(--aa-mode-accent);border-color:var(--aa-mode-accent);background:var(--aa-mode-accent-glow-soft)}._create-block_e70t9_220{display:flex;flex-direction:column;gap:6px;padding:12px;background:var(--aa-bg-raised);border:1px solid var(--aa-mode-accent);border-radius:var(--aa-radius-md)}._edit-block_e70t9_232{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}._create-label_e70t9_240{font-size:10px;font-weight:700;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.05em}._create-input_e70t9_248{width:100%;padding:8px 10px;background:var(--aa-bg-base);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12.5px}._create-input_e70t9_248:focus{outline:none;border-color:var(--aa-mode-accent);box-shadow:0 0 0 3px var(--aa-mode-accent-glow)}._create-error_e70t9_264{font-size:11.5px;color:var(--aa-danger)}._create-actions_e70t9_269{display:flex;justify-content:flex-end;gap:8px;margin-top:2px}._cancel-btn_e70t9_276{padding:6px 12px;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer}._cancel-btn_e70t9_276:hover:not(:disabled){color:var(--aa-text-primary)}._cancel-btn_e70t9_276:disabled{opacity:.5;cursor:default}._save-btn_e70t9_295{padding:6px 12px;background:var(--aa-mode-accent);color:var(--aa-mode-on-accent);border:none;border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12px;font-weight:700;cursor:pointer}._save-btn_e70t9_295:hover:not(:disabled){background:var(--aa-mode-accent-hover)}._save-btn_e70t9_295:disabled{opacity:.55;cursor:default}._confirm_e70t9_314{display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--aa-bg-raised);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md)}._confirm-title_e70t9_324{font-size:13px;font-weight:700;color:var(--aa-text-primary)}._confirm-desc_e70t9_330{font-size:11.5px;color:var(--aa-text-secondary);line-height:1.5}._confirm-btns_e70t9_336{display:flex;justify-content:flex-end;gap:8px}._delete-btn_e70t9_342{padding:6px 12px;background:var(--aa-danger);color:var(--aa-text-on-danger);border:none;border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12px;font-weight:700;cursor:pointer}._delete-btn_e70t9_342:hover:not(:disabled){background:var(--aa-danger-hover)}._delete-btn_e70t9_342:disabled{opacity:.55;cursor:default}._sources_e70t9_361{display:flex;flex-direction:column;gap:6px;margin-top:6px;padding-top:12px;border-top:1px solid var(--aa-border-subtle)}._sources-label_e70t9_370{font-size:10px;font-weight:700;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.06em;padding:0 4px}._source-row_e70t9_379{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);font-family:inherit;text-align:left;color:var(--aa-text-tertiary);cursor:pointer;transition:border-color .12s,background .12s}._source-row_e70t9_379:hover{border-color:var(--aa-mode-accent);background:var(--aa-bg-hover)}._source-row_e70t9_379:focus-visible{outline:none;box-shadow:0 0 0 3px var(--aa-mode-accent-glow)}._source-text_e70t9_403{flex:1;min-width:0}._source-title_e70t9_408{font-size:12.5px;font-weight:600;color:var(--aa-text-primary)}._source-desc_e70t9_414{font-size:11px;color:var(--aa-text-tertiary)}._empty_e70t9_419{padding:16px 4px;font-size:12.5px;color:var(--aa-text-tertiary)}._error-box_e70t9_425{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;background:var(--aa-danger-bg);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md);font-size:12.5px;color:var(--aa-danger)}._retry-btn_e70t9_438{padding:5px 10px;background:none;border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:11.5px;font-weight:600;color:var(--aa-danger);cursor:pointer}._empty-state_e70t9_450{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 16px;text-align:center}._empty-title_e70t9_459{margin:0;font-size:14px;font-weight:600;color:var(--aa-text-primary)}._empty-hint_e70t9_466{margin:0;max-width:240px;font-size:12.5px;color:var(--aa-text-secondary);line-height:1.5}._searchArea_mgz3q_24{padding:10px 16px 0;flex-shrink:0}._searchWrap_mgz3q_29{position:relative;display:flex;align-items:center}._icon_mgz3q_35{position:absolute;left:10px;width:14px;height:14px;color:var(--aa-text-tertiary);pointer-events:none}._input_mgz3q_44{width:100%;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);padding:8px 32px;font-family:var(--aa-font-sans);font-size:12px;color:var(--aa-text-primary);outline:none;transition:border-color .15s,box-shadow .15s}._input_mgz3q_44::placeholder{color:var(--aa-text-tertiary)}._input_mgz3q_44:focus{border-color:var(--aa-accent);box-shadow:0 0 0 2px var(--aa-accent-dim)}._clear_mgz3q_64{position:absolute;right:6px;background:none;border:none;color:var(--aa-text-tertiary);cursor:pointer;padding:4px;border-radius:var(--aa-radius-sm);display:inline-flex;align-items:center}._clear_mgz3q_64:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._pill_1icm6_24{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--aa-radius-sm);border:1px solid transparent;font-size:10.5px;font-weight:700;white-space:nowrap}._needs-review_1icm6_36{background:var(--aa-bg-active);color:var(--aa-text-secondary);border-color:var(--aa-border-mid)}._supports_1icm6_42{background:var(--aa-success-bg);color:var(--aa-success);border-color:var(--aa-success-border)}._partially_1icm6_48{background:var(--aa-warning-bg);color:var(--aa-warning-text);border-color:var(--aa-warning-border)}._does-not-support_1icm6_54{background:var(--aa-danger-bg);color:var(--aa-danger);border-color:var(--aa-danger-border)}._not-applicable_1icm6_60{background:var(--aa-bg-surface);color:var(--aa-text-secondary);border-color:var(--aa-border-subtle)}._scroll_i479q_24{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:12px 14px 14px;min-height:0}._scroll_i479q_24::-webkit-scrollbar{width:8px}._scroll_i479q_24::-webkit-scrollbar-thumb{background:var(--aa-border-mid);border-radius:var(--aa-radius-sm)}._back-btn_i479q_41{align-self:flex-start;background:none;border:none;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer}._back-btn_i479q_41:hover{color:var(--aa-mode-accent)}._back-btn_i479q_41:focus-visible{outline:none;box-shadow:0 0 0 3px var(--aa-mode-accent-glow);border-radius:var(--aa-radius-sm)}._title_i479q_61{margin:4px 0 0;font-size:15px;font-weight:700;color:var(--aa-text-primary)}._meta-row_i479q_68{display:flex;flex-wrap:wrap;align-items:center;gap:6px}._meta-chip_i479q_75{padding:1px 7px;border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);color:var(--aa-text-secondary);font-size:10.5px;font-weight:600}._rollup_i479q_85{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:11.5px}._rollup-pass_i479q_94{color:var(--aa-success);font-weight:600}._rollup-fail_i479q_99{color:var(--aa-danger);font-weight:600}._rollup-sep_i479q_104{color:var(--aa-text-tertiary)}._error_i479q_108{padding:8px 10px;background:var(--aa-warning-bg);border:1px solid var(--aa-warning-border);border-radius:var(--aa-radius-sm);color:var(--aa-warning-text);font-size:11.5px}._field_i479q_117{display:flex;flex-direction:column;gap:6px}._label_i479q_123{font-size:12px;font-weight:600;color:var(--aa-text-primary)}._textarea_i479q_129{width:100%;padding:8px 10px;background:var(--aa-bg-base);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12.5px;resize:vertical}._textarea_i479q_129:focus{outline:none;border-color:var(--aa-mode-accent);box-shadow:0 0 0 3px var(--aa-mode-accent-glow)}._na-note_i479q_146{margin:0;padding:8px 10px;background:var(--aa-warning-bg);border:1px solid var(--aa-warning-border);border-radius:var(--aa-radius-sm);color:var(--aa-warning-text);font-size:11.5px;line-height:1.5}._actions_i479q_157{display:flex;justify-content:flex-end;gap:8px;padding-top:6px}._cancel-btn_i479q_164{padding:7px 12px;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer}._cancel-btn_i479q_164:hover:not(:disabled){color:var(--aa-text-primary)}._cancel-btn_i479q_164:disabled{opacity:.5;cursor:default}._save-btn_i479q_183{padding:7px 12px;background:var(--aa-mode-accent);color:var(--aa-mode-on-accent);border:none;border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12px;font-weight:700;cursor:pointer}._save-btn_i479q_183:hover:not(:disabled){background:var(--aa-mode-accent-hover)}._save-btn_i479q_183:disabled{opacity:.55;cursor:default}._scroll_dpios_24{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:12px 14px 14px;min-height:0}._scroll_dpios_24::-webkit-scrollbar{width:8px}._scroll_dpios_24::-webkit-scrollbar-thumb{background:var(--aa-border-mid);border-radius:var(--aa-radius-sm)}._scope-row_dpios_41{display:flex;flex-direction:column;gap:5px}._scope-label_dpios_47{font-size:10px;font-weight:700;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.06em}._chips_dpios_55{display:flex;gap:6px}._chip_dpios_55{padding:5px 10px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:999px;font-family:inherit;font-size:11.5px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer;transition:color .12s,border-color .12s,background .12s}._chip_dpios_55:hover{color:var(--aa-text-primary);border-color:var(--aa-border-mid)}._chip-active_dpios_77{background:var(--aa-mode-accent);border-color:var(--aa-mode-accent);color:var(--aa-mode-on-accent)}._chip-active_dpios_77:hover{color:var(--aa-mode-on-accent)}._group_dpios_86{display:flex;flex-direction:column;gap:4px}._group-head_dpios_92{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:4px 2px;border-bottom:1px solid var(--aa-border-subtle)}._group-title_dpios_101{margin:0;font-size:12px;font-weight:700;color:var(--aa-text-primary)}._group-progress_dpios_108{font-size:10.5px;color:var(--aa-text-tertiary)}._list_dpios_113{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}._row_dpios_122{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;background:none;border:1px solid transparent;border-radius:var(--aa-radius-md);font-family:inherit;text-align:left;cursor:pointer;transition:background .12s,border-color .12s}._row_dpios_122:hover{background:var(--aa-bg-hover);border-color:var(--aa-border-subtle)}._row_dpios_122:focus-visible{outline:none;box-shadow:0 0 0 3px var(--aa-mode-accent-glow)}._row-sc_dpios_145{flex-shrink:0;width:46px;font-size:11.5px;font-weight:700;color:var(--aa-text-primary)}._row-name_dpios_153{flex:1;min-width:0;font-size:12px;color:var(--aa-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._empty_dpios_163{padding:16px 4px;font-size:12.5px;color:var(--aa-text-tertiary)}._error-box_dpios_169{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;background:var(--aa-danger-bg);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md);font-size:12.5px;color:var(--aa-danger)}._retry-btn_dpios_182{padding:5px 10px;background:none;border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:11.5px;font-weight:600;color:var(--aa-danger);cursor:pointer}._empty-state_dpios_194{display:flex;flex-direction:column;align-items:center;gap:6px;padding:32px 16px;text-align:center}._empty-title_dpios_203{margin:0;font-size:14px;font-weight:600;color:var(--aa-text-primary)}._empty-hint_dpios_210{margin:0;max-width:240px;font-size:12.5px;color:var(--aa-text-secondary);line-height:1.5}._panel_zs3w1_24{padding:12px 14px;border-bottom:1px solid var(--aa-border-subtle)}._heading_zs3w1_29{margin:0 0 4px;font-size:10px;font-weight:700;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.06em}._headline_zs3w1_38{margin:0 0 6px;font-size:13.5px;font-weight:700;color:var(--aa-text-primary)}._track_zs3w1_45{height:6px;background:var(--aa-bg-active);border-radius:999px;overflow:hidden}._fill_zs3w1_52{height:100%;background:var(--aa-mode-accent);border-radius:999px;transition:width .3s ease}._scope-list_zs3w1_59{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:3px}._scope-row_zs3w1_68{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;background:none;border:1px solid transparent;border-radius:var(--aa-radius-sm);font-family:inherit;text-align:left;color:var(--aa-text-primary);cursor:pointer;transition:background .12s,border-color .12s}._scope-row_zs3w1_68:hover{background:var(--aa-bg-hover);border-color:var(--aa-border-subtle)}._scope-row_zs3w1_68:focus-visible{outline:none;box-shadow:0 0 0 3px var(--aa-mode-accent-glow)}._scope-name_zs3w1_92{flex:1;min-width:0;font-size:12.5px;font-weight:500}._scope-left_zs3w1_99{font-size:11.5px;color:var(--aa-text-secondary)}._by-level_zs3w1_104{margin:8px 0 0;font-size:11px;color:var(--aa-text-tertiary)}._home_1atn1_24{flex:1;min-height:0;display:flex;flex-direction:column}._home-head_1atn1_31{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px 0}._back-btn_1atn1_40{background:none;border:none;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer}._back-btn_1atn1_40:hover{color:var(--aa-mode-accent)}._back-btn_1atn1_40:focus-visible{outline:none;box-shadow:0 0 0 3px var(--aa-mode-accent-glow);border-radius:var(--aa-radius-sm)}._head-right_1atn1_59{display:flex;align-items:center;gap:6px;min-width:0}._pill_1atn1_66{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;background:var(--aa-mode-accent-dim);color:var(--aa-mode-accent);font-family:var(--aa-font-sans);font-size:11px;font-weight:700;letter-spacing:.04em}._title_1atn1_79{flex-shrink:0;margin:8px 0 0;padding:0 14px;font-family:var(--aa-font-sans);font-size:16px;font-weight:600;color:var(--aa-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sub-nav_1atn1_92{flex-shrink:0;display:flex;gap:6px;padding:10px 14px 0}._sub-tab_1atn1_99{padding:5px 12px;background:none;border:none;border-bottom:2px solid transparent;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer;transition:color .12s,border-color .12s}._sub-tab_1atn1_99:hover{color:var(--aa-text-primary)}._sub-tab_1atn1_99:focus-visible{outline:none;box-shadow:0 0 0 3px var(--aa-mode-accent-glow);border-radius:var(--aa-radius-sm)}._sub-tab-active_1atn1_120{color:var(--aa-mode-accent);border-bottom-color:var(--aa-mode-accent)}._placeholder_1atn1_125{flex:1;display:flex;align-items:center;justify-content:center;padding:32px 16px}._hint_1atn1_133{margin:0;font-family:var(--aa-font-sans);font-size:13px;color:var(--aa-text-secondary);text-align:center;line-height:1.5}._strip_1r1wo_24{border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-sm);background:var(--aa-bg-raised);overflow:hidden;flex-shrink:0}._head_1r1wo_32{display:flex;align-items:center;gap:6px;padding-right:8px}._row_1r1wo_39{display:flex;align-items:center;gap:8px;flex:1;min-width:0;padding:8px 10px;border:0;background:none;font:inherit;text-align:left;color:var(--aa-text-primary);cursor:pointer}._row_1r1wo_39:hover{background:var(--aa-bg-hover)}._row_1r1wo_39{outline:none}._row_1r1wo_39:focus-visible{box-shadow:inset 0 0 0 2px var(--aa-accent)}._spinner_1r1wo_63{width:11px;height:11px;flex-shrink:0;border:2px solid var(--aa-border-mid);border-top-color:var(--aa-accent);border-radius:50%;animation:_spin_1r1wo_63 .8s linear infinite}@keyframes _spin_1r1wo_63{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_1r1wo_63{animation-duration:3s}}._main_1r1wo_83{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}._titleRow_1r1wo_91{display:flex;align-items:center;gap:6px;min-width:0}._title_1r1wo_91{font-size:11px;font-weight:700;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._ai_1r1wo_107{flex-shrink:0;padding:1px 5px;border-radius:999px;background:var(--aa-accent-glow-soft);color:var(--aa-accent);font-size:9px;font-weight:700;letter-spacing:.06em;line-height:1.5}._detail_1r1wo_119{font-size:11px;color:var(--aa-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._elapsed_1r1wo_127{font-size:10px;color:var(--aa-text-tertiary);font-variant-numeric:tabular-nums;flex-shrink:0}._chevron_1r1wo_134{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;border-radius:50%;background:var(--aa-bg-surface);color:var(--aa-text-secondary);transition:transform .15s ease}._chevronOpen_1r1wo_147{transform:rotate(180deg)}._row_1r1wo_39:hover ._chevron_1r1wo_134{color:var(--aa-text-primary)}@media(prefers-reduced-motion:reduce){._chevron_1r1wo_134{transition:none}}._reviewInline_1r1wo_160{flex-shrink:0;padding:4px 10px;border-radius:var(--aa-radius-sm);border:1px solid var(--aa-accent);background:var(--aa-accent);color:var(--aa-text-on-accent);font:inherit;font-size:11px;font-weight:600;cursor:pointer;outline:none}._reviewInline_1r1wo_160:focus-visible{box-shadow:inset 0 0 0 2px var(--aa-accent)}._progress_1r1wo_177{height:2px;background:var(--aa-border-subtle)}._progressFill_1r1wo_182{height:100%;background:var(--aa-accent);transition:width .3s ease}._warning_1r1wo_188{margin:0;padding:6px 10px;border-top:1px solid var(--aa-warning-border);background:var(--aa-warning-bg);color:var(--aa-warning-text);font-size:10px}._body_1r1wo_197{padding:8px 10px;border-top:1px solid var(--aa-border-subtle);display:flex;flex-direction:column;gap:8px}._facts_1r1wo_205{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:10px;color:var(--aa-text-tertiary);font-variant-numeric:tabular-nums}._hint_1r1wo_214{margin:0;font-size:10px;color:var(--aa-text-tertiary)}._actions_1r1wo_220{display:flex;gap:6px}._danger_1r1wo_225,._ghost_1r1wo_226{padding:5px 10px;border-radius:var(--aa-radius-sm);border:1px solid var(--aa-border-mid);background:var(--aa-bg-surface);color:var(--aa-text-primary);font:inherit;font-size:11px;font-weight:600;cursor:pointer;outline:none}._danger_1r1wo_225:focus-visible,._ghost_1r1wo_226:focus-visible{box-shadow:inset 0 0 0 2px var(--aa-accent)}._danger_1r1wo_225{color:var(--aa-danger);border-color:var(--aa-danger-border)}._ghost_1r1wo_226{background:none;color:var(--aa-text-secondary)}._done_1r1wo_253 ._detail_1r1wo_119{color:var(--aa-success)}._failed_1r1wo_257 ._detail_1r1wo_119{color:var(--aa-danger)}._stopped_1r1wo_261 ._detail_1r1wo_119{color:var(--aa-text-tertiary)}._overlay_1hb3i_24{position:absolute;inset:0;z-index:40;display:flex;flex-direction:column;background:var(--aa-bg-base)}._header_1hb3i_33{display:flex;align-items:center;gap:6px;padding:8px 10px;border-bottom:1px solid var(--aa-border-subtle);flex-shrink:0}._back_1hb3i_42{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:var(--aa-radius-sm);background:none;color:var(--aa-text-secondary);cursor:pointer;transform:rotate(180deg)}._back_1hb3i_42:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary)}._back_1hb3i_42{outline:none;box-shadow:var(--aa-shadow-focus)}._heading_1hb3i_65{font-size:12px;font-weight:700;color:var(--aa-text-primary)}._tabs_1hb3i_71{display:flex;flex-wrap:wrap;gap:6px;padding:10px;border-bottom:1px solid var(--aa-border-subtle);flex-shrink:0}._tab_1hb3i_71{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border:1px solid var(--aa-border-subtle);border-radius:999px;background:var(--aa-bg-surface);font:inherit;font-size:11px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer}._tab_1hb3i_71:hover{color:var(--aa-text-primary);border-color:var(--aa-border-mid)}._tab_1hb3i_71{outline:none;box-shadow:var(--aa-shadow-focus)}._tabCount_1hb3i_103{min-width:16px;padding:0 4px;border-radius:999px;background:var(--aa-bg-raised);color:var(--aa-text-tertiary);font-size:10px;font-variant-numeric:tabular-nums;text-align:center}._tabOn_1hb3i_114{border-color:var(--aa-accent);background:var(--aa-accent-glow-soft);color:var(--aa-accent)}._tabOn_1hb3i_114 ._tabCount_1hb3i_103{background:var(--aa-accent);color:var(--aa-text-on-accent)}._note_1hb3i_124,._empty_1hb3i_125{margin:0;padding:10px;font-size:11px;color:var(--aa-text-secondary)}._empty_1hb3i_125{text-align:center;padding:24px 10px}._error_1hb3i_137{margin:8px 10px 0;padding:7px 9px;border-radius:var(--aa-radius-sm);background:var(--aa-danger-bg);color:var(--aa-danger);font-size:11px}._scroll_1hb3i_146{flex:1;overflow-y:auto;padding:8px 10px;display:flex;flex-direction:column;gap:8px}._card_1hb3i_155{border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-sm);background:var(--aa-bg-raised);padding:8px;display:flex;flex-direction:column;gap:6px}._cardTop_1hb3i_165{display:flex;align-items:flex-start;gap:8px}._check_1hb3i_171{margin-top:2px;flex-shrink:0}._info_1hb3i_176{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._name_1hb3i_184{font-size:12px;font-weight:600;color:var(--aa-text-primary)}._url_1hb3i_190{font-size:10px;color:var(--aa-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._input_1hb3i_198{width:100%;padding:4px 6px;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);color:var(--aa-text-primary);font:inherit;font-size:11px}._badges_1hb3i_209{display:flex;flex-wrap:wrap;gap:3px}._badge_1hb3i_209,._badgeInfo_1hb3i_216,._badgeWarn_1hb3i_217{padding:1px 5px;border-radius:var(--aa-radius-sm);font-size:9px;font-weight:700;letter-spacing:.02em;background:var(--aa-bg-surface);color:var(--aa-text-secondary)}._badgeInfo_1hb3i_216{background:var(--aa-accent-glow-soft);color:var(--aa-accent)}._badgeWarn_1hb3i_217{background:var(--aa-warning-bg);color:var(--aa-warning-text)}._errorNote_1hb3i_237{margin:0;font-size:10px;color:var(--aa-warning-text)}._shot_1hb3i_243{width:100%;max-height:140px;object-fit:cover;object-position:top;border-radius:var(--aa-radius-sm);border:1px solid var(--aa-border-subtle);display:block}._scopes_1hb3i_253{display:flex;flex-wrap:wrap;gap:4px}._scope_1hb3i_253{padding:2px 7px;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);color:var(--aa-text-secondary);font:inherit;font-size:10px;font-weight:600;cursor:pointer;outline:none;box-shadow:var(--aa-shadow-focus)}._scopeOn_1hb3i_273{background:var(--aa-accent-dim);border-color:var(--aa-accent);color:var(--aa-accent)}._link_1hb3i_279{border:0;background:none;padding:0;font:inherit;font-size:10px;font-weight:600;color:var(--aa-accent);cursor:pointer;flex-shrink:0;outline:none;box-shadow:var(--aa-shadow-focus)}._footer_1hb3i_293{display:flex;align-items:center;gap:6px;padding:8px 10px;border-top:1px solid var(--aa-border-subtle);background:var(--aa-bg-raised);flex-shrink:0}._reason_1hb3i_303{flex:1;min-width:0;padding:5px 6px;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);color:var(--aa-text-primary);font:inherit;font-size:11px}._primary_1hb3i_315,._secondary_1hb3i_316{padding:6px 10px;border-radius:var(--aa-radius-sm);border:1px solid var(--aa-border-mid);background:var(--aa-bg-surface);color:var(--aa-text-primary);font:inherit;font-size:11px;font-weight:600;cursor:pointer;flex-shrink:0}._primary_1hb3i_315:disabled,._secondary_1hb3i_316:disabled{opacity:.5;cursor:not-allowed}._primary_1hb3i_315,._secondary_1hb3i_316{outline:none;box-shadow:var(--aa-shadow-focus)}._primary_1hb3i_315{background:var(--aa-accent);border-color:var(--aa-accent);color:var(--aa-text-on-accent)}._emptyBlock_1hb3i_345{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 10px}._backdrop_1wojd_24{position:absolute;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:16px;background:#00000080}._sheet_1wojd_35{width:100%;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);background:var(--aa-bg-raised);padding:14px;display:flex;flex-direction:column;gap:10px}._title_1wojd_46{margin:0;font-size:13px;font-weight:700;color:var(--aa-text-primary)}._text_1wojd_53{margin:0;font-size:11px;color:var(--aa-text-primary)}._note_1wojd_59{margin:0;font-size:11px;color:var(--aa-text-secondary)}._field_1wojd_65{display:flex;flex-direction:column;gap:4px}._field_1wojd_65 span{font-size:10px;color:var(--aa-text-secondary)}._field_1wojd_65 input{padding:6px 8px;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);color:var(--aa-text-primary);font:inherit;font-size:12px}._actions_1wojd_84{display:flex;justify-content:flex-end;gap:6px}._ghost_1wojd_90,._danger_1wojd_91{padding:6px 10px;border-radius:var(--aa-radius-sm);border:1px solid var(--aa-border-mid);background:var(--aa-bg-surface);color:var(--aa-text-primary);font:inherit;font-size:11px;font-weight:600;cursor:pointer}._ghost_1wojd_90:disabled,._danger_1wojd_91:disabled{opacity:.5;cursor:not-allowed}._ghost_1wojd_90,._danger_1wojd_91{outline:none;box-shadow:var(--aa-shadow-focus)}._danger_1wojd_91{background:var(--aa-danger);border-color:var(--aa-danger);color:var(--aa-text-on-danger)}._overlay_1uibf_28{position:absolute;inset:0;background:var(--aa-bg-base);display:flex;flex-direction:column;z-index:30;animation:_pickerIn_1uibf_1 .18s ease-out}@keyframes _pickerIn_1uibf_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._header_1uibf_48{display:flex;align-items:center;gap:10px;padding:10px 64px 10px 10px;border-bottom:1px solid var(--aa-border-subtle);background:var(--aa-bg-raised);flex-shrink:0}._navBtn_1uibf_58{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;background:transparent;border:1px solid transparent;border-radius:var(--aa-radius-sm);color:var(--aa-text-secondary);cursor:pointer;transition:color .12s,background .12s}._navBtn_1uibf_58:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._headerMain_1uibf_78{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._title_1uibf_86{font-size:14px;font-weight:700;color:var(--aa-text-primary);letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._body_1uibf_96{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}._scrollArea_1uibf_104{flex:1;overflow-y:auto;padding:14px 14px 0;display:flex;flex-direction:column;gap:14px;min-height:0}._scrollArea_1uibf_104::-webkit-scrollbar{width:8px}._scrollArea_1uibf_104::-webkit-scrollbar-thumb{background:var(--aa-border-mid);border-radius:var(--aa-radius-sm)}._createCard_1uibf_122{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:11px 12px;background:transparent;border:1px dashed var(--aa-border-mid);border-radius:var(--aa-radius-md);font-family:inherit;font-size:12.5px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer;transition:color .12s,border-color .12s,background .12s}._createCard_1uibf_122:hover:not(:disabled){color:var(--aa-accent);border-color:var(--aa-accent);background:var(--aa-accent-glow-soft)}._createCard_1uibf_122:disabled{opacity:.5;cursor:not-allowed}._selectedAudit_1uibf_150{display:flex;align-items:center;gap:10px;width:100%;padding:12px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);font-family:inherit;text-align:left;cursor:pointer;transition:border-color .12s,background .12s}._selectedAudit_1uibf_150:hover{border-color:var(--aa-border-mid);background:var(--aa-bg-hover)}._selectedAudit_1uibf_150:hover ._selectedAuditChevron_1uibf_168{color:var(--aa-accent);transform:translate(2px)}._selectedAuditChevron_1uibf_168{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--aa-text-tertiary);transition:color .12s,transform .12s}._selectedAuditText_1uibf_182{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._sectionLabel_1uibf_190{font-size:10px;font-weight:700;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.06em}._selectedAuditName_1uibf_198{font-size:13.5px;font-weight:700;color:var(--aa-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._selectedAuditMeta_1uibf_207{font-size:11px;color:var(--aa-text-tertiary)}._changeAuditBtn_1uibf_212{flex-shrink:0;background:var(--aa-bg-surface);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);padding:5px 10px;font-family:inherit;font-size:11.5px;font-weight:600;color:var(--aa-text-secondary);cursor:pointer;transition:color .12s,background .12s,border-color .12s}._changeAuditBtn_1uibf_212:hover{color:var(--aa-accent);border-color:var(--aa-accent);background:var(--aa-bg-hover)}._listHead_1uibf_232{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:0 4px}._listHeadLeft_1uibf_240{display:flex;align-items:baseline;gap:8px}._listCount_1uibf_246{font-size:11px;color:var(--aa-text-tertiary)}._listHeadRight_1uibf_251{font-size:10px;font-weight:700;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.06em}._list_1uibf_232{display:flex;flex-direction:column;gap:6px;padding-bottom:14px}._row_1uibf_267{position:relative;display:flex;align-items:stretch;gap:10px;padding:10px 12px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);cursor:pointer;transition:border-color .12s,background .12s}._row_1uibf_267:hover{border-color:var(--aa-border-mid);background:var(--aa-bg-hover)}._row_1uibf_267:hover ._rowActions_1uibf_283{opacity:1}._row_1uibf_267._active_1uibf_286{border-color:var(--aa-accent);background:var(--aa-accent-glow-soft)}._row_1uibf_267._editing_1uibf_290,._row_1uibf_267._deleting_1uibf_290{cursor:default;background:var(--aa-bg-raised)}._rowCheck_1uibf_295{flex-shrink:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;margin-top:2px;color:var(--aa-accent);opacity:0}._row_1uibf_267._active_1uibf_286 ._rowCheck_1uibf_295{opacity:1}._rowBody_1uibf_310{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._rowNameLine_1uibf_318{display:flex;align-items:center;gap:6px;min-width:0}._rowName_1uibf_318{min-width:0;font-size:13px;font-weight:600;color:var(--aa-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sharedTag_1uibf_335{flex-shrink:0;display:inline-flex;align-items:center;padding:1px 6px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;border-radius:999px;background:var(--aa-warning-bg);color:var(--aa-warning-text)}._externalTag_1uibf_351{flex-shrink:0;display:inline-flex;align-items:center;padding:1px 6px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;border-radius:999px;border:1px solid var(--aa-border-mid);color:var(--aa-text-secondary)}._rowMeta_1uibf_365{font-size:11px;color:var(--aa-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._workspaceField_1uibf_373{display:flex;flex-direction:column;gap:4px;padding-top:2px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--aa-border-subtle)}._workspaceField_1uibf_373 .searchable-select-input{padding:6px 30px 6px 8px;font-size:12.5px}._workspaceField_1uibf_373 .searchable-select-option{padding:6px 8px;font-size:12.5px}._workspaceField_1uibf_373 .searchable-select-arrow{right:8px}._workspaceField_1uibf_373 .searchable-select-clear{right:28px}._workspaceLabel_1uibf_397{font-size:11px;font-weight:700;color:var(--aa-text-secondary)}._workspaceRequired_1uibf_403{color:var(--aa-danger)}._workspaceHint_1uibf_407{font-size:10.5px;color:var(--aa-text-tertiary)}._workspaceStatus_1uibf_413{padding:6px 8px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-sm);font-size:12.5px;color:var(--aa-text-primary)}._workspaceZeroNote_1uibf_422{margin-top:6px;padding:0 4px;font-size:11px;color:var(--aa-text-tertiary);text-align:center}._rowRight_1uibf_430{flex-shrink:0;display:flex;align-items:center;gap:8px}._rowCount_1uibf_437{min-width:28px;text-align:right;font-size:12px;font-weight:700;color:var(--aa-text-primary);font-variant-numeric:tabular-nums}._rowCount_1uibf_437._zero_1uibf_445{color:var(--aa-text-tertiary);font-weight:500}._rowActions_1uibf_283{display:flex;gap:2px;opacity:0;transition:opacity .12s}._rowActionBtn_1uibf_457{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:1px solid transparent;border-radius:var(--aa-radius-sm);color:var(--aa-text-secondary);cursor:pointer;transition:color .12s,background .12s}._rowActionBtn_1uibf_457:hover{color:var(--aa-text-primary);background:var(--aa-bg-surface)}._rowActionBtn_1uibf_457._danger_1uibf_475:hover{color:var(--aa-danger)}._renameInput_1uibf_480{width:100%;padding:4px 6px;margin:-4px -6px 0;background:var(--aa-bg-base);border:1px solid var(--aa-accent);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:13px;font-weight:600;color:var(--aa-text-primary)}._renameInput_1uibf_480:focus{outline:none;box-shadow:var(--aa-shadow-focus)}._renameInputUrl_1uibf_499{width:100%;margin-top:6px;padding:3px 6px;background:var(--aa-bg-base);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:11px;color:var(--aa-text-secondary)}._renameInputUrl_1uibf_499:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._renameError_1uibf_516{margin-top:4px;font-size:11px;color:var(--aa-danger)}._renameHint_1uibf_522{flex-shrink:0;align-self:center;font-size:10px;color:var(--aa-text-tertiary)}._renameHint_1uibf_522 kbd{display:inline-block;padding:1px 5px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:4px;font-family:var(--aa-font-mono);font-size:10px;color:var(--aa-text-secondary);margin-right:3px}._confirm_1uibf_541{display:flex;flex-direction:column;gap:10px;padding:12px;width:100%}._confirmHead_1uibf_549{display:flex;gap:10px}._confirmIcon_1uibf_554{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--aa-tag-critical-bg);color:var(--aa-danger);border-radius:50%}._confirmText_1uibf_566{flex:1;min-width:0}._confirmTitle_1uibf_571{font-size:13px;font-weight:700;color:var(--aa-text-primary)}._confirmDesc_1uibf_577{font-size:12px;color:var(--aa-text-secondary);margin-top:2px;line-height:1.4}._confirmDesc_1uibf_577 strong{color:var(--aa-text-primary)}._confirmCascade_1uibf_587{font-size:12px;color:var(--aa-text-secondary)}._confirmCascade_1uibf_587 ul{margin:4px 0 0 18px;padding:0}._confirmCascade_1uibf_587 ul li{margin:2px 0}._confirmCascade_1uibf_587 strong{color:var(--aa-text-primary)}._typeConfirm_1uibf_602{display:flex;flex-direction:column;gap:4px}._typeConfirmLabel_1uibf_608{font-size:11px;color:var(--aa-text-secondary)}._typeConfirmLabel_1uibf_608 code{font-family:var(--aa-font-mono);font-size:11px;background:var(--aa-bg-surface);color:var(--aa-text-primary);padding:1px 5px;border-radius:3px}._typeConfirmInput_1uibf_621{padding:6px 8px;background:var(--aa-bg-base);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:var(--aa-font-mono);font-size:12px;color:var(--aa-text-primary)}._typeConfirmInput_1uibf_621:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._typeConfirmInput_1uibf_621._match_1uibf_635{border-color:var(--aa-danger)}._confirmBtns_1uibf_639{display:flex;gap:8px;justify-content:flex-end}._btnCancel_1uibf_645,._btnDelete_1uibf_646{padding:7px 12px;border-radius:var(--aa-radius-sm);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:background .12s,border-color .12s,color .12s}._btnCancel_1uibf_645{background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);color:var(--aa-text-secondary)}._btnCancel_1uibf_645:hover{color:var(--aa-text-primary);border-color:var(--aa-border-mid)}._btnDelete_1uibf_646{background:var(--aa-danger);border:1px solid var(--aa-danger);color:var(--aa-text-on-danger)}._btnDelete_1uibf_646:hover:not(:disabled){background:var(--aa-danger-hover)}._btnDelete_1uibf_646:disabled{opacity:.45;cursor:not-allowed}._empty_1uibf_680{padding:24px 14px;text-align:center;color:var(--aa-text-tertiary);font-size:12px}._emptyHint_1uibf_687{margin-top:6px;line-height:1.45}._scopeRow_1uibf_693{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:6px 0 8px;padding:0 4px}._scopeText_1uibf_702{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--aa-text-tertiary)}._scopeToggle_1uibf_711{flex-shrink:0;padding:3px 8px;background:transparent;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:11px;color:var(--aa-text-secondary);cursor:pointer}._scopeToggle_1uibf_711:hover{background:var(--aa-bg-surface);color:var(--aa-text-primary)}._scopeToggle_1uibf_711[aria-checked=true]{border-color:var(--aa-accent);color:var(--aa-accent)}._externalNote_1uibf_733{margin:0 0 10px;padding:8px 10px;border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);background:var(--aa-bg-surface);font-size:11px;line-height:1.45;color:var(--aa-text-secondary)}._menu_2tb4f_24{position:absolute;top:4px;left:16px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);padding:4px;min-width:200px;box-shadow:var(--aa-shadow-md);z-index:20;animation:_popIn_2tb4f_1 .15s ease}@keyframes _popIn_2tb4f_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._item_2tb4f_48{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:var(--aa-radius-sm);cursor:pointer;font-size:12px;color:var(--aa-text-secondary);background:none;border:none;width:100%;font-family:var(--aa-font-sans);text-align:left}._item_2tb4f_48:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary)}._item_2tb4f_48._active_2tb4f_67{color:var(--aa-accent)}._item_2tb4f_48 svg{width:12px;height:12px;opacity:0}._item_2tb4f_48._active_2tb4f_67 svg{opacity:1}._toast_ndf49_24{position:fixed;bottom:18px;left:50%;transform:translate(-50%);z-index:2000;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:var(--aa-text-primary);color:var(--aa-bg-base);border-radius:var(--aa-radius-md);font-size:12.5px;font-weight:600;box-shadow:var(--aa-shadow-md);animation:_toastSlideIn_ndf49_1 .18s ease-out;pointer-events:none}._toast_ndf49_24._warning_ndf49_44{background:var(--aa-warning-bg);color:var(--aa-warning-text);border:1px solid var(--aa-warning)}@keyframes _toastSlideIn_ndf49_1{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}._screen_1m8z1_24{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:100vh;padding:24px;background:var(--aa-bg-base);color:var(--aa-text-primary)}._card_1m8z1_36{width:100%;max-width:320px;padding:24px 22px 22px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);box-shadow:var(--aa-shadow-md);text-align:center}._icon_1m8z1_47{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:14px;border-radius:999px;background:var(--aa-accent-soft, rgba(102, 126, 234, .15));color:var(--aa-accent)}._title_1m8z1_59{margin:0 0 6px;font-size:17px;font-weight:600;letter-spacing:-.01em}._body_1m8z1_66{margin:0 0 16px;font-size:13px;line-height:1.5;color:var(--aa-text-secondary)}._meta_1m8z1_73{display:grid;grid-template-columns:1fr;gap:6px;margin:0 0 16px;padding:12px 14px;background:var(--aa-bg-base);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);text-align:left}._metaRow_1m8z1_85{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;font-size:12.5px}._metaRow_1m8z1_85 dt{margin:0;color:var(--aa-text-secondary)}._metaRow_1m8z1_85 dd{margin:0;font-family:var(--aa-font-mono, ui-monospace, monospace);font-weight:600;color:var(--aa-text-primary)}._cta_1m8z1_104{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px 14px;background:var(--aa-accent);color:var(--aa-accent-on);border:none;border-radius:var(--aa-radius-md);font-size:13px;font-weight:600;text-decoration:none;cursor:pointer;transition:filter .12s ease}._cta_1m8z1_104:hover{filter:brightness(1.05)}._cta_1m8z1_104:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._fallback_1m8z1_129{margin:0;padding:10px 12px;background:var(--aa-bg-base);border:1px dashed var(--aa-border-subtle);border-radius:var(--aa-radius-md);font-size:12.5px;color:var(--aa-text-secondary)}._hint_1m8z1_139{margin:12px 0 0;font-size:11.5px;color:var(--aa-text-tertiary, var(--aa-text-secondary))}.extension-ui{width:100%;height:100vh;display:flex;flex-direction:column;font-family:var(--aa-font-sans);background:var(--aa-bg-base);color:var(--aa-text-primary);overflow:hidden}.extension-ui .extension-header{background:var(--aa-bg-raised);color:var(--aa-text-primary);box-shadow:var(--aa-shadow-sm);border-bottom:1px solid var(--aa-border-subtle)}.extension-ui .extension-header h1{margin:0;font-size:18px;font-weight:600;line-height:1.3}.extension-ui .header-content{display:flex;flex-direction:column;gap:4px}.extension-ui .header-subtitle{font-size:13px;color:var(--aa-text-secondary);font-weight:400}.extension-ui .extension-content{flex:1;padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.extension-ui .extension-content::-webkit-scrollbar{width:8px}.extension-ui .extension-content::-webkit-scrollbar-track{background:var(--aa-bg-surface);border-radius:var(--aa-radius-sm)}.extension-ui .extension-content::-webkit-scrollbar-thumb{background:var(--aa-border-mid);border-radius:var(--aa-radius-sm)}.extension-ui .extension-content::-webkit-scrollbar-thumb:hover{background:var(--aa-text-tertiary)}.extension-ui .domain-info{background:var(--aa-bg-raised);padding:12px 16px;border-radius:var(--aa-radius-md);font-size:13px;box-shadow:var(--aa-shadow-sm)}.extension-ui .domain-info strong{color:var(--aa-text-secondary);margin-right:8px}.extension-ui .domain-info span{color:var(--aa-accent);font-weight:500}.extension-ui .selector-section{background:var(--aa-bg-raised);border-radius:var(--aa-radius-md);border:1px solid var(--aa-border-subtle);box-shadow:var(--aa-shadow-sm)}.extension-ui .selector-toggle{width:100%;padding:12px 16px;background:var(--aa-bg-raised);border:none;display:flex;align-items:center;gap:10px;cursor:pointer;transition:background .2s;font-family:inherit;text-align:left;color:var(--aa-text-primary)}.extension-ui .selector-toggle:hover{background:var(--aa-bg-hover)}.extension-ui .toggle-icon{flex-shrink:0;font-size:12px;color:var(--aa-accent);width:16px;display:flex;align-items:center;justify-content:center}.extension-ui .toggle-label{flex:1;font-size:14px;font-weight:500;color:var(--aa-text-primary)}.extension-ui .selector-content{border-top:1px solid var(--aa-border-subtle);padding:16px;display:flex;flex-direction:column;gap:16px;background:var(--aa-bg-surface);max-height:1000px;opacity:1;transition:max-height .3s ease,opacity .2s ease,padding .3s ease}.extension-ui .selector-content.collapsed{max-height:0;opacity:0;padding:0 16px;overflow:hidden}.extension-ui .form-group{display:flex;flex-direction:column;gap:8px}.extension-ui .form-group label{font-size:13px;font-weight:600;color:var(--aa-text-primary)}.extension-ui .form-select,.extension-ui .form-input,.extension-ui .form-textarea{width:100%;padding:10px 12px;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-size:14px;font-family:inherit;background:var(--aa-bg-surface);color:var(--aa-text-primary);transition:border-color .2s,box-shadow .2s}.extension-ui .form-select::placeholder,.extension-ui .form-input::placeholder,.extension-ui .form-textarea::placeholder{color:var(--aa-text-tertiary)}.extension-ui .form-select:focus,.extension-ui .form-input:focus,.extension-ui .form-textarea:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}.extension-ui .form-select:disabled,.extension-ui .form-input:disabled,.extension-ui .form-textarea:disabled{background:var(--aa-bg-hover);cursor:not-allowed}.extension-ui .form-textarea{resize:vertical;min-height:80px}.extension-ui .select-wrapper{display:flex;gap:8px}.extension-ui .select-wrapper .form-select{flex:1}.extension-ui .btn-small{width:36px;height:38px;padding:0;border:1px solid var(--aa-border-mid);background:var(--aa-bg-surface);border-radius:var(--aa-radius-md);font-size:18px;cursor:pointer;transition:all .2s;color:var(--aa-accent);font-weight:600}.extension-ui .btn-small:hover:not(:disabled){background:var(--aa-accent);color:var(--aa-text-on-accent);border-color:var(--aa-accent)}.extension-ui .btn-small:disabled{opacity:.4;cursor:not-allowed}.extension-ui .action-buttons{display:flex;gap:12px;margin-top:4px}.extension-ui .action-buttons .dashboard-btn{flex:0 0 auto;min-width:130px}.extension-ui .action-buttons .add-issue-btn{flex:1;margin-top:0}.extension-ui .primary-btn{width:100%;padding:12px 20px;background:var(--aa-accent);color:var(--aa-text-on-accent);border:none;border-radius:var(--aa-radius-md);font-size:14px;font-weight:600;cursor:pointer;transition:background .2s,transform .1s;box-shadow:var(--aa-shadow-sm)}.extension-ui .primary-btn:hover:not(:disabled){background:var(--aa-accent-hover);transform:translateY(-1px);box-shadow:var(--aa-shadow-accent)}.extension-ui .primary-btn:active:not(:disabled){transform:translateY(0)}.extension-ui .primary-btn:disabled{background:var(--aa-bg-active);color:var(--aa-text-tertiary);cursor:not-allowed;box-shadow:none}.extension-ui .secondary-btn{padding:10px 20px;background:var(--aa-bg-surface);color:var(--aa-accent);border:1px solid var(--aa-accent);border-radius:var(--aa-radius-md);font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:var(--aa-shadow-sm)}.extension-ui .secondary-btn:hover:not(:disabled){background:var(--aa-accent);color:var(--aa-text-on-accent);transform:translateY(-1px);box-shadow:var(--aa-shadow-accent)}.extension-ui .secondary-btn:active:not(:disabled){transform:translateY(0)}.extension-ui .secondary-btn:disabled{opacity:.5;cursor:not-allowed;border-color:var(--aa-border-mid);color:var(--aa-text-tertiary)}.extension-ui .issues-list{flex:1;display:flex;flex-direction:column;gap:12px;min-height:200px}.extension-ui .loading-state,.extension-ui .error-state,.extension-ui .empty-state{text-align:center;padding:40px 20px;color:var(--aa-text-tertiary);font-size:14px}.extension-ui .error-state{color:var(--aa-danger)}.extension-ui .issue-item{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);padding:14px;box-shadow:var(--aa-shadow-sm);transition:box-shadow .2s,border-color .2s}.extension-ui .issue-item:hover{box-shadow:var(--aa-shadow-md);border-color:var(--aa-border-mid)}.extension-ui .issue-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.extension-ui .issue-title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.extension-ui .severity-badge{padding:4px 8px;border-radius:var(--aa-radius-sm);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.extension-ui .severity-critical{background:var(--aa-tag-critical-bg);color:var(--aa-tag-critical-text)}.extension-ui .severity-high{background:var(--aa-tag-high-bg);color:var(--aa-tag-high-text)}.extension-ui .severity-medium{background:var(--aa-tag-medium-bg);color:var(--aa-tag-medium-text)}.extension-ui .severity-low{background:var(--aa-tag-low-bg);color:var(--aa-tag-low-text)}.extension-ui .wcag-code{font-size:12px;font-weight:600;color:var(--aa-accent);background:var(--aa-accent-dim);padding:3px 8px;border-radius:var(--aa-radius-sm)}.extension-ui .issue-actions{display:flex;gap:6px}.extension-ui .action-btn{background:none;border:none;font-size:16px;cursor:pointer;padding:4px;border-radius:var(--aa-radius-sm);transition:background .2s;color:var(--aa-text-secondary)}.extension-ui .action-btn:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary)}.extension-ui .issue-body{display:flex;flex-direction:column;gap:8px}.extension-ui .issue-title{margin:0;font-size:14px;font-weight:600;color:var(--aa-text-primary)}.extension-ui .issue-description{margin:0;font-size:13px;color:var(--aa-text-secondary);line-height:1.5}.extension-ui .issue-element,.extension-ui .issue-evidence{font-size:12px;color:var(--aa-text-tertiary)}.extension-ui .issue-element strong{font-weight:600;margin-right:6px;color:var(--aa-text-secondary)}.extension-ui .element-metadata{margin-top:8px;display:flex;flex-direction:column;gap:6px}.extension-ui .metadata-row{display:flex;align-items:flex-start;gap:8px;font-size:11px}.extension-ui .metadata-label{font-weight:600;color:var(--aa-text-secondary);min-width:60px}.extension-ui .element-selector-code,.extension-ui .element-tag-code,.extension-ui .element-html-code,.extension-ui .css-path-code{background:var(--aa-bg-surface);color:var(--aa-text-primary);padding:4px 8px;border-radius:var(--aa-radius-sm);font-family:var(--aa-font-mono);font-size:11px;flex:1;word-break:break-all}.extension-ui .element-html-code{white-space:pre-wrap}.extension-ui .css-path-details{margin-top:4px;font-size:11px}.extension-ui .css-path-details summary{cursor:pointer;font-weight:600;color:var(--aa-text-secondary);-webkit-user-select:none;user-select:none}.extension-ui .css-path-details summary:hover{color:var(--aa-accent)}.extension-ui .css-path-code{display:block;margin-top:4px;white-space:pre-wrap;max-width:100%}.extension-ui .modal-overlay{position:fixed;inset:0;background:var(--aa-overlay-bg);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.extension-ui .modal-content{background:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-xl);width:100%;max-width:500px;max-height:90vh;display:flex;flex-direction:column;box-shadow:var(--aa-shadow-lg)}.extension-ui .modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--aa-border-subtle)}.extension-ui .modal-header h2{margin:0;font-size:18px;color:var(--aa-text-primary)}.extension-ui .close-btn{background:none;border:none;font-size:28px;color:var(--aa-text-tertiary);cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--aa-radius-md);transition:all .2s}.extension-ui .close-btn:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary)}.extension-ui .modal-body{padding:24px;overflow-y:auto;flex:1}.extension-ui .modal-body::-webkit-scrollbar{width:8px}.extension-ui .modal-body::-webkit-scrollbar-track{background:var(--aa-bg-surface);border-radius:var(--aa-radius-sm)}.extension-ui .modal-body::-webkit-scrollbar-thumb{background:var(--aa-border-mid);border-radius:var(--aa-radius-sm)}.extension-ui .modal-body::-webkit-scrollbar-thumb:hover{background:var(--aa-text-tertiary)}.extension-ui #issue-form{display:flex;flex-direction:column;gap:16px}.extension-ui .required{color:var(--aa-danger)}.extension-ui .input-with-button{display:flex;gap:8px}.extension-ui .input-with-button .form-input{flex:1}.extension-ui .target-btn{width:40px;height:38px;padding:0;border:1px solid var(--aa-border-mid);background:var(--aa-bg-surface);border-radius:var(--aa-radius-md);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;color:var(--aa-accent)}.extension-ui .target-btn:hover:not(:disabled){background:var(--aa-accent);color:var(--aa-text-on-accent);border-color:var(--aa-accent)}.extension-ui .target-btn:disabled{opacity:.4;cursor:not-allowed}.extension-ui .screenshot-container{margin-top:8px}.extension-ui .screenshot-preview-wrapper{position:relative;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);overflow:hidden;background:var(--aa-bg-surface)}.extension-ui .screenshot-placeholder{border:2px dashed var(--aa-border-mid);border-radius:var(--aa-radius-md);padding:40px 20px;text-align:center;color:var(--aa-text-tertiary);background:var(--aa-bg-surface);cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.extension-ui .screenshot-placeholder:hover{border-color:var(--aa-accent);background:var(--aa-accent-glow-soft);color:var(--aa-text-secondary)}.extension-ui .screenshot-toolbar-btn{background:none;border:none;cursor:pointer;font-size:13px;text-decoration:underline;padding:0}.extension-ui .screenshot-toolbar-btn--custom{color:var(--aa-accent)}.extension-ui .screenshot-toolbar-btn--delete{color:var(--aa-danger)}.extension-ui .screenshot-preview{display:block;width:100%;height:auto;max-height:200px;object-fit:contain}.extension-ui .remove-screenshot-btn{position:absolute;top:8px;right:8px;width:28px;height:28px;background:#000000b3;color:#fff;border:none;border-radius:50%;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.extension-ui .remove-screenshot-btn:hover{background:#000000e6}.extension-ui .code-textarea,.extension-ui .code-input{font-family:var(--aa-font-mono)!important;font-size:12px!important;background:var(--aa-bg-surface)!important;color:var(--aa-text-primary)!important}.extension-ui .char-count{text-align:right;font-size:11px;color:var(--aa-text-tertiary);margin-top:-4px}.extension-ui .modal-actions{display:flex;gap:12px;margin-top:8px}.extension-ui .modal-actions button{flex:1}.extension-ui .error-message{color:var(--aa-danger);font-size:12px;margin-top:4px}.extension-ui .edit-screenshot-btn{position:absolute;top:8px;right:8px;background:var(--aa-accent);color:var(--aa-text-on-accent);border:none;border-radius:var(--aa-radius-sm);width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;opacity:.85}.extension-ui .edit-screenshot-btn:hover{opacity:1;background:var(--aa-accent-hover);transform:scale(1.05)}.extension-ui .edit-screenshot-btn svg{width:16px;height:16px}.extension-ui .crop-modal-overlay{position:fixed;inset:0;background:var(--aa-overlay-bg);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.extension-ui .crop-modal-content{background:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-xl);width:90%;max-width:900px;max-height:90vh;display:flex;flex-direction:column;box-shadow:var(--aa-shadow-lg)}.extension-ui .crop-modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--aa-border-subtle)}.extension-ui .crop-modal-header h3{margin:0;font-size:18px;font-weight:600;color:var(--aa-text-primary)}.extension-ui .crop-modal-body{padding:24px;overflow:auto;flex:1;display:flex;flex-direction:column;align-items:center;gap:16px}.extension-ui .crop-canvas-container{border:2px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);overflow:hidden;background:var(--aa-bg-surface)}.extension-ui .crop-instructions{text-align:center;color:var(--aa-text-secondary);font-size:14px}.extension-ui .crop-instructions p{margin:4px 0}.extension-ui .crop-modal-actions{display:flex;gap:12px;padding:16px 24px;border-top:1px solid var(--aa-border-subtle);justify-content:flex-end}.extension-ui .crop-modal-actions button{min-width:120px}.extension-ui .crop-modal-actions button:disabled{opacity:.5;cursor:not-allowed}.extension-ui .searchable-select{position:relative;width:100%}.extension-ui .searchable-select-trigger{position:relative;display:flex;align-items:center;cursor:pointer}.extension-ui .searchable-select-input{width:100%;padding:10px 40px 10px 12px;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-size:14px;font-family:inherit;background:var(--aa-bg-surface);color:var(--aa-text-primary);transition:border-color .2s,box-shadow .2s;cursor:pointer}.extension-ui .searchable-select-input::placeholder{color:var(--aa-text-tertiary)}.extension-ui .searchable-select-input:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus);cursor:text}.extension-ui .searchable-select-input:read-only{cursor:pointer}.extension-ui .searchable-select-arrow{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--aa-text-tertiary);display:flex;align-items:center;transition:transform .2s}.extension-ui .searchable-select-clear{position:absolute;right:36px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--aa-text-tertiary);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:var(--aa-radius-sm);transition:background-color .2s,color .2s}.extension-ui .searchable-select-clear:hover{background-color:var(--aa-bg-hover);color:var(--aa-text-primary)}.extension-ui .searchable-select-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);box-shadow:var(--aa-shadow-md);z-index:1000;max-height:360px;overflow:hidden;display:flex;flex-direction:column;animation:dropdownSlideIn .15s ease-out}@keyframes dropdownSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.extension-ui .searchable-select-options{max-height:280px;overflow-y:auto;overflow-x:hidden;flex:1 1 auto}.extension-ui .searchable-select-options::-webkit-scrollbar{width:8px}.extension-ui .searchable-select-options::-webkit-scrollbar-track{background:var(--aa-bg-surface)}.extension-ui .searchable-select-options::-webkit-scrollbar-thumb{background:var(--aa-border-mid);border-radius:var(--aa-radius-sm)}.extension-ui .searchable-select-options::-webkit-scrollbar-thumb:hover{background:var(--aa-text-tertiary)}.extension-ui .searchable-select-option{padding:10px 12px;cursor:pointer;font-size:14px;color:var(--aa-text-primary);transition:background-color .15s}.extension-ui .searchable-select-option:hover,.extension-ui .searchable-select-option.highlighted{background-color:var(--aa-bg-hover)}.extension-ui .searchable-select-option.selected{background-color:var(--aa-accent-dim);color:var(--aa-accent);font-weight:500}.extension-ui .searchable-select-option.highlighted.selected{background-color:var(--aa-accent-dim)}.extension-ui .search-highlight{background-color:var(--aa-highlight-bg);color:var(--aa-highlight-text);border-radius:2px}.extension-ui .selected-check{flex-shrink:0;color:var(--aa-accent)}.extension-ui .searchable-select-empty,.extension-ui .searchable-select-loading{padding:20px;text-align:center;color:var(--aa-text-tertiary);font-size:14px}.extension-ui .searchable-select-action{border-top:1px solid var(--aa-border-subtle);padding:8px;flex-shrink:0;background:var(--aa-bg-raised);border-radius:0 0 var(--aa-radius-md) var(--aa-radius-md)}.extension-ui .searchable-select-action-btn{width:100%;padding:8px 12px;background:var(--aa-accent);color:var(--aa-text-on-accent);border:none;border-radius:var(--aa-radius-md);cursor:pointer;font-size:13px;font-weight:500;transition:background .2s}.extension-ui .searchable-select-action-btn:hover:not(:disabled){background:var(--aa-accent-hover)}.extension-ui .searchable-select-action-btn:disabled{background:var(--aa-bg-active);color:var(--aa-text-tertiary);cursor:not-allowed}.extension-ui .searchable-select-wrapper{width:100%}.extension-ui .searchable-select-trigger.disabled{cursor:not-allowed;opacity:.6}.extension-ui .issue-item-compact{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);padding:10px;box-shadow:var(--aa-shadow-sm);transition:box-shadow .2s,transform .1s,border-color .2s;cursor:pointer;display:flex;align-items:center;gap:12px}.extension-ui .issue-item-compact:hover{box-shadow:var(--aa-shadow-md);transform:translateY(-1px);border-color:var(--aa-border-mid)}.extension-ui .issue-thumbnail{flex-shrink:0;width:75px;height:75px;border-radius:var(--aa-radius-md);overflow:hidden;background:var(--aa-bg-active);border:1px solid var(--aa-border-subtle);display:flex;align-items:center;justify-content:center}.extension-ui .issue-thumbnail img{width:100%;height:100%;object-fit:cover}.extension-ui .thumbnail-placeholder{font-size:24px;color:var(--aa-text-tertiary)}.extension-ui .issue-compact-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.extension-ui .issue-compact-header{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.extension-ui .issue-compact-title{font-size:13px;font-weight:600;color:var(--aa-text-primary);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.extension-ui .issue-description-preview{font-size:12px;color:var(--aa-text-secondary);margin:4px 0 0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%}.extension-ui .issue-compact-actions{flex-shrink:0;display:flex;gap:4px}.extension-ui .action-btn-compact{background:none;border:none;font-size:16px;cursor:pointer;padding:4px 6px;border-radius:var(--aa-radius-sm);transition:background .2s;color:var(--aa-text-tertiary)}.extension-ui .action-btn-compact:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary)}.extension-ui .issue-detail-overlay{position:fixed;inset:0;background:var(--aa-overlay-bg);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:fadeIn .2s ease-out}.extension-ui .issue-detail-modal{background:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-xl);max-width:600px;width:100%;max-height:85vh;display:flex;flex-direction:column;box-shadow:var(--aa-shadow-lg);animation:slideUp .3s ease-out}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.extension-ui .modal-title-section{flex:1}.extension-ui .modal-badges{display:flex;gap:6px;flex-wrap:wrap}.extension-ui .wcag-badge{padding:3px 8px;background-color:var(--aa-accent-dim);color:var(--aa-accent);border-radius:var(--aa-radius-sm);font-weight:600;font-size:12px}.extension-ui .issue-number-badge{padding:2px 6px;background-color:var(--aa-bg-surface);color:var(--aa-text-primary);border-radius:var(--aa-radius-sm);font-weight:700;font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.extension-ui .modal-close-btn{background:none;border:none;font-size:20px;color:var(--aa-text-tertiary);cursor:pointer;padding:4px;line-height:1;border-radius:var(--aa-radius-sm);transition:all .2s;flex-shrink:0}.extension-ui .modal-close-btn:hover{background-color:var(--aa-bg-hover);color:var(--aa-text-primary)}.extension-ui .modal-section{margin-bottom:20px}.extension-ui .modal-section:last-child{margin-bottom:0}.extension-ui .modal-section h3{font-size:14px;font-weight:600;color:var(--aa-text-secondary);margin:0 0 10px}.extension-ui .modal-description{font-size:13px;color:var(--aa-text-secondary);line-height:1.6;margin:0;white-space:pre-wrap}.extension-ui .modal-code{background-color:var(--aa-bg-surface);padding:4px 8px;border-radius:var(--aa-radius-sm);font-family:var(--aa-font-mono);font-size:11px;color:var(--aa-text-primary);word-break:break-all}.extension-ui .modal-code-wrap{white-space:pre-wrap}.extension-ui .modal-code-block{background-color:var(--aa-bg-surface);padding:12px;border-radius:var(--aa-radius-md);font-family:var(--aa-font-mono);font-size:12px;color:var(--aa-text-primary);overflow-x:auto;margin:0;white-space:pre-wrap;line-height:1.5}.extension-ui .modal-metadata{background-color:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);padding:12px}.extension-ui .modal-metadata .metadata-row{display:flex;gap:8px;padding:6px 0;border-bottom:1px solid var(--aa-border-subtle);font-size:12px;align-items:flex-start}.extension-ui .modal-metadata .metadata-row:last-child{border-bottom:none;padding-bottom:0}.extension-ui .metadata-key{font-weight:600;color:var(--aa-text-tertiary);min-width:80px;flex-shrink:0}.extension-ui .metadata-value{color:var(--aa-text-primary);word-break:break-all}.extension-ui .modal-evidence-section h3{font-size:14px;font-weight:600;color:var(--aa-text-secondary);margin:0 0 12px}.extension-ui .modal-evidence-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}.extension-ui .modal-evidence-item{display:flex;flex-direction:column;gap:6px}.extension-ui .modal-evidence-image{width:100%;height:auto;border-radius:var(--aa-radius-md);border:1px solid var(--aa-border-subtle);cursor:zoom-in;transition:transform .2s}.extension-ui .modal-evidence-image:hover{transform:scale(1.05)}.extension-ui .modal-evidence-name{font-size:10px;color:var(--aa-text-tertiary);text-align:center;word-break:break-all}.extension-ui .modal-footer{padding:16px 20px;border-top:1px solid var(--aa-border-subtle);display:flex;gap:10px;justify-content:flex-end}.extension-ui .modal-btn{padding:10px 16px;border-radius:var(--aa-radius-md);font-size:13px;font-weight:600;cursor:pointer;border:none;transition:all .2s;display:flex;align-items:center;gap:6px}.extension-ui .modal-btn-primary{background-color:var(--aa-accent);color:var(--aa-text-on-accent)}.extension-ui .modal-btn-primary:hover{background-color:var(--aa-accent-hover)}.extension-ui .modal-btn-danger{background-color:var(--aa-danger);color:var(--aa-text-on-danger)}.extension-ui .modal-btn-danger:hover{background-color:var(--aa-danger-hover)}.extension-ui .modal-btn-ghost{background-color:transparent;color:var(--aa-text-secondary);border:1px solid var(--aa-border-subtle)}.extension-ui .modal-btn-ghost:hover{background-color:var(--aa-bg-hover);color:var(--aa-text-primary)}.extension-ui .modal-btn:disabled{opacity:.6;cursor:not-allowed}.extension-ui .modal-footer-confirm{flex-direction:column;align-items:stretch;gap:12px}.extension-ui .modal-confirm-text{margin:0;font-size:13px;color:var(--aa-text-secondary);line-height:1.5}.extension-ui .modal-confirm-actions{display:flex;gap:10px;justify-content:flex-end}.extension-ui .extension-content--phase3{flex:1;display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden;min-height:0}.extension-ui .extension-content--phase3 .action-buttons--single{padding:12px 16px 0;margin-top:0;gap:0;flex-shrink:0}.extension-ui .extension-content--phase3 .action-buttons--single .add-issue-btn{flex:1;width:100%;padding:9px 8px;font-size:12px;font-weight:600;border-radius:var(--aa-radius-md);border:1px solid var(--aa-accent);line-height:1.3;display:inline-flex;align-items:center;justify-content:center;gap:7px;box-shadow:none;transform:none}.extension-ui .extension-content--phase3 .action-buttons--single .add-issue-btn:hover:not(:disabled){transform:none;box-shadow:var(--aa-shadow-sm)}.extension-ui .extension-content--phase3 .action-buttons--single .add-issue-btn svg{width:14px;height:14px}._btn_perhm_24{padding:.5rem 1rem;border:none;border-radius:var(--aa-radius-md);font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s,opacity .15s;display:inline-flex;align-items:center;gap:.5rem}._btn_perhm_24:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._btn_perhm_24:disabled{opacity:.5;cursor:not-allowed}._primary_perhm_45{background-color:var(--aa-accent);color:var(--aa-text-on-accent)}._primary_perhm_45:hover:not(:disabled){background-color:var(--aa-accent-hover)}._secondary_perhm_53{background-color:var(--aa-bg-active);color:var(--aa-text-primary)}._secondary_perhm_53:hover:not(:disabled){background-color:var(--aa-bg-hover)}._danger_perhm_61{background-color:var(--aa-danger);color:var(--aa-text-on-danger)}._danger_perhm_61:hover:not(:disabled){background-color:var(--aa-danger-hover)}._outline_perhm_69{background-color:transparent;color:var(--aa-accent);border:1px solid var(--aa-accent)}._outline_perhm_69:hover:not(:disabled){background-color:var(--aa-accent-glow-soft)}._small_perhm_78{padding:.375rem .75rem;font-size:.75rem}._medium_perhm_83{padding:.5rem 1rem;font-size:.875rem}._large_perhm_88{padding:.75rem 1.5rem;font-size:1rem}.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem}.spinner{border:4px solid #f3f4f6;border-top:4px solid #2563eb;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-message{color:#6b7280;font-size:.875rem}._strip_pp0z9_24{border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);background:var(--aa-bg-raised);overflow:hidden}._row_pp0z9_31{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem .875rem;background:none;border:0;text-align:left;cursor:pointer;color:var(--aa-text-primary)}._row_pp0z9_31:hover{background:var(--aa-bg-hover)}._row_pp0z9_31{outline:none;box-shadow:var(--aa-shadow-focus)}._icon_pp0z9_51{display:inline-flex;width:1rem;justify-content:center}._spinner_pp0z9_57{width:.875rem;height:.875rem;border:2px solid var(--aa-border-mid);border-top-color:var(--aa-accent);border-radius:50%;animation:_spin_pp0z9_57 .8s linear infinite}@keyframes _spin_pp0z9_57{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_pp0z9_57{animation-duration:3s}}._main_pp0z9_76{display:flex;flex-direction:column;gap:.125rem;min-width:0;flex:1}._title_pp0z9_84{font-size:.8125rem;font-weight:600}._detail_pp0z9_89{font-size:.75rem;color:var(--aa-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._elapsed_pp0z9_97{font-size:.75rem;color:var(--aa-text-tertiary);font-variant-numeric:tabular-nums}._chevron_pp0z9_103{font-size:.75rem;color:var(--aa-text-tertiary)}._progress_pp0z9_108{height:3px;background:var(--aa-border-subtle)}._progressFill_pp0z9_113{height:100%;background:var(--aa-accent);transition:width .3s ease}._warning_pp0z9_119{margin:0;padding:.5rem .875rem;border-top:1px solid var(--aa-warning-border);background:var(--aa-warning-bg);color:var(--aa-warning-text);font-size:.75rem}._body_pp0z9_128{padding:.75rem .875rem;border-top:1px solid var(--aa-border-subtle);display:flex;flex-direction:column;gap:.75rem}._facts_pp0z9_136{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:0}._facts_pp0z9_136 div{display:flex;flex-direction:column;gap:.125rem}._facts_pp0z9_136 dt{font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em;color:var(--aa-text-tertiary)}._facts_pp0z9_136 dd{margin:0;font-size:.8125rem;color:var(--aa-text-primary);font-variant-numeric:tabular-nums}._actions_pp0z9_160{display:flex;gap:.5rem}._reviewBtn_pp0z9_165,._cancelBtn_pp0z9_166{padding:.375rem .75rem;border-radius:var(--aa-radius-sm);font-size:.75rem;font-weight:600;cursor:pointer;border:1px solid var(--aa-border-mid);background:var(--aa-bg-surface);color:var(--aa-text-primary)}._reviewBtn_pp0z9_165:hover,._cancelBtn_pp0z9_166:hover{border-color:var(--aa-border-mid)}._reviewBtn_pp0z9_165,._cancelBtn_pp0z9_166{outline:none;box-shadow:var(--aa-shadow-focus)}._reviewBtn_pp0z9_165{background:var(--aa-accent);border-color:var(--aa-accent);color:var(--aa-text-on-accent)}._reviewBtn_pp0z9_165:hover{background:var(--aa-accent-hover);border-color:var(--aa-accent-hover)}._cancelBtn_pp0z9_166{color:var(--aa-danger);border-color:var(--aa-danger-border)}._done_pp0z9_201 ._progressFill_pp0z9_113{background:var(--aa-success)}._failed_pp0z9_205 ._detail_pp0z9_89{color:var(--aa-danger)}._stopped_pp0z9_209 ._detail_pp0z9_89{color:var(--aa-text-tertiary)}._wrapper_1dvhc_24{display:flex;flex-direction:column;gap:.75rem}._tabs_1dvhc_30{display:flex;flex-wrap:wrap;gap:.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--aa-border-subtle)}._tab_1dvhc_30{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border:1px solid var(--aa-border-subtle);border-radius:999px;background:var(--aa-bg-surface);color:var(--aa-text-secondary);font-size:.8125rem;font-weight:600;cursor:pointer}._tab_1dvhc_30:hover{color:var(--aa-text-primary);border-color:var(--aa-border-mid)}._tab_1dvhc_30{outline:none;box-shadow:var(--aa-shadow-focus)}._tabCount_1dvhc_60{min-width:1.25rem;padding:0 .25rem;border-radius:999px;background:var(--aa-bg-raised);color:var(--aa-text-tertiary);font-size:.75rem;font-variant-numeric:tabular-nums;text-align:center}._tabActive_1dvhc_71{border-color:var(--aa-accent);background:var(--aa-accent-glow-soft);color:var(--aa-accent)}._tabActive_1dvhc_71 ._tabCount_1dvhc_60{background:var(--aa-accent);color:var(--aa-text-on-accent)}._note_1dvhc_81,._empty_1dvhc_82{margin:0;font-size:.8125rem;color:var(--aa-text-secondary)}._empty_1dvhc_82{padding:1.5rem 0;text-align:center}._error_1dvhc_93{padding:.625rem .875rem;border-radius:var(--aa-radius-md);background:var(--aa-danger-bg);color:var(--aa-danger);font-size:.8125rem}._bulkBar_1dvhc_101{display:flex;align-items:center;gap:.75rem}._count_1dvhc_107{font-size:.75rem;color:var(--aa-text-tertiary);font-variant-numeric:tabular-nums}._list_1dvhc_113{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}._card_1dvhc_122{border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);background:var(--aa-bg-raised)}._cardMain_1dvhc_128{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem}._checkbox_1dvhc_135{margin-top:.25rem;flex:0 0 auto}._thumb_1dvhc_140{flex:0 0 auto;width:96px;height:64px;border-radius:var(--aa-radius-sm);overflow:hidden;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle)}._thumb_1dvhc_140 img{width:100%;height:100%;object-fit:cover;display:block}._thumbEmpty_1dvhc_156{display:block;width:100%;height:100%}._info_1dvhc_162{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}._name_1dvhc_170{font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._url_1dvhc_176{font-size:.75rem;color:var(--aa-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._badges_1dvhc_184{display:flex;flex-wrap:wrap;gap:.25rem}._badge_1dvhc_184,._badgeInfo_1dvhc_191,._badgeWarn_1dvhc_192{padding:.0625rem .375rem;border-radius:var(--aa-radius-sm);font-size:.6875rem;font-weight:600;background:var(--aa-bg-surface);color:var(--aa-text-secondary)}._badgeInfo_1dvhc_191{background:var(--aa-accent-glow-soft);color:var(--aa-accent)}._badgeWarn_1dvhc_192{background:var(--aa-warning-bg);color:var(--aa-warning-text)}._errorNote_1dvhc_211{margin:0;font-size:.75rem;color:var(--aa-warning-text)}._editFields_1dvhc_217{display:flex;flex-direction:column;gap:.375rem}._field_1dvhc_223{display:flex;flex-direction:column;gap:.125rem}._field_1dvhc_223 span{font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em;color:var(--aa-text-tertiary)}._field_1dvhc_223 input{padding:.375rem .5rem;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);color:var(--aa-text-primary);font-size:.8125rem}._scopes_1dvhc_243{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.25rem}._scope_1dvhc_243{padding:.125rem .5rem;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);color:var(--aa-text-secondary);font-size:.6875rem;font-weight:600;cursor:pointer;outline:none;box-shadow:var(--aa-shadow-focus)}._scopeOn_1dvhc_263{background:var(--aa-accent-dim);border-color:var(--aa-accent);color:var(--aa-accent)}._footer_1dvhc_269{display:flex;align-items:flex-end;gap:.5rem;flex-wrap:wrap;padding-top:.5rem;border-top:1px solid var(--aa-border-subtle)}._reasonField_1dvhc_278{display:flex;flex-direction:column;gap:.125rem;margin-right:auto}._reasonField_1dvhc_278 span{font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em;color:var(--aa-text-tertiary)}._reasonField_1dvhc_278 select{padding:.375rem .5rem;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);color:var(--aa-text-primary);font-size:.8125rem}._linkBtn_1dvhc_299{border:0;background:none;padding:0;color:var(--aa-accent);font-size:.75rem;font-weight:600;cursor:pointer;outline:none;box-shadow:var(--aa-shadow-focus)}._primaryBtn_1dvhc_311,._secondaryBtn_1dvhc_312{padding:.5rem .875rem;border-radius:var(--aa-radius-sm);font-size:.8125rem;font-weight:600;cursor:pointer;border:1px solid var(--aa-border-mid);background:var(--aa-bg-surface);color:var(--aa-text-primary)}._primaryBtn_1dvhc_311:disabled,._secondaryBtn_1dvhc_312:disabled{opacity:.5;cursor:not-allowed}._primaryBtn_1dvhc_311,._secondaryBtn_1dvhc_312{outline:none;box-shadow:var(--aa-shadow-focus)}._primaryBtn_1dvhc_311{background:var(--aa-accent);border-color:var(--aa-accent);color:var(--aa-text-on-accent)}._overlay_1y525_24{position:fixed;inset:0;background-color:var(--aa-overlay-bg);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._content_1y525_35{background:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-xl);box-shadow:var(--aa-shadow-lg);max-height:90vh;display:flex;flex-direction:column}._small_1y525_46{width:100%;max-width:400px}._medium_1y525_51{width:100%;max-width:600px}._large_1y525_56{width:100%;max-width:900px}._header_1y525_61{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid var(--aa-border-subtle)}._title_1y525_69{font-size:1.25rem;font-weight:600;margin:0;color:var(--aa-text-primary)}._close_1y525_76{background:none;border:none;font-size:2rem;line-height:1;cursor:pointer;color:var(--aa-text-tertiary);padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:var(--aa-radius-sm);transition:background-color .15s,color .15s}._close_1y525_76:hover{color:var(--aa-text-primary);background-color:var(--aa-bg-hover)}._close_1y525_76:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._body_1y525_101{padding:1.5rem;overflow-y:auto}._body_kzgt4_24{display:flex;flex-direction:column;gap:.875rem}._text_kzgt4_30{margin:0;font-size:.875rem;color:var(--aa-text-primary)}._note_kzgt4_36{margin:0;font-size:.8125rem;color:var(--aa-text-secondary)}._field_kzgt4_42{display:flex;flex-direction:column;gap:.25rem}._field_kzgt4_42 span{font-size:.75rem;color:var(--aa-text-secondary)}._field_kzgt4_42 input{padding:.5rem .625rem;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);color:var(--aa-text-primary);font-size:.875rem}._actions_kzgt4_60{display:flex;justify-content:flex-end;gap:.5rem}._secondary_kzgt4_66,._danger_kzgt4_67{padding:.5rem .875rem;border-radius:var(--aa-radius-sm);font-size:.8125rem;font-weight:600;cursor:pointer;border:1px solid var(--aa-border-mid);background:var(--aa-bg-surface);color:var(--aa-text-primary)}._secondary_kzgt4_66:disabled,._danger_kzgt4_67:disabled{opacity:.5;cursor:not-allowed}._secondary_kzgt4_66,._danger_kzgt4_67{outline:none;box-shadow:var(--aa-shadow-focus)}._danger_kzgt4_67{background:var(--aa-danger);border-color:var(--aa-danger);color:var(--aa-text-on-danger)}._panel_yjhlx_24{display:flex;flex-direction:column;gap:1.25rem}._toolbar_yjhlx_30{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._toolbarSpacer_yjhlx_37{flex:1 1 auto}._selectLabel_yjhlx_41{font-size:.8125rem;font-weight:600;color:var(--aa-text-secondary)}._select_yjhlx_41{min-width:320px;max-width:100%;padding:.5rem .75rem;font-size:.875rem;color:var(--aa-text-primary);background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);cursor:pointer}._select_yjhlx_41:hover{border-color:var(--aa-border-mid)}._error_yjhlx_62{padding:.625rem .875rem;border-radius:var(--aa-radius-md);background:var(--aa-danger-bg);color:var(--aa-danger);font-size:.8125rem}._notice_yjhlx_70{padding:.625rem .875rem;border:1px solid var(--aa-warning-border);border-radius:var(--aa-radius-md);background:var(--aa-warning-bg);color:var(--aa-warning-text);font-size:.8125rem}._runningState_yjhlx_79{padding:1.5rem;text-align:center}._overlay_nf9vb_24{position:fixed;inset:0;background:var(--aa-overlay-bg);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;animation:_fadeIn_nf9vb_1 .15s ease}@keyframes _fadeIn_nf9vb_1{0%{opacity:0}to{opacity:1}}._dialog_nf9vb_44{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-xl);box-shadow:var(--aa-shadow-lg);width:100%;max-width:420px;display:flex;flex-direction:column;gap:0;animation:_slideUp_nf9vb_1 .15s ease;overflow:hidden}._dialog_nf9vb_44:focus{outline:none}@keyframes _slideUp_nf9vb_1{0%{transform:translateY(8px);opacity:.6}to{transform:translateY(0);opacity:1}}._body_nf9vb_72{padding:28px 28px 24px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}._iconWrap_nf9vb_81{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-bottom:4px}._iconWrapDanger_nf9vb_92{background:var(--aa-danger-bg);color:var(--aa-danger)}._iconWrapPrimary_nf9vb_97{background:var(--aa-accent-dim);color:var(--aa-accent)}._iconWrapWarning_nf9vb_102{background:var(--aa-warning-bg);color:var(--aa-warning)}._title_nf9vb_107{font-size:1rem;font-weight:700;color:var(--aa-text-primary);margin:0;line-height:1.3}._message_nf9vb_115{font-size:.875rem;color:var(--aa-text-secondary);margin:0;line-height:1.6}._footer_nf9vb_123{display:flex;justify-content:flex-end;gap:10px;padding:16px 28px;border-top:1px solid var(--aa-border-subtle);background:var(--aa-bg-surface)}._select_8auld_24._select_8auld_24{appearance:none;padding-right:2.25rem;cursor:pointer}._select-wrapper_8auld_30{position:relative}._select-chevron_8auld_34{position:absolute;top:50%;right:12px;transform:translateY(-50%);color:var(--aa-text-tertiary);pointer-events:none}._audit-form_8auld_43{display:flex;flex-direction:column;gap:1.5rem}._form-error_8auld_49{padding:.75rem;background-color:var(--aa-danger-bg);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md);color:var(--aa-danger);font-size:.875rem}._form-actions_8auld_58{display:flex;justify-content:flex-end;gap:1rem;margin-top:.5rem}._form-group_8auld_65{display:flex;flex-direction:column;gap:.5rem}._form-group_8auld_65 label{font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._form-group_8auld_65 input{width:100%;padding:.625rem .875rem;background-color:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-size:.9375rem;font-family:inherit}._form-group_8auld_65 input:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._form-hint_8auld_91{font-size:.8rem;color:var(--aa-text-tertiary)}._field-error_8auld_96{font-size:.8rem;color:var(--aa-danger)}._form_s8cae_24{display:flex;flex-direction:column;gap:1rem}._formError_s8cae_30{padding:.625rem .75rem;border-radius:var(--aa-radius-md);background:var(--aa-danger-bg);border:1px solid var(--aa-danger-border);color:var(--aa-danger);font-size:.875rem}._formGroup_s8cae_39{display:flex;flex-direction:column;gap:.375rem}._formGroup_s8cae_39 label{font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._formGroup_s8cae_39 input{width:100%;padding:.5rem .75rem;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);background:var(--aa-bg-base);color:var(--aa-text-primary);font-size:.9375rem}._formGroup_s8cae_39 input:focus{outline:none;border-color:var(--aa-accent);box-shadow:0 0 0 3px var(--aa-accent-glow-soft)}._formGroup_s8cae_39 input:disabled{background:var(--aa-bg-surface);color:var(--aa-text-tertiary);cursor:not-allowed}._required_s8cae_69{color:var(--aa-danger)}._formHint_s8cae_73{font-size:.8125rem;color:var(--aa-text-tertiary)}._actions_s8cae_78{display:flex;justify-content:flex-end;gap:.75rem;margin-top:.25rem}._badge_d8ua5_24{display:inline-flex;align-items:center;flex-shrink:0;white-space:nowrap;padding:.25rem .75rem;font-size:.75rem;font-weight:500;border-radius:9999px;text-transform:uppercase;letter-spacing:.025em}._default_d8ua5_37{background-color:var(--aa-bg-surface);color:var(--aa-text-secondary)}._success_d8ua5_42{background-color:var(--aa-accent-dim);color:var(--aa-accent)}._warning_d8ua5_47{background-color:var(--aa-tag-high-bg);color:var(--aa-tag-high-text)}._danger_d8ua5_52{background-color:var(--aa-danger-bg);color:var(--aa-danger)}._info_d8ua5_57{background-color:var(--aa-tag-medium-bg);color:var(--aa-tag-medium-text)}._critical_d8ua5_62{background:var(--aa-tag-critical-bg);color:var(--aa-tag-critical-text)}._high_d8ua5_67{background:var(--aa-tag-high-bg);color:var(--aa-tag-high-text)}._medium_d8ua5_72{background:var(--aa-tag-medium-bg);color:var(--aa-tag-medium-text)}._low_d8ua5_77{background:var(--aa-tag-low-bg);color:var(--aa-tag-low-text)}._shared_d8ua5_82{background:var(--aa-tag-shared-bg);color:var(--aa-tag-shared-text)}._card_1orze_24{background:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);box-shadow:var(--aa-shadow-sm)}._header_1orze_32{padding:1rem 1.5rem;border-bottom:1px solid var(--aa-border-subtle);font-weight:600;font-size:1.125rem;color:var(--aa-text-primary)}._body_1orze_40{padding:1.5rem}._headline_1csa7_24{display:flex;align-items:baseline;gap:.625rem}._value_1csa7_30{font-size:1.75rem;font-weight:600;line-height:1.1;color:var(--aa-text-primary);font-variant-numeric:tabular-nums}._caption_1csa7_38{margin:.25rem 0 0;font-size:.8125rem;color:var(--aa-text-secondary)}._meta_1csa7_44,._muted_1csa7_50{margin:.5rem 0 0;font-size:.8125rem;color:var(--aa-text-tertiary)}._breakdown_1csa7_56{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--aa-border-subtle)}._toggle_1csa7_62{padding:0;border:0;background:none;font:inherit;font-size:.8125rem;color:var(--aa-accent);cursor:pointer}._toggle_1csa7_62:hover{text-decoration:underline}._toggle_1csa7_62:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus);border-radius:var(--aa-radius-sm)}._userList_1csa7_80{margin:.625rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.375rem}._userRow_1csa7_89{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;font-size:.8125rem}._userName_1csa7_97{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--aa-text-secondary)}._userTime_1csa7_104{flex-shrink:0;color:var(--aa-text-primary);font-variant-numeric:tabular-nums}.error-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem;background-color:#fef2f2;border:1px solid #fecaca;border-radius:.5rem}.error-icon{font-size:2rem}.error-message{color:#991b1b;font-size:.875rem;text-align:center}.retry-button{padding:.5rem 1rem;background-color:#dc2626;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-size:.875rem;margin-top:.5rem}.retry-button:hover{background-color:#b91c1c}._grouped-issues-view_187hc_24{display:flex;flex-direction:column;gap:1.5rem}._page-group_187hc_30{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);overflow:hidden}._page-group-header_187hc_37{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;background:var(--aa-bg-surface);flex-wrap:wrap;width:100%;border:none;border-bottom:1px solid var(--aa-border-subtle);border-radius:0;cursor:pointer;text-align:left;transition:background .15s}._page-group-header_187hc_37:hover{background:var(--aa-bg-hover)}._page-group-name_187hc_57{margin:0;font-size:1rem;font-weight:600;color:var(--aa-text-primary)}._page-group-url_187hc_64{flex:1;font-size:.8125rem;color:var(--aa-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;-webkit-user-select:text;user-select:text;cursor:text}._page-group-count_187hc_76{font-size:.75rem;font-weight:500;color:var(--aa-text-secondary);background:var(--aa-bg-hover);padding:.125rem .5rem;border-radius:999px}._chevron_187hc_85{width:1rem;height:1rem;flex-shrink:0;color:var(--aa-text-secondary);transition:transform .2s ease}._chevron-open_187hc_93{transform:rotate(90deg)}._page-issues_187hc_97{display:flex;flex-direction:column;gap:1rem;padding:1rem}._empty-group_187hc_104{margin:0;padding:.75rem 0;font-size:.875rem;color:var(--aa-text-tertiary);text-align:center}._load-more-btn_187hc_112{display:block;width:100%;padding:.6rem;margin-top:.5rem;background:none;border:1px dashed var(--aa-border);border-radius:6px;color:var(--aa-text-secondary);font-size:.875rem;cursor:pointer;transition:background .15s,border-color .15s,color .15s}._load-more-btn_187hc_112:hover:not(:disabled){background:var(--aa-surface-raised);border-color:var(--aa-accent);color:var(--aa-accent)}._load-more-btn_187hc_112:disabled{opacity:.5;cursor:not-allowed}._pagination_187hc_135{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1.25rem 0 .5rem}._pagination-btn_187hc_143{padding:.4rem 1rem;background:none;border:1px solid var(--aa-border);border-radius:6px;color:var(--aa-text-primary);font-size:.875rem;cursor:pointer;transition:background .15s,border-color .15s}._pagination-btn_187hc_143:hover:not(:disabled){background:var(--aa-surface-raised);border-color:var(--aa-accent);color:var(--aa-accent)}._pagination-btn_187hc_143:disabled{opacity:.4;cursor:not-allowed}._pagination-info_187hc_163{font-size:.875rem;color:var(--aa-text-secondary);min-width:14ch;text-align:center}._issue-card-compact_1phap_25{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);padding:.75rem;display:flex;align-items:center;gap:1rem;transition:border-color .2s,box-shadow .2s,background .2s;cursor:pointer;position:relative;min-height:80px}._issue-card-compact_1phap_25:hover{border-color:var(--aa-border-mid);box-shadow:var(--aa-shadow-sm)}._issue-card-compact_1phap_25._selectable_1phap_42{cursor:pointer}._issue-card-compact_1phap_25._selectable_1phap_42:hover{background:var(--aa-bg-hover)}._issue-card-compact_1phap_25._selected_1phap_48{border-color:var(--aa-accent);background:var(--aa-accent-glow-soft)}._issue-checkbox-compact_1phap_53{flex-shrink:0;width:18px;height:18px;cursor:pointer;margin:0;accent-color:var(--aa-accent)}._issue-thumbnail_1phap_62{flex-shrink:0;width:75px;height:75px;border-radius:var(--aa-radius-md);overflow:hidden;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);display:flex;align-items:center;justify-content:center}._issue-thumbnail_1phap_62 img{width:100%;height:100%;object-fit:var(--aa-thumbnail-fit, cover)}._thumbnail-placeholder_1phap_80{font-size:1.5rem;color:var(--aa-text-tertiary)}._issue-compact-info_1phap_85{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem}._issue-compact-badges_1phap_93{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._issue-wcag-compact_1phap_100{padding:.125rem .5rem;background:var(--aa-tag-medium-bg);color:var(--aa-tag-medium-text);border-radius:var(--aa-radius-sm);font-weight:500;font-size:.75rem;white-space:nowrap}._issue-title-compact_1phap_110{font-size:.9375rem;font-weight:500;color:var(--aa-text-primary);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}._issue-description-preview_1phap_121{font-size:.8125rem;color:var(--aa-text-secondary);margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._issue-actions-menu-compact_1phap_133{flex-shrink:0;position:relative}._three-dot-btn-compact_1phap_138{background:none;border:none;font-size:1.25rem;color:var(--aa-text-tertiary);cursor:pointer;padding:.25rem .5rem;border-radius:var(--aa-radius-sm);transition:background .2s,color .2s}._three-dot-btn-compact_1phap_138:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary)}._dropdown-menu-issue-compact_1phap_153{position:absolute;right:0;top:100%;margin-top:.25rem;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);box-shadow:var(--aa-shadow-md);z-index:10;min-width:120px;overflow:hidden}._dropdown-menu-issue-compact_1phap_153 ._dropdown-item_1phap_166{display:block;width:100%;padding:.625rem 1rem;text-align:left;background:none;border:none;cursor:pointer;font-size:.875rem;color:var(--aa-text-primary);transition:background .15s}._dropdown-menu-issue-compact_1phap_153 ._dropdown-item_1phap_166:hover{background:var(--aa-bg-hover)}._dropdown-menu-issue-compact_1phap_153 ._dropdown-item_1phap_166._delete_1phap_181{color:var(--aa-danger)}._dropdown-menu-issue-compact_1phap_153 ._dropdown-item_1phap_166._delete_1phap_181:hover{background:var(--aa-danger-bg)}@media(max-width:768px){._issue-card-compact_1phap_25{padding:.5rem;gap:.75rem}._issue-thumbnail_1phap_62{width:75px;height:75px}._issue-title-compact_1phap_110{font-size:.875rem}}._overlay_p1xc1_24{position:fixed;inset:0;background:var(--aa-overlay-bg);display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem;animation:_fadeIn_p1xc1_1 .2s ease-out}@keyframes _fadeIn_p1xc1_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_p1xc1_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._modal_p1xc1_54{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);max-width:900px;width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:var(--aa-shadow-lg);animation:_slideUp_p1xc1_1 .3s ease-out}._header_p1xc1_67{padding:1.5rem 2rem;border-bottom:1px solid var(--aa-border-subtle);display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._header_p1xc1_67 h2{font-size:1.5rem;font-weight:600;color:var(--aa-text-primary);margin:0;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._title-section_p1xc1_86{flex:1;min-width:0}._badges_p1xc1_91{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.75rem}._wcag-badge_p1xc1_98{padding:.25rem .75rem;background:var(--aa-tag-medium-bg);color:var(--aa-tag-medium-text);border-radius:var(--aa-radius-sm);font-weight:500;font-size:.875rem}._issue-number-badge_p1xc1_107{padding:.25rem .6rem;background:var(--aa-bg-surface);color:var(--aa-text-secondary);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-sm);font-weight:700;font-size:.875rem;font-variant-numeric:tabular-nums}._close-btn_p1xc1_118{background:none;border:none;font-size:1.5rem;color:var(--aa-text-tertiary);cursor:pointer;padding:.25rem .5rem;line-height:1;border-radius:var(--aa-radius-sm);transition:background .15s,color .15s;flex-shrink:0}._close-btn_p1xc1_118:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary)}._body_p1xc1_135{padding:2rem;overflow-y:auto;flex:1}._section_p1xc1_141{margin-bottom:2rem}._section_p1xc1_141:last-child{margin-bottom:0}._section_p1xc1_141 h3{font-size:1rem;font-weight:600;color:var(--aa-text-primary);margin:0 0 .75rem}._description_p1xc1_154{font-size:.9375rem;color:var(--aa-text-secondary);line-height:1.6;margin:0;white-space:pre-wrap}._code_p1xc1_162{display:block;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);padding:.75rem 1rem;border-radius:var(--aa-radius-sm);font-family:var(--aa-font-mono);font-size:.875rem;color:var(--aa-text-primary);overflow-x:auto}._code-block_p1xc1_174{background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);padding:1rem;border-radius:var(--aa-radius-sm);font-family:var(--aa-font-mono);font-size:.875rem;color:var(--aa-text-primary);overflow-x:auto;margin:0;white-space:pre-wrap;line-height:1.5}._metadata_p1xc1_188{background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-sm);padding:1rem}._metadata-row_p1xc1_195{display:flex;gap:.75rem;padding:.5rem 0;border-bottom:1px solid var(--aa-border-subtle);font-size:.875rem}._metadata-row_p1xc1_195:last-child{border-bottom:none;padding-bottom:0}._metadata-key_p1xc1_207{font-weight:500;color:var(--aa-text-tertiary);min-width:120px}._metadata-value_p1xc1_213{color:var(--aa-text-primary);font-family:var(--aa-font-mono);word-break:break-all}._evidence-section_p1xc1_219{margin-bottom:2rem}._evidence-section_p1xc1_219 h3{font-size:1rem;font-weight:600;color:var(--aa-text-primary);margin:0 0 1rem}._evidence-grid_p1xc1_229{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}._evidence-item_p1xc1_235{display:flex;flex-direction:column;gap:.5rem}._evidence-image_p1xc1_241{width:100%;height:auto;border-radius:var(--aa-radius-sm);border:1px solid var(--aa-border-subtle);background:var(--aa-bg-surface);cursor:zoom-in;transition:transform .2s}._evidence-image_p1xc1_241:hover{transform:scale(1.02)}._evidence-name_p1xc1_254{font-size:.75rem;color:var(--aa-text-tertiary);text-align:center;word-break:break-all}._footer_p1xc1_261{padding:1.25rem 2rem;border-top:1px solid var(--aa-border-subtle);background:var(--aa-bg-surface);display:flex;gap:.75rem;justify-content:flex-end;border-radius:0 0 var(--aa-radius-lg) var(--aa-radius-lg)}._btn_p1xc1_271{padding:.625rem 1.25rem;border-radius:var(--aa-radius-md);font-size:.9375rem;font-weight:500;cursor:pointer;border:1px solid transparent;transition:background .15s,color .15s,border-color .15s;display:inline-flex;align-items:center;gap:.5rem}._btn-primary_p1xc1_284{background:var(--aa-accent);color:var(--aa-text-on-accent)}._btn-primary_p1xc1_284:hover{background:var(--aa-accent-hover)}._btn-danger_p1xc1_292{background:var(--aa-danger-bg);color:var(--aa-danger);border-color:var(--aa-danger)}._btn-danger_p1xc1_292:hover{background:var(--aa-danger);color:var(--aa-text-on-danger)}@media(max-width:768px){._overlay_p1xc1_24{padding:1rem}._header_p1xc1_67{padding:1rem 1.5rem}._body_p1xc1_135{padding:1.5rem}._footer_p1xc1_261{padding:1rem 1.5rem}._evidence-grid_p1xc1_229{grid-template-columns:1fr}}._section_f684q_24{display:flex;flex-direction:column;gap:1rem;padding-top:1.5rem;margin-top:.5rem;border-top:1px solid var(--aa-border-subtle)}._heading_f684q_33{margin:0;font-size:1rem;font-weight:600;color:var(--aa-text-primary)}._empty_f684q_41{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1.5rem;text-align:center;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-tertiary)}._emptyBody_f684q_54{margin:0;font-size:.875rem;color:var(--aa-text-secondary);line-height:1.6;max-width:40ch}._layout_f684q_63{display:flex;flex-direction:column;gap:1rem}@media(min-width:1024px){._layout_f684q_63{flex-direction:row;align-items:flex-start}._list_f684q_74{flex:0 0 40%;max-width:40%}._detail_f684q_78{flex:1;min-width:0}}._list_f684q_74{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;max-height:360px;overflow-y:auto}._row_f684q_95{display:flex;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-left:3px solid transparent;border-radius:var(--aa-radius-md);font-family:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}._row_f684q_95:hover{border-color:var(--aa-border-mid);background:var(--aa-bg-hover)}._row_f684q_95:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._rowSelected_f684q_119{border-left-color:var(--aa-accent);background:var(--aa-bg-active)}._rowSelected_f684q_119:hover{background:var(--aa-bg-active)}._thumb_f684q_127{flex-shrink:0;width:48px;height:48px;border-radius:var(--aa-radius-sm);overflow:hidden;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle)}._thumbImg_f684q_137{width:100%;height:100%;object-fit:var(--aa-thumbnail-fit, cover);display:block}._thumbEmpty_f684q_144{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--aa-text-tertiary)}._rowBody_f684q_153{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}._rowPage_f684q_161{font-size:.875rem;font-weight:600;color:var(--aa-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowElement_f684q_170{font-family:var(--aa-font-mono);font-size:.75rem;color:var(--aa-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._countChip_f684q_179{flex-shrink:0;font-size:.6875rem;font-weight:600;padding:.125rem .5rem;border-radius:100px;background:var(--aa-bg-active);color:var(--aa-text-secondary);font-family:var(--aa-font-mono)}._detail_f684q_78{display:flex;flex-direction:column;gap:.625rem;padding:1rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._detailRow_f684q_201{display:flex;gap:.75rem;align-items:flex-start;font-size:.875rem}._detailKey_f684q_208{flex-shrink:0;width:80px;font-weight:600;color:var(--aa-text-tertiary)}._detailValue_f684q_215{flex:1;min-width:0;color:var(--aa-text-primary);word-break:break-word}._detailCode_f684q_222{flex:1;min-width:0;font-family:var(--aa-font-mono);font-size:.8125rem;color:var(--aa-text-primary);word-break:break-all}._detailCodeWrap_f684q_231{white-space:pre-wrap}._evidenceGrid_f684q_235{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}._evidenceItem_f684q_242{width:96px;height:96px;padding:0;border-radius:var(--aa-radius-sm);overflow:hidden;border:1px solid var(--aa-border-subtle);background:var(--aa-bg-base);cursor:pointer}._evidenceItem_f684q_242:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._evidenceImg_f684q_257{width:100%;height:100%;object-fit:var(--aa-thumbnail-fit, cover);display:block}._actions_f684q_265{display:flex;justify-content:space-between;gap:.5rem;margin-top:.25rem}._uploadBtn_f684q_272{padding:.5rem 1rem;border-radius:var(--aa-radius-sm);background:var(--aa-bg-raised);border:1px solid var(--aa-border-mid);color:var(--aa-text-secondary);font-family:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:color .15s,border-color .15s,background .15s}._uploadBtn_f684q_272:hover:not(:disabled){color:var(--aa-accent);border-color:var(--aa-accent);background:var(--aa-bg-hover)}._uploadBtn_f684q_272:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._uploadBtn_f684q_272:disabled{opacity:.6;cursor:not-allowed}._removeBtn_f684q_298{padding:.5rem 1rem;border-radius:var(--aa-radius-sm);background:transparent;border:1px solid var(--aa-danger);color:var(--aa-danger);font-family:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:color .15s,background .15s}._removeBtn_f684q_298:hover{background:var(--aa-danger-bg)}._removeBtn_f684q_298:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._confirm_f684q_319{display:flex;flex-direction:column;gap:.625rem;padding:1rem;margin-top:.25rem;background:var(--aa-danger-bg);border:1px solid var(--aa-danger);border-radius:var(--aa-radius-md)}._confirmTitle_f684q_330{margin:0;font-size:.9375rem;font-weight:700;color:var(--aa-text-primary)}._confirmBody_f684q_337{margin:0;font-size:.8125rem;color:var(--aa-text-secondary);line-height:1.6}._confirmActions_f684q_344{display:flex;justify-content:flex-end;gap:.5rem}._cancelBtn_f684q_350{padding:.5rem 1rem;border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);border:1px solid var(--aa-border-mid);color:var(--aa-text-secondary);font-family:inherit;font-size:.875rem;font-weight:600;cursor:pointer}._cancelBtn_f684q_350:hover:not(:disabled){color:var(--aa-text-primary)}._cancelBtn_f684q_350:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._cancelBtn_f684q_350:disabled{opacity:.6;cursor:not-allowed}._dangerBtn_f684q_373{padding:.5rem 1rem;border-radius:var(--aa-radius-sm);background:var(--aa-danger);border:1px solid var(--aa-danger);color:var(--aa-text-on-danger);font-family:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}._dangerBtn_f684q_373:hover:not(:disabled){background:var(--aa-danger-hover);border-color:var(--aa-danger-hover)}._dangerBtn_f684q_373:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._dangerBtn_f684q_373:disabled{opacity:.6;cursor:not-allowed}._status_f684q_399{margin:0;min-height:1.25rem;font-size:.8125rem;color:var(--aa-text-secondary)}._pageChangeBtn_f684q_406{margin-left:.5rem;padding:.0625rem .375rem;border:none;background:none;color:var(--aa-accent);font-family:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}._pageChangeBtn_f684q_406:hover{text-decoration:underline}._pageChangeBtn_f684q_406:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._pageEdit_f684q_425{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}._pageSelect_f684q_434{flex:1;min-width:0;padding:.375rem .5rem;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);background:var(--aa-bg-base);color:var(--aa-text-primary);font-family:inherit;font-size:.875rem}._pageSelect_f684q_434:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._pageSelect_f684q_434:disabled{opacity:.6;cursor:not-allowed}._pageSaveBtn_f684q_454{padding:.375rem .875rem;border-radius:var(--aa-radius-sm);background:var(--aa-accent);border:1px solid var(--aa-accent);color:var(--aa-text-on-accent);font-family:inherit;font-size:.875rem;font-weight:600;cursor:pointer}._pageSaveBtn_f684q_454:hover:not(:disabled){background:var(--aa-accent-hover)}._pageSaveBtn_f684q_454:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._pageSaveBtn_f684q_454:disabled{opacity:.6;cursor:not-allowed}._container_ht616_24{position:relative;display:inline-flex;flex-direction:column}._containerFullWidth_ht616_30{width:100%}._containerFullWidth_ht616_30 ._trigger_ht616_33{width:100%;min-width:unset}._trigger_ht616_33{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;font-size:.875rem;font-weight:500;color:var(--aa-text-primary);background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);cursor:pointer;white-space:nowrap;transition:border-color .15s,box-shadow .15s,background .15s;min-width:160px;justify-content:space-between}._trigger_ht616_33:hover{border-color:var(--aa-border-mid, #555);background:var(--aa-bg-hover)}._trigger_ht616_33:focus-visible{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._triggerOpen_ht616_66{border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._triggerError_ht616_71{border-color:var(--aa-danger)!important}._triggerDisabled_ht616_75{opacity:.5;cursor:not-allowed;pointer-events:none}._triggerLabel_ht616_81{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis}._chevron_ht616_89{color:var(--aa-text-tertiary);flex-shrink:0;transition:transform .2s ease}._chevronOpen_ht616_95{transform:rotate(180deg)}._panel_ht616_100{position:absolute;top:calc(100% + 6px);left:0;min-width:100%;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);box-shadow:0 8px 24px #0000002e;z-index:200;padding:4px;display:flex;flex-direction:column;animation:_dropIn_ht616_1 .12s ease;max-height:280px;overflow-y:auto}@keyframes _dropIn_ht616_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._option_ht616_129{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:.875rem;color:var(--aa-text-primary);background:transparent;border:none;border-radius:var(--aa-radius-sm);cursor:pointer;text-align:left;transition:background .1s;white-space:nowrap}._option_ht616_129:hover{background:var(--aa-bg-hover)}._optionActive_ht616_149{color:var(--aa-accent);font-weight:600}._optionCheck_ht616_154{width:16px;height:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--aa-accent)}._optionLabel_ht616_164{flex:1;overflow:hidden;text-overflow:ellipsis}._filters-container_1ei57_24{display:flex;gap:1rem;align-items:flex-end;padding:1.5rem;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);margin-bottom:1.5rem;flex-wrap:wrap}._filter-group_1ei57_36{display:flex;flex-direction:column;gap:.5rem;flex:1;min-width:140px}._filter-group_1ei57_36 label{font-size:.75rem;font-weight:500;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.05em}._filter-group_1ei57_36 input,._filter-group_1ei57_36 select{padding:.5rem .75rem;background:var(--aa-bg-surface);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-size:.875rem}._filter-group_1ei57_36 input:focus,._filter-group_1ei57_36 select:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._filter-group_1ei57_36 input::placeholder,._filter-group_1ei57_36 select::placeholder{color:var(--aa-text-tertiary)}._filter-group_1ei57_36 input:disabled,._filter-group_1ei57_36 select:disabled{opacity:.5;cursor:not-allowed}._filter-toggle_1ei57_75 ._checkbox-inline_1ei57_75{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:var(--aa-bg-surface);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-size:.875rem;cursor:pointer;-webkit-user-select:none;user-select:none;text-transform:none;letter-spacing:normal;font-weight:400}._filter-toggle_1ei57_75 ._checkbox-inline_1ei57_75 input{margin:0;accent-color:var(--aa-accent)}._filter-reset_1ei57_96{padding:.5rem 1rem;background:var(--aa-bg-surface);color:var(--aa-text-secondary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);cursor:pointer;font-size:.875rem;transition:background .2s,color .2s,border-color .2s}._filter-reset_1ei57_96:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary);border-color:var(--aa-accent)}@media(max-width:768px){._filters-container_1ei57_24{flex-direction:column;align-items:stretch}._filter-reset_1ei57_96{width:100%}}._issue-list_ncw1i_24{display:flex;flex-direction:column;gap:1rem}._report-form_1n64c_24{display:flex;flex-direction:column;gap:1.5rem}._form-section_1n64c_30{display:flex;flex-direction:column;gap:1rem}._form-section_1n64c_30 h4{margin:0;font-size:1rem;font-weight:600;color:var(--aa-text-primary)}._format-options_1n64c_42{display:flex;flex-direction:column;gap:.5rem}._format-option_1n64c_42{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);cursor:pointer;transition:border-color .2s,background .2s}._format-option_1n64c_42:hover{border-color:var(--aa-accent);background:var(--aa-bg-hover)}._format-option_1n64c_42._disabled_1n64c_64{opacity:.6;cursor:not-allowed;background:var(--aa-bg-surface)}._format-option_1n64c_42._disabled_1n64c_64:hover{border-color:var(--aa-border-mid);background:var(--aa-bg-surface)}._format-option_1n64c_42._disabled_1n64c_64 input[type=checkbox]{cursor:not-allowed}._format-option_1n64c_42 input[type=checkbox]{width:1.125rem;height:1.125rem;cursor:pointer;accent-color:var(--aa-accent)}._format-option_1n64c_42 span{font-size:.875rem;font-weight:500}._format-note_1n64c_87{font-size:.75rem;color:var(--aa-text-tertiary);margin:0;padding-left:.5rem}._grouping-question_1n64c_94{font-size:.875rem;color:var(--aa-text-secondary);margin:0}._grouping-options_1n64c_100{display:flex;flex-direction:column;gap:.5rem}._grouping-option_1n64c_100{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);cursor:pointer;transition:border-color .2s,background .2s}._grouping-option_1n64c_100:hover{border-color:var(--aa-accent);background:var(--aa-bg-hover)}._grouping-option_1n64c_100:focus-within{border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._grouping-option_1n64c_100 input[type=radio]{width:1.125rem;height:1.125rem;margin-top:.125rem;cursor:pointer;accent-color:var(--aa-accent)}._grouping-option-text_1n64c_134{display:flex;flex-direction:column;gap:.25rem}._grouping-option-label_1n64c_140{font-size:.875rem;font-weight:600}._grouping-option-help_1n64c_145{font-size:.8125rem;color:var(--aa-text-secondary);line-height:1.5}._test-env-note_1n64c_151{font-size:.75rem;color:var(--aa-text-tertiary);margin:-.25rem 0 0}._test-env-categories_1n64c_157{display:flex;flex-direction:column;gap:.625rem}._test-env-category_1n64c_163{display:flex;flex-direction:column;gap:.375rem;padding:.625rem .75rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md)}._test-env-category-label_1n64c_173{margin:0;font-size:.75rem;font-weight:600;color:var(--aa-text-secondary);text-transform:uppercase;letter-spacing:.02em}._test-env-options_1n64c_182{display:flex;flex-wrap:wrap;gap:.375rem}._test-env-chip_1n64c_188{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .625rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);cursor:pointer;transition:border-color .2s,background .2s}._test-env-chip_1n64c_188:hover{border-color:var(--aa-accent);background:var(--aa-bg-hover)}._test-env-chip_1n64c_188 input[type=checkbox]{width:1.125rem;height:1.125rem;margin:0;flex-shrink:0;cursor:pointer;accent-color:var(--aa-accent)}._test-env-chip_1n64c_188 span{font-size:.8125rem;font-weight:500;line-height:1.3}._issues-summary_1n64c_218{font-size:.9375rem;color:var(--aa-text-primary);padding:.75rem 1rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._issues-summary_1n64c_218 strong{color:var(--aa-text-primary)}._issues-hint_1n64c_230{font-size:.8125rem;color:var(--aa-text-secondary)}._form-error_1n64c_235{padding:.75rem;background:var(--aa-danger-bg);border:1px solid var(--aa-danger);border-radius:var(--aa-radius-md);color:var(--aa-danger);font-size:.875rem}._form-actions_1n64c_244{display:flex;justify-content:flex-end;gap:1rem;padding-top:1rem;border-top:1px solid var(--aa-border-subtle)}._reportCard_17hys_24{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);padding:1.5rem;display:flex;flex-direction:column;gap:1rem}._reportCardHeader_17hys_34{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._reportTitle_17hys_41{font-size:1.125rem;font-weight:600;margin:0;color:var(--aa-text-primary);flex:1}._reportDescription_17hys_49{font-size:.875rem;color:var(--aa-text-secondary);line-height:1.5;margin:0}._reportMeta_17hys_56{display:flex;gap:2rem;flex-wrap:wrap}._metaItem_17hys_62{display:flex;gap:.5rem;font-size:.875rem}._metaLabel_17hys_68{color:var(--aa-text-secondary);font-weight:500}._metaValue_17hys_73{color:var(--aa-text-primary)}._reportActions_17hys_77{display:flex;gap:.75rem;padding-top:.5rem;border-top:1px solid var(--aa-border-subtle)}._reportError_17hys_84{padding:.75rem;background-color:var(--aa-danger-bg, #fee2e2);border:1px solid var(--aa-danger-border, #fecaca);border-radius:var(--aa-radius-sm, .375rem);color:var(--aa-danger-text, #991b1b);font-size:.875rem}.report-list{display:flex;flex-direction:column;gap:1rem}._audit-detail-page_6bf3j_24{display:flex;flex-direction:column;gap:1.5rem}._back-link_6bf3j_30{display:inline-flex;align-items:center;gap:.375rem;align-self:flex-start;padding:0;border:none;background:none;font-size:.875rem;font-weight:500;color:var(--aa-text-secondary);cursor:pointer;transition:color .15s}._back-link_6bf3j_30:hover{color:var(--aa-accent)}._tabs_6bf3j_48{display:flex;gap:.5rem;border-bottom:2px solid var(--aa-border-subtle);overflow-x:auto;overflow-y:hidden}._tab_6bf3j_48{padding:.75rem 1.5rem;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;cursor:pointer;font-weight:500;color:var(--aa-text-secondary);transition:color .2s,border-color .2s;white-space:nowrap}._tab_6bf3j_48:hover{color:var(--aa-accent)}._tab_6bf3j_48._active_6bf3j_71{color:var(--aa-accent);border-bottom-color:var(--aa-accent)}._tab-content_6bf3j_76{min-height:400px}._overview-content_6bf3j_80{display:flex;flex-direction:column;gap:1.5rem}._info-grid_6bf3j_86{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}._info-item_6bf3j_92{display:flex;flex-direction:column;gap:.5rem}._info-item_6bf3j_92._full-width_6bf3j_97{grid-column:1/-1}._info-label_6bf3j_101{font-size:.75rem;font-weight:600;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.05em}._info-value_6bf3j_109{font-size:.875rem;color:var(--aa-text-primary)}._info-value-muted_6bf3j_114{color:var(--aa-text-tertiary);font-style:italic}._header-actions_6bf3j_119{display:flex;gap:.75rem;align-items:center}._info-link_6bf3j_125{font-size:.875rem;color:var(--aa-accent);text-decoration:none;word-break:break-all;overflow-wrap:break-word}._info-link_6bf3j_125:hover{text-decoration:underline}._stats-grid_6bf3j_136{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}._stat-card_6bf3j_142{text-align:center;padding:1rem}._stat-value_6bf3j_147{font-size:2.5rem;font-weight:700;color:var(--aa-accent);line-height:1.1}._stat-label_6bf3j_154{font-size:.875rem;color:var(--aa-text-secondary);margin-top:.5rem;text-transform:uppercase;letter-spacing:.05em;font-weight:500}._pages-toolbar_6bf3j_163{display:flex;justify-content:flex-end;margin-bottom:1rem}._discovery-status_6bf3j_169{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem}._discovery-error_6bf3j_177{margin:0;color:var(--aa-danger);font-size:.875rem;text-align:center}._discovery-section_6bf3j_184{margin-bottom:1.5rem}._discovery-heading_6bf3j_188{margin:0 0 1rem;font-size:1rem;font-weight:600;color:var(--aa-text-primary)}._pages-list_6bf3j_195{display:flex;flex-direction:column;gap:1rem}._page-item_6bf3j_201{display:flex;align-items:center;justify-content:space-between;gap:1rem}._page-item_6bf3j_201 h4{margin:0 0 .5rem;font-size:1rem;font-weight:600;color:var(--aa-text-primary)}._page-url_6bf3j_214{font-size:.875rem;color:var(--aa-accent);word-break:break-all;overflow-wrap:break-word;display:block;text-decoration:none}._page-url_6bf3j_214:hover{text-decoration:underline}._page-actions_6bf3j_226{display:flex;align-items:center;gap:.75rem;flex-shrink:0}@media(max-width:768px){._info-grid_6bf3j_86{grid-template-columns:1fr}._page-item_6bf3j_201{flex-direction:column;align-items:flex-start}}._pagination_6bf3j_242{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1.25rem 0 .5rem}._pagination-btn_6bf3j_250{padding:.4rem 1rem;background:none;border:1px solid var(--aa-border);border-radius:6px;color:var(--aa-text-primary);font-size:.875rem;cursor:pointer;transition:background .15s,border-color .15s}._pagination-btn_6bf3j_250:hover:not(:disabled){background:var(--aa-surface-raised);border-color:var(--aa-accent);color:var(--aa-accent)}._pagination-btn_6bf3j_250:disabled{opacity:.4;cursor:not-allowed}._pagination-info_6bf3j_270{font-size:.875rem;color:var(--aa-text-secondary);min-width:10ch;text-align:center}._statCard_1biee_24{display:flex;align-items:center;gap:14px;padding:18px 20px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg)}._statIcon_1biee_34{width:44px;height:44px;border-radius:var(--aa-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}._statBody_1biee_44{display:flex;flex-direction:column;gap:2px}._statValue_1biee_50{font-size:1.625rem;font-weight:700;color:var(--aa-text-primary);line-height:1}._statLabel_1biee_57{display:inline-flex;align-items:center;gap:5px;font-size:.8rem;color:var(--aa-text-secondary);white-space:nowrap}._infoBtn_1biee_66{display:inline-grid;place-items:center;width:14px;height:14px;flex-shrink:0;border:1px solid var(--aa-border-mid);border-radius:50%;font-size:.6rem;font-weight:700;line-height:1;color:var(--aa-text-tertiary);cursor:help}._infoBtn_1biee_66:hover{color:var(--aa-text-primary);border-color:var(--aa-text-tertiary)}@keyframes _shimmer_1biee_1{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}._skeletonBlock_1biee_96{background:var(--aa-bg-hover);animation:_shimmer_1biee_1 1.4s ease-in-out infinite}._statSkeletonValue_1biee_101{width:60px;height:28px;border-radius:4px}._statSkeletonLabel_1biee_107{width:110px;height:14px;border-radius:4px;margin-top:4px}._chartCard_go9n7_24{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);padding:20px 24px}._sectionTitle_go9n7_31{font-size:1rem;font-weight:600;color:var(--aa-text-primary);margin:0 0 16px}._chartWrap_go9n7_38{margin-top:8px}@keyframes _shimmer_go9n7_1{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}._chartPlaceholder_go9n7_53{height:220px;margin-top:8px;background:var(--aa-bg-hover);border-radius:var(--aa-radius-md);animation:_shimmer_go9n7_1 1.4s ease-in-out infinite}._chartTooltip_go9n7_61{background:var(--aa-bg-surface);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);padding:8px 12px;box-shadow:var(--aa-shadow-md)}._tooltipLabel_go9n7_69{font-size:.78rem;color:var(--aa-text-secondary);margin:0 0 4px}._tooltipValue_go9n7_75{font-size:.8125rem;color:var(--aa-text-primary);margin:0}._tooltipValue_go9n7_75 strong{color:var(--aa-accent)}._legendText_go9n7_84{color:var(--aa-text-secondary);font-size:.8rem}._page_1vvf2_24{display:flex;flex-direction:column;gap:24px}._pageHeader_1vvf2_30{display:flex;flex-direction:column;gap:4px}._pageTitle_1vvf2_36{font-size:1.5rem;font-weight:700;color:var(--aa-text-primary);margin:0}._pageSubtitle_1vvf2_43{font-size:.875rem;color:var(--aa-text-secondary);margin:0}._statsGrid_1vvf2_50{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:1100px){._statsGrid_1vvf2_50{grid-template-columns:repeat(2,1fr)}}._distGrid_1vvf2_62{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:1100px){._distGrid_1vvf2_62{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){._distGrid_1vvf2_62{grid-template-columns:1fr}}._recentCard_1vvf2_79{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);padding:20px 24px}._sectionTitle_1vvf2_86{font-size:1rem;font-weight:600;color:var(--aa-text-primary);margin:0 0 16px}._emptyText_1vvf2_93{color:var(--aa-text-tertiary);font-size:.875rem;margin:0}._table_1vvf2_99{width:100%;border-collapse:collapse;font-size:.875rem}._table_1vvf2_99 th{padding:10px 12px;text-align:left;font-size:.75rem;font-weight:600;color:var(--aa-text-secondary);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--aa-border-subtle)}._table_1vvf2_99 td{padding:12px;color:var(--aa-text-primary);border-bottom:1px solid var(--aa-border-subtle);vertical-align:middle}._table_1vvf2_99 tr:last-child td{border-bottom:none}._row_1vvf2_124{cursor:pointer}._row_1vvf2_124:hover td{background:var(--aa-bg-hover)}._nameCell_1vvf2_131{font-weight:500}._timeCell_1vvf2_135{color:var(--aa-text-secondary);white-space:nowrap}@keyframes _shimmer_1vvf2_1{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}._chartPlaceholder_1vvf2_152{height:160px;background:var(--aa-bg-hover);border-radius:var(--aa-radius-md);animation:_shimmer_1vvf2_1 1.4s ease-in-out infinite}._errorBanner_1vvf2_159{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--aa-danger-bg);color:var(--aa-danger);border-radius:var(--aa-radius-md);font-size:.875rem}._filters-container_1lxgh_24{display:flex;gap:1rem;align-items:flex-end;padding:1.5rem;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);margin-bottom:1.5rem}._filter-group_1lxgh_35{display:flex;flex-direction:column;gap:.5rem;flex:1}._filter-group_1lxgh_35 label{font-size:.75rem;font-weight:500;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.05em}._filter-group_1lxgh_35 input,._filter-group_1lxgh_35 select{padding:.5rem .75rem;background:var(--aa-bg-surface);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-size:.875rem}._filter-group_1lxgh_35 input:focus,._filter-group_1lxgh_35 select:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._filter-group_1lxgh_35 input::placeholder,._filter-group_1lxgh_35 select::placeholder{color:var(--aa-text-tertiary)}._filter-checkbox_1lxgh_68{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:var(--aa-bg-surface);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-size:.875rem;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .2s}._filter-checkbox_1lxgh_68:hover{border-color:var(--aa-accent)}._filter-checkbox_1lxgh_68 input[type=checkbox]{margin:0;cursor:pointer;accent-color:var(--aa-accent)}._filter-reset_1lxgh_92{padding:.5rem 1rem;background:var(--aa-bg-surface);color:var(--aa-text-secondary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);cursor:pointer;font-size:.875rem;transition:background .2s,color .2s,border-color .2s}._filter-reset_1lxgh_92:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary);border-color:var(--aa-accent)}@media(max-width:768px){._filters-container_1lxgh_24{flex-direction:column;align-items:stretch}._filter-reset_1lxgh_92{width:100%}}._audit-card_1dwc4_24{display:flex;flex-direction:column;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);padding:1.5rem;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s}._audit-card_1dwc4_24:hover{box-shadow:var(--aa-shadow-md);transform:translateY(-2px);border-color:var(--aa-accent)}._shared-with-me_1dwc4_40:hover{border-color:var(--aa-warning)}._audit-card-header_1dwc4_44{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}._audit-card-title_1dwc4_51{font-size:1.125rem;font-weight:600;margin:0;color:var(--aa-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._audit-card-workspace_1dwc4_61{font-size:.9375rem;font-weight:400;color:var(--aa-text-tertiary)}._audit-card-badges_1dwc4_67{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem}._audit-card-body_1dwc4_74{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}._audit-card-info_1dwc4_81{display:flex;gap:.5rem;font-size:.875rem}._info-label_1dwc4_87{color:var(--aa-text-tertiary);font-weight:500;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;align-self:center}._info-value_1dwc4_96{color:var(--aa-text-primary)}._audit-url_1dwc4_100{color:var(--aa-accent);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._audit-url_1dwc4_100:hover{text-decoration:underline}._audit-description_1dwc4_111{font-size:.875rem;color:var(--aa-text-secondary);line-height:1.5;margin:.5rem 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._audit-card-footer_1dwc4_122{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:1rem;border-top:1px solid var(--aa-border-subtle)}._audit-stats_1dwc4_131{display:flex;gap:2rem}._stat_1dwc4_136{display:flex;flex-direction:column;gap:.25rem}._stat-value_1dwc4_142{font-size:1.25rem;font-weight:600;color:var(--aa-text-primary)}._stat-label_1dwc4_148{font-size:.75rem;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.05em}._audit-date_1dwc4_155{font-size:.75rem;color:var(--aa-text-tertiary)}._audit-grid_alxik_24{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem}@media(max-width:768px){._audit-grid_alxik_24{grid-template-columns:1fr}}._field_1dmzo_24{display:flex;flex-direction:column;gap:.5rem}._label_1dmzo_30{font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._required_1dmzo_36{color:var(--aa-danger)}._statusLine_1dmzo_40{padding:.625rem .875rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);font-size:.875rem;color:var(--aa-text-primary)}._zeroState_1dmzo_49{padding:.625rem .875rem;background:var(--aa-bg-surface);border:1px dashed var(--aa-border-subtle);border-radius:var(--aa-radius-md);font-size:.8125rem;color:var(--aa-text-tertiary)}._errorRow_1dmzo_58{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .875rem;background:var(--aa-danger-bg);color:var(--aa-danger);border-radius:var(--aa-radius-md);font-size:.8125rem}._retryBtn_1dmzo_70{flex-shrink:0;padding:.25rem .625rem;font-size:.75rem;font-weight:600;color:var(--aa-danger);background:none;border:1px solid var(--aa-danger);border-radius:var(--aa-radius-sm);cursor:pointer}._retryBtn_1dmzo_70:hover{background:var(--aa-danger-bg)}._retryBtn_1dmzo_70:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._audit-form_buj07_24{display:flex;flex-direction:column;gap:1.5rem}._form-error_buj07_30{padding:.75rem;background-color:var(--aa-danger-bg);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md);color:var(--aa-danger);font-size:.875rem}._form-group_buj07_39{display:flex;flex-direction:column;gap:.5rem}._form-group_buj07_39 label{font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._form-group_buj07_39 input,._form-group_buj07_39 textarea{width:100%;padding:.625rem .875rem;background-color:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-size:.9375rem;font-family:inherit}._form-group_buj07_39 input:focus,._form-group_buj07_39 textarea:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._form-hint_buj07_67{font-size:.8rem;color:var(--aa-text-tertiary)}._field-error_buj07_72{font-size:.8rem;color:var(--aa-danger)}._form-actions_buj07_77{display:flex;justify-content:flex-end;gap:1rem;margin-top:.5rem}._pagination_2dx7m_24{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-top:1px solid var(--aa-border-subtle)}._info_2dx7m_32{font-size:.875rem;color:var(--aa-text-secondary)}._controls_2dx7m_37{display:flex;align-items:center;gap:12px}._page_2dx7m_43{font-size:.875rem;font-weight:500;color:var(--aa-text-primary);white-space:nowrap}@media(max-width:640px){._pagination_2dx7m_24{flex-direction:column;gap:10px;align-items:flex-start}}._dashboardHome_mzfdb_24{display:flex;flex-direction:column;gap:1.5rem}._pageDescription_mzfdb_30{margin:.5rem 0 0;font-size:.875rem;color:var(--aa-text-secondary)}@media(max-width:768px){.page-header{flex-direction:column;align-items:stretch}}._createAuditWrap_mzfdb_42{display:flex;flex-direction:column;align-items:flex-end;gap:.375rem}._noWorkspaceHint_mzfdb_49{font-size:.8125rem;color:var(--aa-text-tertiary);text-align:right}._client-card_64atm_24{display:flex;flex-direction:column;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);padding:1.5rem;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s}._client-card_64atm_24:hover{box-shadow:var(--aa-shadow-md);transform:translateY(-2px);border-color:var(--aa-accent)}._client-card_64atm_24:focus-visible{outline:2px solid var(--aa-accent);outline-offset:2px}._client-card-header_64atm_44{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}._client-card-title_64atm_52{font-size:1.125rem;font-weight:600;margin:0;color:var(--aa-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._client-card-body_64atm_62{margin-bottom:1rem}._domain-line_64atm_66{font-size:.8125rem;color:var(--aa-text-secondary)}._client-card-footer_64atm_71{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:1rem;border-top:1px solid var(--aa-border-subtle)}._client-stats_64atm_80{display:flex;gap:2rem}._stat_64atm_85{display:flex;flex-direction:column;gap:.25rem}._stat-value_64atm_91{font-size:1.25rem;font-weight:600;color:var(--aa-text-primary)}._stat-label_64atm_97{font-size:.75rem;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.05em}._client-date_64atm_104{font-size:.75rem;color:var(--aa-text-tertiary)}._page_lp71h_24{display:flex;flex-direction:column;gap:20px}._createWrap_lp71h_30{display:flex;flex-direction:column;align-items:flex-end;gap:6px}._createDisabledHint_lp71h_37{font-size:.8125rem;color:var(--aa-text-tertiary);text-align:right;max-width:280px}._errorBanner_lp71h_44{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--aa-danger-bg);color:var(--aa-danger);border-radius:var(--aa-radius-md);font-size:.875rem}._searchWrap_lp71h_56{position:relative;max-width:360px}._searchIcon_lp71h_61{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--aa-text-tertiary);pointer-events:none}._searchInput_lp71h_70{width:100%;padding:8px 12px 8px 34px;font-size:.875rem;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);outline:none}._searchInput_lp71h_70:focus{border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._searchInput_lp71h_70::placeholder{color:var(--aa-text-tertiary)}._clientGrid_lp71h_89{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem}@media(max-width:768px){._clientGrid_lp71h_89{grid-template-columns:1fr}}@keyframes _shimmer_lp71h_1{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}._skeletonCard_lp71h_112{display:flex;flex-direction:column;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);padding:1.5rem}._skeletonCardHeader_lp71h_121{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}._skeletonCardFooter_lp71h_129{display:flex;gap:2rem;margin-top:auto;padding-top:1rem;border-top:1px solid var(--aa-border-subtle)}._skeletonTitle_lp71h_137,._skeletonBadge_lp71h_138,._skeletonStat_lp71h_139{display:block;background:var(--aa-bg-hover);border-radius:4px;animation:_shimmer_lp71h_1 1.4s ease-in-out infinite}._skeletonTitle_lp71h_137{height:18px;width:55%}._skeletonBadge_lp71h_138{height:20px;width:70px;border-radius:9999px}._skeletonStat_lp71h_139{height:28px;width:40px}._form_16oiq_24{display:flex;flex-direction:column;gap:1.5rem}._field_16oiq_30{display:flex;flex-direction:column;gap:.5rem}._field_16oiq_30 label{font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._field_16oiq_30 input{width:100%;padding:.625rem .875rem;background-color:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-size:.9375rem}._field_16oiq_30 input:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._fieldError_16oiq_55{font-size:.8rem;color:var(--aa-danger)}._actions_16oiq_60{display:flex;justify-content:flex-end;gap:1rem;margin-top:.5rem}._wrapper_g84vs_24,._inputWrap_g84vs_28{position:relative}._inputIcon_g84vs_32{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);color:var(--aa-text-tertiary);pointer-events:none}._inputIconDisabled_g84vs_41{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);color:var(--aa-danger);pointer-events:none}._input_g84vs_28{width:100%;padding:.5rem .75rem .5rem 2.125rem;font-size:.875rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-primary)}._input_g84vs_28:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._input_g84vs_28::placeholder{color:var(--aa-text-tertiary)}._input_g84vs_28:disabled{opacity:.6;cursor:not-allowed}._panel_g84vs_72{position:absolute;top:calc(100% + 4px);left:0;right:0;max-height:240px;overflow-y:auto;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);box-shadow:var(--aa-shadow-md);z-index:30}._statusRow_g84vs_86{padding:.625rem .875rem;font-size:.8125rem;color:var(--aa-text-tertiary)}._errorRow_g84vs_92{padding:.625rem .875rem;font-size:.8125rem;color:var(--aa-danger)}._resultRow_g84vs_98{display:block;width:100%;text-align:left;padding:.625rem .875rem;font-size:.875rem;font-weight:500;color:var(--aa-text-primary);background:none;border:none;cursor:pointer;transition:background .12s}._resultRow_g84vs_98:hover{background:var(--aa-bg-hover)}._resultRow_g84vs_98:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._section_1letq_24{display:flex;flex-direction:column;gap:.75rem;padding-top:1.5rem;border-top:1px solid var(--aa-border-subtle)}._heading_1letq_32{margin:0;font-size:1rem;font-weight:700;color:var(--aa-text-primary)}._listHeading_1letq_39{margin:-.25rem 0 .25rem;font-size:.8125rem;color:var(--aa-text-secondary)}._empty_1letq_45{margin:0;padding:1rem;text-align:center;font-size:.8125rem;color:var(--aa-text-tertiary);background:var(--aa-bg-surface);border:1px dashed var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._grantList_1letq_56{display:flex;flex-direction:column;border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);overflow:hidden}._grantRow_1letq_64{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .875rem;border-bottom:1px solid var(--aa-border-subtle);transition:background .15s}._grantRow_1letq_64:last-child{border-bottom:none}._grantRow_1letq_64:hover{background:var(--aa-bg-hover)}._grantInfo_1letq_80{display:flex;flex-direction:column;gap:.125rem;min-width:0}._grantName_1letq_87{font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._grantMeta_1letq_93{font-size:.75rem;color:var(--aa-text-tertiary)}._removeBtn_1letq_98{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex-shrink:0;border:none;border-radius:var(--aa-radius-sm);background:none;color:var(--aa-text-tertiary);cursor:pointer;transition:background .12s,color .12s}._removeBtn_1letq_98:hover{background:var(--aa-danger-bg);color:var(--aa-danger)}._removeBtn_1letq_98:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._removeBtn_1letq_98:disabled{opacity:.5;cursor:not-allowed}._error_1letq_125{padding:.625rem .875rem;border-radius:var(--aa-radius-md);background:var(--aa-danger-bg);color:var(--aa-danger);font-size:.8125rem}._hint_1letq_133{font-size:.8125rem;color:var(--aa-text-tertiary)}._addPanel_1letq_138{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem}._addHeading_1letq_145{font-size:.8125rem;font-weight:600;color:var(--aa-text-primary)}._page_sm7fk_24{display:flex;flex-direction:column;gap:20px}._backLink_sm7fk_30{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;background:none;border:none;padding:0;font-size:.8125rem;font-weight:500;color:var(--aa-text-secondary);cursor:pointer}._backLink_sm7fk_30:hover{color:var(--aa-text-primary)}._backLink_sm7fk_30:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._errorBanner_sm7fk_51{padding:12px 16px;background:var(--aa-danger-bg);color:var(--aa-danger);border-radius:var(--aa-radius-md);font-size:.875rem}._header_sm7fk_60{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--aa-border-subtle)}._headerText_sm7fk_69{display:flex;flex-direction:column;gap:4px;min-width:0}._name_sm7fk_76{margin:0;font-size:1.5rem;font-weight:700;color:var(--aa-text-primary);word-break:break-word}._ownershipLine_sm7fk_84{margin:0;font-size:.875rem;color:var(--aa-text-secondary)}._headerActions_sm7fk_90{display:flex;gap:6px;flex-shrink:0}._iconBtn_sm7fk_96,._iconBtnDanger_sm7fk_97{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--aa-radius-sm);border:1px solid var(--aa-border-subtle);background:transparent;color:var(--aa-text-secondary);cursor:pointer;transition:background .15s,color .15s,border-color .15s}._iconBtn_sm7fk_96:focus-visible,._iconBtnDanger_sm7fk_97:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._iconBtn_sm7fk_96:hover{background:var(--aa-bg-hover);color:var(--aa-accent);border-color:var(--aa-accent)}._iconBtnDanger_sm7fk_97:hover{background:var(--aa-danger-bg);color:var(--aa-danger);border-color:var(--aa-danger)}._statsRow_sm7fk_129{display:grid;grid-template-columns:1fr 1fr 2fr;gap:12px}@media(max-width:640px){._statsRow_sm7fk_129{grid-template-columns:1fr 1fr}._statsRow_sm7fk_129 ._domainsCard_sm7fk_138{grid-column:1/-1}}._statCard_sm7fk_143{display:flex;flex-direction:column;gap:4px;padding:14px 18px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._statValue_sm7fk_153{font-size:1.75rem;font-weight:700;color:var(--aa-text-primary);line-height:1}._statLabel_sm7fk_160{font-size:.8rem;color:var(--aa-text-secondary)}._domainsCard_sm7fk_138{display:flex;flex-direction:column;gap:8px;padding:14px 18px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._domainChips_sm7fk_175{display:flex;flex-wrap:wrap;gap:6px}._domainChip_sm7fk_175{display:inline-flex;align-items:center;padding:3px 10px;background:var(--aa-accent-dim);color:var(--aa-accent);border-radius:var(--aa-radius-sm);font-size:.8rem;font-weight:500}._domainsEmpty_sm7fk_192{font-size:.875rem;color:var(--aa-text-tertiary);font-style:italic}._domainToggle_sm7fk_198{display:inline-flex;align-items:center;padding:3px 10px;background:transparent;border:1px dashed var(--aa-border-subtle);border-radius:var(--aa-radius-sm);color:var(--aa-text-secondary);font-size:.8rem;font-weight:500;cursor:pointer}._domainToggle_sm7fk_198:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary)}._domainToggle_sm7fk_198:focus-visible{outline:2px solid var(--aa-accent);outline-offset:1px}._project-card_15u71_24{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);padding:1.5rem;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s}._project-card_15u71_24:hover{box-shadow:var(--aa-shadow-md);transform:translateY(-2px);border-color:var(--aa-accent)}._project-card_15u71_24:focus-visible{outline:2px solid var(--aa-accent);outline-offset:2px}._project-card-header_15u71_42{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}._project-card-title_15u71_50{font-size:1.125rem;font-weight:600;margin:0;color:var(--aa-text-primary)}._project-card-workspace_15u71_57{font-size:.9375rem;font-weight:400;color:var(--aa-text-tertiary)}._project-card-body_15u71_63{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}._project-card-info_15u71_70{display:flex;gap:.5rem;font-size:.875rem}._info-label_15u71_76{color:var(--aa-text-tertiary);font-weight:500;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;align-self:center;white-space:nowrap}._info-value_15u71_86{color:var(--aa-text-primary)}._project-url_15u71_90{color:var(--aa-accent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._project-card-footer_15u71_97{display:flex;align-items:center;justify-content:space-between;padding-top:1rem;border-top:1px solid var(--aa-border-subtle)}._project-date_15u71_105{font-size:.75rem;color:var(--aa-text-tertiary)}._project-form_1cl6w_24{display:flex;flex-direction:column;gap:1.5rem}._form-error_1cl6w_30{padding:.75rem;background-color:var(--aa-danger-bg);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md);color:var(--aa-danger);font-size:.875rem}._form-group_1cl6w_39{display:flex;flex-direction:column;gap:.5rem}._form-group_1cl6w_39 label{font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._form-group_1cl6w_39 input{width:100%;padding:.625rem .875rem;background-color:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-size:.9375rem}._form-group_1cl6w_39 input:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._target-row_1cl6w_64{display:flex;align-items:center;gap:.5rem;padding:.75rem .875rem;background-color:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);font-size:.875rem}._target-label_1cl6w_75{color:var(--aa-text-tertiary);font-weight:500;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}._target-value_1cl6w_83{color:var(--aa-text-primary);font-weight:600}._form-hint_1cl6w_88{font-size:.8rem;color:var(--aa-text-tertiary)}._field-error_1cl6w_93{font-size:.8rem;color:var(--aa-danger)}._form-actions_1cl6w_98{display:flex;justify-content:flex-end;gap:1rem;margin-top:.5rem}._vpat-projects_hhygh_24{padding:2rem}._page-description_hhygh_28{margin:.25rem 0 0;color:var(--aa-text-secondary);font-size:.9375rem}._filters_hhygh_34{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem;margin:1.5rem 0}._filter-group_hhygh_42{display:flex;flex-direction:column;gap:.5rem;max-width:22rem;flex:1}._filter-group_hhygh_42 label{font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._filter-group_hhygh_42 input{width:100%;padding:.625rem .875rem;background-color:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-size:.9375rem}._filter-group_hhygh_42 input:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._project-grid_hhygh_69{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem}._create-project-wrap_hhygh_75{display:flex;flex-direction:column;align-items:flex-end;gap:.375rem}._no-workspace-hint_hhygh_82{font-size:.8125rem;color:var(--aa-text-tertiary);text-align:right}@media(max-width:768px){._project-grid_hhygh_69{grid-template-columns:1fr}}._panel_1b1ti_24{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);padding:1.5rem}._heading_1b1ti_31{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:var(--aa-text-primary)}._headline_1b1ti_38{margin:0 0 .5rem;font-size:1.25rem;font-weight:600;color:var(--aa-text-primary)}._progress-track_1b1ti_45{height:.5rem;background:var(--aa-bg-active);border-radius:999px;overflow:hidden}._progress-fill_1b1ti_52{height:100%;background:var(--aa-accent);border-radius:999px;transition:width .3s ease}._by-scope_1b1ti_59{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--aa-border-subtle)}._sub-heading_1b1ti_65{margin:0 0 .5rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--aa-text-tertiary)}._scope-list_1b1ti_74{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}._scope-row_1b1ti_83{display:flex;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;background:none;border:1px solid transparent;border-radius:var(--aa-radius-md);cursor:pointer;text-align:left;color:var(--aa-text-primary);transition:background-color .15s,border-color .15s}._scope-row_1b1ti_83:hover{background:var(--aa-bg-hover);border-color:var(--aa-border-subtle)}._scope-row_1b1ti_83:focus-visible{outline:2px solid var(--aa-accent);outline-offset:2px}._scope-name_1b1ti_106{flex:1;font-size:.9375rem;font-weight:500}._scope-left_1b1ti_112{font-size:.875rem;color:var(--aa-text-secondary)}._scope-chevron_1b1ti_117{color:var(--aa-text-tertiary)}._by-level_1b1ti_121{margin:1rem 0 0;font-size:.875rem;color:var(--aa-text-secondary)}._by-level-label_1b1ti_127{font-weight:600;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}._by-level-sep_1b1ti_135{color:var(--aa-text-tertiary)}._pages-list_1htpx_24{display:flex;flex-direction:column;gap:1rem}._page-item_1htpx_30{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._page-main_1htpx_37{min-width:0}._page-name_1htpx_41{margin:0 0 .25rem;font-size:1rem;font-weight:600;color:var(--aa-text-primary)}._page-url_1htpx_48{display:inline-block;max-width:100%;color:var(--aa-accent);font-size:.875rem;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._page-url_1htpx_48:hover{text-decoration:underline}._scope-chips_1htpx_62{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.625rem}._scope-chip_1htpx_62{padding:.125rem .5rem;border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);color:var(--aa-text-secondary);font-size:.75rem;font-weight:500}._page-meta_1htpx_79{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;white-space:nowrap}._finding-count_1htpx_87{font-size:.8125rem;color:var(--aa-text-tertiary)}._edit-button_1htpx_92{margin-top:.25rem}._edit-form_1htpx_98{display:flex;flex-direction:column;gap:.375rem}._edit-label_1htpx_104{font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--aa-text-tertiary)}._edit-input_1htpx_112{width:100%;padding:.5rem .625rem;background:var(--aa-bg-base);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:.875rem}._edit-input_1htpx_112:focus{outline:none;border-color:var(--aa-accent)}._edit-hint_1htpx_127{font-size:.75rem;color:var(--aa-text-tertiary)}._edit-error_1htpx_132{font-size:.8125rem;color:var(--aa-danger)}._edit-actions_1htpx_137{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}._drawer_7we5q_24{display:flex;flex-direction:column;gap:1.25rem}._live-region_7we5q_30{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._error_7we5q_42{padding:.75rem;background-color:var(--aa-danger-bg);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md);color:var(--aa-danger);font-size:.875rem}._field_7we5q_51{display:flex;flex-direction:column;gap:.375rem}._label_7we5q_57{font-size:.75rem;font-weight:600;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.04em}._value_7we5q_65{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.9375rem;color:var(--aa-text-primary)}._value-block_7we5q_74{margin:0;font-size:.9375rem;color:var(--aa-text-primary);white-space:pre-wrap;line-height:1.5}._result-dot_7we5q_82{width:.625rem;height:.625rem;border-radius:999px}._result-pass_7we5q_88{background:var(--aa-success)}._result-fail_7we5q_92{background:var(--aa-danger)}._code_7we5q_96{display:block;padding:.5rem .75rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);font-family:var(--aa-font-mono, monospace);font-size:.8125rem;color:var(--aa-text-primary);word-break:break-all}._scope-chips_7we5q_108{display:inline-flex;flex-wrap:wrap;gap:.375rem}._scope-chip_7we5q_108{padding:.0625rem .4375rem;border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);color:var(--aa-text-secondary);font-size:.6875rem;font-weight:500}._provenance_7we5q_124{margin:0;font-size:.8125rem;color:var(--aa-text-tertiary)}._evidence-grid_7we5q_130{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem}._evidence-item_7we5q_136{margin:0}._evidence-img_7we5q_140{width:100%;border-radius:var(--aa-radius-md);border:1px solid var(--aa-border-subtle)}._evidence-name_7we5q_146{font-size:.8125rem;color:var(--aa-text-secondary)}._input_7we5q_152,._textarea_7we5q_153{width:100%;padding:.5rem .625rem;background:var(--aa-bg-base);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-family:inherit;font-size:.9375rem;color:var(--aa-text-primary)}._input_7we5q_152:focus,._textarea_7we5q_153:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._textarea_7we5q_153{resize:vertical;line-height:1.5}._field-hint_7we5q_175{font-size:.8125rem;color:var(--aa-text-tertiary)}._field-error_7we5q_180{font-size:.8125rem;color:var(--aa-danger)}._actions_7we5q_185{display:flex;flex-direction:column;gap:1rem;padding-top:1.25rem;border-top:1px solid var(--aa-border-subtle)}._edit-actions_7we5q_195{display:flex;flex-direction:row;justify-content:flex-end;gap:.75rem;padding-top:1.25rem;border-top:1px solid var(--aa-border-subtle)}._edit-btn_7we5q_204,._cancel-btn_7we5q_205{align-self:flex-start;padding:.5rem 1rem;background:transparent;color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-size:.875rem;font-weight:600;cursor:pointer}._edit-btn_7we5q_204:hover:not(:disabled),._cancel-btn_7we5q_205:hover:not(:disabled){background:var(--aa-bg-surface)}._edit-btn_7we5q_204:disabled,._cancel-btn_7we5q_205:disabled{opacity:.6;cursor:default}._validate-btn_7we5q_226{align-self:flex-start;padding:.5rem 1rem;background:var(--aa-accent);color:var(--aa-text-on-accent);border:none;border-radius:var(--aa-radius-md);font-size:.875rem;font-weight:600;cursor:pointer}._validate-btn_7we5q_226:hover:not(:disabled){background:var(--aa-accent-hover)}._validate-btn_7we5q_226:disabled{opacity:.6;cursor:default}._validated-state_7we5q_245{display:inline-flex;align-items:center;gap:.375rem;align-self:flex-start;padding:.375rem .75rem;background:var(--aa-success-bg);color:var(--aa-success);border:1px solid var(--aa-success-border);border-radius:var(--aa-radius-md);font-size:.875rem;font-weight:600}._include-switch_7we5q_259{display:flex;align-items:flex-start;gap:.75rem;background:none;border:none;padding:0;text-align:left;cursor:pointer}._include-switch_7we5q_259:disabled{opacity:.6;cursor:default}._include-switch_7we5q_259:focus-visible{outline:2px solid var(--aa-accent);outline-offset:2px;border-radius:var(--aa-radius-sm)}._switch-track_7we5q_279{flex-shrink:0;width:2.25rem;height:1.25rem;margin-top:.125rem;background:var(--aa-bg-active);border-radius:999px;transition:background-color .2s;position:relative}._switch-thumb_7we5q_290{position:absolute;top:.1875rem;left:.1875rem;width:.875rem;height:.875rem;background:var(--aa-bg-raised);border-radius:999px;transition:transform .2s}._include-on_7we5q_301 ._switch-track_7we5q_279{background:var(--aa-accent)}._include-on_7we5q_301 ._switch-thumb_7we5q_290{transform:translate(1rem)}._include-text_7we5q_308{display:flex;flex-direction:column;gap:.125rem}._include-label_7we5q_314{font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._include-helper_7we5q_320{font-size:.8125rem;color:var(--aa-text-secondary)}._edit-note_7we5q_325{margin:0;font-size:.8125rem;font-style:italic;color:var(--aa-text-tertiary)}._filters_1ksuh_24{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:1.5rem}._filter-group_1ksuh_32{display:flex;flex-direction:column;gap:.375rem;min-width:10rem}._filter-group_1ksuh_32 label{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--aa-text-tertiary)}._filter-group_1ksuh_32 input{padding:.5rem .75rem;background-color:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-size:.9375rem}._filter-group_1ksuh_32 input:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._reset_1ksuh_59{padding:.5rem .875rem;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);color:var(--aa-text-secondary);font-size:.875rem;cursor:pointer}._reset_1ksuh_59:hover:not(:disabled){border-color:var(--aa-accent);color:var(--aa-accent)}._reset_1ksuh_59:disabled{opacity:.5;cursor:default}._count_1ksuh_77{margin:0 0 .75rem;font-size:.8125rem;color:var(--aa-text-tertiary)}._finding-list_1ksuh_83{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}._finding-row_1ksuh_92{display:flex;align-items:flex-start;gap:.75rem;width:100%;padding:1rem;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}._finding-row_1ksuh_92:hover{border-color:var(--aa-accent);box-shadow:var(--aa-shadow-sm, none)}._finding-row_1ksuh_92:focus-visible{outline:2px solid var(--aa-accent);outline-offset:2px}._result-dot_1ksuh_116{flex-shrink:0;width:.625rem;height:.625rem;border-radius:999px;margin-top:.375rem}._result-pass_1ksuh_124{background:var(--aa-success)}._result-fail_1ksuh_128{background:var(--aa-danger)}._finding-main_1ksuh_132{flex:1;min-width:0}._finding-top_1ksuh_137{display:flex;align-items:baseline;gap:.5rem}._sc_1ksuh_5{font-weight:600;font-size:.875rem;color:var(--aa-text-primary)}._result-label_1ksuh_149{font-size:.8125rem;color:var(--aa-text-secondary)}._summary_1ksuh_154{display:block;margin-top:.25rem;font-size:.875rem;color:var(--aa-text-primary)}._finding-meta_1ksuh_161{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.5rem}._page-name_1ksuh_169{font-size:.8125rem;color:var(--aa-text-tertiary)}._scope-chip_1ksuh_174{padding:.0625rem .4375rem;border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);color:var(--aa-text-secondary);font-size:.6875rem;font-weight:500}._finding-chips_1ksuh_184{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.375rem;max-width:12rem}._chip_1ksuh_192{padding:.125rem .5rem;border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);color:var(--aa-text-secondary);font-size:.6875rem;font-weight:600;white-space:nowrap}._chip-accent_1ksuh_203{background:var(--aa-accent-glow-soft);border-color:var(--aa-accent);color:var(--aa-accent)}._chip-warn_1ksuh_209{background:var(--aa-warning-bg);border-color:var(--aa-warning-border);color:var(--aa-warning-text)}._pill_1pudv_24{display:inline-flex;align-items:center;gap:.25rem;padding:.1875rem .5rem;border-radius:var(--aa-radius-sm);border:1px solid transparent;font-size:.75rem;font-weight:600;white-space:nowrap}._needs-review_1pudv_36{background-color:var(--aa-bg-active);color:var(--aa-text-secondary);border-color:var(--aa-border-mid)}._supports_1pudv_42{background-color:var(--aa-success-bg);color:var(--aa-success);border-color:var(--aa-success-border)}._partially_1pudv_48{background-color:var(--aa-warning-bg);color:var(--aa-warning-text);border-color:var(--aa-warning-border)}._does-not-support_1pudv_54{background-color:var(--aa-danger-bg);color:var(--aa-danger);border-color:var(--aa-danger-border)}._not-applicable_1pudv_60{background-color:var(--aa-bg-surface);color:var(--aa-text-secondary);border-color:var(--aa-border-subtle)}._detail_xzrj6_24{display:flex;flex-direction:column;gap:1.25rem}._live-region_xzrj6_30{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._error_xzrj6_42{padding:.75rem;background-color:var(--aa-danger-bg);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md);color:var(--aa-danger);font-size:.875rem}._meta-row_xzrj6_51{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}._meta-chip_xzrj6_58{padding:.125rem .5rem;border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);color:var(--aa-text-secondary);font-size:.75rem;font-weight:500}._rollup_xzrj6_68{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.875rem}._rollup-pass_xzrj6_76{color:var(--aa-success);font-weight:600}._rollup-fail_xzrj6_81{color:var(--aa-danger);font-weight:600}._rollup-sep_xzrj6_86{color:var(--aa-text-tertiary)}._field_xzrj6_90{display:flex;flex-direction:column;gap:.5rem}._hint_xzrj6_96,._not-configured-note_xzrj6_96{margin:0;padding:.625rem .875rem;background-color:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-secondary);font-size:.8125rem}._reset-btn_xzrj6_106{align-self:flex-start;padding:0;background:none;border:none;color:var(--aa-accent);font-size:.8125rem;font-weight:500;text-decoration:underline;cursor:pointer}._reset-btn_xzrj6_106:hover{color:var(--aa-accent-hover)}._reset-btn_xzrj6_106:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._label_xzrj6_125{font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._remarks_xzrj6_131{width:100%;padding:.625rem .875rem;background-color:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-size:.9375rem;font-family:inherit;resize:vertical}._remarks_xzrj6_131:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._na-note_xzrj6_148{margin:0;padding:.625rem .875rem;background-color:var(--aa-warning-bg);border:1px solid var(--aa-warning-border);border-radius:var(--aa-radius-md);color:var(--aa-warning-text);font-size:.8125rem}._actions_xzrj6_158{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem;border-top:1px solid var(--aa-border-subtle)}._cancel-btn_xzrj6_166{padding:.5rem 1rem;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);color:var(--aa-text-secondary);font-size:.875rem;font-weight:500;cursor:pointer}._cancel-btn_xzrj6_166:hover:not(:disabled){border-color:var(--aa-accent);color:var(--aa-accent)}._cancel-btn_xzrj6_166:disabled{opacity:.6;cursor:default}._save-btn_xzrj6_185{padding:.5rem 1rem;background:var(--aa-accent);color:var(--aa-text-on-accent);border:none;border-radius:var(--aa-radius-md);font-size:.875rem;font-weight:600;cursor:pointer}._save-btn_xzrj6_185:hover:not(:disabled){background:var(--aa-accent-hover)}._save-btn_xzrj6_185:disabled{opacity:.6;cursor:default}._controls_19hyp_24{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:1.5rem}._scope-group_19hyp_32{display:flex;flex-direction:column;gap:.375rem}._scope-group_19hyp_32 label{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--aa-text-tertiary)}._status-chips_19hyp_45{display:flex;gap:.375rem}._chip_19hyp_50{padding:.4375rem .875rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:999px;color:var(--aa-text-secondary);font-size:.8125rem;font-weight:500;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}._chip_19hyp_50:hover{border-color:var(--aa-accent);color:var(--aa-text-primary)}._chip-active_19hyp_66{background:var(--aa-accent);border-color:var(--aa-accent);color:var(--aa-text-on-accent)}._chip-active_19hyp_66:hover{color:var(--aa-text-on-accent)}._search_19hyp_75{flex:1;min-width:12rem;padding:.5rem .75rem;background-color:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-size:.9375rem}._search_19hyp_75:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._count_19hyp_91{margin:0 0 .75rem;font-size:.8125rem;color:var(--aa-text-tertiary)}._live-region_19hyp_100{font-size:.8125rem;color:var(--aa-success)}._live-region_19hyp_100:not(:empty){margin-bottom:.75rem}._level-group_19hyp_108{margin-bottom:1.5rem}._level-header_19hyp_112{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid var(--aa-border-subtle);margin-bottom:.5rem}._level-title_19hyp_122{margin:0;font-size:.9375rem;font-weight:600;color:var(--aa-text-primary)}._level-progress_19hyp_129{font-size:.75rem;color:var(--aa-text-tertiary)}._criteria-list_19hyp_134{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}._criterion-row_19hyp_143{display:flex;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;border-radius:var(--aa-radius-md);border:1px solid transparent;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}._criterion-row_19hyp_143:hover{background:var(--aa-bg-hover);border-color:var(--aa-border-subtle)}._criterion-row_19hyp_143:focus-visible{outline:2px solid var(--aa-accent);outline-offset:2px}._criterion-sc_19hyp_166{flex-shrink:0;width:3.5rem;font-weight:600;font-size:.8125rem;color:var(--aa-text-primary)}._criterion-name_19hyp_174{flex:1;min-width:0;font-size:.875rem;color:var(--aa-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._criterion-level_19hyp_184{flex-shrink:0;font-size:.75rem;color:var(--aa-text-tertiary);width:2rem;text-align:right}._na-with-evidence-icon_19hyp_192{flex-shrink:0;color:var(--aa-warning-text)}._form_1hv5a_24{display:flex;flex-direction:column;gap:1.25rem}._error_1hv5a_30{padding:.75rem;background-color:var(--aa-danger-bg);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md);color:var(--aa-danger);font-size:.875rem}._field_1hv5a_39{display:flex;flex-direction:column;gap:.375rem}._label_1hv5a_45{font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._input_1hv5a_51,._textarea_1hv5a_52{width:100%;padding:.625rem .875rem;background-color:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-size:.9375rem;font-family:inherit}._input_1hv5a_51:focus,._textarea_1hv5a_52:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._textarea_1hv5a_52{resize:vertical}._char-count_1hv5a_73{align-self:flex-end;font-size:.75rem;color:var(--aa-text-tertiary)}._authoring-fieldset_1hv5a_79{padding:1rem 0 0;margin:0;border:none;border-top:1px solid var(--aa-border-subtle)}._legend_1hv5a_86{padding:0 0 .75rem;font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._checkbox-label_1hv5a_93{display:flex;align-items:flex-start;gap:.625rem;cursor:pointer}._checkbox-label_1hv5a_93 input[type=checkbox]{margin-top:.1875rem;width:1rem;height:1rem;accent-color:var(--aa-accent);flex-shrink:0}._checkbox-label_1hv5a_93 input[type=checkbox]:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._checkbox-text_1hv5a_111{display:flex;flex-direction:column;gap:.125rem}._checkbox-title_1hv5a_117{font-size:.875rem;color:var(--aa-text-primary)}._checkbox-help_1hv5a_122{font-size:.8125rem;color:var(--aa-text-tertiary)}._actions_1hv5a_127{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem;border-top:1px solid var(--aa-border-subtle)}._cancel-btn_1hv5a_135{padding:.5rem 1rem;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);color:var(--aa-text-secondary);font-size:.875rem;font-weight:500;cursor:pointer}._cancel-btn_1hv5a_135:hover:not(:disabled){border-color:var(--aa-accent);color:var(--aa-accent)}._cancel-btn_1hv5a_135:disabled{opacity:.6;cursor:default}._save-btn_1hv5a_154{padding:.5rem 1rem;background:var(--aa-accent);color:var(--aa-text-on-accent);border:none;border-radius:var(--aa-radius-md);font-size:.875rem;font-weight:600;cursor:pointer}._save-btn_1hv5a_154:hover:not(:disabled){background:var(--aa-accent-hover)}._save-btn_1hv5a_154:disabled{opacity:.6;cursor:default}._toggles_1hv5a_172{margin:0;padding:0;border:none;display:flex;flex-direction:column;gap:.75rem}._toggles-legend_1hv5a_181{padding:0;margin-bottom:.25rem;font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._toggle-row_1hv5a_189{display:flex;align-items:flex-start;gap:.625rem;cursor:pointer}._toggle-row_1hv5a_189 input[type=checkbox]{margin-top:.1875rem;accent-color:var(--aa-accent);flex-shrink:0}._toggle-row_1hv5a_189 input[type=checkbox]:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._toggle-text_1hv5a_205{display:flex;flex-direction:column;gap:.125rem;min-width:0}._toggle-label_1hv5a_212{font-size:.875rem;color:var(--aa-text-primary)}._toggle-help_1hv5a_217{font-size:.75rem;color:var(--aa-text-tertiary)}._card_vbvi7_24{margin-bottom:1.5rem}._header_vbvi7_28{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}._title_vbvi7_36{margin:0;font-size:1rem;font-weight:600;color:var(--aa-text-primary)}._edit-btn_vbvi7_43{padding:.375rem .875rem;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);color:var(--aa-text-secondary);font-size:.8125rem;font-weight:500;cursor:pointer;white-space:nowrap}._edit-btn_vbvi7_43:hover{border-color:var(--aa-accent);color:var(--aa-accent)}._edit-btn_vbvi7_43:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._mismatch-banner_vbvi7_63{display:flex;align-items:flex-start;gap:.5rem;padding:.625rem .875rem;margin-bottom:.75rem;background-color:var(--aa-warning-bg);border:1px solid var(--aa-warning-border);border-radius:var(--aa-radius-md);color:var(--aa-warning-text);font-size:.8125rem}._mismatch-banner_vbvi7_63 svg{flex-shrink:0;margin-top:.125rem;color:var(--aa-warning)}._nudge_vbvi7_81{margin:0;font-size:.875rem;color:var(--aa-text-secondary)}._body_vbvi7_87{display:flex;flex-direction:column;gap:.625rem}._rows_vbvi7_93{display:flex;flex-direction:column;gap:.5rem}._row_vbvi7_93{display:grid;grid-template-columns:12rem 1fr;gap:1rem;font-size:.875rem}._row-label_vbvi7_106{color:var(--aa-text-tertiary)}._row-value_vbvi7_110{color:var(--aa-text-primary);overflow-wrap:anywhere}._set-note_vbvi7_115{margin:0;font-size:.8125rem;color:var(--aa-text-tertiary)}@media(max-width:768px){._row_vbvi7_93{grid-template-columns:1fr;gap:.125rem}}._detail_188r8_24{display:flex;flex-direction:column;gap:1.25rem}._error_188r8_30{padding:.75rem;background-color:var(--aa-danger-bg);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md);color:var(--aa-danger);font-size:.875rem}._hint_188r8_39{margin:0;padding:.625rem .875rem;background-color:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-secondary);font-size:.8125rem}._field_188r8_49{display:flex;flex-direction:column;gap:.5rem}._label_188r8_55{font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._remarks_188r8_61{width:100%;padding:.625rem .875rem;background-color:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-size:.9375rem;font-family:inherit;resize:vertical}._remarks_188r8_61:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._reset-btn_188r8_78{align-self:flex-start;padding:0;background:none;border:none;color:var(--aa-accent);font-size:.8125rem;font-weight:500;text-decoration:underline;cursor:pointer}._reset-btn_188r8_78:hover{color:var(--aa-accent-hover)}._reset-btn_188r8_78:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._actions_188r8_97{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem;border-top:1px solid var(--aa-border-subtle)}._cancel-btn_188r8_105{padding:.5rem 1rem;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);color:var(--aa-text-secondary);font-size:.875rem;font-weight:500;cursor:pointer}._cancel-btn_188r8_105:hover:not(:disabled){border-color:var(--aa-accent);color:var(--aa-accent)}._cancel-btn_188r8_105:disabled{opacity:.6;cursor:default}._save-btn_188r8_124{padding:.5rem 1rem;background:var(--aa-accent);color:var(--aa-text-on-accent);border:none;border-radius:var(--aa-radius-md);font-size:.875rem;font-weight:600;cursor:pointer}._save-btn_188r8_124:hover:not(:disabled){background:var(--aa-accent-hover)}._save-btn_188r8_124:disabled{opacity:.6;cursor:default}._panel_1c11t_24{margin-bottom:1.5rem}._heading_1c11t_28{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:var(--aa-text-primary)}._live-region_1c11t_35{font-size:.8125rem;color:var(--aa-success)}._live-region_1c11t_35:not(:empty){margin-bottom:.5rem}._section_1c11t_43{border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);margin-bottom:.75rem;overflow:hidden}._section_1c11t_43:last-child{margin-bottom:0}._section-heading-wrap_1c11t_53{margin:0}._section-header_1c11t_57{display:flex;align-items:center;gap:.5rem;width:100%;padding:.875rem 1rem;background:var(--aa-bg-surface);border:none;color:var(--aa-text-primary);font:inherit;text-align:left;cursor:pointer}._section-header_1c11t_57:hover{background:var(--aa-bg-hover)}._section-header_1c11t_57:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._section-header_1c11t_57 svg{flex-shrink:0;color:var(--aa-text-tertiary)}._section-title_1c11t_82{flex:1;font-size:.9375rem;font-weight:600}._section-count_1c11t_88{font-size:.75rem;color:var(--aa-text-tertiary)}._row-list_1c11t_93{list-style:none;margin:0;padding:.5rem;display:flex;flex-direction:column;gap:.25rem}._row_1c11t_93{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.625rem .75rem;border-radius:var(--aa-radius-md);border:1px solid transparent;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}._row_1c11t_93:hover{background:var(--aa-bg-hover);border-color:var(--aa-border-subtle)}._row_1c11t_93:focus-visible{outline:2px solid var(--aa-accent);outline-offset:2px}._row-label_1c11t_126{font-size:.875rem;color:var(--aa-text-primary)}._row-meta_1c11t_131{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._panel_so4jr_24{margin-bottom:1.5rem;padding:1.25rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg)}._heading_so4jr_32{margin:0 0 1rem;font-size:1rem;font-weight:600;color:var(--aa-text-primary)}._sub-heading_so4jr_39{margin:0 0 .75rem;font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._edition-grid_so4jr_46{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}._edition-card_so4jr_52{display:flex;align-items:flex-start;gap:.625rem;padding:.875rem 1rem;background:var(--aa-bg-raised);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);cursor:pointer;transition:border-color .15s,background-color .15s}._edition-card_so4jr_52:hover{border-color:var(--aa-accent)}._edition-card_so4jr_52 input[type=radio]{margin-top:.1875rem;accent-color:var(--aa-accent);flex-shrink:0}._edition-card_so4jr_52 input[type=radio]:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._edition-card-selected_so4jr_76{border-color:var(--aa-accent);background:var(--aa-accent-glow-soft)}._edition-card-disabled_so4jr_81{cursor:default;border-style:dashed;border-color:var(--aa-border-subtle);background:transparent}._edition-card-disabled_so4jr_81:hover{border-color:var(--aa-border-subtle)}._edition-card-disabled_so4jr_81 ._edition-label_so4jr_90,._edition-card-disabled_so4jr_81 ._edition-description_so4jr_91,._edition-card-disabled_so4jr_81 ._edition-includes_so4jr_92{color:var(--aa-text-tertiary)}._edition-card-disabled_so4jr_81 input[type=radio]{cursor:default}._edition-soon_so4jr_99{margin-left:.5rem;padding:.0625rem .375rem;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-size:.6875rem;font-weight:500;color:var(--aa-text-tertiary);white-space:nowrap}._edition-text_so4jr_110{display:flex;flex-direction:column;gap:.25rem;min-width:0}._edition-label_so4jr_90{font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._edition-description_so4jr_91{font-size:.8125rem;color:var(--aa-text-secondary)}._edition-includes_so4jr_92{font-size:.75rem;color:var(--aa-text-tertiary)}._crosswalk-note_so4jr_133{margin:.75rem 0 0;font-size:.8125rem;color:var(--aa-text-tertiary)}._generate-row_so4jr_139{margin-top:1.25rem}._generate-btn_so4jr_143{padding:.625rem 1.25rem;background:var(--aa-accent);color:var(--aa-text-on-accent);border:none;border-radius:var(--aa-radius-md);font-size:.875rem;font-weight:600;cursor:pointer}._generate-btn_so4jr_143:hover:not(:disabled){background:var(--aa-accent-hover)}._generate-btn_so4jr_143:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._generate-btn_so4jr_143:disabled{opacity:.6;cursor:default}._status-line_so4jr_165{font-size:.8125rem;color:var(--aa-text-tertiary)}._status-line_so4jr_165:not(:empty){margin-top:.5rem}._error-banner_so4jr_173{margin-top:.75rem;padding:.75rem;background-color:var(--aa-danger-bg);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md);color:var(--aa-danger);font-size:.875rem}._success-banner_so4jr_183{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.75rem;padding:.75rem .875rem;background-color:var(--aa-success-bg);border:1px solid var(--aa-success-border);border-radius:var(--aa-radius-md);color:var(--aa-success);font-size:.875rem}._view-btn_so4jr_197{padding:.375rem .875rem;background:none;border:1px solid var(--aa-accent);border-radius:var(--aa-radius-md);color:var(--aa-accent);font-size:.8125rem;font-weight:600;cursor:pointer}._view-btn_so4jr_197:hover:not(:disabled){background:var(--aa-accent-glow-soft)}._view-btn_so4jr_197:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._view-btn_so4jr_197:disabled{opacity:.6;cursor:default}._view-error_so4jr_219{color:var(--aa-danger);font-size:.8125rem}@media(max-width:768px){._edition-grid_so4jr_46{grid-template-columns:1fr}}._heading_1c9ez_24{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:var(--aa-text-primary)}._sr-only_1c9ez_31{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._table-wrap_1c9ez_43{overflow-x:auto;border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg)}._table_1c9ez_43{width:100%;border-collapse:collapse;font-size:.875rem}._table_1c9ez_43 th,._table_1c9ez_43 td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--aa-border-subtle);white-space:nowrap}._table_1c9ez_43 th{background:var(--aa-bg-surface);color:var(--aa-text-tertiary);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}._table_1c9ez_43 td{color:var(--aa-text-primary)}._table_1c9ez_43 tbody tr:last-child td{border-bottom:none}._sort-btn_1c9ez_76{display:inline-flex;align-items:center;gap:.375rem;background:none;border:none;padding:0;font:inherit;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--aa-text-tertiary);cursor:pointer}._sort-btn_1c9ez_76:hover{color:var(--aa-text-primary)}._sort-btn_1c9ez_76:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._sort-indicator_1c9ez_99{font-size:.625rem}._row-actions_1c9ez_103{display:flex;align-items:center;gap:.5rem}._view-btn_1c9ez_109{padding:.3125rem .75rem;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);color:var(--aa-text-secondary);font-size:.8125rem;font-weight:500;cursor:pointer}._view-btn_1c9ez_109:hover:not(:disabled){border-color:var(--aa-accent);color:var(--aa-accent)}._view-btn_1c9ez_109:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._view-btn_1c9ez_109:disabled{opacity:.6;cursor:default}._download-btn_1c9ez_132{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;padding:.375rem;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);color:var(--aa-text-secondary);cursor:pointer}._download-btn_1c9ez_132:hover:not(:disabled){border-color:var(--aa-accent);color:var(--aa-accent)}._download-btn_1c9ez_132:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._download-btn_1c9ez_132:disabled{opacity:.6;cursor:default}._row-error_1c9ez_158{display:block;margin-top:.25rem;color:var(--aa-danger);font-size:.75rem;white-space:normal}._preview_zm4b7_24{display:flex;flex-direction:column;gap:1.5rem}._lead_zm4b7_30{margin:0;font-size:.8125rem;color:var(--aa-text-secondary)}._standard-heading_zm4b7_36{margin:1rem 0 0;padding-top:1rem;border-top:1px solid var(--aa-border-subtle);font-size:1.0625rem;font-weight:600;color:var(--aa-text-primary)}._block_zm4b7_45{display:flex;flex-direction:column;gap:.625rem}._block-heading_zm4b7_51{margin:0;font-size:.9375rem;font-weight:600;color:var(--aa-text-primary)}._block-heading_zm4b7_51 a{color:var(--aa-accent)}._notes_zm4b7_61{margin:0;font-size:.8125rem;color:var(--aa-text-secondary)}._muted_zm4b7_67{color:var(--aa-text-tertiary);font-style:italic}._info-list_zm4b7_72{margin:0;display:flex;flex-direction:column;gap:.5rem}._info-row_zm4b7_79{display:grid;grid-template-columns:minmax(10rem,16rem) 1fr;gap:1rem;font-size:.8125rem}._info-row_zm4b7_79 dt{color:var(--aa-text-tertiary)}._info-row_zm4b7_79 dd{margin:0;color:var(--aa-text-primary)}._table-wrap_zm4b7_93{overflow-x:auto;border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._table_zm4b7_93{width:100%;border-collapse:collapse;font-size:.8125rem}._table_zm4b7_93 th,._table_zm4b7_93 td{padding:.5rem .625rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--aa-border-subtle)}._table_zm4b7_93 th{background:var(--aa-bg-raised);color:var(--aa-text-secondary);font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap}._table_zm4b7_93 td{color:var(--aa-text-primary)}._table_zm4b7_93 tbody tr:last-child td{border-bottom:none}._row-structural_zm4b7_127 td{color:var(--aa-text-tertiary);font-style:italic}._cell-criteria_zm4b7_132{min-width:14rem}._sc_zm4b7_5{font-family:var(--aa-font-mono, monospace);font-weight:600;color:var(--aa-text-secondary)}._scope-label_zm4b7_142{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--aa-text-tertiary)}._remark-text_zm4b7_150{white-space:pre-wrap}._overridden_zm4b7_154{display:inline-block;margin-left:.375rem;padding:.0625rem .375rem;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-size:.6875rem;font-style:normal;color:var(--aa-text-tertiary);white-space:nowrap}._status-select_zm4b7_166{width:100%;min-width:10rem;padding:.3125rem .5rem;background:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-size:.8125rem}._status-select_zm4b7_166:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._status-select_zm4b7_166:disabled{opacity:.6}._remarks-input_zm4b7_184{width:100%;min-width:16rem;padding:.375rem .5rem;background:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:.8125rem;resize:vertical}._remarks-input_zm4b7_184:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._remarks-input_zm4b7_184:disabled{opacity:.6}._as-generated_zm4b7_204{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap;margin-top:.25rem;font-size:.6875rem;color:var(--aa-text-tertiary)}._save-bar_zm4b7_214{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:.625rem .875rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._save-state_zm4b7_228{margin-right:auto;font-size:.8125rem;color:var(--aa-text-secondary)}._save-error_zm4b7_234{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem .875rem;background:var(--aa-danger-bg);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md);color:var(--aa-danger);font-size:.8125rem}._block-header_zm4b7_247{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._bulk-actions_zm4b7_255{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}._bulk-label_zm4b7_262{font-size:.75rem;color:var(--aa-text-tertiary)}._sr-only_zm4b7_267{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._tabs_zm4b7_279{display:flex;gap:.25rem;border-bottom:1px solid var(--aa-border-subtle)}._tab_zm4b7_93{padding:.5rem .875rem;background:none;border:none;border-bottom:2px solid transparent;color:var(--aa-text-secondary);font-family:inherit;font-size:.8125rem;font-weight:500;cursor:pointer}._tab_zm4b7_93:hover{color:var(--aa-text-primary)}._tab_zm4b7_93:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._tab-active_zm4b7_304{color:var(--aa-text-primary);border-bottom-color:var(--aa-accent)}._filters_zm4b7_309{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.625rem;padding:.75rem .875rem;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._field_zm4b7_320{display:flex;flex-direction:column;gap:.1875rem;min-width:9rem}._field-label_zm4b7_327{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--aa-text-tertiary)}._text-input_zm4b7_335,._filter-select_zm4b7_336{padding:.3125rem .5rem;background:var(--aa-bg-surface);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:.8125rem}._text-input_zm4b7_335:focus-visible,._filter-select_zm4b7_336:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._text-input_zm4b7_335{min-width:13rem}._check-line_zm4b7_355{display:flex;align-items:center;gap:.375rem;padding-bottom:.3125rem;font-size:.8125rem;color:var(--aa-text-secondary);white-space:nowrap;cursor:pointer}._filter-actions_zm4b7_366{display:flex;align-items:center;gap:.375rem;margin-left:auto;padding-bottom:.125rem}._filter-count_zm4b7_374{margin-right:.25rem;font-size:.75rem;color:var(--aa-text-tertiary);white-space:nowrap}._group-list_zm4b7_381{display:flex;flex-direction:column;gap:.375rem}._group_zm4b7_381{border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);background:var(--aa-bg-surface);overflow:hidden}._group-head_zm4b7_394{display:flex;align-items:center;gap:.625rem;padding:.5rem .75rem;flex-wrap:wrap}._group-toggle_zm4b7_402,._disclosure_zm4b7_403{display:inline-flex;align-items:center;justify-content:center;padding:.1875rem;background:none;border:none;border-radius:var(--aa-radius-sm);color:var(--aa-text-tertiary);cursor:pointer}._group-toggle_zm4b7_402:hover,._disclosure_zm4b7_403:hover{color:var(--aa-text-primary);background:var(--aa-bg-raised)}._group-toggle_zm4b7_402:focus-visible,._disclosure_zm4b7_403:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._group-title_zm4b7_425{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem;min-width:0;flex:1 1 18rem}._group-name_zm4b7_434{font-size:.8125rem;font-weight:500;color:var(--aa-text-primary)}._level-tag_zm4b7_440{padding:.0625rem .3125rem;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-size:.6875rem;color:var(--aa-text-tertiary)}._group-count_zm4b7_448{font-size:.75rem;color:var(--aa-text-tertiary);white-space:nowrap}._group-chips_zm4b7_454{display:flex;flex-wrap:wrap;gap:.375rem;margin-left:auto}._scope-chip_zm4b7_461{display:inline-flex;align-items:center;gap:.3125rem;padding:.125rem .375rem;border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-sm);background:var(--aa-bg-raised)}._scope-chip-label_zm4b7_471{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--aa-text-tertiary)}._group-body_zm4b7_479{display:flex;flex-direction:column;gap:.625rem;padding:.625rem .75rem .75rem;border-top:1px solid var(--aa-border-subtle)}._remarks-preview_zm4b7_488{display:flex;flex-direction:column;gap:.5rem}._finding-table_zm4b7_494{width:100%;border-collapse:collapse;font-size:.8125rem}._finding-table_zm4b7_494 th,._finding-table_zm4b7_494 td{padding:.4375rem .5rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--aa-border-subtle)}._finding-table_zm4b7_494 th{background:var(--aa-bg-raised);color:var(--aa-text-secondary);font-weight:600;font-size:.6875rem;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap}._finding-table_zm4b7_494 td{color:var(--aa-text-primary)}._finding-table_zm4b7_494 tbody tr:last-child td{border-bottom:none}._col-toggle_zm4b7_522{width:2rem}._col-check_zm4b7_526{width:5.5rem;text-align:center}._cell-finding_zm4b7_531{min-width:16rem}._finding-page_zm4b7_535{display:block;margin-top:.125rem;font-size:.75rem;color:var(--aa-text-tertiary)}._row-excluded_zm4b7_542 td{opacity:.6}._source-badge_zm4b7_546{display:inline-block;padding:.0625rem .375rem;border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-sm);font-size:.6875rem;color:var(--aa-text-secondary);white-space:nowrap}._delete-btn_zm4b7_556{display:inline-flex;align-items:center;justify-content:center;padding:.25rem;background:none;border:none;border-radius:var(--aa-radius-sm);color:var(--aa-text-tertiary);cursor:pointer}._delete-btn_zm4b7_556:hover:not(:disabled){color:var(--aa-danger);background:var(--aa-danger-bg)}._delete-btn_zm4b7_556:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._delete-btn_zm4b7_556:disabled{opacity:.5;cursor:default}._detail-cell_zm4b7_580{background:var(--aa-bg-raised)}._detail_zm4b7_580{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;padding:.25rem 0}._detail-block_zm4b7_591{display:flex;flex-direction:column;gap:.25rem;min-width:0}._detail-heading_zm4b7_598{margin:.25rem 0 0;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--aa-text-tertiary)}._detail-text_zm4b7_607{margin:0;font-size:.8125rem;color:var(--aa-text-primary);white-space:pre-wrap;overflow-wrap:anywhere}._detail-note_zm4b7_615{margin:.125rem 0 0;font-size:.6875rem;color:var(--aa-text-tertiary)}._page-link_zm4b7_621{display:inline-flex;align-items:center;gap:.25rem;margin-top:.125rem;color:var(--aa-accent);font-size:.75rem;overflow-wrap:anywhere}._page-link_zm4b7_621:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._chip-row_zm4b7_635{display:flex;flex-wrap:wrap;gap:.25rem}._chip_zm4b7_635{padding:.0625rem .375rem;border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);font-size:.6875rem;color:var(--aa-text-secondary)}._meta-row_zm4b7_650{display:grid;grid-template-columns:minmax(4rem,7rem) 1fr;gap:.5rem;font-size:.75rem}._meta-key_zm4b7_657{color:var(--aa-text-tertiary)}._meta-value_zm4b7_661{font-family:var(--aa-font-mono, monospace);color:var(--aa-text-secondary);overflow-wrap:anywhere}._shot-row_zm4b7_667{display:flex;flex-wrap:wrap;gap:.5rem}._shot-figure_zm4b7_673{margin:0;display:flex;flex-direction:column;gap:.1875rem;max-width:9rem}._shot-button_zm4b7_681{position:relative;display:block;padding:0;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-sm);overflow:hidden;cursor:pointer}._shot-button_zm4b7_681:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._shot-button_zm4b7_681:disabled{cursor:default}._shot-img_zm4b7_699{display:block;width:9rem;height:5.5rem;object-fit:cover}._shot-zoom_zm4b7_706{position:absolute;right:.25rem;bottom:.25rem;padding:.125rem;border-radius:var(--aa-radius-sm);background:var(--aa-bg-surface);color:var(--aa-text-secondary)}._shot-name_zm4b7_716{font-size:.6875rem;color:var(--aa-text-tertiary);overflow-wrap:anywhere}._dialog-lead_zm4b7_722{margin:0 0 .875rem;font-size:.8125rem;color:var(--aa-text-secondary)}._dialog-scope_zm4b7_728{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 0;border-top:1px solid var(--aa-border-subtle)}._dialog-scope-heading_zm4b7_736{margin:0;font-size:.8125rem;font-weight:600;color:var(--aa-text-primary)}._dialog-field_zm4b7_743{display:flex;flex-direction:column;gap:.25rem}._dialog-calc_zm4b7_749{display:inline-flex;align-items:center;gap:.375rem;flex-wrap:wrap;font-size:.75rem;color:var(--aa-text-tertiary)}._dialog-foot_zm4b7_758{display:flex;justify-content:flex-end;padding-top:.875rem;border-top:1px solid var(--aa-border-subtle)}._zoom-img_zm4b7_765{display:block;max-width:100%;margin:0 auto}._export-frame_zm4b7_771{width:100%;min-height:70vh;border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);background:var(--aa-bg-surface)}._bulk-bar_zm4b7_779{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._panel_zm4b7_787{display:flex;flex-direction:column;gap:1.5rem}._crit-edit_zm4b7_793{display:grid;grid-template-columns:minmax(12rem,20rem) 1fr;gap:.75rem;padding:.5rem 0}._crit-edit_zm4b7_793+._crit-edit_zm4b7_793{border-top:1px solid var(--aa-border-subtle)}._crit-edit-col_zm4b7_803{display:flex;flex-direction:column;gap:.25rem;min-width:0}._summary-input_zm4b7_810{width:100%;min-width:14rem;padding:.3125rem .5rem;background:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:.8125rem;resize:vertical}._summary-input_zm4b7_810:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._summary-input_zm4b7_810:disabled{opacity:.6}._report-panel_biejq_24{display:flex;flex-direction:column}._mode-switch_biejq_29{display:inline-flex;gap:.25rem;padding:.25rem;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);align-self:flex-start}._mode-btn_biejq_39{padding:.375rem .875rem;background:none;border:none;border-radius:var(--aa-radius-sm);color:var(--aa-text-secondary);font-size:.8125rem;font-weight:500;cursor:pointer}._mode-btn_biejq_39:hover{color:var(--aa-text-primary)}._mode-btn_biejq_39:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._mode-btn-active_biejq_57{background:var(--aa-bg-surface);color:var(--aa-text-primary);font-weight:600}._detail_u5xwo_24{display:flex;flex-direction:column;gap:1rem}._intro_u5xwo_30{margin:0;font-size:.875rem;color:var(--aa-text-secondary)}._banner_u5xwo_36{margin:0;padding:.625rem .875rem;background-color:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-secondary);font-size:.8125rem}._select-all-row_u5xwo_46{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;color:var(--aa-text-secondary);cursor:pointer;width:fit-content}._select-all-row_u5xwo_46 input{accent-color:var(--aa-accent);cursor:pointer}._list_u5xwo_61{display:flex;flex-direction:column;border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);overflow:hidden;max-height:320px;overflow-y:auto}._row_u5xwo_71{display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem;border-bottom:1px solid var(--aa-border-subtle);cursor:pointer;transition:background .15s,border-color .15s}._row_u5xwo_71:last-child{border-bottom:none}._row_u5xwo_71:hover{background:var(--aa-bg-hover)}._row_u5xwo_71 input{accent-color:var(--aa-accent);cursor:pointer;flex-shrink:0}._row-selected_u5xwo_92{background:var(--aa-accent-glow-soft);border-color:var(--aa-accent)}._row-sc_u5xwo_97{flex-shrink:0;width:3.5rem;font-weight:600;font-size:.8125rem;color:var(--aa-text-primary)}._row-name_u5xwo_105{flex:1;min-width:0;font-size:.875rem;color:var(--aa-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._footer_u5xwo_115{margin:0;font-size:.8125rem;color:var(--aa-text-secondary)}._actions_u5xwo_121{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem;border-top:1px solid var(--aa-border-subtle)}._cancel-btn_u5xwo_129{padding:.5rem 1rem;background:none;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);color:var(--aa-text-secondary);font-size:.875rem;font-weight:500;cursor:pointer}._cancel-btn_u5xwo_129:hover:not(:disabled){border-color:var(--aa-accent);color:var(--aa-accent)}._cancel-btn_u5xwo_129:disabled{opacity:.6;cursor:default}._submit-btn_u5xwo_148{padding:.5rem 1rem;background:var(--aa-accent);color:var(--aa-text-on-accent);border:none;border-radius:var(--aa-radius-md);font-size:.875rem;font-weight:600;cursor:pointer}._submit-btn_u5xwo_148:hover:not(:disabled){background:var(--aa-accent-hover)}._submit-btn_u5xwo_148:disabled{opacity:.6;cursor:default}._control_3rzfb_24{display:flex;flex-direction:column;align-items:flex-end;gap:.375rem;margin-left:auto}._row_3rzfb_32{display:flex;align-items:center;gap:.625rem}._live-region_3rzfb_38{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._error_3rzfb_50{margin:0;font-size:.8125rem;color:var(--aa-danger)}._form_1l232_24{display:flex;flex-direction:column;gap:1.5rem}._form-error_1l232_30{padding:.75rem;background-color:var(--aa-danger-bg);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md);color:var(--aa-danger);font-size:.875rem}._form-group_1l232_39{display:flex;flex-direction:column;gap:.5rem}._form-group_1l232_39 label{font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._form-group_1l232_39 input,._form-group_1l232_39 select{width:100%;padding:.625rem .875rem;background-color:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-size:.9375rem}._form-group_1l232_39 input:focus,._form-group_1l232_39 select:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._form-group_1l232_39 input:disabled,._form-group_1l232_39 select:disabled{opacity:.6;cursor:default}._hint_1l232_71{font-size:.75rem;color:var(--aa-text-tertiary)}._field-error_1l232_76{font-size:.75rem;color:var(--aa-danger)}._form-actions_1l232_81{display:flex;justify-content:flex-end;gap:1rem;margin-top:.5rem}._project-detail_1vpee_24{padding:2rem}._back-link_1vpee_28{display:inline-flex;align-items:center;gap:.375rem;background:none;border:none;padding:0;margin-bottom:1.5rem;color:var(--aa-text-secondary);font-size:.875rem;cursor:pointer}._back-link_1vpee_28:hover{color:var(--aa-accent)}._back-link_1vpee_28:focus-visible{outline:2px solid var(--aa-accent);outline-offset:2px;border-radius:var(--aa-radius-sm)}._header_1vpee_49{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.5rem}._header_1vpee_49 h1{margin:0;font-size:1.5rem;font-weight:600;color:var(--aa-text-primary)}._header-spacer_1vpee_65{flex:1}._delete-modal-body_1vpee_69{display:flex;flex-direction:column;gap:.75rem}._delete-warning_1vpee_75{font-size:.875rem;font-weight:600;color:var(--aa-danger)}._delete-input_1vpee_81{width:100%;padding:.5rem .625rem;background:var(--aa-bg-base);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-family:inherit;font-size:.875rem}._delete-input_1vpee_81:focus{outline:none;border-color:var(--aa-danger)}._delete-error_1vpee_96{font-size:.8125rem;color:var(--aa-danger)}._delete-actions_1vpee_101{display:flex;justify-content:flex-end;gap:.5rem}._tabs_1vpee_107{display:flex;gap:.5rem;border-bottom:2px solid var(--aa-border-subtle);overflow-x:auto;overflow-y:hidden;margin-bottom:1.5rem}._tab_1vpee_107{padding:.75rem 1.5rem;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;cursor:pointer;font-weight:500;color:var(--aa-text-secondary);transition:color .2s,border-color .2s;white-space:nowrap}._tab_1vpee_107:hover{color:var(--aa-accent)}._tab_1vpee_107._active_1vpee_131{color:var(--aa-accent);border-bottom-color:var(--aa-accent)}._tab_1vpee_107:focus-visible{outline:2px solid var(--aa-accent);outline-offset:-2px}._tab-content_1vpee_140{min-height:300px}._overview_1vpee_144{display:flex;flex-direction:column;gap:1.5rem}._info-grid_1vpee_150{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}._info-item_1vpee_156{display:flex;flex-direction:column;gap:.375rem;min-width:0}._info-label_1vpee_163{font-size:.75rem;font-weight:600;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.05em}._info-value_1vpee_171{font-size:.875rem;color:var(--aa-text-primary)}._info-value-muted_1vpee_176{color:var(--aa-text-tertiary);font-style:italic}._info-link_1vpee_181{font-size:.875rem;color:var(--aa-accent);text-decoration:none;word-break:break-all}._info-link_1vpee_181:hover{text-decoration:underline}._stats-grid_1vpee_191{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}._stat-card_1vpee_197{text-align:center;padding:.5rem 0}._stat-value_1vpee_202{font-size:1.75rem;font-weight:700;color:var(--aa-text-primary)}._stat-label_1vpee_208{margin-top:.25rem;font-size:.75rem;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.04em}@media(max-width:768px){._info-grid_1vpee_150,._stats-grid_1vpee_191{grid-template-columns:1fr}}._hint_1e6fo_24{margin:0 0 .375rem;font-size:.8125rem;color:var(--aa-text-secondary)}._counter_1e6fo_30{font-size:.75rem;color:var(--aa-text-secondary);text-align:right}._counterLimit_1e6fo_36{font-size:.75rem;color:var(--aa-warning-text);text-align:right}._visuallyHidden_1e6fo_42{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.issue-edit-page .error-banner{background-color:var(--aa-danger-bg);border:1px solid var(--aa-danger);color:var(--aa-danger);padding:1rem;border-radius:.5rem;margin-bottom:1.5rem}.issue-edit-page .issue-edit-content,.issue-edit-page .issue-form{display:flex;flex-direction:column;gap:1.5rem}.issue-edit-page .form-row{display:grid;grid-template-columns:1fr;gap:1rem}.issue-edit-page .form-row:has(.form-group:nth-child(2)){grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.issue-edit-page .form-row:has(.form-group:nth-child(3)){grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.issue-edit-page .required{color:var(--aa-danger)}.issue-edit-page .form-input{width:100%;padding:.625rem .875rem;border:1px solid var(--aa-border-mid);border-radius:.375rem;font-size:.875rem;transition:all .2s;font-family:inherit}.issue-edit-page .form-input:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}.issue-edit-page .form-select{width:100%;padding:.625rem .875rem;border:1px solid var(--aa-border-mid);border-radius:.375rem;font-size:.875rem;transition:all .2s;font-family:inherit}.issue-edit-page .form-select:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}.issue-edit-page .form-textarea{width:100%;padding:.625rem .875rem;border:1px solid var(--aa-border-mid);border-radius:.375rem;font-size:.875rem;transition:all .2s;font-family:inherit;resize:vertical;min-height:100px}.issue-edit-page .form-textarea:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}.issue-edit-page .char-count{font-size:.75rem;color:var(--aa-text-secondary);text-align:right}.issue-edit-page .evidence-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-bottom:1rem}.issue-edit-page .evidence-item{border:1px solid var(--aa-border-subtle);border-radius:.5rem;padding:.75rem;cursor:pointer;transition:all .2s;text-align:center}.issue-edit-page .evidence-item:hover{border-color:var(--aa-accent);box-shadow:0 2px 4px #0000001a;transform:translateY(-2px)}.issue-edit-page .evidence-preview{width:100%;height:150px;border-radius:.375rem;overflow:hidden;background-color:var(--aa-bg-surface);margin-bottom:.5rem}.issue-edit-page .evidence-preview img{width:100%;height:100%;object-fit:cover}.issue-edit-page .evidence-placeholder{width:100%;height:150px;display:flex;align-items:center;justify-content:center;background-color:var(--aa-bg-surface);border-radius:.375rem;font-size:3rem;margin-bottom:.5rem}.issue-edit-page .evidence-name{font-size:.875rem;font-weight:500;color:var(--aa-text-primary);margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.issue-edit-page .evidence-type{font-size:.75rem;color:var(--aa-text-secondary);text-transform:capitalize}.issue-edit-page .evidence-note{font-size:.875rem;color:var(--aa-text-secondary);margin:0;padding:.75rem;background-color:var(--aa-bg-surface);border-radius:.375rem}.issue-edit-page .image-preview-overlay{position:fixed;inset:0;background-color:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .2s}.issue-edit-page .image-preview-modal{position:relative;max-width:90vw;max-height:90vh;background:var(--aa-bg-raised);border-radius:.5rem;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.issue-edit-page .image-preview-modal img{max-width:100%;max-height:calc(90vh - 4rem);display:block;object-fit:contain}.issue-edit-page .preview-close-btn{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;background-color:#00000080;color:#fff;border:none;border-radius:50%;font-size:1.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s;z-index:1}.issue-edit-page .preview-close-btn:hover{background-color:#000000b3}.issue-edit-page .preview-filename{padding:1rem;background:var(--aa-bg-raised);text-align:center;font-size:.875rem;color:var(--aa-text-primary);border-top:1px solid var(--aa-border-subtle)}.issue-edit-page .element-metadata-section{background-color:var(--aa-bg-surface);padding:1.25rem;border-radius:.5rem;border:1px solid var(--aa-border-subtle)}.issue-edit-page .metadata-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid var(--aa-border-subtle)}.issue-edit-page .metadata-header label{font-size:1rem;font-weight:600;color:var(--aa-text-primary);margin:0}.issue-edit-page .verification-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .75rem;border-radius:.375rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.issue-edit-page .verification-badge.verified{background-color:var(--aa-accent-glow-soft);color:var(--aa-accent)}.issue-edit-page .verification-badge.manual{background-color:var(--aa-tag-high-bg);color:var(--aa-tag-high-text)}.issue-edit-page .metadata-fields{display:flex;flex-direction:column;gap:1.25rem}.issue-edit-page .metadata-field-group{display:flex;flex-direction:column;gap:.5rem}.issue-edit-page .metadata-field-group label{font-size:.875rem;font-weight:500;color:var(--aa-text-primary);display:flex;align-items:center;gap:.5rem}.issue-edit-page .field-edited-chip{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:.25rem;font-size:.7rem;font-weight:500;background-color:var(--aa-tag-high-bg);color:var(--aa-tag-high-text);letter-spacing:.01em}.issue-edit-page .metadata-field-row{display:flex;gap:.5rem;align-items:flex-start}.issue-edit-page .metadata-field-row .form-input,.issue-edit-page .metadata-field-row .form-textarea{flex:1}.issue-edit-page .metadata-field-row button{flex-shrink:0;margin-top:0;white-space:nowrap}.issue-edit-page .original-value{font-size:.75rem;color:var(--aa-text-secondary);padding:.5rem;background-color:var(--aa-bg-surface);border-radius:.25rem;border-left:3px solid var(--aa-accent)}.issue-edit-page .original-value code{font-family:var(--aa-font-mono);font-size:.75rem;color:var(--aa-text-primary);background-color:var(--aa-bg-hover);padding:.125rem .375rem;border-radius:.25rem}.issue-edit-page .original-value-expandable{font-size:.75rem;color:var(--aa-text-secondary);background-color:var(--aa-bg-surface);border-radius:.25rem;border-left:3px solid var(--aa-accent);padding:.5rem}.issue-edit-page .original-value-expandable summary{cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:500;margin-bottom:.5rem}.issue-edit-page .original-value-expandable summary:hover{color:var(--aa-accent)}.issue-edit-page .original-value-expandable pre{margin:.5rem 0 0;padding:.5rem;background-color:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:.25rem;overflow-x:auto}.issue-edit-page .original-value-expandable code{font-family:var(--aa-font-mono);font-size:.75rem;color:var(--aa-text-primary);white-space:pre-wrap;word-break:break-all}.issue-edit-page .code-textarea{font-family:var(--aa-font-mono)!important;font-size:.8125rem!important}.issue-edit-page .collapsible-section{border:1px solid var(--aa-border-subtle);border-radius:.375rem;overflow:hidden}.issue-edit-page .collapsible-summary{padding:.625rem .875rem;font-size:.875rem;font-weight:500;color:var(--aa-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--aa-bg-surface);list-style:none;display:flex;align-items:center;gap:.5rem}.issue-edit-page .collapsible-summary:before{content:"▶";font-size:.625rem;transition:transform .2s}.issue-edit-page .collapsible-summary:hover{background-color:var(--aa-bg-surface)}.issue-edit-page details[open] .collapsible-summary:before{transform:rotate(90deg)}.issue-edit-page .collapsible-body{padding:.75rem;border-top:1px solid var(--aa-border-subtle);background-color:var(--aa-bg-raised)}@media(max-width:768px){.issue-edit-page{padding:1rem}.issue-edit-page .page-header{flex-direction:column;align-items:flex-start;gap:1rem}.issue-edit-page .header-actions{width:100%}.issue-edit-page .header-actions button{flex:1}.issue-edit-page .form-row{grid-template-columns:1fr!important}.issue-edit-page .evidence-grid{grid-template-columns:1fr}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.issue-edit-page{padding:2rem;max-width:1200px;margin:0 auto}.error-banner{background-color:var(--aa-danger-bg);border:1px solid var(--aa-danger);color:var(--aa-danger);padding:1rem;border-radius:.5rem;margin-bottom:1.5rem}.issue-edit-content,.issue-form{display:flex;flex-direction:column;gap:1.5rem}.form-row{display:grid;grid-template-columns:1fr;gap:1rem}.form-row:has(.form-group:nth-child(2)){grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.form-row:has(.form-group:nth-child(3)){grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.required{color:var(--aa-danger)}.form-input{width:100%;padding:.625rem .875rem;border:1px solid var(--aa-border-mid);border-radius:.375rem;font-size:.875rem;transition:all .2s;font-family:inherit}.form-input:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}.form-select{width:100%;padding:.625rem .875rem;border:1px solid var(--aa-border-mid);border-radius:.375rem;font-size:.875rem;transition:all .2s;font-family:inherit}.form-select:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}.form-textarea{width:100%;padding:.625rem .875rem;border:1px solid var(--aa-border-mid);border-radius:.375rem;font-size:.875rem;transition:all .2s;font-family:inherit;resize:vertical;min-height:100px}.form-textarea:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}.char-count{font-size:.75rem;color:var(--aa-text-secondary);text-align:right}.evidence-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-bottom:1rem}.evidence-item{border:1px solid var(--aa-border-subtle);border-radius:.5rem;padding:.75rem;cursor:pointer;transition:all .2s;text-align:center}.evidence-item:hover{border-color:var(--aa-accent);box-shadow:0 2px 4px #0000001a;transform:translateY(-2px)}.evidence-preview{width:100%;height:150px;border-radius:.375rem;overflow:hidden;background-color:var(--aa-bg-surface);margin-bottom:.5rem}.evidence-preview img{width:100%;height:100%;object-fit:cover}.evidence-placeholder{width:100%;height:150px;display:flex;align-items:center;justify-content:center;background-color:var(--aa-bg-surface);border-radius:.375rem;font-size:3rem;margin-bottom:.5rem}.evidence-name{font-size:.875rem;font-weight:500;color:var(--aa-text-primary);margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evidence-type{font-size:.75rem;color:var(--aa-text-secondary);text-transform:capitalize}.evidence-note{font-size:.875rem;color:var(--aa-text-secondary);margin:0;padding:.75rem;background-color:var(--aa-bg-surface);border-radius:.375rem}.image-preview-overlay{position:fixed;inset:0;background-color:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .2s}.image-preview-modal{position:relative;max-width:90vw;max-height:90vh;background:var(--aa-bg-raised);border-radius:.5rem;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.image-preview-modal img{max-width:100%;max-height:calc(90vh - 4rem);display:block;object-fit:contain}.preview-close-btn{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;background-color:#00000080;color:#fff;border:none;border-radius:50%;font-size:1.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s;z-index:1}.preview-close-btn:hover{background-color:#000000b3}.preview-filename{padding:1rem;background:var(--aa-bg-raised);text-align:center;font-size:.875rem;color:var(--aa-text-primary);border-top:1px solid var(--aa-border-subtle)}.element-metadata-section{background-color:var(--aa-bg-surface);padding:1.25rem;border-radius:.5rem;border:1px solid var(--aa-border-subtle)}.metadata-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid var(--aa-border-subtle)}.metadata-header label{font-size:1rem;font-weight:600;color:var(--aa-text-primary);margin:0}.metadata-header .metadata-verification{display:flex;align-items:flex-end;gap:.5rem}.verification-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .75rem;border-radius:.375rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.verification-badge.verified{background-color:var(--aa-accent-glow-soft);color:var(--aa-accent)}.verification-badge.manual{background-color:var(--aa-tag-high-bg);color:var(--aa-tag-high-text)}.metadata-fields{display:flex;flex-direction:column;gap:1.25rem}.metadata-field-group{display:flex;flex-direction:column;gap:.5rem}.metadata-field-group label{font-size:.875rem;font-weight:500;color:var(--aa-text-primary)}.metadata-field-row{display:flex;gap:.5rem;align-items:flex-start}.metadata-field-row .form-input,.metadata-field-row .form-textarea{flex:1}.metadata-field-row button{flex-shrink:0;margin-top:0;white-space:nowrap}.original-value{font-size:.75rem;color:var(--aa-text-secondary);padding:.5rem;background-color:var(--aa-bg-surface);border-radius:.25rem;border-left:3px solid var(--aa-accent)}.original-value code{font-family:var(--aa-font-mono);font-size:.75rem;color:var(--aa-text-primary);background-color:var(--aa-bg-hover);padding:.125rem .375rem;border-radius:.25rem}.original-value-expandable{font-size:.75rem;color:var(--aa-text-secondary);background-color:var(--aa-bg-surface);border-radius:.25rem;border-left:3px solid var(--aa-accent);padding:.5rem}.original-value-expandable summary{cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:500;margin-bottom:.5rem}.original-value-expandable summary:hover{color:var(--aa-accent)}.original-value-expandable pre{margin:.5rem 0 0;padding:.5rem;background-color:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:.25rem;overflow-x:auto}.original-value-expandable code{font-family:var(--aa-font-mono);font-size:.75rem;color:var(--aa-text-primary);white-space:pre-wrap;word-break:break-all}.code-textarea{font-family:var(--aa-font-mono)!important;font-size:.8125rem!important}@media(max-width:768px){.issue-edit-page{padding:1rem}.page-header{flex-direction:column;align-items:flex-start;gap:1rem}.header-actions{width:100%}.header-actions button{flex:1}.form-row{grid-template-columns:1fr!important}.evidence-grid{grid-template-columns:1fr}}.report-preview-page{display:flex;flex-direction:column;height:calc(100vh - 80px);min-height:600px}.report-preview-page .preview-toolbar{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;background:#fff;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:.75rem;flex-wrap:wrap}.report-preview-page .preview-toolbar .filters-summary{flex:1;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.875rem;color:#4b5563}.report-preview-page .preview-toolbar .filters-summary .filters-label{font-weight:500;color:#374151}.report-preview-page .preview-toolbar .filters-summary .filter-chip{padding:.125rem .5rem;background:#eef2ff;color:#3730a3;border-radius:999px;font-size:.75rem;text-transform:capitalize}.report-preview-page .preview-frame-container{flex:1;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden;background:#f9fafb;display:flex;align-items:center;justify-content:center}.report-preview-page .preview-frame-container .preview-frame{width:100%;height:100%;border:0;background:#fff}._page_14f93_24{display:flex;flex-direction:column;gap:1.5rem}._header_14f93_30{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}._headerText_14f93_38 h1{margin:0 0 .25rem;font-size:1.5rem;font-weight:600;color:var(--aa-text-primary)}._headerText_14f93_38 p{margin:0;font-size:.875rem;color:var(--aa-text-secondary)}._searchBar_14f93_50{display:flex;align-items:center;gap:.5rem;padding:.5rem .875rem;background:var(--aa-surface-2);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius);width:280px}._searchBar_14f93_50 svg{flex-shrink:0;color:var(--aa-text-tertiary)}._searchBar_14f93_50 input{border:none;background:transparent;outline:none;font-size:.875rem;color:var(--aa-text-primary);width:100%}._searchBar_14f93_50 input::placeholder{color:var(--aa-text-tertiary)}._grid_14f93_76{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem}._card_14f93_82{display:flex;flex-direction:column;gap:.875rem;padding:1.25rem;background:var(--aa-surface-1);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius);text-decoration:none;color:inherit;transition:border-color .15s,box-shadow .15s}._card_14f93_82:hover{border-color:var(--aa-accent);box-shadow:0 2px 8px var(--aa-shadow)}._cardHeader_14f93_99{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}._cardTitle_14f93_106{font-size:.9375rem;font-weight:600;color:var(--aa-text-primary);margin:0;line-height:1.3}._statusBadge_14f93_114{flex-shrink:0;font-size:.75rem;font-weight:500;padding:.2rem .55rem;border-radius:999px;border:1px solid transparent;text-transform:capitalize}._statusBadge_14f93_114._active_14f93_123{background:var(--aa-success-bg);color:var(--aa-success);border-color:var(--aa-success-border)}._statusBadge_14f93_114._completed_14f93_128{background:var(--aa-tag-low-bg);color:var(--aa-tag-low-text)}._statusBadge_14f93_114._archived_14f93_132{background:var(--aa-surface-2);color:var(--aa-text-tertiary)}._statusBadge_14f93_114._default_14f93_136{background:var(--aa-surface-2);color:var(--aa-text-secondary)}._cardDomain_14f93_141{font-size:.8125rem;color:var(--aa-text-secondary);display:flex;align-items:center;gap:.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardDomain_14f93_141 svg{flex-shrink:0}._cardMeta_14f93_155{display:flex;align-items:center;justify-content:space-between;padding-top:.75rem;border-top:1px solid var(--aa-border-subtle)}._metaStat_14f93_163{font-size:.8125rem;color:var(--aa-text-secondary)}._metaStat_14f93_163 strong{color:var(--aa-text-primary);font-weight:600;margin-right:.2rem}._viewLink_14f93_173{font-size:.8125rem;font-weight:500;color:var(--aa-accent);display:flex;align-items:center;gap:.25rem}._loading_14f93_183,._empty_14f93_184,._error_14f93_185{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:4rem 2rem;color:var(--aa-text-secondary);text-align:center}._loading_14f93_183 svg,._empty_14f93_184 svg,._error_14f93_185 svg{opacity:.4}._loading_14f93_183 p,._empty_14f93_184 p,._error_14f93_185 p{margin:0;font-size:.9375rem}._error_14f93_185 p{color:var(--aa-danger)}.report-viewer-page{padding:2rem;max-width:1200px;margin:0 auto}.report-viewer-page .report-actions{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid #e5e7eb}.report-viewer-page .action-buttons{display:flex;gap:1rem}.report-viewer-page .report-content{background:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a;padding:3rem}.report-viewer-page .report-header{margin-bottom:3rem;border-bottom:2px solid #2563eb;padding-bottom:2rem}.report-viewer-page .report-title{font-size:2.5rem;font-weight:700;color:#111827;margin:0 0 1rem}.report-viewer-page .report-description{font-size:1.125rem;color:#6b7280;margin:0 0 1.5rem;line-height:1.6}.report-viewer-page .report-metadata{display:flex;flex-direction:column;gap:.5rem;font-size:.875rem}.report-viewer-page .meta-row{display:flex;gap:.5rem}.report-viewer-page .meta-label{font-weight:600;color:#6b7280;min-width:100px}.report-viewer-page .meta-value{color:#111827}.report-viewer-page .report-section{margin-bottom:3rem}.report-viewer-page .report-section h2{font-size:1.75rem;font-weight:700;color:#111827;margin:0 0 1.5rem;padding-bottom:.5rem;border-bottom:2px solid #e5e7eb}.report-viewer-page .summary-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem;margin-top:1.5rem}.report-viewer-page .stat-card{background:#f9fafb;border:2px solid #e5e7eb;border-radius:.5rem;padding:1.5rem;text-align:center}.report-viewer-page .stat-card.stat-critical{background:#fef2f2;border-color:#fecaca}.report-viewer-page .stat-card.stat-high{background:#fef3c7;border-color:#fcd34d}.report-viewer-page .stat-value{font-size:2.5rem;font-weight:700;color:#111827;margin-bottom:.5rem}.report-viewer-page .stat-label{font-size:.875rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.report-viewer-page .severity-heading{display:flex;align-items:center;gap:.5rem}.report-viewer-page .severity-heading.severity-critical{color:#991b1b}.report-viewer-page .severity-heading.severity-high{color:#ea580c}.report-viewer-page .severity-heading.severity-medium{color:#d97706}.report-viewer-page .severity-heading.severity-low{color:#6b7280}.report-viewer-page .issues-list{display:flex;flex-direction:column}.report-viewer-page .issue-card{background:#f9fafb;border:1px solid #e5e7eb;border-left:4px solid #2563eb;border-radius:.5rem;padding:1.5rem}.report-viewer-page .issue-header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.report-viewer-page .issue-number{background:#2563eb;color:#fff;padding:.25rem .75rem;border-radius:.25rem;font-weight:600;font-size:.875rem}.report-viewer-page .issue-title{flex:1;font-size:1.25rem;font-weight:600;color:#111827;margin:0}.report-viewer-page .wcag-badge{background:#dbeafe;color:#1e40af;padding:.25rem .75rem;border-radius:.25rem;font-size:.75rem;font-weight:600}.report-viewer-page .issue-description{color:#4b5563;line-height:1.6;margin:0 0 1rem}.report-viewer-page .issue-selector{background:#fff;border:1px solid #e5e7eb;border-radius:.25rem;padding:.75rem;margin-bottom:1rem;font-size:.875rem}.report-viewer-page .issue-selector code{background:#f3f4f6;padding:.125rem .375rem;border-radius:.25rem;font-family:Courier New,monospace;color:#1f2937}.report-viewer-page .issue-meta{display:flex;gap:.75rem;flex-wrap:wrap}.report-viewer-page .severity-badge,.report-viewer-page .status-badge{display:inline-block;padding:.25rem .75rem;border-radius:.25rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.report-viewer-page .severity-badge.severity-critical{background:#fee2e2;color:#991b1b}.report-viewer-page .severity-badge.severity-high{background:#fed7aa;color:#ea580c}.report-viewer-page .severity-badge.severity-medium{background:#fef3c7;color:#d97706}.report-viewer-page .severity-badge.severity-low{background:#f3f4f6;color:#6b7280}.report-viewer-page .status-badge.status-open{background:#dbeafe;color:#1e40af}.report-viewer-page .status-badge.status-in_progress{background:#fef3c7;color:#d97706}.report-viewer-page .status-badge.status-resolved{background:#d1fae5;color:#065f46}.report-viewer-page .status-badge.status-draft{background:#f3f4f6;color:#6b7280}.report-viewer-page .status-badge.status-published{background:#d1fae5;color:#065f46}.report-viewer-page .report-footer{margin-top:4rem;padding-top:2rem;border-top:2px solid #e5e7eb;text-align:center;color:#6b7280;font-size:.875rem}.report-viewer-page .footer-text{margin:0 0 .5rem}.report-viewer-page .footer-note{margin:0;font-style:italic}.report-viewer-page .loading-state,.report-viewer-page .error-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center;padding:2rem}.report-viewer-page .loading-state{color:#6b7280;font-size:1.125rem}.report-viewer-page .error-state p{color:#ef4444;font-size:1.125rem;margin-bottom:1.5rem}@media print{.report-viewer-page{padding:0;max-width:none}.report-viewer-page .no-print{display:none!important}.report-viewer-page .report-content{box-shadow:none;padding:0}.report-viewer-page .report-section{page-break-inside:avoid}.report-viewer-page .issue-card{page-break-inside:avoid;border-left-width:3px}.report-viewer-page .severity-badge,.report-viewer-page .status-badge,.report-viewer-page .stat-card{-webkit-print-color-adjust:exact;print-color-adjust:exact}}._badge_qji7j_26{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;box-sizing:border-box;padding:2px 8px;font-size:.75rem;font-weight:500;line-height:1.25rem;white-space:nowrap;border:1px solid transparent;border-radius:9999px}._icon_qji7j_41{flex-shrink:0}._system_qji7j_45{background:var(--aa-info-bg);border-color:var(--aa-info-border);color:var(--aa-info-text)}._ours_qji7j_51{background:var(--aa-success-bg);border-color:var(--aa-success-border);color:var(--aa-success-text)}._systemMuted_qji7j_58{background:transparent;border-color:var(--aa-border-mid);color:var(--aa-text-secondary)}._hiddenText_qji7j_64{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._overlay_1eolp_27{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;background-color:var(--aa-overlay-bg)}._dialog_1eolp_38{display:flex;flex-direction:column;width:100%;max-width:600px;max-height:90vh;background:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-xl);box-shadow:var(--aa-shadow-lg)}._dialog_1eolp_38:focus{outline:none}._header_1eolp_57{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--aa-border-subtle)}._headerText_1eolp_66{min-width:0}._title_1eolp_70{margin:0;font-size:1.25rem;font-weight:600;color:var(--aa-text-primary)}._subtitle_1eolp_77{margin:.25rem 0 0;font-size:.875rem;color:var(--aa-text-secondary)}._close_1eolp_83{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;margin:-.25rem -.25rem 0 0;padding:0;background:none;border:none;border-radius:var(--aa-radius-sm);font-size:2rem;line-height:1;color:var(--aa-text-tertiary);cursor:pointer;transition:background-color .15s,color .15s}._close_1eolp_83:hover{color:var(--aa-text-primary);background-color:var(--aa-bg-hover)}._close_1eolp_83:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._form_1eolp_111{display:flex;flex-direction:column;flex:1;min-height:0}._body_1eolp_118{display:flex;flex-direction:column;gap:1.5rem;flex:1;min-height:0;padding:1.5rem;overflow-y:auto}._note_1eolp_128{margin:0;padding:.75rem 1rem;font-size:.875rem;line-height:1.5;color:var(--aa-text-secondary);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._conflict_1eolp_139{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.5;color:var(--aa-warning-text);background:var(--aa-warning-bg);border:1px solid var(--aa-warning-border);border-radius:var(--aa-radius-md)}._conflict_1eolp_139 p{margin:0 0 .75rem}._conflict_1eolp_139>svg{flex-shrink:0;margin-top:2px}._conflictText_1eolp_159{display:flex;flex-direction:column;align-items:flex-start}._conflictText_1eolp_159 p:last-child{margin-bottom:0}._formError_1eolp_168{padding:.75rem 1rem;font-size:.875rem;color:var(--aa-text-primary);background-color:var(--aa-danger-bg);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md)}._creatorRow_1eolp_179{display:flex;align-items:baseline;gap:.5rem;margin:0;font-size:.875rem;color:var(--aa-text-secondary)}._creatorName_1eolp_188{font-weight:600;color:var(--aa-text-primary)}._formGroup_1eolp_193{display:flex;flex-direction:column;gap:.5rem}._formGroup_1eolp_193 label{font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._formGroup_1eolp_193 input,._formGroup_1eolp_193 textarea,._formGroup_1eolp_193 select{width:100%;padding:.625rem .875rem;background-color:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-size:.875rem;font-family:inherit;transition:border-color .2s,box-shadow .2s}._formGroup_1eolp_193 input:focus,._formGroup_1eolp_193 textarea:focus,._formGroup_1eolp_193 select:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._formGroup_1eolp_193 input[aria-invalid=true],._formGroup_1eolp_193 textarea[aria-invalid=true],._formGroup_1eolp_193 select[aria-invalid=true]{border-color:var(--aa-danger)}._formGroup_1eolp_193 input:disabled,._formGroup_1eolp_193 textarea:disabled,._formGroup_1eolp_193 select:disabled{opacity:.6}._formGroup_1eolp_193 textarea{resize:vertical;line-height:1.5}._selectField_1eolp_240 button[aria-haspopup=listbox]{height:39px}._selectField_1eolp_240 [role=listbox]{width:100%;scroll-margin-bottom:1rem}._selectField_1eolp_240 [role=option]{white-space:normal;overflow-wrap:anywhere}._fieldMeta_1eolp_258{display:flex;justify-content:space-between;gap:1rem;font-size:.8rem}._fieldError_1eolp_265{color:var(--aa-danger)}._counter_1eolp_269{margin-left:auto;color:var(--aa-text-secondary)}._hero_1eolp_275{display:flex;align-items:flex-start;gap:14px}._heroIcon_1eolp_281{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:var(--aa-radius-md);background:var(--aa-accent-dim);color:var(--aa-accent)}._heroText_1eolp_293{display:flex;flex-direction:column;gap:6px;min-width:0}._heroName_1eolp_300{margin:0;font-size:1.25rem;font-weight:700;color:var(--aa-text-primary);overflow-wrap:anywhere}._heroBadgeRow_1eolp_308{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._heroSc_1eolp_315{font-size:.8125rem;color:var(--aa-text-secondary)}._section_1eolp_320{display:flex;flex-direction:column;gap:10px}._sectionTitle_1eolp_326{margin:0;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--aa-text-secondary)}._textCard_1eolp_335{padding:1rem;font-size:.875rem;line-height:1.6;color:var(--aa-text-primary);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}._empty_1eolp_348{font-style:italic;color:var(--aa-text-secondary)}._detailGrid_1eolp_353{display:grid;grid-template-columns:140px 1fr;gap:10px 16px;margin:0;padding:1rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._detailLabel_1eolp_364{padding-top:1px;font-size:.8125rem;font-weight:500;color:var(--aa-text-secondary)}._detailValue_1eolp_371{margin:0;font-size:.8125rem;color:var(--aa-text-primary);overflow-wrap:anywhere}._footer_1eolp_379{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid var(--aa-border-subtle)}._footerActions_1eolp_389{display:flex;gap:.75rem;margin-left:auto}._guard_1eolp_395{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;width:100%}._guardText_1eolp_404{margin:0;font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._keepEditing_1eolp_412{padding:.5rem 1rem;font-size:.875rem;font-weight:500;font-family:inherit;background-color:var(--aa-bg-active);color:var(--aa-text-primary);border:none;border-radius:var(--aa-radius-md);cursor:pointer}._keepEditing_1eolp_412:hover{background-color:var(--aa-bg-hover)}._keepEditing_1eolp_412:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._hiddenText_1eolp_431{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:480px){._overlay_1eolp_27{padding:.5rem}._header_1eolp_57,._body_1eolp_118{padding:1rem}._footer_1eolp_379{flex-direction:column-reverse;align-items:stretch;padding:1rem}._footerActions_1eolp_389{flex-direction:column-reverse;margin-left:0}._footerActions_1eolp_389>*{width:100%;justify-content:center}._detailGrid_1eolp_353{grid-template-columns:1fr;gap:4px}._detailValue_1eolp_371{margin-bottom:8px}}._markers_uweg9_24{display:flex;flex-wrap:wrap;gap:4px}._saving_uweg9_30{font-size:.75rem;color:var(--aa-text-secondary)}._wrap_zvisa_24{display:inline-flex}._trigger_zvisa_28{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:none;border-radius:var(--aa-radius-md);color:var(--aa-text-secondary);cursor:pointer}._trigger_zvisa_28:hover:not(:disabled){background:var(--aa-bg-hover);color:var(--aa-text-primary)}._trigger_zvisa_28:active:not(:disabled){background:var(--aa-bg-active)}._trigger_zvisa_28:focus-visible{outline:2px solid var(--aa-accent);outline-offset:1px}._trigger_zvisa_28:disabled{opacity:.5;cursor:not-allowed}._menu_zvisa_58{position:fixed;z-index:200;display:flex;flex-direction:column;padding:4px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);box-shadow:var(--aa-shadow-lg)}._item_zvisa_70{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;text-align:left;font-size:.8125rem;font-family:inherit;background:transparent;border:none;border-radius:var(--aa-radius-sm);color:var(--aa-text-primary);cursor:pointer}._item_zvisa_70:hover,._item_zvisa_70:focus-visible{background:var(--aa-bg-hover)}._item_zvisa_70:active{background:var(--aa-bg-active)}._item_zvisa_70:focus-visible{outline:2px solid var(--aa-accent);outline-offset:-2px}._itemDanger_zvisa_96{color:var(--aa-danger)}._itemOurs_zvisa_101{color:var(--aa-success-text)}._itemOurs_zvisa_101:hover,._itemOurs_zvisa_101:focus-visible{background:var(--aa-success-bg)}._itemPlatform_zvisa_108{color:var(--aa-info-text)}._itemPlatform_zvisa_108:hover,._itemPlatform_zvisa_108:focus-visible{background:var(--aa-info-bg)}._icon_zvisa_115{flex-shrink:0}._itemDisabled_zvisa_120{color:var(--aa-text-secondary);cursor:not-allowed}._itemDisabled_zvisa_120:hover{background:transparent}._itemDisabled_zvisa_120:focus-visible{background:var(--aa-bg-hover)}._hint_zvisa_131{color:var(--aa-text-secondary)}._divider_zvisa_135{height:1px;margin:4px 2px;background:var(--aa-border-subtle)}._scroll_s8bq7_27{width:100%;overflow:auto;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);scroll-padding-top:48px;scroll-padding-left:220px}._grid_s8bq7_39{table-layout:fixed;width:100%;min-width:1336px;border-collapse:separate;border-spacing:0;font-size:.8125rem;color:var(--aa-text-primary)}._gridNoActions_s8bq7_50{min-width:1280px}._gridCompact_s8bq7_55{min-width:830px}._gridCompactActions_s8bq7_60{min-width:922px}._headCell_s8bq7_65{position:sticky;top:0;z-index:2;padding:12px;text-align:left;font-weight:600;background:var(--aa-bg-surface);color:var(--aa-text-primary);border-bottom:1px solid var(--aa-border-mid)}._sortButton_s8bq7_78{display:inline-flex;align-items:center;gap:6px;margin:-4px -6px;padding:4px 6px;font:inherit;font-weight:600;color:inherit;text-align:left;background:transparent;border:none;border-radius:var(--aa-radius-sm);cursor:pointer}._sortButton_s8bq7_78:hover{background:var(--aa-bg-hover)}._sortButton_s8bq7_78:focus-visible{outline:2px solid var(--aa-accent);outline-offset:1px}._sortIcon_s8bq7_101{flex-shrink:0;color:var(--aa-text-secondary)}._sortIconActive_s8bq7_106{flex-shrink:0;color:var(--aa-accent)}._nameHead_s8bq7_111{left:0;z-index:3}._colName_s8bq7_116{width:220px}._colSc_s8bq7_120{width:170px}._colSummary_s8bq7_124{width:240px}._colLong_s8bq7_128{width:284px}._colDefault_s8bq7_132{width:200px}._colUpdated_s8bq7_136{width:130px}._colActions_s8bq7_140{width:92px}._cell_s8bq7_145{padding:10px 12px;vertical-align:top;text-align:left;font-weight:400;overflow-wrap:anywhere;background:var(--aa-bg-raised);border-bottom:1px solid var(--aa-border-subtle)}._cell_s8bq7_145:focus-visible{outline:2px solid var(--aa-accent);outline-offset:-2px;box-shadow:var(--aa-shadow-focus)}._openCell_s8bq7_161{cursor:pointer}._nameCell_s8bq7_165{position:sticky;left:0;z-index:1;font-weight:600;box-shadow:var(--aa-shadow-sm)}._nameCell_s8bq7_165:focus-visible{box-shadow:var(--aa-shadow-focus)}._row_s8bq7_176:hover ._cell_s8bq7_145{background:var(--aa-bg-hover)}._rowSaved_s8bq7_180 ._cell_s8bq7_145{background:var(--aa-accent-glow-soft);transition:background-color .4s ease}@media(prefers-reduced-motion:reduce){._rowSaved_s8bq7_180 ._cell_s8bq7_145{transition:none}}._rowActions_s8bq7_191{display:inline-flex;align-items:center;gap:4px}._rowButton_s8bq7_197{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:none;border-radius:var(--aa-radius-md);color:var(--aa-text-secondary);cursor:pointer}._rowButton_s8bq7_197:hover:not(:disabled){background:var(--aa-bg-hover);color:var(--aa-text-primary)}._rowButton_s8bq7_197:active:not(:disabled){background:var(--aa-bg-active)}._rowButton_s8bq7_197:focus-visible{outline:2px solid var(--aa-accent);outline-offset:1px}._rowButton_s8bq7_197:disabled{opacity:.5;cursor:not-allowed}._clamp_s8bq7_226{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}._empty_s8bq7_234{font-style:italic;color:var(--aa-text-secondary)}._updatedCell_s8bq7_239{white-space:nowrap}._stateText_s8bq7_243{display:flex;align-items:center;gap:4px;margin-top:2px;font-size:.75rem;color:var(--aa-text-secondary)}@keyframes _shimmer_s8bq7_1{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}._skeletonCell_s8bq7_264{padding:12px;border-bottom:1px solid var(--aa-border-subtle)}._skeletonBar_s8bq7_269{display:block;height:18px;background:var(--aa-bg-hover);border-radius:4px;animation:_shimmer_s8bq7_1 1.4s ease-in-out infinite}._emptyCell_s8bq7_277{padding:3rem 1.5rem;text-align:center;color:var(--aa-text-secondary)}._hiddenText_s8bq7_283{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:640px){._scroll_s8bq7_27{scroll-padding-left:140px}._grid_s8bq7_39{min-width:1256px}._gridNoActions_s8bq7_50{min-width:1200px}._gridCompact_s8bq7_55{min-width:750px}._gridCompactActions_s8bq7_60{min-width:842px}._colName_s8bq7_116{width:140px}}._toolbar_4ojz9_24{display:flex;flex-direction:column;gap:12px}._row_4ojz9_30{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px}._field_4ojz9_37{display:flex;flex-direction:column;gap:4px;min-width:0}._searchField_4ojz9_44{flex:1 1 280px;max-width:420px}._label_4ojz9_49{font-size:.8125rem;font-weight:600;color:var(--aa-text-primary)}._searchWrap_4ojz9_55{position:relative}._searchIcon_4ojz9_59{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--aa-text-secondary);pointer-events:none}._searchInput_4ojz9_68{box-sizing:border-box;width:100%;height:38px;padding:8px 12px;font-size:.875rem;font-family:inherit;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);outline:none}._searchInput_4ojz9_68:hover:not(:disabled){border-color:var(--aa-border-mid)}._searchInput_4ojz9_68:focus{border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._searchInput_4ojz9_68:disabled{opacity:.6;cursor:not-allowed}._searchInput_4ojz9_68::placeholder{color:var(--aa-text-secondary)}._searchInput_4ojz9_68{padding-left:34px}._selectField_4ojz9_102{flex:0 0 200px}._selectField_4ojz9_102 button[aria-haspopup=listbox]{height:38px}._count_4ojz9_109{margin:0;font-size:.8125rem;color:var(--aa-text-secondary)}@media(max-width:640px){._searchField_4ojz9_44,._field_4ojz9_37,._selectField_4ojz9_102{flex:1 1 100%;max-width:none;width:100%}}._pagination_1po9j_24{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding:16px 4px 8px}._range_1po9j_33{margin:0;font-size:.875rem;color:var(--aa-text-secondary)}._pages_1po9j_39{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none}._pageButton_1po9j_49{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 8px;font:inherit;font-size:.875rem;font-weight:500;color:var(--aa-text-primary);background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);cursor:pointer;transition:border-color .15s,background .15s}._pageButton_1po9j_49:hover:not(:disabled){background:var(--aa-bg-hover);border-color:var(--aa-border-mid)}._pageButton_1po9j_49:focus-visible{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._pageButton_1po9j_49:disabled{opacity:.45;cursor:not-allowed}._pageButtonCurrent_1po9j_82{font-weight:700;border-color:var(--aa-accent);box-shadow:inset 0 0 0 1px var(--aa-accent)}._gap_1po9j_88{min-width:24px;text-align:center;color:var(--aa-text-secondary)}._sizePicker_1po9j_94{display:flex;align-items:center;gap:10px}._sizeLabel_1po9j_100{font-size:.875rem;color:var(--aa-text-secondary);white-space:nowrap}._sizeSelect_1po9j_107 button[aria-haspopup=listbox]{min-width:84px;height:36px}._sizeSelect_1po9j_107 [role=listbox]{top:auto;bottom:calc(100% + 6px)}@media(max-width:640px){._pagination_1po9j_24{flex-direction:column;align-items:stretch}._sizePicker_1po9j_94{justify-content:space-between}}._page_1yaoa_24{position:relative;width:100%;min-width:0;display:flex;flex-direction:column;gap:16px}._subtitle_1yaoa_33{margin:6px 0 0;max-width:720px;font-size:.875rem;line-height:1.5;color:var(--aa-text-secondary)}._note_1yaoa_41{margin:0;max-width:720px;padding:10px 14px;font-size:.8125rem;line-height:1.5;color:var(--aa-text-primary);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._banner_1yaoa_53{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;font-size:.875rem;color:var(--aa-warning-text);background:var(--aa-warning-bg);border:1px solid var(--aa-warning-border);border-radius:var(--aa-radius-md)}._banner_1yaoa_53 svg{flex-shrink:0;margin-top:2px}._bannerText_1yaoa_69{flex:1;margin:0;line-height:1.5}._bannerActions_1yaoa_75{display:flex;flex-shrink:0;gap:8px}._emptyContent_1yaoa_81{display:flex;flex-direction:column;align-items:center;gap:12px}._emptyContent_1yaoa_81 p{margin:0}._liveRegion_1yaoa_91,._hiddenText_1yaoa_92{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._section_1gasx_27{background:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);margin-bottom:24px;overflow:hidden}._header_1gasx_36{padding:20px 24px;border-bottom:1px solid var(--aa-border-subtle);background:var(--aa-bg-surface)}._header_1gasx_36 h2{margin:0 0 4px;font-size:18px;font-weight:600;color:var(--aa-text-primary)}._header_1gasx_36 p{margin:0;color:var(--aa-text-secondary);font-size:13px}._body_1gasx_53{padding:20px 24px;display:flex;align-items:center;gap:16px}._themeRow_1gasx_60{display:flex;align-items:center;gap:12px}._label_1gasx_66{font-size:14px;font-weight:500;color:var(--aa-text-primary)}._optionGroup_1gasx_72{display:inline-flex;border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);overflow:hidden}._option_1gasx_72{padding:6px 14px;background:var(--aa-bg-raised);color:var(--aa-text-secondary);border:none;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s,color .15s;display:inline-flex;align-items:center;gap:6px}._option_1gasx_72+._option_1gasx_72{border-left:1px solid var(--aa-border-subtle)}._option_1gasx_72:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary)}._option_1gasx_72._active_1gasx_99{background:var(--aa-accent);color:var(--aa-text-on-accent)}._hint_1gasx_104{margin-left:auto;font-size:12px;color:var(--aa-text-tertiary)}._settings-page_17xxa_24{max-width:960px;margin:0 auto;padding:32px 24px 64px}._settings-header_17xxa_30 h1{margin:0 0 8px;font-size:28px;font-weight:600;color:var(--aa-text-primary)}._settings-subtitle_17xxa_37{color:var(--aa-text-secondary);margin:0 0 24px;font-size:14px;line-height:1.5}._settings-loading_17xxa_44{padding:48px 0;text-align:center;color:var(--aa-text-secondary)}._settings-alert_17xxa_50{padding:12px 16px;border-radius:var(--aa-radius-md);margin-bottom:16px;font-size:14px;border:1px solid transparent}._settings-alert-error_17xxa_58{background:var(--aa-danger-bg);color:var(--aa-danger);border-color:var(--aa-danger)}._settings-alert-success_17xxa_64{background:var(--aa-accent-glow-soft);color:var(--aa-accent);border-color:var(--aa-accent)}._settings-section_17xxa_70{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);margin-bottom:24px;overflow:hidden}._settings-section-header_17xxa_78{padding:20px 24px;border-bottom:1px solid var(--aa-border-subtle);background:var(--aa-bg-surface)}._settings-section-header_17xxa_78 h2{margin:0 0 4px;font-size:18px;font-weight:600;color:var(--aa-text-primary)}._settings-section-header_17xxa_78 p{margin:0;color:var(--aa-text-secondary);font-size:13px}._settings-group_17xxa_95{padding:20px 24px}._settings-group-title_17xxa_99{margin:0 0 4px;font-size:15px;font-weight:600;color:var(--aa-text-primary)}._settings-group-hint_17xxa_106{margin:0 0 16px;color:var(--aa-text-secondary);font-size:13px;line-height:1.5}._settings-field_17xxa_113{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}._settings-field_17xxa_113 label{font-size:13px;font-weight:500;color:var(--aa-text-primary)}._settings-field_17xxa_113 input[type=number],._settings-field_17xxa_113 select{padding:8px 10px;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);font-size:14px;background:var(--aa-bg-surface);color:var(--aa-text-primary);max-width:240px}._settings-field_17xxa_113 input[type=number]:focus,._settings-field_17xxa_113 select:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._settings-field_17xxa_113 input[type=number]:disabled,._settings-field_17xxa_113 select:disabled{background:var(--aa-bg-base);color:var(--aa-text-tertiary);cursor:not-allowed;opacity:.7}._settings-field-toggle_17xxa_148 label{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:500}._settings-field-toggle_17xxa_148 input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:var(--aa-accent)}._settings-field-hint_17xxa_162{color:var(--aa-text-tertiary);font-size:12px}._settings-grid_17xxa_167{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}._settings-section-footer_17xxa_173{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px;border-top:1px solid var(--aa-border-subtle);background:var(--aa-bg-surface)}._page_jslk6_24{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--aa-bg-base);padding:24px 16px}._card_jslk6_34{width:100%;max-width:400px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-xl);box-shadow:var(--aa-shadow-lg);padding:40px 36px 32px}@media(max-width:480px){._card_jslk6_34{padding:32px 20px 24px}}._logoRow_jslk6_49{display:flex;justify-content:center;margin-bottom:20px}._logo_jslk6_49{width:48px;height:48px;border-radius:var(--aa-radius-md)}._heading_jslk6_61{font-family:var(--aa-font-sans);font-size:22px;font-weight:700;color:var(--aa-text-primary);text-align:center;margin:0 0 6px}._subheading_jslk6_70{font-size:14px;color:var(--aa-text-secondary);text-align:center;margin:0 0 28px}._form_jslk6_77{display:flex;flex-direction:column;gap:18px}._field_jslk6_83{display:flex;flex-direction:column;gap:6px}._label_jslk6_89{font-size:13px;font-weight:500;color:var(--aa-text-secondary)}._inputWrapper_jslk6_95{position:relative;display:flex;align-items:center}._inputIcon_jslk6_101{position:absolute;left:12px;color:var(--aa-text-tertiary);pointer-events:none;display:flex}._input_jslk6_95{width:100%;padding:10px 12px 10px 38px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);font-family:var(--aa-font-sans);font-size:14px;outline:none;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}._input_jslk6_95::placeholder{color:var(--aa-text-tertiary)}._input_jslk6_95:focus{border-color:var(--aa-accent);outline:none;box-shadow:var(--aa-shadow-focus)}._input_jslk6_95._hasError_jslk6_130{border-color:var(--aa-danger)}._inputSuffix_jslk6_134{position:absolute;right:10px;background:none;border:none;cursor:pointer;padding:4px;color:var(--aa-text-tertiary);display:flex;align-items:center;border-radius:var(--aa-radius-sm);transition:color .15s}._inputSuffix_jslk6_134:hover{color:var(--aa-text-secondary)}._inputSuffix_jslk6_134:focus-visible{box-shadow:var(--aa-shadow-focus);outline:none}._errorText_jslk6_156{font-size:12px;color:var(--aa-danger);display:flex;align-items:center;gap:4px}._forgotRow_jslk6_164{display:flex;justify-content:flex-end;margin-top:-6px}._forgotLink_jslk6_170{font-size:13px;color:var(--aa-accent);text-decoration:none;transition:opacity .15s}._forgotLink_jslk6_170:hover{opacity:.8}._submitBtn_jslk6_180{width:100%;margin-top:4px;justify-content:center}._successBanner_jslk6_186{background:var(--aa-accent-dim);border:1px solid var(--aa-accent);border-radius:var(--aa-radius-md);padding:10px 12px;font-size:13px;color:var(--aa-accent);display:flex;align-items:center;gap:8px}._serverError_jslk6_198{background:var(--aa-danger-bg);border:1px solid var(--aa-danger);border-radius:var(--aa-radius-md);padding:10px 12px;font-size:13px;color:var(--aa-danger);display:flex;align-items:center;gap:8px}._footer_jslk6_210{margin-top:28px;text-align:center;font-size:12px;color:var(--aa-text-tertiary)}._page_ozgqj_24{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--aa-bg-base);padding:24px 16px}._card_ozgqj_34{width:100%;max-width:400px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-xl);box-shadow:var(--aa-shadow-lg);padding:40px 36px 32px}@media(max-width:480px){._card_ozgqj_34{padding:32px 20px 24px}}._logoRow_ozgqj_49{display:flex;justify-content:center;margin-bottom:20px}._logo_ozgqj_49{width:48px;height:48px;border-radius:var(--aa-radius-md)}._backLink_ozgqj_61{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--aa-text-secondary);text-decoration:none;transition:color .15s}._backLink_ozgqj_61:hover{color:var(--aa-text-primary)}._backRow_ozgqj_74{display:flex;justify-content:center;margin-top:4px}._heading_ozgqj_80{font-family:var(--aa-font-sans);font-size:22px;font-weight:700;color:var(--aa-text-primary);text-align:center;margin:0 0 6px}._subheading_ozgqj_89{font-size:14px;color:var(--aa-text-secondary);text-align:center;margin:0 0 28px;line-height:1.5}._form_ozgqj_97{display:flex;flex-direction:column;gap:18px}._field_ozgqj_103{display:flex;flex-direction:column;gap:6px}._label_ozgqj_109{font-size:13px;font-weight:500;color:var(--aa-text-secondary)}._inputWrapper_ozgqj_115{position:relative;display:flex;align-items:center}._inputIcon_ozgqj_121{position:absolute;left:12px;color:var(--aa-text-tertiary);pointer-events:none;display:flex}._input_ozgqj_115{width:100%;padding:10px 12px 10px 38px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);font-family:var(--aa-font-sans);font-size:14px;outline:none;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}._input_ozgqj_115::placeholder{color:var(--aa-text-tertiary)}._input_ozgqj_115:focus{border-color:var(--aa-accent);outline:none;box-shadow:var(--aa-shadow-focus)}._input_ozgqj_115._hasError_ozgqj_150{border-color:var(--aa-danger)}._errorText_ozgqj_154{font-size:12px;color:var(--aa-danger);display:flex;align-items:center;gap:4px}._serverError_ozgqj_162{background:var(--aa-danger-bg);border:1px solid var(--aa-danger);border-radius:var(--aa-radius-md);padding:10px 12px;font-size:13px;color:var(--aa-danger);display:flex;align-items:center;gap:8px}._successBox_ozgqj_174{background:var(--aa-accent-dim);border:1px solid var(--aa-accent);border-radius:var(--aa-radius-md);padding:16px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;margin-bottom:18px}._successIcon_ozgqj_187{color:var(--aa-accent)}._successTitle_ozgqj_191{font-size:15px;font-weight:600;color:var(--aa-text-primary);margin:0}._successText_ozgqj_198{font-size:13px;color:var(--aa-text-secondary);margin:0;line-height:1.5}._submitBtn_ozgqj_205{width:100%;justify-content:center}._footer_ozgqj_210{margin-top:28px;text-align:center;font-size:12px;color:var(--aa-text-tertiary)}._page_1djr4_24{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--aa-bg-base);padding:24px 16px}._card_1djr4_34{width:100%;max-width:400px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-xl);box-shadow:var(--aa-shadow-lg);padding:40px 36px 32px}@media(max-width:480px){._card_1djr4_34{padding:32px 20px 24px}}._logoRow_1djr4_49{display:flex;justify-content:center;margin-bottom:20px}._logo_1djr4_49{width:48px;height:48px;border-radius:var(--aa-radius-md)}._heading_1djr4_61{font-family:var(--aa-font-sans);font-size:22px;font-weight:700;color:var(--aa-text-primary);text-align:center;margin:0 0 6px}._subheading_1djr4_70{font-size:14px;color:var(--aa-text-secondary);text-align:center;margin:0 0 28px;line-height:1.5}._subheading_1djr4_70 strong{color:var(--aa-text-primary)}._form_1djr4_81{display:flex;flex-direction:column;gap:18px}._field_1djr4_87{display:flex;flex-direction:column;gap:6px}._label_1djr4_93{font-size:13px;font-weight:500;color:var(--aa-text-secondary)}._otpInput_1djr4_100{width:100%;padding:10px 14px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);font-family:var(--aa-font-mono);font-size:20px;letter-spacing:6px;text-align:center;outline:none;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}._otpInput_1djr4_100::placeholder{color:var(--aa-text-tertiary);letter-spacing:4px;font-size:14px}._otpInput_1djr4_100:focus{border-color:var(--aa-accent);outline:none;box-shadow:var(--aa-shadow-focus)}._otpInput_1djr4_100._hasError_1djr4_125{border-color:var(--aa-danger)}._inputWrapper_1djr4_130{position:relative;display:flex;align-items:center}._inputIcon_1djr4_136{position:absolute;left:12px;color:var(--aa-text-tertiary);pointer-events:none;display:flex}._input_1djr4_130{width:100%;padding:10px 12px 10px 38px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);font-family:var(--aa-font-sans);font-size:14px;outline:none;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}._input_1djr4_130::placeholder{color:var(--aa-text-tertiary)}._input_1djr4_130:focus{border-color:var(--aa-accent);outline:none;box-shadow:var(--aa-shadow-focus)}._input_1djr4_130._hasError_1djr4_125{border-color:var(--aa-danger)}._inputSuffix_1djr4_169{position:absolute;right:10px;background:none;border:none;cursor:pointer;padding:4px;color:var(--aa-text-tertiary);display:flex;align-items:center;border-radius:var(--aa-radius-sm);transition:color .15s}._inputSuffix_1djr4_169:hover{color:var(--aa-text-secondary)}._inputSuffix_1djr4_169:focus-visible{box-shadow:var(--aa-shadow-focus);outline:none}._strengthBars_1djr4_192{display:flex;gap:4px;margin-top:6px}._strengthBar_1djr4_192{flex:1;height:3px;border-radius:99px;background:var(--aa-border-mid);transition:background .25s}._strengthBar_1djr4_192._weak_1djr4_205{background:var(--aa-danger)}._strengthBar_1djr4_192._fair_1djr4_208{background:var(--aa-warning)}._strengthBar_1djr4_192._strong_1djr4_211{background:var(--aa-accent)}._strengthLabel_1djr4_215{font-size:11px;margin-top:4px}._strengthLabel_1djr4_215._weak_1djr4_205{color:var(--aa-danger)}._strengthLabel_1djr4_215._fair_1djr4_208{color:var(--aa-warning)}._strengthLabel_1djr4_215._strong_1djr4_211{color:var(--aa-accent)}._errorText_1djr4_229{font-size:12px;color:var(--aa-danger);display:flex;align-items:center;gap:4px}._serverError_1djr4_237{background:var(--aa-danger-bg);border:1px solid var(--aa-danger);border-radius:var(--aa-radius-md);padding:10px 12px;font-size:13px;color:var(--aa-danger);display:flex;align-items:center;gap:8px}._submitBtn_1djr4_249{width:100%;justify-content:center}._backLink_1djr4_254{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--aa-text-secondary);text-decoration:none;transition:color .15s}._backLink_1djr4_254:hover{color:var(--aa-text-primary)}._backRow_1djr4_267{display:flex;justify-content:center;margin-top:4px}._footer_1djr4_273{margin-top:28px;text-align:center;font-size:12px;color:var(--aa-text-tertiary)}._page_1qsd8_24{display:flex;flex-direction:column;gap:28px}._pageTitle_1qsd8_30{font-size:1.5rem;font-weight:700;color:var(--aa-text-primary);margin:0 0 4px}._statsGrid_1qsd8_38{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:1100px){._statsGrid_1qsd8_38{grid-template-columns:repeat(2,1fr)}}._sectionTitle_1qsd8_50{font-size:1rem;font-weight:600;color:var(--aa-text-primary);margin:0 0 16px}._trendsGrid_1qsd8_58,._chartsGrid_1qsd8_59{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:900px){._trendsGrid_1qsd8_58,._chartsGrid_1qsd8_59{grid-template-columns:1fr}}._distGrid_1qsd8_72{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:1100px){._distGrid_1qsd8_72{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){._distGrid_1qsd8_72{grid-template-columns:1fr}}._chartCard_1qsd8_89{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);padding:20px 24px}._chartWrap_1qsd8_96{margin-top:8px}._chartTooltip_1qsd8_101{background:var(--aa-bg-surface);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);padding:8px 12px;box-shadow:var(--aa-shadow-md)}._tooltipLabel_1qsd8_109{font-size:.78rem;color:var(--aa-text-secondary);margin:0 0 4px}._tooltipValue_1qsd8_115{font-size:.8125rem;color:var(--aa-text-primary);margin:0}._tooltipValue_1qsd8_115 strong{color:var(--aa-accent)}._legendText_1qsd8_125{color:var(--aa-text-secondary);font-size:.8rem}@keyframes _shimmer_1qsd8_1{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}._chartPlaceholder_1qsd8_142{height:220px;margin-top:8px;background:var(--aa-bg-hover);border-radius:var(--aa-radius-md);animation:_shimmer_1qsd8_1 1.4s ease-in-out infinite}._errorBanner_1qsd8_151{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--aa-danger-bg);color:var(--aa-danger);border-radius:var(--aa-radius-md);font-size:.875rem}._page_4rtf6_24{display:flex;flex-direction:column;gap:32px}._pageHeader_4rtf6_31{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}._pageTitle_4rtf6_39{font-size:1.5rem;font-weight:700;color:var(--aa-text-primary);margin:0 0 4px}._pageSubtitle_4rtf6_46{font-size:.875rem;color:var(--aa-text-secondary);margin:0}._periodPicker_4rtf6_53{display:flex;gap:4px;background:var(--aa-surface-raised);border:1px solid var(--aa-border);border-radius:8px;padding:3px;flex-shrink:0}._periodBtn_4rtf6_63{padding:5px 14px;border-radius:6px;border:none;background:transparent;font-size:.8125rem;font-weight:500;color:var(--aa-text-secondary);cursor:pointer;transition:background .15s,color .15s}._periodBtn_4rtf6_63:hover{color:var(--aa-text-primary)}._periodBtnActive_4rtf6_78{background:var(--aa-accent);color:#fff}._periodBtnActive_4rtf6_78:hover{color:#fff}._errorBanner_4rtf6_87{padding:10px 14px;border-radius:8px;background:color-mix(in srgb,var(--aa-severity-critical, #d93025) 10%,transparent);border:1px solid color-mix(in srgb,var(--aa-severity-critical, #d93025) 30%,transparent);color:var(--aa-severity-critical, #d93025);font-size:.875rem}._summaryChips_4rtf6_97{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media(max-width:900px){._summaryChips_4rtf6_97{grid-template-columns:repeat(2,1fr)}}._chip_4rtf6_108{display:flex;flex-direction:column;gap:4px;padding:16px 18px;background:var(--aa-surface-raised);border:1px solid var(--aa-border);border-radius:10px}._chipValue_4rtf6_118{font-size:1.375rem;font-weight:700;color:var(--aa-accent);line-height:1}._chipLabel_4rtf6_125{font-size:.75rem;color:var(--aa-text-secondary);text-transform:uppercase;letter-spacing:.04em}._section_4rtf6_133{display:flex;flex-direction:column;gap:14px;background:var(--aa-surface-raised);border:1px solid var(--aa-border);border-radius:12px;padding:20px 22px}._sectionTitle_4rtf6_143{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:600;color:var(--aa-text-primary);margin:0}._sectionIcon_4rtf6_153{display:flex;align-items:center;color:var(--aa-accent)}._tabs_4rtf6_160{display:flex;gap:2px;border-bottom:1px solid var(--aa-border);padding-bottom:0}._tab_4rtf6_160{padding:7px 14px;border:none;border-bottom:2px solid transparent;background:transparent;font-size:.8125rem;font-weight:500;color:var(--aa-text-secondary);cursor:pointer;margin-bottom:-1px;transition:color .15s,border-color .15s;white-space:nowrap}._tab_4rtf6_160:hover{color:var(--aa-text-primary)}._tabActive_4rtf6_184{color:var(--aa-accent);border-bottom-color:var(--aa-accent)}._tableWrap_4rtf6_190{overflow-x:auto;margin:0 -2px}._table_4rtf6_190{width:100%;border-collapse:collapse;font-size:.8125rem}._table_4rtf6_190 th{text-align:left;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--aa-text-tertiary);padding:6px 10px;border-bottom:1px solid var(--aa-border-subtle);white-space:nowrap}._table_4rtf6_190 td{padding:9px 10px;color:var(--aa-text-primary);border-bottom:1px solid var(--aa-border-subtle);vertical-align:middle}._table_4rtf6_190 tr:last-child td{border-bottom:none}._table_4rtf6_190 tr:hover td{background:var(--aa-surface-hover, rgba(0, 0, 0, .02))}._rankCell_4rtf6_224{width:36px;font-size:.75rem;font-weight:600;color:var(--aa-text-tertiary);text-align:center}._nameCell_4rtf6_232{font-weight:500;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userCell_4rtf6_240{display:flex;flex-direction:column;gap:1px}._userName_4rtf6_246{font-weight:500;color:var(--aa-text-primary)}._userEmail_4rtf6_251{font-size:.7rem;color:var(--aa-text-tertiary)}._orgCell_4rtf6_256{color:var(--aa-text-secondary);font-size:.8rem;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._numCell_4rtf6_265{text-align:right;font-variant-numeric:tabular-nums}._timeCell_4rtf6_270{font-size:.75rem;color:var(--aa-text-tertiary);white-space:nowrap}._emptyCell_4rtf6_276{text-align:center;color:var(--aa-text-tertiary);font-size:.8rem;padding:28px!important}._countBig_4rtf6_284{font-variant-numeric:tabular-nums;font-weight:600;margin-right:8px}._miniBarWrap_4rtf6_290{display:inline-block;width:80px;height:4px;background:var(--aa-border-subtle);border-radius:2px;overflow:hidden;vertical-align:middle}._miniBarFill_4rtf6_300{display:block;height:100%;border-radius:2px;transition:width .3s}._sevBadge_4rtf6_308,._statusBadge_4rtf6_309{font-weight:600;font-variant-numeric:tabular-nums}._wcagBadge_4rtf6_314{display:inline-block;padding:2px 8px;border-radius:4px;background:color-mix(in srgb,var(--aa-accent) 12%,transparent);color:var(--aa-accent);font-family:var(--aa-font-mono, monospace);font-size:.8rem;font-weight:600}._rateWrap_4rtf6_326{display:flex;align-items:center;gap:10px}._ratePct_4rtf6_332{font-weight:700;font-variant-numeric:tabular-nums;width:42px;flex-shrink:0}._rateBar_4rtf6_339{flex:1;height:6px;background:var(--aa-border-subtle);border-radius:3px;overflow:hidden;min-width:80px}._rateFill_4rtf6_348{height:100%;background:#4caf50;border-radius:3px;transition:width .3s}._distList_4rtf6_356{display:flex;flex-direction:column;gap:10px}._distRow_4rtf6_362{display:grid;grid-template-columns:90px 1fr 54px 44px;align-items:center;gap:10px}._distLabel_4rtf6_369{font-size:.8125rem;color:var(--aa-text-secondary);white-space:nowrap}._distBar_4rtf6_375{height:6px;background:var(--aa-border-subtle);border-radius:3px;overflow:hidden}._distFill_4rtf6_382{height:100%;border-radius:3px;transition:width .4s ease}._distCount_4rtf6_388{font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;color:var(--aa-text-primary)}._distPct_4rtf6_396{font-size:.75rem;color:var(--aa-text-tertiary);text-align:right}._analyticsGrid_4rtf6_403{display:grid;grid-template-columns:1fr 380px;gap:20px;align-items:start}@media(max-width:1100px){._analyticsGrid_4rtf6_403{grid-template-columns:1fr}}._distColumn_4rtf6_415{display:flex;flex-direction:column;gap:20px}._skeletonTable_4rtf6_422{display:flex;flex-direction:column;gap:8px;padding:4px 0}._skeletonRow_4rtf6_429{display:flex;gap:12px}._skeletonCell_4rtf6_434{height:16px;flex:1;border-radius:4px;background:var(--aa-border-subtle);animation:_shimmer_4rtf6_1 1.4s ease-in-out infinite}._skeletonCell_4rtf6_434:first-child{max-width:32px}@keyframes _shimmer_4rtf6_1{0%{opacity:1}50%{opacity:.4}to{opacity:1}}._page_1rklq_24{padding:1.5rem;max-width:100%}._page-header_1rklq_29{margin-bottom:1.75rem}._page-title_1rklq_33{margin:0 0 .375rem;font-size:1.375rem;font-weight:600;color:var(--aa-text-primary)}._page-subtitle_1rklq_40{margin:0;font-size:.875rem;color:var(--aa-text-secondary)}._section_1rklq_46{margin-bottom:2.25rem;padding:1.25rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg)}._section-heading_1rklq_54{margin:0 0 .375rem;font-size:1rem;font-weight:600;color:var(--aa-text-primary)}._section-caption_1rklq_61{margin:0 0 .875rem;font-size:.8125rem;color:var(--aa-text-secondary)}._sub-heading_1rklq_67{margin:1.5rem 0 .625rem;font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}._muted_1rklq_74{margin:0 0 .625rem;font-size:.8125rem;color:var(--aa-text-tertiary)}._warning_1rklq_80{margin:0 0 .875rem;padding:.625rem .75rem;background:var(--aa-warning-bg);border:1px solid var(--aa-warning-border);border-radius:var(--aa-radius-md);color:var(--aa-warning);font-size:.8125rem}._no-download_1rklq_90{margin:0 0 .875rem;font-size:.8125rem;color:var(--aa-text-tertiary);font-style:italic}._provenance_1rklq_97{margin-bottom:.875rem;font-size:.8125rem}._provenance_1rklq_97 summary{cursor:pointer;color:var(--aa-text-secondary);font-weight:500}._provenance_1rklq_97 summary:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._provenance-list_1rklq_111{margin:.625rem 0 0;padding:.75rem;background:var(--aa-bg-raised);border-radius:var(--aa-radius-md)}._provenance-row_1rklq_118{display:grid;grid-template-columns:minmax(9rem,auto) 1fr;gap:.75rem}._provenance-row_1rklq_118+._provenance-row_1rklq_118{margin-top:.5rem}._provenance-row_1rklq_118 dt{color:var(--aa-text-tertiary);font-family:var(--aa-font-mono, monospace);font-size:.75rem}._provenance-row_1rklq_118 dd{margin:0;color:var(--aa-text-secondary)}._download-block_1rklq_136{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:.875rem}._download-btn_1rklq_144{padding:.4375rem .875rem;background:none;border:1px solid var(--aa-accent);border-radius:var(--aa-radius-md);color:var(--aa-accent);font-size:.8125rem;font-weight:600;cursor:pointer}._download-btn_1rklq_144:hover:not(:disabled){background:var(--aa-accent-glow-soft)}._download-btn_1rklq_144:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._download-btn_1rklq_144:disabled{opacity:.6;cursor:default}._download-hint_1rklq_166{margin:0;font-size:.75rem;color:var(--aa-text-tertiary)}._download-error_1rklq_172{margin:0;font-size:.75rem;color:var(--aa-danger)}._table-wrap_1rklq_178{overflow-x:auto;border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._table_1rklq_178{width:100%;border-collapse:collapse;font-size:.8125rem}._table_1rklq_178 th,._table_1rklq_178 td{padding:.5rem .625rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--aa-border-subtle)}._table_1rklq_178 th{position:sticky;top:0;background:var(--aa-bg-raised);color:var(--aa-text-secondary);font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap}._table_1rklq_178 td{color:var(--aa-text-primary)}._table_1rklq_178 tbody tr:last-child td{border-bottom:none}._row-flagged_1rklq_214{background:var(--aa-warning-bg)}._cell-code_1rklq_218{font-family:var(--aa-font-mono, monospace);white-space:nowrap;color:var(--aa-text-secondary)}._cell-numeric_1rklq_224{text-align:right;font-variant-numeric:tabular-nums}._level-pill_1rklq_229{display:inline-block;padding:.0625rem .375rem;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);font-size:.6875rem;font-weight:600;color:var(--aa-text-secondary)}._flag_1rklq_239{display:inline-block;margin-left:.5rem;padding:.0625rem .375rem;background:var(--aa-warning-bg);border:1px solid var(--aa-warning-border);border-radius:var(--aa-radius-sm);color:var(--aa-warning);font-size:.6875rem;font-weight:600;white-space:nowrap}._badge_1rklq_252{display:inline-block;margin-left:.5rem;padding:.0625rem .375rem;border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm);color:var(--aa-text-tertiary);font-size:.6875rem;white-space:nowrap}._state-flag_1rklq_263{color:var(--aa-text-tertiary);font-size:.75rem;font-style:italic}._scope-list_1rklq_269{margin:0;padding:0;list-style:none}._scope-list_1rklq_269 li{display:flex;gap:.375rem;white-space:nowrap}._scope-list_1rklq_269 li+li{margin-top:.1875rem}._scope-label_1rklq_283{min-width:5.5rem;color:var(--aa-text-tertiary);font-size:.75rem}._sc-list_1rklq_289{font-family:var(--aa-font-mono, monospace);font-size:.75rem;color:var(--aa-text-secondary)}._chapter_1rklq_295{margin-bottom:1.25rem}._chapter-title_1rklq_299{margin:0 0 .25rem;font-size:.8125rem;font-weight:600;color:var(--aa-text-primary)}._chapter-notes_1rklq_306{margin:0 0 .5rem;font-size:.75rem;color:var(--aa-text-tertiary)}._error-banner_1rklq_312{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem .875rem;background:var(--aa-danger-bg);border:1px solid var(--aa-danger-border);border-radius:var(--aa-radius-md);color:var(--aa-danger);font-size:.875rem}._retry-btn_1rklq_325{padding:.375rem .875rem;background:none;border:1px solid var(--aa-danger);border-radius:var(--aa-radius-md);color:var(--aa-danger);font-size:.8125rem;font-weight:600;cursor:pointer}._retry-btn_1rklq_325:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._heading-list_1rklq_340{margin:0 0 1rem;padding-left:1.25rem;font-size:.8125rem}._heading-list_1rklq_340 li+li{margin-top:.25rem}._heading-list_1rklq_340 a{color:var(--aa-accent)}._body_170gv_25{display:flex;flex-direction:column;gap:24px}._hero_170gv_32{display:flex;align-items:flex-start;gap:14px}._heroIcon_170gv_38{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--aa-radius-md);background:var(--aa-accent-dim);color:var(--aa-accent);flex-shrink:0}._heroText_170gv_50{display:flex;flex-direction:column;gap:6px;min-width:0}._heroName_170gv_57{font-size:1.25rem;font-weight:700;color:var(--aa-text-primary);margin:0;word-break:break-word}._heroBadgeRow_170gv_65{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._statusActive_170gv_72{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--aa-radius-sm);font-size:.75rem;font-weight:600;background:var(--aa-success-bg);color:var(--aa-success)}._statusInactive_170gv_84{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--aa-radius-sm);font-size:.75rem;font-weight:600;background:var(--aa-bg-surface);color:var(--aa-text-tertiary);border:1px solid var(--aa-border-subtle)}._statusDot_170gv_97{width:6px;height:6px;border-radius:50%;background:currentColor}._heroEditBtn_170gv_104{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--aa-radius-sm);border:1px solid var(--aa-border-subtle);background:transparent;color:var(--aa-text-secondary);cursor:pointer;flex-shrink:0;margin-left:auto;align-self:flex-start;transition:background .15s,color .15s,border-color .15s}._heroEditBtn_170gv_104:hover{background:var(--aa-bg-hover);color:var(--aa-accent);border-color:var(--aa-accent)}._orgIdChip_170gv_126{font-size:.72rem;font-family:var(--aa-font-mono, monospace);color:var(--aa-text-tertiary);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-sm);padding:2px 8px}._statsRow_170gv_137{display:grid;grid-template-columns:1fr 1fr;gap:12px}._statCard_170gv_143{display:flex;flex-direction:column;gap:4px;padding:14px 18px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._statValue_170gv_153{font-size:1.75rem;font-weight:700;color:var(--aa-text-primary);line-height:1}._statLabel_170gv_160{font-size:.8rem;color:var(--aa-text-secondary)}._section_170gv_166{display:flex;flex-direction:column;gap:10px}._sectionTitle_170gv_172{font-size:.75rem;font-weight:600;color:var(--aa-text-secondary);text-transform:uppercase;letter-spacing:.06em;margin:0}._adminCard_170gv_182{display:flex;align-items:center;gap:14px;padding:14px 16px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._adminAvatar_170gv_192{width:38px;height:38px;border-radius:50%;background:var(--aa-accent-dim);color:var(--aa-accent);display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;flex-shrink:0;text-transform:uppercase}._adminInfo_170gv_207{display:flex;flex-direction:column;gap:2px;min-width:0}._adminName_170gv_214{font-size:.9rem;font-weight:600;color:var(--aa-text-primary)}._adminEmail_170gv_220{font-size:.8125rem;color:var(--aa-text-secondary);word-break:break-all}._noAdmin_170gv_226{font-size:.875rem;color:var(--aa-text-tertiary);font-style:italic}._moduleTags_170gv_233{display:flex;flex-wrap:wrap;gap:8px}._moduleChip_170gv_239{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;background:var(--aa-accent-dim);color:var(--aa-accent);border-radius:var(--aa-radius-sm);font-size:.8125rem;font-weight:500}._moduleChipDot_170gv_251{width:5px;height:5px;border-radius:50%;background:var(--aa-accent);flex-shrink:0}._noModules_170gv_259{font-size:.875rem;color:var(--aa-text-tertiary);font-style:italic}._detailGrid_170gv_266{display:grid;grid-template-columns:140px 1fr;gap:10px 16px;padding:16px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._detailLabel_170gv_276{font-size:.8125rem;color:var(--aa-text-secondary);font-weight:500;padding-top:1px}._detailValue_170gv_283{font-size:.8125rem;color:var(--aa-text-primary);word-break:break-all;font-family:inherit}._detailValueMono_170gv_290{font-size:.78rem;font-family:var(--aa-font-mono, monospace);color:var(--aa-text-secondary);word-break:break-all}._qualityGrid_170gv_298{display:grid;grid-template-columns:1fr 1fr;gap:10px}._qualityCard_170gv_304{display:flex;flex-direction:column;gap:6px;padding:12px 14px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._qualityCardHeader_170gv_314{display:flex;align-items:baseline;justify-content:space-between;gap:8px}._qualityCardLabel_170gv_321{font-size:.75rem;font-weight:600;color:var(--aa-text-secondary);text-transform:uppercase;letter-spacing:.04em}._qualityCardValue_170gv_329{font-size:1.1rem;font-weight:700;color:var(--aa-text-primary);line-height:1}._qualityCardSub_170gv_336{font-size:.75rem;color:var(--aa-text-tertiary)}._progressBar_170gv_341{height:6px;background:var(--aa-bg-hover);border-radius:3px;overflow:hidden}._progressFill_170gv_348{height:100%;background:var(--aa-accent);border-radius:3px;transition:width .4s ease;min-width:2px}._principleRow_170gv_357{display:flex;gap:6px;align-items:center}._principlePip_170gv_363{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--aa-radius-sm);background:var(--aa-bg-hover);border:1.5px solid var(--aa-border-subtle);color:var(--aa-text-tertiary)}._pipCovered_170gv_375{background:var(--aa-accent-dim);border-color:var(--aa-accent);color:var(--aa-accent)}._pipNum_170gv_381{font-size:.75rem;font-weight:700}._severitySection_170gv_387{display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._severityBar_170gv_397{display:flex;height:8px;border-radius:4px;overflow:hidden;gap:1px}._severitySegment_170gv_405{height:100%;border-radius:0;transition:width .4s ease}._severitySegment_170gv_405:first-child{border-radius:4px 0 0 4px}._severitySegment_170gv_405:last-child{border-radius:0 4px 4px 0}._sevCritical_170gv_417{background:var(--aa-danger)}._sevHigh_170gv_421{background:#f97316}._sevMedium_170gv_425{background:#eab308}._sevLow_170gv_429{background:var(--aa-success)}._severityLegend_170gv_433{display:flex;flex-wrap:wrap;gap:10px}._severityLegendItem_170gv_439{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;color:var(--aa-text-secondary);text-transform:capitalize}._severityDot_170gv_448{width:8px;height:8px;border-radius:50%;flex-shrink:0}._footer_170gv_456{display:flex;justify-content:flex-end;gap:10px;padding-top:16px;border-top:1px solid var(--aa-border-subtle)}._loadingState_170gv_465{display:flex;flex-direction:column;gap:16px;padding:8px 0}._skeletonLine_170gv_472{display:block;background:var(--aa-bg-hover);border-radius:4px;animation:_shimmer_170gv_1 1.4s ease-in-out infinite}._skeletonStatsGrid_170gv_479{display:grid;grid-template-columns:1fr 1fr;gap:12px}@keyframes _shimmer_170gv_1{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}._errorState_170gv_496{display:flex;align-items:center;gap:8px;padding:14px 16px;background:var(--aa-danger-bg);color:var(--aa-danger);border-radius:var(--aa-radius-md);font-size:.875rem}._page_1xkz7_24{display:flex;flex-direction:column;gap:20px}._pageHeader_1xkz7_31{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._headerActions_1xkz7_38{display:flex;gap:8px}._pageTitle_1xkz7_43{font-size:1.5rem;font-weight:700;color:var(--aa-text-primary);margin:0 0 4px}._pageSubtitle_1xkz7_50{font-size:.875rem;color:var(--aa-text-secondary);margin:0}._toolbar_1xkz7_57{display:flex;gap:10px;align-items:center}._searchWrap_1xkz7_63{position:relative;flex:1;max-width:360px}._searchIcon_1xkz7_69{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--aa-text-tertiary);pointer-events:none}._searchInput_1xkz7_78{width:100%;padding:8px 12px 8px 34px;font-size:.875rem;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);outline:none}._searchInput_1xkz7_78:focus{border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._searchInput_1xkz7_78::placeholder{color:var(--aa-text-tertiary)}._filterWrap_1xkz7_97{position:relative}._filterBtn_1xkz7_101{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:.875rem;font-weight:500;color:var(--aa-text-primary);background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);cursor:pointer;transition:background .15s,border-color .15s}._filterBtn_1xkz7_101:hover{background:var(--aa-bg-hover);border-color:var(--aa-border-mid)}._filterMenu_1xkz7_120{position:absolute;top:calc(100% + 4px);right:0;min-width:160px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);box-shadow:var(--aa-shadow-md);z-index:9999;overflow:hidden}._filterOption_1xkz7_133{display:flex;align-items:center;gap:8px;padding:9px 14px;font-size:.875rem;color:var(--aa-text-primary);cursor:pointer;transition:background .1s;border:none;background:none;width:100%;text-align:left}._filterOption_1xkz7_133:hover{background:var(--aa-bg-hover)}._filterOptionActive_1xkz7_151{color:var(--aa-accent);font-weight:500}._tableCard_1xkz7_157{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg)}._table_1xkz7_157{width:100%;border-collapse:collapse;font-size:.875rem}._table_1xkz7_157 thead tr:first-child th:first-child{border-top-left-radius:var(--aa-radius-lg)}._table_1xkz7_157 thead tr:first-child th:last-child{border-top-right-radius:var(--aa-radius-lg)}._table_1xkz7_157 th{padding:11px 16px;text-align:left;font-size:.75rem;font-weight:600;color:var(--aa-text-secondary);text-transform:uppercase;letter-spacing:.04em;background:var(--aa-bg-surface);border-bottom:1px solid var(--aa-border-subtle);white-space:nowrap}._table_1xkz7_157 td{padding:13px 16px;color:var(--aa-text-primary);border-bottom:1px solid var(--aa-border-subtle);vertical-align:middle}._table_1xkz7_157 tr:last-child td{border-bottom:none}._table_1xkz7_157 tr:hover td{background:var(--aa-bg-hover)}._thSortable_1xkz7_202{cursor:pointer;-webkit-user-select:none;user-select:none}._thSortable_1xkz7_202:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._thSortActive_1xkz7_211{color:var(--aa-accent)!important}._thInner_1xkz7_215{display:inline-flex;align-items:center;gap:4px}._orgCell_1xkz7_222{display:flex;align-items:center;gap:8px;font-weight:500}._orgIcon_1xkz7_229{color:var(--aa-text-secondary);flex-shrink:0}._adminCell_1xkz7_234{display:flex;flex-direction:column;gap:1px}._adminName_1xkz7_240{font-size:.875rem;color:var(--aa-text-primary)}._adminEmail_1xkz7_245{font-size:.78rem;color:var(--aa-text-secondary)}._timeCell_1xkz7_250{color:var(--aa-text-secondary);font-size:.8125rem;white-space:nowrap}._statusBadge_1xkz7_257{display:inline-flex;align-items:center;padding:3px 9px;border-radius:var(--aa-radius-sm);font-size:.75rem;font-weight:500}._statusActive_1xkz7_266{background:var(--aa-success-bg);color:var(--aa-success)}._statusInactive_1xkz7_271{background:var(--aa-bg-surface);color:var(--aa-text-tertiary);border:1px solid var(--aa-border-subtle)}._actionsCell_1xkz7_278{display:flex;align-items:center;gap:4px}._iconBtn_1xkz7_284{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:none;border-radius:var(--aa-radius-sm);color:var(--aa-text-secondary);cursor:pointer;transition:background .12s,color .12s}._iconBtn_1xkz7_284:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary)}._menuWrap_1xkz7_303{position:relative}._contextMenu_1xkz7_307{position:absolute;top:calc(100% + 4px);right:0;min-width:200px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);box-shadow:var(--aa-shadow-md);z-index:9999;overflow:hidden}._menuItem_1xkz7_320{display:flex;align-items:center;gap:8px;padding:9px 14px;font-size:.875rem;color:var(--aa-text-primary);cursor:pointer;transition:background .1s;border:none;background:none;width:100%;text-align:left}._menuItem_1xkz7_320:hover{background:var(--aa-bg-hover)}._menuItemDanger_1xkz7_338{color:var(--aa-danger)}._menuItemDanger_1xkz7_338:hover{background:var(--aa-danger-bg)}@keyframes _shimmer_1xkz7_1{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}._skeletonBlock_1xkz7_357{display:block;background:var(--aa-bg-hover);border-radius:4px;animation:_shimmer_1xkz7_1 1.4s ease-in-out infinite}._errorBanner_1xkz7_365{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--aa-danger-bg);color:var(--aa-danger);border-radius:var(--aa-radius-md);font-size:.875rem}._tableLoading_1xkz7_377{opacity:.55;transition:opacity .15s}._emptyCell_1xkz7_383{text-align:center;padding:36px 16px;color:var(--aa-text-tertiary)}._noValue_1xkz7_390{color:var(--aa-text-tertiary)}._thActions_1xkz7_395{width:80px}._skeletonRow_1xkz7_400 td ._skeletonBlock_1xkz7_357{height:14px}._skeletonRow_1xkz7_400 td:nth-child(1) ._skeletonBlock_1xkz7_357{width:55%}._skeletonRow_1xkz7_400 td:nth-child(2) ._skeletonBlock_1xkz7_357{width:60%}._skeletonRow_1xkz7_400 td:nth-child(3) ._skeletonBlock_1xkz7_357{width:30px}._skeletonRow_1xkz7_400 td:nth-child(4) ._skeletonBlock_1xkz7_357{width:55px;height:20px;border-radius:12px}._skeletonRow_1xkz7_400 td:nth-child(5) ._skeletonBlock_1xkz7_357{width:90px}._skeletonRow_1xkz7_400 td:nth-child(6) ._skeletonBlock_1xkz7_357{width:50px}@keyframes _spin_1xkz7_429{to{transform:rotate(360deg)}}._spinning_1xkz7_429{animation:_spin_1xkz7_429 .7s linear infinite}._page_6pjqb_24{display:flex;flex-direction:column;gap:20px}._breadcrumb_6pjqb_31{display:flex;align-items:center;gap:6px;font-size:.8125rem;color:var(--aa-text-secondary)}._breadcrumbLink_6pjqb_39{color:var(--aa-accent);text-decoration:none;cursor:pointer;background:none;border:none;padding:0;font-size:inherit}._breadcrumbLink_6pjqb_39:hover{text-decoration:underline}._breadcrumbSep_6pjqb_52{color:var(--aa-text-tertiary);font-size:.75rem}._breadcrumbCurrent_6pjqb_57{color:var(--aa-text-secondary)}._card_6pjqb_62{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);padding:28px 32px;display:flex;flex-direction:column;gap:24px}._cardTitle_6pjqb_72{font-size:1.125rem;font-weight:700;color:var(--aa-text-primary);margin:0;padding-bottom:16px;border-bottom:1px solid var(--aa-border-subtle)}._form_6pjqb_82{display:flex;flex-direction:column;gap:20px}._fieldRow_6pjqb_89{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:640px){._fieldRow_6pjqb_89{grid-template-columns:1fr}}._field_6pjqb_89{display:flex;flex-direction:column;gap:6px}._fieldNarrow_6pjqb_107{display:flex;flex-direction:column;gap:6px;max-width:280px}._label_6pjqb_114{font-size:.875rem;font-weight:500;color:var(--aa-text-primary)}._required_6pjqb_120{color:var(--aa-danger);margin-left:2px}._input_6pjqb_125{padding:9px 12px;font-size:.875rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);outline:none;transition:border-color .15s,box-shadow .15s}._input_6pjqb_125:focus{border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._input_6pjqb_125::placeholder{color:var(--aa-text-tertiary)}._input_6pjqb_125:disabled{opacity:.55;cursor:not-allowed}._inputError_6pjqb_147{border-color:var(--aa-danger)!important}._fieldError_6pjqb_151{font-size:.8rem;color:var(--aa-danger)}._fieldHint_6pjqb_156{font-size:.8rem;color:var(--aa-text-tertiary)}._select_6pjqb_161{padding:9px 36px 9px 12px;font-size:.875rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);outline:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;cursor:pointer;transition:border-color .15s}._select_6pjqb_161:focus{border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._modulesWrap_6pjqb_182{position:relative}._modulesToggle_6pjqb_186{display:flex;align-items:center;justify-content:space-between;padding:9px 12px;font-size:.875rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);cursor:pointer;width:100%;text-align:left;transition:border-color .15s}._modulesToggle_6pjqb_186:focus-within,._modulesToggle_6pjqb_186:focus{border-color:var(--aa-accent);outline:none}._modulesToggleOpen_6pjqb_206{border-color:var(--aa-accent);border-bottom-left-radius:0;border-bottom-right-radius:0}._modulesDropdown_6pjqb_212{position:absolute;top:100%;left:0;right:0;background:var(--aa-bg-raised);border:1px solid var(--aa-accent);border-top:none;border-bottom-left-radius:var(--aa-radius-md);border-bottom-right-radius:var(--aa-radius-md);box-shadow:var(--aa-shadow-md);z-index:40;overflow:hidden}._moduleOption_6pjqb_227{display:flex;align-items:center;gap:10px;padding:10px 14px;font-size:.875rem;color:var(--aa-text-primary);cursor:pointer;transition:background .1s}._moduleOption_6pjqb_227:hover{background:var(--aa-bg-hover)}._moduleOptionChecked_6pjqb_241{color:var(--aa-accent);font-weight:500}._moduleCheckbox_6pjqb_246{width:16px;height:16px;accent-color:var(--aa-accent);cursor:pointer;flex-shrink:0}._modulesPlaceholder_6pjqb_254{color:var(--aa-text-tertiary)}._modulesTags_6pjqb_258{display:flex;flex-wrap:wrap;gap:4px}._moduleTag_6pjqb_264{display:inline-flex;align-items:center;padding:2px 8px;background:var(--aa-accent-dim);color:var(--aa-accent);border-radius:var(--aa-radius-sm);font-size:.78rem;font-weight:500}._errorBanner_6pjqb_276{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--aa-danger-bg);color:var(--aa-danger);border-radius:var(--aa-radius-md);font-size:.875rem}._actions_6pjqb_288{display:flex;justify-content:flex-end;gap:10px;padding-top:8px;border-top:1px solid var(--aa-border-subtle)}._toggleRow_6pjqb_297{display:flex;align-items:center;gap:10px}._toggle_6pjqb_297{position:relative;width:44px;height:24px;border-radius:999px;border:none;cursor:pointer;padding:0;transition:background .2s;flex-shrink:0}._toggle_6pjqb_297:disabled{opacity:.5;cursor:not-allowed}._toggleOn_6pjqb_319{background:var(--aa-accent)}._toggleOff_6pjqb_323{background:var(--aa-border-subtle)}._toggleThumb_6pjqb_327{position:absolute;top:3px;width:18px;height:18px;border-radius:50%;background:var(--aa-toggle-thumb);transition:left .2s}._toggleOn_6pjqb_319 ._toggleThumb_6pjqb_327{left:23px}._toggleOff_6pjqb_323 ._toggleThumb_6pjqb_327{left:3px}._toggleLabelOn_6pjqb_343{font-size:.875rem;font-weight:500;color:var(--aa-accent)}._toggleLabelOff_6pjqb_349{font-size:.875rem;font-weight:500;color:var(--aa-text-tertiary)}._ownerSection_6pjqb_356{display:flex;flex-direction:column;gap:16px;padding:20px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._ownerSectionHeader_6pjqb_366{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}._ownerSectionTitle_6pjqb_373{font-size:.9375rem;font-weight:600;color:var(--aa-text-primary)}._ownerSectionHint_6pjqb_379{font-size:.8rem;color:var(--aa-text-tertiary)}._ownerEmailRow_6pjqb_384{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:640px){._ownerEmailRow_6pjqb_384{grid-template-columns:1fr}}._ownerNote_6pjqb_395{font-size:.8rem;color:var(--aa-text-tertiary);line-height:1.5;margin:0}._confirmationWrap_6pjqb_403{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:12px 0 8px}._confirmationIcon_6pjqb_412{color:var(--aa-success);display:flex;align-items:center;justify-content:center}._confirmationTitle_6pjqb_419{font-size:1.25rem;font-weight:700;color:var(--aa-text-primary);margin:0}._confirmationSubtitle_6pjqb_426{font-size:.9rem;color:var(--aa-text-secondary);max-width:480px;line-height:1.6;margin:0}._tempPasswordSection_6pjqb_434{width:100%;max-width:480px;display:flex;flex-direction:column;gap:8px;text-align:left}._tempPasswordLabel_6pjqb_443{font-size:.8rem;font-weight:500;color:var(--aa-text-secondary);margin:0}._tempPasswordBox_6pjqb_450{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._tempPasswordCode_6pjqb_461{font-family:Menlo,Monaco,Consolas,monospace;font-size:.9375rem;color:var(--aa-text-primary);letter-spacing:.04em;word-break:break-all}._copyBtn_6pjqb_469{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;font-size:.8rem;font-weight:500;color:var(--aa-accent);background:var(--aa-accent-dim);border:none;border-radius:var(--aa-radius-sm);cursor:pointer;flex-shrink:0;transition:opacity .15s}._copyBtn_6pjqb_469:hover{opacity:.8}._tempPasswordHint_6pjqb_488{font-size:.8rem;color:var(--aa-text-tertiary);line-height:1.5;margin:0}._confirmationActions_6pjqb_495{margin-top:8px}._body_keyid_25{display:flex;flex-direction:column;gap:24px}._hero_keyid_32{display:flex;align-items:flex-start;gap:14px}._heroIcon_keyid_38{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--aa-radius-md);background:var(--aa-accent-dim);color:var(--aa-accent);flex-shrink:0;font-size:1.125rem;font-weight:700;text-transform:uppercase}._heroText_keyid_53{display:flex;flex-direction:column;gap:6px;min-width:0}._heroName_keyid_60{font-size:1.25rem;font-weight:700;color:var(--aa-text-primary);margin:0;word-break:break-word}._heroBadgeRow_keyid_68{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._statusActive_keyid_75{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--aa-radius-sm);font-size:.75rem;font-weight:600;background:var(--aa-success-bg);color:var(--aa-success)}._statusInactive_keyid_87{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--aa-radius-sm);font-size:.75rem;font-weight:600;background:var(--aa-bg-surface);color:var(--aa-text-tertiary);border:1px solid var(--aa-border-subtle)}._statusDot_keyid_100{width:6px;height:6px;border-radius:50%;background:currentColor}._verifiedChip_keyid_107{font-size:.72rem;color:var(--aa-success);background:var(--aa-success-bg);border:1px solid var(--aa-success-border);border-radius:var(--aa-radius-sm);padding:2px 8px}._unverifiedChip_keyid_116{font-size:.72rem;color:var(--aa-text-tertiary);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-sm);padding:2px 8px}._emailChip_keyid_125{font-size:.72rem;font-family:var(--aa-font-mono, monospace);color:var(--aa-text-secondary);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-sm);padding:2px 8px;word-break:break-all}._section_keyid_137{display:flex;flex-direction:column;gap:10px}._sectionTitle_keyid_143{font-size:.75rem;font-weight:600;color:var(--aa-text-secondary);text-transform:uppercase;letter-spacing:.06em;margin:0}._membershipsTable_keyid_153{width:100%;border-collapse:collapse;font-size:.875rem}._membershipsTable_keyid_153 th{padding:8px 12px;text-align:left;font-size:.72rem;font-weight:600;color:var(--aa-text-secondary);text-transform:uppercase;letter-spacing:.04em;background:var(--aa-bg-surface);border-bottom:1px solid var(--aa-border-subtle)}._membershipsTable_keyid_153 td{padding:10px 12px;color:var(--aa-text-primary);border-bottom:1px solid var(--aa-border-subtle);vertical-align:middle}._membershipsTable_keyid_153 tr:last-child td{border-bottom:none}._roleBadge_keyid_179{display:inline-flex;align-items:center;padding:2px 8px;background:var(--aa-accent-dim);color:var(--aa-accent);border-radius:var(--aa-radius-sm);font-size:.75rem;font-weight:500}._noOrgs_keyid_190{font-size:.875rem;color:var(--aa-text-tertiary);font-style:italic}._detailGrid_keyid_197{display:grid;grid-template-columns:130px 1fr;gap:10px 16px;padding:16px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._detailLabel_keyid_207{font-size:.8125rem;color:var(--aa-text-secondary);font-weight:500;padding-top:1px}._detailValue_keyid_214{font-size:.8125rem;color:var(--aa-text-primary);word-break:break-all}._detailValueMono_keyid_220{font-size:.78rem;font-family:var(--aa-font-mono, monospace);color:var(--aa-text-secondary);word-break:break-all}._footer_keyid_228{display:flex;justify-content:flex-end;gap:10px;padding-top:16px;border-top:1px solid var(--aa-border-subtle)}._loadingState_keyid_237{display:flex;flex-direction:column;gap:16px;padding:8px 0}._skeletonLine_keyid_244{display:block;background:var(--aa-bg-hover);border-radius:4px;animation:_shimmer_keyid_1 1.4s ease-in-out infinite}@keyframes _shimmer_keyid_1{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}._errorState_keyid_262{display:flex;align-items:center;gap:8px;padding:14px 16px;background:var(--aa-danger-bg);color:var(--aa-danger);border-radius:var(--aa-radius-md);font-size:.875rem}._body_ov2rj_24{display:flex;flex-direction:column;gap:16px}._intro_ov2rj_30{margin:0;font-size:.9rem;line-height:1.5;color:var(--aa-text-secondary)}._field_ov2rj_37{display:flex;flex-direction:column;gap:6px}._label_ov2rj_43{font-size:.875rem;font-weight:500;color:var(--aa-text-primary);margin:0}._input_ov2rj_50{padding:9px 12px;font-size:.875rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);outline:none;transition:border-color .15s,box-shadow .15s}._input_ov2rj_50:focus{border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._input_ov2rj_50::placeholder{color:var(--aa-text-tertiary)}._input_ov2rj_50:disabled{opacity:.55;cursor:not-allowed}._inputError_ov2rj_72{border-color:var(--aa-danger)!important}._checkboxRow_ov2rj_76{display:flex;align-items:center;gap:8px;font-size:.875rem;font-weight:500;color:var(--aa-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none}._checkbox_ov2rj_76{width:15px;height:15px;margin:0;flex-shrink:0;accent-color:var(--aa-accent);cursor:pointer}._checkbox_ov2rj_76:disabled{cursor:not-allowed}._errorBanner_ov2rj_99{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--aa-danger-bg);color:var(--aa-danger);border-radius:var(--aa-radius-md);font-size:.875rem}._note_ov2rj_110{font-size:.8rem;color:var(--aa-text-tertiary);margin:8px 0 0}._actions_ov2rj_116{display:flex;justify-content:flex-end;gap:10px;padding-top:8px;border-top:1px solid var(--aa-border-subtle)}._page_d628j_24{display:flex;flex-direction:column;gap:20px}._pageHeader_d628j_30{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._headerActions_d628j_37{display:flex;gap:8px}._pageTitle_d628j_42{font-size:1.5rem;font-weight:700;color:var(--aa-text-primary);margin:0 0 4px}._pageSubtitle_d628j_49{font-size:.875rem;color:var(--aa-text-secondary);margin:0}._toolbar_d628j_56{display:flex;gap:12px;align-items:center}._searchWrap_d628j_62{position:relative;flex:1;max-width:360px}._searchIcon_d628j_68{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--aa-text-tertiary);pointer-events:none}._searchInput_d628j_77{width:100%;padding:8px 12px 8px 32px;font-size:.875rem;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);outline:none}._searchInput_d628j_77:focus{border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._searchInput_d628j_77::placeholder{color:var(--aa-text-tertiary)}._tableCard_d628j_96{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);overflow:hidden}._table_d628j_96{width:100%;border-collapse:collapse;font-size:.875rem}._table_d628j_96 th{padding:11px 16px;text-align:left;font-size:.75rem;font-weight:600;color:var(--aa-text-secondary);text-transform:uppercase;letter-spacing:.04em;background:var(--aa-bg-surface);border-bottom:1px solid var(--aa-border-subtle)}._table_d628j_96 td{padding:13px 16px;color:var(--aa-text-primary);border-bottom:1px solid var(--aa-border-subtle);vertical-align:middle}._table_d628j_96 tr:last-child td{border-bottom:none}._table_d628j_96 tr:hover td{background:var(--aa-bg-hover)}._orgCell_d628j_133,._userCell_d628j_134{display:flex;align-items:center;gap:8px}._rowIcon_d628j_140{color:var(--aa-text-secondary);flex-shrink:0}._userName_d628j_145{display:block;font-weight:500}._userEmail_d628j_150{display:block;font-size:.78rem;color:var(--aa-text-secondary)}._monoCell_d628j_156{font-family:var(--aa-font-mono);font-size:.8125rem}._timeCell_d628j_161{color:var(--aa-text-secondary);font-size:.8125rem;white-space:nowrap}._resourceCell_d628j_167{font-weight:600;color:var(--aa-text-primary);border-right:1px solid var(--aa-border-subtle)}._actionCell_d628j_173{color:var(--aa-text-secondary);font-size:.8rem;text-transform:capitalize}._permAllow_d628j_179{color:var(--aa-accent)}._permDeny_d628j_183{color:var(--aa-border-mid)}._badge_d628j_188{display:inline-flex;align-items:center;padding:3px 8px;border-radius:var(--aa-radius-sm);font-size:.75rem;font-weight:500;background:var(--aa-bg-surface);color:var(--aa-text-secondary);border:1px solid var(--aa-border-subtle)}._statusBadge_d628j_200{display:inline-flex;align-items:center;padding:3px 8px;border-radius:var(--aa-radius-sm);font-size:.75rem;font-weight:500}._statusActive_d628j_209{background:var(--aa-success-bg);color:var(--aa-success)}._statusInactive_d628j_214{background:var(--aa-bg-surface);color:var(--aa-text-tertiary)}._statusDenied_d628j_219{background:var(--aa-danger-bg);color:var(--aa-danger)}._actionCreate_d628j_225{background:var(--aa-success-bg);color:var(--aa-success);border-color:var(--aa-success-border)}._actionDelete_d628j_231{background:var(--aa-danger-bg);color:var(--aa-danger);border-color:var(--aa-danger-border)}._actionLogin_d628j_237{background:var(--aa-tag-low-bg);color:var(--aa-tag-low-text);border-color:var(--aa-tag-low-bg)}._actionUpdate_d628j_243{background:var(--aa-warning-bg);color:var(--aa-warning);border-color:var(--aa-warning-border)}._actionDenied_d628j_249{background:var(--aa-danger-bg);color:var(--aa-danger);border-color:var(--aa-danger-border)}._thSortable_d628j_256{cursor:pointer;-webkit-user-select:none;user-select:none}._thSortable_d628j_256:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._thSortActive_d628j_265{color:var(--aa-accent)!important}._thInner_d628j_269{display:inline-flex;align-items:center;gap:4px}@keyframes _shimmer_d628j_1{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}._skeletonRow_d628j_287 td{padding:13px 16px}._skeletonBlock_d628j_291{background:var(--aa-bg-hover);border-radius:4px;animation:_shimmer_d628j_1 1.4s ease-in-out infinite;display:block}._tableBodyLoading_d628j_299{opacity:.55;transition:opacity .15s}._emptyCell_d628j_304{text-align:center;padding:32px 16px!important;color:var(--aa-text-tertiary)}._cellSecondary_d628j_310{color:var(--aa-text-secondary);font-size:.875rem}._cellTertiary_d628j_316{color:var(--aa-text-tertiary)}._resourceId_d628j_320{color:var(--aa-text-tertiary);margin-left:4px;font-size:.78rem}._skeletonUser_d628j_327{width:60%;height:14px}._skeletonBadge_d628j_332{width:60px;height:20px;border-radius:10px}._skeletonMd_d628j_338{width:70px;height:14px}._skeletonOrgCol_d628j_343{width:55%;height:14px}._skeletonIp_d628j_348{width:100px;height:14px}@keyframes _spin_d628j_359{to{transform:rotate(360deg)}}._spinning_d628j_359{animation:_spin_d628j_359 .7s linear infinite}._rowActions_d628j_364{display:inline-flex;align-items:center;gap:4px}._iconBtn_d628j_370{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;border-radius:var(--aa-radius-sm);color:var(--aa-text-secondary);cursor:pointer;transition:background .12s,color .12s}._iconBtn_d628j_370:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary)}._errorBanner_d628j_389{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--aa-danger-bg);color:var(--aa-danger);border-radius:var(--aa-radius-md);font-size:.875rem}._emptyCard_d628j_401{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);padding:48px 24px;display:flex;align-items:center;justify-content:center}._emptyText_d628j_411{color:var(--aa-text-tertiary);font-size:.9rem;margin:0}._page_1i5en_24{display:flex;flex-direction:column;gap:20px}._breadcrumb_1i5en_31{display:flex;align-items:center;gap:6px;font-size:.8125rem;color:var(--aa-text-secondary)}._breadcrumbLink_1i5en_39{color:var(--aa-accent);text-decoration:none;cursor:pointer;background:none;border:none;padding:0;font-size:inherit}._breadcrumbLink_1i5en_39:hover{text-decoration:underline}._breadcrumbSep_1i5en_52{color:var(--aa-text-tertiary);font-size:.75rem}._breadcrumbCurrent_1i5en_57{color:var(--aa-text-secondary)}._card_1i5en_62{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);padding:28px 32px;display:flex;flex-direction:column;gap:24px}._cardTitle_1i5en_72{font-size:1.125rem;font-weight:700;color:var(--aa-text-primary);margin:0;padding-bottom:16px;border-bottom:1px solid var(--aa-border-subtle)}._form_1i5en_82{display:flex;flex-direction:column;gap:20px}._fieldRow_1i5en_88{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:640px){._fieldRow_1i5en_88{grid-template-columns:1fr}}._field_1i5en_88{display:flex;flex-direction:column;gap:6px}._fieldNarrow_1i5en_105{display:flex;flex-direction:column;gap:6px;max-width:280px}._label_1i5en_112{font-size:.875rem;font-weight:500;color:var(--aa-text-primary)}._required_1i5en_118{color:var(--aa-danger);margin-left:2px}._input_1i5en_123{padding:9px 12px;font-size:.875rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);outline:none;transition:border-color .15s,box-shadow .15s}._input_1i5en_123:focus{border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._input_1i5en_123::placeholder{color:var(--aa-text-tertiary)}._input_1i5en_123:disabled{opacity:.55;cursor:not-allowed}._inputError_1i5en_145{border-color:var(--aa-danger)!important}._fieldError_1i5en_149{font-size:.8rem;color:var(--aa-danger)}._select_1i5en_154{padding:9px 36px 9px 12px;font-size:.875rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);outline:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;cursor:pointer;transition:border-color .15s}._select_1i5en_154:focus{border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._select_1i5en_154:disabled{opacity:.55;cursor:not-allowed}._selectError_1i5en_178{border-color:var(--aa-danger)!important}._checkboxRow_1i5en_183{display:flex;align-items:center;gap:8px;font-size:.875rem;font-weight:500;color:var(--aa-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;width:fit-content}._checkbox_1i5en_183{width:15px;height:15px;margin:0;accent-color:var(--aa-accent);cursor:pointer}._checkbox_1i5en_183:disabled{cursor:not-allowed}._toggleRow_1i5en_207{display:flex;align-items:center;gap:10px}._toggle_1i5en_207{position:relative;width:44px;height:24px;border-radius:12px;border:none;cursor:pointer;padding:0;flex-shrink:0;transition:background .2s}._toggle_1i5en_207:focus-visible{outline:2px solid var(--aa-accent);outline-offset:2px}._toggle_1i5en_207:disabled{opacity:.5;cursor:not-allowed}._toggleOn_1i5en_233{background:var(--aa-accent)}._toggleOff_1i5en_237{background:var(--aa-border-mid, #4a4a5a)}._toggleThumb_1i5en_241{position:absolute;top:3px;width:18px;height:18px;border-radius:50%;background:var(--aa-toggle-thumb);transition:left .2s}._toggleOn_1i5en_233 ._toggleThumb_1i5en_241{left:calc(100% - 21px)}._toggleOff_1i5en_237 ._toggleThumb_1i5en_241{left:3px}._toggleLabelOn_1i5en_257{font-size:.875rem;font-weight:500;color:var(--aa-accent)}._toggleLabelOff_1i5en_263{font-size:.875rem;font-weight:500;color:var(--aa-text-tertiary)}._errorBanner_1i5en_270{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--aa-danger-bg);color:var(--aa-danger);border-radius:var(--aa-radius-md);font-size:.875rem}._loadingText_1i5en_282{color:var(--aa-text-tertiary);font-size:.875rem}._actions_1i5en_288{display:flex;justify-content:flex-end;gap:10px;padding-top:8px;border-top:1px solid var(--aa-border-subtle)}._successSubtitle_1i5en_297{font-size:.9rem;color:var(--aa-text-secondary);margin:0}._emptyMemberships_1i5en_304{font-size:.875rem;color:var(--aa-text-tertiary);font-style:italic}._membershipTable_1i5en_310{width:100%;border-collapse:collapse;font-size:.875rem}._membershipTh_1i5en_316{text-align:left;font-size:.75rem;font-weight:600;color:var(--aa-text-secondary);text-transform:uppercase;letter-spacing:.05em;padding:0 12px 10px 0;border-bottom:1px solid var(--aa-border-subtle)}._membershipRow_1i5en_327:not(:last-child) td{border-bottom:1px solid var(--aa-border-subtle)}._membershipTd_1i5en_331{padding:12px 12px 12px 0;color:var(--aa-text-primary);vertical-align:middle}._membershipTdAction_1i5en_337{padding:12px 0;width:40px;text-align:right;vertical-align:middle}._orgName_1i5en_344{font-weight:500}._roleCell_1i5en_348{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._globalRoleBadge_1i5en_355{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--aa-radius-sm);font-size:.8125rem;font-weight:500;background:var(--aa-tag-low-bg);color:var(--aa-tag-low-text)}._membershipRoleSelect_1i5en_366{padding:6px 32px 6px 10px;font-size:.8125rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-sm);color:var(--aa-text-primary);outline:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;cursor:pointer;transition:border-color .15s}._membershipRoleSelect_1i5en_366:focus{border-color:var(--aa-accent)}._membershipRoleSelect_1i5en_366:disabled{opacity:.55;cursor:not-allowed}._membershipStatus_1i5en_389{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;color:var(--aa-text-tertiary)}._savedStatus_1i5en_397{color:var(--aa-success)}._errorStatus_1i5en_401{color:var(--aa-danger)}._removeBtn_1i5en_405{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--aa-radius-sm);border:1px solid transparent;background:transparent;color:var(--aa-text-tertiary);cursor:pointer;transition:background .15s,color .15s,border-color .15s}._removeBtn_1i5en_405:hover{background:var(--aa-danger-bg);color:var(--aa-danger);border-color:var(--aa-danger)}._removeBtn_1i5en_405:disabled{opacity:.4;cursor:not-allowed}._addMembershipBtn_1i5en_429{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:7px 14px;font-size:.8125rem;font-weight:500;color:var(--aa-accent);background:var(--aa-accent-dim);border:1px dashed var(--aa-accent);border-radius:var(--aa-radius-md);cursor:pointer;transition:opacity .15s}._addMembershipBtn_1i5en_429:hover{opacity:.8}._addMembershipBtn_1i5en_429:disabled{opacity:.4;cursor:not-allowed}._addMembershipForm_1i5en_452{display:flex;flex-direction:column;gap:10px;margin-top:14px;padding:16px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._addMembershipFields_1i5en_463{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:560px){._addMembershipFields_1i5en_463{grid-template-columns:1fr}}._addMembershipError_1i5en_474{font-size:.8rem;color:var(--aa-danger)}._addMembershipActions_1i5en_479{display:flex;gap:10px;justify-content:flex-end}._page_1si5d_24{display:flex;flex-direction:column;gap:24px}._pageHeader_1si5d_31{display:flex;flex-direction:column;gap:4px}._pageTitle_1si5d_37{font-size:1.5rem;font-weight:700;color:var(--aa-text-primary);margin:0}._pageSubtitle_1si5d_44{font-size:.875rem;color:var(--aa-text-secondary);margin:0}._topGrid_1si5d_51{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media(max-width:900px){._topGrid_1si5d_51{grid-template-columns:1fr}}._card_1si5d_63{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);padding:24px 28px;display:flex;flex-direction:column;gap:20px}._cardTitle_1si5d_73{font-size:.9375rem;font-weight:600;color:var(--aa-text-primary);margin:0;padding-bottom:16px;border-bottom:1px solid var(--aa-border-subtle);display:flex;align-items:center;gap:8px}._cardTitle_1si5d_73 svg{color:var(--aa-accent);flex-shrink:0}._profileHero_1si5d_90{display:flex;align-items:center;gap:20px}._avatarLg_1si5d_96{width:72px;height:72px;border-radius:50%;background:var(--aa-accent-dim);color:var(--aa-accent);display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;flex-shrink:0;letter-spacing:.02em}._heroInfo_1si5d_111{display:flex;flex-direction:column;gap:6px;min-width:0}._heroName_1si5d_118{font-size:1.25rem;font-weight:600;color:var(--aa-text-primary);margin:0}._heroEmail_1si5d_125{font-size:.875rem;color:var(--aa-text-secondary);margin:0}._roleBadge_1si5d_131{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--aa-radius-sm);font-size:.75rem;font-weight:500;background:var(--aa-accent-dim);color:var(--aa-accent);width:fit-content}._orgList_1si5d_144{display:flex;flex-direction:column}._orgRow_1si5d_149{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0}._orgRow_1si5d_149:not(:last-child){border-bottom:1px solid var(--aa-border-subtle)}._orgInfo_1si5d_160{display:flex;align-items:center;gap:10px;min-width:0}._orgName_1si5d_167{font-size:.9375rem;font-weight:600;color:var(--aa-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._activeOrgTag_1si5d_176{flex-shrink:0;display:inline-flex;align-items:center;padding:3px 10px;border-radius:9999px;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;background:var(--aa-accent-dim);color:var(--aa-accent)}._form_1si5d_191{display:flex;flex-direction:column;gap:16px}._field_1si5d_197{display:flex;flex-direction:column;gap:6px}._label_1si5d_203{font-size:.875rem;font-weight:500;color:var(--aa-text-primary)}._inputWrap_1si5d_209{position:relative}._input_1si5d_209{width:100%;padding:9px 40px 9px 12px;font-size:.875rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);outline:none;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}._input_1si5d_209:focus{border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._input_1si5d_209::placeholder{color:var(--aa-text-tertiary)}._input_1si5d_209:disabled{opacity:.55;cursor:not-allowed}._inputError_1si5d_237{border-color:var(--aa-danger)!important}._eyeBtn_1si5d_241{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;padding:4px;cursor:pointer;color:var(--aa-text-tertiary);display:flex;align-items:center;border-radius:var(--aa-radius-sm);transition:color .12s}._eyeBtn_1si5d_241:hover{color:var(--aa-text-primary)}._fieldError_1si5d_260{font-size:.8rem;color:var(--aa-danger)}._errorBanner_1si5d_266{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--aa-danger-bg);color:var(--aa-danger);border-radius:var(--aa-radius-md);font-size:.875rem}._successBanner_1si5d_277{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--aa-success-bg);color:var(--aa-success);border-radius:var(--aa-radius-md);font-size:.875rem}._strengthWrap_1si5d_289{display:flex;align-items:center;gap:10px;margin-top:2px}._strengthSegments_1si5d_296{display:flex;gap:4px;flex:1}._segment_1si5d_302{flex:1;height:4px;border-radius:2px;background:var(--aa-border-subtle);transition:background .2s}._strengthWeak_1si5d_310 ._segment_1si5d_302,._segment_1si5d_302._strengthWeak_1si5d_310{background:var(--aa-danger)}._strengthFair_1si5d_315 ._segment_1si5d_302,._segment_1si5d_302._strengthFair_1si5d_315{background:var(--aa-strength-fair)}._strengthGood_1si5d_320 ._segment_1si5d_302,._segment_1si5d_302._strengthGood_1si5d_320{background:var(--aa-strength-good)}._strengthStrong_1si5d_325 ._segment_1si5d_302,._segment_1si5d_302._strengthStrong_1si5d_325{background:var(--aa-strength-strong)}._strengthLabel_1si5d_330{font-size:.75rem;font-weight:600;min-width:48px;text-align:right}._strengthLabel_1si5d_330._strengthWeak_1si5d_310{color:var(--aa-danger)}._strengthLabel_1si5d_330._strengthFair_1si5d_315{color:var(--aa-strength-fair)}._strengthLabel_1si5d_330._strengthGood_1si5d_320{color:var(--aa-strength-good)}._strengthLabel_1si5d_330._strengthStrong_1si5d_325{color:var(--aa-strength-strong)}._formActions_1si5d_350{display:flex;justify-content:flex-end;padding-top:4px}._pagination_1si5d_357{display:flex;align-items:center;justify-content:center;gap:12px;padding-top:4px}._pageBtn_1si5d_365{display:flex;align-items:center;gap:4px;padding:6px 12px;font-size:.8125rem;font-weight:500;color:var(--aa-text-secondary);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);cursor:pointer;transition:background .12s,color .12s,border-color .12s}._pageBtn_1si5d_365:hover:not(:disabled){background:var(--aa-bg-hover);color:var(--aa-text-primary);border-color:var(--aa-border-subtle)}._pageBtn_1si5d_365:disabled{opacity:.4;cursor:not-allowed}._pageInfo_1si5d_389{font-size:.8125rem;color:var(--aa-text-secondary);min-width:72px;text-align:center}._activityHeader_1si5d_397{display:flex;align-items:center;justify-content:space-between}._activityHeader_1si5d_397 ._cardTitle_1si5d_73{border-bottom:none;padding-bottom:0}._viewAllBtn_1si5d_407{font-size:.8125rem;font-weight:500;color:var(--aa-accent);background:none;border:none;padding:4px 8px;border-radius:var(--aa-radius-sm);cursor:pointer;transition:background .12s;flex-shrink:0}._viewAllBtn_1si5d_407:hover{background:var(--aa-accent-dim)}._tableWrap_1si5d_423{overflow-x:auto;border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._table_1si5d_423{width:100%;border-collapse:collapse;font-size:.875rem}._table_1si5d_423 th{text-align:left;padding:10px 14px;font-size:.75rem;font-weight:600;color:var(--aa-text-tertiary);text-transform:uppercase;letter-spacing:.04em;background:var(--aa-bg-surface);border-bottom:1px solid var(--aa-border-subtle);white-space:nowrap}._table_1si5d_423 td{padding:10px 14px;color:var(--aa-text-primary);border-bottom:1px solid var(--aa-border-subtle);vertical-align:middle}._table_1si5d_423 tbody tr:last-child td{border-bottom:none}._table_1si5d_423 tbody tr:hover td{background:var(--aa-bg-hover)}._tableLoading_1si5d_459{opacity:.6}._emptyCell_1si5d_463{text-align:center;color:var(--aa-text-tertiary);padding:32px 16px!important}._cellSecondary_1si5d_470{color:var(--aa-text-secondary)}._cellMono_1si5d_474{font-family:ui-monospace,monospace;font-size:.8rem;color:var(--aa-text-secondary)}._cellTime_1si5d_480{color:var(--aa-text-tertiary);font-size:.8125rem;white-space:nowrap}._skeleton_1si5d_487{display:inline-block;height:14px;border-radius:4px;background:linear-gradient(90deg,var(--aa-border-subtle) 25%,var(--aa-bg-hover) 50%,var(--aa-border-subtle) 75%);background-size:200% 100%;animation:_shimmer_1si5d_1 1.4s ease-in-out infinite}@keyframes _shimmer_1si5d_1{0%{background-position:200% center}to{background-position:-200% center}}._badge_1si5d_505{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}._actionCreate_1si5d_517{background:var(--aa-success-bg);color:var(--aa-success)}._actionDelete_1si5d_522{background:var(--aa-danger-bg);color:var(--aa-danger)}._actionUpdate_1si5d_527{background:var(--aa-warning-bg);color:var(--aa-warning)}._actionLogin_1si5d_532{background:var(--aa-accent-dim);color:var(--aa-accent)}._actionDenied_1si5d_537{background:var(--aa-danger-bg);color:var(--aa-danger)}._page_d38kh_24{display:flex;flex-direction:column;gap:20px}._pageHeader_d38kh_30{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._pageTitle_d38kh_37{font-size:1.5rem;font-weight:700;color:var(--aa-text-primary);margin:0 0 4px}._pageSubtitle_d38kh_44{font-size:.875rem;color:var(--aa-text-secondary);margin:0}._createBtnWrap_d38kh_50{display:inline-flex}._globalRoleCard_d38kh_54{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg)}._globalRoleTitle_d38kh_65{font-size:1rem;font-weight:600;color:var(--aa-text-primary);margin:0 0 2px}._globalRoleSubtitle_d38kh_72{font-size:.8125rem;color:var(--aa-text-secondary);margin:0}._globalRoleRow_d38kh_78{display:flex;align-items:center;gap:12px;flex-shrink:0}._globalRoleMeta_d38kh_85{font-size:.8125rem;color:var(--aa-text-secondary);white-space:nowrap}._globalRoleError_d38kh_91{font-size:.8125rem;color:var(--aa-danger)}._tenantSelectorGroup_d38kh_96{display:flex;align-items:center;gap:8px}._tenantSelectorLabel_d38kh_102{font-size:.875rem;font-weight:500;color:var(--aa-text-primary);white-space:nowrap}._tenantSelect_d38kh_96{min-width:200px;max-width:260px}._required_d38kh_114{color:var(--aa-danger);margin-left:2px}._tenantGate_d38kh_119{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:48px 24px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg)}._tenantGateIcon_d38kh_131{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--aa-radius-lg);background:var(--aa-accent-dim);color:var(--aa-accent)}._tenantGateHeading_d38kh_142{margin:0;font-size:1rem;font-weight:600;color:var(--aa-text-primary)}._tenantGateBody_d38kh_149{margin:0;max-width:480px;font-size:.875rem;color:var(--aa-text-secondary)}._errorBanner_d38kh_156{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--aa-danger-bg);color:var(--aa-danger);border-radius:var(--aa-radius-md);font-size:.8125rem}._toolbar_d38kh_167{display:flex;gap:10px;align-items:center;flex-wrap:wrap}._searchWrap_d38kh_174{position:relative;flex:1;max-width:360px}._searchIcon_d38kh_180{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--aa-text-tertiary);pointer-events:none}._searchInput_d38kh_189{width:100%;padding:8px 12px 8px 34px;font-size:.875rem;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);outline:none}._searchInput_d38kh_189:focus{border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._searchInput_d38kh_189::placeholder{color:var(--aa-text-tertiary)}._filterWrap_d38kh_207{position:relative}._filterBtn_d38kh_211{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:.875rem;font-weight:500;color:var(--aa-text-primary);background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);cursor:pointer;transition:background .15s,border-color .15s}._filterBtn_d38kh_211:hover{background:var(--aa-bg-hover);border-color:var(--aa-border-mid)}._filterMenu_d38kh_230{position:absolute;top:calc(100% + 4px);right:0;min-width:160px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);box-shadow:var(--aa-shadow-md);z-index:9999;overflow:hidden}._filterOption_d38kh_243{display:flex;align-items:center;gap:8px;padding:9px 14px;font-size:.875rem;color:var(--aa-text-primary);cursor:pointer;transition:background .1s;border:none;background:none;width:100%;text-align:left}._filterOption_d38kh_243:hover{background:var(--aa-bg-hover)}._filterOptionActive_d38kh_261{color:var(--aa-accent);font-weight:500}._tableCard_d38kh_266{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg)}._table_d38kh_266{width:100%;border-collapse:collapse;font-size:.875rem}._table_d38kh_266 thead tr:first-child th:first-child{border-top-left-radius:var(--aa-radius-lg)}._table_d38kh_266 thead tr:first-child th:last-child{border-top-right-radius:var(--aa-radius-lg)}._table_d38kh_266 th{padding:11px 16px;text-align:left;font-size:.75rem;font-weight:600;color:var(--aa-text-secondary);text-transform:uppercase;letter-spacing:.04em;background:var(--aa-bg-surface);border-bottom:1px solid var(--aa-border-subtle);white-space:nowrap}._table_d38kh_266 td{padding:13px 16px;color:var(--aa-text-primary);border-bottom:1px solid var(--aa-border-subtle);vertical-align:middle}._thSortable_d38kh_302{cursor:pointer;-webkit-user-select:none;user-select:none}._thSortable_d38kh_302:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._thSortActive_d38kh_311{color:var(--aa-accent)!important}._thInner_d38kh_315{display:inline-flex;align-items:center;gap:4px}._thExpand_d38kh_321{width:44px;padding-left:12px!important;padding-right:12px!important}._roleRow_d38kh_327{cursor:pointer}._roleRow_d38kh_327:hover td{background:var(--aa-bg-hover)}._roleRowExpanded_d38kh_334 td{background:var(--aa-bg-surface);border-bottom-color:transparent}._roleCell_d38kh_339{display:flex;align-items:center;gap:10px}._roleIcon_d38kh_345{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--aa-radius-md);background:var(--aa-accent-dim);color:var(--aa-accent);flex-shrink:0}._roleName_d38kh_357{display:block;font-weight:600}._roleSlug_d38kh_362{display:block;font-size:.78rem;color:var(--aa-text-tertiary);font-family:var(--aa-font-mono)}._monoCell_d38kh_369{font-family:var(--aa-font-mono);font-size:.8125rem;color:var(--aa-text-secondary)}._typeBadge_d38kh_375,._statusBadge_d38kh_376{display:inline-flex;align-items:center;padding:3px 8px;border-radius:var(--aa-radius-sm);font-size:.75rem;font-weight:500}._typeSystem_d38kh_385{background:var(--aa-tag-low-bg);color:var(--aa-tag-low-text)}._typeCustom_d38kh_390{background:var(--aa-bg-surface);color:var(--aa-text-secondary);border:1px solid var(--aa-border-subtle)}._statusActive_d38kh_396{background:var(--aa-success-bg);color:var(--aa-success)}._statusInactive_d38kh_401{background:var(--aa-bg-surface);color:var(--aa-text-tertiary)}._expandBtn_d38kh_406{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:var(--aa-radius-sm);background:transparent;color:var(--aa-text-secondary);cursor:pointer;transition:background .15s,color .15s,transform .15s}._expandBtn_d38kh_406:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary)}._expandBtnOpen_d38kh_424{transform:rotate(180deg);color:var(--aa-accent)}._expandRow_d38kh_429 td{padding:0!important;background:var(--aa-bg-surface);border-bottom:1px solid var(--aa-border-subtle)}._expandPanel_d38kh_435{padding:16px 20px 20px 56px}._expandTitle_d38kh_439{margin:0 0 12px;font-size:.8125rem;font-weight:600;color:var(--aa-text-secondary);text-transform:uppercase;letter-spacing:.04em}._permGrid_d38kh_448{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}._permGroup_d38kh_454{padding:10px 12px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._permResource_d38kh_461{display:block;font-size:.8125rem;font-weight:600;color:var(--aa-text-primary);margin-bottom:8px}._permActions_d38kh_469{display:flex;flex-wrap:wrap;gap:6px}._permTag_d38kh_475{display:inline-flex;padding:2px 8px;border-radius:var(--aa-radius-sm);font-size:.72rem;font-weight:500;text-transform:capitalize;background:var(--aa-accent-dim);color:var(--aa-accent)}._emptyCell_d38kh_486{text-align:center;padding:32px 16px!important;color:var(--aa-text-tertiary)}._tableLoading_d38kh_492{opacity:.55}@keyframes _shimmer_d38kh_1{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}._skeletonRow_d38kh_507 td{padding:13px 16px}._skeletonBlock_d38kh_511{background:var(--aa-bg-hover);border-radius:4px;animation:_shimmer_d38kh_1 1.4s ease-in-out infinite;display:block;height:14px;width:70%}._actionsCell_d38kh_520{display:flex;align-items:center;justify-content:flex-end}._iconBtn_d38kh_526{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:none;border-radius:var(--aa-radius-sm);color:var(--aa-text-secondary);cursor:pointer;transition:background .12s,color .12s}._iconBtn_d38kh_526:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary)}._menuWrap_d38kh_544{position:relative}._contextMenu_d38kh_548{position:absolute;top:calc(100% + 4px);right:0;min-width:160px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);box-shadow:var(--aa-shadow-md);z-index:9999;overflow:hidden}._menuItem_d38kh_561{display:flex;align-items:center;gap:8px;padding:9px 14px;font-size:.875rem;color:var(--aa-text-primary);cursor:pointer;transition:background .1s;border:none;background:none;width:100%;text-align:left}._menuItem_d38kh_561:hover{background:var(--aa-bg-hover)}._menuItemDanger_d38kh_579{color:var(--aa-danger)}._menuItemDanger_d38kh_579:hover{background:var(--aa-danger-bg)}._thActions_d38kh_586{width:80px;text-align:right}._body_yaz75_24{display:flex;flex-direction:column;gap:24px}._hero_yaz75_30{display:flex;align-items:flex-start;gap:14px}._heroIcon_yaz75_36{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--aa-radius-md);background:var(--aa-accent-dim);color:var(--aa-accent);flex-shrink:0}._heroText_yaz75_48{display:flex;flex-direction:column;gap:6px;min-width:0}._heroName_yaz75_55{font-size:1.25rem;font-weight:700;color:var(--aa-text-primary);margin:0;word-break:break-word}._heroBadgeRow_yaz75_63{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._statusActive_yaz75_70{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--aa-radius-sm);font-size:.75rem;font-weight:600;background:var(--aa-success-bg);color:var(--aa-success)}._statusInactive_yaz75_82{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--aa-radius-sm);font-size:.75rem;font-weight:600;background:var(--aa-bg-surface);color:var(--aa-text-tertiary);border:1px solid var(--aa-border-subtle)}._statusDot_yaz75_95{width:6px;height:6px;border-radius:50%;background:currentColor}._typeSystem_yaz75_102{display:inline-flex;padding:3px 8px;border-radius:var(--aa-radius-sm);font-size:.75rem;font-weight:500;background:var(--aa-tag-low-bg);color:var(--aa-tag-low-text)}._typeCustom_yaz75_112{display:inline-flex;padding:3px 8px;border-radius:var(--aa-radius-sm);font-size:.75rem;font-weight:500;background:var(--aa-bg-surface);color:var(--aa-text-secondary);border:1px solid var(--aa-border-subtle)}._heroTenant_yaz75_123{display:inline-flex;align-items:center;gap:5px;width:fit-content;font-size:.8125rem;color:var(--aa-text-secondary)}._nameChip_yaz75_132{font-size:.72rem;font-family:var(--aa-font-mono, monospace);color:var(--aa-text-tertiary);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-sm);padding:2px 8px}._statsRow_yaz75_142{display:grid;grid-template-columns:1fr 1fr;gap:12px}._statCard_yaz75_148{display:flex;flex-direction:column;gap:4px;padding:14px 18px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._statValue_yaz75_158{font-size:1.75rem;font-weight:700;color:var(--aa-text-primary);line-height:1}._statLabel_yaz75_165{font-size:.8rem;color:var(--aa-text-secondary)}._section_yaz75_170{display:flex;flex-direction:column;gap:10px}._sectionTitle_yaz75_176{font-size:.75rem;font-weight:600;color:var(--aa-text-secondary);text-transform:uppercase;letter-spacing:.06em;margin:0}._permTable_yaz75_185{width:100%;border-collapse:collapse;font-size:.875rem}._permTable_yaz75_185 th{padding:8px 12px;text-align:left;font-size:.72rem;font-weight:600;color:var(--aa-text-secondary);text-transform:uppercase;letter-spacing:.04em;background:var(--aa-bg-surface);border-bottom:1px solid var(--aa-border-subtle)}._permTable_yaz75_185 td{padding:10px 12px;color:var(--aa-text-primary);border-bottom:1px solid var(--aa-border-subtle);vertical-align:middle}._permTable_yaz75_185 tr:last-child td{border-bottom:none}._permActionsText_yaz75_211{display:flex;flex-wrap:wrap;gap:6px}._permActionTag_yaz75_217{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--aa-radius-sm);font-size:.72rem;font-weight:500;text-transform:capitalize;background:var(--aa-success-bg);color:var(--aa-success)}._noPermissions_yaz75_229{font-size:.875rem;color:var(--aa-text-tertiary);font-style:italic}._detailGrid_yaz75_235{display:grid;grid-template-columns:140px 1fr;gap:10px 16px;padding:16px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._detailLabel_yaz75_245{font-size:.8125rem;color:var(--aa-text-secondary);font-weight:500;padding-top:1px}._detailValue_yaz75_252{font-size:.8125rem;color:var(--aa-text-primary);word-break:break-all}._detailValueMono_yaz75_258{font-size:.78rem;font-family:var(--aa-font-mono, monospace);color:var(--aa-text-secondary);word-break:break-all}._footer_yaz75_265{display:flex;justify-content:flex-end;gap:10px;padding-top:16px;border-top:1px solid var(--aa-border-subtle)}._loadingState_yaz75_273{display:flex;flex-direction:column;gap:16px;padding:8px 0}._skeletonLine_yaz75_280{display:block;background:var(--aa-bg-hover);border-radius:4px;animation:_shimmer_yaz75_1 1.4s ease-in-out infinite}@keyframes _shimmer_yaz75_1{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}._errorState_yaz75_298{display:flex;align-items:center;gap:8px;padding:14px 16px;background:var(--aa-danger-bg);color:var(--aa-danger);border-radius:var(--aa-radius-md);font-size:.875rem}._page_1bm2d_24{display:flex;flex-direction:column;gap:20px}._breadcrumb_1bm2d_30{display:flex;align-items:center;gap:6px;font-size:.8125rem;color:var(--aa-text-secondary)}._breadcrumbLink_1bm2d_38{color:var(--aa-accent);text-decoration:none;cursor:pointer;background:none;border:none;padding:0;font-size:inherit}._breadcrumbLink_1bm2d_38:hover{text-decoration:underline}._breadcrumbSep_1bm2d_51{color:var(--aa-text-tertiary)}._breadcrumbCurrent_1bm2d_55{color:var(--aa-text-secondary)}._card_1bm2d_59{background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);padding:28px 32px;display:flex;flex-direction:column;gap:24px}._cardTitle_1bm2d_69{font-size:1.125rem;font-weight:700;color:var(--aa-text-primary);margin:0;padding-bottom:16px;border-bottom:1px solid var(--aa-border-subtle)}._form_1bm2d_78{display:flex;flex-direction:column;gap:20px}._fieldRow_1bm2d_84{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:640px){._fieldRow_1bm2d_84{grid-template-columns:1fr}}._field_1bm2d_84{display:flex;flex-direction:column;gap:6px}._fieldNarrow_1bm2d_101{display:flex;flex-direction:column;gap:6px;max-width:280px}._label_1bm2d_108{font-size:.875rem;font-weight:500;color:var(--aa-text-primary)}._required_1bm2d_114{color:var(--aa-danger);margin-left:2px}._input_1bm2d_119{padding:9px 12px;font-size:.875rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);outline:none;transition:border-color .15s,box-shadow .15s}._input_1bm2d_119:focus{border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._input_1bm2d_119::placeholder{color:var(--aa-text-tertiary)}._input_1bm2d_119:disabled{opacity:.55;cursor:not-allowed}._inputError_1bm2d_141{border-color:var(--aa-danger)!important}._fieldError_1bm2d_145{font-size:.8rem;color:var(--aa-danger)}._fieldHint_1bm2d_150{font-size:.8rem;color:var(--aa-text-tertiary)}._loadingText_1bm2d_155{margin:0;font-size:.875rem;color:var(--aa-text-tertiary)}._tenantChip_1bm2d_161{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:6px 12px;font-size:.8125rem;color:var(--aa-text-secondary);background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._tenantChip_1bm2d_161 strong{color:var(--aa-text-primary);font-weight:600}._tenantErrorPanel_1bm2d_178{display:flex;flex-direction:column;align-items:center;gap:12px;padding:28px 24px;background:var(--aa-danger-bg);color:var(--aa-danger);border-radius:var(--aa-radius-md);text-align:center}._tenantErrorText_1bm2d_190{margin:0;font-size:.9rem;max-width:420px}._select_1bm2d_196{padding:9px 36px 9px 12px;font-size:.875rem;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);color:var(--aa-text-primary);outline:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;cursor:pointer}._select_1bm2d_196:focus{border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}._permissionsSection_1bm2d_215{display:flex;flex-direction:column;gap:12px}._sectionTitle_1bm2d_221{margin:0 0 4px;font-size:.95rem;font-weight:600;color:var(--aa-text-primary)}._sectionHint_1bm2d_228{margin:0;font-size:.8rem;color:var(--aa-text-tertiary)}._matrixCard_1bm2d_234{border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);overflow:auto}._matrixTable_1bm2d_240{width:100%;border-collapse:collapse;font-size:.8125rem}._matrixTable_1bm2d_240 th{padding:10px 12px;text-align:left;font-size:.7rem;font-weight:600;color:var(--aa-text-secondary);text-transform:uppercase;letter-spacing:.04em;background:var(--aa-bg-surface);border-bottom:1px solid var(--aa-border-subtle);white-space:nowrap}._matrixTable_1bm2d_240 td{padding:10px 12px;border-bottom:1px solid var(--aa-border-subtle);vertical-align:middle}._matrixTable_1bm2d_240 tr:last-child td{border-bottom:none}._matrixTable_1bm2d_240 tr:hover td{background:var(--aa-bg-hover)}._actionHeader_1bm2d_269{text-align:center!important;text-transform:capitalize!important}._resourceCell_1bm2d_274{font-weight:500;color:var(--aa-text-primary);white-space:nowrap}._checkCell_1bm2d_280{text-align:center}._permCheckbox_1bm2d_284{width:16px;height:16px;accent-color:var(--aa-accent);cursor:pointer}._permCheckbox_1bm2d_284:disabled{cursor:not-allowed;accent-color:var(--aa-text-secondary);opacity:.72}._actions_1bm2d_296{display:flex;justify-content:flex-end;gap:10px;padding-top:8px;border-top:1px solid var(--aa-border-subtle)}._wrap_szoln_24{position:relative;flex-shrink:0}._control_szoln_29{display:flex;gap:4px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md);padding:3px;flex-wrap:wrap}._segment_szoln_39{padding:5px 14px;border-radius:var(--aa-radius-sm);border:none;background:transparent;font-size:.8125rem;font-weight:500;color:var(--aa-text-secondary);cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}._segment_szoln_39:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._segment_szoln_39:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._segmentActive_szoln_60{background:var(--aa-accent);color:var(--aa-text-on-accent)}._segmentActive_szoln_60:hover{color:var(--aa-text-on-accent);background:var(--aa-accent-hover)}._popover_szoln_69{position:absolute;top:calc(100% + 8px);right:0;z-index:20;display:flex;flex-direction:column;gap:8px;width:240px;padding:16px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-lg);box-shadow:var(--aa-shadow-lg)}._fieldLabel_szoln_85{font-size:.75rem;font-weight:600;color:var(--aa-text-secondary)}._dateInput_szoln_91{width:100%;padding:6px 8px;font-size:.8125rem;color:var(--aa-text-primary);background:var(--aa-bg-surface);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-sm)}._dateInput_szoln_91:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._validationError_szoln_105{display:flex;align-items:center;gap:6px;margin:0;padding:6px 8px;font-size:.75rem;color:var(--aa-danger);background:var(--aa-danger-bg);border-radius:var(--aa-radius-sm)}._validationError_szoln_105:before{content:"⚠"}._popoverActions_szoln_120{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}._chart_31vhl_24{display:flex;flex-direction:column;gap:12px;padding:14px 16px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._chartHeader_31vhl_34{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._chartLabel_31vhl_42{font-size:.75rem;font-weight:600;color:var(--aa-text-secondary)}._granularityGroup_31vhl_48{display:flex;gap:2px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-sm);padding:2px}._granularityBtn_31vhl_57{padding:3px 10px;border:none;border-radius:4px;background:transparent;font-size:.75rem;font-weight:500;color:var(--aa-text-secondary);cursor:pointer}._granularityBtn_31vhl_57:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._granularityBtn_31vhl_57:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._granularityBtnActive_31vhl_76{background:var(--aa-accent);color:var(--aa-text-on-accent)}._granularityBtnActive_31vhl_76:hover{color:var(--aa-text-on-accent);background:var(--aa-accent-hover)}._chartTooltip_31vhl_86{background:var(--aa-bg-surface);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);padding:8px 12px;box-shadow:var(--aa-shadow-md)}._tooltipLabel_31vhl_94{font-size:.78rem;color:var(--aa-text-secondary);margin:0 0 4px}._tooltipValue_31vhl_100{font-size:.8125rem;color:var(--aa-text-primary);margin:0}._tooltipValue_31vhl_100 strong{color:var(--aa-accent)}._emptyText_31vhl_109{margin:0;padding:24px 0;text-align:center;color:var(--aa-text-tertiary);font-size:.8125rem}@keyframes _shimmer_31vhl_1{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}._chartPlaceholder_31vhl_128{height:160px;background:var(--aa-bg-hover);border-radius:var(--aa-radius-md);animation:_shimmer_31vhl_1 1.4s ease-in-out infinite}._chartTooltip_1bk7y_24{background:var(--aa-bg-surface);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);padding:8px 12px;box-shadow:var(--aa-shadow-md);min-width:160px}._tooltipLabel_1bk7y_33{font-size:.78rem;font-weight:700;color:var(--aa-text-primary);margin:0 0 4px}._tooltipValue_1bk7y_40{display:flex;align-items:center;gap:6px;font-size:.8125rem;color:var(--aa-text-secondary);margin:2px 0}._tooltipValue_1bk7y_40 strong{color:var(--aa-text-primary);margin-left:auto}._tooltipSwatch_1bk7y_53{width:8px;height:8px;border-radius:2px;flex-shrink:0}._tooltipTotal_1bk7y_60{display:flex;justify-content:space-between;font-size:.8125rem;color:var(--aa-text-secondary);margin:6px 0 0;padding-top:6px;border-top:1px solid var(--aa-border-subtle)}._tooltipTotal_1bk7y_60 strong{color:var(--aa-text-primary)}._emptyText_1bk7y_73{margin:0;padding:24px 0;text-align:center;color:var(--aa-text-tertiary);font-size:.8125rem}._chart_cap5b_24{display:flex;flex-direction:column;gap:12px;padding:14px 16px;background:var(--aa-bg-surface);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-md)}._chartHeader_cap5b_34{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._chartLabel_cap5b_42{font-size:.75rem;font-weight:600;color:var(--aa-text-secondary)}._granularityGroup_cap5b_48{display:flex;gap:2px;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-sm);padding:2px}._granularityBtn_cap5b_57{padding:3px 10px;border:none;border-radius:4px;background:transparent;font-size:.75rem;font-weight:500;color:var(--aa-text-secondary);cursor:pointer}._granularityBtn_cap5b_57:hover{color:var(--aa-text-primary);background:var(--aa-bg-hover)}._granularityBtn_cap5b_57:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._granularityBtnActive_cap5b_76{background:var(--aa-accent);color:var(--aa-text-on-accent)}._granularityBtnActive_cap5b_76:hover{color:var(--aa-text-on-accent);background:var(--aa-accent-hover)}._chartTooltip_cap5b_86{background:var(--aa-bg-surface);border:1px solid var(--aa-border-mid);border-radius:var(--aa-radius-md);padding:6px 10px;box-shadow:var(--aa-shadow-md);min-width:200px}._tooltipVendor_cap5b_95{padding:4px 0;border-top:1px solid var(--aa-border-subtle)}._tooltipVendor_cap5b_95:first-child{padding-top:3px;border-top:none}._tooltipVendorName_cap5b_104{display:inline-flex;align-items:center;gap:6px;color:var(--aa-text-primary)}._tooltipValue_cap5b_111{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:.8125rem;color:var(--aa-text-secondary);margin:0}._tooltipValue_cap5b_111 strong{color:var(--aa-accent);white-space:nowrap}._tooltipMeta_cap5b_125{font-size:.72rem;color:var(--aa-text-tertiary);margin:1px 0 0 14px}._tooltipLabel_cap5b_131{font-size:.78rem;color:var(--aa-text-secondary);margin:0 0 4px}._tooltipSwatch_cap5b_137{width:8px;height:8px;border-radius:2px;flex-shrink:0}._emptyText_cap5b_144{margin:0;padding:24px 0;text-align:center;color:var(--aa-text-tertiary);font-size:.8125rem}._page_8m5f8_24{display:flex;flex-direction:column;gap:24px}._pageHeader_8m5f8_31{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}._pageTitle_8m5f8_39{font-size:1.5rem;font-weight:700;color:var(--aa-text-primary);margin:0 0 4px}._pageSubtitle_8m5f8_46{font-size:.875rem;color:var(--aa-text-secondary);margin:0}._errorBanner_8m5f8_53{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--aa-danger-bg);color:var(--aa-danger);border-radius:var(--aa-radius-md);font-size:.875rem}._errorBanner_8m5f8_53 span{flex:1}._statsGrid_8m5f8_68{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(max-width:900px){._statsGrid_8m5f8_68{grid-template-columns:1fr}}._section_8m5f8_80{display:flex;flex-direction:column;gap:14px}._sectionHeader_8m5f8_86{display:flex;align-items:center;gap:8px}._sectionIcon_8m5f8_92{display:flex;align-items:center;color:var(--aa-accent)}._sectionTitle_8m5f8_98{font-size:1rem;font-weight:600;color:var(--aa-text-primary);margin:0}._tabs_8m5f8_106{display:flex;gap:2px;border-bottom:1px solid var(--aa-border-subtle);overflow-x:auto}._tab_8m5f8_106{padding:7px 14px;border:none;border-bottom:2px solid transparent;background:transparent;font-size:.8125rem;font-weight:500;color:var(--aa-text-secondary);cursor:pointer;margin-bottom:-1px;white-space:nowrap;transition:color .15s,border-color .15s}._tab_8m5f8_106:hover{color:var(--aa-text-primary)}._tab_8m5f8_106:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._tabActive_8m5f8_134{color:var(--aa-accent);border-bottom-color:var(--aa-accent)}._tableWrap_8m5f8_140{overflow-x:auto;margin:8px -2px 0}._table_8m5f8_140{width:100%;border-collapse:collapse;font-size:.8125rem}._table_8m5f8_140 th{text-align:left;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--aa-text-tertiary);padding:6px 10px;border-bottom:1px solid var(--aa-border-subtle);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}._table_8m5f8_140 th:hover{color:var(--aa-text-secondary)}._table_8m5f8_140 th[aria-sort=descending]:after{content:" ↓"}._table_8m5f8_140 th[aria-sort=ascending]:after{content:" ↑"}._table_8m5f8_140 td{padding:9px 10px;color:var(--aa-text-primary);border-bottom:1px solid var(--aa-border-subtle);vertical-align:middle}._table_8m5f8_140 tr:last-child td{border-bottom:none}._table_8m5f8_140 tr:hover td{background:var(--aa-bg-hover)}._rankCell_8m5f8_185{width:36px;font-size:.75rem;font-weight:600;color:var(--aa-text-tertiary);text-align:center}._thStatic_8m5f8_194{cursor:default;-webkit-user-select:auto;user-select:auto}._thStatic_8m5f8_194:hover{color:var(--aa-text-tertiary)}._thNumeric_8m5f8_202{text-align:right}._nameCell_8m5f8_206{font-weight:500}._emptyCell_8m5f8_210{text-align:center;color:var(--aa-text-tertiary);font-size:.8rem;padding:28px!important}._auditLink_8m5f8_217{color:var(--aa-text-primary);text-decoration:none}._auditLink_8m5f8_217:hover{color:var(--aa-accent);text-decoration:underline}._auditLink_8m5f8_217:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus);border-radius:var(--aa-radius-sm)}._vendorLabel_8m5f8_232{display:inline-flex;align-items:center;gap:6px}._vendorName_8m5f8_238{font-weight:500;color:var(--aa-text-primary)}._countBig_8m5f8_244{font-variant-numeric:tabular-nums;font-weight:600;margin-right:8px}._miniBarWrap_8m5f8_250{display:inline-block;width:80px;height:7px;background:var(--aa-border-subtle);border-radius:3px;overflow:hidden;vertical-align:middle}._miniBarFill_8m5f8_260{display:block;height:100%;border-radius:3px;background:var(--aa-accent);transition:width .3s}._legendChartSection_8m5f8_269{display:flex;flex-direction:column;gap:12px}._chartLegend_8m5f8_275{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:.75rem;color:var(--aa-text-secondary)}._legendItem_8m5f8_283{display:inline-flex;align-items:center;gap:6px}._legendSwatch_8m5f8_289{width:8px;height:8px;border-radius:2px;flex-shrink:0}._accordionList_8m5f8_297{display:flex;flex-direction:column;gap:4px}._accordionRow_8m5f8_303{border-bottom:1px solid var(--aa-border-subtle)}._accordionRow_8m5f8_303:last-child{border-bottom:none}._accordionHeader_8m5f8_310{display:flex;align-items:center;gap:10px;width:100%;padding:10px 6px;border:none;background:transparent;cursor:pointer;text-align:left;font-size:.8125rem;color:var(--aa-text-primary)}._accordionHeader_8m5f8_310:hover{background:var(--aa-bg-hover)}._accordionHeader_8m5f8_310:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}._accordionAvg_8m5f8_331{margin-left:auto;color:var(--aa-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}._accordionPanel_8m5f8_338{padding:0 6px 14px 30px}._chevron_8m5f8_342{flex-shrink:0;width:16px;height:16px;transition:transform .15s}._chevronOpen_8m5f8_349{transform:rotate(90deg)}._emptyText_8m5f8_353{margin:0;padding:24px 0;text-align:center;color:var(--aa-text-tertiary);font-size:.8125rem}@keyframes _shimmer_8m5f8_1{0%{opacity:1}50%{opacity:.4}to{opacity:1}}._skeletonTable_8m5f8_373{display:flex;flex-direction:column;gap:8px;padding:4px 0}._skeletonRow_8m5f8_380{display:flex;gap:12px}._skeletonCell_8m5f8_385{height:16px;flex:1;border-radius:4px;background:var(--aa-border-subtle);animation:_shimmer_8m5f8_1 1.4s ease-in-out infinite}._skeletonCell_8m5f8_385:first-child{max-width:32px}._skeletonChart_8m5f8_396{display:flex;align-items:flex-end;gap:16px;height:160px;padding:0 8px}._skeletonChartBar_8m5f8_404{flex:1 0 auto;max-width:56px;height:55%;border-radius:var(--aa-radius-sm) var(--aa-radius-sm) 0 0;background:var(--aa-border-subtle);animation:_shimmer_8m5f8_1 1.4s ease-in-out infinite}._skeletonChartBar_8m5f8_404:nth-child(2){height:80%}._skeletonChartBar_8m5f8_404:nth-child(3){height:35%}._skeletonChartBar_8m5f8_404:nth-child(4){height:65%}._srOnly_8m5f8_423{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._overlay_1svfl_24{position:fixed;inset:0;background:var(--aa-overlay-bg);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;animation:_fadeIn_1svfl_1 .15s ease}@keyframes _fadeIn_1svfl_1{0%{opacity:0}to{opacity:1}}._dialog_1svfl_44{position:relative;background:var(--aa-bg-raised);border:1px solid var(--aa-border-subtle);border-radius:var(--aa-radius-xl);box-shadow:var(--aa-shadow-lg);width:100%;max-width:min(420px,92vw);display:flex;flex-direction:column;animation:_slideUp_1svfl_1 .15s ease;overflow:hidden}._closeBtn_1svfl_58{position:absolute;top:12px;right:12px;width:28px;height:28px;border:none;background:transparent;color:var(--aa-text-tertiary);border-radius:var(--aa-radius-md);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s,color .15s}._closeBtn_1svfl_58:hover{background:var(--aa-bg-hover);color:var(--aa-text-primary)}._closeBtn_1svfl_58:focus-visible{outline:none;box-shadow:var(--aa-shadow-focus)}@keyframes _slideUp_1svfl_1{0%{transform:translateY(8px);opacity:.6}to{transform:translateY(0);opacity:1}}._body_1svfl_93{padding:28px 28px 24px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}._header_1svfl_101{display:flex;align-items:center;gap:10px}._iconWrap_1svfl_107{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--aa-danger-bg);color:var(--aa-danger)}._title_1svfl_119{font-size:1rem;font-weight:700;color:var(--aa-text-primary);margin:0;line-height:1.3}._message_1svfl_127{font-size:.875rem;color:var(--aa-text-secondary);margin:0;line-height:1.6}._meta_1svfl_134{font-size:.8125rem;color:var(--aa-text-tertiary);margin:0;line-height:1.5}._meta_1svfl_134 code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}._footer_1svfl_144{display:flex;justify-content:flex-end;gap:10px;padding:16px 28px;border-top:1px solid var(--aa-border-subtle);background:var(--aa-bg-surface)}.issue-number-badge{display:inline-block;padding:.15rem .5rem;background-color:var(--aa-bg-surface);color:var(--aa-text-primary);border-radius:.3rem;font-weight:700;font-size:.78rem;font-variant-numeric:tabular-nums;margin-right:.35rem;white-space:nowrap}.page-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid var(--aa-border-subtle)}.page-header h1{margin:0;font-size:1.875rem;font-weight:700;color:var(--aa-text-primary)}.header-actions{display:flex;gap:.75rem}.header-content{display:flex;align-items:center;gap:1rem}.form-group{display:flex;flex-direction:column;gap:.5rem}.form-group label{font-size:.875rem;font-weight:600;color:var(--aa-text-primary)}.form-group input,.form-group textarea,.form-group select{width:100%;padding:.625rem .875rem;background-color:var(--aa-bg-raised);color:var(--aa-text-primary);border:1px solid var(--aa-border-mid);border-radius:.375rem;font-size:.875rem;transition:all .2s;font-family:inherit}.form-group .collapsible-summary{font-size:.875rem}.form-group input:focus,.form-group textarea:focus,.form-group select:focus{outline:none;border-color:var(--aa-accent);box-shadow:var(--aa-shadow-focus)}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;background:var(--aa-bg-raised);border:2px dashed var(--aa-border-subtle);border-radius:.5rem}.empty-icon{font-size:3rem;margin-bottom:1rem;opacity:.5}.empty-state h3{font-size:1.25rem;font-weight:600;color:var(--aa-text-primary);margin:0 0 .5rem}.empty-state p{color:var(--aa-text-secondary);font-size:.875rem;margin:0}._appLoading_198ve_24{display:flex;align-items:center;justify-content:center;height:100vh;color:var(--aa-text-tertiary);font-size:.875rem}:root{--aa-bg-base: #101114;--aa-bg-raised: #18191e;--aa-bg-surface: #1f2027;--aa-bg-hover: #272830;--aa-bg-active: #2e3040;--aa-border-subtle: #2a2b35;--aa-border-mid: #3a3b48;--aa-text-primary: #e8e9ed;--aa-text-secondary: #b0b2c0;--aa-text-tertiary: #8a8ca0;--aa-text-on-accent: #101114;--aa-text-on-danger: #ffffff;--aa-accent: #6ee7b7;--aa-accent-dim: #2d4a3e;--aa-accent-hover: #5dd4a6;--aa-accent-glow: rgba(110, 231, 183, .25);--aa-accent-glow-soft: rgba(110, 231, 183, .1);--aa-mode-accent: var(--aa-accent);--aa-mode-accent-hover: var(--aa-accent-hover);--aa-mode-accent-dim: var(--aa-accent-dim);--aa-mode-accent-glow: var(--aa-accent-glow);--aa-mode-accent-glow-soft: var(--aa-accent-glow-soft);--aa-mode-on-accent: var(--aa-text-on-accent);--aa-chart-1: var(--aa-accent);--aa-chart-2: #60a5fa;--aa-chart-3: #f59e0b;--aa-chart-4: #a78bfa;--aa-chart-5: #f87171;--aa-chart-6: #f472b6;--aa-tag-critical-bg: #3b1520;--aa-tag-critical-text: #f87171;--aa-tag-high-bg: #3b2a10;--aa-tag-high-text: #f59e0b;--aa-tag-medium-bg: #1a2a40;--aa-tag-medium-text: #60a5fa;--aa-tag-low-bg: #1a1e35;--aa-tag-low-text: #a78bfa;--aa-tag-shared-bg: #123b3d;--aa-tag-shared-text: #5eead4;--aa-star-default: #d4a857;--aa-success: #34d399;--aa-success-bg: rgba(52, 211, 153, .12);--aa-success-border: rgba(52, 211, 153, .25);--aa-success-text: #34d399;--aa-info-bg: #1a2a40;--aa-info-text: #60a5fa;--aa-info-border: rgba(96, 165, 250, .3);--aa-danger: #f87171;--aa-danger-bg: #3b1520;--aa-danger-hover: #ef4444;--aa-danger-border: rgba(239, 68, 68, .25);--aa-warning: #f59e0b;--aa-warning-bg: #3b2a10;--aa-warning-text: #f59e0b;--aa-warning-border: rgba(251, 191, 36, .2);--aa-strength-fair: #f59e0b;--aa-strength-good: #84cc16;--aa-strength-strong: #22c55e;--aa-toggle-thumb: #ffffff;--aa-highlight-bg: rgba(110, 231, 183, .22);--aa-highlight-text: var(--aa-accent);--aa-overlay-bg: rgba(0, 0, 0, .65);--aa-shadow-sm: 0 1px 2px rgba(0, 0, 0, .45);--aa-shadow-md: 0 4px 12px rgba(0, 0, 0, .5);--aa-shadow-lg: 0 12px 32px rgba(0, 0, 0, .6);--aa-shadow-focus: 0 0 0 3px var(--aa-accent-glow);--aa-shadow-accent: 0 4px 12px var(--aa-accent-glow);--aa-radius-sm: 4px;--aa-radius-md: 6px;--aa-radius-lg: 10px;--aa-radius-xl: 12px;--aa-font-sans: "Instrument Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--aa-font-mono: "DM Mono", "Monaco", "Courier New", monospace;color-scheme:dark}:root[data-theme=light]{--aa-bg-base: #ffffff;--aa-bg-raised: #ffffff;--aa-bg-surface: #f3f4f6;--aa-bg-hover: #e5e7eb;--aa-bg-active: #d1d5db;--aa-border-subtle: #e5e7eb;--aa-border-mid: #d1d5db;--aa-text-primary: #111827;--aa-text-secondary: #4b5563;--aa-text-tertiary: #666d7b;--aa-text-on-accent: #ffffff;--aa-text-on-danger: #ffffff;--aa-accent: #5257d6;--aa-accent-dim: #ecedfc;--aa-accent-hover: #4a50cc;--aa-accent-glow: rgba(82, 87, 214, .25);--aa-accent-glow-soft: rgba(82, 87, 214, .12);--aa-mode-accent: var(--aa-accent);--aa-mode-accent-hover: var(--aa-accent-hover);--aa-mode-accent-dim: var(--aa-accent-dim);--aa-mode-accent-glow: var(--aa-accent-glow);--aa-mode-accent-glow-soft: var(--aa-accent-glow-soft);--aa-mode-on-accent: var(--aa-text-on-accent);--aa-chart-1: var(--aa-accent);--aa-chart-2: #0f766e;--aa-chart-3: #b45309;--aa-chart-4: #6d28d9;--aa-chart-5: #b91c1c;--aa-chart-6: #be185d;--aa-tag-critical-bg: #fee2e2;--aa-tag-critical-text: #b91c1c;--aa-tag-high-bg: #ffedd5;--aa-tag-high-text: #c2410c;--aa-tag-medium-bg: #dbeafe;--aa-tag-medium-text: #1d4ed8;--aa-tag-low-bg: #ede9fe;--aa-tag-low-text: #6d28d9;--aa-tag-shared-bg: #ccfbf1;--aa-tag-shared-text: #0f766e;--aa-star-default: #b8861f;--aa-success: #059669;--aa-success-bg: #d1fae5;--aa-success-border: rgba(5, 150, 105, .3);--aa-success-text: #065f46;--aa-info-bg: #dbeafe;--aa-info-text: #1d4ed8;--aa-info-border: rgba(29, 78, 216, .3);--aa-danger: #dc2626;--aa-danger-bg: #fee2e2;--aa-danger-hover: #b91c1c;--aa-danger-border: rgba(220, 38, 38, .25);--aa-warning: #c2410c;--aa-warning-bg: #ffedd5;--aa-warning-text: #9a3412;--aa-warning-border: rgba(194, 65, 12, .2);--aa-strength-fair: #d97706;--aa-strength-good: #65a30d;--aa-strength-strong: #16a34a;--aa-toggle-thumb: #ffffff;--aa-highlight-bg: #fef08a;--aa-highlight-text: #854d0e;--aa-overlay-bg: rgba(15, 23, 42, .5);--aa-shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--aa-shadow-md: 0 4px 12px rgba(0, 0, 0, .12);--aa-shadow-lg: 0 12px 32px rgba(0, 0, 0, .15);--aa-shadow-focus: 0 0 0 3px var(--aa-accent-glow);--aa-shadow-accent: 0 4px 12px var(--aa-accent-glow);color-scheme:light}:root[data-mode=vpat]{--aa-mode-accent: #2dd4bf;--aa-mode-accent-hover: #14b8a6;--aa-mode-accent-dim: #123b38;--aa-mode-accent-glow: rgba(45, 212, 191, .28);--aa-mode-accent-glow-soft: rgba(45, 212, 191, .12);--aa-mode-on-accent: #06201d}:root[data-theme=light][data-mode=vpat]{--aa-mode-accent: #0e7490;--aa-mode-accent-hover: #155e75;--aa-mode-accent-dim: #cff4f2;--aa-mode-accent-glow: rgba(14, 116, 144, .25);--aa-mode-accent-glow-soft: rgba(14, 116, 144, .12);--aa-mode-on-accent: #ffffff}.extension-ui{--aa-bg-base: #101114;--aa-bg-raised: #18191e;--aa-bg-surface: #1f2027;--aa-bg-hover: #272830;--aa-bg-active: #2e3040;--aa-border-subtle: #2a2b35;--aa-border-mid: #3a3b48;--aa-text-primary: #e8e9ed;--aa-text-secondary: #b0b2c0;--aa-text-tertiary: #8a8ca0;--aa-text-on-accent: #101114;--aa-text-on-danger: #ffffff;--aa-accent: #6ee7b7;--aa-accent-dim: #2d4a3e;--aa-accent-hover: #5dd4a6;--aa-accent-glow: rgba(110, 231, 183, .25);--aa-accent-glow-soft: rgba(110, 231, 183, .1);--aa-mode-accent: var(--aa-accent);--aa-mode-accent-hover: var(--aa-accent-hover);--aa-mode-accent-dim: var(--aa-accent-dim);--aa-mode-accent-glow: var(--aa-accent-glow);--aa-mode-accent-glow-soft: var(--aa-accent-glow-soft);--aa-mode-on-accent: var(--aa-text-on-accent);--aa-chart-1: var(--aa-accent);--aa-chart-2: #60a5fa;--aa-chart-3: #f59e0b;--aa-chart-4: #a78bfa;--aa-chart-5: #f87171;--aa-chart-6: #f472b6;--aa-tag-critical-bg: #3b1520;--aa-tag-critical-text: #f87171;--aa-tag-high-bg: #3b2a10;--aa-tag-high-text: #f59e0b;--aa-tag-medium-bg: #1a2a40;--aa-tag-medium-text: #60a5fa;--aa-tag-low-bg: #1a1e35;--aa-tag-low-text: #a78bfa;--aa-tag-shared-bg: #123b3d;--aa-tag-shared-text: #5eead4;--aa-star-default: #d4a857;--aa-success: #34d399;--aa-success-bg: rgba(52, 211, 153, .12);--aa-success-border: rgba(52, 211, 153, .25);--aa-success-text: #34d399;--aa-info-bg: #1a2a40;--aa-info-text: #60a5fa;--aa-info-border: rgba(96, 165, 250, .3);--aa-danger: #f87171;--aa-danger-bg: #3b1520;--aa-danger-hover: #ef4444;--aa-danger-border: rgba(239, 68, 68, .25);--aa-warning: #f59e0b;--aa-warning-bg: #3b2a10;--aa-warning-text: #f59e0b;--aa-warning-border: rgba(251, 191, 36, .2);--aa-strength-fair: #f59e0b;--aa-strength-good: #84cc16;--aa-strength-strong: #22c55e;--aa-toggle-thumb: #ffffff;--aa-highlight-bg: rgba(110, 231, 183, .22);--aa-highlight-text: var(--aa-accent);--aa-overlay-bg: rgba(0, 0, 0, .65);--aa-shadow-sm: 0 1px 2px rgba(0, 0, 0, .45);--aa-shadow-md: 0 4px 12px rgba(0, 0, 0, .5);--aa-shadow-lg: 0 12px 32px rgba(0, 0, 0, .6);--aa-shadow-focus: 0 0 0 3px var(--aa-accent-glow);--aa-shadow-accent: 0 4px 12px var(--aa-accent-glow);--aa-radius-sm: 4px;--aa-radius-md: 6px;--aa-radius-lg: 10px;--aa-radius-xl: 12px;--aa-font-sans: "Instrument Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--aa-font-mono: "DM Mono", "Monaco", "Courier New", monospace;color-scheme:dark}.extension-ui[data-theme=light]{--aa-bg-base: #ffffff;--aa-bg-raised: #ffffff;--aa-bg-surface: #f3f4f6;--aa-bg-hover: #e5e7eb;--aa-bg-active: #d1d5db;--aa-border-subtle: #e5e7eb;--aa-border-mid: #d1d5db;--aa-text-primary: #111827;--aa-text-secondary: #4b5563;--aa-text-tertiary: #666d7b;--aa-text-on-accent: #ffffff;--aa-text-on-danger: #ffffff;--aa-accent: #5257d6;--aa-accent-dim: #ecedfc;--aa-accent-hover: #4a50cc;--aa-accent-glow: rgba(82, 87, 214, .25);--aa-accent-glow-soft: rgba(82, 87, 214, .12);--aa-mode-accent: var(--aa-accent);--aa-mode-accent-hover: var(--aa-accent-hover);--aa-mode-accent-dim: var(--aa-accent-dim);--aa-mode-accent-glow: var(--aa-accent-glow);--aa-mode-accent-glow-soft: var(--aa-accent-glow-soft);--aa-mode-on-accent: var(--aa-text-on-accent);--aa-chart-1: var(--aa-accent);--aa-chart-2: #0f766e;--aa-chart-3: #b45309;--aa-chart-4: #6d28d9;--aa-chart-5: #b91c1c;--aa-chart-6: #be185d;--aa-tag-critical-bg: #fee2e2;--aa-tag-critical-text: #b91c1c;--aa-tag-high-bg: #ffedd5;--aa-tag-high-text: #c2410c;--aa-tag-medium-bg: #dbeafe;--aa-tag-medium-text: #1d4ed8;--aa-tag-low-bg: #ede9fe;--aa-tag-low-text: #6d28d9;--aa-tag-shared-bg: #ccfbf1;--aa-tag-shared-text: #0f766e;--aa-star-default: #b8861f;--aa-success: #059669;--aa-success-bg: #d1fae5;--aa-success-border: rgba(5, 150, 105, .3);--aa-success-text: #065f46;--aa-info-bg: #dbeafe;--aa-info-text: #1d4ed8;--aa-info-border: rgba(29, 78, 216, .3);--aa-danger: #dc2626;--aa-danger-bg: #fee2e2;--aa-danger-hover: #b91c1c;--aa-danger-border: rgba(220, 38, 38, .25);--aa-warning: #c2410c;--aa-warning-bg: #ffedd5;--aa-warning-text: #9a3412;--aa-warning-border: rgba(194, 65, 12, .2);--aa-strength-fair: #d97706;--aa-strength-good: #65a30d;--aa-strength-strong: #16a34a;--aa-toggle-thumb: #ffffff;--aa-highlight-bg: #fef08a;--aa-highlight-text: #854d0e;--aa-overlay-bg: rgba(15, 23, 42, .5);--aa-shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--aa-shadow-md: 0 4px 12px rgba(0, 0, 0, .12);--aa-shadow-lg: 0 12px 32px rgba(0, 0, 0, .15);--aa-shadow-focus: 0 0 0 3px var(--aa-accent-glow);--aa-shadow-accent: 0 4px 12px var(--aa-accent-glow);color-scheme:light}.extension-ui[data-mode=vpat]{--aa-mode-accent: #2dd4bf;--aa-mode-accent-hover: #14b8a6;--aa-mode-accent-dim: #123b38;--aa-mode-accent-glow: rgba(45, 212, 191, .28);--aa-mode-accent-glow-soft: rgba(45, 212, 191, .12);--aa-mode-on-accent: #06201d}.extension-ui[data-theme=light][data-mode=vpat]{--aa-mode-accent: #0e7490;--aa-mode-accent-hover: #155e75;--aa-mode-accent-dim: #cff4f2;--aa-mode-accent-glow: rgba(14, 116, 144, .25);--aa-mode-accent-glow-soft: rgba(14, 116, 144, .12);--aa-mode-on-accent: #ffffff}@media print{:root,:root[data-theme=dark],.extension-ui,.extension-ui[data-theme=dark]{--aa-bg-base: #ffffff;--aa-bg-raised: #ffffff;--aa-bg-surface: #f3f4f6;--aa-bg-hover: #e5e7eb;--aa-bg-active: #d1d5db;--aa-border-subtle: #e5e7eb;--aa-border-mid: #d1d5db;--aa-text-primary: #111827;--aa-text-secondary: #4b5563;--aa-text-tertiary: #666d7b;--aa-text-on-accent: #ffffff;--aa-text-on-danger: #ffffff;--aa-accent: #5257d6;--aa-accent-dim: #ecedfc;--aa-accent-hover: #4a50cc;--aa-accent-glow: rgba(82, 87, 214, .25);--aa-accent-glow-soft: rgba(82, 87, 214, .12);--aa-mode-accent: var(--aa-accent);--aa-mode-accent-hover: var(--aa-accent-hover);--aa-mode-accent-dim: var(--aa-accent-dim);--aa-mode-accent-glow: var(--aa-accent-glow);--aa-mode-accent-glow-soft: var(--aa-accent-glow-soft);--aa-mode-on-accent: var(--aa-text-on-accent);--aa-chart-1: var(--aa-accent);--aa-chart-2: #0f766e;--aa-chart-3: #b45309;--aa-chart-4: #6d28d9;--aa-chart-5: #b91c1c;--aa-chart-6: #be185d;--aa-tag-critical-bg: #fee2e2;--aa-tag-critical-text: #b91c1c;--aa-tag-high-bg: #ffedd5;--aa-tag-high-text: #c2410c;--aa-tag-medium-bg: #dbeafe;--aa-tag-medium-text: #1d4ed8;--aa-tag-low-bg: #ede9fe;--aa-tag-low-text: #6d28d9;--aa-tag-shared-bg: #ccfbf1;--aa-tag-shared-text: #0f766e;--aa-star-default: #b8861f;--aa-success: #059669;--aa-success-bg: #d1fae5;--aa-success-border: rgba(5, 150, 105, .3);--aa-success-text: #065f46;--aa-info-bg: #dbeafe;--aa-info-text: #1d4ed8;--aa-info-border: rgba(29, 78, 216, .3);--aa-danger: #dc2626;--aa-danger-bg: #fee2e2;--aa-danger-hover: #b91c1c;--aa-danger-border: rgba(220, 38, 38, .25);--aa-warning: #c2410c;--aa-warning-bg: #ffedd5;--aa-warning-text: #9a3412;--aa-warning-border: rgba(194, 65, 12, .2);--aa-strength-fair: #d97706;--aa-strength-good: #65a30d;--aa-strength-strong: #16a34a;--aa-toggle-thumb: #ffffff;--aa-highlight-bg: #fef08a;--aa-highlight-text: #854d0e;--aa-overlay-bg: rgba(15, 23, 42, .5);--aa-shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--aa-shadow-md: 0 4px 12px rgba(0, 0, 0, .12);--aa-shadow-lg: 0 12px 32px rgba(0, 0, 0, .15);--aa-shadow-focus: 0 0 0 3px var(--aa-accent-glow);--aa-shadow-accent: 0 4px 12px var(--aa-accent-glow);color-scheme:light}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--aa-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--aa-bg-base);color:var(--aa-text-primary);line-height:1.5}code{font-family:var(--aa-font-mono)}button,input,textarea,select{font-family:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--aa-accent);outline-offset:2px}
