@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}:root{--color-paper:#ffffff;--color-paper-2:#f8fafc;--color-ink:#0f172b;--color-ink-2:#314158;--color-muted:#62748e;--color-rule:#e2e8f0;--color-rule-strong:#cad5e2;--color-accent:#171717;--color-accent-ink:#ffffff;--color-focus:#45556c;--color-chart-sales:#007a55;--color-chart-production:#3c6bcc;--color-chart-neutral:#45556c;--color-status-good:#016630;--color-status-warning:#973c00;--color-status-alert:#b91c1c;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--text-caption:0.6875rem;--text-label:0.75rem;--text-body:0.8125rem;--text-section:0.9375rem;--text-title:clamp(1.375rem,2vw,1.875rem);--radius-control:0.375rem;--radius-panel:0.5rem;--radius-small:0.25rem;--control-height:2.25rem;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in:cubic-bezier(0.4,0,1,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--dur-fast:120ms;--dur-normal:180ms;--rule-width:1px}.workspace-root,.workspace-surface{--font-display:var(--font-switzer),sans-serif;--font-body:var(--font-switzer),sans-serif;--font-data:var(--font-ibm-plex-mono),monospace}[data-codex-design]{--color-ink:#171717;--color-ink-2:#404040;--color-muted:#666666;--color-paper:#ffffff;--color-paper-2:#fafafa;--color-rule:#eaeaea;--color-rule-strong:#d4d4d4;--color-focus:#2563eb;--color-ai-hover:#f5f5f5;--color-ai-selection:#f0f0f0;--color-ai-chart-1:#2563eb;--color-ai-chart-2:#737373;--color-ai-chart-3:#0f766e;--color-ai-chart-4:#a16207;--color-ai-chart-5:#7c3aed;--color-ai-chart-6:#be123c;--color-ai-chart-7:#0369a1;--color-ai-chart-8:#4d7c0f;--color-ai-chart-9:#c2410c;--color-ai-chart-10:#a21caf;--color-ai-chart-11:#334155;--color-ai-chart-12:#15803d;--color-ai-warning-surface:#fffbeb;--color-ai-warning-rule:#fde68a;--color-ai-warning-ink:#854d0e;--color-ai-error-surface:#fff5f5;--color-ai-error-rule:#fecaca;--color-ai-error-ink:#b91c1c;--shadow-ai-floating:0 4px 16px #0000000d,0 1px 3px #00000008;--radius-ai-result:12px;--text-ai-prose:0.9375rem;--font-display:var(--font-switzer),sans-serif;--font-body:var(--font-switzer),sans-serif;--font-data:var(--font-ibm-plex-mono),monospace}.workspace-root{display:contents}.workspace-surface[data-ui=overlay]{background:rgb(2 6 23/50%);backdrop-filter:blur(2px);animation-duration:var(--dur-normal)}.workspace-surface[data-ui=sheet]:is([data-side=left],[data-side=right]){border-radius:0}.workspace-root,.workspace-surface{font-family:var(--font-body);font-size:var(--text-body);line-height:1.5;color:var(--color-ink-2);--radius:var(--radius-panel)}:is(.workspace-root,.workspace-surface) :where(h1,h2,h3,h4){font-family:var(--font-display);font-style:normal;overflow-wrap:anywhere;min-width:0}:is(.workspace-root,.workspace-surface) :where(.font-mono){font-family:var(--font-data)}:is(.workspace-root,.workspace-surface) :is([data-ui=button]){min-width:0;border-radius:var(--radius-control);font-size:var(--text-body);font-weight:500;cursor:pointer;transition-duration:var(--dur-fast);transition-timing-function:var(--ease-out);box-shadow:none}:is(.workspace-root,.workspace-surface) :is([data-ui=button]:disabled){cursor:default}:is(.workspace-root,.workspace-surface) :where(button,a,summary,input,select,textarea):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}:is(.workspace-root,.workspace-surface) :is([role=combobox],[data-combobox-search],[data-slot=combobox-chip-input],[data-slot=combobox-input-wrapper],[data-slot=combobox-chips]):is(:focus,:focus-visible,:focus-within){outline:none;outline-offset:0;box-shadow:none;--tw-ring-shadow:0 0 transparent;--tw-ring-offset-shadow:0 0 transparent}:is(.workspace-root,.workspace-surface) :is(button[role=combobox],[data-slot=combobox-input-wrapper],[data-slot=combobox-chips]):focus-visible{background:var(--color-paper-2)}:is(.workspace-root,.workspace-surface) :is([data-ui=input],[data-ui=select-trigger],[data-ui=textarea]){border-radius:var(--radius-control);border-color:var(--color-rule-strong);background:var(--color-paper);color:var(--color-ink-2);font-size:var(--text-body);box-shadow:none;transition:border-color var(--dur-fast) var(--ease-out)}:is(.workspace-root,.workspace-surface) :is([data-ui=input],[data-ui=select-trigger]){min-height:var(--control-height)}:is(.workspace-root,.workspace-surface) :is([data-ui=label]){font-size:var(--text-label);font-weight:500}:is(.workspace-root,.workspace-surface) :is([data-ui=badge]){border-radius:var(--radius-small);font-size:var(--text-caption);font-weight:500;box-shadow:none}:is(.workspace-root,.workspace-surface) :is([data-ui=card]){border-radius:var(--radius-panel);border-color:var(--color-rule);box-shadow:none}:is(.workspace-root,.workspace-surface) :is([data-ui=card-header]){padding:var(--space-4) var(--space-5);gap:var(--space-1)}:is(.workspace-root,.workspace-surface) :is([data-ui=card-title]){min-width:0;overflow-wrap:anywhere;font-size:var(--text-section);line-height:1.4;font-weight:600;letter-spacing:-.015em}:is(.workspace-root,.workspace-surface) :is([data-ui=card-description]){font-size:var(--text-label);line-height:1.5}:is(.workspace-root,.workspace-surface) :is([data-ui=tabs-list]){max-width:100%;min-height:var(--control-height);height:auto;justify-content:flex-start;overflow-x:auto;border-radius:var(--radius-control);scrollbar-width:thin}:is(.workspace-root,.workspace-surface) :is([data-ui=tabs-trigger]){flex-shrink:0;font-size:var(--text-body);cursor:pointer;transition-duration:var(--dur-fast);transition-timing-function:var(--ease-out)}:is(.workspace-root,.workspace-surface) :is([data-ui=tabs-trigger]:hover){color:var(--color-ink)}:is(.workspace-root,.workspace-surface) :is([data-ui=tabs-content]){min-width:0}.workspace-surface:is([data-ui=dialog],[data-ui=alert-dialog],[data-ui=sheet]){border-color:var(--color-rule);border-radius:var(--radius-panel);background:var(--color-paper);animation-duration:var(--dur-normal)}:is(.workspace-root,.workspace-surface) :is([data-ui=dialog-header],[data-ui=sheet-header]){text-align:left;padding-right:var(--space-8)}:is(.workspace-root,.workspace-surface) :is([data-ui=dialog-title],[data-ui=sheet-title],[data-ui=alert-dialog-title]){font-size:18px;line-height:1.4;letter-spacing:-.025em}:is(.workspace-root,.workspace-surface) :is([data-ui=dialog-description],[data-ui=sheet-description]){font-size:var(--text-label);line-height:1.6}:is(.workspace-root,.workspace-surface) :is([data-ui=dialog-footer],[data-ui=sheet-footer]){flex-shrink:0;gap:var(--space-2);background:var(--color-paper)}.workspace-surface:is([data-ui=popover],[data-ui=dropdown-menu],[data-ui=select-content],[data-ui=dropdown-submenu]){max-width:calc(100vw - 24px);border-color:var(--color-rule);border-radius:var(--radius-panel);font-size:var(--text-body);animation-duration:var(--dur-fast)}.workspace-surface[data-ui=tooltip]{max-width:min(320px,calc(100vw - 24px));border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-paper);font-size:var(--text-label);animation-duration:var(--dur-fast)}:is(.workspace-root,.workspace-surface) [data-ui=tabs-list][data-variant=line]{gap:var(--space-5);padding:0;border:0;border-bottom:var(--rule-width) solid var(--color-rule);border-radius:0;background:transparent;box-shadow:none}:is(.workspace-root,.workspace-surface) [data-variant=line]>[data-ui=tabs-trigger]{position:relative;border:0;border-radius:0;padding:var(--space-2) 0;color:var(--color-muted);background:transparent;box-shadow:none}:is(.workspace-root,.workspace-surface) [data-variant=line]>[data-ui=tabs-trigger]:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--color-ink);border-radius:0;transform:scaleX(0);transition:transform var(--dur-fast) var(--ease-out)}:is(.workspace-root,.workspace-surface) [data-variant=line]>[data-state=active]{color:var(--color-ink)}:is(.workspace-root,.workspace-surface) [data-variant=line]>[data-state=active]:after{transform:scaleX(1)}.workspace-surface[data-ui=dialog][data-presentation=form]{display:flex;flex-direction:column;gap:0;max-height:90dvh;padding:0;overflow:hidden}.workspace-surface[data-presentation=form]>[data-ui=dialog-header]{flex-shrink:0;padding:var(--space-5);padding-right:52px;border-bottom:var(--rule-width) solid var(--color-rule)}.workspace-surface[data-presentation=form] form{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.workspace-surface[data-presentation=form] [data-form-body]{flex:1;min-height:0;overflow-y:auto;padding:var(--space-5)}.workspace-surface[data-presentation=form] [data-ui=dialog-footer]{margin:0;padding:var(--space-3) var(--space-5);border-top:var(--rule-width) solid var(--color-rule)}:is(.workspace-root,.workspace-surface) :is([data-ui=dropdown-item],[data-ui=select-item]){cursor:pointer;font-size:var(--text-body);border-radius:var(--radius-small);min-height:32px}.workspace-root .module-page{width:100%;min-width:0;padding:var(--space-5)}.workspace-root .module-surface{min-width:0;border:0;border-radius:0;box-shadow:none;background:var(--color-paper)}.workspace-root .module-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);padding:0;border:0;background:transparent;border-radius:0;box-shadow:none}.workspace-root .module-toolbar>:where(div){min-width:0}.workspace-root .module-section{border:var(--rule-width) solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-paper);padding:var(--space-4)}.workspace-root .module-page-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5)}.workspace-root .module-page-header h1{font-size:var(--text-title);line-height:1.2;letter-spacing:-.035em;color:var(--color-ink)}.workspace-root .module-page-header p{margin-top:var(--space-2);font-size:var(--text-label);color:var(--color-muted)}@media (max-width:640px){.workspace-surface[data-ui=dialog][data-presentation=form]{top:0;left:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;transform:none;border:0;border-radius:0}.workspace-surface[data-presentation=form] [data-ui=dialog-footer]{flex-direction:row;padding-bottom:max(var(--space-3),env(safe-area-inset-bottom))}.workspace-surface[data-presentation=form] [data-ui=dialog-footer]>button{flex:1}.workspace-root .module-page{padding:var(--space-3)}.workspace-root .module-toolbar{gap:var(--space-2)}:is(.workspace-root,.workspace-surface) :is([data-ui=button],[data-ui=input],[data-ui=select-trigger]){min-height:40px}:is(.workspace-root,.workspace-surface) :is([data-ui=tabs-trigger]){min-height:40px}:is(.workspace-root,.workspace-surface) :is([data-ui=card-header]){padding:var(--space-4)}:is(.workspace-root,.workspace-surface) :is([data-ui=dialog-footer],[data-ui=sheet-footer]){position:sticky;bottom:0;z-index:2;padding-bottom:max(var(--space-3),env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.workspace-surface,:is(.workspace-root,.workspace-surface) *{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}