._workspace_g4esx_1{position:relative;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;color:#1b2435;background:#f2f2f2;font-family:IBM Plex Sans,Segoe UI,sans-serif}._restorePage_g4esx_25{min-height:calc(100vh - 72px);display:grid;place-items:center;padding:28px;background:#f5f7fa}._restoreCard_g4esx_41{width:min(440px,100%);padding:28px;border:1px solid #dfe4ec;border-radius:16px;background:#fff;box-shadow:0 12px 34px #0f172a14;text-align:center}._restoreIcon_g4esx_61{width:44px;height:44px;margin:0 auto 14px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;color:#9a611d;background:#fff6e8}._restoreCard_g4esx_41 h1{margin:0;color:#202b3d;font-size:1.2rem}._restoreCard_g4esx_41 p{margin:10px 0 18px;color:#657187;font-size:.82rem;line-height:1.55}._restoreCard_g4esx_41 button{min-height:40px;padding:0 18px;border:1px solid #0f172a;border-radius:9px;color:#fff;background:#0f172a;font-size:.78rem;font-weight:700;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}._restoreCard_g4esx_41 button:hover{background:#1e293b;border-color:#1e293b}._modeDialogBackdrop_g4esx_151{position:fixed;z-index:3000;inset:0;display:grid;place-items:center;padding:24px;background:#121f336b;backdrop-filter:blur(5px)}._modeDialog_g4esx_151{width:min(560px,100%);padding:clamp(26px,2vw,34px);border:1px solid rgba(217,225,238,.92);border-radius:20px;background:radial-gradient(circle at 100% 0%,rgba(59,92,220,.08),transparent 42%),#fff;box-shadow:0 28px 70px #0a193052}._modeDialogBrand_g4esx_203{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:24px;color:#0f172a;font-family:var(--font-brand, "Unbounded", sans-serif);font-size:clamp(1.1rem,1.1vw,1.25rem);font-weight:600;letter-spacing:-.01em}._modeDialogLogo_g4esx_229{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center}._modeDialogLogo_g4esx_229 img{width:100%;height:100%;object-fit:contain}._modeDialog_g4esx_151 h2{margin:0;color:#202c43;font-size:clamp(1.28rem,1.25vw,1.52rem);line-height:1.22;text-align:center}._modeDialog_g4esx_151 p{margin:9px auto 0;max-width:none;color:#637087;font-size:clamp(.88rem,.83vw,.96rem);line-height:1.58;text-align:left}._modeDialogEmphasis_g4esx_291{color:#46536a;font-weight:750}._modeDialogActions_g4esx_301{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px}._modeDialogActionsSingle_g4esx_315{grid-template-columns:1fr}._modeDialogPrimary_g4esx_323,._modeDialogSecondary_g4esx_325{min-height:46px;padding:0 12px;border-radius:10px;font-size:clamp(.8rem,.76vw,.88rem);font-weight:780;cursor:pointer}._modeDialogPrimary_g4esx_323{border:1px solid #0f172a;color:#fff;background:#0f172a;box-shadow:0 4px 14px #0f172a2e;transition:background-color .16s ease,border-color .16s ease}._modeDialogPrimary_g4esx_323:hover{background:#1e293b;border-color:#1e293b}._modeDialogSecondary_g4esx_325{border:1px solid #d9e0eb;color:#546176;background:#fff}._modeDialogSecondary_g4esx_325:hover{border-color:#bfc9d8;background:#f8fafc}@media (max-width: 520px){._modeDialog_g4esx_151{padding:24px 20px}._modeDialogBrand_g4esx_203{margin-bottom:18px}._modeDialogActions_g4esx_301{grid-template-columns:1fr}._modeDialogPrimary_g4esx_323,._modeDialogSecondary_g4esx_325{width:100%}}._spinner_g4esx_433{width:34px;height:34px;border:3px solid #e2e8f0;border-top-color:#0f172a;border-radius:50%;animation:_spin_g4esx_433 .8s linear infinite}@keyframes _spin_g4esx_433{to{transform:rotate(360deg)}}._toast_g4esx_463{position:absolute;z-index:30;bottom:18px;left:18px;max-width:min(340px,calc(100% - 36px));display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid #bfe8ce;border-radius:10px;color:#21633d;background:#f7fdf9f7;box-shadow:0 12px 30px #0f172a21;font-size:.74rem;font-weight:650;pointer-events:none}._toastError_g4esx_503{border-color:#f1c9c6;color:#a43d35;background:#fff8f7fa}._primaryAction_g4esx_515,._secondaryAction_g4esx_517{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border-radius:9px;font-size:.82rem;font-weight:700;cursor:pointer}._secondaryAction_g4esx_517{border:1px solid #d6dde8;color:#4b586d;background:#fff}._secondaryAction_g4esx_517:hover{border-color:#b7c1cf;color:#283548;background:#f7f9fb}._replaceConfirmAction_g4esx_567,._replaceConfirmAction_g4esx_567:hover{border-color:#fda4af;color:#b42318;background:#fff1f2}._primaryAction_g4esx_515{position:relative;overflow:hidden;border:1px solid rgba(139,92,246,.4);color:#fff;background:#0f172a;box-shadow:0 3px 14px #8b5cf652,0 6px 20px -3px #6366f138,inset 0 1px #ffffff42;transition:all .2s cubic-bezier(.16,1,.3,1)}._primaryAction_g4esx_515>*{position:relative;z-index:2}._primaryAction_g4esx_515:hover:not(:disabled){border-color:#a78bfa99;background:#181c30;transform:translateY(-1px);box-shadow:0 5px 18px #8b5cf66b,0 10px 26px -3px #6366f147,inset 0 1px #ffffff59}._primaryAction_g4esx_515:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #8b5cf647,0 4px 12px -2px #6366f12e}._primaryAction_g4esx_515:after{content:"";position:absolute;top:-20%;left:0;width:50%;height:140%;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,.04) 40%,rgba(255,255,255,.24) 50%,rgba(255,255,255,.04) 60%,rgba(255,255,255,0) 70%,transparent 100%);filter:blur(.5px);transform:translate(-160%) skew(-15deg);animation:_primaryActionShimmer_g4esx_1 4.6s cubic-bezier(.4,0,.2,1) infinite;pointer-events:none;z-index:1}@keyframes _primaryActionShimmer_g4esx_1{0%,18%{transform:translate(-160%) skew(-15deg)}52%,to{transform:translate(260%) skew(-15deg)}}._primaryAction_g4esx_515:disabled{opacity:.62;cursor:wait;box-shadow:0 2px 8px #0f172a1f;border-color:#334155}._primaryAction_g4esx_515:disabled:after{display:none}._primaryActionDisabled_g4esx_743,._primaryActionDisabled_g4esx_743:disabled,._primaryActionDisabled_g4esx_743:hover,._primaryActionDisabled_g4esx_743:active{background:#e2e8f0;color:#94a3b8;border-color:#cbd5e1;box-shadow:none;cursor:not-allowed;transform:none;opacity:1}._primaryActionDisabled_g4esx_743:after{display:none}._workspaceGrid_g4esx_777{--workspace-side-panel-width: clamp(340px, 33vw, 420px);flex:1;min-width:0;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) var(--workspace-side-panel-width)}._workspaceTopBar_g4esx_801{display:flex;align-items:center;justify-content:space-between;height:48px;min-height:48px;max-height:48px;padding:0 12px;background:#fff;border-bottom:1px solid #e2e8f0;z-index:100;box-shadow:0 1px 2px #00000008;flex-shrink:0;user-select:none;position:relative;top:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;width:100%;box-sizing:border-box;overflow:visible;gap:8px}._leftGroup_g4esx_849{display:flex;align-items:center;gap:8px;flex-shrink:0;min-width:0}._sidebarToggleBtn_g4esx_865{width:32px;height:32px;border-radius:6px;border:1px solid #e2e8f0;background:#fff;color:#475569;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;flex-shrink:0;padding:0;font-family:inherit}._sidebarToggleBtn_g4esx_865:hover:not(:disabled){background:#f8fafc;color:#0f172a;border-color:#cbd5e1}._sidebarToggleBtn_g4esx_865:disabled{opacity:.4;cursor:not-allowed}._sidebarToggleBtnActive_g4esx_921{background:#eff6ff!important;color:#2563eb!important;border-color:#bfdbfe!important}._segmentedControl_g4esx_933{display:inline-flex;align-items:center;height:32px;background:#fff;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden;flex-shrink:0}._segmentBtn_g4esx_955{display:inline-flex;align-items:center;gap:6px;height:100%;padding:0 10px;border:none;background:transparent;font-size:12px;font-weight:500;color:#64748b;cursor:pointer;transition:all .15s ease;font-family:inherit;white-space:nowrap}._segmentBtn_g4esx_955:first-child{border-right:1px solid #e2e8f0}._segmentBtn_g4esx_955:hover{background:#f8fafc;color:#0f172a}._segmentBtnActive_g4esx_1007{background:#eff6ff;color:#2563eb;font-weight:600}._segmentBtnActive_g4esx_1007:hover{background:#eff6ff;color:#2563eb}._segmentBtn_g4esx_955:first-child._segmentBtnActive_g4esx_1007{border-right:1px solid #bfdbfe}._segmentBtnText_g4esx_1037{white-space:nowrap}._viewModeCount_g4esx_1045{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 4px;border-radius:9999px;background:#10b981;color:#fff;font-size:.68rem;font-weight:700;line-height:1}._centerGroup_g4esx_1077{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;pointer-events:auto;z-index:10}._pageStepper_g4esx_1099{display:inline-flex;align-items:center;height:32px;background:transparent;border:none;padding:0;flex-shrink:0}._stepperBtn_g4esx_1119{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:4px;background:transparent;color:#64748b;font-size:16px;font-weight:600;cursor:pointer;transition:all .12s ease;line-height:1;font-family:inherit}._stepperBtn_g4esx_1119:hover:not(:disabled){background:#f1f5f9;color:#0f172a}._stepperBtn_g4esx_1119:disabled{opacity:.3;cursor:not-allowed}._pageIndicator_g4esx_1175{display:inline-flex;align-items:center;justify-content:center;gap:3px;padding:0 6px;font-size:13px;color:#0f172a;user-select:none}._pageInput_g4esx_1197{height:24px;padding:0 2px;border:1px solid transparent;border-radius:4px;background:transparent;font-family:inherit;font-size:13px;font-weight:600;color:#0f172a;text-align:right;outline:none;transition:border-color .15s ease,background-color .15s ease}._pageInput_g4esx_1197:hover{border-color:#e2e8f0;background:#f8fafc}._pageInput_g4esx_1197:focus{border-color:#2563eb;background:#fff;box-shadow:0 0 0 2px #2563eb26}._pageCount_g4esx_1249{color:#64748b;font-weight:500;font-size:13px;white-space:nowrap}._diffOverview_g4esx_1263{display:inline-flex;align-items:center;padding:0 8px;font-size:13px;white-space:nowrap;user-select:none}._diffOverviewLabel_g4esx_1281{color:#64748b;font-weight:500;margin-right:4px}._diffOverviewCount_g4esx_1293{color:#0f172a;font-weight:700}._topBarRight_g4esx_1305{display:flex;align-items:center;gap:6px;flex-shrink:0}._zoomBox_g4esx_1319{display:inline-flex;align-items:center;height:32px;background:transparent;border:none;flex-shrink:0;gap:1px}._zoomBtn_g4esx_1339{width:26px;height:28px;border:none;border-radius:5px;background:transparent;cursor:pointer;color:#475569;font-size:14px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;transition:background .12s,color .12s;font-family:inherit}._zoomBtn_g4esx_1339:hover{background:#f1f5f9;color:#0f172a}._zoomValBtn_g4esx_1383{padding:0 6px;height:28px;border:none;border-radius:5px;background:transparent;cursor:pointer;font-size:12px;font-weight:600;color:#1e293b;display:inline-flex;align-items:center;transition:background .12s,color .12s;font-family:inherit}._zoomValBtn_g4esx_1383:hover{background:#f1f5f9;color:#0f172a}._divider_g4esx_1425{width:1px;height:20px;background:#e2e8f0;margin:0 2px;flex-shrink:0}@media (max-width: 900px){._segmentBtnText_g4esx_1037{display:none}._segmentBtn_g4esx_955{padding:0 8px}}@media (max-width: 768px){._centerGroup_g4esx_1077{position:static;transform:none;margin:0 auto}._panelActions_g4esx_1471 ._actionLabel_g4esx_1471{display:none}._panelActions_g4esx_1471 ._secondaryAction_g4esx_517,._panelActions_g4esx_1471 ._primaryAction_g4esx_515{padding:0 8px}}@media (max-width: 560px){._workspaceTopBar_g4esx_801{padding:0 8px;gap:4px}._zoomValBtn_g4esx_1383{display:none}}._sideBySideLoading_g4esx_1509{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;height:100%;color:#475569;font-size:.88rem;font-weight:500;background:#f8fafc}._scorecardContainer_g4esx_1539{margin-top:12px;padding:11px 13px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}._scorecardHeader_g4esx_1555{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px;font-size:.7rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.04em}._scorecardOverall_g4esx_1579{font-family:IBM Plex Mono,monospace;font-size:.76rem;font-weight:700;color:#0f172a}._scorecardList_g4esx_1593{display:flex;flex-direction:column;gap:8px}._scorecardItem_g4esx_1605{display:flex;flex-direction:column;gap:3px}._scorecardItemTop_g4esx_1617{display:flex;align-items:center;justify-content:space-between}._scorecardItemTitleGroup_g4esx_1629{display:flex;align-items:center;gap:6px}._scorecardItemTitle_g4esx_1629{font-size:.76rem;font-weight:600;color:#1e293b}._scorecardWeightBadge_g4esx_1653{font-size:.65rem;font-weight:600;color:#64748b;background:#e2e8f0;padding:1px 4px;border-radius:4px}._scorecardScore_g4esx_1671{font-family:IBM Plex Mono,monospace;font-size:.74rem;font-weight:700}._scorecardTrack_g4esx_1683{height:5px;width:100%;background:#e2e8f0;border-radius:3px;overflow:hidden}._scorecardFill_g4esx_1699{height:100%;border-radius:3px;transition:width .4s cubic-bezier(.16,1,.3,1)}._scorecardToneSuccess_g4esx_1711{color:#059669}._scorecardFill_g4esx_1699._scorecardToneSuccess_g4esx_1711{background:#10b981}._scorecardToneWarning_g4esx_1725{color:#d97706}._scorecardFill_g4esx_1699._scorecardToneWarning_g4esx_1725{background:#f59e0b}._scorecardToneDanger_g4esx_1739{color:#dc2626}._scorecardFill_g4esx_1699._scorecardToneDanger_g4esx_1739{background:#ef4444}._scorecardItemMeta_g4esx_1753{display:flex;align-items:center;justify-content:space-between;gap:6px}._scorecardItemDesc_g4esx_1767{font-size:.67rem;color:#64748b;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._scorecardIssueCount_g4esx_1785{font-size:.65rem;font-weight:600;color:#ef4444;white-space:nowrap}._workspaceGridResizing_g4esx_1799,._workspaceGridResizing_g4esx_1799 *{cursor:col-resize!important;user-select:none!important}._workspaceGridResizingVertical_g4esx_1811,._workspaceGridResizingVertical_g4esx_1811 *{cursor:row-resize!important;user-select:none!important}._previewPane_g4esx_1823{position:relative;min-width:0;min-height:0;overflow:hidden;border-right:1px solid #dfe3ea;background:#f2f2f2;user-select:none!important;-webkit-user-select:none!important}._previewBusy_g4esx_1845{position:absolute;z-index:12;top:12px;right:14px;max-width:min(340px,calc(100% - 28px));display:flex;align-items:center;gap:10px;padding:10px 13px;border:1px solid #d6deea;border-radius:11px;color:#28364b;background:#fffffff2;box-shadow:0 12px 32px #0f172a24;backdrop-filter:blur(14px);pointer-events:none}._previewBusy_g4esx_1845 ._spinner_g4esx_433{width:18px;height:18px;flex:0 0 18px;border-width:2px}._previewBusy_g4esx_1845>div:last-child{min-width:0;display:flex;flex-direction:column}._previewBusy_g4esx_1845 strong{font-size:.76rem}._previewBusy_g4esx_1845 span{margin-top:2px;color:#7d889a;font-size:.66rem}._sidePanel_g4esx_1929{position:relative;container:workspace-side-panel / inline-size;min-width:0;min-height:0;display:flex;flex-direction:column;background:#fbfcfd}._mobileWorkspaceDock_g4esx_1949{display:contents}._mobileWorkspaceChat_g4esx_1957{display:none}._sidePanel_g4esx_1929 button,._sidePanel_g4esx_1929 ._readinessCopy_g4esx_1967,._sidePanel_g4esx_1929 ._toolHeading_g4esx_1969{overflow-wrap:normal;word-break:normal}._sidePanel_g4esx_1929 ._primaryAction_g4esx_515,._sidePanel_g4esx_1929 ._secondaryAction_g4esx_517{white-space:nowrap}._panelResizeHandle_g4esx_1989{position:absolute;z-index:24;top:0;bottom:0;left:-7px;width:14px;border:0;outline:none;background:transparent;cursor:col-resize;touch-action:none}._panelResizeHandle_g4esx_1989 span{position:absolute;top:50%;left:50%;width:3px;height:46px;border-radius:999px;background:#aeb7c4;box-shadow:0 0 0 1px #ffffffbf;opacity:.76;transform:translate(-50%,-50%);transition:width .14s ease,height .14s ease,background .14s ease,opacity .14s ease}._panelResizeHandle_g4esx_1989:hover span,._panelResizeHandle_g4esx_1989:focus-visible span,._workspaceGridResizing_g4esx_1799 ._panelResizeHandle_g4esx_1989 span{width:4px;height:58px;background:#0f172a;opacity:1}._panelResizeHandle_g4esx_1989:focus-visible span{box-shadow:0 0 0 1px #fff,0 0 0 3px #0f172a3d}._sidePanelHeader_g4esx_2083{min-height:58px;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 16px;border-bottom:1px solid #e6e9ef;background:#fff}._sidePanelMark_g4esx_2105{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:#0f172a;background:#f1f5f9}._sidePanelHeader_g4esx_2083>span:nth-child(2){min-width:0;display:flex;flex-direction:column}._sidePanelHeader_g4esx_2083 strong{color:#273247;font-size:.88rem;font-weight:750}._sidePanelHeader_g4esx_2083 small{margin-top:1px;overflow:hidden;color:#7d899c;font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}._panelActions_g4esx_1471{display:inline-flex;align-items:center;gap:8px;padding:0;box-sizing:border-box;background:transparent;flex-shrink:0}._panelActions_g4esx_1471 ._primaryAction_g4esx_515,._panelActions_g4esx_1471 ._secondaryAction_g4esx_517{height:32px;min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border-radius:6px;font-size:.8rem;font-weight:600;white-space:nowrap;box-sizing:border-box;width:auto}._panelActions_g4esx_1471 ._actionLabel_g4esx_1471{white-space:nowrap}._historyActions_g4esx_2231{display:inline-flex;align-items:center;gap:2px;padding-right:6px;border-right:1px solid #e2e8f0}._historyAction_g4esx_2231{width:30px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:6px;color:#536176;background:transparent;cursor:pointer;transition:all .15s ease}._historyAction_g4esx_2231:hover:not(:disabled){border-color:#dce2eb;color:#243149;background:#f4f6f9}._historyAction_g4esx_2231:focus-visible{outline:2px solid #9bacec;outline-offset:1px}._historyAction_g4esx_2231:disabled{color:#c3cad5;cursor:default}._panelBody_g4esx_2309{min-height:0;flex:1;overflow-y:auto;padding:16px;scrollbar-gutter:stable}._auditSummary_g4esx_2325{height:auto;min-height:0;max-height:none;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;padding:16px;border:1px solid #dce2f0;border-radius:14px;background:radial-gradient(circle at 96% 0%,rgba(79,96,225,.09),transparent 38%),#fff;box-shadow:0 2px 10px #0f172a09;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}._lockedAudit_g4esx_2367{background:radial-gradient(circle at 96% 0%,rgba(79,96,225,.1),transparent 38%),#fff}._lockedSummaryTop_g4esx_2379{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:12px}._analysisSpinner_g4esx_2393,._analysisFailureSignal_g4esx_2395{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:11px}._analysisFailureSignal_g4esx_2395{color:#9a611d;background:#fff6e8}._analysisSpinner_g4esx_2393{width:30px;height:30px;margin:7px;border:3px solid #dce3f5;border-top-color:#405fe3;border-radius:50%;animation:_issue-action-spin_g4esx_1 .8s linear infinite}._auditSummaryTop_g4esx_2443{display:grid;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:14px;height:62px;min-height:62px;max-height:62px;box-sizing:border-box}._readinessRing_g4esx_2465{position:relative;width:62px;height:62px;flex:0 0 62px;display:flex;align-items:center;justify-content:center}._readinessRing_g4esx_2465:before{display:none}._readinessSvg_g4esx_2493{width:100%;height:100%;display:block;overflow:visible}._readinessRing_g4esx_2465 span{position:absolute;color:#0f172a;font-size:.95rem;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums;user-select:none;pointer-events:none}._readinessCopy_g4esx_1967{min-width:0;overflow:hidden;display:flex;flex-direction:column;justify-content:center}._readinessCopy_g4esx_1967>span{color:#64748b;font-size:.75rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}._readinessCopy_g4esx_1967 strong{margin-top:3px;color:#1e293b;font-size:.92rem;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}._readinessCopy_g4esx_1967 strong ._issueCountAccent_g4esx_2587,._readinessCopy_g4esx_1967 strong ._fixedCountAccent_g4esx_2589{font-family:var(--font-sans);font-size:.98em;font-variant-numeric:lining-nums tabular-nums;font-weight:var(--font-weight-bold);font-feature-settings:"lnum" 1,"tnum" 1;letter-spacing:-.015em}._readinessCopy_g4esx_1967 strong ._issueCountAccent_g4esx_2587{color:#c94b3c}._readinessCopy_g4esx_1967 strong ._fixedCountAccent_g4esx_2589{color:#27965a}._readinessCopy_g4esx_1967 small{margin-top:2px;overflow:hidden;color:#64748b;font-size:.74rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;display:block}._fixAllButton_g4esx_2649,._auditComplete_g4esx_2651{width:100%;height:42px;min-height:42px;max-height:42px;margin-top:14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;font-size:.84rem;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}._fixAllButton_g4esx_2649{border:1px solid #047857;color:#fff;background:linear-gradient(180deg,#059669,#047857);box-shadow:0 4px 14px #04785747,0 1px 2px #04785729,inset 0 1px #fff3;cursor:pointer;transition:transform .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease}._fixAllButton_g4esx_2649:hover:not(:disabled){transform:translateY(-1px);border-color:#065f46;background:linear-gradient(180deg,#047857,#065f46);box-shadow:0 6px 18px #0478575c,0 2px 4px #04785733,inset 0 1px #ffffff40}._fixAllButton_g4esx_2649:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #04785740,inset 0 1px #ffffff1a}._fixAllButton_g4esx_2649:focus-visible{outline:3px solid rgba(5,150,105,.38);outline-offset:2px}._fixAllButton_g4esx_2649:disabled{opacity:.68;cursor:wait}._microPresetNotice_g4esx_2775{margin-top:10px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;background:#f8faff;border:1px solid #dce8fd;border-radius:10px;font-size:.76rem;color:#3b5074}._microPresetExpandBtn_g4esx_2801{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border:1px solid #bfdbfe;border-radius:8px;background:#fff;color:#1d4ed8;font-size:.76rem;font-weight:700;cursor:pointer;transition:all .15s ease}._microPresetExpandBtn_g4esx_2801:hover{background:#eff6ff;border-color:#93c5fd;color:#1e40af}._auditSummarySuccess_g4esx_2843{position:relative;overflow:visible;height:auto!important;min-height:0!important;max-height:none!important;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:14px 16px;border:1px solid #e2e8f0;border-radius:14px;background:#fff;box-shadow:0 1px 3px #0f172a0a,0 4px 14px -2px #10b9810f;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}._auditSummarySuccess_g4esx_2843 ._auditSummaryTop_g4esx_2443{display:grid;grid-template-columns:66px minmax(0,1fr);align-items:center;gap:14px;height:auto;min-height:66px;max-height:none;position:relative;z-index:2}._auditSummarySuccess_g4esx_2843 ._readinessRing_g4esx_2465{position:relative;width:66px;height:66px;flex:0 0 66px;display:flex;align-items:center;justify-content:center}._glassOrbGlow_g4esx_2933{position:absolute;width:56px;height:56px;border-radius:50%;background:#10b9814d;filter:blur(12px);pointer-events:none;z-index:0}._auditSummarySuccess_g4esx_2843 ._readinessSvg_g4esx_2493{position:relative;width:100%;height:100%;display:block;z-index:1;filter:drop-shadow(0 0 6px rgba(16,185,129,.45))}._auditSummarySuccess_g4esx_2843 ._readinessRing_g4esx_2465 span{position:absolute;z-index:2;color:#0b1329;font-size:1.08rem;font-weight:850;letter-spacing:-.03em;user-select:none;pointer-events:none}._auditSummarySuccess_g4esx_2843 ._readinessCopy_g4esx_1967{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;z-index:1}._successStatusRow_g4esx_3013{display:flex;align-items:center;margin-bottom:3px}._successStatusBadge_g4esx_3025{display:inline-flex;align-items:center;gap:5px;padding:2.5px 8px;background:#ecfdf5;border:1px solid #bbf7d0;border-radius:999px;color:#047857;font-size:.69rem;font-weight:650;letter-spacing:.01em;width:fit-content}._successCheckIcon_g4esx_3055{width:12px;height:12px;flex-shrink:0}._successHeadingBlock_g4esx_3067{display:flex;flex-direction:column;min-width:0}._auditSummarySuccess_g4esx_2843 ._readinessCopy_g4esx_1967 strong{display:block;margin:0;font-size:.98rem;font-weight:800;color:#0f172a;letter-spacing:-.015em;line-height:1.25;white-space:normal;word-break:normal;overflow:visible;text-overflow:unset}._auditSuccessHint_g4esx_3107{margin:2px 0 0;color:#64748b;font-size:.75rem;line-height:1.35;font-weight:450;white-space:normal;word-break:normal}._structuralCard_g4esx_3127{margin-top:16px;padding:14px 16px;border:1px solid #d9e2ec;border-radius:12px;background:#f8fafc;box-shadow:0 1px 4px #0f172a0a}._structuralCardHeader_g4esx_3145{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #eef2f6}._structuralCardIcon_g4esx_3163{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:#16a34a;background:#ecfdf5}._structuralCardTitle_g4esx_3185 strong{font-size:.86rem;font-weight:750;color:#1e293b}._structuralCardTitle_g4esx_3185 small{font-size:.73rem;color:#64748b;margin-top:1px}._structuralList_g4esx_3219{display:flex;flex-direction:column;gap:8px;margin:6px 0}._structuralItem_g4esx_3233{display:flex;align-items:flex-start;gap:10px;padding:8px 12px;border-radius:8px;background:#fff;border:1px solid #e2e8f0}._structuralMessage_g4esx_3253{font-size:.81rem;color:#334155;line-height:1.45;word-break:break-word;flex:1}._structuralDot_g4esx_3269{width:6px;height:6px;flex:0 0 6px;margin-top:6px;border-radius:50%;background:#16a34a}._structuralCardIconClean_g4esx_3287{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:#10b981;background:#ecfdf5}._structuralNote_g4esx_3309{margin:10px 0 0;padding-top:8px;border-top:1px dashed #cbd5e1;font-size:.73rem;color:#64748b;line-height:1.4}._structuralNoteClean_g4esx_3327{margin:6px 0 0;font-size:.75rem;color:#64748b;line-height:1.4}._auditHint_g4esx_3341{margin:10px 0 0;color:#7d899b;font-size:.74rem;line-height:1.4;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._inlineSpinner_g4esx_3363{width:12px;height:12px;flex:0 0 12px;border:2px solid #cbd5e1;border-top-color:#475569;border-radius:50%;animation:_issue-action-spin_g4esx_1 .75s linear infinite}._fixAllButton_g4esx_2649 ._inlineSpinner_g4esx_3363{border-color:#fff6;border-top-color:#fff}@keyframes _issue-action-spin_g4esx_1{to{transform:rotate(360deg)}}._toolsListHeader_g4esx_3405{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:0 4px 4px;margin-top:4px}._toolsListTitle_g4esx_3423{font-size:.82rem;font-weight:700;color:#334155;display:inline-flex;align-items:baseline;gap:6px;min-width:0}._toolsListCount_g4esx_3443{font-weight:500;color:#64748b;font-size:.78rem;white-space:nowrap}._toolsSelectAllBtn_g4esx_3457{background:none;border:none;color:#2563eb;font-size:.78rem;font-weight:600;cursor:pointer;padding:2px 6px;border-radius:4px;white-space:nowrap;flex-shrink:0;transition:background .15s ease,color .15s ease}._toolsSelectAllBtn_g4esx_3457:hover{background:#eff6ff;color:#1d4ed8}._toolList_g4esx_3499{display:flex;flex-direction:column;gap:6px;margin-top:10px}._toolCard_g4esx_3513{overflow:hidden;border:1px solid #e0e5ec;border-radius:10px;background:#fff;transition:opacity .2s ease,border-color .16s ease,box-shadow .16s ease}._toolCard_g4esx_3513:hover{border-color:#cfd7e2}._toolCardAttention_g4esx_3543:has(._toolSummary_g4esx_3543[aria-expanded=true]){border-color:#c9d3e3;box-shadow:0 3px 12px #0f172a0e}._toolCardAvailable_g4esx_3553{border-style:dashed}._toolCardUnselected_g4esx_3561{opacity:.55}._toolCardUnselected_g4esx_3561:hover{opacity:.88}._toolSummaryRow_g4esx_3577{display:flex;align-items:stretch;width:100%;min-width:0;box-sizing:border-box;background:#fff}._toolSummaryRow_g4esx_3577:hover{background:#fafbfc}._toolCheckboxWrap_g4esx_3603{display:flex;align-items:center;justify-content:center;align-self:stretch;width:38px;flex:0 0 38px;flex-shrink:0;cursor:pointer;padding:0;user-select:none;transition:background-color .15s ease}._toolSummaryRow_g4esx_3577 ._toolCheckboxWrap_g4esx_3603{margin-left:0}._toolCheckboxWrap_g4esx_3603:hover{background-color:#f1f5f9}._toolCheckboxDone_g4esx_3647{color:#16a34a}._toolCheckboxCreate_g4esx_3655{color:#64748b}._toolCheckbox_g4esx_3603{width:17px;height:17px;cursor:pointer;accent-color:#2563eb;border-radius:4px}._toolSummary_g4esx_3543{flex:1 1 0%;min-width:0;width:0;min-height:44px;display:flex;align-items:center;gap:9px;padding:5px 12px 5px 0;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer;box-sizing:border-box}._toolSummary_g4esx_3543:hover{background:transparent}._toolSummaryRow_g4esx_3577 ._toolSummary_g4esx_3543{flex:1 1 0%;min-width:0;width:0;background:transparent;padding:5px 12px 5px 0}._toolIcon_g4esx_3737{width:28px;height:28px;flex:0 0 28px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;color:#58677c;background:#f0f3f7}._toolHeading_g4esx_1969{flex:1 1 auto;min-width:0;overflow:hidden;display:flex;flex-direction:column}._toolHeading_g4esx_1969 strong{color:#2a3549;font-size:.83rem;font-weight:730;line-height:1.25;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._toolHeading_g4esx_1969 small{margin-top:1px;overflow:hidden;color:#8b95a5;font-size:.73rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap;display:block}._toolSummaryMeta_g4esx_3823{margin-left:auto;flex:0 0 auto;flex-shrink:0;display:flex;align-items:center;gap:8px}._toolStatus_g4esx_3841{flex-shrink:0;min-width:24px;padding:3px 8px;border-radius:999px;color:#6e4a45;background:#f7eeec;font-size:.7rem;font-weight:730;text-align:center;white-space:nowrap}._toolStatusCritical_g4esx_3867{color:#9e4038;background:#fbecea}._toolStatusClean_g4esx_3877{color:#15803d;background:#f0fdf4}._toolStatusCreate_g4esx_3887{color:#2563eb;background:#eff6ff}._toolCardAvailable_g4esx_3553 ._toolStatus_g4esx_3841{color:#6e7a8d;background:#eef2f6}._toolChevron_g4esx_3907{flex:0 0 16px;width:16px;color:#8b96a6;font-size:.92rem;text-align:center;flex-shrink:0;user-select:none;line-height:1}._toolChevron_g4esx_3907:empty{display:none}._toolExpanded_g4esx_3937{padding:10px 12px 12px;border-top:1px solid #eef1f5}._toolScope_g4esx_3947{margin:9px 0;color:#7d899b;font-size:.75rem;line-height:1.45}._toolIssueList_g4esx_3961{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:4px;align-items:start}._toolIssueHeader_g4esx_3975{grid-column:1 / -1;min-height:27px;display:flex;align-items:center;justify-content:space-between;gap:9px;padding:2px 4px 4px;color:#303b4e}._toolIssueHeader_g4esx_3975 strong{overflow:hidden;font-size:.78rem;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._toolIssueHeader_g4esx_3975 span{min-width:24px;padding:2px 7px;border-radius:999px;color:#6d7889;background:#eef2f6;font-size:.7rem;font-weight:700;text-align:center}._toolIssueCard_g4esx_4037{min-height:38px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;padding:4px 6px 4px 9px;border:1px solid #e3e7ed;border-radius:7px;background:#fbfcfd}._toolIssueCardPending_g4esx_4061{border-color:#cbd4e2;background:#f5f7fa}._toolIssueContext_g4esx_4071{overflow:hidden;color:#64748b;font-size:.75rem;font-weight:560;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._issueActions_g4esx_4091{min-height:28px;display:flex;align-items:center;justify-content:flex-end;gap:4px}._issueLocationButton_g4esx_4107,._fixSingleIssue_g4esx_4109{min-height:28px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:7px;font-size:.74rem;font-weight:700;cursor:pointer}._issueLocationButton_g4esx_4107{width:28px;padding:0;border:0;color:#475569;background:transparent;transition:background-color .14s ease,color .14s ease}._issueLocationButton_g4esx_4107:hover{color:#0f172a;background:#f1f5f9}._fixSingleIssue_g4esx_4109{padding:0 9px;border:1px solid #ccd5e1;color:#3f4c60;background:#fff}._fixSingleIssue_g4esx_4109:hover{border-color:#aeb9c9;background:#f7f9fb}._fixSingleIssue_g4esx_4109:disabled,._bulkToolAction_g4esx_4191:disabled{opacity:.65;cursor:wait}._manualFixBadge_g4esx_4201{display:inline-flex;align-items:center;min-height:28px;padding:0 9px;border:1px solid #d8dce3;border-radius:7px;color:#8896a8;background:#f5f7f9;font-size:.72rem;font-weight:600;cursor:default;user-select:none;white-space:nowrap}._bulkToolAction_g4esx_4191{width:100%;min-height:36px;margin-top:8px;border:1px solid #ccd5e1;border-radius:8px;color:#3c4a60;background:#fff;font-size:.78rem;font-weight:700;cursor:pointer}._bulkToolAction_g4esx_4191:hover{border-color:#aeb9c9;background:#f8fafc}._showMoreIssues_g4esx_4269{grid-column:1 / -1;min-height:32px;border:0;border-radius:7px;color:#5e6c81;background:transparent;font-size:.75rem;font-weight:700;cursor:pointer}._showMoreIssues_g4esx_4269:hover{background:#f2f4f7}._noToolIssues_g4esx_4301{grid-column:1 / -1;margin:0;padding:10px;border-radius:8px;color:#788496;background:#f5f7f9;font-size:.76rem}._emptyFilter_g4esx_4321{min-height:130px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;border:1px dashed #dbe2e9;border-radius:12px;color:#5f8a73;background:#fbfdfc;text-align:center}._emptyFilter_g4esx_4321 strong{margin-top:8px;color:#3c594a;font-size:.85rem}._emptyFilter_g4esx_4321 span{margin-top:4px;color:#7d8e83;font-size:.76rem}._cleanTools_g4esx_4373{margin-top:8px;overflow:hidden;border:1px solid #dae7df;border-radius:10px;background:#fff}._cleanToolsToggle_g4esx_4389{width:100%;min-height:42px;display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;padding:4px 12px;border:0;color:#465568;background:transparent;text-align:left;cursor:pointer}._cleanToolsToggle_g4esx_4389:hover{background:#fafcfb}._cleanToolsIcon_g4esx_4427{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:#43805d;background:#edf7f1}._cleanToolsLabel_g4esx_4449{min-width:0;display:flex;flex-direction:column}._cleanToolsLabel_g4esx_4449 strong{color:#3e5d4b;font-size:.84rem}._cleanToolsLabel_g4esx_4449 small{margin-top:1px;color:#7d8e83;font-size:.74rem}._cleanToolsList_g4esx_4483{display:grid;gap:2px;padding:6px 10px 10px;border-top:1px solid #edf2ef}._cleanToolRow_g4esx_4497{min-height:32px;display:flex;align-items:center;gap:9px;padding:0 8px;border-radius:6px;color:#55665c;font-size:.78rem}._cleanToolRow_g4esx_4497>span:first-child{color:#5e9676}._structuralTeaserCard_g4esx_4527{margin-top:12px;padding:12px 14px;border:1px dashed #cbd5e1;border-radius:12px;background:#f8fafc;display:flex;align-items:center;gap:12px}._structuralTeaserHeader_g4esx_4549{display:flex;align-items:center;gap:12px}._structuralTeaserIcon_g4esx_4561{width:34px;height:34px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;color:#0284c7;background:#e0f2fe}._structuralTeaserCopy_g4esx_4585{display:flex;flex-direction:column;gap:2px}._structuralTeaserCopy_g4esx_4585 strong{color:#1e293b;font-size:.84rem;font-weight:700}._structuralTeaserCopy_g4esx_4585 small{color:#64748b;font-size:.76rem;line-height:1.35}._structuralCard_g4esx_3127{margin-top:12px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 1px 3px #0000000a}._structuralCardHeader_g4esx_3145{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid #f1f5f9;background:#fafbfc}._structuralCardIcon_g4esx_3163{width:32px;height:32px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:#059669;background:#ecfdf5}._structuralCardTitle_g4esx_3185{display:flex;flex-direction:column}._structuralCardTitle_g4esx_3185 strong{color:#1e293b;font-size:.84rem;font-weight:700}._structuralCardTitle_g4esx_3185 small{color:#64748b;font-size:.74rem}._structuralList_g4esx_3219{padding:10px 14px;display:flex;flex-direction:column;gap:8px}._structuralItem_g4esx_3233{display:flex;align-items:flex-start;gap:8px;font-size:.78rem;color:#334155;line-height:1.4}._structuralDot_g4esx_3269{width:6px;height:6px;border-radius:50%;background:#94a3b8;margin-top:6px;flex-shrink:0}._structuralMessage_g4esx_3253{flex:1}@media (min-width: 1800px){._workspaceGrid_g4esx_777{--workspace-side-panel-width: clamp(480px, 19.5vw, 540px)}._toast_g4esx_463{max-width:420px;gap:10px;padding:11px 15px;font-size:.84rem}._sidePanelHeader_g4esx_2083{min-height:64px;grid-template-columns:36px minmax(0,1fr) auto;gap:11px;padding:0 18px}._sidePanelMark_g4esx_2105{width:34px;height:34px}._sidePanelHeader_g4esx_2083 strong{font-size:.92rem}._sidePanelHeader_g4esx_2083 small{margin-top:2px;font-size:.74rem}._primaryAction_g4esx_515,._secondaryAction_g4esx_517{min-height:40px;gap:7px;padding:0 14px;font-size:.8rem}._historyActions_g4esx_2231{gap:2px;padding-right:4px}._historyAction_g4esx_2231{width:32px;height:40px}._panelBody_g4esx_2309{padding:17px}._auditSummary_g4esx_2325{height:auto;min-height:0;max-height:none;padding:17px;border-radius:15px}._auditSummarySuccess_g4esx_2843{height:auto!important;min-height:0!important;max-height:none!important;padding:14px 16px;border-radius:14px}._auditSummaryTop_g4esx_2443{grid-template-columns:64px minmax(0,1fr);gap:13px;height:64px;min-height:64px;max-height:64px}._readinessRing_g4esx_2465{width:62px;height:62px}._readinessRing_g4esx_2465 span{font-size:.94rem}._readinessCopy_g4esx_1967>span{font-size:.75rem}._readinessCopy_g4esx_1967 strong{margin-top:3px;font-size:.95rem}._readinessCopy_g4esx_1967 small{margin-top:3px;overflow:hidden;font-size:.73rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}._fixAllButton_g4esx_2649,._auditComplete_g4esx_2651{min-height:44px;margin-top:15px;font-size:.84rem}._auditHint_g4esx_3341{margin-top:10px;font-size:.73rem;line-height:1.5}._toolList_g4esx_3499{gap:7px;margin-top:10px}._toolCard_g4esx_3513{border-radius:11px}._toolSummary_g4esx_3543{min-height:48px;gap:10px;padding:6px 14px 6px 0}._toolSummaryRow_g4esx_3577 ._toolSummary_g4esx_3543{padding:6px 14px 6px 0}._toolIcon_g4esx_3737{width:30px;height:30px;border-radius:8px}._toolHeading_g4esx_1969 strong{font-size:.86rem}._toolHeading_g4esx_1969 small{margin-top:2px;font-size:.75rem;line-height:1.35}._toolSummaryMeta_g4esx_3823{gap:9px}._toolStatus_g4esx_3841{min-width:27px;padding:4px 8px;font-size:.72rem}._toolChevron_g4esx_3907{width:17px;font-size:1rem}._toolExpanded_g4esx_3937{padding:10px 12px 12px}._toolScope_g4esx_3947{margin:10px 0;font-size:.73rem;line-height:1.5}._toolIssueList_g4esx_3961{grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:4px}._toolIssueHeader_g4esx_3975{min-height:29px;padding:1px 4px 4px}._toolIssueHeader_g4esx_3975 strong{font-size:.79rem}._toolIssueHeader_g4esx_3975 span{min-width:25px;padding:2px 7px;font-size:.68rem}._toolIssueCard_g4esx_4037{min-height:39px;gap:7px;padding:4px 6px 4px 10px;border-radius:7px}._toolIssueContext_g4esx_4071{font-size:.73rem}._issueActions_g4esx_4091{min-height:29px;gap:4px}._issueLocationButton_g4esx_4107,._fixSingleIssue_g4esx_4109{min-height:29px;border-radius:7px;font-size:.72rem}._issueLocationButton_g4esx_4107{width:29px}._fixSingleIssue_g4esx_4109{padding:0 9px}._manualFixBadge_g4esx_4201{min-height:29px;padding:0 8px;font-size:.7rem}._bulkToolAction_g4esx_4191{min-height:38px;margin-top:9px;font-size:.77rem}._showMoreIssues_g4esx_4269{min-height:32px;font-size:.73rem}._noToolIssues_g4esx_4301{padding:10px;font-size:.74rem}._emptyFilter_g4esx_4321 strong{font-size:.84rem}._emptyFilter_g4esx_4321 span{font-size:.72rem}._cleanToolsToggle_g4esx_4389{min-height:46px;grid-template-columns:30px 1fr auto;gap:10px;padding:4px 12px}._cleanToolsIcon_g4esx_4427{width:30px;height:30px}._cleanToolsLabel_g4esx_4449 strong{font-size:.82rem}._cleanToolsLabel_g4esx_4449 small{margin-top:2px;font-size:.73rem}._cleanToolRow_g4esx_4497{min-height:35px;font-size:.74rem}._previewBusy_g4esx_1845{gap:12px;padding:12px 15px}._previewBusy_g4esx_1845 strong{font-size:.86rem}._previewBusy_g4esx_1845 span{font-size:.73rem}}@media (max-width: 1360px){._workspaceGrid_g4esx_777{--workspace-side-panel-width: clamp(340px, 33vw, 390px)}._panelBody_g4esx_2309{padding:12px}}@media (max-width: 1100px) and (min-width: 821px){._sidePanelHeader_g4esx_2083{gap:7px;padding:0 10px}._panelActions_g4esx_1471{gap:4px;padding:7px 8px}._primaryAction_g4esx_515,._secondaryAction_g4esx_517{gap:4px;padding:0 7px;font-size:.64rem}._historyActions_g4esx_2231{gap:0;padding-right:2px}._historyAction_g4esx_2231{width:28px}._panelBody_g4esx_2309{padding:10px}._auditSummary_g4esx_2325:not(._auditSummarySuccess_g4esx_2843){min-height:144px;padding:11px}._auditSummarySuccess_g4esx_2843{height:auto!important;min-height:0!important;max-height:none!important;padding:11px 12px}._auditSummaryTop_g4esx_2443{grid-template-columns:50px minmax(0,1fr);gap:8px}._readinessRing_g4esx_2465{width:48px;height:48px}}@media (max-height: 860px) and (min-width: 821px){._sidePanelHeader_g4esx_2083{min-height:46px;padding:0 12px}._sidePanelMark_g4esx_2105{width:26px;height:26px}._sidePanelHeader_g4esx_2083 strong{font-size:.82rem}._primaryAction_g4esx_515,._secondaryAction_g4esx_517{min-height:34px;font-size:.76rem;padding:0 10px}._auditSummary_g4esx_2325{height:auto;min-height:0;max-height:none;padding:10px 12px}._auditSummarySuccess_g4esx_2843{height:auto!important;min-height:0!important;max-height:none!important;padding:10px 12px}._auditSummaryTop_g4esx_2443{height:48px;min-height:48px;max-height:48px;grid-template-columns:48px minmax(0,1fr);gap:10px}._readinessRing_g4esx_2465{width:48px;height:48px;flex:0 0 48px}._readinessRing_g4esx_2465 span{font-size:.8rem}._readinessRing_g4esx_2465:before{inset:5px}._readinessCopy_g4esx_1967 strong{font-size:.84rem}._panelBody_g4esx_2309{padding:10px 12px}}@media (max-width: 820px){._workspaceGrid_g4esx_777{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) var(--workspace-stacked-panel-height)}._previewPane_g4esx_1823{border-right:0;border-bottom:1px solid #dfe3ea}._sidePanel_g4esx_1929{min-height:0;padding-top:8px}._sidePanelHeader_g4esx_2083{min-height:49px}._panelResizeHandle_g4esx_1989{inset:-9px 0 auto;width:auto;height:18px;display:block;cursor:row-resize}._panelResizeHandle_g4esx_1989 span{top:50%;left:50%;width:46px;height:3px;transform:translate(-50%,-50%)}._panelResizeHandle_g4esx_1989:hover span,._panelResizeHandle_g4esx_1989:focus-visible span,._workspaceGridResizingVertical_g4esx_1811 ._panelResizeHandle_g4esx_1989 span{width:58px;height:4px}}@media (max-width: 767px){._mobileWorkspaceDock_g4esx_1949{flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:8px;padding:7px 10px calc(7px + env(safe-area-inset-bottom,0px));border-top:1px solid #dfe4ec;background:#fbfcfdfa}._mobileWorkspaceChat_g4esx_1957{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid #0f172a;border-radius:50%;color:#fff;background:#0f172a;box-shadow:0 4px 12px #0f172a33;cursor:pointer;transition:background-color .16s ease}._mobileWorkspaceChat_g4esx_1957:hover{background:#1e293b;border-color:#1e293b}._mobileWorkspaceChat_g4esx_1957:focus-visible{outline:3px solid rgba(15,23,42,.3);outline-offset:2px}}@media (min-width: 481px) and (max-width: 767px){._mobileWorkspaceDock_g4esx_1949{grid-template-columns:auto 40px;justify-content:center;padding-right:12px;padding-left:12px}._mobileWorkspaceDock_g4esx_1949>:first-child{width:auto;padding-right:18px;padding-left:18px}}@media (max-width: 640px){._sidePanelHeader_g4esx_2083{display:none}._secondaryAction_g4esx_517{padding:0 8px}._primaryAction_g4esx_515{padding:0 9px}._panelBody_g4esx_2309{padding:10px}._auditSummary_g4esx_2325{height:auto;min-height:0;max-height:none;padding:12px}._auditSummarySuccess_g4esx_2843{height:auto!important;min-height:0!important;max-height:none!important;padding:12px 14px;border-radius:14px}._auditSummarySuccess_g4esx_2843 ._auditSummaryTop_g4esx_2443{grid-template-columns:62px minmax(0,1fr);gap:12px;height:auto;min-height:62px;max-height:none}._auditSummarySuccess_g4esx_2843 ._readinessRing_g4esx_2465{width:62px;height:62px;flex:0 0 62px}._auditSummarySuccess_g4esx_2843 ._readinessRing_g4esx_2465 span{font-size:1.02rem}._auditSummarySuccess_g4esx_2843 ._readinessCopy_g4esx_1967{min-height:auto}._auditSummarySuccess_g4esx_2843 ._readinessCopy_g4esx_1967 strong{font-size:.94rem}._auditSuccessHint_g4esx_3107{font-size:.74rem}._auditSummaryTop_g4esx_2443{grid-template-columns:50px minmax(0,1fr);gap:8px;height:50px;min-height:50px;max-height:50px}._readinessRing_g4esx_2465{width:50px;height:50px;flex:0 0 50px}._toolsListHeader_g4esx_3405{padding:6px 2px 4px;gap:6px}._toolsListTitle_g4esx_3423{font-size:.8rem;gap:4px}._toolsListCount_g4esx_3443{font-size:.74rem}._toolsSelectAllBtn_g4esx_3457{font-size:.74rem;padding:2px 4px}._toolCard_g4esx_3513{border-radius:9px}._toolCheckboxWrap_g4esx_3603{width:36px;flex:0 0 36px}._toolSummary_g4esx_3543{min-height:42px;gap:8px;padding:5px 10px 5px 0}._toolSummaryRow_g4esx_3577 ._toolSummary_g4esx_3543{padding:5px 10px 5px 0}._toolIcon_g4esx_3737{width:28px;height:28px;flex:0 0 28px;border-radius:7px}._toolHeading_g4esx_1969 strong{font-size:.81rem}._toolHeading_g4esx_1969 small{font-size:.71rem;margin-top:1px}._toolSummaryMeta_g4esx_3823{gap:6px}._toolStatus_g4esx_3841{min-width:22px;padding:2px 7px;font-size:.68rem}._toolChevron_g4esx_3907{flex:0 0 14px;width:14px;font-size:.86rem}}@container workspace-side-panel (min-width: 376px) and (max-width: 440px){._panelActions_g4esx_1471{grid-template-columns:auto minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:7px;padding:8px 10px}._historyActions_g4esx_2231{padding-right:3px}._historyAction_g4esx_2231{width:28px;height:36px}._panelActions_g4esx_1471 ._secondaryAction_g4esx_517,._panelActions_g4esx_1471 ._primaryAction_g4esx_515{min-height:36px;gap:5px;padding:0 8px;font-size:.78rem}}@container workspace-side-panel (max-width: 375px){._sidePanelHeader_g4esx_2083{min-height:52px;grid-template-columns:28px minmax(0,1fr) auto;gap:8px;padding:0 10px}._sidePanelHeader_g4esx_2083 strong{font-size:.82rem}._sidePanelHeader_g4esx_2083 small{font-size:.7rem}._standardBadge_g4esx_6235{padding:3px 7px;font-size:.68rem}._panelActions_g4esx_1471{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:7px;padding:8px 10px}._historyActions_g4esx_2231{grid-row:1;grid-column:1;align-self:center;padding-right:4px}._historyAction_g4esx_2231{width:30px;height:34px}._panelActions_g4esx_1471 ._secondaryAction_g4esx_517{grid-row:1;grid-column:2;min-height:34px;font-size:.76rem;padding:0 8px}._panelActions_g4esx_1471 ._primaryAction_g4esx_515{grid-row:2;grid-column:1 / -1;width:100%;min-height:38px;font-size:.82rem;font-weight:750;padding:0 12px}._panelBody_g4esx_2309{padding:10px}._auditSummary_g4esx_2325{height:auto;min-height:0;max-height:none;padding:12px}._auditSummarySuccess_g4esx_2843{height:auto!important;min-height:0!important;max-height:none!important;padding:12px 14px;border-radius:14px}._auditSummarySuccess_g4esx_2843 ._auditSummaryTop_g4esx_2443{grid-template-columns:62px minmax(0,1fr);gap:12px;height:auto;min-height:62px;max-height:none}._auditSummarySuccess_g4esx_2843 ._readinessRing_g4esx_2465{width:62px;height:62px;flex:0 0 62px}._auditSummarySuccess_g4esx_2843 ._readinessRing_g4esx_2465 span{font-size:1.02rem}._auditSummarySuccess_g4esx_2843 ._readinessCopy_g4esx_1967{min-height:auto}._auditSummarySuccess_g4esx_2843 ._readinessCopy_g4esx_1967 strong{font-size:.94rem}._auditSummarySuccess_g4esx_2843 ._auditSuccessHint_g4esx_3107{font-size:.73rem}._auditSummaryTop_g4esx_2443{grid-template-columns:50px minmax(0,1fr);gap:10px;height:50px;min-height:50px;max-height:50px}._readinessRing_g4esx_2465{width:50px;height:50px;flex:0 0 50px}._readinessRing_g4esx_2465 span{font-size:.88rem}._readinessCopy_g4esx_1967>span{font-size:.72rem}._readinessCopy_g4esx_1967 strong{font-size:.84rem}._readinessCopy_g4esx_1967 small{font-size:.72rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.35}._auditCompleteBanner_g4esx_6487{margin-top:10px;padding:10px 12px}._auditCompleteHeader_g4esx_6497 strong{font-size:.82rem}._auditCompleteHeader_g4esx_6497 span{font-size:.72rem;line-height:1.35}._auditHint_g4esx_3341{font-size:.7rem;margin-top:8px}._toolsListHeader_g4esx_3405{padding:6px 2px 4px;gap:6px}._toolsListTitle_g4esx_3423{font-size:.78rem;gap:4px}._toolsListCount_g4esx_3443{font-size:.74rem}._toolsSelectAllBtn_g4esx_3457{font-size:.74rem;padding:2px 4px}._toolCard_g4esx_3513{border-radius:9px}._toolCheckboxWrap_g4esx_3603{width:36px;flex:0 0 36px}._toolSummary_g4esx_3543{min-height:42px;gap:8px;padding:5px 10px 5px 0}._toolSummaryRow_g4esx_3577 ._toolSummary_g4esx_3543{padding:5px 10px 5px 0}._toolIcon_g4esx_3737{width:28px;height:28px;flex:0 0 28px;border-radius:7px}._toolHeading_g4esx_1969 strong{font-size:.8rem}._toolHeading_g4esx_1969 small{font-size:.71rem;margin-top:1px}._toolSummaryMeta_g4esx_3823{gap:6px}._toolStatus_g4esx_3841{min-width:22px;padding:2px 7px;font-size:.68rem}._toolChevron_g4esx_3907{flex:0 0 14px;width:14px;font-size:.86rem}}@container workspace-side-panel (max-width: 325px){._auditSummarySuccess_g4esx_2843{height:auto!important;min-height:0!important;max-height:none!important;padding:11px 12px;border-radius:13px}._auditSummarySuccess_g4esx_2843 ._auditSummaryTop_g4esx_2443{grid-template-columns:56px minmax(0,1fr);gap:10px;height:auto;min-height:56px;max-height:none}._auditSummarySuccess_g4esx_2843 ._readinessRing_g4esx_2465{width:56px;height:56px;flex:0 0 56px}._auditSummarySuccess_g4esx_2843 ._readinessRing_g4esx_2465 span{font-size:.92rem}._auditSummarySuccess_g4esx_2843 ._readinessCopy_g4esx_1967{min-height:auto}._auditSummarySuccess_g4esx_2843 ._readinessCopy_g4esx_1967 strong{font-size:.88rem}._auditSuccessHint_g4esx_3107{font-size:.7rem}}._microFixesSection_g4esx_6755{margin:12px 0 16px;padding:14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}._microFixesHeader_g4esx_6771{margin-bottom:12px}._microFixesTitleWrap_g4esx_6779{display:flex;align-items:center;gap:8px}._microFixesBadge_g4esx_6791{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;font-size:.75rem;font-weight:700;color:#fff;background:#0f172a;border-radius:9999px;letter-spacing:-.01em}._microFixesTitle_g4esx_6779{font-size:.95rem;font-weight:700;color:#0f172a;margin:0}._microFixesSub_g4esx_6831{font-size:.78rem;color:#64748b;margin:4px 0 0;line-height:1.35}._microFixesList_g4esx_6845{display:flex;flex-direction:column;gap:10px}._microFixCard_g4esx_6857{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:10px;transition:border-color .15s ease,box-shadow .15s ease}._microFixCard_g4esx_6857:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0f172a0a}._microFixCardTop_g4esx_6889{display:flex;align-items:flex-start;gap:10px}._microFixIcon_g4esx_6901{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#f1f5f9;color:#0f172a;border-radius:8px}._microFixInfo_g4esx_6925{flex:1;min-width:0}._microFixHeadingRow_g4esx_6935{display:flex;align-items:center;justify-content:space-between;gap:8px}._microFixCardTitle_g4esx_6949{font-size:.88rem;font-weight:700;color:#0f172a}._microFixPricePill_g4esx_6961{display:inline-flex;align-items:baseline;gap:4px;flex-shrink:0}._microFixOldPrice_g4esx_6975{font-size:.75rem;color:#94a3b8;text-decoration:line-through}._microFixCurrentPrice_g4esx_6987{font-size:.88rem;font-weight:800;color:#0f172a}._microFixCardDesc_g4esx_6999{font-size:.78rem;color:#475569;margin:3px 0 6px;line-height:1.35}._microFixMetaRow_g4esx_7013{display:flex;align-items:center;gap:8px}._microFixIssueBadge_g4esx_7025{font-size:.72rem;color:#b45309;background:#fef3c7;padding:2px 7px;border-radius:6px;font-weight:500}._microFixIssueBadge_g4esx_7025 strong{font-weight:700}._microFixCleanBadge_g4esx_7051{font-size:.72rem;color:#15803d;background:#dcfce7;padding:2px 7px;border-radius:6px;font-weight:600;display:inline-flex;align-items:center;gap:4px}._microFixCardActions_g4esx_7075{display:flex;align-items:center;gap:8px;padding-top:6px;border-top:1px solid #f1f5f9}._microFixApplyBtn_g4esx_7091{flex:1;height:32px;padding:0 10px;background:#fff;border:1px solid #cbd5e1;border-radius:6px;font-size:.8rem;font-weight:600;color:#1e293b;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:background .15s ease,border-color .15s ease}._microFixApplyBtn_g4esx_7091:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8}._microFixApplyBtn_g4esx_7091:disabled{opacity:.6;cursor:not-allowed}._microFixDownloadBtn_g4esx_7147{flex:1;height:32px;padding:0 10px;background:#0f172a;border:1px solid #0f172a;border-radius:6px;font-size:.8rem;font-weight:600;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:background .15s ease,transform .1s ease}._microFixDownloadBtn_g4esx_7147:hover{background:#1e293b;border-color:#1e293b}._microFixDownloadBtn_g4esx_7147:active{transform:translateY(1px)}._microFixFocusBtn_g4esx_7201{height:32px;padding:0 10px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;font-size:.78rem;font-weight:600;color:#334155;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}._microFixFocusBtn_g4esx_7201:hover{background:#e2e8f0;border-color:#cbd5e1;color:#0f172a}._focusModeBanner_g4esx_7247{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:#f8fafc;border:1px solid #e2e8f0;border-left:3px solid #0f172a;border-radius:8px;margin-bottom:12px}._focusModeLeft_g4esx_7273{display:flex;flex-direction:column;gap:3px;min-width:0}._focusModeBadge_g4esx_7287{align-self:flex-start;padding:2px 7px;background:#0f172a;color:#fff;font-size:.68rem;font-weight:700;border-radius:4px;text-transform:uppercase;letter-spacing:.03em}._focusModeDesc_g4esx_7311{color:#475569;font-size:.78rem;line-height:1.35}._focusModeDesc_g4esx_7311 strong{color:#0f172a}._focusModeExitBtn_g4esx_7331{flex-shrink:0;padding:6px 10px;background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#0f172a;font-size:.76rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease}._focusModeExitBtn_g4esx_7331:hover{background:#f1f5f9;border-color:#94a3b8}._focusUpsellCard_g4esx_7369{margin-top:14px;padding:12px 14px;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;display:flex;flex-direction:column;gap:10px}._focusUpsellContent_g4esx_7391{display:flex;align-items:flex-start;gap:10px}._focusUpsellIcon_g4esx_7403{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#d97706;background:#fef3c7;border-radius:6px}._focusUpsellCopy_g4esx_7427{min-width:0}._focusUpsellCopy_g4esx_7427 strong{display:block;font-size:.82rem;font-weight:700;color:#1e293b}._focusUpsellCopy_g4esx_7427 p{margin:3px 0 0;font-size:.75rem;color:#64748b;line-height:1.4}._focusUpsellBtn_g4esx_7463{align-self:flex-start;padding:6px 12px;background:#fff;border:1px solid #94a3b8;border-radius:6px;color:#0f172a;font-size:.78rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}._focusUpsellBtn_g4esx_7463:hover{background:#f1f5f9;border-color:#64748b}._emptyWorkspaceWrapper_g4esx_7499{display:flex;flex-direction:column;min-height:calc(100vh - 58px);width:100%;background:var(--bg-primary, #ffffff);overflow-y:auto;overflow-x:hidden}._emptyWorkspacePage_g4esx_7519{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:0;width:100%;flex:1;box-sizing:border-box;background:var(--canvas, #f8fafc)}._emptyWorkspaceDropWrap_g4esx_7543{flex:1 1 auto;display:flex;width:100%;max-width:100%;min-height:0;padding:0;margin:0}._emptyWorkspaceDropWrap_g4esx_7543>*{width:100%;max-width:100%;flex:1 1 auto}._workspaceResumeBox_g4esx_7575{margin-top:18px;padding-top:14px;border-top:1px solid var(--border-color-light, #e2e8f0);display:flex;align-items:center;justify-content:center;gap:12px}._workspaceResumeText_g4esx_7595{font-size:.85rem;color:var(--text-secondary, #64748b)}._workspaceResumeBtn_g4esx_7605{padding:6px 14px;background:var(--bg-primary, #ffffff);border:1px solid var(--border-color, #cbd5e1);border-radius:6px;color:var(--text-primary, #0f172a);font-size:.82rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}._workspaceResumeBtn_g4esx_7605:hover{background:#f1f5f9;border-color:#94a3b8}
