@media screen{:root{--baureport-workspace-gutter:clamp(.75rem, 1.5vw, 2rem)}.platformPage,.projectSetupPage,.workspacePage,.landingPage,.controlOverviewPage,.controlSubPage,.controlInputPage,.audioAiPage,.audioHomePage,.audioSubPage,.audioInputPage,.audioResultPage,.audioCreatePage,.casesPage{padding-right:var(--baureport-workspace-gutter)!important;padding-left:var(--baureport-workspace-gutter)!important}.platformHero,.dashboardStats,.platformGrid,.setupShell,.workspaceHero,.workspaceQuickGrid,.workspaceSection,.workspaceSplit,.workspaceGrid,.criticalNote,.moduleDetailHero,.moduleDetailGridPage,.landingHero,.landingModuleSection,.landingSplitSection,.landingWorkflow,.landingFinalCta,.controlHero,.controlStatsGrid,.controlDashboardGrid,.controlRiskGrid,.controlOverviewHero,.controlKpiOverview,.controlVisualGrid,.controlSectionGrid,.controlInputHero,.controlInputLayout,.controlInputCharts,.controlSubHero,.controlKpiGrid,.controlMainGrid,.progressAiNote,.budgetKpiGrid,.budgetMainGrid,.budgetMonthlySection,.regieKpiGrid,.regieMainGrid,.regieAiSection,.evidenceKpiGrid,.evidenceMainGrid,.evidenceRiskSection,.evidenceAiSection,.audioCriticalNote,.acceptedAiGrid,.audioWorkflowSection,.audioAiPage>section,.audioModuleHub,.audioCompactStats,.audioCompactReportGrid,.audioCreateCaseBox,.audioHomeHero,.audioHomeStats,.audioHomeModuleSection,.audioHomeInfoGrid,.audioSubHero,.audioSubGrid,.audioSubSaveMessage,.audioInputHero,.audioInputSteps,.audioInputWorkspace,.audioInputLayout,.audioInputMessage,.audioResultHero,.audioResultSteps,.audioResultGrid,.audioResultFactsGrid,.audioResultEvidenceBox,.audioResultCreateBox,.audioResultMessage,.audioResultEmpty,.audioCreateHero,.audioCreateSteps,.audioCreatePreviewGrid,.audioCreateEvidenceBox,.audioCreateFinalBox,.audioCreateMessage,.audioCreateEmpty,.casesHero,.casesStatusGrid,.casesSaveMessage,.casesLayout{box-sizing:border-box;width:100%!important;max-width:none!important}}
@media screen and (max-width:900px){.platformNav{box-sizing:border-box;min-width:0!important}.platformNavLinks{min-width:0}.platformNavLink{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;justify-content:center;align-items:center;min-width:0;min-height:44px;display:inline-flex}.platformNavLink:focus-visible,.platformLanguageSelect select:focus-visible{outline-offset:3px;outline:3px solid #edaa22}.platformLanguageSelect,.platformLanguageSelect select{min-height:44px!important}}@media screen and (max-width:768px){.caseEvidenceReviewGrid article.open{grid-template-columns:32px minmax(0,1fr)!important;display:grid!important}.caseEvidenceReviewGrid article.open>div{overflow-wrap:anywhere}.caseEvidenceReviewGrid article.open>button{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;grid-column:1/-1;width:100%!important;min-width:0!important;max-width:100%!important;min-height:44px!important;margin:0!important}}@media screen and (max-width:560px){.platformNav{width:calc(100% - 24px)!important}.platformBrand,.platformBrand div{min-width:0}.platformBrand small{overflow-wrap:anywhere}.platformNavLinks{gap:8px!important}.platformNavLink{flex:120px}.platformLanguageSelect{max-width:100%;flex:150px!important}.platformLanguageSelect select,.audioSubPage :is(input,select,textarea),.audioInputPage :is(input,select,textarea),.casesPage :is(input,select,textarea){min-width:0;max-width:100%;font-size:16px!important}.audioSubHero h1,.audioInputHero h1{overflow-wrap:anywhere}}
