:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#f2f2f2;--color-navigation-background:#2f343b;--color-surface:#fff;--color-surface-subtle:#f2f2f2;--color-text:#171c26;--color-text-muted:#687386;--color-border:#d7dce4;--color-primary:#c4511a;--color-primary-soft:#f2f2f2;--color-on-primary:#fff;--color-focus:var(--color-primary);--color-overlay:#2f343b85;--color-navigation-border:#d7dce4;--color-navigation-muted:#fff;--color-navigation-hover:#ffffff1a;--color-navigation-active:var(--color-surface);--color-navigation-indicator:var(--color-primary);--color-icon-projects:#f2f2f2;--color-icon-projects-ink:#171c26;--color-icon-production:#f2f2f2;--color-icon-resources:#f2f2f2;--color-icon-reports:#f2f2f2;--color-icon-team:#f2f2f2;--color-icon-settings:#f2f2f2;--color-action-primary:#c4511a;--color-action-primary-hover:#a94316;--color-action-primary-pressed:#873612;--color-action-primary-text:#fff;--color-action-disabled-background:#e2e8f0;--color-action-disabled-text:#64748b;--color-action-secondary-text:#171c26;--color-action-secondary-border:#d7dce4;--color-action-secondary-hover:#f2f2f2;--color-danger:#b42318;--color-danger-border:#f0aaa3;--color-danger-surface:#fff4f2;--color-success:#166534;--color-success-border:#a7d7b4;--color-success-surface:#f0fdf4;--shadow-raised:0 8px 24px #171c261a;--shadow-navigation-active:0 1px 3px #171c2614;--shadow-card:0 2px 8px #171c260f;--shadow-card-hover:0 6px 16px #171c2617;--sidebar-collapsed:68px;--sidebar-expanded:240px;--content-max:1160px}*{box-sizing:border-box}html{background:var(--color-canvas);min-width:320px}body{background:var(--color-canvas);min-height:100vh;color:var(--color-text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}::selection{background:var(--color-primary-soft)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
