.spatial-intelligence .command-trigger,.spatial-intelligence .icon-button,.modal-content .icon-button{min-width:44px;min-height:44px}.spatial-intelligence .ops-row small,.spatial-intelligence .table-wrap th{font-size:13px}.spatial-intelligence .table-wrap td{font-size:14px}.spatial-intelligence .table-wrap small{font-size:13px}.spatial-intelligence .studio-layout{grid-template-columns:minmax(0,1fr)}.analytics-quality-trust>summary{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.analytics-quality-trust .analytics-trust-summary{border:0;flex:1;margin:0;padding:0}.analytics-trust-detail-label{color:var(--text-secondary);font-size:13px}.spatial-intelligence .attribution-confidence p,.spatial-intelligence .attribution-confidence small{color:var(--text-secondary);font-size:13px;line-height:1.65}.owner-report-work-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.owner-report-work-rows>div{border-block-end:1px solid var(--border-subtle);justify-content:space-between;gap:16px;padding-block:12px;display:flex}.owner-report-next-action{padding-block:20px}.owner-report-next-action p{font-size:14px;line-height:1.65}@media (max-width:760px){.spatial-intelligence .topbar .notification-wrap,.spatial-intelligence .topbar .profile-trigger{justify-content:center;align-items:center;display:flex}.owner-report-work-rows{grid-template-columns:minmax(0,1fr)}}.profile-trigger{cursor:pointer;min-width:44px;min-height:44px}.spatial-intelligence .topbar-actions{gap:8px}.spatial-intelligence .rail-anchor{box-shadow:none;background:var(--surface-interactive)}.spatial-intelligence .action-card{padding:24px 0}.spatial-intelligence .action-card:hover{transform:none}.action-list .action-meta{color:var(--text-secondary)}.remaining-actions{min-height:44px;margin-block:8px}.spatial-intelligence .demo-banner,.spatial-intelligence .attention-row small{font-size:12px}.today-workspace .action-meta,.today-workspace .score-details p{font-size:13px}.today-workspace .action-reason{font-size:14px;line-height:1.65}.analytics-scope-filters{flex-wrap:wrap;gap:16px;margin-block:20px;display:flex}.analytics-scope-filters label{color:var(--text-secondary);gap:8px;min-width:0;font-size:13px;display:grid}.analytics-scope-filters select{max-width:100%;min-height:44px}.analytics-signal{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:0;margin-block:24px;display:grid}.analytics-signal>button{border:0;border-inline-start:1px solid var(--border-subtle);text-align:start;background:0 0;border-radius:0;align-content:center;justify-items:start;gap:8px;min-width:0;min-height:120px;padding:20px;display:grid}.analytics-signal>button:first-child{border-inline-start:0}.analytics-signal span,.analytics-signal small{color:var(--text-secondary);font-size:13px}.analytics-signal strong{color:var(--text-primary);font-size:24px;line-height:1.3}.analytics-signal .analytics-primary-signal strong{font-size:clamp(36px,4vw,52px)}.analytics-measurement-details>summary{overflow-wrap:anywhere}.analytics-investigation{margin-block:28px}.analytics-investigation .matrix-head,.analytics-investigation .matrix-table>button{grid-template-columns:minmax(140px,1.5fr) repeat(3,minmax(65px,1fr)) minmax(100px,1.2fr)}.analytics-investigation .matrix-table>button>small{grid-column:1/-1}.analytics-investigation .flightboard-table>button{grid-template-columns:minmax(180px,2fr) repeat(3,minmax(65px,1fr)) 20px}.analytics-investigation .matrix-table,.analytics-investigation .flightboard-table{overflow:visible}.analytics-investigation .matrix-head,.analytics-investigation .matrix-table>button,.analytics-investigation .flightboard-table>button{min-width:0}.analytics-investigation .matrix-table strong,.analytics-investigation .flightboard-table strong{white-space:normal;overflow-wrap:anywhere;font-size:14px}.analytics-investigation .matrix-table span,.analytics-investigation .matrix-table small,.analytics-investigation .flightboard-table small,.analytics-investigation .flightboard-table b{font-size:12px}@media (max-width:1100px){.analytics-investigation .matrix-table>button,.analytics-investigation .flightboard-table>button{flex-wrap:wrap;gap:12px;display:flex}.analytics-investigation .matrix-table>button>strong,.analytics-investigation .flightboard-table>button>span:first-child{width:100%}.analytics-investigation .matrix-table>button>span:before{content:attr(data-label) " "}.analytics-investigation .matrix-head{display:none}}.owner-report-signal{gap:8px;padding-block:28px;display:grid}.owner-report-signal strong{font-size:clamp(36px,4vw,52px);line-height:1.3}.owner-report-support{border-block:1px solid var(--border-subtle);flex-wrap:wrap;gap:28px;padding-block:16px;display:flex}.owner-report-support>*{min-width:0}@media (max-width:760px){.analytics-scope-filters{grid-template-columns:minmax(0,1fr);display:grid}.analytics-signal{grid-template-columns:minmax(0,1fr)}.analytics-signal>button{border-inline-start:0;border-block-start:1px solid var(--border-subtle);min-height:64px;padding:16px 0}.analytics-signal>button:first-child{border-block-start:0;min-height:110px}.analytics-signal .analytics-supporting-signal{grid-template-columns:minmax(0,1fr) auto;align-items:center}.analytics-supporting-signal small{grid-column:1/-1}.analytics-investigation .matrix-table>button,.analytics-investigation .flightboard-table>button{text-align:start;flex-wrap:wrap;gap:12px;display:flex}.analytics-investigation .matrix-table>button>strong,.analytics-investigation .flightboard-table>button>strong{width:100%}.analytics-investigation .matrix-table>button>span:before{content:attr(data-label) " ";color:var(--text-secondary)}.analytics-investigation .matrix-head{display:none}}.coherence-disclosure{border-block:1px solid var(--border-subtle);margin-block:16px}.coherence-disclosure>summary{min-height:44px;color:var(--text-secondary);cursor:pointer;padding:12px 4px;font-size:13px;font-weight:600}.coherence-disclosure>summary:hover,.coherence-disclosure>summary:focus-visible{color:var(--text-primary)}.coherence-disclosure[open]>summary{margin-block-end:12px}.coherence-disclosure .panel{box-shadow:none;border:0;margin-block:0}.today-workspace{grid-template-columns:minmax(0,1fr);gap:0}.today-workspace>*,.today-workspace .action-body{min-width:0}.today-workspace .secondary-column{display:block}.today-date{color:var(--text-secondary);font-size:12px}.today-goal{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.spatial-intelligence .attention-panel{border-block:1px solid var(--border-standard);box-shadow:none;background:0 0;border-radius:0;margin-block:0 28px;padding:16px 0}.spatial-intelligence .attention-panel .attention-row{min-height:52px;padding-block:12px}.spatial-intelligence .attention-panel .section-title{flex-wrap:wrap}.spatial-intelligence .attention-panel .attention-link{white-space:normal;border-radius:8px;flex:none;width:auto;height:auto;min-height:44px;padding:8px 12px;font-size:12px}.spatial-intelligence .button{min-height:44px;font-size:12px}.spatial-intelligence .action-card{box-shadow:none;background:0 0;border-radius:0}.spatial-intelligence .action-card+.action-card{border-block-start:1px solid var(--border-subtle)}.activation-guide{border-block:1px solid var(--border-standard);margin-block-end:24px;padding-block:16px}.activation-guide p{max-width:70ch;color:var(--text-secondary)}.context-shelf{overscroll-behavior:contain;overflow-y:auto}.shelf-summary{margin-block-start:16px;position:static}.shelf-facts dl,.shelf-inspection dl{background:0 0;border:0}.shelf-facts dd,.shelf-inspection dd{white-space:normal;overflow-wrap:anywhere}.command-categories,.command-levels{flex-wrap:wrap}.spatial-intelligence .page-heading h1{max-width:none;font-size:clamp(24px,2.5vw,34px);line-height:1.45}.spatial-intelligence .page-heading p{font-size:13px}.spatial-intelligence .page-heading .eyebrow,.page-context small{display:none}.notification-panel{max-height:min(70dvh,480px);overflow-y:auto}.notification-panel[data-side]{z-index:100;width:min(360px,100vw - 28px);position:relative;inset:auto}.notification-panel button{text-align:start;min-height:44px}.notification-panel .notification-read-state{color:var(--text-secondary);font-size:11px}.navigation-overlay,.shelf-overlay{z-index:59;background:var(--overlay,#0000008c);position:fixed;inset:0}.shelf-overlay{z-index:69}.living-rail.mobile-open{z-index:60}.context-shelf[role=dialog]{z-index:70}.analytics-trust-summary{border-block:1px solid var(--border-standard);flex-wrap:wrap;align-items:center;gap:12px;margin-block:0 24px;padding-block:12px;display:flex}.analytics-trust-summary p{min-width:min(100%,240px);color:var(--text-secondary);flex:1;margin:0}.analytics-trust-summary.is-warning{color:var(--state-warning)}.analytics-quality-details{gap:8px;display:grid}.analytics-quality-details>div{border-block-end:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:8px;display:flex}.analytics-quality-details dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.confidence-unclassified{background:var(--text-tertiary)}.coherence-view-tabs{border-block-end:1px solid var(--border-standard);flex-wrap:wrap;gap:4px;margin-block-end:20px;padding-block-end:12px;display:flex}.coherence-view-tabs button{min-height:44px;color:var(--text-secondary);border-radius:10px;padding:10px 14px}.coherence-view-tabs button:is([aria-pressed=true],[aria-current=page]){background:var(--surface-selected);color:var(--text-primary)}.analytics-secondary-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.analytics-secondary-charts>*{min-width:0}.operations-health .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-health .metric-card{overflow-wrap:anywhere;min-width:0}.operations-health .metric-card strong{font-size:16px;line-height:1.5}@media (max-width:760px){.spatial-intelligence .attention-panel{margin-block-end:20px}.today-workspace .action-card{padding:14px 0}.today-workspace .action-number{display:none}.today-workspace .action-card{grid-template-columns:minmax(0,1fr)}.today-workspace .action-meta{flex-wrap:wrap}.today-workspace .action-footer{flex-wrap:wrap;gap:8px}.today-workspace .action-footer .button{flex:1}.coherence-disclosure>summary{font-size:12px}.context-shelf{max-width:calc(100vw - 28px)}.shelf-resizer{display:none}.collection-toolbar,.filter-builder{flex-wrap:wrap}.collection-toolbar>select{min-width:0;max-width:100%}.saved-view-bar{flex-wrap:wrap}.analytics-secondary-charts{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.living-rail .rail-node{transform:none}.coherence-disclosure,.attention-row{transition:none;animation:none}}.rhythm-surface{max-width:72rem;margin-block-end:2rem}.rhythm-heading,.rhythm-window,.rhythm-today{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.rhythm-heading{justify-content:space-between}.rhythm-heading h2{margin:0}.rhythm-window{color:var(--text-secondary);font-variant-numeric:tabular-nums;justify-content:space-between;margin-block:.75rem}.rhythm-window span{direction:ltr;font-size:.85rem}.rhythm-rows{margin-block:1rem;padding:0;list-style:none}.rhythm-rows li{border-block-end:1px solid var(--border-subtle);grid-template-columns:minmax(5rem,1fr) minmax(4rem,.7fr) minmax(0,1fr) minmax(5rem,1fr);align-items:center;gap:.75rem;padding-block:1rem;display:grid}.rhythm-rows li>*{overflow-wrap:anywhere;min-width:0}.rhythm-number{font-variant-numeric:tabular-nums;text-align:start;font-size:1.25rem;font-weight:600}.rhythm-context,.rhythm-rows small{color:var(--text-secondary);font-size:.85rem}.rhythm-surface details{margin-block:1.25rem}.rhythm-surface details p{overflow-wrap:anywhere;max-width:70ch}.rhythm-editor{max-width:30rem;margin-block:1.5rem}.rhythm-editor label{justify-content:space-between;align-items:center;gap:1rem;margin-block:.75rem;display:flex}.rhythm-editor input{width:6rem;min-height:44px}.rhythm-today{text-align:start;border:0;border-block-end:1px solid var(--border-subtle);cursor:pointer;background:0 0;width:100%;min-height:44px;margin-block-end:.75rem;padding:.75rem 0}.rhythm-today span,.rhythm-today small{color:var(--text-secondary)}.rhythm-business-goals{margin-block:1.5rem}.rhythm-business-goals>summary{min-height:44px}@media (max-width:600px){.rhythm-rows li{grid-template-columns:minmax(5rem,1fr) minmax(4rem,.7fr);gap:.5rem}.rhythm-rows small{text-align:end}.rhythm-heading .tabs{margin:0}.rhythm-window{gap:.25rem}.rhythm-window span{font-size:.7rem}}
