:root{--color-paper:#edeae4;--color-surface:#fff;--color-surface-2:#f5f2ec;--color-fill:#e5e0d6;--color-fill-2:#dad4c8;--color-ink:#28231f;--color-ink-2:#6b6259;--color-ink-3:#97908b;--color-line:#d9d2c6;--color-line-2:#e8e2d7;--color-brand:#be4a64;--color-brand-ink:#943651;--color-brand-soft:#f6e1e6;--color-status-recebido:#5e76b0;--color-status-producao:#c98a12;--color-status-pronto:#3c9b73;--color-status-entregue:#97908b;--color-soft-blue:#e8edf7;--color-soft-amber:#f8efd8;--color-soft-green:#e1f0e9;--color-soft-red:#f7e2e0;--color-soft-gray:#ece7dd;--color-ok:#3c9b73;--color-warn:#c98a12;--color-bad:#c2453b;--color-urgent:#c2453b;--radius-lg:16px;--radius-md:11px;--radius-sm:8px;--shadow:0 1px 2px #28231f0d, 0 10px 28px #28231f12;--shadow-sm:0 1px 2px #28231f0f;--shadow-lift:0 4px 16px #28231f1a;--font-display:"Crimson Pro", Georgia, serif;--font-ui:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-ui);color:var(--color-ink);background:var(--color-paper);min-height:100vh}button,input,select,textarea{font-family:inherit}button{cursor:pointer}:focus-visible{outline:2.5px solid var(--color-brand);outline-offset:2px;border-radius:6px}#app{min-height:100vh}@media (hover:none) and (pointer:coarse){input:not([type=checkbox],[type=radio],[type=range],[type=file]),select,textarea{font-size:16px!important}}
