.workspace-overview_page__VjB1v{width:100%;max-width:1480px;min-width:0;margin:0 auto;padding:28px 32px 48px;display:grid;grid-template-columns:minmax(0,1fr);gap:24px;color:var(--text)}.workspace-overview_page__VjB1v .product-header{min-width:0;margin:0;padding:0}.workspace-overview_page__VjB1v .product-header>div{min-width:0}.workspace-overview_page__VjB1v .product-header h1{font-size:26px;font-weight:550;letter-spacing:-.035em;overflow-wrap:anywhere}.workspace-overview_page__VjB1v .product-header p{margin-top:6px;font-size:13px;color:var(--muted);overflow-wrap:anywhere}.workspace-overview_page__VjB1v :is(h2,h3,p,ul){margin:0}.workspace-overview_page__VjB1v ul,.workspace-overview_projectList__ohhec{padding:0;list-style:none}.workspace-overview_page__VjB1v :is(a,button):focus-visible,.workspace-overview_portfolio__DyJ6E :is(a,button):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.workspace-overview_page__VjB1v :is(a,button),.workspace-overview_portfolio__DyJ6E :is(a,button){touch-action:manipulation}.workspace-overview_page__VjB1v :is(strong,h2),.workspace-overview_portfolio__DyJ6E strong{overflow-wrap:anywhere}.workspace-overview_sectionHead__Ux4rG{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 18px}.workspace-overview_sectionHead__Ux4rG h2{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:550;line-height:1.5;letter-spacing:-.015em}.workspace-overview_sectionHead__Ux4rG h2>svg{width:16px;height:16px;color:var(--muted)}.workspace-overview_sectionHead__Ux4rG p{font-size:12px;color:var(--muted);line-height:1.6;margin-top:3px}.workspace-overview_textLink__noWWc{display:inline-flex;align-items:center;gap:5px;min-height:32px;border-radius:5px;color:var(--muted);font-size:12px;font-weight:500;flex-shrink:0}.workspace-overview_rowAction__lVaK8 svg,.workspace-overview_textLink__noWWc svg{width:14px;height:14px}.workspace-overview_rowAction__lVaK8:hover,.workspace-overview_textLink__noWWc:hover{color:var(--text);text-decoration:underline;text-underline-offset:4px}.workspace-overview_attention__CE0Lj{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:0 4px 4px;min-width:0}.workspace-overview_attentionList__3pPAc{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:4px;padding:0!important}.workspace-overview_attentionItem__ZkZBE{position:relative;display:grid;align-content:start;gap:7px;height:100%;min-height:108px;padding:14px 36px 14px 16px;border:0;border-radius:12px;background:var(--inset);transition:background-color var(--motion-fast,.14s) var(--motion-ease,ease);transition:background-color .15s,border-color .15s}.workspace-overview_attentionItem__ZkZBE:hover{background:color-mix(in srgb,var(--inset) 70%,var(--surface-2))}.workspace-overview_attentionItem__ZkZBE:hover .workspace-overview_attentionArrow__Bxm6c{transform:translateX(2px);color:var(--muted)}.workspace-overview_attentionItem__ZkZBE strong{font-size:13px;font-weight:550;line-height:1.55}.workspace-overview_priority__zx8xD{width:fit-content;color:var(--muted);font-size:11px;line-height:1.5}.workspace-overview_priority__zx8xD[data-priority=critical],.workspace-overview_priority__zx8xD[data-priority=urgent]{color:var(--danger)}.workspace-overview_priority__zx8xD[data-priority=high]{color:var(--warning)}.workspace-overview_attentionArrow__Bxm6c{position:absolute;right:14px;top:17px;width:14px;height:14px;color:var(--faint);transition:transform var(--motion-fast,.14s) var(--motion-ease,ease),color var(--motion-fast,.14s) var(--motion-ease,ease)}.workspace-overview_meta__U_UoO{color:var(--muted);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.workspace-overview_calmState__li6lf{display:flex;gap:12px;align-items:center;padding:0 18px 18px}.workspace-overview_calmState__li6lf>svg{color:var(--muted);width:20px;height:20px}.workspace-overview_calmState__li6lf strong{font-size:13px}.workspace-overview_calmState__li6lf p{margin-top:4px;color:var(--muted);font-size:12px}.workspace-overview_metrics__qc90S{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.workspace-overview_metric__cySsB{min-width:0;display:grid;gap:5px;padding:12px 5px 5px;border:1px solid var(--border);border-radius:13px;background:var(--surface);box-shadow:var(--panel-shadow)}.workspace-overview_metric__cySsB>span{padding:0 10px 3px;color:var(--muted);font-size:12px;font-weight:500}.workspace-overview_metric__cySsB>strong{padding:9px 10px 0;border:1px solid var(--border);border-bottom:0;border-radius:8px 8px 0 0;font-size:28px;font-weight:550;line-height:1.2;letter-spacing:-.04em;background:var(--inset);font-variant-numeric:tabular-nums}.workspace-overview_metric__cySsB>small{margin-top:-5px;padding:8px 10px 12px;border:1px solid var(--border);border-top:0;border-radius:0 0 8px 8px;color:var(--muted);background:var(--inset);font-size:12px;line-height:1.5}.workspace-overview_metric__cySsB:hover{border-color:var(--border-strong)}.workspace-overview_panel__Zkrwk{min-width:0;padding:0 4px 4px;border:1px solid var(--border);border-radius:16px;background:var(--surface);scroll-margin-top:80px}.workspace-overview_panel__Zkrwk .workspace-overview_sectionHead__Ux4rG{padding-left:13px;padding-right:13px}.workspace-overview_inset__ZN_kj{min-width:0;background:var(--inset);border:0;border-radius:12px}.workspace-overview_count__UVocz{min-width:22px;padding:1px 6px;border:1px solid var(--border);border-radius:5px;font-size:11px;color:var(--muted);font-weight:500;text-align:center;font-variant-numeric:tabular-nums}.workspace-overview_projectColumns__N9s2C,.workspace-overview_projectRow__faGjl{display:grid;grid-template-columns:minmax(180px,1.5fr) minmax(130px,1fr) minmax(110px,.8fr) minmax(140px,.9fr);gap:18px;align-items:center}.workspace-overview_projectColumns__N9s2C{padding:11px 16px;color:var(--muted);font-size:11px;border-bottom:1px solid var(--border)}.workspace-overview_projectRow__faGjl{padding:15px 16px;min-height:84px;transition:background-color .15s}.workspace-overview_projectRow__faGjl+.workspace-overview_projectRow__faGjl{border-top:1px solid var(--border)}.workspace-overview_projectRow__faGjl:last-child{border-radius:0 0 8px 8px}.workspace-overview_projectRow__faGjl:focus-within,.workspace-overview_projectRow__faGjl:hover{background:var(--surface-2)}.workspace-overview_projectIdentity__bdUVe{display:flex;min-width:0;align-items:center;gap:12px;border-radius:5px}.workspace-overview_projectIdentity__bdUVe>span:last-child{display:grid;gap:4px;min-width:0}.workspace-overview_projectIdentity__bdUVe strong{font-size:14px;font-weight:550;line-height:1.4}.workspace-overview_projectIdentity__bdUVe:hover strong{text-decoration:underline;text-underline-offset:4px}.workspace-overview_avatar__lwqiL{width:34px!important;height:34px!important;flex-shrink:0}.workspace-overview_projectRow__faGjl small{display:block;font-size:12px;color:var(--muted);line-height:1.5;overflow-wrap:anywhere}.workspace-overview_projectFindings__r6QpX,.workspace-overview_projectStage__jJtqj{min-width:0;display:grid;gap:5px}.workspace-overview_serviceStage__p8lsZ{min-width:0;display:grid;gap:3px}.workspace-overview_serviceStage__p8lsZ+.workspace-overview_serviceStage__p8lsZ{padding-top:7px;border-top:1px solid var(--border)}.workspace-overview_serviceStageEmpty__FLSBg{color:var(--muted);font-size:12px}.workspace-overview_status__pICeZ{display:inline-flex;align-items:center;gap:7px;width:fit-content;font-size:12px;font-weight:500}.workspace-overview_status__pICeZ:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--faint);flex-shrink:0}.workspace-overview_status__pICeZ[data-tone=warning]:before{background:var(--warning)}.workspace-overview_status__pICeZ[data-tone=info]:before{background:var(--info)}.workspace-overview_status__pICeZ[data-tone=success]:before{background:var(--success)}.workspace-overview_projectFindings__r6QpX strong{font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.workspace-overview_projectFindings__r6QpX[data-urgent=true] strong{color:var(--danger)}.workspace-overview_rowAction__lVaK8{display:inline-flex;gap:5px;align-items:center;justify-self:end;min-height:36px;border-radius:5px;font-size:12px;color:var(--muted);line-height:1.5}.workspace-overview_detailGrid__ybGlF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}.workspace-overview_toolStrip__jxrDH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-overview_toolStrip__jxrDH>li+li{border-top:0;border-left:1px solid var(--border)}.workspace-overview_mainColumn__JUyMa,.workspace-overview_sideColumn__eCyWA{display:grid;gap:20px;min-width:0;align-content:start}.workspace-overview_finding__0fRzB{display:grid;gap:9px;padding:16px;border-radius:6px;transition:background-color .15s}.workspace-overview_finding__0fRzB:hover{background:var(--surface-2)}.workspace-overview_findingList__d7_lw>li+li{border-top:1px solid var(--border)}.workspace-overview_findingMeta__XZ1hA{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.workspace-overview_findingMeta__XZ1hA code{margin-left:auto;color:var(--faint);font-family:var(--mono);font-size:11px;overflow-wrap:anywhere}.workspace-overview_finding__0fRzB>strong{font-size:13px;line-height:1.6;font-weight:550}.workspace-overview_severity__WMpF9{display:inline-flex;gap:5px;align-items:center;color:var(--muted);font-size:11px;text-transform:capitalize}.workspace-overview_severity__WMpF9:before{content:"";width:5px;height:5px;background:currentColor;border-radius:2px}.workspace-overview_severity__WMpF9[data-severity=critical],.workspace-overview_severity__WMpF9[data-severity=high]{color:var(--danger)}.workspace-overview_severity__WMpF9[data-severity=medium]{color:var(--warning)}.workspace-overview_findingStatus__tHBHE{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--muted);font-size:12px}.workspace-overview_findingStatus__tHBHE svg{width:14px;height:14px}.workspace-overview_tool__bBV0e{display:flex;gap:10px;padding:13px;align-items:flex-start;border-radius:7px}.workspace-overview_tool__bBV0e:hover{background:var(--inset)}.workspace-overview_toolList__6iSPP>li+li{border-top:1px solid var(--border)}.workspace-overview_tool__bBV0e>span:nth-child(2){display:grid;gap:5px;min-width:0;flex:1}.workspace-overview_tool__bBV0e strong{font-size:12px;font-weight:550}.workspace-overview_tool__bBV0e span span{color:var(--muted);font-size:12px;line-height:1.5}.workspace-overview_tool__bBV0e small{color:var(--faint);font-size:11px;line-height:1.6}.workspace-overview_tool__bBV0e>svg{width:14px;height:14px;margin-top:8px;color:var(--faint)}.workspace-overview_iconTile__lIdGr{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--border);border-radius:8px;background:var(--inset);color:var(--muted);flex-shrink:0}.workspace-overview_iconTile__lIdGr svg{width:15px;height:15px}.workspace-overview_activity__uJPhe{display:grid;gap:7px;padding:13px;border-radius:7px}a.workspace-overview_activity__uJPhe:hover{background:var(--inset)}.workspace-overview_activityList__T9RsB>li+li{border-top:1px solid var(--border)}.workspace-overview_activity__uJPhe strong{font-size:12px;line-height:1.6;font-weight:500}.workspace-overview_activity__uJPhe .workspace-overview_meta__U_UoO{display:flex;flex-wrap:wrap;gap:5px 12px;justify-content:space-between;font-size:11px}.workspace-overview_activity__uJPhe time{flex-shrink:0}.workspace-overview_empty__o5s_H{display:grid;justify-items:start;gap:10px;padding:28px 20px}.workspace-overview_empty__o5s_H>svg{width:22px;height:22px;color:var(--faint)}.workspace-overview_empty__o5s_H strong{font-size:14px;font-weight:550}.workspace-overview_emptyText__Xw0fJ,.workspace-overview_empty__o5s_H p{color:var(--muted);font-size:12px;line-height:1.7}.workspace-overview_emptyText__Xw0fJ{padding:0 13px 18px}.workspace-overview_portfolio__DyJ6E{padding:5px;border:1px solid var(--border);border-radius:14px;background:var(--surface);box-shadow:var(--panel-shadow)}.workspace-overview_updated__Lh00V{color:var(--faint);font-size:11px}.workspace-overview_filters__n1oOz{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:12px;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.workspace-overview_filters__n1oOz>label:first-child{flex:1;min-width:min(240px,100%)}.workspace-overview_filters__n1oOz input{width:100%}.workspace-overview_filters__n1oOz>label{min-width:0}.workspace-overview_filterSummary__tQXzi{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:-10px;color:var(--muted);font-size:12px}@media (max-width:1180px){.workspace-overview_page__VjB1v{padding:24px;gap:20px}.workspace-overview_projectColumns__N9s2C,.workspace-overview_projectRow__faGjl{grid-template-columns:minmax(160px,1.3fr) minmax(110px,1fr) minmax(100px,.8fr);gap:14px}.workspace-overview_projectColumns__N9s2C>:last-child{display:none}.workspace-overview_rowAction__lVaK8{grid-column:1/-1;justify-self:start;min-height:28px}.workspace-overview_detailGrid__ybGlF,.workspace-overview_toolStrip__jxrDH{grid-template-columns:minmax(0,1fr)}.workspace-overview_toolStrip__jxrDH>li+li{border-left:0;border-top:1px solid var(--border)}.workspace-overview_mainColumn__JUyMa{gap:16px}.workspace-overview_sideColumn__eCyWA{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.workspace-overview_page__VjB1v{padding:20px 16px 32px;gap:18px}.workspace-overview_metrics__qc90S{grid-template-columns:minmax(0,1fr);gap:8px}.workspace-overview_metric__cySsB{grid-template-columns:1fr auto;gap:4px 12px;padding:14px}.workspace-overview_metric__cySsB>span{padding:0;align-self:center}.workspace-overview_metric__cySsB>strong{grid-column:2;grid-row:1/3;border:0;background:none;padding:0;align-self:center}.workspace-overview_metric__cySsB>small{border:0;padding:0;margin:0;background:none}.workspace-overview_sectionHead__Ux4rG{flex-wrap:wrap;gap:6px 12px;padding:12px}.workspace-overview_sectionHead__Ux4rG p{max-width:35ch}.workspace-overview_attentionList__3pPAc{grid-template-columns:minmax(0,1fr)}.workspace-overview_attentionItem__ZkZBE{min-height:0}.workspace-overview_projectColumns__N9s2C{display:none}.workspace-overview_projectRow__faGjl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:16px 12px}.workspace-overview_projectIdentity__bdUVe{grid-column:1/-1;min-height:44px}.workspace-overview_projectIdentity__bdUVe strong{font-size:14px}.workspace-overview_rowAction__lVaK8{min-height:44px;padding:0 10px;width:100%;justify-content:space-between;border:1px solid var(--border-strong);background:var(--surface)}.workspace-overview_textLink__noWWc{min-height:44px}.workspace-overview_sideColumn__eCyWA{grid-template-columns:minmax(0,1fr);gap:18px}.workspace-overview_findingMeta__XZ1hA code{margin-left:0}.workspace-overview_filters__n1oOz>label{width:100%}.workspace-overview_filters__n1oOz [data-slot=button],.workspace-overview_filters__n1oOz [data-slot=input],.workspace-overview_filters__n1oOz [data-slot=native-select]{min-height:44px}}@media (prefers-reduced-motion:reduce){.workspace-overview_page__VjB1v *,.workspace-overview_portfolio__DyJ6E *{transition:none;scroll-behavior:auto}}