:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font:var(--font-inter), Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ink:#161a21;--amber:#ffbd01;--amber-hover:#fac515;--amber-soft:#fff6d9;--text:#13161b;--text-2:#373a41;--text-3:#61656c;--text-placeholder:#6b6f76;--icon-muted:#85888e;--disabled:#9ea1a6;--text-on-dark-2:#cecfd2;--white:#fff;--surface:#fff;--surface-2:#fafafa;--surface-3:#f7f7f7;--surface-4:#f1f1f1;--skeleton:#ececed;--divider:#ececed;--border:#dedfe1;--border-strong:#cecfd2;--overlay:#0c0e12b3;--overlay-dialog:#0c0e1299;--overlay-web:#0a0d127a;--teal-50:#f0fdf9;--teal-select:#75d6ba;--teal-500:#15b79e;--teal-600:#0e9384;--teal-700:#107569;--success:#079455;--success-text:#067647;--success-bg:#ecfdf3;--success-border:#abefc6;--error:#d92d20;--error-strong:#b42318;--error-border:#f04438;--error-border-subtle:#fdcdc9;--error-bg:#fef3f2;--error-bg-2:#fee4e2;--warning-bg:#fffaeb;--warning-border:#fedf89;--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:10px;--r-xl:12px;--r-2xl:16px;--r-3xl:20px;--r-4xl:24px;--r-full:9999px;--shadow-xs:0 1px 2px 0 #0a0d120d;--shadow-lg:0 12px 16px -4px #0a0d1214, 0 4px 6px -2px #0a0d1208, 0 2px 2px -1px #0a0d120a;--shadow-dialog-mobile:0 20px 40px #0a0d123d;--shadow-dialog-web:0 24px 48px #0a0d123d;--shadow-popover:0 16px 40px #0a0d1238, 0 0 0 1px #ececed;--shadow-tooltip:0 4px 12px #00000047;--shadow-fab:0 2px 6px #0a0d122e;--shadow-thumb:0 1px 2px #0a0d1233;--shadow-nav-demand:drop-shadow(0 -1px 2px #0a0d120f) drop-shadow(0 -6px 16px #0a0d1214);--shadow-nav-supplier:drop-shadow(0 -1px 0 #0a0d120a);--ring-1:inset 0 0 0 1px var(--border);--ring-hairline:inset 0 0 0 1px var(--divider);--ring-selected:inset 0 0 0 1.5px var(--teal-select);--ring-action:inset 0 0 0 1.5px var(--amber);--ring-error:inset 0 0 0 2px var(--error-border), var(--shadow-xs);--ring-focus-field:inset 0 0 0 1.5px var(--ink), 0 0 0 3px #161a211f;--ring-focus-field-au:inset 0 0 0 2px var(--text), var(--shadow-xs);--status-bar:50px;--demo-banner-h:0px;--motion-overlay:.2s ease-out}html[data-demo-banner]{--demo-banner-h:44px}@media (min-width:768px){html[data-demo-banner]{--demo-banner-h:28px}}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font);color:var(--text);background:var(--surface);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:20px}h1,h2,h3,h4,p,dl,dd,ul,ol,figure,fieldset{margin:0}ul,ol{padding:0;list-style:none}fieldset{border:0;padding:0}img,svg{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}:focus{outline:none}:focus-visible{outline:2px solid var(--text);outline-offset:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
