@charset "UTF-8";:root{--fresher-orange: #ff8c00;--fresher-orange-soft: #ffb24a;--fresher-black: #121418;--fresher-ink: #1a1d24;--fresher-white: #ffffff;--fresher-muted: #94a3b8;--fresher-font: "Nunito", "Segoe UI", sans-serif;--fresher-radius: 1.25rem;--fe-bg-app: #1e2229;--fe-bg-sidebar: #171a21;--fe-bg-content: #252932;--fe-bg-main: #eceff4;--fe-surface-card: #2f3540;--fe-surface-section: #363d4a;--fe-border: #4b5563;--fe-border-soft: rgba(255, 255, 255, .1);--fe-form-surface: #ffffff;--fe-form-surface-muted: #ffffff;--fe-form-surface-section: #ffffff;--fe-form-border: #d5dbe6;--fe-form-border-strong: #9aa8bc;--fe-form-text: #0f172a;--fe-form-text-muted: #475569;--fe-form-label: #1e293b;--fe-form-shadow: 0 10px 28px rgba(15, 23, 42, .1);--fe-input-bg: #ffffff;--fe-input-border: #94a3b8;--fe-input-text: #0f172a;--fe-input-placeholder: #64748b;--fe-readonly-bg: #f1f5f9;--fe-readonly-text: #334155;--fe-readonly-border: #cbd5e1;--fe-text-primary: #f1f5f9;--fe-text-secondary: #94a3b8;--fe-text-label: #cbd5e1;--fe-btn-default-bg: #ffffff;--fe-btn-default-text: #0f172a;--fe-btn-default-border: #94a3b8;--fe-btn-default-hover-bg: #fff7ed;--fe-success: #16a34a;--fe-success-hover: #15803d;--fe-success-text: #ffffff;--fe-post: #0d9488;--fe-post-hover: #0f766e;--fe-post-text: #ffffff;--fe-check: #2563eb;--fe-check-hover: #1d4ed8;--fe-check-text: #ffffff;--fe-danger: #dc2626;--fe-danger-hover: #b91c1c;--fresher-surface: var(--fe-surface-card)}*{box-sizing:border-box}html,body{margin:0;height:100%;max-height:100%;overflow:hidden;background:var(--fe-bg-app);color:var(--fe-text-primary);font-family:var(--fresher-font);-webkit-text-size-adjust:100%;text-size-adjust:100%}@media(max-width:800px){html,body{height:100%;height:100dvh;max-height:100dvh}}body.invoice-print-body{height:auto!important;max-height:none!important;overflow:auto!important;background:#d0d0d0!important;color:#000!important;font-family:Arial,Helvetica,sans-serif!important}body.invoice-print-body app-root{display:block;height:auto;max-height:none;overflow:visible}@media print{body.invoice-print-body{background:#fff!important}}button,input{font:inherit}
