@layer utilities{@media (min-width:64.0625rem){.app-shell{--qt-sidebar-width:13.25rem;font-size:.875rem}.app-shell .desktop-sidebar{padding:.5rem}.desktop-sidebar .brand{font-size:.875rem;gap:.5rem;padding:.25rem .375rem .75rem}.desktop-sidebar .brand__mark{width:1.75rem;height:1.75rem}.desktop-sidebar .brand__mark svg{width:1.125rem;height:1.125rem}.desktop-sidebar .navigation-group+.navigation-group{margin-top:.375rem}.desktop-sidebar .navigation-group h2{font-size:.625rem;line-height:1.2;margin-bottom:0;padding-inline:.5rem}.desktop-sidebar .navigation-link{font-size:.8125rem;line-height:1.25;min-height:1.5rem;padding:.1875rem .5rem;gap:.5rem}.desktop-sidebar .navigation-link svg{width:1rem;height:1rem}.desktop-sidebar .navigation-link__status{font-size:.625rem;line-height:1.2;padding:.0625rem .3125rem}.desktop-sidebar .workspace-identity{margin-top:.5rem;padding:.375rem;gap:.375rem}.desktop-sidebar .workspace-identity__avatar{width:1.5rem;height:1.5rem}.desktop-sidebar .workspace-identity__copy{line-height:1.25}.app-shell .workspace-bar{height:3rem;padding-inline:1rem;gap:.75rem}.app-shell .workspace-context strong{font-size:.875rem}.app-shell .workspace-search input{height:2rem;min-height:2rem;font-size:.8125rem}.app-shell .main-content{padding:1rem;min-height:calc(100vh - 3rem);font-size:.875rem}.app-shell .main-content h1{font-size:1.375rem}.app-shell .main-content h2{font-size:1rem}.app-shell .main-content h3{font-size:.875rem}.app-shell .dashboard-route{gap:1rem}.app-shell .dashboard-page{gap:.75rem}.dashboard-page>.planning-heading{margin-bottom:0}.dashboard-page .section-heading,.dashboard-page .section-stack{gap:.5rem}.dashboard-page .dashboard-work-card{padding:.75rem;gap:.75rem}.dashboard-work-card__count{font-size:1.75rem;line-height:1.25;margin-block:.25rem}.dashboard-work-card>span{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.75rem}.dashboard-work-card small,.dashboard-work-card strong{grid-column:2}.dashboard-work-card__count{grid-column:1;grid-row:1/span 2;align-self:center;margin-block:0}.dashboard-safety>svg,.dashboard-work-card>svg{width:1.25rem;height:1.25rem}.dashboard-page .dashboard-quick-actions{padding:.75rem}.dashboard-page .dashboard-quick-actions__grid{gap:.5rem}.dashboard-page .dashboard-quick-action{min-height:3.5rem;padding:.5rem .75rem;gap:.625rem}.dashboard-quick-action__icon{width:2rem;height:2rem}.dashboard-quick-action__icon svg{width:1.125rem;height:1.125rem}.dashboard-quick-action small{font-size:.75rem}.dashboard-page .dashboard-safety{padding:.75rem;gap:.625rem}.dashboard-page .dashboard-safety h2{margin-bottom:.25rem}.dashboard-page .dashboard-safety p{font-size:.8125rem}.app-shell .dashboard-extras,.dashboard-detail-grid,.dashboard-source-grid{gap:.75rem}.dashboard-source-info{padding:.5rem .75rem;font-size:.8125rem}.dashboard-extras [data-slot=card]{padding-block:.75rem;gap:.75rem}.dashboard-extras :is([data-slot=card-header],[data-slot=card-content],[data-slot=card-footer]){padding-inline:.75rem}.dashboard-extras [data-slot=card-header]{gap:.375rem}.dashboard-card-heading{gap:.5rem}.dashboard-card-icon{flex-basis:2rem;height:2rem}.dashboard-card-icon svg{width:1.125rem;height:1.125rem}.dashboard-extras :is([data-slot=card-content],.dashboard-card-description){font-size:.8125rem;line-height:1.5}.dashboard-extras [data-slot=button]{min-height:2rem;padding:.375rem .625rem;font-size:.8125rem}.dashboard-extras .dashboard-empty-state{padding:.75rem}}@media (min-width:70rem){.dashboard-page .dashboard-quick-actions__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}}