.workspace-review_resultPage__sJi70{min-width:0}.workspace-review_resultPage__sJi70 .workspace-review_resultHeading__6bHWs{margin-bottom:12px;align-items:center;gap:12px 24px}.workspace-review_resultHeading__6bHWs>div:first-child{flex:1 1 26rem}.workspace-review_resultHeading__6bHWs .meta{margin-top:4px}.workspace-review_resultHeading__6bHWs .meta>a{min-height:32px;margin:0}.workspace-review_resultHeading__6bHWs>div>a{margin-bottom:6px;min-height:28px}.workspace-review_scanSummary__zFd4_{display:flex;align-items:center;gap:16px;padding:20px 24px;border-radius:var(--radius-panel);background:var(--soft)}.workspace-review_scanSummary__zFd4_>span{width:36px;height:36px;border-radius:var(--radius-control)}.workspace-review_scanSummary__zFd4_>span svg{width:22px;height:22px}.workspace-review_scanSummary__zFd4_>div{min-width:0}.workspace-review_scanSummary__zFd4_ h2{margin:2px 0 4px;font-size:19px;font-weight:650;line-height:1.5;letter-spacing:-.025em;word-break:keep-all;overflow-wrap:anywhere}.workspace-review_scanSummary__zFd4_ p{margin:0;font-size:var(--type-label);line-height:1.7;color:var(--text-secondary)}.workspace-review_outcomeTitle__oWEdb{display:flex;align-items:baseline;gap:4px 12px;flex-wrap:wrap}.workspace-review_aiStatus__XA5VJ{font-size:var(--type-meta);color:var(--text-secondary);line-height:1.7}.workspace-review_scanSummary__zFd4_[data-tone=attention]{background:var(--warning-soft)}.workspace-review_resultPage__sJi70 .workspace-review_sourceRecord__g_lz8{margin:20px 0 0}.workspace-review_resultPage__sJi70 .subtabs{margin-top:12px}.workspace-review_resultPage__sJi70 #finding-title{scroll-margin-top:calc(var(--header) + 24px);font-size:26px;line-height:1.5;letter-spacing:-.025em}.workspace-review_resultPage__sJi70 #finding-title:focus{outline:0}.workspace-review_resultPage__sJi70 #finding-title:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:4px}.workspace-review_resultPage__sJi70 #finding-detail{scroll-margin-top:calc(var(--header) + 16px)}.workspace-review_resultPage__sJi70 #finding-detail:focus{outline:0}.workspace-review_resultPage__sJi70 #finding-detail:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.workspace-review_resultPage__sJi70 .finding-row{padding:12px 16px;min-height:92px}.workspace-review_resultPage__sJi70 .pane-head{padding:14px 16px}.workspace-review_resultPage__sJi70 .pane-title{margin:0}.workspace-review_findingNavigation__8J_Lw>div{display:flex;gap:8px;margin-left:auto}.workspace-review_findingNavigation__8J_Lw>div>:is(a,span){display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:6px 8px;min-height:44px;font-size:var(--type-meta)}.workspace-review_findingNavigation__8J_Lw>div>a{border-radius:var(--radius-control);color:var(--text-body)}.workspace-review_findingNavigation__8J_Lw>div>a:hover{background:var(--soft)}.workspace-review_findingNavigation__8J_Lw [aria-disabled]{color:var(--text-secondary);opacity:.55}.workspace-review_ruleOverview__0wInw{margin-top:24px;font-size:15px;line-height:1.85}.workspace-review_ruleOverview__0wInw>p{margin:0}.workspace-review_ruleFirstAction__SA4sT{padding:24px;margin-top:24px;border-radius:var(--radius-panel);background:var(--accent-soft)}.workspace-review_ruleFirstAction__SA4sT strong{color:var(--accent);font-size:14px}.workspace-review_ruleFirstAction__SA4sT p{margin:12px 0 0}.workspace-review_ruleContents__Y6iSL{display:flex;flex-wrap:wrap;gap:4px 24px;margin-top:24px}.workspace-review_ruleContents__Y6iSL a{display:inline-flex;align-items:center;min-height:44px;color:var(--text-secondary);font-size:13px}.workspace-review_ruleContents__Y6iSL a:hover{color:var(--accent)}.workspace-review_ruleChapter__SLRd6{border-top:1px solid color-mix(in srgb,var(--line) 72%,var(--surface));margin-top:64px;padding-top:64px;scroll-margin-top:calc(var(--header) + 24px);font-size:15px;line-height:1.85}.workspace-review_ruleContents__Y6iSL+.workspace-review_ruleChapter__SLRd6{border-top:0;margin-top:32px;padding-top:0}.workspace-review_ruleChapter__SLRd6 h3{margin:0 0 24px;font-size:21px;line-height:1.5;letter-spacing:-.025em}.workspace-review_ruleChapter__SLRd6:focus{outline:none}.workspace-review_ruleChapter__SLRd6:focus-visible,.workspace-review_ruleContents__Y6iSL a:focus-visible,.workspace-review_ruleRecord__qOvAz summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.workspace-review_ruleRecord__qOvAz{margin-top:24px;font-size:13px;color:var(--text-secondary)}.workspace-review_ruleRecord__qOvAz summary{display:flex;align-items:center;gap:12px;min-height:44px;cursor:pointer;list-style:none}.workspace-review_ruleRecord__qOvAz summary::-webkit-details-marker{display:none}.workspace-review_ruleRecord__qOvAz summary:hover{color:var(--accent)}.workspace-review_ruleRecord__qOvAz[open]>summary svg{transform:rotate(90deg)}.workspace-review_ruleRecord__qOvAz dl{display:grid;gap:16px;padding:16px 0}.workspace-review_ruleRecord__qOvAz dl>div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px}.workspace-review_ruleRecord__qOvAz dd{margin:0;overflow-wrap:anywhere}.workspace-review_ruleRecord__qOvAz code{font:12px/1.8 var(--mono)}.workspace-review_ruleGuidance__jy6ZN>p{margin:0}.workspace-review_ruleCheck__VyEIT{margin-top:48px}.workspace-review_ruleCheck__VyEIT h4{margin:0 0 16px;font-size:15px}.workspace-review_ruleCheck__VyEIT p{margin:0;color:var(--text-body)}.workspace-review_ruleAINote__WaKtF,.workspace-review_ruleGuidance__jy6ZN .workspace-review_guidanceNote__bsfS_{margin-top:32px;font-size:13px;color:var(--text-secondary)}.workspace-review_ruleAINote__WaKtF{line-height:1.8}.workspace-review_ruleAINote__WaKtF p{margin:0}.workspace-review_guidanceNote__bsfS_ a{color:var(--accent);white-space:nowrap}.workspace-review_emptyScope__b2KAz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(100%,800px);list-style:none;margin:8px 0;padding:0}.workspace-review_emptyScope__b2KAz li{display:grid;align-content:start;gap:8px;padding:18px 20px;background:var(--soft);border-radius:var(--radius-control)}.workspace-review_emptyScope__b2KAz small,.workspace-review_emptyScope__b2KAz span{font-size:13px;color:var(--text-secondary);line-height:1.6}.workspace-review_emptyScope__b2KAz strong{font-size:16px;font-weight:600}.workspace-review_coverage__z4b2O{padding:32px 0}.workspace-review_stageList__QMLjS{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}.workspace-review_stageList__QMLjS>li{display:grid;grid-template-columns:240px minmax(0,1fr);gap:24px;padding:28px 0;border-bottom:1px solid var(--line)}.workspace-review_stageHeading__Za7Cl{display:flex;gap:14px;align-items:flex-start}.workspace-review_stageIcon__Kvldu{display:grid;place-items:center;flex:none;width:40px;height:40px;background:var(--soft);border-radius:var(--radius-control)}.workspace-review_stageIcon__Kvldu>svg{width:24px;height:24px}.workspace-review_stageHeading__Za7Cl h3{margin:0 0 8px;font-size:16px;font-weight:650;line-height:1.5}.workspace-review_stageStatus__J6QL7{display:inline-flex;padding:3px 8px;border-radius:6px;background:var(--soft);font-size:12px;color:var(--text-secondary);line-height:1.5}.workspace-review_stageStatus__J6QL7[data-status=completed],.workspace-review_stageStatus__J6QL7[data-status=running]{color:var(--accent)}.workspace-review_stageStatus__J6QL7[data-status=failed]{color:var(--danger)}.workspace-review_stageBody__LMJkt{min-width:0}.workspace-review_stageBody__LMJkt>strong{font-size:18px;font-weight:600;line-height:1.5}.workspace-review_stageBody__LMJkt>p{margin:8px 0 14px;font-size:var(--type-body);color:var(--text-secondary);line-height:1.8}.workspace-review_coverageRecords__aFnI7{display:grid;gap:4px}.workspace-review_coverageRecords__aFnI7 details{min-width:0}.workspace-review_coverageRecords__aFnI7 summary{display:flex;align-items:center;gap:8px;min-height:40px;padding:8px 0;color:var(--text-body);cursor:pointer;font-size:13px;line-height:1.6}.workspace-review_coverageRecords__aFnI7 summary:before{content:"+";width:16px;color:var(--text-secondary);font-size:16px}.workspace-review_coverageRecords__aFnI7 details[open]>summary:before{content:"−"}.workspace-review_coverageRecords__aFnI7 summary span{color:var(--text-secondary);font-size:12px}.workspace-review_coverageRecords__aFnI7 summary:hover{color:var(--accent)}.workspace-review_coverageRecords__aFnI7 summary:active{color:var(--accent-hover)}.workspace-review_coverageRecords__aFnI7 summary:focus-visible,.workspace-review_historyDisclosure__ZI7nz>summary:focus-visible,.workspace-review_pathScroll__o_S_d:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-control)}.workspace-review_pathScroll__o_S_d{max-height:360px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:0 16px;border:1px solid var(--line);border-radius:var(--radius-control)}.workspace-review_pathScroll__o_S_d ul{list-style:none;margin:0;padding:0}.workspace-review_pathScroll__o_S_d li{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:4px 16px;padding:11px 0;border-bottom:1px solid var(--line)}.workspace-review_pathScroll__o_S_d li:last-child{border-bottom:0}.workspace-review_pathScroll__o_S_d code{font:12px/1.7 var(--mono);overflow-wrap:anywhere;min-width:0}.workspace-review_pathScroll__o_S_d li>span{color:var(--text-secondary);font-size:12px;line-height:1.7}.workspace-review_rawRecord__LGKdT>summary{color:var(--text-secondary)}.workspace-review_rawRecord__LGKdT p{font-size:13px;line-height:1.8;overflow-wrap:anywhere}.workspace-review_rawRecord__LGKdT pre{max-height:300px;overflow:auto;font-size:12px;padding:16px;border-radius:var(--radius-control)}.workspace-review_noStages__9bgAi{padding:24px;font-size:14px;background:var(--soft);border-radius:var(--radius-panel);color:var(--text-secondary);line-height:1.8}.teum-shell[data-area=workspace] .workspace-review_resultPage__sJi70 .workspace-review_report__ZGKxb{max-width:1100px;margin-inline:auto;padding:32px 16px;border:0;box-shadow:none;background:transparent}.workspace-review_reportDownloads__3e_Jl>div{display:flex;flex-wrap:wrap;gap:8px;margin:0}.workspace-review_reportDownloads__3e_Jl .btn{min-height:44px;padding:10px 14px;font-size:12px}.workspace-review_reportMeta__gK2nq{margin:0;font-size:13px;color:var(--text-secondary);line-height:1.8}.workspace-review_reportEmpty__10_I9{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 16px;padding:16px 20px;margin:0;background:var(--soft);border-radius:var(--radius-panel);font-size:13px;color:var(--text-secondary)}.workspace-review_reportEmpty__10_I9 strong{color:var(--text-body);font-weight:600}.workspace-review_reportCoverage__JxBFr{padding:0}.workspace-review_coverageIntro__HvKDn{margin:0 0 28px;color:var(--text-secondary);font-size:14px;line-height:1.8}.workspace-review_reportCoverage__JxBFr .workspace-review_stageList__QMLjS{border-top:0}.workspace-review_reportCoverage__JxBFr .workspace-review_stageList__QMLjS>li{grid-template-columns:180px minmax(0,1fr);gap:20px;padding:28px 0}.workspace-review_reportCoverage__JxBFr .workspace-review_stageList__QMLjS>li:first-child{padding-top:0}.workspace-review_reportCoverage__JxBFr .workspace-review_stageList__QMLjS>li:last-child{border-bottom:0;padding-bottom:0}.workspace-review_reportCoverage__JxBFr .workspace-review_stageIcon__Kvldu{width:32px;height:32px}.workspace-review_reportCoverage__JxBFr .workspace-review_stageIcon__Kvldu>svg{width:20px;height:20px}.workspace-review_reportCoverage__JxBFr .workspace-review_stageHeading__Za7Cl h3{font-size:14px}.workspace-review_reportCoverage__JxBFr .workspace-review_stageBody__LMJkt>strong{font-size:15px}.workspace-review_reportCoverage__JxBFr .workspace-review_stageBody__LMJkt>p{font-size:13px;margin:6px 0 8px}.workspace-review_reportCoverage__JxBFr .workspace-review_coverageRecords__aFnI7{display:flex;flex-wrap:wrap;column-gap:16px}.workspace-review_reportCoverage__JxBFr .workspace-review_coverageRecords__aFnI7>details[open]{flex-basis:100%}.workspace-review_reviewAction__ssYUD{display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px;margin-top:16px;font-size:13px;color:var(--text-secondary)}.workspace-review_reviewAction__ssYUD strong{margin-left:8px;color:var(--text-body);font-weight:600}.workspace-review_reviewAction__ssYUD a{min-height:44px}.workspace-review_reviewForm__x9HlB{scroll-margin-top:calc(var(--header) + 24px)}.workspace-review_reviewForm__x9HlB .finding-form{margin-top:64px;padding-top:64px;border-top-color:color-mix(in srgb,var(--line) 72%,var(--surface))}.workspace-review_reviewForm__x9HlB:focus{outline:none}.workspace-review_reviewForm__x9HlB:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.workspace-review_ruleReportHeading__WOt3c{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 20px}.workspace-review_ruleReportHeading__WOt3c h3{font-size:18px;line-height:1.6;margin:0}.workspace-review_ruleReportHeading__WOt3c a{min-height:44px;font-size:13px}.workspace-review_moreRuleRecords__6Dn4y{margin-top:16px}.workspace-review_moreRuleRecords__6Dn4y>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:16px 20px;border-radius:var(--radius-panel);background:var(--soft);font-size:14px;cursor:pointer;list-style:none}.workspace-review_moreRuleRecords__6Dn4y>summary::-webkit-details-marker{display:none}.workspace-review_moreRuleRecords__6Dn4y[open]>summary svg{transform:rotate(90deg)}.workspace-review_moreRuleRecords__6Dn4y>summary:hover{color:var(--accent)}.workspace-review_moreRuleRecords__6Dn4y>summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.workspace-review_moreRuleRecords__6Dn4y>:not(summary){margin-top:20px}.workspace-review_ruleCounts__L5Izu{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin:16px 0 24px;font-size:13px;color:var(--text-secondary)}.workspace-review_ruleCounts__L5Izu>span{display:inline-flex;align-items:center;gap:6px}.workspace-review_report__ZGKxb .summary-row{margin:20px 0 0;padding-bottom:24px;border-bottom:1px solid var(--line)}.workspace-review_report__ZGKxb table th:first-child{width:64%}.workspace-review_report__ZGKxb table td{vertical-align:top}.workspace-review_report__ZGKxb table th small{display:block;margin-top:6px;font:12px/1.7 var(--mono)}.workspace-review_report__ZGKxb .workspace-review_downloads__vQyH0{margin:24px 0 0;padding:20px 0;border-top:1px solid var(--line);border-bottom:0}.workspace-review_downloads__vQyH0 h3{font-size:15px}.workspace-review_downloads__vQyH0 p{max-width:560px}.workspace-review_records__4P4Di{min-width:0}.workspace-review_historyDisclosure__ZI7nz{border-top:1px solid var(--line);margin-top:40px}.workspace-review_historyDisclosure__ZI7nz>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;padding:16px 0;cursor:pointer;font-size:16px;font-weight:600}.workspace-review_historyDisclosure__ZI7nz>summary>span:last-child{display:flex;gap:12px;align-items:center;color:var(--text-secondary);font-size:13px;font-weight:400}.workspace-review_historyDisclosure__ZI7nz[open]>summary svg{transform:rotate(90deg)}.workspace-review_historyDisclosure__ZI7nz>summary:hover{color:var(--accent)}.workspace-review_historyDisclosure__ZI7nz>summary:active{color:var(--accent-hover)}.workspace-review_historyDisclosure__ZI7nz>section{margin-top:8px}.workspace-review_activity__UJ9c2{margin-top:32px;max-width:1100px}.workspace-review_activityDay__GZy_e{display:grid;grid-template-columns:180px minmax(0,1fr);gap:32px;padding:24px 0;border-top:1px solid var(--line)}.workspace-review_activityDay__GZy_e>h3{font-size:15px;font-weight:600;line-height:1.6;margin:0}.workspace-review_activityDay__GZy_e>h3 span{display:block;font-size:12px;font-weight:400;color:var(--text-secondary);margin-top:6px}.workspace-review_timeline__1Ij7R{list-style:none;padding:0;margin:0}.workspace-review_timeline__1Ij7R>li{display:flex;align-items:flex-start;gap:14px;padding:0 0 24px}.workspace-review_timeline__1Ij7R>li:last-child{padding-bottom:0}.workspace-review_timeline__1Ij7R>li>div{flex:1 1;min-width:0}.workspace-review_eventIcon__nM4EB{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:var(--radius-control);background:var(--soft);color:var(--text-secondary)}.workspace-review_eventTitle__rWStF{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:6px 20px;padding-top:4px}.workspace-review_eventTitle__rWStF strong{font-size:15px;font-weight:600;line-height:1.6}.workspace-review_eventTitle__rWStF time{font-size:12px;color:var(--text-secondary);line-height:1.7}.workspace-review_eventContext__uUlUr{display:inline-flex;align-items:center;gap:4px;min-height:36px;font-size:var(--type-label);color:var(--accent);overflow-wrap:anywhere}.workspace-review_eventContext__uUlUr:hover{color:var(--accent)}.workspace-review_timeline__1Ij7R details{color:var(--text-secondary);font-size:12px;line-height:1.8}.workspace-review_timeline__1Ij7R summary{min-height:32px;padding-block:6px;cursor:pointer}.workspace-review_timeline__1Ij7R summary:hover{color:var(--accent)}.workspace-review_timeline__1Ij7R details p{overflow-wrap:anywhere}.workspace-review_activityEmpty__EWLvS{display:grid;justify-items:start;gap:12px;padding:32px 0}.workspace-review_activityEmpty__EWLvS>svg{color:var(--text-secondary)}.workspace-review_activityEmpty__EWLvS h3{font-size:20px}.workspace-review_activityEmpty__EWLvS p{color:var(--text-secondary);font-size:14px;line-height:1.7}@media (max-width:1000px){.workspace-review_stageList__QMLjS>li{grid-template-columns:180px minmax(0,1fr)}}@media (max-width:780px){.workspace-review_resultPage__sJi70 .workspace-review_resultHeading__6bHWs{flex-direction:column;align-items:stretch}.workspace-review_resultPage__sJi70 .workspace-review_resultHeading__6bHWs>div:first-child{flex:none}.workspace-review_resultHeading__6bHWs .meta{word-break:keep-all}.workspace-review_resultHeading__6bHWs .heading-actions{width:100%}.workspace-review_scanSummary__zFd4_{padding:16px;align-items:flex-start;gap:12px}.workspace-review_scanSummary__zFd4_ h2{font-size:18px}.workspace-review_scanSummary__zFd4_>span{display:none}.workspace-review_resultPage__sJi70 #finding-title{scroll-margin-top:calc(var(--header) + 100px);font-size:24px}.workspace-review_findingNavigation__8J_Lw{flex-wrap:wrap;gap:4px 8px}.workspace-review_findingNavigation__8J_Lw .mobile-back{min-height:40px}.workspace-review_findingNavigation__8J_Lw .detail-kicker{display:block;margin-left:auto;font-family:var(--sans)}.workspace-review_findingNavigation__8J_Lw>div{margin-left:0}.workspace-review_reviewForm__x9HlB .finding-form,.workspace-review_ruleChapter__SLRd6{margin-top:48px;padding-top:40px}.workspace-review_ruleCheck__VyEIT{margin-top:36px}.workspace-review_ruleFirstAction__SA4sT{padding:24px 20px}.workspace-review_ruleRecord__qOvAz dl>div{grid-template-columns:1fr;gap:4px}.workspace-review_stageList__QMLjS>li{grid-template-columns:minmax(0,1fr);gap:16px;padding-block:24px}.workspace-review_stageHeading__Za7Cl{align-items:center}.workspace-review_stageHeading__Za7Cl>div{display:flex;flex:1 1;align-items:baseline;flex-wrap:wrap;justify-content:space-between;gap:8px}.workspace-review_stageHeading__Za7Cl h3{margin:0}.workspace-review_stageBody__LMJkt>strong{font-size:18px}.teum-shell[data-area=workspace] .workspace-review_resultPage__sJi70 .workspace-review_report__ZGKxb{padding:24px 0}.workspace-review_report__ZGKxb .workspace-review_downloads__vQyH0{margin-top:20px}.workspace-review_reportCoverage__JxBFr .workspace-review_stageList__QMLjS>li{grid-template-columns:minmax(0,1fr);gap:12px}.workspace-review_report__ZGKxb .summary-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.workspace-review_report__ZGKxb .summary-number{padding:16px 8px}.workspace-review_emptyScope__b2KAz{grid-template-columns:1fr;padding:0}.workspace-review_emptyScope__b2KAz li{grid-template-columns:minmax(0,1fr) auto;padding:16px}.workspace-review_emptyScope__b2KAz small{grid-column:1/-1}.workspace-review_activityDay__GZy_e{grid-template-columns:minmax(0,1fr);gap:20px}.workspace-review_activityDay__GZy_e>h3{display:flex;justify-content:space-between;gap:12px}.workspace-review_activityDay__GZy_e>h3 span{margin:0}}@media (prefers-reduced-motion:no-preference){.workspace-review_findingNavigation__8J_Lw a{transition:background-color var(--motion-medium)}.workspace-review_moreRuleRecords__6Dn4y>summary svg,.workspace-review_ruleRecord__qOvAz summary svg{transition:transform var(--motion-medium) var(--motion-ease,ease)}}@media (forced-colors:active){.workspace-review_ruleChapter__SLRd6{border-color:CanvasText}}@media print{.workspace-review_ruleContents__Y6iSL{display:none}.workspace-review_reviewForm__x9HlB .finding-form,.workspace-review_ruleChapter__SLRd6{margin-top:32px;padding-top:28px}.workspace-review_moreRuleRecords__6Dn4y::details-content,.workspace-review_ruleRecord__qOvAz::details-content{content-visibility:visible;display:block}.workspace-review_moreRuleRecords__6Dn4y>.desktop-records{display:block}.workspace-review_moreRuleRecords__6Dn4y>.mobile-records{display:none}.workspace-review_ruleRecord__qOvAz>dl{display:grid}.workspace-review_downloads__vQyH0,.workspace-review_historyDisclosure__ZI7nz>summary,.workspace-review_reportDownloads__3e_Jl{display:none}.teum-shell[data-area=workspace] .workspace-review_resultPage__sJi70 .workspace-review_report__ZGKxb{max-width:none;border:0;padding:0}.workspace-review_pathScroll__o_S_d{max-height:none;overflow:visible}.workspace-review_rawRecord__LGKdT{display:none}}.workspace-review_resultSources__mSW9w{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin:24px 0 32px}.workspace-review_resultSources__mSW9w nav{display:flex;gap:4px;padding:2px;background:var(--soft);border-radius:var(--radius-panel)}.workspace-review_resultSources__mSW9w a{display:flex;align-items:center;gap:6px;min-height:44px;padding:8px 12px;border-radius:var(--radius-control);font-size:13px;font-weight:500;color:var(--text-secondary)}.workspace-review_resultSources__mSW9w a[aria-current]{background:var(--surface);color:var(--accent);font-weight:600}.workspace-review_resultSources__mSW9w a:hover{color:var(--accent)}.workspace-review_resultSources__mSW9w a:active{background:var(--surface)}.workspace-review_resultSources__mSW9w a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.workspace-review_resultSources__mSW9w nav span{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workspace-review_sourceStatus__SoFH8{font-size:12px;color:var(--text-secondary)}.workspace-review_aiResultLink__6AacX{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:16px 32px;margin-block:32px;padding:24px;border-radius:var(--radius-panel);background:var(--soft)}.workspace-review_aiResultLink__6AacX h2{font-size:18px;margin-bottom:8px}.workspace-review_aiResultLink__6AacX p{color:var(--text-secondary);font-size:14px;line-height:1.8}@media(max-width:780px){.workspace-review_sourceStatus__SoFH8{flex-basis:100%}}@media(max-width:420px){.workspace-review_aiResultLink__6AacX{padding:20px}}.ai-review_review__deqHU{min-width:0;max-width:968px;margin:32px 0;color:var(--text-body);font-size:var(--type-body);line-height:1.85;overflow-wrap:anywhere;scroll-margin-top:100px}.ai-review_review__deqHU :is(h2,h3,h4,h5,p,dl,figure){margin:0}.ai-review_review__deqHU :is(h2,h3,h4,h5){color:var(--ink);word-break:keep-all;overflow-wrap:anywhere}.ai-review_prose__XFxqN{display:block;word-break:keep-all;overflow-wrap:anywhere;white-space:pre-line;text-wrap:balance}.ai-review_phrase__KV4fY{display:inline-block;max-width:100%;vertical-align:top;text-wrap:pretty}.ai-review_review__deqHU h2{font-size:var(--type-title);line-height:1.5}.ai-review_review__deqHU h4,.ai-review_review__deqHU h5{font-size:15px;line-height:1.6}.ai-review_eyebrow__p_KqW{display:block;color:var(--text-secondary);font-size:var(--type-meta);margin-bottom:8px}.ai-review_readingLayout__bmM4_{display:grid;grid-template-columns:minmax(0,1fr) 160px;gap:48px;align-items:start}.ai-review_candidates__15PAd{display:grid;gap:64px}.ai-review_candidate__BDNaz{min-width:0;width:100%;scroll-margin-top:100px}.ai-review_candidateHeading__sKn2X h3{font-size:28px;line-height:1.5;letter-spacing:-.025em;text-wrap:pretty}.ai-review_candidateMeta__zsT_8{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:12px;font-size:var(--type-meta);color:var(--text-secondary)}.ai-review_candidateNumber__IhyL3{color:var(--accent);font-weight:600}.ai-review_guidanceRow__uwjbZ{display:grid;grid-template-columns:124px minmax(0,1fr);gap:24px;align-items:start}.ai-review_guidanceRow__uwjbZ>h4{padding-top:2px;font-size:14px;line-height:1.7}.ai-review_guidanceContent__80IXG{min-width:0}.ai-review_firstAction__bW0ED{margin-top:24px;padding:28px;border-radius:var(--radius-panel);background:var(--accent-soft)}.ai-review_firstAction__bW0ED>h4{color:var(--accent)}.ai-review_actionSteps__w4xcE{margin:0;padding:0;list-style:none}.ai-review_actionSteps__w4xcE li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px}.ai-review_actionSteps__w4xcE li+li{margin-top:24px}.ai-review_stepNumber__3aQ6n{display:grid;place-items:center;width:24px;height:24px;margin-top:1px;border-radius:50%;background:var(--surface);color:var(--accent);font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ai-review_actionSteps__w4xcE h5{font-size:16px;line-height:1.6;font-weight:600}.ai-review_actionSteps__w4xcE p{margin-top:8px;font-size:14px;line-height:1.8}.ai-review_actionLinks__CQNLo{display:flex;flex-wrap:wrap;gap:4px 24px;margin-top:16px;padding-left:36px}.ai-review_firstAction__bW0ED a{min-height:44px}.ai-review_firstAction__bW0ED a:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.ai-review_firstAction__bW0ED a:active{opacity:.75}.ai-review_firstAction__bW0ED .ai-review_secondaryAction__Tdn1X{color:var(--text-body);font-weight:500}.ai-review_firstAction__bW0ED .ai-review_secondaryAction__Tdn1X:hover{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.ai-review_review__deqHU .ai-review_primaryNote__ddda7{margin:4px 0 14px;color:var(--text-secondary);font-size:13px;line-height:1.8}.ai-review_location__jizMw{font:var(--type-meta)/1.8 var(--mono);color:var(--text-secondary);overflow-wrap:anywhere}.ai-review_candidateHeading__sKn2X .ai-review_impact__dKJI5{margin-top:20px;white-space:pre-line}.ai-review_impactLead__iRioZ{color:var(--ink);font-size:18px;line-height:1.75;font-weight:600}.ai-review_impact__dKJI5 .ai-review_impactDetail__YZym3{margin-top:8px;font-size:16px;line-height:1.85}.ai-review_sourceLocation__q7d9v{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;width:fit-content;max-width:100%;min-height:44px;margin-top:16px;border-radius:4px;color:var(--text-secondary);font-size:12px}.ai-review_sourceFile__eOcXE{min-width:0;max-width:100%;font:13px/1.8 var(--mono);overflow-wrap:anywhere}.ai-review_sourceCount__oQg5u{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.ai-review_sourceLocation__q7d9v svg{flex:none;width:14px;height:14px}.ai-review_sourceLocation__q7d9v:hover{color:var(--accent)}.ai-review_sourceLocation__q7d9v:hover .ai-review_sourceFile__eOcXE{text-decoration:underline;text-underline-offset:4px}.ai-review_sourceLocation__q7d9v:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.ai-review_chapter__MoHUj{border-top:1px solid color-mix(in srgb,var(--line) 72%,var(--surface));margin-top:64px;padding-top:64px;scroll-margin-top:calc(var(--header) + 24px)}.ai-review_chapter__MoHUj:focus{outline:none}.ai-review_chapter__MoHUj:focus-visible{outline:2px solid var(--accent);outline-offset:8px}.ai-review_chapterHeading__wtp8I{display:flex;align-items:baseline;gap:12px;margin-bottom:28px}.ai-review_chapterHeading__wtp8I>span{font-size:12px;font-weight:600;color:var(--accent)}.ai-review_chapterHeading__wtp8I :is(h3,h4){font-size:22px;line-height:1.5;letter-spacing:-.025em}.ai-review_chapter__MoHUj>.ai-review_subsection__HrGds,.ai-review_subsection__HrGds+.ai-review_subsection__HrGds{margin-top:48px}.ai-review_chapterHeading__wtp8I+.ai-review_subsection__HrGds{margin-top:0}.ai-review_subsection__HrGds :is(h4,h5){margin-bottom:16px}.ai-review_notes__cCGSN{margin:0;padding-left:20px}.ai-review_notes__cCGSN li+li{margin-top:12px}.ai-review_notes__cCGSN li::marker{color:var(--text-secondary)}.ai-review_steps__SP9To{list-style:none;margin:0;padding:0;counter-reset:step}.ai-review_steps__SP9To li{counter-increment:step;display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;font-size:var(--type-label)}.ai-review_steps__SP9To li+li{margin-top:16px}.ai-review_steps__SP9To li:before{content:counter(step,decimal-leading-zero);color:var(--text-secondary);font-size:12px;padding-top:2px}.ai-review_candidateLimits__b5t7M{margin-top:32px;padding-inline:28px;color:var(--text-secondary);font-size:15px}.ai-review_candidateLimits__b5t7M h4{color:var(--ink)}.ai-review_toc__bBYje{position:sticky;top:calc(var(--header) + 32px);padding-top:4px}.ai-review_toc__bBYje>p{font-size:12px;color:var(--text-secondary);margin-bottom:12px}.ai-review_toc__bBYje nav{display:grid;position:relative;gap:4px;padding-left:12px}.ai-review_toc__bBYje nav:before{content:"";position:absolute;left:0;top:10px;width:2px;height:24px;border-radius:2px;background:var(--accent);transform:translateY(calc(var(--active-item,0) * 48px))}.ai-review_toc__bBYje a{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px;border-radius:6px;font-size:13px;color:var(--text-secondary)}.ai-review_toc__bBYje a>span{font-size:11px}.ai-review_toc__bBYje a:hover,.ai-review_toc__bBYje a[aria-current]{color:var(--accent)}.ai-review_toc__bBYje a[aria-current]{font-weight:600}.ai-review_toc__bBYje a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ai-review_candidateIndex__GMrik{display:grid;gap:8px;margin-bottom:32px}.ai-review_candidateIndex__GMrik a{display:flex;align-items:baseline;gap:12px;padding:12px 16px;border-radius:8px;background:var(--soft);font-size:var(--type-label)}.ai-review_candidateIndex__GMrik small,.ai-review_candidateIndex__GMrik span{font-size:12px;color:var(--text-secondary);flex:none}.ai-review_candidateIndex__GMrik strong{flex:1 1;font-weight:600}.ai-review_candidateIndex__GMrik a:hover{color:var(--accent)}.ai-review_disclosure__mTpWW{margin-top:8px}.ai-review_disclosure__mTpWW>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:12px 0;cursor:pointer;list-style:none;border-radius:6px}.ai-review_disclosure__mTpWW>summary::-webkit-details-marker{display:none}.ai-review_disclosure__mTpWW>summary>span{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;min-width:0}.ai-review_disclosure__mTpWW strong{color:var(--ink);font-size:var(--type-label);font-weight:600}.ai-review_disclosure__mTpWW small{color:var(--text-secondary);font-size:var(--type-meta)}.ai-review_disclosure__mTpWW>summary>svg{flex:none;width:16px;color:var(--text-secondary);transition:transform var(--motion-medium) var(--motion-ease,ease)}.ai-review_disclosure__mTpWW[open]>summary>svg{transform:rotate(90deg)}.ai-review_disclosure__mTpWW>summary:hover strong{color:var(--accent)}.ai-review_disclosure__mTpWW>summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.ai-review_disclosureBody__gTAaj{padding:4px 0 20px;font-size:var(--type-label)}.ai-review_disclosureBody__gTAaj>p{white-space:pre-line}.ai-review_disclosureBody__gTAaj>.ai-review_notes__cCGSN,.ai-review_disclosureBody__gTAaj>p+p{margin-top:16px}.ai-review_evidenceList__HEYY7{margin-top:24px}.ai-review_evidence__cW1oB{min-width:0}.ai-review_evidence__cW1oB figure{padding-bottom:16px}.ai-review_evidence__cW1oB figcaption{margin-bottom:12px}.ai-review_fix__tFzyi{padding:28px;background:var(--accent-soft);border-radius:var(--radius-panel)}.ai-review_limitations__Y4HVg{max-width:760px}.ai-review_candidates__15PAd:not(:empty)+.ai-review_limitations__Y4HVg{width:calc(100% - 208px)}.ai-review_review__deqHU .ai-review_coverage__fAz6p{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:28px;margin-bottom:20px;background:var(--soft);border-radius:var(--radius-panel)}.ai-review_coverage__fAz6p dt{color:var(--text-secondary);font-size:var(--type-meta)}.ai-review_coverage__fAz6p dd{margin:6px 0 0;color:var(--ink);font-size:18px;font-weight:600;line-height:1.55;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ai-review_scopeNote__4_KfP{color:var(--text-secondary);font-size:var(--type-meta)}.ai-review_limitations__Y4HVg .ai-review_gapCounts__4kf4o{margin-block:24px 12px;font-size:var(--type-meta);color:var(--text-secondary)}.ai-review_fileGaps__uFVS0{list-style:none;margin:16px 0;padding:0}.ai-review_fileGaps__uFVS0 li{padding:12px 0}.ai-review_fileGaps__uFVS0 li>p+p{margin-top:4px;font-size:var(--type-label)}.ai-review_record__AJVNs{margin-top:16px}.ai-review_recordRows__RuvZ0{display:grid;gap:10px;padding-top:20px;font-size:var(--type-meta)}.ai-review_recordRows__RuvZ0>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px}.ai-review_recordRows__RuvZ0 dd{margin:0;color:var(--text-body)}.ai-review_review__deqHU .ai-review_notice__Lul2b{margin-top:28px;font-size:var(--type-meta);color:var(--text-secondary)}.ai-review_empty___RnhZ,.ai-review_incomplete__JbTl3{max-width:720px;padding:24px;background:var(--soft);border-radius:var(--radius-panel)}.ai-review_empty___RnhZ h3{font-size:22px}.ai-review_empty___RnhZ p,.ai-review_incomplete__JbTl3>p{margin-top:12px;color:var(--text-secondary)}@media(max-width:1120px){.ai-review_readingLayout__bmM4_{grid-template-columns:minmax(0,1fr) 136px;gap:24px}.ai-review_candidates__15PAd:not(:empty)+.ai-review_limitations__Y4HVg{width:calc(100% - 160px)}.ai-review_candidateHeading__sKn2X h3{font-size:26px}}@media(max-width:960px){.ai-review_readingLayout__bmM4_{display:flex;flex-direction:column;gap:24px;max-width:720px}.ai-review_candidates__15PAd:not(:empty)+.ai-review_limitations__Y4HVg{width:100%}.ai-review_toc__bBYje{position:sticky;top:var(--header);z-index:6;order:-1;width:100%;padding:4px 0;background:var(--surface)}.ai-review_toc__bBYje>p{display:none}.ai-review_toc__bBYje nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0}.ai-review_toc__bBYje nav:before{top:auto;bottom:0;width:25%;height:2px;transform:translateX(calc(var(--active-item,0) * 100%))}.ai-review_toc__bBYje a{justify-content:center;padding:10px 4px}.ai-review_candidate__BDNaz,.ai-review_chapter__MoHUj{scroll-margin-top:calc(var(--header) + 80px)}}@media(max-width:780px){.ai-review_candidateHeading__sKn2X h3{font-size:24px}.ai-review_impactLead__iRioZ{font-size:17px}.ai-review_impact__dKJI5 .ai-review_impactDetail__YZym3{font-size:15px}.ai-review_chapter__MoHUj{margin-top:48px;padding-top:40px}.ai-review_chapterHeading__wtp8I{margin-bottom:24px}.ai-review_chapter__MoHUj>.ai-review_subsection__HrGds,.ai-review_subsection__HrGds+.ai-review_subsection__HrGds{margin-top:36px}.ai-review_chapterHeading__wtp8I+.ai-review_subsection__HrGds{margin-top:0}.ai-review_chapterHeading__wtp8I :is(h3,h4){font-size:21px}.ai-review_empty___RnhZ,.ai-review_firstAction__bW0ED,.ai-review_fix__tFzyi,.ai-review_incomplete__JbTl3{padding:24px 20px}.ai-review_guidanceRow__uwjbZ{grid-template-columns:1fr;gap:20px}.ai-review_guidanceRow__uwjbZ>h4{padding-top:0}.ai-review_candidateLimits__b5t7M{padding-inline:20px;gap:16px}.ai-review_actionLinks__CQNLo{padding-left:0}.ai-review_review__deqHU .ai-review_coverage__fAz6p{padding:24px 20px;gap:16px}.ai-review_coverage__fAz6p dd{font-size:16px}.ai-review_recordRows__RuvZ0>div{grid-template-columns:1fr;gap:2px}.ai-review_candidates__15PAd{gap:48px}}@media(max-width:420px){.ai-review_toc__bBYje nav{grid-template-columns:repeat(4,minmax(0,1fr))}.ai-review_toc__bBYje a{justify-content:center;font-size:11px;padding:8px 2px}.ai-review_toc__bBYje a span{display:none}.ai-review_review__deqHU .ai-review_coverage__fAz6p{grid-template-columns:1fr;gap:12px}.ai-review_coverage__fAz6p>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ai-review_coverage__fAz6p dd{margin:0}}@media(prefers-reduced-motion:reduce){.ai-review_disclosure__mTpWW>summary>svg{transition:none}}@media(prefers-reduced-motion:no-preference){.ai-review_actionLinks__CQNLo svg,.ai-review_sourceLocation__q7d9v svg,.ai-review_toc__bBYje nav:before{transition:transform var(--motion-medium) var(--motion-ease,ease)}.ai-review_actionLinks__CQNLo a:is(:hover,:focus-visible) svg,.ai-review_sourceLocation__q7d9v:is(:hover,:focus-visible) svg{transform:translateX(3px)}}@media(forced-colors:active){.ai-review_chapter__MoHUj{border-color:CanvasText}.ai-review_candidateLimits__b5t7M,.ai-review_empty___RnhZ,.ai-review_fix__tFzyi,.ai-review_incomplete__JbTl3{outline:1px solid CanvasText}}@media print{.ai-review_review__deqHU{margin-block:24px}.ai-review_chapter__MoHUj{margin-top:32px;padding-top:28px}.ai-review_readingLayout__bmM4_{display:block}.ai-review_candidates__15PAd:not(:empty)+.ai-review_limitations__Y4HVg{width:100%}.ai-review_candidateIndex__GMrik,.ai-review_toc__bBYje{display:none}.ai-review_review__deqHU details>:not(summary){display:block}.ai-review_review__deqHU details::details-content{content-visibility:visible;display:block}.ai-review_disclosure__mTpWW>summary>svg{display:none}.ai-review_candidateHeading__sKn2X,.ai-review_chapterHeading__wtp8I{page-break-after:avoid;break-after:avoid}}.workspace-overview_overview__Fl6QO{max-width:var(--work-page-width);margin:0 auto}.workspace-overview_heading__Z44gy{margin-bottom:24px}.workspace-overview_resume__Ot0eO{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px;background:var(--accent-soft);border:1px solid transparent;border-radius:var(--radius-panel)}.workspace-overview_resumeContent__NiaU0{min-width:0}.workspace-overview_resumeContent__NiaU0 h2{margin:0;font-size:21px;font-weight:650;line-height:1.5;letter-spacing:-.03em;overflow-wrap:anywhere}.workspace-overview_resumeContent__NiaU0>p:not(.workspace-overview_kicker__zU4JX){margin:8px 0 6px;font-size:14px;line-height:1.7;color:var(--text-secondary);max-width:680px}.workspace-overview_resumeContent__NiaU0>small{color:var(--text-secondary);font-size:12px}.workspace-overview_resume__Ot0eO>a{flex:none;white-space:nowrap}.workspace-overview_kicker__zU4JX{margin:0 0 8px;color:var(--accent);font-size:12px;font-weight:600}.workspace-overview_resumeTitle__M7ipc{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.workspace-overview_status__lYbdO{color:var(--text-secondary);font-size:12px;font-weight:600;line-height:1.5;white-space:nowrap}.workspace-overview_counters__ufw2c dd[data-tone=progress],.workspace-overview_status__lYbdO[data-tone=progress]{color:var(--accent)}.workspace-overview_counters__ufw2c dd[data-tone=attention],.workspace-overview_status__lYbdO[data-tone=attention]{color:var(--warning)}.workspace-overview_summary__zwun2{display:grid;grid-template-columns:160px minmax(0,1fr);gap:24px;align-items:center;padding:24px 0;border-bottom:1px solid var(--line);margin-bottom:32px}.workspace-overview_scope__quWy9{font-size:13px;color:var(--text-body)}.workspace-overview_scope__quWy9 strong{font-weight:600}.workspace-overview_scope__quWy9>span{display:block;color:var(--text-secondary);font-size:12px;margin-top:4px}.workspace-overview_counters__ufw2c{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.workspace-overview_counters__ufw2c>div{display:flex;flex-direction:column;gap:10px;padding-left:20px;border-left:1px solid var(--line)}.workspace-overview_counters__ufw2c dt{font-size:13px;color:var(--text-secondary)}.workspace-overview_counters__ufw2c dd{margin:0;font-size:22px;font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workspace-overview_counters__ufw2c dd a{display:inline-flex;align-items:baseline;gap:4px;padding:4px 0;min-height:40px}.workspace-overview_counters__ufw2c dd a:hover{color:var(--accent)}.workspace-overview_counters__ufw2c dd a>span{color:var(--text-secondary);font-size:12px;font-weight:400}.workspace-overview_counters__ufw2c dd a>svg{width:14px;height:14px;align-self:center;margin-left:4px;color:var(--text-secondary)}.workspace-overview_columns__fL8ZI{display:grid;grid-template-columns:minmax(0,1fr) 280px;column-gap:32px;margin-top:28px}.workspace-overview_history__cQkPO,.workspace-overview_targets__VfjFm{min-width:0}.workspace-overview_sectionHead__ko4Wj{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;min-height:44px;padding-bottom:12px}.workspace-overview_sectionHead__ko4Wj h2{margin:0;font-size:16px;font-weight:600;color:var(--ink)}.workspace-overview_sectionHead__ko4Wj a{display:inline-flex;align-items:center;gap:2px;min-height:32px;font-size:12px;color:var(--text-secondary);text-decoration:none}.workspace-overview_sectionHead__ko4Wj a:hover{color:var(--accent)}.workspace-overview_projectList__piu5E,.workspace-overview_runList__J_Dcr{padding:0;margin:0;list-style:none}.workspace-overview_runList__J_Dcr{border-top:1px solid var(--line)}.workspace-overview_runList__J_Dcr>li{border-bottom:1px solid var(--line)}.workspace-overview_runLink__L9xK5{display:grid;grid-template-columns:36px minmax(0,1fr) auto 16px;align-items:center;gap:12px;min-height:86px;padding:16px 8px;color:var(--ink);text-decoration:none;border-radius:var(--radius-control)}.workspace-overview_projectList__piu5E a:hover,.workspace-overview_runLink__L9xK5:hover{background:var(--soft)}.workspace-overview_projectList__piu5E a:active,.workspace-overview_runLink__L9xK5:active{background:var(--accent-soft)}.workspace-overview_runLink__L9xK5>svg{color:var(--text-secondary)}.workspace-overview_runIcon__EU7Zv{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--soft);border-radius:var(--radius-control);color:var(--text-secondary)}.workspace-overview_runName__CM1aj{display:flex;flex-direction:column;gap:5px;min-width:0}.workspace-overview_runName__CM1aj strong{font-size:14px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.workspace-overview_runName__CM1aj small{font-size:12px;line-height:1.5;color:var(--text-secondary)}.workspace-overview_targets__VfjFm{padding-left:24px;border-left:1px solid var(--line)}.workspace-overview_projectList__piu5E a{display:flex;align-items:center;gap:10px;min-height:50px;margin-inline:-8px;padding:12px 8px;border-radius:var(--radius-control);text-decoration:none;color:var(--text-body)}.workspace-overview_projectList__piu5E a>span{min-width:0;flex:1 1;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.workspace-overview_projectList__piu5E a>svg{flex:none;color:var(--text-secondary)}.workspace-overview_addTarget__EYUXN{display:flex;align-items:center;gap:8px;min-height:44px;margin-top:12px;color:var(--accent);font-size:13px;text-decoration:none}.workspace-overview_addTarget__EYUXN:hover{color:var(--accent-hover)}.workspace-overview_addTarget__EYUXN>svg:last-child{margin-left:auto}.workspace-overview_help__jz60e{display:flex;gap:10px;border-top:1px solid var(--line);margin-top:20px;padding-top:20px;color:var(--text-secondary)}.workspace-overview_help__jz60e>svg{flex:none;margin-top:2px}.workspace-overview_help__jz60e p{margin:0;font-size:12px;line-height:1.6}.workspace-overview_help__jz60e a{display:block;min-height:32px;padding-top:6px;color:var(--text-secondary);text-decoration:none}.workspace-overview_help__jz60e a:hover{color:var(--accent)}.workspace-overview_empty__tgTTy{margin:0;padding:24px 0;font-size:14px;line-height:1.75;color:var(--text-secondary)}.workspace-overview_footnote__QBYJU{margin:20px 0 0;font-size:12px;color:var(--text-secondary);line-height:1.7}.workspace-overview_overview__Fl6QO a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:1100px){.workspace-overview_columns__fL8ZI{grid-template-columns:minmax(0,1fr);gap:32px}.workspace-overview_targets__VfjFm{padding-left:0;border-left:0;border-top:1px solid var(--line);padding-top:24px}.workspace-overview_projectList__piu5E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.workspace-overview_summary__zwun2{grid-template-columns:120px minmax(0,1fr);gap:20px}.workspace-overview_counters__ufw2c>div{flex-direction:column}.workspace-overview_help__jz60e{margin-top:12px}}@media (max-width:600px){.workspace-overview_resume__Ot0eO{align-items:stretch;flex-direction:column;padding:20px;gap:20px}.workspace-overview_resumeContent__NiaU0 h2{font-size:19px}.workspace-overview_resume__Ot0eO>a{align-self:flex-start}.workspace-overview_summary__zwun2{display:block;padding-block:20px;margin-bottom:24px}.workspace-overview_scope__quWy9{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;margin-bottom:18px}.workspace-overview_scope__quWy9>span{display:inline;margin:0 0 0 auto}.workspace-overview_counters__ufw2c{gap:12px}.workspace-overview_counters__ufw2c>div{padding-left:0;border-left:0}.workspace-overview_counters__ufw2c dt{font-size:12px}.workspace-overview_counters__ufw2c dd{font-size:20px}.workspace-overview_runLink__L9xK5{grid-template-columns:32px minmax(0,1fr) 16px;gap:8px 10px;padding:16px 0}.workspace-overview_runIcon__EU7Zv{grid-row:1/3;width:32px;height:32px;align-self:start}.workspace-overview_runLink__L9xK5>.workspace-overview_status__lYbdO{grid-column:2}.workspace-overview_runLink__L9xK5>svg{grid-column:3;grid-row:1/3}.workspace-overview_projectList__piu5E{display:block}}.workspace-overview_resumeActions__OtLm8{display:flex;flex-direction:column;gap:10px;align-items:center;flex:none}.workspace-overview_resumeActions__OtLm8>a:first-child{min-width:152px}.workspace-overview_resumeActions__OtLm8>a:last-child{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:36px;font-size:13px;color:var(--text-secondary)}.workspace-overview_resumeActions__OtLm8>a:last-child:hover{color:var(--accent)}.workspace-overview_resumeActions__OtLm8>a:last-child:active{color:var(--accent-hover)}.workspace-overview_sectionCount__csCN_{margin-left:8px;color:var(--text-secondary);font-size:13px;font-weight:400}@media(max-width:600px){.workspace-overview_resumeActions__OtLm8{width:100%;align-items:stretch}.workspace-overview_resumeActions__OtLm8>a:first-child{width:100%}}.report-review_layout__aqIXX{display:grid;grid-template-columns:minmax(0,760px) 160px;gap:48px;align-items:start;justify-content:center}.report-review_body__22TXz{grid-column:1;grid-row:1;min-width:0;color:var(--text-body);font-size:var(--type-body);line-height:1.85;overflow-wrap:anywhere}.report-review_chapter__S3hzF{scroll-margin-top:calc(var(--header) + 24px)}.report-review_chapter__S3hzF+.report-review_chapter__S3hzF{position:relative;margin-top:64px;padding-top:64px}.report-review_chapter__S3hzF+.report-review_chapter__S3hzF:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:color-mix(in srgb,var(--line) 72%,var(--surface));pointer-events:none}.report-review_chapter__S3hzF:focus{outline:none}.report-review_chapter__S3hzF:focus-visible{outline:2px solid var(--accent);outline-offset:8px}.report-review_chapterHeading___ZtH0{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-bottom:28px}.report-review_chapterActions__iRR8u{margin-left:auto}.report-review_chapterHeading___ZtH0>span{color:var(--accent);font-size:12px;font-weight:600}.report-review_chapterHeading___ZtH0 h2{color:var(--ink);font-size:22px;line-height:1.5;margin:0;letter-spacing:-.025em}.report-review_identity__SABgx{display:flex;flex-wrap:wrap;gap:4px 20px;margin:12px 0 0;font-size:13px}.report-review_identity__SABgx>div{display:flex;align-items:baseline;gap:8px;min-width:0}.report-review_identity__SABgx dt{color:var(--text-secondary)}.report-review_identity__SABgx dd{margin:0;color:var(--text-body)}.report-review_identity__SABgx code{font:12px/1.8 var(--mono);overflow-wrap:anywhere}.report-review_identity__SABgx a{text-decoration:underline;text-underline-offset:4px}.report-review_identity__SABgx a:hover{color:var(--accent)}.report-review_identity__SABgx a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.report-review_summary__6vxU6{margin-top:24px}.report-review_summary__6vxU6 .report-review_conclusion__oH_K_{margin:32px 0 24px;color:var(--ink);font-size:24px;line-height:1.55;font-weight:650;letter-spacing:-.025em;word-break:keep-all;overflow-wrap:anywhere}.report-review_summary__6vxU6 dl{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0;padding:24px;background:var(--soft);border-radius:var(--radius-panel)}.report-review_summary__6vxU6 dt{font-size:14px;color:var(--text-secondary)}.report-review_summary__6vxU6 dd{margin:8px 0;font-size:28px;font-weight:650;color:var(--ink);letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.report-review_summary__6vxU6 dd small{font-size:16px;font-weight:500;margin-left:6px}.report-review_summary__6vxU6 .report-review_metricNote__0Q5Wb,.report-review_summary__6vxU6>p{margin:0;font-size:13px;font-weight:400;letter-spacing:0;color:var(--text-secondary);line-height:1.8}.report-review_summary__6vxU6>p{margin-top:12px}.report-review_firstAction__HycPH{display:flex;align-items:center;gap:20px;margin-top:12px;padding:20px 24px;background:var(--accent-soft);border-radius:var(--radius-panel)}.report-review_firstAction__HycPH>div{flex:1 1;min-width:0}.report-review_firstAction__HycPH strong{color:var(--accent);font-size:14px}.report-review_firstAction__HycPH p{margin:6px 0 0;font-size:15px;line-height:1.8}.report-review_firstAction__HycPH a{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;color:var(--accent)}.report-review_firstAction__HycPH a:hover{background:var(--surface)}.report-review_firstAction__HycPH a:active{transform:scale(.96)}.report-review_firstAction__HycPH a:focus-visible,.report-review_scopePreview__PNRn1 a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.report-review_summary__6vxU6 .report-review_scopePreview__PNRn1{display:flex;align-items:flex-start;gap:10px;margin-top:20px}.report-review_scopePreview__PNRn1>svg{flex:none;margin-top:3px;color:var(--text-secondary)}.report-review_scopePreview__PNRn1 a{color:var(--accent);text-underline-offset:4px}.report-review_scopePreview__PNRn1 a:hover{text-decoration:underline}.report-review_review__zr6JC{margin-top:48px;color:var(--text-body);font-size:var(--type-body);line-height:1.85;overflow-wrap:anywhere}.report-review_review__zr6JC :is(h3,h4,h5,p,figure){margin:0}.report-review_review__zr6JC :is(h3,h4,h5){color:var(--ink);word-break:keep-all;overflow-wrap:anywhere}.report-review_review__zr6JC h3{font-size:18px;line-height:1.5}.report-review_review__zr6JC h4{font-size:22px;line-height:1.6;letter-spacing:-.025em;text-wrap:pretty}.report-review_review__zr6JC h5{font-size:15px;line-height:1.6;margin-bottom:12px}.report-review_review__zr6JC p+p{margin-top:12px}.report-review_review__zr6JC ul{padding-left:20px;margin:16px 0 0}.report-review_review__zr6JC li+li{margin-top:12px}.report-review_heading__Rrd6X{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;margin-bottom:16px}.report-review_heading__Rrd6X a{font-size:13px;min-height:44px}.report-review_review__zr6JC .report-review_note__17PKt{color:var(--text-secondary);font-size:13px}.report-review_candidate__H6C_y{padding-top:40px}.report-review_candidate__H6C_y+.report-review_candidate__H6C_y{border-top:1px solid var(--line);margin-top:56px;padding-top:48px}.report-review_meta__KbvQ1{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-bottom:20px;font-size:12px;color:var(--text-secondary)}.report-review_meta__KbvQ1>span:first-child{color:var(--accent);font-weight:600}.report-review_candidate__H6C_y>h4+p{margin-top:20px;font-size:16px}.report-review_candidate__H6C_y>section{margin-top:48px}.report-review_decision__bJAEZ{background:var(--soft);border-radius:var(--radius-panel);padding:28px}.report-review_candidateAction__a7K57>p{font-size:15px}.report-review_limits__MWnAq{margin-top:32px;color:var(--text-secondary);font-size:14px}.report-review_limits__MWnAq h5{color:var(--text-secondary);font-size:13px}.report-review_fix__6H9m6 h5{color:var(--accent)}.report-review_review__zr6JC .report-review_path__03Vwt{font:12px/1.8 var(--mono);color:var(--text-secondary);margin:12px 0 16px}.report-review_disclosure__EQmuM{margin-top:32px}.report-review_disclosure__EQmuM summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;font-size:14px;cursor:pointer;list-style:none}.report-review_disclosure__EQmuM summary::-webkit-details-marker{display:none}.report-review_disclosure__EQmuM summary svg{flex:none;color:var(--text-secondary)}.report-review_disclosure__EQmuM[open]>summary svg{transform:rotate(90deg)}.report-review_disclosure__EQmuM summary:hover{color:var(--accent)}.report-review_disclosure__EQmuM summary:active{color:var(--accent-hover)}.report-review_disclosure__EQmuM summary:focus-visible,.report-review_heading__Rrd6X a:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.report-review_disclosure__EQmuM>div{padding-block:20px}.report-review_disclosure__EQmuM figure,.report-review_disclosure__EQmuM h5:not(:first-child){margin-top:40px}.report-review_candidateDetails__ALPpb{margin-top:48px}.report-review_candidateDetails__ALPpb>summary{padding:20px 24px;border-radius:var(--radius-panel);background:var(--soft)}.report-review_candidateDetails__ALPpb>summary strong{display:block;font-weight:600}.report-review_candidateDetails__ALPpb>summary small{display:block;margin-top:4px;color:var(--text-secondary);font-size:12px}.report-review_candidateDetails__ALPpb>div{padding-top:32px}.report-review_candidateDetails__ALPpb>div>section+section{margin-top:48px}.report-review_scope__JZqCF{padding:28px;background:var(--soft);border-radius:var(--radius-panel)}.report-review_scope__JZqCF h3{margin-bottom:16px}.report-review_scope__JZqCF>p,.report-review_scope__JZqCF>ul{font-size:14px}.report-review_layout__aqIXX>.report-review_toc__LsDZt{grid-column:2;grid-row:1;top:calc(var(--header) + 32px)}.report-review_layout__aqIXX>.report-review_toc__LsDZt nav{position:relative;padding-left:12px;gap:4px}.report-review_layout__aqIXX>.report-review_toc__LsDZt nav:before{content:"";position:absolute;left:0;top:10px;width:2px;height:24px;border-radius:2px;background:var(--accent);transform:translateY(calc(var(--active-item,0) * 48px))}.report-review_layout__aqIXX>.report-review_toc__LsDZt a{min-height:44px;padding:8px}.report-review_layout__aqIXX>.report-review_toc__LsDZt a[aria-current]{background:transparent;color:var(--accent);font-weight:600}.report-review_layout__aqIXX>.report-review_toc__LsDZt p{line-height:1.8}@media(max-width:1200px){.report-review_layout__aqIXX{display:flex;flex-direction:column;gap:24px;max-width:760px;margin-inline:auto}.report-review_body__22TXz{width:100%}.report-review_chapter__S3hzF{scroll-margin-top:calc(var(--header) + 80px)}.report-review_layout__aqIXX>.report-review_toc__LsDZt{position:sticky;top:var(--header);z-index:6;order:-1;width:100%;padding:4px 0;background:var(--surface)}.report-review_layout__aqIXX>.report-review_toc__LsDZt p{display:none}.report-review_layout__aqIXX>.report-review_toc__LsDZt nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0}.report-review_layout__aqIXX>.report-review_toc__LsDZt nav:before{top:auto;bottom:0;width:25%;height:2px;transform:translateX(calc(var(--active-item,0) * 100%))}.report-review_layout__aqIXX>.report-review_toc__LsDZt a{justify-content:center;background:transparent;padding:10px 4px;gap:8px}}@media(max-width:780px){.report-review_summary__6vxU6 dl{padding:20px;gap:20px}.report-review_summary__6vxU6 dd{font-size:24px}.report-review_firstAction__HycPH{padding:20px;gap:8px}.report-review_firstAction__HycPH p{font-size:14px}.report-review_chapter__S3hzF+.report-review_chapter__S3hzF{margin-top:48px;padding-top:40px}.report-review_chapterHeading___ZtH0{margin-bottom:24px}.report-review_review__zr6JC{margin-top:36px}.report-review_candidate__H6C_y{padding-top:32px}.report-review_candidate__H6C_y+.report-review_candidate__H6C_y{margin-top:48px;padding-top:40px}.report-review_candidate__H6C_y>section{margin-top:36px}.report-review_decision__bJAEZ,.report-review_scope__JZqCF{padding:24px 20px}.report-review_summary__6vxU6 .report-review_conclusion__oH_K_{font-size:22px}.report-review_limits__MWnAq{margin-top:28px}.report-review_review__zr6JC h4{font-size:21px}.report-review_candidateDetails__ALPpb,.report-review_candidateDetails__ALPpb>div>section+section{margin-top:36px}.report-review_candidateDetails__ALPpb>summary{padding:18px 20px}.report-review_candidate__H6C_y>h4+p{font-size:15px}}@media(max-width:480px){.report-review_summary__6vxU6 dl{gap:16px}.report-review_summary__6vxU6 dt{font-size:13px}.report-review_summary__6vxU6 .report-review_metricNote__0Q5Wb{font-size:12px}.report-review_summary__6vxU6 dd{margin-block:6px;font-size:23px}.report-review_firstAction__HycPH{align-items:flex-start}.report-review_chapterActions__iRR8u{flex-basis:100%;margin-left:0}.report-review_layout__aqIXX>.report-review_toc__LsDZt a{font-size:12px}.report-review_layout__aqIXX>.report-review_toc__LsDZt a>span{display:none}}@media(prefers-reduced-motion:no-preference){.report-review_firstAction__HycPH,.report-review_summary__6vxU6 dl{animation:report-review_report-settle__7Mvbv var(--motion-medium) var(--motion-ease,ease-out)}.report-review_disclosure__EQmuM summary svg,.report-review_firstAction__HycPH a,.report-review_layout__aqIXX>.report-review_toc__LsDZt nav:before{transition:transform var(--motion-medium) var(--motion-ease,ease),background-color var(--motion-fast)}.report-review_disclosure__EQmuM[open]>div{animation:report-review_report-settle__7Mvbv var(--motion-medium) var(--motion-ease,ease-out)}}@keyframes report-review_report-settle__7Mvbv{0%{opacity:.85;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(forced-colors:active){.report-review_chapter__S3hzF+.report-review_chapter__S3hzF:before{height:1px;background:CanvasText!important;box-shadow:none!important;-webkit-mask-image:none;mask-image:none}.report-review_decision__bJAEZ,.report-review_firstAction__HycPH,.report-review_fix__6H9m6,.report-review_scope__JZqCF,.report-review_summary__6vxU6 dl{outline:1px solid CanvasText}.report-review_layout__aqIXX>.report-review_toc__LsDZt a[aria-current]{outline:1px solid Highlight}}@media print{.report-review_chapter__S3hzF+.report-review_chapter__S3hzF{margin-top:32px;padding-top:28px}.report-review_chapter__S3hzF+.report-review_chapter__S3hzF:before{height:1px;background:var(--line)!important;box-shadow:none!important;-webkit-mask-image:none;mask-image:none}.report-review_layout__aqIXX{display:block;max-width:none}.report-review_firstAction__HycPH>a,.report-review_heading__Rrd6X a,.report-review_layout__aqIXX>.report-review_toc__LsDZt{display:none}.report-review_disclosure__EQmuM[open]>div,.report-review_firstAction__HycPH,.report-review_summary__6vxU6 dl{animation:none}.report-review_chapter__S3hzF details::details-content,.report-review_disclosure__EQmuM::details-content,.report-review_disclosure__EQmuM>:not(summary){display:block;content-visibility:visible}.report-review_disclosure__EQmuM summary svg{display:none}.report-review_chapterHeading___ZtH0,.report-review_path__03Vwt,.report-review_review__zr6JC :is(h3,h4,h5){page-break-after:avoid;break-after:avoid}.report-review_firstAction__HycPH,.report-review_summary__6vxU6 dl{page-break-inside:avoid;break-inside:avoid}}.report-records_records__O8EUp{min-width:0;color:var(--text-body);font-size:14px;line-height:1.8}.report-records_intro__vjE9p{margin:0 0 32px;color:var(--text-secondary)}.report-records_list__D_fxt{display:grid;gap:12px}.report-records_record__AyXeS{min-width:0;background:var(--soft);border-radius:var(--radius-panel)}.report-records_record__AyXeS>summary{display:flex;align-items:center;gap:16px;padding:24px;cursor:pointer;list-style:none}.report-records_record__AyXeS>summary::-webkit-details-marker{display:none}.report-records_record__AyXeS>summary>svg{flex:none;color:var(--text-secondary)}.report-records_record__AyXeS>summary>span{flex:1 1;min-width:0}.report-records_record__AyXeS strong{display:block;color:var(--ink);font-size:15px;font-weight:600}.report-records_record__AyXeS small{display:block;color:var(--text-secondary);font-size:13px;font-weight:400;margin-top:4px;overflow-wrap:anywhere}.report-records_record__AyXeS[open]>summary>svg:last-child{transform:rotate(90deg)}.report-records_record__AyXeS>summary:hover strong{color:var(--accent)}.report-records_record__AyXeS>summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-panel)}.report-records_body__ry_Cz{padding:8px 24px 28px 64px;overflow-wrap:anywhere}.report-records_records__O8EUp .report-records_body__ry_Cz h3{margin:0 0 16px;color:var(--ink);font-size:14px;font-weight:600}.report-records_body__ry_Cz p{margin:0}.report-records_body__ry_Cz .report-records_rows__5_KWs{display:grid;gap:20px;margin:0}.report-records_rows__5_KWs>div{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px}.report-records_rows__5_KWs dt{color:var(--text-secondary);font-size:13px}.report-records_rows__5_KWs dd{min-width:0;margin:0}.report-records_rows__5_KWs code{font:12px/1.9 var(--mono);overflow-wrap:anywhere}.report-records_body__ry_Cz .report-records_note__voThK{color:var(--text-secondary);margin-top:24px;font-size:13px}.report-records_body__ry_Cz p+.report-records_rows__5_KWs{margin-top:28px}.report-records_engine__uMvSF{display:block}.report-records_retention__V38EC{min-height:44px;margin-top:16px;font-size:13px}.report-records_records__O8EUp .report-records_retention__V38EC+h3{margin-top:32px}.report-records_exportNote__idb_o{margin:24px 0 0;font-size:12px;color:var(--text-secondary)}@media(max-width:780px){.report-records_intro__vjE9p{margin-bottom:24px}.report-records_record__AyXeS>summary{padding:20px;gap:12px}.report-records_body__ry_Cz{padding:4px 20px 24px}.report-records_rows__5_KWs>div{grid-template-columns:1fr;gap:4px}}@media(prefers-reduced-motion:no-preference){.report-records_record__AyXeS>summary>svg:last-child{transition:transform var(--motion-medium) var(--motion-ease,ease)}.report-records_record__AyXeS[open]>.report-records_body__ry_Cz{animation:report-records_record-open__6b83B var(--motion-medium) var(--motion-ease,ease-out)}}@keyframes report-records_record-open__6b83B{0%{opacity:.7;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media(forced-colors:active){.report-records_record__AyXeS{outline:1px solid CanvasText}}@media print{.report-records_record__AyXeS{page-break-inside:avoid;break-inside:avoid}.report-records_record__AyXeS>summary>svg{display:none}.report-records_body__ry_Cz{padding-left:24px}.report-records_record__AyXeS::details-content,.report-records_record__AyXeS>:not(summary){display:block;content-visibility:visible;animation:none!important}}