.tenant-ai-processing,.tenant-dashboard-filter,.tenant-operating-metric,.tenant-readiness-card,.tenant-verification-banner{border:1px solid var(--border);background:var(--card);border-radius:var(--geometry-radius-card)}.tenant-verification-banner{display:flex;align-items:center;justify-content:space-between;gap:var(--geometry-space-field);padding:var(--geometry-space-field) var(--geometry-space-card);border-color:color-mix(in srgb,var(--info) 20%,var(--border));background:var(--info-subtle)}.tenant-verification-banner>div{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--geometry-space-field);min-width:0}.tenant-verification-banner strong{color:var(--foreground);font-size:var(--type-size-body)}.tenant-verification-banner>div>span{color:var(--info-subtle-foreground);font-size:var(--type-size-label)}.tenant-verification-banner p{flex-basis:100%;margin:6px 0 0;color:var(--muted-foreground);font-size:var(--type-size-label)}.tenant-readiness-card{display:flex;align-items:center;gap:var(--geometry-space-field);padding:var(--geometry-space-card)}.tenant-readiness-mark{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:var(--geometry-radius-inset);background:var(--accent);color:var(--primary);font-size:var(--type-size-reading);font-weight:var(--type-weight-semibold)}.tenant-readiness-card>div{min-width:0;flex:1}.tenant-readiness-card h2{margin:0;color:var(--foreground);font-size:var(--type-size-reading);line-height:var(--type-leading-normal)}.tenant-readiness-card h2 strong{margin-left:5px;font-weight:var(--type-weight-semibold)}.tenant-readiness-card p{margin:4px 0 0;color:var(--muted-foreground);font-size:var(--type-size-label)}.tenant-dashboard-filter{display:grid;gap:var(--geometry-space-control);padding:var(--geometry-space-card)}.tenant-dashboard-presets{display:flex;flex-wrap:wrap;gap:var(--geometry-space-inline)}.tenant-dashboard-presets button{color:var(--primary)}.tenant-dashboard-context{display:flex;flex-wrap:wrap;align-items:center;gap:var(--geometry-space-inline) var(--geometry-space-field);color:var(--muted-foreground);font-size:var(--type-size-label)}.tenant-dashboard-context [data-slot=badge]{border-radius:var(--geometry-radius-inset);background:var(--accent);color:var(--primary)}.tenant-dashboard-updated{margin:-4px 0 0;color:var(--muted-foreground);font-size:var(--type-size-label)}.tenant-operating-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--geometry-space-field)}.tenant-operating-metric{display:flex;min-width:0;flex-direction:column;padding:var(--geometry-space-field);box-shadow:none}.tenant-operating-metric>div{display:flex;align-items:center;justify-content:space-between;gap:var(--geometry-space-inline);color:var(--muted-foreground);font-size:var(--type-size-body)}.tenant-operating-metric .tenant-metric-help{width:var(--control-height-compact);height:var(--control-height-compact);color:var(--muted-foreground)}.tenant-operating-metric .tenant-metric-help svg{width:16px;height:16px}.tenant-operating-metric-value{justify-content:flex-start;width:fit-content;min-height:0;margin:var(--geometry-space-inline) 0 0;padding:0;color:var(--foreground);font-size:var(--type-size-heading);font-weight:var(--type-weight-semibold);line-height:var(--type-leading-tight)}.tenant-operating-metric-value:hover{background:transparent;color:var(--primary)}.tenant-operating-metric p{min-height:0;line-height:var(--type-leading-normal);margin:0;color:var(--muted-foreground);font-size:var(--type-size-label)}.tenant-operating-metric p.tenant-trend-up{color:var(--primary)}.tenant-operating-metric p.tenant-trend-down{color:var(--warning-subtle-foreground)}.tenant-operating-metric>a:last-child{justify-content:flex-start;min-height:0;margin-top:auto;padding:10px 0 0;color:var(--primary)}.tenant-ai-summary{display:flex;align-items:flex-start;gap:var(--geometry-space-field);padding:var(--geometry-space-card);border:1px solid var(--border);background:var(--accent)}.tenant-ai-mark,.tenant-ai-summary{border-radius:var(--geometry-radius-inset)}.tenant-ai-mark{display:grid;width:48px;height:48px;flex:0 0 auto;place-items:center;background:var(--primary);color:var(--primary-foreground);font-size:var(--type-size-reading);font-weight:var(--type-weight-semibold)}.tenant-ai-summary>div:nth-child(2){min-width:0;flex:1}.tenant-ai-summary small{color:var(--muted-foreground);font-size:var(--type-size-label)}.tenant-ai-summary h2{margin:7px 0 6px;color:var(--foreground);font-size:var(--type-size-reading);line-height:var(--type-leading-relaxed)}.tenant-ai-summary p{margin:0;color:var(--muted-foreground);font-size:var(--type-size-label)}.tenant-ai-summary-actions{display:flex;flex-direction:column;align-items:flex-end;gap:var(--geometry-space-inline)}.tenant-insight-list{padding:0 6px}.tenant-insight-list article{display:flex;align-items:center;justify-content:space-between;gap:var(--geometry-space-field);padding:var(--geometry-space-field) 0;border-bottom:1px solid var(--border)}.tenant-insight-list article:last-child{border-bottom:0;padding-bottom:0}.tenant-insight-copy{display:flex;align-items:flex-start;gap:var(--geometry-space-control);min-width:0}.tenant-insight-copy>div{min-width:0}.tenant-insight-copy h3{margin:0;color:var(--foreground);font-size:var(--type-size-body)}.tenant-insight-copy p{max-width:700px;margin:5px 0 0;color:var(--muted-foreground);font-size:var(--type-size-label);line-height:var(--type-leading-relaxed)}.tenant-insight-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--geometry-space-inline)}.tenant-empty-task{display:flex;align-items:center;gap:var(--geometry-space-control);min-height:76px;color:var(--muted-foreground)}.tenant-empty-task svg{width:22px;height:22px;color:var(--primary)}.tenant-empty-task strong{display:block;color:var(--foreground);font-size:var(--type-size-body)}.tenant-empty-task p{margin:4px 0 0;font-size:var(--type-size-label)}.tenant-quick-business{display:grid;gap:var(--geometry-space-control)}.tenant-quick-business h2{margin:0;color:var(--foreground);font-size:var(--type-size-reading)}.tenant-quick-business>div{display:flex;flex-wrap:wrap;gap:var(--geometry-space-control)}.tenant-quick-business a{min-width:150px;justify-content:space-between;flex:1 1 170px}.tenant-ai-processing{display:flex;align-items:center;justify-content:space-between;gap:var(--geometry-space-field);padding:var(--geometry-space-card)}.tenant-ai-processing>div{display:flex;align-items:flex-start;gap:var(--geometry-space-control)}.tenant-ai-processing svg{width:20px;height:20px;color:var(--primary)}.tenant-ai-processing h3{margin:0;color:var(--foreground);font-size:var(--type-size-body)}.tenant-ai-processing p{margin:4px 0 0;color:var(--muted-foreground);font-size:var(--type-size-label)}@media (max-width:1100px){.tenant-operating-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.tenant-ai-processing,.tenant-readiness-card,.tenant-verification-banner{align-items:flex-start;flex-direction:column}.tenant-dashboard-filter{padding:var(--geometry-space-field)}.tenant-operating-metrics{grid-template-columns:1fr}.tenant-ai-summary{flex-wrap:wrap;padding:var(--geometry-space-field)}.tenant-ai-summary-actions{width:100%;flex-direction:row;align-items:center;justify-content:flex-start}.tenant-insight-list article{align-items:flex-start;flex-direction:column}.tenant-insight-actions{justify-content:flex-start}}.tenant-console-page[data-route=dashboard]{gap:var(--geometry-space-module)}.tenant-console-page[data-route=dashboard] .tenant-page-heading h1{font-size:var(--type-size-title);font-weight:var(--type-weight-semibold)}.tenant-console-page[data-route=dashboard] .tenant-primary-action{min-height:var(--control-height-default);box-shadow:none}.tenant-console-page[data-route=dashboard] .tenant-dashboard-updated,.tenant-console-page[data-route=dashboard] .tenant-operating-metric>p{font-size:var(--type-size-caption)}.tenant-console-page[data-route=dashboard] .tenant-operating-metric>a:last-child{font-size:var(--type-size-label);padding-top:var(--geometry-space-control)}.tenant-console-page[data-route=dashboard] .tenant-insight-list{padding:0}.tenant-console-page[data-route=dashboard] .tenant-insight-actions{flex-shrink:0}.tenant-workbench-insight-body{display:grid;gap:var(--geometry-space-field)}.tenant-workbench-insight-body>dl{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-admin-app] .tenant-workbench-insight[data-slot=sheet-content] [data-slot=record-overlay-body]{padding:var(--geometry-space-card)}html[data-admin-app] .tenant-workbench-insight[data-slot=sheet-content] :is([data-slot=sheet-header],[data-slot=sheet-footer]){padding:var(--geometry-space-card)}html[data-admin-app] .tenant-workbench-insight[data-slot=sheet-content] [data-slot=sheet-header]{padding-right:calc(var(--control-height-default) + var(--geometry-space-card))}html[data-admin-app] .tenant-workbench-insight[data-slot=sheet-content] [data-slot=sheet-title]{font-size:var(--type-size-title);font-weight:var(--type-weight-semibold)}html[data-admin-app] .tenant-workbench-insight[data-slot=sheet-content] [data-slot=sheet-close]{top:var(--geometry-space-field);right:var(--geometry-space-field)}html[data-admin-app] .tenant-workbench-insight[data-slot=sheet-content] [data-slot=sheet-footer] :is(button,a){min-height:var(--control-height-default);padding:0 var(--geometry-space-control)}.tenant-workbench-insight{font-size:var(--type-size-body)}@media (max-width:1100px){.tenant-insight-list article{align-items:flex-start;flex-direction:column}.tenant-insight-actions{justify-content:flex-start}}@media (max-width:767px){.tenant-workbench-insight-body>dl{grid-template-columns:1fr}html[data-admin-app] .tenant-workbench-insight[data-slot=sheet-content] :is([data-slot=sheet-header],[data-slot=sheet-footer],[data-slot=record-overlay-body]){padding:var(--geometry-space-field)}html[data-admin-app] .tenant-workbench-insight[data-slot=sheet-content] [data-slot=sheet-header]{padding-right:calc(var(--control-height-default) + var(--geometry-space-field))}}