:root{--ink:#172033;--ink-deep:#0d1526;--paper:#f7f6f2;--brass:#8d6840;--brass-hover:#745533;--brass-ink:#f8f4ec;--line:#ddd4c6;--muted:#5c564e;--bg:var(--paper);--surface:#fff;--surface-soft:#f1efe9;--border:var(--line);--border-subtle:#e8e4dc;--text-main:var(--ink);--text-muted:var(--muted);--sidebar-bg:var(--ink-deep);--sidebar-bg-elevated:#121b2e;--sidebar-text:#b8b0a4;--sidebar-text-active:#fff;--sidebar-active:var(--brass);--sidebar-hover:#1c263a;--sidebar-width:232px;--sidebar-width-collapsed:64px;--primary:var(--brass);--primary-hover:var(--brass-hover);--primary-contrast:#fff;--status-green-bg:#dcfce7;--status-green-text:#15803d;--status-amber-bg:#fef3c7;--status-amber-text:#b45309;--status-red-bg:#fee2e2;--status-red-text:#b91c1c;--status-sky-bg:#e0f2fe;--status-sky-text:#0369a1;--status-purple-bg:#ede9fe;--status-purple-text:#6d28d9;--status-slate-bg:#f1f5f9;--status-slate-text:#475569;--emerald:#15803d;--amber:#b45309;--rose:#b91c1c;--sans:"Outfit", "Avenir Next", "Segoe UI", sans-serif;--mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-floor:12px}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;height:100%;font-family:var(--sans);font-size:var(--font-floor);color:var(--text-main);background:var(--bg)}button{font-family:inherit}a{color:inherit}.skyfit-form-modal-close:hover{color:var(--ink)}.skyfit-form-modal-close:focus-visible{outline:2px solid var(--brass);outline-offset:2px}@media print{body *{visibility:hidden!important}.delivery-note-print,.delivery-note-print *{visibility:visible!important}.delivery-note-print{color:#000!important;width:100%!important;max-width:none!important;box-shadow:none!important;background:#fff!important;margin:0!important;padding:12mm!important;position:absolute!important;top:0!important;left:0!important}.delivery-note-no-print{visibility:hidden!important;display:none!important}@page{margin:12mm}}
