html.large-text{font-size:18px}html.large-text h1{font-size:2.5rem}html.large-text h2{font-size:2rem}html.large-text h3{font-size:1.5rem}html.large-text p,html.large-text span,html.large-text li{font-size:1.1rem}html.large-text .text-xs{font-size:.875rem}html.large-text .text-sm{font-size:1rem}html.large-text button{padding:.625rem 1.25rem;font-size:1rem}html.simplified-dashboard .chart-container,html.simplified-dashboard .detailed-metrics,html.simplified-dashboard [data-widget=complex],html.simplified-dashboard .recharts-wrapper{display:none!important}html.simplified-dashboard .dashboard-grid{grid-template-columns:1fr!important}html.reduce-motion *,html.reduce-motion :before,html.reduce-motion :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html.high-contrast{--foreground:#000;--background:#fff}html.high-contrast .dark{--foreground:#fff;--background:#000}html.high-contrast *{border-color:currentColor!important}html.high-contrast .text-slate-400,html.high-contrast .text-slate-500,html.high-contrast .text-gray-400,html.high-contrast .text-gray-500{opacity:.8;color:inherit!important}html.high-contrast button{border:2px solid!important}html.high-contrast img{filter:contrast(1.2)}
