.overview-scope{display:contents;--ov-space-1: 4px;--ov-space-2: 8px;--ov-space-3: 12px;--ov-space-4: 16px;--ov-space-5: 24px;--ov-space-6: 32px;--ov-radius-surface: 14px;--ov-radius-raised: 10px;--ov-radius-control: 8px;--ov-font-title: 1.15rem;--ov-font-display: clamp(1.35rem, 1.8vw, 1.7rem);--ov-font-stat: 1.2rem;--ov-font-body: .9rem;--ov-font-caption: .78rem;--ov-font-eyebrow: .66rem;--ov-text-1: var(--c2-text);--ov-text-2: var(--c2-muted);--ov-text-3: color-mix(in srgb, var(--c2-muted) 70%, transparent);--ov-hairline: color-mix(in srgb, var(--c2-line) 85%, transparent);--ov-lift: 0 1px 2px rgba(15, 23, 42, .04);--ov-motion: .15s cubic-bezier(.16, 1, .3, 1);--ov-max-width: var(--app-content-max, 1120px)}:root #root .app-shell-modern .overview-scope>*{width:100%!important;max-width:var(--ov-max-width)!important;margin-inline:auto!important}:root #root .app-shell-modern .overview-scope>*+*{margin-top:var(--ov-space-2)!important}@keyframes overview-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}:root #root .app-shell-modern .overview-scope>*{animation:overview-rise .25s cubic-bezier(.16,1,.3,1) both}:root #root .app-shell-modern .overview-scope>*:nth-child(2){animation-delay:55ms}:root #root .app-shell-modern .overview-scope>*:nth-child(3){animation-delay:.11s}:root #root .app-shell-modern .overview-scope>*:nth-child(4){animation-delay:165ms}:root #root .app-shell-modern .overview-scope>*:nth-child(n+5){animation-delay:.22s}:root #root .app-shell-modern .overview-scope .panel,:root #root .app-shell-modern .overview-scope .overview-minimal-panel,:root #root .app-shell-modern .overview-scope .my-work-inbox-panel,:root #root .app-shell-modern .overview-scope .operator-launch-checklist-panel,:root #root .app-shell-modern .overview-scope .overview-minimal-workspaces{padding:var(--ov-space-5)!important;border:0!important;border-radius:var(--ov-radius-surface)!important;background:var(--c2-panel)!important;background-image:none!important;box-shadow:var(--ov-lift)!important}:root.dark #root .app-shell-modern .overview-scope .panel,:root[data-theme=dark] #root .app-shell-modern .overview-scope .panel,:root.dark #root .app-shell-modern .overview-scope .overview-minimal-panel,:root[data-theme=dark] #root .app-shell-modern .overview-scope .overview-minimal-panel,:root.dark #root .app-shell-modern .overview-scope .my-work-inbox-panel,:root[data-theme=dark] #root .app-shell-modern .overview-scope .my-work-inbox-panel,:root.dark #root .app-shell-modern .overview-scope .operator-launch-checklist-panel,:root[data-theme=dark] #root .app-shell-modern .overview-scope .operator-launch-checklist-panel,:root.dark #root .app-shell-modern .overview-scope .overview-minimal-workspaces,:root[data-theme=dark] #root .app-shell-modern .overview-scope .overview-minimal-workspaces{background:var(--c2-panel)!important;border-color:transparent!important;box-shadow:none!important}:root #root .app-shell-modern .overview-scope .metric-label,:root #root .app-shell-modern .overview-scope .planning-section-header>div>span{color:var(--ov-text-3)!important;font-size:var(--ov-font-eyebrow)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important}:root #root .app-shell-modern .overview-scope .overview-minimal-copy h2,:root #root .app-shell-modern .overview-scope .overview-minimal-heading h2,:root #root .app-shell-modern .overview-scope .planning-section-header h3{margin:4px 0 0!important;color:var(--ov-text-1)!important;font-size:var(--ov-font-title)!important;font-weight:700!important;letter-spacing:-.01em!important;line-height:1.2!important}:root #root .app-shell-modern .overview-scope .overview-minimal-copy h2{font-size:var(--ov-font-display)!important;letter-spacing:-.015em!important;line-height:1.12!important}:root #root .app-shell-modern .overview-scope .overview-minimal-copy p,:root #root .app-shell-modern .overview-scope .overview-minimal-heading p{margin:6px 0 0!important;color:var(--ov-text-2)!important;font-size:var(--ov-font-body)!important;line-height:1.55!important;max-width:64ch!important}:root #root .app-shell-modern .overview-scope .overview-minimal-hero{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;justify-content:space-between!important;gap:var(--ov-space-4) var(--ov-space-5)!important}:root #root .app-shell-modern .overview-scope .overview-minimal-hero .overview-next-link{display:inline-flex!important;align-items:center!important;gap:var(--ov-space-2)!important;min-height:40px!important;padding:0 18px!important;border:1px solid var(--c2-accent)!important;border-radius:var(--c2-radius-pill)!important;background:var(--c2-accent)!important;color:var(--beamo-button-foreground)!important;box-shadow:none!important;font-size:.88rem!important;font-weight:680!important;text-decoration:none!important;white-space:nowrap!important}:root #root .app-shell-modern .overview-scope .overview-minimal-hero .overview-next-link:hover,:root #root .app-shell-modern .overview-scope .overview-minimal-hero .overview-next-link:focus-visible{border-color:var(--c2-accent-strong)!important;background:var(--c2-accent-strong)!important;color:var(--beamo-button-foreground)!important;transform:none!important;box-shadow:none!important}:root #root .app-shell-modern .overview-scope .overview-minimal-hero .overview-next-link span[aria-hidden]{transition:transform var(--ov-motion)}:root #root .app-shell-modern .overview-scope .overview-minimal-hero .overview-next-link:hover span[aria-hidden],:root #root .app-shell-modern .overview-scope .overview-minimal-hero .overview-next-link:focus-visible span[aria-hidden]{transform:translate(2px)}:root #root .app-shell-modern .overview-scope .overview-next-link{display:inline-flex!important;align-items:center!important;gap:var(--ov-space-2)!important;min-height:34px!important;padding:0 14px!important;border:1px solid var(--ov-hairline)!important;border-radius:var(--c2-radius-pill)!important;background:transparent!important;color:var(--ov-text-2)!important;box-shadow:none!important;font-size:.82rem!important;font-weight:640!important;text-decoration:none!important;white-space:nowrap!important;transition:background-color var(--ov-motion),border-color var(--ov-motion),color var(--ov-motion)}:root #root .app-shell-modern .overview-scope .overview-next-link:hover,:root #root .app-shell-modern .overview-scope .overview-next-link:focus-visible{background:var(--c2-panel-soft)!important;border-color:var(--ov-hairline)!important;color:var(--ov-text-1)!important}:root #root .app-shell-modern .overview-scope .overview-priority-rationale{margin-top:var(--ov-space-4)!important;border:0!important;border-radius:var(--ov-radius-raised)!important;background:transparent!important;box-shadow:none!important}:root #root .app-shell-modern .overview-scope .overview-priority-rationale>summary{display:flex!important;align-items:center!important;gap:var(--ov-space-3)!important;padding:var(--ov-space-2) 0!important;border:0!important;background:transparent!important;color:var(--ov-text-2)!important;font-size:var(--ov-font-caption)!important;font-weight:640!important;cursor:pointer!important;transition:color var(--ov-motion)}:root #root .app-shell-modern .overview-scope .overview-priority-rationale>summary:hover{color:var(--ov-text-1)!important}:root #root .app-shell-modern .overview-scope .overview-priority-rationale>summary strong{margin-left:auto!important;padding:2px 10px!important;border:1px solid var(--ov-hairline)!important;border-radius:var(--c2-radius-pill)!important;background:transparent!important;color:var(--ov-text-3)!important;font-size:var(--ov-font-eyebrow)!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important}@keyframes overview-rationale-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}:root #root .app-shell-modern .overview-scope .overview-priority-rationale-body{margin-top:var(--ov-space-2)!important;padding:var(--ov-space-4)!important;border:0!important;border-radius:var(--ov-radius-raised)!important;background:var(--c2-panel-soft)!important}:root #root .app-shell-modern .overview-scope .overview-priority-rationale[open] .overview-priority-rationale-body{animation:overview-rationale-open .2s cubic-bezier(.16,1,.3,1) both}:root #root .app-shell-modern .overview-scope .overview-minimal-signals{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:var(--ov-space-4) var(--ov-space-5)!important;margin-top:var(--ov-space-5)!important;padding-top:var(--ov-space-4)!important;border-top:1px solid var(--ov-hairline)!important}:root #root .app-shell-modern .overview-scope .my-work-summary-strip{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:var(--ov-space-4) var(--ov-space-5)!important;margin-top:var(--ov-space-4)!important;padding:var(--ov-space-4) 0 0!important;border:0!important;border-top:1px solid var(--ov-hairline)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:root #root .app-shell-modern .overview-scope .overview-minimal-signals>div,:root #root .app-shell-modern .overview-scope .my-work-summary-strip>div{display:grid!important;align-content:start!important;justify-items:start!important;gap:var(--ov-space-1)!important;min-width:0!important;padding:0!important;border:0!important;background:transparent!important}:root #root .app-shell-modern .overview-scope .overview-minimal-signals>div>span,:root #root .app-shell-modern .overview-scope .my-work-summary-strip>div>span{color:var(--ov-text-3)!important;font-size:var(--ov-font-eyebrow)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;white-space:nowrap!important}:root #root .app-shell-modern .overview-scope .overview-minimal-signals>div>strong,:root #root .app-shell-modern .overview-scope .my-work-summary-strip>div>strong{color:var(--ov-text-1)!important;font-size:var(--ov-font-stat)!important;font-weight:660!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.01em!important;line-height:1.2!important}:root #root .app-shell-modern .overview-scope .my-work-summary-strip strong.my-work-metric-zero{color:var(--ov-text-3)!important;font-weight:600!important}:root #root .app-shell-modern .overview-scope .my-work-summary-strip strong.my-work-metric-danger{color:var(--c2-danger)!important}@media(max-width:1024px){:root #root .app-shell-modern .overview-scope .overview-minimal-signals{grid-template-columns:repeat(3,minmax(0,1fr))!important}:root #root .app-shell-modern .overview-scope .my-work-summary-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:560px){:root #root .app-shell-modern .overview-scope .overview-minimal-signals,:root #root .app-shell-modern .overview-scope .my-work-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}:root #root .app-shell-modern .overview-scope .my-work-empty{display:grid!important;justify-items:center!important;gap:var(--ov-space-1)!important;margin-top:var(--ov-space-4)!important;padding:var(--ov-space-6) var(--ov-space-4)!important;border:0!important;border-radius:var(--ov-radius-raised)!important;background:var(--c2-panel-soft)!important;text-align:center!important}:root.dark #root .app-shell-modern .overview-scope .my-work-empty,:root[data-theme=dark] #root .app-shell-modern .overview-scope .my-work-empty{background:var(--c2-panel-soft)!important;border-color:transparent!important}:root #root .app-shell-modern .overview-scope .my-work-empty-icon{display:inline-grid;place-items:center;width:36px;height:36px;margin-bottom:var(--ov-space-1);color:var(--ov-text-3)}:root #root .app-shell-modern .overview-scope .my-work-empty-icon svg{width:26px;height:26px;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}:root #root .app-shell-modern .overview-scope .my-work-empty strong{color:var(--ov-text-1)!important;font-size:.92rem!important;font-weight:650!important}:root #root .app-shell-modern .overview-scope .my-work-empty span:not(.my-work-empty-icon){color:var(--ov-text-2)!important;font-size:var(--ov-font-caption)!important;line-height:1.5!important}:root #root .app-shell-modern .overview-scope .overview-inline-alert{display:flex!important;align-items:flex-start!important;gap:var(--ov-space-3)!important;margin-top:var(--ov-space-3)!important;padding:var(--ov-space-3) var(--ov-space-4)!important;border:0!important;border-radius:var(--ov-radius-raised)!important;background:color-mix(in srgb,var(--c2-warn) 9%,var(--c2-panel))!important}:root #root .app-shell-modern .overview-scope .overview-inline-alert-icon{flex:0 0 auto;width:18px;height:18px;margin-top:2px;stroke:var(--c2-warn);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}:root #root .app-shell-modern .overview-scope .overview-inline-alert-copy{display:grid!important;gap:2px!important;min-width:0!important;flex:1 1 auto!important}:root #root .app-shell-modern .overview-scope .overview-inline-alert-copy strong{color:var(--ov-text-1)!important;font-size:var(--ov-font-caption)!important;font-weight:700!important}:root #root .app-shell-modern .overview-scope .overview-inline-alert-copy p{margin:0!important;color:var(--ov-text-2)!important;font-size:var(--ov-font-caption)!important;line-height:1.45!important}:root #root .app-shell-modern .overview-scope .overview-inline-alert-retry,:root #root .app-shell-modern .overview-scope button.overview-inline-alert-retry{flex:0 0 auto!important;align-self:center!important;min-height:32px!important;padding:4px 14px!important;border:1px solid var(--ov-hairline)!important;border-radius:var(--c2-radius-pill)!important;background:transparent!important;color:var(--ov-text-2)!important;box-shadow:none!important;font-size:var(--ov-font-caption)!important;font-weight:640!important}:root #root .app-shell-modern .overview-scope .overview-inline-alert-retry:hover,:root #root .app-shell-modern .overview-scope button.overview-inline-alert-retry:hover{background:var(--c2-panel-soft)!important;color:var(--ov-text-1)!important}@keyframes overview-shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}:root #root .app-shell-modern .overview-scope .overview-skeleton{display:grid!important;gap:var(--ov-space-2)!important;margin-top:var(--ov-space-3)!important}:root #root .app-shell-modern .overview-scope .overview-skeleton>span{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--c2-text) 5%,transparent) 50%,transparent 100%) no-repeat,var(--c2-panel-soft);background-size:200px 100%;animation:overview-shimmer 1.4s ease-in-out infinite}:root #root .app-shell-modern .overview-scope .overview-skeleton>span:nth-child(1){width:56%}:root #root .app-shell-modern .overview-scope .overview-skeleton>span:nth-child(2){width:38%}:root #root .app-shell-modern .overview-scope .overview-skeleton>span:nth-child(3){width:72%}:root #root .app-shell-modern .overview-scope a:focus-visible,:root #root .app-shell-modern .overview-scope button:focus-visible,:root #root .app-shell-modern .overview-scope summary:focus-visible{outline:2px solid color-mix(in srgb,var(--c2-accent) 65%,transparent)!important;outline-offset:2px!important}@media(prefers-reduced-motion:reduce){:root #root .app-shell-modern .overview-scope>*,:root #root .app-shell-modern .overview-scope .overview-priority-rationale[open] .overview-priority-rationale-body,:root #root .app-shell-modern .overview-scope .overview-skeleton>span{animation:none!important}:root #root .app-shell-modern .overview-scope .overview-next-link,:root #root .app-shell-modern .overview-scope .overview-minimal-hero .overview-next-link span[aria-hidden],:root #root .app-shell-modern .overview-scope .overview-priority-rationale>summary{transition:none!important}:root #root .app-shell-modern .overview-scope .overview-minimal-hero .overview-next-link:hover span[aria-hidden]{transform:none!important}}:root #root .app-shell-modern .overview-scope .overview-minimal-copy h2{margin-top:2px!important}:root #root .app-shell-modern .overview-scope .overview-minimal-copy p{margin-top:2px!important}:root #root .app-shell-modern .overview-scope .overview-priority-rationale{margin-top:var(--ov-space-2)!important}:root #root .app-shell-modern .overview-scope .overview-minimal-hero .overview-next-link{margin-top:18px!important}:root #root .app-shell-modern .overview-scope .overview-priority-rationale>summary{justify-content:flex-start!important;gap:var(--ov-space-2)!important;margin-inline:calc(var(--ov-space-2) * -1)!important;padding:var(--ov-space-2)!important;border-radius:var(--ov-radius-control)!important;list-style:none!important;transition:background-color .12s ease,color var(--ov-motion)}:root #root .app-shell-modern .overview-scope .overview-priority-rationale>summary::-webkit-details-marker{display:none!important}:root #root .app-shell-modern .overview-scope .overview-priority-rationale>summary:before{content:"";flex:0 0 auto;width:6px;height:6px;margin-right:2px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(-45deg);transition:transform .18s cubic-bezier(.16,1,.3,1)}:root #root .app-shell-modern .overview-scope .overview-priority-rationale[open]>summary:before{transform:rotate(45deg)}:root #root .app-shell-modern .overview-scope .overview-priority-rationale>summary:hover{background:color-mix(in srgb,var(--c2-text) 4%,transparent)!important}:root #root .app-shell-modern .overview-scope .overview-priority-rationale>summary strong{margin-left:0!important}:root #root .app-shell-modern .overview-scope .overview-minimal-signals>div>strong,:root #root .app-shell-modern .overview-scope .my-work-summary-strip>div>strong,:root #root .app-shell-modern .overview-scope .overview-minimal-signals>div>.badge{display:inline-flex!important;align-items:center!important;min-height:28px!important}:root #root .app-shell-modern .overview-scope .overview-minimal-signals .badge{gap:var(--ov-space-2)!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:root.dark #root .app-shell-modern .overview-scope .overview-minimal-signals .badge,:root[data-theme=dark] #root .app-shell-modern .overview-scope .overview-minimal-signals .badge{background:transparent!important;border-color:transparent!important}:root #root .app-shell-modern .overview-scope .overview-minimal-signals .badge .badge-label{color:var(--ov-text-1)!important;font-size:var(--ov-font-stat)!important;font-weight:660!important;letter-spacing:-.01em!important;line-height:1.2!important;text-transform:capitalize!important}:root.dark #root .app-shell-modern .overview-scope .overview-minimal-signals .badge .badge-label,:root[data-theme=dark] #root .app-shell-modern .overview-scope .overview-minimal-signals .badge .badge-label{color:var(--ov-text-1)!important}:root #root .app-shell-modern .overview-scope .overview-minimal-signals .badge .badge-dot{width:8px!important;height:8px!important}:root #root .app-shell-modern .overview-scope .overview-minimal-heading{align-items:flex-start!important}:root #root .app-shell-modern .overview-scope .my-work-view-all{margin-top:20px!important}:root #root .app-shell-modern .overview-scope .my-work-inbox-heading p{max-width:58ch!important}:root #root .app-shell-modern .overview-scope .my-work-empty{padding:var(--ov-space-5) var(--ov-space-4)!important}:root #root .app-shell-modern .overview-scope .my-work-empty-icon{width:24px;height:24px;margin-bottom:var(--ov-space-1)}:root #root .app-shell-modern .overview-scope .my-work-empty-icon svg{width:22px;height:22px}@media(prefers-reduced-motion:reduce){:root #root .app-shell-modern .overview-scope .overview-priority-rationale>summary:before{transition:none!important}}:root #root .app-shell-modern .overview-scope .overview-minimal-signals .badge .badge-dot{background:var(--c2-muted)!important}:root #root .app-shell-modern .overview-scope .overview-minimal-signals .badge[data-tone=healthy] .badge-dot,:root #root .app-shell-modern .overview-scope .overview-minimal-signals .badge[data-tone=success] .badge-dot,:root #root .app-shell-modern .overview-scope .overview-minimal-signals .badge[data-tone=ok] .badge-dot{background:var(--c2-success)!important}:root #root .app-shell-modern .overview-scope .overview-minimal-signals .badge[data-risk=true] .badge-dot{background:var(--c2-warn)!important}:root #root .app-shell-modern .overview-scope .overview-minimal-signals .badge[data-tone=critical] .badge-dot,:root #root .app-shell-modern .overview-scope .overview-minimal-signals .badge[data-tone=danger] .badge-dot,:root #root .app-shell-modern .overview-scope .overview-minimal-signals .badge[data-tone=error] .badge-dot,:root #root .app-shell-modern .overview-scope .overview-minimal-signals .badge[data-tone=failed] .badge-dot{background:var(--c2-danger)!important}
