.working-beta{font-size:16px}.working-beta .page{padding:26px 30px 60px;max-width:1600px}.working-beta .sidebar{width:200px;padding:26px 12px}.working-beta .app-shell{grid-template-columns:200px minmax(0,1fr)}.working-beta .main-shell{grid-column:2}.working-beta .nav-item{font-size:14px;padding:10px}.working-beta .workspace-label,.working-beta .nav-section{font-size:12px}.working-beta .topbar{height:72px;padding:0 30px}.working-beta .breadcrumbs{font-size:14px}.beta-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.beta-heading h1{font-size:28px;margin:5px 0 0}.working-beta .eyebrow{font-size:12px}.working-beta .button{font-size:14px;min-height:38px}.working-beta .button .icon{width:16px;height:16px}.beta-mode{display:flex;padding:3px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.beta-mode button{padding:6px 9px;font-size:13px;white-space:nowrap;border-radius:5px}.beta-mode .selected{background:var(--text);color:var(--surface)}.morning-line{display:flex;align-items:center;gap:15px;padding:12px 18px;border:1px solid var(--line);border-radius:11px;background:var(--soft);margin-bottom:18px}.morning-line>div{flex:1}.morning-line strong{display:block;font-size:15px}.morning-line span{display:block;color:var(--muted);font-size:14px;margin-top:4px}.morning-agent{width:44px;height:44px;flex:none;padding:0}.morning-agent .particle-cloud{width:44px;height:44px}.desk-density{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:18px}.priority-case{padding:22px}.compact-card-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.compact-card-head h2{font-size:25px;margin:4px 0 0}.compact-card-head h3{margin:0;font-size:17px}.state-badge{display:inline-flex;align-items:center;gap:6px;font-size:13px;padding:5px 8px;border-radius:5px;white-space:nowrap;background:var(--soft);color:var(--muted)}.state-badge.amber{background:#cc891719;color:#a86c10}.state-badge.green{background:#15916b19;color:#148463}.state-badge.red{background:#cf526319;color:#bd3e53}.case-fact-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:16px 0;border-bottom:1px solid var(--line);margin-bottom:14px}.case-fact-strip small{display:block;color:var(--muted);font-size:13px;margin-bottom:5px}.case-fact-strip b{font-size:16px}.decision-focus{display:flex;align-items:center;gap:14px;background:var(--surface);padding:14px;border-radius:9px;margin:12px 0}.focus-index{font-size:25px;color:var(--amber)}.decision-focus>div{flex:1}.decision-focus h3{font-size:17px;margin:0}.decision-focus p{font-size:14px;color:var(--muted);margin:6px 0 0}.working-beta .work-card{padding:13px 0}.working-beta .work-card h3{font-size:16px}.working-beta .work-card p{font-size:14px}.working-beta .work-card .effort{font-size:12px}.working-beta .question-lens{font-size:12px}.working-beta .owner-status{font-size:13px}.desk-side{display:flex;flex-direction:column;gap:18px}.meeting-mini,.queue-mini{padding:20px}.meeting-mini h3{font-size:21px;margin:8px 0}.meeting-mini p{font-size:14px;line-height:1.6;color:var(--muted);margin:8px 0 15px}.queue-line{display:flex;justify-content:space-between;width:100%;padding:12px 0;border-bottom:1px solid var(--line);font-size:14px}.queue-line b{color:var(--blue)}.queue-mini>p{font-size:12px;color:var(--muted);line-height:1.5}.beta-section-head{display:flex;justify-content:space-between;align-items:center;margin:22px 0 12px}.beta-section-head h2{font-size:19px;margin:0}.engagement-row{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.engagement{display:flex;align-items:center;gap:12px;padding:16px;text-align:left}.engagement>div{flex:1}.engagement h3{font-size:16px;margin:0}.engagement p{font-size:12px;color:var(--muted);margin:5px 0 0}.working-beta .footer-note{font-size:12px}.working-beta .particle-presence-meta .text-button,.working-beta .diamond-controls .text-button{font-size:0}.working-beta .particle-presence-meta .text-button .icon,.working-beta .diamond-controls .text-button .icon{font-size:16px}.beta-inline{padding:22px;margin:18px 0}.working-beta #concierge-launch{min-width:0;border-radius:50%;width:62px;height:62px;padding:7px}.working-beta #concierge-launch>span:last-child{display:none}
.working-beta .card{background:var(--card,#fff)}.working-beta[data-theme="night"] .card{background:var(--card,#0d2032)}.company-density-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:4px 0 20px}.company-density-heading h1{font-size:28px;margin:0}.company-density-heading p{font-size:14px;color:var(--muted);margin:6px 0 0}.company-density-heading .company-mark{width:56px;height:56px}.real-company-logo{width:70px;height:54px;object-fit:contain;padding:5px;border-radius:6px;background:#fff}.data-date{font-size:12px;color:var(--muted);white-space:nowrap}.company-fact-ribbon{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--card,#fff);margin-bottom:20px}.fact-card{display:flex;flex-direction:column;justify-content:space-between;gap:8px;padding:16px;text-align:left;border:1px solid var(--line);border-radius:8px;min-width:0;background:var(--surface)}.fact-card:hover{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue)}.fact-card>span{font-size:14px;color:var(--muted)}.fact-card strong{font-size:24px;letter-spacing:-.7px;overflow-wrap:anywhere;font-weight:650}.fact-card small{font-size:12px;color:var(--muted)}.fact-card.green{border-top:3px solid #2fa887}.fact-card.amber{border-top:3px solid #d9952a}.fact-card.red{border-top:3px solid #d56371}.fact-card.unknown{border-top:3px solid var(--line)}.small-fact{border:0;border-right:1px solid var(--line);border-radius:0;background:transparent;padding:14px}.small-fact:last-child{border-right:0}.small-fact.green{border-top:3px solid #2fa887}.small-fact.amber{border-top:3px solid #d9952a}.small-fact.red{border-top:3px solid #d56371}.small-fact strong{font-size:21px}.company-density-grid{display:grid;grid-template-columns:174px minmax(0,1fr);gap:20px}.company-facets{align-self:start;position:sticky;top:88px}.model-context{margin-bottom:12px;padding:0 10px 12px;border-bottom:1px solid var(--line)}.model-context strong{display:block;font-size:14px}.model-context small{display:block;font-size:12px;color:var(--muted);line-height:1.6;margin-top:5px}.company-facets>button{display:flex;gap:8px;text-align:left;padding:10px;border-left:3px solid transparent;width:100%;font-size:14px;line-height:1.3}.company-facets>button small{font-size:12px;color:var(--muted);width:20px;flex:none}.company-facets>button.active{background:var(--soft);border-left-color:var(--blue);color:var(--blue);font-weight:650}.company-facets>button:hover{background:var(--soft)}.company-density-content{min-width:0}.beta-panel{padding:20px;margin-bottom:18px;overflow:hidden}.beta-panel h2{font-size:19px;margin:0 0 12px;letter-spacing:-.4px}.beta-panel h3{font-size:17px;margin:0 0 8px}.beta-panel p{font-size:16px;line-height:1.6;color:var(--muted)}.beta-panel .compact-card-head h2{margin:0}.compact-card-head{margin-bottom:12px}.overview-core{display:grid;grid-template-columns:1.15fr 1fr;gap:18px}.owner-summary{display:flex;align-items:center;gap:15px;margin-bottom:15px}.ownership-wheel{height:86px;width:86px;flex:none;border-radius:50%;background:conic-gradient(#3869d5 0 var(--share),var(--line) var(--share) 360deg);display:grid;place-items:center;position:relative}.ownership-wheel:before{content:"";position:absolute;inset:9px;background:var(--card,#fff);border-radius:50%}.ownership-wheel strong{position:relative;font-size:21px}.owner-summary h3{font-size:17px;line-height:1.3;margin:0}.owner-summary p{font-size:12px;line-height:1.5;margin:6px 0}.owner-bars>div{display:grid;grid-template-columns:1fr auto;gap:5px;margin-top:10px;font-size:12px}.owner-bars span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.owner-bars i{display:block;grid-column:1/-1;height:4px;background:linear-gradient(to right,#3869d5 var(--share),var(--line) var(--share));border-radius:3px}.exec-summary{display:flex;gap:13px;align-items:center}.profile-portrait{width:68px;height:82px;object-fit:contain;background:#f4f6f9;border-radius:5px;flex:none}.profile-initials{width:64px;height:70px;border-radius:5px;flex:none;display:grid;place-items:center;background:var(--soft);color:var(--blue);font-size:24px}.exec-summary h3{font-size:17px;margin:0}.exec-summary p{font-size:14px;line-height:1.4;margin:6px 0}.exec-summary small{display:block;font-size:12px;color:var(--muted);line-height:1.4}.exec-facts{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:10px;padding-top:17px;margin-top:15px;border-top:1px solid var(--line)}.exec-facts button{text-align:left;padding:0}.exec-facts small{display:block;font-size:12px;color:var(--muted);margin-bottom:5px}.exec-facts b{font-size:14px}.operating-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0}.health-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.insight-band{display:flex;gap:12px;align-items:center;padding:14px;border-radius:8px;background:var(--soft);border-left:3px solid var(--blue)}.insight-band.amber{background:#d7901610;border-left-color:var(--amber)}.insight-band>div{flex:1}.insight-band strong{font-size:14px}.insight-band p{font-size:14px;margin:5px 0 0}.compact-note{font-size:12px!important;line-height:1.55!important;margin:12px 0 0!important;color:var(--muted)}.history-matrix{margin-top:16px}.matrix-head,.matrix-row{display:grid;grid-template-columns:1.55fr repeat(5,1fr);align-items:center;gap:6px;margin:8px 0}.matrix-head b{font-size:12px;text-align:center;color:var(--muted)}.matrix-row>span{font-size:12px;line-height:1.3}.year-signal{min-width:0;height:28px;border-radius:4px;font-size:12px;background:var(--line);color:var(--muted);padding:3px}.year-signal.green{background:#24947719;color:#197b63;box-shadow:inset 0 -2px #249477}.year-signal.red{background:#cf526319;color:#bf3d52;box-shadow:inset 0 -2px #cf5263}.year-signal.amber{background:#c28a1b19;color:#a76f0c;box-shadow:inset 0 -2px #c28a1b}.fact-inspector{display:flex;justify-content:space-between;align-items:start;gap:20px;padding:18px 22px;border:1px solid var(--blue);border-radius:9px;background:var(--soft);margin-bottom:20px}.fact-inspector h3{font-size:20px;margin:8px 0}.fact-inspector p{font-size:15px;line-height:1.6;margin:8px 0}.fact-inspector small{font-size:12px;color:var(--muted)}.fact-inspector a,.beta-panel a,.beta-inline a{display:inline-flex;align-items:center;gap:5px;font-size:13px;margin-top:8px}.fact-inspector .icon,.beta-panel a .icon{width:14px;height:14px}.synthetic-label{font-size:12px;color:var(--muted)}.financial-history-chart{width:100%;margin:24px 0 8px;min-height:180px}.chart-grid line{stroke:var(--line);stroke-dasharray:3 4}.chart-grid text,.year-label{fill:var(--muted);font:13px 'DM Sans',sans-serif}.revenue-bar{fill:#3b70da}.profit-bar{fill:#42b294}.financial-history-chart g[role=button]{cursor:pointer}.financial-history-chart g[role=button]:hover .revenue-bar{fill:#1848ac}.chart-keys{display:flex;gap:16px;flex-wrap:wrap;font-size:13px;color:var(--muted);margin-bottom:16px}.chart-keys span{display:flex;gap:5px;align-items:center}.chart-keys i{width:9px;height:9px;background:#3b70da;border-radius:2px}.chart-keys .green{background:#42b294}.fact-table{width:100%;border-collapse:collapse}.fact-table th,.fact-table td{font-size:14px;padding:12px 10px;line-height:1.45;white-space:normal}.fact-table th{text-align:left;background:var(--surface);font-size:12px;color:var(--muted)}.fact-table tr{border-bottom:1px solid var(--line)}.fact-table td>button{padding:0;text-align:left;color:var(--blue)}.cap-table-strip{display:flex;overflow:hidden;border-radius:5px;height:18px;margin:22px 0}.cap-table-strip span{min-width:1px}.management-roster{display:grid;grid-template-columns:1fr 1fr;gap:15px}.management-person{display:flex;align-items:center;gap:14px;padding:12px;border:1px solid var(--line);border-radius:8px}.management-person p{font-size:14px;margin:4px 0;line-height:1.45}.management-person span{font-size:12px;color:var(--muted)}.directory-people{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.directory-person{display:flex!important;align-items:center;gap:12px;text-decoration:none;color:var(--text);border:1px solid var(--line);padding:12px;border-radius:8px;min-width:0}.directory-person img{width:60px;height:70px;object-fit:cover;border-radius:5px}.directory-person strong{display:block;font-size:14px}.directory-person small{display:block;font-size:12px;color:var(--muted);line-height:1.5;margin-top:5px}.geography-layers{display:flex;gap:8px;flex-wrap:wrap;margin:15px 0}.geography-layers button{padding:6px 8px;border:1px solid var(--line);border-radius:5px;font-size:12px}.geography-layers .selected{color:var(--blue);border-color:var(--blue);background:var(--soft)}.geographic-map{overflow:hidden;background:var(--surface);border-radius:8px}.geographic-map svg{width:100%;height:auto;min-height:220px;max-height:400px}.compact-map .geographic-map svg{min-height:180px;max-height:190px}.world-land path{fill:#dfe7ef;stroke:#fff;stroke-width:.5}.map-point{fill:#2876d933;stroke:#2876d9;stroke-width:1.5;cursor:pointer}.map-point.selected{fill:#2876d999}.map-point.hq{fill:#dd9a25;stroke:#8e631a}.hq-marker{fill:#db9d2d;stroke:#fff;stroke-width:.5}.geographic-map g[role=button]:hover .map-point{fill:#2876d9bb}.geographic-map text{fill:var(--text);font-family:'DM Sans',sans-serif;font-weight:600;pointer-events:none}.geography-reading{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px;margin-top:13px;font-size:14px}.geography-reading b{color:var(--blue)}.geography-reading p{width:100%;margin:4px 0;font-size:12px}.geography-reading a{font-size:12px;margin-top:0}.missing-map{padding:25px;background:var(--surface);border-radius:8px}.evidence-layers{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:15px 0}.evidence-layers>div{border:1px dashed var(--line);border-radius:7px;padding:16px}.evidence-layers .loaded{border-style:solid;border-color:#2fa887;background:#2fa8870d}.evidence-layers p{font-size:14px;margin:8px 0}.year-reading{display:flex;gap:16px;flex-wrap:wrap;line-height:1.7;margin:16px 0}.year-reading b{display:block}.queue-detail,.night-result{border-bottom:1px solid var(--line);padding:15px 0}.queue-detail p{font-size:14px;color:var(--muted)}.night-result{display:flex;gap:15px}.night-result h4{margin:0;font-size:16px}.night-result p{font-size:14px;color:var(--muted);line-height:1.6}.working-beta .knowledge-panel{margin:18px 0}.working-beta .particle-touch-hint,.working-beta .diamond-note{display:none}.working-beta .surface-agent-head h2{font-size:20px}.working-beta .nav-count{font-size:12px}
html[data-theme="night"] .working-beta{--card:#102335}html[data-theme="night"] .ownership-wheel:before{background:var(--card)}html[data-theme="night"] .world-land path{fill:#253d50;stroke:#122638}html[data-theme="night"] .year-signal.green{color:#73dab9}html[data-theme="night"] .year-signal.red{color:#f69ca9}html[data-theme="night"] .year-signal.amber{color:#efbe6b}html[data-theme="night"] .state-badge.green{color:#73dab9}html[data-theme="night"] .state-badge.amber{color:#efbe6b}
@media(max-width:1200px){.company-density-grid{grid-template-columns:152px minmax(0,1fr);gap:14px}.overview-core{grid-template-columns:1fr}.company-fact-ribbon{grid-template-columns:repeat(3,1fr)}.small-fact:nth-child(3){border-right:0}.small-fact:nth-child(n+4){border-top:1px solid var(--line)}.operating-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.management-roster,.directory-people{grid-template-columns:1fr 1fr}}
@media(max-width:850px){.company-density-heading{flex-wrap:wrap}.company-density-grid{grid-template-columns:1fr}.company-facets{position:static;display:flex;overflow:auto;gap:0;border-bottom:1px solid var(--line);padding-bottom:5px;margin-bottom:5px}.company-facets .model-context{display:none}.company-facets>button{width:auto;flex:none;white-space:nowrap;border-left:0;border-bottom:3px solid transparent}.company-facets>button.active{border-bottom-color:var(--blue)}.company-facets>button small{display:none}.overview-core{grid-template-columns:1fr 1fr}.health-facts{grid-template-columns:repeat(2,1fr)}.management-roster{grid-template-columns:1fr}.evidence-layers{grid-template-columns:1fr}.company-density-heading h1{font-size:25px}.directory-people{grid-template-columns:1fr}.geographic-map svg{min-height:180px}}
@media(max-width:650px){.overview-core{grid-template-columns:1fr}.company-fact-ribbon{grid-template-columns:repeat(2,1fr)}.small-fact:nth-child(3){border-right:1px solid var(--line)}.small-fact:nth-child(2n){border-right:0}.small-fact:nth-child(n+3){border-top:1px solid var(--line)}.small-fact strong{font-size:20px}.beta-panel{padding:16px}.compact-card-head{align-items:start}.compact-card-head .data-date{white-space:normal}.matrix-head,.matrix-row{gap:4px;grid-template-columns:1.6fr repeat(5,1fr)}.year-signal{font-size:11px}.matrix-row>span{font-size:12px}.insight-band{flex-wrap:wrap}.fact-card strong{font-size:21px}.fact-inspector{padding:15px}.management-person{padding:10px}.company-density-heading>.row{width:100%;justify-content:space-between}.geographic-map svg{min-height:150px}.geographic-map text{font-weight:500}.working-beta .financial-history-chart{min-height:130px}}
.working-beta .page{animation:none}
.working-beta .user-profile .user-portrait{width:36px;height:36px;flex-shrink:0;object-fit:cover;object-position:center;border-radius:50%;border:1px solid var(--line)}
.working-beta .sidebar>.brand,.working-beta .sidebar>.workspace-label{flex-shrink:0}
.working-beta .beta-navigation{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin}
.working-beta .sidebar-foot{flex-shrink:0;padding-top:12px}
.working-beta .sidebar-foot .workspace-label{margin:0 0 10px;padding:0 8px;text-transform:none;letter-spacing:.02em}
.working-beta .sidebar-foot .user-profile{padding-top:0}
.directory-brand{display:flex;align-items:center;gap:14px}.directory-brand img{width:92px;height:auto;max-height:22px;object-fit:contain}.directory-brand h2{margin:0!important}.working-beta .management-person .profile-portrait{height:82px}.working-beta .people-economics{grid-template-columns:repeat(2,1fr)}
@media(max-width:1200px){.desk-density{grid-template-columns:minmax(0,1fr) 250px}.engagement{flex-wrap:wrap}.working-beta .search-button span,.working-beta .search-button kbd{display:none}.working-beta .topbar{padding:0 18px}.working-beta .page{padding:22px}.working-beta .breadcrumbs .trail{display:none}}
@media(max-width:850px){.working-beta .sidebar{width:200px}.working-beta .app-shell{display:block}.working-beta .main-shell{margin-left:0}.desk-density{grid-template-columns:1fr}.desk-side{display:grid;grid-template-columns:1fr 1fr}.engagement-row{grid-template-columns:1fr}.beta-heading{align-items:flex-start}.beta-heading>.row{flex-wrap:wrap;justify-content:flex-end}.working-beta .top-tools{gap:8px}.working-beta .topbar{padding:0 14px}.working-beta .breadcrumbs strong{max-width:90px}.morning-line>button:last-child{display:none}}
@media(max-width:540px){.working-beta .page{padding:16px 14px 75px}.working-beta .top-tools .search-button,.working-beta .top-tools>.avatar{display:none}.beta-mode button{padding:5px 7px;font-size:12px}.beta-heading{display:block}.beta-heading>.row{margin-top:12px;justify-content:flex-start}.priority-case{padding:16px}.case-fact-strip{grid-template-columns:1fr 1fr}.decision-focus{flex-wrap:wrap}.decision-focus>div{min-width:180px}.desk-side{grid-template-columns:1fr}.working-beta .work-number{display:none}.working-beta .work-card .row.spread{flex-wrap:wrap;gap:8px}.morning-line{padding:10px}.morning-line span{font-size:13px}.working-beta .top-tools .demo-chip{font-size:11px}.working-beta .theme-switch{padding:7px}.working-beta .theme-switch .icon+span{display:none}}
.priority-case .work-cards{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}
.priority-case .work-card{padding:12px}.priority-case .work-number{display:none}
.priority-case .work-content h3{margin:8px 0;font-size:15px;line-height:1.4}
.priority-case .work-content>p{font-size:13px;line-height:1.5;margin:8px 0}
.priority-case .work-card .row.spread{gap:7px;flex-wrap:wrap}
.priority-case .work-card .effort,.priority-case .work-card .question-lens{font-size:11px}
.priority-case .case-fact-strip{padding:12px 0;margin-bottom:8px}
.priority-case .decision-focus{padding:10px;margin:8px 0}
.meeting-mini,.queue-mini{padding:16px}.queue-line{padding:9px 0}
@media(max-width:1050px){.priority-case .work-cards{grid-template-columns:1fr}}
@media(max-width:540px){.working-beta .breadcrumbs>*:not(.mobile-nav-button){display:none}.working-beta .breadcrumbs{gap:0;flex:none}.working-beta .topbar{gap:6px}.working-beta .top-tools{gap:7px}}
