@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-ext-600-normal-BfB_LPfz.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-600-normal-DObL3zCW.woff)format("woff")}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}html.redesign-v3{--layer-app-header:50;--layer-floating:900;--layer-modal:1000;--layer-popover:1100;--layer-confirm:1200;--layer-confirm-content:1201;--layer-toast:1300;--layer-modal-active:1250;--layer-skip-link:1400;--layer-tooltip:1500;--sidebar-w:232px;--sidebar-w-narrow:56px;--topbar-h:48px;--density-cell-y:12px;--settings-layout-gap:16px;--ease:cubic-bezier(.2, .8, .2, 1);--dur-instant:0s;--dur-reduced:1ms;--dur-stagger:40ms;--dur-fast:.12s;--dur:.2s;--ease-out-spring:cubic-bezier(.22, 1, .36, 1);--ease-out-soft:cubic-bezier(.16, 1, .3, 1);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;--bg:#fff;--bg-elev:#fff;--bg-subtle:#fafafa;--bg-hover:#f4f4f5;--bg-active:#ededef;--bg-inset:#f7f7f8;--fg:#09090b;--fg-muted:#65656f;--fg-dim:#d4d4d8;--border:#e4e4e7;--border-strong:#d4d4d8;--border-inset:#f4f4f5;--control-border:#65656f;--accent-palette-indigo:#5e6ad2;--accent-palette-indigo-hover:#4f5cc4;--accent-palette-indigo-bg:#eef0fb;--accent-palette-indigo-border:#c7d2fe;--accent-palette-indigo-fg:oklch(100% 0 0);--accent-palette-indigo-ink:#4338ca;--accent-palette-green:#16a34a;--accent-palette-green-hover:#168c4a;--accent-palette-green-bg:#dcfce7;--accent-palette-green-border:#86efac;--accent-palette-green-fg:#09090b;--accent-palette-green-ink:#166534;--accent-palette-orange:#e8582c;--accent-palette-orange-hover:#d24620;--accent-palette-orange-bg:#fde8de;--accent-palette-orange-border:#fdba8c;--accent-palette-orange-fg:oklch(14.1% .005 285.823);--accent-palette-orange-ink:#9a3412;--accent-palette-cyan:#0891b2;--accent-palette-cyan-hover:#0778a0;--accent-palette-cyan-bg:#cffafe;--accent-palette-cyan-border:#67e8f9;--accent-palette-cyan-fg:oklch(14.1% .005 285.823);--accent-palette-cyan-ink:#0e7490;--accent:var(--accent-palette-green);--accent-hover:var(--accent-palette-green-hover);--accent-bg:var(--accent-palette-green-bg);--accent-border:var(--accent-palette-green-border);--accent-on-fill:var(--accent-palette-green-fg);--accent-ink:var(--accent-palette-green-ink);--focus-ring:var(--accent-ink);--calendar-orders-ink:var(--accent-ink);--calendar-shipments-ink:#166534;--calendar-receipts-ink:#9a3412;--calendar-stock-moves-ink:#9d174d;--allegro:#ff5a1f;--allegro-bg:#ff5a1f1a;--allegro-ink:#a64b22;--allegro-on-fill:#16181d;--allegro-border:#ff5a1f40;--inpost:#ffcb04;--inpost-bg:#ffcb0426;--inpost-ink:#8a6a00;--inpost-on-fill:#16181d;--inpost-border:#ffcb0466;--radius-xs:4px;--radius:8px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, monospace;--text-caption:.625rem;--text-meta:.6875rem;--text-small:.75rem;--text-body:.8125rem;--text-heading:.9375rem;--text-title:1rem;--text-display:1.375rem;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 1px 3px 0 #00000014, 0 1px 2px -1px #00000014;--shadow-lg:0 10px 15px -3px #00000014, 0 4px 6px -4px #00000014;--shadow-cmd:0 24px 80px #1111142e, 0 8px 16px #11111414;--image-outline:oklch(0% 0 0/.1);--success:oklch(44.8% .108 151.328);--success-bg:#dcfce7;--warning:oklch(47.6% .103 61.907);--warning-bg:#fef9c3;--warning-on-fill:#fff;--info:oklch(42.4% .181 265.638);--info-bg:#dbeafe;--info-on-fill:#fff;--danger:oklch(44.4% .161 26.899);--danger-bg:#fee2e2;--danger-on-fill:#fff;--surface:var(--bg-elev);--line:var(--border);--success-text:var(--success);--warning-text:var(--warning);--error:var(--danger);--label-preview-paper:#fff;--label-preview-ink:#16181d}html.redesign-v3.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#09090b;--bg-elev:#18181b;--bg-subtle:#141416;--bg-hover:#27272a;--bg-active:#3f3f46;--bg-inset:#111114;--fg:#fafafa;--fg-muted:#a1a1aa;--fg-dim:#52525b;--border:#27272a;--border-strong:#3f3f46;--border-inset:#242427;--control-border:#a1a1aa;--accent-palette-indigo:#7b87e8;--accent-palette-indigo-hover:#8a95ee;--accent-palette-indigo-bg:#1e2240;--accent-palette-indigo-border:#7b87e859;--accent-palette-indigo-fg:oklch(14.1% .005 285.823);--accent-palette-indigo-ink:#a5b4fc;--accent-palette-green:#22c55e;--accent-palette-green-hover:#16a34a;--accent-palette-green-bg:#0a2818;--accent-palette-green-border:#22c55e59;--accent-palette-green-fg:oklch(14.1% .005 285.823);--accent-palette-green-ink:#4ade80;--accent-palette-orange:#ff7b4a;--accent-palette-orange-hover:#ff8c60;--accent-palette-orange-bg:#3a1a0d;--accent-palette-orange-border:#ff7b4a59;--accent-palette-orange-fg:oklch(14.1% .005 285.823);--accent-palette-orange-ink:#fb923c;--accent-palette-cyan:#3bbad6;--accent-palette-cyan-hover:#55c7df;--accent-palette-cyan-bg:#0c2a33;--accent-palette-cyan-border:#3bbad659;--accent-palette-cyan-fg:oklch(14.1% .005 285.823);--accent-palette-cyan-ink:#22d3ee;--accent:var(--accent-palette-green);--accent-hover:var(--accent-palette-green-hover);--accent-bg:var(--accent-palette-green-bg);--accent-border:var(--accent-palette-green-border);--accent-on-fill:var(--accent-palette-green-fg);--accent-ink:var(--accent-palette-green-ink);--focus-ring:var(--accent-ink);--calendar-orders-ink:var(--accent-ink);--calendar-shipments-ink:#4ade80;--calendar-receipts-ink:#fb923c;--calendar-stock-moves-ink:#f472b6;--success:#34d399;--success-bg:#34d3991f;--warning:#fbbf24;--warning-bg:#fbbf241f;--danger:#f87171;--danger-bg:#f871711f;--danger-on-fill:#09090b;--warning-on-fill:#09090b;--info:#60a5fa;--info-bg:#60a5fa1f;--info-on-fill:#09090b;--allegro-bg:#ff5a1f26;--allegro-ink:#ff7a45;--allegro-on-fill:#16181d;--allegro-border:#ff5a1f59;--inpost-bg:#ffcb0426;--inpost-ink:#f5d547;--inpost-on-fill:#16181d;--inpost-border:#ffcb0466;--shadow-sm:0 1px 2px #00000040;--shadow-md:0 4px 12px #00000059, 0 1px 2px #0003;--shadow-lg:0 12px 32px #00000073, 0 2px 6px #00000040;--shadow-cmd:0 24px 80px #0009, 0 8px 16px #00000059;--image-outline:oklch(100% 0 0/.1);--label-preview-paper:#fff;--label-preview-ink:#16181d}html.redesign-v3[data-accent=indigo]{--accent:var(--accent-palette-indigo);--accent-hover:var(--accent-palette-indigo-hover);--accent-bg:var(--accent-palette-indigo-bg);--accent-border:var(--accent-palette-indigo-border);--accent-on-fill:var(--accent-palette-indigo-fg);--accent-ink:var(--accent-palette-indigo-ink)}html.redesign-v3[data-accent=green]{--accent:var(--accent-palette-green);--accent-hover:var(--accent-palette-green-hover);--accent-bg:var(--accent-palette-green-bg);--accent-border:var(--accent-palette-green-border);--accent-on-fill:var(--accent-palette-green-fg);--accent-ink:var(--accent-palette-green-ink)}html.redesign-v3[data-accent=orange]{--accent:var(--accent-palette-orange);--accent-hover:var(--accent-palette-orange-hover);--accent-bg:var(--accent-palette-orange-bg);--accent-border:var(--accent-palette-orange-border);--accent-on-fill:var(--accent-palette-orange-fg);--accent-ink:var(--accent-palette-orange-ink)}html.redesign-v3[data-accent=cyan]{--accent:var(--accent-palette-cyan);--accent-hover:var(--accent-palette-cyan-hover);--accent-bg:var(--accent-palette-cyan-bg);--accent-border:var(--accent-palette-cyan-border);--accent-on-fill:var(--accent-palette-cyan-fg);--accent-ink:var(--accent-palette-cyan-ink)}html.redesign-v3 .flex-bundles{gap:14px;display:grid}html.redesign-v3 .flex-overview{grid-template-columns:repeat(3,minmax(130px,1fr)) auto;align-items:stretch;gap:10px;display:grid}html.redesign-v3 .flex-overview>div{background:var(--bg-elev);border:1px solid var(--border);border-radius:12px;gap:3px;min-height:64px;padding:11px 14px;display:grid}html.redesign-v3 .flex-overview span{color:var(--fg-muted);font-size:var(--text-small)}html.redesign-v3 .flex-overview strong{font-size:var(--text-display);font-variant-numeric:tabular-nums}html.redesign-v3 .flex-overview strong.safe{color:var(--success);font-size:var(--text-body)}html.redesign-v3 .flex-overview>.btn{align-self:center;min-height:44px;transition-property:background-color,color,box-shadow,transform}html.redesign-v3 .flex-overview>.btn:active,html.redesign-v3 .flex-bundles button:active{transform:scale(.96)}html.redesign-v3 .flex-provider-note{background:color-mix(in srgb, var(--success) 7%, var(--bg-elev));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--success) 24%, transparent);border-radius:12px;align-items:center;gap:10px;padding:10px 13px;display:flex}html.redesign-v3 .flex-provider-note svg{color:var(--success);flex:none}html.redesign-v3 .flex-provider-note div{flex-wrap:wrap;align-items:baseline;gap:8px 14px;display:flex}html.redesign-v3 .flex-provider-note span{color:var(--fg-muted);font-size:var(--text-small)}html.redesign-v3 .flex-workspace{grid-template-columns:minmax(0,1.65fr) minmax(300px,.75fr);align-items:stretch;gap:14px;display:grid}html.redesign-v3 .flex-inventory{scroll-margin-top:12px}html.redesign-v3 .flex-inventory,html.redesign-v3 .flex-queue{background:var(--bg-elev);border:1px solid var(--border);border-radius:14px;min-width:0;overflow:hidden}html.redesign-v3 .flex-section-head{background:var(--bg-subtle);box-shadow:inset 0 -1px var(--border);justify-content:space-between;align-items:center;gap:10px;padding:13px 15px;display:flex}html.redesign-v3 .flex-section-head h2{font-size:var(--text-heading);margin:0}html.redesign-v3 .flex-section-head p{color:var(--fg-muted);font-size:var(--text-small);margin:2px 0 0}html.redesign-v3 .flex-bundle-row{box-shadow:inset 0 -1px var(--border)}html.redesign-v3 .flex-bundle-row__main{grid-template-columns:40px minmax(180px,1fr) 70px 70px minmax(7rem,max-content) auto;align-items:center;gap:10px;min-height:62px;padding:8px 12px 8px 8px;display:grid}html.redesign-v3 .flex-bundle-row__main .badge{grid-column:5}html.redesign-v3 .flex-bundle-expand{width:40px;height:40px;color:var(--fg-muted);background:0 0;border:0;border-radius:9px;place-items:center;transition-property:color,background-color,transform;display:grid}html.redesign-v3 .flex-bundle-expand:hover{color:var(--fg);background:var(--bg-subtle)}html.redesign-v3 .flex-bundle-row__identity{gap:2px;min-width:0;display:grid}html.redesign-v3 .flex-bundle-row__actions{flex-wrap:wrap;grid-column:6;justify-content:flex-end;gap:6px;display:flex}html.redesign-v3 .flex-bundle-row__identity strong{overflow-wrap:anywhere;text-wrap:pretty;line-height:1.4}html.redesign-v3 .flex-bundle-row__identity span,html.redesign-v3 .flex-bundle-metric{color:var(--fg-muted);font-size:var(--text-meta);font-variant-numeric:tabular-nums}html.redesign-v3 .flex-bundle-metric b{color:var(--fg);font-size:var(--text-body);display:block}html.redesign-v3 .flex-bundle-slots{gap:7px;min-width:0;padding:0 12px 12px 58px;display:grid}html.redesign-v3 .flex-bundle-slot{background:var(--bg-subtle);min-width:0;font-size:var(--text-small);border-radius:9px;grid-template-columns:minmax(0,1fr);gap:4px;padding:8px 10px;display:grid}html.redesign-v3 .flex-bundle-slot span{color:var(--fg-muted);overflow-wrap:anywhere}html.redesign-v3 .flex-bundle-slot__offers{overflow-wrap:anywhere;text-wrap:pretty;min-width:0;line-height:1.4}html.redesign-v3 .flex-bundle-slot__offers small{margin-top:2px;display:block}html.redesign-v3 .flex-queue{gap:0;display:grid}html.redesign-v3 .flex-queue__body{max-height:min(70vh,36rem);overflow:auto}html.redesign-v3 .flex-queue__shared-alert{margin:10px 12px 0}@media (width>=1001px){html.redesign-v3 .flex-queue{align-self:start}}html.redesign-v3 .flex-recommendation{box-shadow:inset 0 -1px var(--border);gap:9px;padding:13px 15px;display:grid}html.redesign-v3 .flex-recommendation__head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}html.redesign-v3 .flex-recommendation h3{overflow-wrap:anywhere;text-wrap:pretty;font-size:var(--text-body);margin:6px 0 0}html.redesign-v3 .flex-recommendation p{color:var(--fg-muted);font-size:var(--text-small);margin:0;line-height:1.45}html.redesign-v3 .flex-confidence{color:var(--fg-muted);font-size:var(--text-meta);white-space:nowrap}html.redesign-v3 .flex-evidence{grid-template-columns:1fr 1fr;gap:6px;margin:0;display:grid}html.redesign-v3 .flex-evidence div{background:var(--bg-subtle);border-radius:8px;padding:7px 8px}html.redesign-v3 .flex-evidence dt{color:var(--fg-muted);font-size:var(--text-caption)}html.redesign-v3 .flex-evidence dd{font-size:var(--text-small);font-variant-numeric:tabular-nums;margin:2px 0 0;font-weight:600}html.redesign-v3 .flex-state{min-height:88px;color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}html.redesign-v3 .flex-state strong{color:var(--fg)}html.redesign-v3 .flex-state p{font-size:var(--text-small);margin:3px 0 0}html.redesign-v3 .flex-state>:not(.btn){flex:12rem;min-width:0}html.redesign-v3 .flex-state .btn{flex:none;margin-left:auto}html.redesign-v3 .flex-inline-alert{color:var(--danger);background:color-mix(in srgb, var(--danger) 7%, transparent);font-size:var(--text-small);border-radius:9px;align-items:flex-start;gap:7px;padding:8px 10px;display:flex}html.redesign-v3 .flex-inline-note{color:var(--warning);background:color-mix(in srgb, var(--warning) 8%, transparent);font-size:var(--text-small);border-radius:9px;align-items:flex-start;gap:7px;padding:8px 10px;display:flex}html.redesign-v3 .flex-inline-note svg{flex:none;margin-top:1px}html.redesign-v3 .flex-analysis-result{color:var(--fg);background:color-mix(in srgb, var(--success) 8%, var(--bg-elev));box-shadow:inset 0 -1px var(--border);font-size:var(--text-small);padding:10px 14px;line-height:1.45}html.redesign-v3 .flex-pagination{justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}html.redesign-v3 .flex-pagination span{color:var(--fg-muted);font-size:var(--text-small);font-variant-numeric:tabular-nums}html.redesign-v3 .modal-sheet.flex-composer{background:var(--bg-elev);box-shadow:var(--shadow-cmd), inset 0 0 0 1px var(--border);border-radius:18px;grid-template-rows:auto auto auto minmax(0,1fr) auto;display:grid;overflow:hidden}html.redesign-v3 .flex-composer__head,html.redesign-v3 .flex-composer__foot{box-shadow:inset 0 -1px var(--border);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}html.redesign-v3 .flex-composer__head h2{font-size:var(--text-title);margin:3px 0 0}html.redesign-v3 .flex-composer__head .eyebrow{color:var(--fg-muted);font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase}html.redesign-v3 .flex-steps{box-shadow:inset 0 -1px var(--border);grid-template-columns:repeat(3,1fr);gap:4px;margin:0;padding:11px 18px;list-style:none;display:grid}html.redesign-v3 .flex-steps li{color:var(--fg-muted);font-size:var(--text-small);align-items:center;gap:7px;display:flex}html.redesign-v3 .flex-steps li>span{background:var(--bg-subtle);border-radius:8px;place-items:center;width:24px;height:24px;display:grid}html.redesign-v3 .flex-steps li.active{color:var(--fg);font-weight:600}html.redesign-v3 .flex-steps li.active>span,html.redesign-v3 .flex-steps li.done>span{color:#fff;background:var(--accent)}html.redesign-v3 .flex-warning{color:var(--warning);background:color-mix(in srgb, var(--warning) 8%, transparent);gap:9px;padding:10px 18px;display:flex}html.redesign-v3 .flex-warning p{color:var(--fg-muted);font-size:var(--text-meta);margin:2px 0 0}html.redesign-v3 .flex-composer__body{overscroll-behavior:contain;grid-row:4;align-content:start;gap:14px;min-height:0;padding:18px;display:grid;overflow:auto}html.redesign-v3 .flex-slot-grid,html.redesign-v3 .flex-slot-editor{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}html.redesign-v3 .flex-slot-editor .flex-slot-card{margin:0}html.redesign-v3 .flex-slot-editor legend{font-size:var(--text-small);padding:0 5px;font-weight:700}html.redesign-v3 .flex-slot-card{background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--border);border:0;border-radius:11px;align-content:start;gap:10px;padding:12px;display:grid}html.redesign-v3 .flex-slot-card span,html.redesign-v3 .flex-slot-card small{color:var(--fg-muted);font-size:var(--text-meta)}html.redesign-v3 .flex-composer__title{overflow-wrap:anywhere;text-wrap:pretty;max-width:100%;display:block}html.redesign-v3 .flex-offer-picker{gap:7px;min-width:0;display:grid}html.redesign-v3 .flex-offer-add{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}html.redesign-v3 .flex-selected-offers{gap:5px;display:grid}html.redesign-v3 .flex-selected-offer{min-height:34px;color:var(--fg);background:var(--bg-elev);box-shadow:inset 0 0 0 1px var(--border);border-radius:8px;grid-template-columns:minmax(0,1fr) 30px;align-items:center;padding-left:10px;display:grid}html.redesign-v3 .flex-selected-offer>span{overflow-wrap:anywhere;min-width:0;color:var(--fg);text-wrap:pretty}html.redesign-v3 .flex-selected-offer>button{width:30px;height:30px;color:var(--fg-muted);background:0 0;border:0;place-items:center;display:grid}html.redesign-v3 .flex-selected-offer>button:hover{color:var(--danger)}html.redesign-v3 .flex-entry-toggle{width:100%;min-height:46px;color:var(--fg);text-align:left;box-shadow:inset 0 0 0 1px var(--border);background:0 0;border:0;border-radius:9px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;padding:7px 9px;display:grid}html.redesign-v3 .flex-entry-toggle>span{color:#fff;background:var(--bg-elev);width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--border-strong);border-radius:6px;place-items:center;display:grid}html.redesign-v3 .flex-entry-toggle.active{background:color-mix(in srgb, var(--success) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--success) 45%, var(--border))}html.redesign-v3 .flex-entry-toggle.active>span{background:var(--success);box-shadow:none}html.redesign-v3 .flex-entry-toggle strong,html.redesign-v3 .flex-entry-toggle small{display:block}html.redesign-v3 .flex-entry-toggle small{margin-top:1px;font-weight:400}html.redesign-v3 .flex-composer__money{grid-template-columns:1fr 1fr}html.redesign-v3 .flex-composer__money p{grid-column:1/-1}html.redesign-v3 .flex-review{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}html.redesign-v3 .flex-review div{background:var(--bg-subtle);border-radius:10px;padding:10px}html.redesign-v3 .flex-review dt{color:var(--fg-muted);font-size:var(--text-meta)}html.redesign-v3 .flex-review dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:600}html.redesign-v3 .flex-delete-review{gap:8px;margin:0;display:grid}html.redesign-v3 .flex-delete-review div{background:color-mix(in srgb, var(--danger) 5%, var(--bg-subtle));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--danger) 18%, var(--border));border-radius:10px;padding:10px}html.redesign-v3 .flex-delete-review dt{color:var(--fg-muted);font-size:var(--text-meta)}html.redesign-v3 .flex-delete-review dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:600}html.redesign-v3 .flex-delete-review ul{gap:4px;margin:0;padding-left:18px;font-weight:400;display:grid}html.redesign-v3 .flex-delete-review .mono{overflow-wrap:anywhere}html.redesign-v3 .flex-approval-result{color:var(--success);background:color-mix(in srgb, var(--success) 8%, transparent);border-radius:12px;gap:10px;padding:12px;display:flex}html.redesign-v3 .flex-approval-result.danger{color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent)}html.redesign-v3 .flex-approval-result.warning{color:var(--warning);background:color-mix(in srgb, var(--warning) 8%, transparent)}html.redesign-v3 .flex-approval-result p{color:var(--fg-muted);font-size:var(--text-meta);margin:3px 0 0}html.redesign-v3 .flex-composer__foot{box-shadow:inset 0 1px var(--border);grid-row:5;justify-content:flex-end}@media (width<=1280px){html.redesign-v3 .flex-workspace{grid-template-columns:1fr}html.redesign-v3 .flex-overview{grid-template-columns:repeat(3,1fr)}html.redesign-v3 .flex-overview>.btn{grid-column:1/-1}}@media (width<=720px){html.redesign-v3 .flex-overview{grid-template-columns:1fr 1fr}html.redesign-v3 .flex-overview>div:last-of-type{grid-column:1/-1}html.redesign-v3 .flex-bundle-row__main{grid-template-columns:40px 1fr auto}html.redesign-v3 .flex-bundle-row__main .badge{grid-column:3}html.redesign-v3 .flex-bundle-row__actions{grid-column:2/-1;justify-content:flex-start}html.redesign-v3 .flex-bundle-metric{display:none}html.redesign-v3 .flex-bundle-slots{padding-left:12px}}html.redesign-v3.density-compact{--density-cell-y:8px}html.redesign-v3 *,html.redesign-v3 :before,html.redesign-v3 :after{box-sizing:border-box}html.redesign-v3 *{margin:0;padding:0}html.redesign-v3,html.redesign-v3 body,html.redesign-v3 #root{height:100%}html.redesign-v3 body{font-family:var(--font-sans);font-feature-settings:"cv11", "ss03";color:var(--fg);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:.875rem;line-height:1.5}html.redesign-v3 ::selection{background:var(--accent-bg);color:var(--fg)}html.redesign-v3 button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}html.redesign-v3 input,html.redesign-v3 select,html.redesign-v3 textarea{font:inherit;color:inherit}html.redesign-v3 a{color:inherit;text-decoration:none}html.redesign-v3.radius-sharp{--radius:4px;--radius-sm:3px;--radius-lg:6px}html.redesign-v3.radius-soft{--radius:12px;--radius-sm:8px;--radius-lg:16px}html.redesign-v3 .app{grid-template-columns:var(--sidebar-w) 1fr;grid-template-rows:minmax(0,1fr);width:100%;height:100dvh;min-height:0;display:grid;overflow:hidden}html.redesign-v3 .app.sidebar-narrow{grid-template-columns:var(--sidebar-w-narrow) 1fr}html.redesign-v3 .sidebar{background:var(--bg-subtle);border-right:1px solid var(--border);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}html.redesign-v3 .sidebar-header{height:var(--topbar-h);border-bottom:1px solid var(--border);white-space:nowrap;align-items:center;gap:10px;padding:0 14px;display:flex;overflow:hidden}html.redesign-v3 .sidebar-logo{background:var(--fg);width:24px;height:24px;color:var(--bg);font-weight:700;font-size:var(--text-small);transition:background var(--dur) var(--ease);border-radius:6px;flex-shrink:0;place-items:center;display:grid}html.redesign-v3 .sidebar-org{font-weight:600;font-size:var(--text-body);letter-spacing:-.01em;text-overflow:ellipsis;min-width:0;overflow:hidden}html.redesign-v3 .sidebar-chev{color:var(--fg-muted);margin-left:auto}html.redesign-v3 .sidebar-search{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);font-size:var(--text-body);color:var(--fg-muted);cursor:pointer;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);align-items:center;gap:8px;margin:10px 10px 6px;padding:6px 8px;display:flex}html.redesign-v3 .sidebar-search:hover{background:var(--bg-hover)}html.redesign-v3 .sidebar-search kbd{font-family:var(--font-sans);font-size:var(--text-meta);color:var(--fg-muted);background:var(--bg-inset);border:1px solid var(--border);border-radius:4px;margin-left:auto;padding:1px 5px}html.redesign-v3 .sidebar-nav{flex:1;padding:6px 8px 32px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 28px),#0000 100%)}html.redesign-v3 .sidebar-section{font-size:var(--text-meta);color:var(--fg-muted);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;padding:10px 8px 4px;font-weight:500;overflow:hidden}html.redesign-v3 .nav-item{border-radius:var(--radius-sm);height:30px;color:var(--fg-muted);font-size:var(--text-body);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:10px;padding:0 8px;font-weight:500;display:flex;position:relative;overflow:hidden}html.redesign-v3 .nav-item:hover{background:var(--bg-hover);color:var(--fg)}html.redesign-v3 .nav-item:focus-visible{outline:2px solid var(--accent);outline-offset:1px}html.redesign-v3 .nav-item.active{background:var(--bg-active);color:var(--fg);font-weight:600}html.redesign-v3 .nav-item .icon{color:var(--fg-muted);flex-shrink:0}html.redesign-v3 .nav-item.active .icon,html.redesign-v3 .nav-item:hover .icon{color:var(--fg)}html.redesign-v3 .sidebar .nav-item:hover:not(.active){background:var(--bg-hover)}html.redesign-v3 .sidebar-narrow .sidebar-org,html.redesign-v3 .sidebar-narrow .sidebar-chev,html.redesign-v3 .sidebar-narrow .sidebar-section,html.redesign-v3 .sidebar-narrow .nav-item span.label,html.redesign-v3 .sidebar-narrow .sidebar-search kbd,html.redesign-v3 .sidebar-narrow .sidebar-search .placeholder,html.redesign-v3 .sidebar-narrow .sidebar-footer .user-meta{display:none}html.redesign-v3 .sidebar-narrow .sidebar-header{justify-content:center;padding:0 14px}html.redesign-v3 .sidebar-narrow .nav-item{justify-content:center;padding:0}html.redesign-v3 .sidebar-narrow .sidebar-search{justify-content:center;padding:6px}html.redesign-v3 .sidebar-narrow .sidebar-footer{flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px}html.redesign-v3 .sidebar-narrow .sidebar-account{flex:none;justify-content:center}html.redesign-v3 .sidebar-footer{border-top:1px solid var(--border);align-items:center;gap:10px;padding:10px;display:flex}html.redesign-v3 .modal-sheet.mobile-navigation-sheet{max-width:min(320px,100vw - 32px)}html.redesign-v3 .mobile-navigation-sheet .sidebar{border-right:0;flex:1;min-height:0}html.redesign-v3 .mobile-navigation-sheet .sidebar-header{display:none}html.redesign-v3 .sidebar-account{flex:1;align-items:center;gap:10px;min-width:0;display:flex}html.redesign-v3 .sidebar-logout{flex:none;width:40px;min-width:40px;height:40px;min-height:40px}html.redesign-v3 .avatar{background:var(--accent);width:24px;height:24px;color:var(--accent-on-fill);font-size:var(--text-meta);border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:grid}html.redesign-v3 .user-meta{flex-direction:column;min-width:0;line-height:1.2;display:flex}html.redesign-v3 .user-meta .name{font-size:var(--text-body);color:var(--fg);font-weight:500}html.redesign-v3 .user-meta .email{font-size:var(--text-meta);color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html.redesign-v3 .main{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}html.redesign-v3 .app-main-content{scrollbar-gutter:stable;flex:auto;min-width:0;min-height:0;padding:24px;overflow:auto}html.redesign-v3 .topbar{height:var(--topbar-h);border-bottom:1px solid var(--border);background:var(--bg);z-index:var(--layer-app-header);align-items:center;gap:12px;padding:0 16px;display:flex}html.redesign-v3 .topbar-path{font-size:var(--text-body);color:var(--fg-muted);align-items:center;gap:6px;display:flex}html.redesign-v3 .topbar-path .sep{color:var(--fg-dim)}html.redesign-v3 .topbar-path .current{color:var(--fg);font-weight:500}html.redesign-v3 .topbar-right{align-items:center;gap:8px;margin-left:auto;display:flex}@media (width<=760px){html.redesign-v3 .app,html.redesign-v3 .app.sidebar-narrow{grid-template-columns:minmax(0,1fr)}html.redesign-v3 .app-main-content{padding:12px}html.redesign-v3 .topbar{gap:4px;padding:0 8px}html.redesign-v3 .topbar-path{min-width:0;overflow:hidden}html.redesign-v3 .topbar-path>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html.redesign-v3 .topbar-right{gap:2px}html.redesign-v3 .topbar-right .btn span,html.redesign-v3 .topbar-right .btn .kbd{display:none}html.redesign-v3 .topbar-right .btn{justify-content:center;width:40px;height:40px;padding:0}}html.redesign-v3 .icon-btn{border-radius:var(--radius-md);min-width:40px;min-height:40px;color:var(--fg-muted);transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease-out-spring);border:1px solid #0000;outline:none;flex-shrink:0;place-items:center;padding:4px;display:grid;position:relative}html.redesign-v3 .icon-btn:hover{background:var(--bg-hover);border-color:var(--border);color:var(--fg)}html.redesign-v3 .icon-btn:focus-visible{background:var(--bg-hover);color:var(--fg);outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:none}html.redesign-v3 .icon-btn:active{transform:translateY(0)scale(.96)}html.redesign-v3 .notification-feed-mark-all{white-space:normal;width:calc(100% - 28px);height:auto;min-height:44px;margin:0 14px 10px}html.redesign-v3 .btn{background:var(--bg-elev);height:28px;min-height:32px;color:var(--fg);border-radius:var(--radius-md);font-family:inherit;font-size:var(--text-body);letter-spacing:-.01em;cursor:pointer;transition:background var(--dur-fast) ease, color var(--dur-fast) ease, border-color var(--dur-fast) ease, transform var(--dur-fast) var(--ease-out-spring), box-shadow var(--dur-fast) ease;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:11px 18px;font-weight:500;display:inline-flex}html.redesign-v3 .btn:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-strong)}html.redesign-v3 .btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none!important;transform:none!important}html.redesign-v3 .btn:active{transform:scale(.96)}html.redesign-v3 .btn.primary{background:var(--accent);color:var(--accent-on-fill);border-color:var(--accent)}html.redesign-v3 .btn.primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}html.redesign-v3 .btn.secondary{background:var(--bg-elev);color:var(--fg);border-color:var(--control-border)}html.redesign-v3 .btn.secondary:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-strong)}html.redesign-v3 .btn.ghost{border-color:var(--border);color:var(--fg-muted);background:0 0}html.redesign-v3 .btn.ghost:hover:not(:disabled){background:var(--bg-subtle);color:var(--fg);border-color:var(--border-strong)}html.redesign-v3 .btn.danger{background:var(--danger);color:var(--danger-on-fill);border-color:var(--danger)}html.redesign-v3 .btn.danger:hover:not(:disabled){background:color-mix(in oklab, var(--danger) 88%, #000)}html.redesign-v3 .btn.sm{height:24px;min-height:24px;font-size:var(--text-small);padding:0 8px}html.redesign-v3 .btn.lg{height:32px;min-height:44px;font-size:var(--text-body);padding:0 20px}html.redesign-v3 .btn .arrow{transition:transform var(--dur) var(--ease-out-spring)}html.redesign-v3 .kbd{font-family:var(--font-sans);font-size:var(--text-meta);color:var(--fg-muted);background:var(--bg-inset);border:1px solid var(--border);font-variant-numeric:tabular-nums;border-radius:4px;padding:1px 5px}html.redesign-v3 .page{min-width:0;padding:28px 32px 48px}@media (width<=760px){html.redesign-v3 .page{padding:12px 0 32px}}html.redesign-v3 .page-head{align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}html.redesign-v3 .page-head h1{font-size:var(--text-display);letter-spacing:-.02em;margin:0 0 4px;font-weight:600;line-height:1.15}html.redesign-v3 .page-head .subtitle{color:var(--fg-muted);font-size:var(--text-body)}html.redesign-v3 .page-head .actions{gap:8px;margin-left:auto;display:flex}@media (width<=760px){html.redesign-v3 .page-head{flex-direction:column;align-items:stretch}html.redesign-v3 .page-head>:first-child{min-width:0}html.redesign-v3 .page-head .actions{flex-wrap:wrap;justify-content:flex-start;width:100%;margin-left:0}html.redesign-v3 .page-head .actions>.btn{white-space:normal;height:auto;min-height:40px}}@media (width<=360px){html.redesign-v3 .page-head .actions>.btn{flex:1 0 100%;width:100%}}html.redesign-v3 .section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;margin-bottom:12px;display:flex}html.redesign-v3 .section-head h2{font-size:var(--text-heading);letter-spacing:-.01em;margin:0 0 4px;font-weight:600}html.redesign-v3 .section-head .actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}html.redesign-v3 .orders-page-head .actions{flex-wrap:wrap;justify-content:flex-end;max-width:100%}html.redesign-v3 .card{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}html.redesign-v3 .card-head{border-bottom:1px solid var(--border-inset);align-items:center;gap:8px;padding:14px 16px;display:flex}html.redesign-v3 .card-head h3{font-size:var(--text-body);letter-spacing:-.01em;margin:0;font-weight:600}html.redesign-v3 .card-head .meta{font-size:var(--text-small);color:var(--fg-muted);margin-left:auto}html.redesign-v3 .card-body{padding:16px}html.redesign-v3 .stat-grid{grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:20px;display:grid}@media (width<=1200px){html.redesign-v3 .stat-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){html.redesign-v3 .stat-grid{grid-template-columns:repeat(2,1fr)}}html.redesign-v3 .stat{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius);transition:border-color var(--dur) var(--ease), transform var(--dur) var(--ease);padding:14px 16px;position:relative;overflow:hidden}html.redesign-v3 .stat:hover{border-color:var(--border-strong)}html.redesign-v3 .stat .label{font-size:var(--text-meta);color:var(--fg-muted);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;font-weight:500;display:flex}html.redesign-v3 .stat .value{font-size:var(--text-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:6px;font-weight:600}html.redesign-v3.dark .stat .value{color:var(--fg)}html.redesign-v3 .stat .trend{font-size:var(--text-small);color:var(--fg-muted);align-items:center;gap:6px;margin-top:6px;display:flex}html.redesign-v3 .stat .trend.up{color:var(--success)}html.redesign-v3 .stat .trend.down{color:var(--danger)}html.redesign-v3 .stat.highlight{background:var(--accent-bg);border-color:var(--accent-border)}html.redesign-v3 .stat.warning{background:var(--warning-bg);border-color:color-mix(in oklab, var(--warning) 35%, var(--border))}html.redesign-v3 .badge{box-sizing:border-box;min-width:min-content;max-width:none;min-height:20px;color:var(--fg-muted);border:1px solid color-mix(in oklab, currentColor 45%, transparent);font-size:var(--text-meta);font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap;background:0 0;border-radius:9999px;flex:none;place-self:center start;align-items:center;gap:4px;padding:2px 10px;font-weight:500;display:inline-flex;overflow:visible}html.redesign-v3 .badge.neutral{color:var(--fg-muted)}html.redesign-v3 .badge.success{color:var(--success)}html.redesign-v3 .badge.warning{color:var(--warning)}html.redesign-v3 .badge.danger{color:var(--danger)}html.redesign-v3 .badge.info{color:var(--info)}html.redesign-v3 .badge.accent{color:var(--accent-ink)}html.redesign-v3 .badge.allegro{color:var(--allegro-ink);letter-spacing:.02em;font-weight:600}html.redesign-v3 .badge.inpost{color:var(--inpost-ink);letter-spacing:.02em;font-weight:600}html.redesign-v3 .badge.b2b{color:var(--accent-ink);letter-spacing:.02em;font-weight:600}html.redesign-v3 .dot{border-radius:50%;width:6px;height:6px;display:inline-block}html.redesign-v3 .dot.success{background:var(--success)}html.redesign-v3 .dot.warning{background:var(--warning)}html.redesign-v3 .dot.danger{background:var(--danger)}html.redesign-v3 .dot.info{background:var(--info)}html.redesign-v3 .table-wrap{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius);-webkit-overflow-scrolling:touch;overflow-x:auto}html.redesign-v3 .table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--text-body);line-height:1.45}html.redesign-v3 .table th{text-align:left;font-weight:500;font-size:var(--text-small);text-transform:uppercase;letter-spacing:.04em;color:var(--fg-muted);background:var(--bg-subtle);border-bottom:1px solid var(--border);white-space:nowrap;z-index:1;padding:8px 12px;position:sticky;top:0}html.redesign-v3 .table td{padding:var(--density-cell-y) 12px;border-bottom:1px solid var(--border-inset);vertical-align:middle;transition:background var(--dur-fast) var(--ease)}html.redesign-v3 .table td:has(>.row-actions){width:auto;min-width:max-content}html.redesign-v3 .table tr:last-child td{border-bottom:0}html.redesign-v3 .table tr:hover td{background:var(--bg-subtle)}html.redesign-v3 .table .num{text-align:right;font-variant-numeric:tabular-nums}html.redesign-v3 .table .mono{font-family:var(--font-mono);font-size:var(--text-small);color:var(--fg-muted)}html.redesign-v3.dark .table .mono{color:var(--fg)}html.redesign-v3 .row-click{cursor:pointer}html.redesign-v3 .table tbody tr.row-click{position:relative}html.redesign-v3 .table tbody tr:has(.table-row-link){position:relative}html.redesign-v3 .table .table-row-link{color:inherit;text-decoration:none}html.redesign-v3 .table .table-row-link:after{content:"";z-index:1;position:absolute;inset:0}html.redesign-v3 .table .table-row-link:focus-visible{outline:none}html.redesign-v3 .table .table-row-link:focus-visible:after{outline:2px solid var(--focus-ring);outline-offset:-2px}html.redesign-v3 .table .offer-name-link{text-underline-offset:2px;text-decoration:underline;display:block}html.redesign-v3 .table button.offer-name-link{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}html.redesign-v3 .table .offer-name-link-secondary{font-size:var(--text-meta);color:var(--fg-muted);text-underline-offset:2px;margin-top:4px;text-decoration:underline;display:inline-block}html.redesign-v3 .input{border-radius:var(--radius-md);border:1px solid var(--control-border);background:var(--bg);height:28px;color:var(--fg);font-size:var(--text-body);width:100%;padding:0 10px}html.redesign-v3 .input::placeholder{color:var(--fg-muted)}html.redesign-v3 .input.settings-input{height:36px;font-size:var(--text-body);max-width:420px;padding:0 12px}html.redesign-v3 .search-input{align-items:center;display:flex;position:relative}html.redesign-v3 .search-input .icon{color:var(--fg-muted);pointer-events:none;position:absolute;left:12px}html.redesign-v3 .search-input .input{height:40px;min-height:40px;padding-left:34px}html.redesign-v3 .filter-bar{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}html.redesign-v3 .filter-chip{min-height:40px;font-size:var(--text-small);letter-spacing:0;color:var(--fg-muted);background:var(--bg-elev);border:1px solid var(--border);white-space:nowrap;border-radius:9999px;align-items:center;gap:6px;padding:7px 10px;font-weight:500;line-height:1.5;display:inline-flex;position:relative}html.redesign-v3 .filter-chip .dot{box-shadow:0 0 0 1px #16181d}html.redesign-v3 .filter-chip[data-active=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}html.redesign-v3 .filter-chip:hover{border-color:var(--fg-muted);background:var(--bg-hover);box-shadow:var(--shadow-sm)}html.redesign-v3.dark .filter-chip:hover{box-shadow:var(--shadow-md)}html.redesign-v3 .filter-chip[data-active=true]:hover{background:color-mix(in oklab, var(--fg) 88%, transparent);border-color:var(--fg)}html.redesign-v3 .filter-chip .count,html.redesign-v3 .tab .count{font-size:var(--text-meta);background:var(--bg-inset);color:var(--fg-muted);text-align:center;font-variant-numeric:tabular-nums;border-radius:4px;min-width:16px;padding:0 5px}html.redesign-v3 .filter-chip[data-active=true] .count,html.redesign-v3 .tab.active .count{background:color-mix(in oklab, var(--bg) 15%, transparent);color:inherit}html.redesign-v3 .filter-bar.compact .filter-chip{min-height:40px;font-size:var(--text-meta);padding:4px 12px}html.redesign-v3 .tabs{background:var(--bg-inset);border-radius:var(--radius-sm);border:1px solid var(--border);padding:2px;display:inline-flex}html.redesign-v3 .tab{min-height:40px;font-size:var(--text-small);color:var(--fg-muted);transition:background var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);border-radius:4px;align-items:center;gap:6px;padding:8px 10px;font-weight:500;display:inline-flex}html.redesign-v3 .tab:hover{color:var(--fg)}html.redesign-v3 .tab:not(.active):hover{color:var(--fg);background:color-mix(in oklab, var(--fg) 4%, transparent)}html.redesign-v3 .tab.active{background:var(--bg);color:var(--fg);box-shadow:var(--shadow-sm)}html.redesign-v3.dark .tab.active{background:var(--bg-elev)}html.redesign-v3 .segmented-tabs{background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-md);max-width:100%;padding:2px;display:inline-flex}html.redesign-v3 .segmented-tabs__tab{isolation:isolate;min-width:40px;min-height:40px;color:var(--fg-muted);border-radius:calc(var(--radius-md) - 2px);font:inherit;font-size:var(--text-small);cursor:pointer;transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;padding:8px 10px;font-weight:500;display:inline-flex;position:relative}html.redesign-v3 .segmented-tabs__tab:not(:disabled):hover,html.redesign-v3 .segmented-tabs__tab[data-active=true]{color:var(--fg)}html.redesign-v3 .segmented-tabs__tab:disabled{color:var(--fg-muted);cursor:not-allowed;opacity:.55}html.redesign-v3 .segmented-tabs__tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}html.redesign-v3 .segmented-tabs__indicator{z-index:0;border:1px solid var(--border);border-radius:calc(var(--radius-md) - 4px);background:var(--bg);box-shadow:var(--shadow-sm);position:absolute;inset:2px}html.redesign-v3.dark .segmented-tabs__indicator{background:var(--bg-elev)}html.redesign-v3 .segmented-tabs__label{z-index:1;position:relative}html.redesign-v3 .progress{background:var(--bg-inset);border-radius:2px;height:4px;overflow:hidden}html.redesign-v3 .progress>div{background:var(--accent);width:100%;height:100%;transform:scaleX(var(--progress-scale,1));transform-origin:0;transition:transform var(--dur) var(--ease)}html.redesign-v3 .progress.warn>div{background:var(--warning)}html.redesign-v3 .progress.danger>div{background:var(--danger)}html.redesign-v3 .cmd-overlay{background:color-mix(in oklab, var(--fg) 45%, transparent);z-index:var(--layer-floating);position:fixed;inset:0}html.redesign-v3.dark .cmd-overlay{background:color-mix(in oklab, var(--bg) 65%, transparent)}html.redesign-v3 .cmd{background:var(--bg-elev);border:1px solid var(--border);width:560px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-cmd);z-index:var(--layer-floating);border-radius:12px;position:fixed;top:12vh;left:50%;overflow:hidden;transform:translate(-50%)}html.redesign-v3 .cmd-input{width:100%;height:48px;font-size:var(--text-heading);color:var(--fg);border:0;border-bottom:1px solid var(--control-border);background:0 0;outline:0;padding:0 14px 0 40px;position:relative}html.redesign-v3 .cmd-input-wrap{position:relative}html.redesign-v3 .cmd-input-wrap:focus-within{outline:2px solid var(--accent);outline-offset:-2px}html.redesign-v3 .cmd-input-wrap .icon{color:var(--fg-muted);position:absolute;top:15px;left:14px}html.redesign-v3 .cmd-input::placeholder{color:var(--fg-muted)}html.redesign-v3 .cmd-list{overscroll-behavior:contain;max-height:50vh;padding:6px;overflow-y:auto}html.redesign-v3 .cmd-empty{color:var(--fg-muted);text-align:center;font-size:var(--text-body);padding:20px}html.redesign-v3 .cmd-empty-hint{font-size:var(--text-small);margin-top:8px}html.redesign-v3 .cmd-empty .btn{margin-top:12px}html.redesign-v3 .cmd-group-label{font-size:var(--text-meta);color:var(--fg-muted);text-transform:uppercase;letter-spacing:.05em;padding:8px 8px 4px;font-weight:500}html.redesign-v3 .cmd-item{text-align:left;width:100%;font-size:var(--text-body);color:var(--fg);cursor:pointer;transition:background var(--dur-fast) var(--ease);background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;display:flex}html.redesign-v3 .cmd-item:hover,html.redesign-v3 .cmd-item.selected,html.redesign-v3 .cmd-item[data-selected=true],html.redesign-v3 .cmd-item[aria-selected=true]{background:var(--bg-hover)}html.redesign-v3 .cmd-item .icon{color:var(--fg-muted)}html.redesign-v3 .cmd-item .cmd-shortcut{gap:2px;margin-left:auto;display:flex}html.redesign-v3 .cmd-footer{border-top:1px solid var(--border);font-size:var(--text-meta);color:var(--fg-muted);align-items:center;gap:12px;padding:8px 12px;display:flex}html.redesign-v3 .tweaks{background:var(--bg-elev);border:1px solid var(--border);width:300px;box-shadow:var(--shadow-lg);z-index:var(--layer-floating);border-radius:12px;position:fixed;bottom:20px;right:20px;overflow:hidden}html.redesign-v3 .tweaks-head{border-bottom:1px solid var(--border);font-weight:600;font-size:var(--text-body);align-items:center;gap:8px;padding:12px 14px;display:flex}html.redesign-v3 .tweaks-body{flex-direction:column;gap:14px;padding:12px 14px;display:flex}html.redesign-v3 .tweaks-row{flex-direction:column;gap:6px;display:flex}html.redesign-v3 .tweaks-row>label{font-size:var(--text-meta);color:var(--fg-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:500}html.redesign-v3 .tweaks-seg{gap:4px;display:flex}html.redesign-v3 .tweaks-seg button{height:26px;font-size:var(--text-small);background:var(--bg-inset);color:var(--fg-muted);transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);border:1px solid #0000;border-radius:5px;flex:1}html.redesign-v3 .tweaks-seg button:hover{color:var(--fg)}html.redesign-v3 .tweaks-seg button.on{background:var(--bg);color:var(--fg);border-color:var(--border);box-shadow:var(--shadow-sm)}html.redesign-v3 .tweaks-swatches{gap:8px;display:flex}html.redesign-v3 .tweaks-swatches button{width:24px;height:24px;transition:transform var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);border:2px solid #0000;border-radius:50%}html.redesign-v3 .tweaks-swatches button[data-accent-option=indigo]{background:var(--accent-palette-indigo)}html.redesign-v3 .tweaks-swatches button[data-accent-option=green]{background:var(--accent-palette-green)}html.redesign-v3 .tweaks-swatches button[data-accent-option=orange]{background:var(--accent-palette-orange)}html.redesign-v3 .tweaks-swatches button[data-accent-option=cyan]{background:var(--accent-palette-cyan)}html.redesign-v3 .tweaks-swatches button.on{border-color:var(--fg)}html.redesign-v3 .tweaks-reset{text-align:center;border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;color:var(--fg-muted);font-size:var(--text-small);cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;margin-top:4px;padding:6px 10px}html.redesign-v3 .tweaks-reset:hover{background:var(--bg-hover);color:var(--fg)}html.redesign-v3 .chart-wrap{width:100%;height:220px;position:relative}html.redesign-v3 .row{align-items:center;gap:8px;display:flex}html.redesign-v3 .col{flex-direction:column;gap:8px;display:flex}html.redesign-v3 .spacer{flex:1}html.redesign-v3 .muted{color:var(--fg-muted)}html.redesign-v3 .mono{font-family:var(--font-mono)}html.redesign-v3 .num{font-variant-numeric:tabular-nums}html.redesign-v3 .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html.redesign-v3 .grid-2{grid-template-columns:1fr 1fr;gap:16px;display:grid}html.redesign-v3 .grid-3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width<=980px){html.redesign-v3 .grid-2,html.redesign-v3 .grid-3{grid-template-columns:1fr}}html.redesign-v3 .chip-edit{transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);cursor:text;background:0 0;border:1px dashed #0000;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;display:inline-flex}html.redesign-v3 .chip-edit:hover{border-color:var(--border);background:var(--bg-subtle)}html.redesign-v3 .chip-edit.editing{border-color:var(--control-border);background:var(--accent-bg);border-style:solid}html.redesign-v3 .inline-number-cell{font:inherit}html.redesign-v3 button.inline-number-cell{cursor:pointer}html.redesign-v3 .inline-number-cell.is-negative{color:var(--danger)}html.redesign-v3 .inline-number-cell.is-zero{color:var(--fg-muted)}html.redesign-v3 .inline-number-cell:is(.pending,.is-disabled){opacity:.6}html.redesign-v3 .inline-number-cell.is-disabled{cursor:not-allowed}html.redesign-v3 .inline-number-cell__input{width:60px;color:inherit;font-family:var(--font-mono);text-align:right;background:0 0;border:0}html.redesign-v3 .inline-number-cell__edit-icon{opacity:.4}html.redesign-v3 .inline-number-cell.editing{flex-wrap:wrap}html.redesign-v3 .inline-number-cell__error{text-align:left;white-space:normal;flex-basis:100%;min-width:160px}html.redesign-v3 .table tr.expanded td{background:var(--bg-subtle)}html.redesign-v3 .expand-body{background:var(--bg-subtle);border-bottom:1px solid var(--border-inset);padding:16px}html.redesign-v3 .sidebar,html.redesign-v3 .sidebar-header,html.redesign-v3 .sidebar-footer{background:var(--bg)!important}html.redesign-v3 .tabs,html.redesign-v3 .tabs-bar{background:var(--bg-hover);border-radius:var(--radius-md);padding:3px;border:none!important}html.redesign-v3 .tab{justify-content:center;align-items:center;gap:6px;min-height:32px;display:inline-flex;color:var(--fg-muted)!important;background:0 0!important;border:none!important;border-radius:6px!important}html.redesign-v3 .tab.active{box-shadow:var(--shadow-sm);background:var(--bg-elev)!important;color:var(--fg)!important}html.redesign-v3 .card,html.redesign-v3 .panel,html.redesign-v3 .stat,html.redesign-v3 .table-wrap{border-radius:var(--radius-lg);box-shadow:none}html.redesign-v3 .card>:is(.table-wrap,.table-responsive,.table){width:auto;margin:0 16px 16px}html.redesign-v3 .input:focus-visible{border-color:var(--accent);box-shadow:none;outline:2px solid var(--focus-ring);outline-offset:2px}html.redesign-v3 .input:disabled{opacity:.5;cursor:not-allowed;background:var(--bg-subtle)}html.redesign-v3.dark .input:disabled{opacity:1;background:var(--bg-hover);color:var(--fg-muted);border-color:var(--control-border);cursor:not-allowed}html.redesign-v3 kbd,html.redesign-v3 .kbd{background:var(--bg-hover);border:1px solid var(--border);font-family:var(--font-mono);border-radius:4px}html.redesign-v3 .sidebar-logo{border-radius:var(--radius-sm);background:var(--fg)!important;color:var(--bg)!important}html.redesign-v3 .tabs,html.redesign-v3 .tabs-bar,html.redesign-v3 .filters-bar,html.redesign-v3 .row-filters{gap:10px!important}html.redesign-v3 .tabs-bar+.input,html.redesign-v3 .tabs-bar+.search-input,html.redesign-v3 .filters-bar+.input,html.redesign-v3 .filters-bar+.search-input{margin-left:12px!important}html.redesign-v3 .toolbar,html.redesign-v3 .row-toolbar{gap:14px!important;padding:14px 16px!important}html.redesign-v3 .stat .value,html.redesign-v3 .kpi-value,html.redesign-v3 h1,html.redesign-v3 h2,html.redesign-v3 h3{-webkit-font-smoothing:antialiased;text-wrap:balance;font-weight:600}html.redesign-v3 p,html.redesign-v3 .subtitle,html.redesign-v3 .description,html.redesign-v3 .modal-subtitle{text-wrap:pretty}html.redesign-v3 .table td.right,html.redesign-v3 .table td[align=right]{font-variant-numeric:tabular-nums;font-weight:500}html.redesign-v3 .settings-content,html.redesign-v3 .settings-section{padding:18px 20px!important}html.redesign-v3 .settings-content:has(.settings-danger-zone){padding-bottom:12px!important}html.redesign-v3 .settings-row{border-bottom:1px solid var(--border-inset);grid-template-columns:minmax(0,200px) minmax(0,1fr);align-items:start;gap:clamp(16px,2vw,28px);min-width:0;display:grid;padding:12px 0!important}html.redesign-v3 .settings-row+.settings-row{border-top:0}html.redesign-v3 .settings-row__label{min-width:0;padding-top:2px}html.redesign-v3 .settings-row__label-text{font-size:var(--text-body);font-weight:500;display:block;margin-bottom:2px!important}html.redesign-v3 .settings-row__description{font-size:var(--text-small);color:var(--fg-muted);margin-top:3px;line-height:1.45}html.redesign-v3 .settings-row__control{min-width:0}html.redesign-v3 .settings-row--stacked{grid-template-columns:minmax(0,1fr);gap:7px}html.redesign-v3 .settings-row--stacked .settings-row__label{padding-top:0}html.redesign-v3 .input.settings-input{height:34px;max-width:360px!important}html.redesign-v3 div.settings-input{width:100%;max-width:360px}html.redesign-v3 div.settings-input .cselect-trigger{height:34px}html.redesign-v3 .settings-credential-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px 18px;display:grid}html.redesign-v3 .settings-credential-grid .settings-input,html.redesign-v3 .settings-credential-grid div.settings-input{max-width:none!important}@media (width<=760px){html.redesign-v3 .settings-credential-grid{grid-template-columns:1fr}}html.redesign-v3 .page>h1:first-child+.subtitle,html.redesign-v3 .page-head h1{margin-bottom:2px}html.redesign-v3 .page>.settings-layout,html.redesign-v3 .page>.settings-tabs{margin-top:16px!important}html.redesign-v3 .chart-wrap svg path,html.redesign-v3 .chart svg path,html.redesign-v3 svg.spark path,html.redesign-v3 svg path.line{stroke-linejoin:round;stroke-linecap:round;stroke-width:1.75px!important}html.redesign-v3 svg path[fill]:not([fill=none]){opacity:.85}html.redesign-v3 .log-icon,html.redesign-v3 .table .icon-cell svg,html.redesign-v3 td>svg:first-child{opacity:.6;stroke-width:1.5px!important}html.redesign-v3 .table svg,html.redesign-v3 .stat svg,html.redesign-v3 td svg{stroke-width:1.5px}html.redesign-v3 .sync-card,html.redesign-v3 .integration-card{padding:12px 14px!important}html.redesign-v3 .integration-avatar{border-radius:var(--radius-md);width:40px;height:40px;color:var(--accent-on-fill);font-weight:700;font-size:var(--text-body);flex-shrink:0;place-items:center;display:grid}html.redesign-v3 .integration-avatar--allegro{background:var(--allegro);color:var(--allegro-on-fill)}html.redesign-v3 .integration-avatar--inpost-buy{background:var(--inpost);color:var(--inpost-on-fill)}html.redesign-v3 .integration-avatar--ksef{background:var(--info);color:var(--info-on-fill)}html.redesign-v3 .stat,html.redesign-v3 .kpi-tile{padding:14px 16px!important}html.redesign-v3 .stat .label,html.redesign-v3 .kpi-label{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);font-weight:500;font-size:var(--text-meta)!important}html.redesign-v3 .page-head+.stat-grid+* .tabs-bar,html.redesign-v3 .tabs-bar{margin-right:8px}html.redesign-v3 .icon-btn.danger:hover,html.redesign-v3 .icon-btn[data-variant=danger]:hover{border-color:color-mix(in oklab, var(--danger) 30%, transparent);color:var(--danger)!important;background:color-mix(in oklab, var(--danger) 10%, transparent)!important}html.redesign-v3 .row-actions{align-items:center;gap:4px;display:inline-flex}html.redesign-v3 .row-actions .divider{background:var(--border);width:1px;height:18px;margin:0 4px}html.redesign-v3 .row-actions .btn.sm,html.redesign-v3 .table .btn.sm,html.redesign-v3 .doc-row .btn.sm{height:32px!important;font-size:var(--text-small)!important;border-radius:var(--radius-md)!important;align-items:center!important;gap:6px!important;padding:0 12px!important;display:inline-flex!important}html.redesign-v3 .sidebar-header,html.redesign-v3 .sidebar-footer,html.redesign-v3 button.nav-item,html.redesign-v3 .nav-item{outline:none}html.redesign-v3 button.nav-item{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;font-family:inherit}html.redesign-v3 button:focus-visible,html.redesign-v3 [role=button]:focus-visible,html.redesign-v3 a:focus-visible,html.redesign-v3 .nav-item:focus-visible,html.redesign-v3 .filter-chip:focus-visible,html.redesign-v3 .tab:focus-visible,html.redesign-v3 .icon-btn:focus-visible,html.redesign-v3 .cmd-item:focus-visible,html.redesign-v3 .cmd-item[data-selected=true]{border-radius:var(--radius-md);outline:2px solid var(--focus-ring)!important;outline-offset:2px!important}html.redesign-v3 .filter-chip:focus-visible{border-radius:999px}html.redesign-v3 .skip-link{background:var(--bg-elev);color:var(--fg);border:1px solid var(--border);border-radius:var(--radius-md);font-size:var(--text-body);z-index:var(--layer-skip-link);padding:8px 14px;position:absolute;top:-40px;left:8px}html.redesign-v3 .skip-link:focus-visible{top:8px}html.redesign-v3 .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html.redesign-v3 .help-tooltip-trigger{appearance:none;min-width:2.5rem;min-height:2.5rem;color:var(--fg-muted);cursor:help;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}html.redesign-v3 .help-tooltip-trigger:hover{color:var(--fg);background:var(--bg-hover)}html.redesign-v3 .help-tooltip-trigger:active{transform:scale(.96)}html.redesign-v3 .tooltip-content{overflow-wrap:break-word;text-wrap:pretty}html.redesign-v3 .error-alert{border:0;border-left:2px solid var(--error);box-shadow:none;color:var(--fg);font-size:var(--text-body);overflow-wrap:break-word;word-break:normal;text-wrap:pretty;background:0 0;border-radius:0;margin:0 0 12px;padding:2px 0 2px 11px;line-height:1.45}html.redesign-v3 .operational-blocker-alert{border:0;border-left:2px solid var(--border);min-height:0;box-shadow:none;background:0 0;border-radius:0;flex-shrink:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:0 8px;margin:0 0 14px;padding:1px 0 1px 11px;display:grid}html.redesign-v3 .operational-blocker-alert.tone-warning{border-left-color:color-mix(in oklab, var(--warning) 78%, var(--border));background:0 0}html.redesign-v3 .operational-blocker-alert.tone-danger{border-left-color:color-mix(in oklab, var(--danger) 78%, var(--border));background:0 0}html.redesign-v3 .operational-blocker-alert.tone-info{border-left-color:color-mix(in oklab, var(--info) 72%, var(--border));background:0 0}html.redesign-v3 .operational-blocker-alert__icon{width:16px;height:18px;color:var(--fg-muted);opacity:.9;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-top:1px;padding:0;display:inline-flex}html.redesign-v3 .operational-blocker-alert.tone-warning .operational-blocker-alert__icon{color:color-mix(in oklab, var(--warning) 70%, var(--fg-muted))}html.redesign-v3 .operational-blocker-alert.tone-danger .operational-blocker-alert__icon{color:color-mix(in oklab, var(--danger) 70%, var(--fg-muted))}html.redesign-v3 .operational-blocker-alert.tone-info .operational-blocker-alert__icon{color:color-mix(in oklab, var(--info) 65%, var(--fg-muted))}html.redesign-v3 .operational-blocker-alert__body{gap:3px;min-width:0;display:grid}html.redesign-v3 .operational-blocker-alert__title{font-size:var(--text-body);letter-spacing:-.01em;color:var(--fg);text-wrap:balance;font-weight:600;line-height:1.35}html.redesign-v3 .operational-blocker-alert__detail{font-size:var(--text-small);color:var(--fg-muted);text-wrap:pretty;line-height:1.45}html.redesign-v3 .operational-blocker-alert__detail ul{margin:2px 0 0;padding-left:1.1em}html.redesign-v3 .operational-blocker-alert__detail li+li{margin-top:2px}html.redesign-v3 .operational-blocker-alert__action{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}html.redesign-v3 .operational-blocker-alert__action .btn,html.redesign-v3 .operational-blocker-alert__action a.btn{width:auto;min-width:max-content;height:auto;min-height:32px;font-size:var(--text-small);border:1px solid var(--border);color:var(--fg);box-shadow:none;background:0 0;flex:none;padding:0 10px;font-weight:500}html.redesign-v3 .operational-blocker-alert__action .btn:hover:not(:disabled),html.redesign-v3 .operational-blocker-alert__action a.btn:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-strong)}html.redesign-v3 .operational-blocker-alert__action .btn:active,html.redesign-v3 .operational-blocker-alert__action a.btn:active{transform:scale(.96)}html.redesign-v3 .ksef-alert-stack{gap:8px;margin-top:16px;margin-bottom:18px;display:grid}html.redesign-v3 .ksef-alert-stack:empty{margin:0;display:none}html.redesign-v3 .ksef-alert-stack .error-alert,html.redesign-v3 .ksef-alert-stack .operational-blocker-alert,html.redesign-v3 .ksef-alert-stack .ksef-sync-notice{border:0;border-left:2px solid var(--border);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:1px 0 1px 11px}html.redesign-v3 .ksef-alert-stack .error-alert{border-left-color:var(--error);color:var(--fg)}html.redesign-v3 .ksef-alert-stack .operational-blocker-alert.tone-warning,html.redesign-v3 .ksef-alert-stack .ksef-sync-notice{border-left-color:color-mix(in oklab, var(--warning) 78%, var(--border));color:var(--fg)}html.redesign-v3 .ksef-alert-stack .operational-blocker-alert.tone-danger{border-left-color:color-mix(in oklab, var(--danger) 78%, var(--border));background:0 0}html.redesign-v3 .ksef-alert-stack .operational-blocker-alert.tone-info{border-left-color:color-mix(in oklab, var(--info) 72%, var(--border));background:0 0}html.redesign-v3 .ksef-sync-notice{border:0;border-left:2px solid color-mix(in oklab, var(--info) 72%, var(--border));box-shadow:none;color:var(--fg);font-size:var(--text-body);background:0 0;border-radius:0;margin:0 0 12px;padding:2px 0 2px 11px;line-height:1.45}html.redesign-v3 .page-state-panel{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:60vh;padding:2rem;display:flex}html.redesign-v3 .page-state-panel__card{text-align:left;gap:1rem;width:100%;max-width:680px;padding:1.5rem;display:grid}html.redesign-v3 .page-state-panel__icon{border-radius:var(--radius-md);justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:.5rem;display:inline-flex}html.redesign-v3 .page-state-panel__icon--danger{background:var(--danger-bg);color:var(--danger)}html.redesign-v3 .page-state-panel__code{font-size:var(--text-body);color:var(--danger);font-weight:700}html.redesign-v3 .page-state-panel__title{font-size:var(--text-display);color:var(--fg);margin:0;font-weight:700}html.redesign-v3 .page-state-panel__copy{color:var(--fg-muted);font-size:var(--text-body);max-width:420px;margin:0;line-height:1.5}html.redesign-v3 .page-state-panel__next{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-subtle);text-align:left;width:min(420px,100%);margin-top:.25rem;padding:12px 14px}html.redesign-v3 .page-state-panel__card .page-state-panel__next{width:100%}html.redesign-v3 .page-state-panel__next-title{font-size:var(--text-small);color:var(--fg);margin:0 0 6px;font-weight:600}html.redesign-v3 .page-state-panel__next-list{color:var(--fg-muted);font-size:var(--text-body);margin:0;padding-left:1.1rem;line-height:1.45}html.redesign-v3 .page-state-panel__actions{flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:.5rem;display:flex}html.redesign-v3 .page-state-panel__card .page-state-panel__actions{justify-content:flex-start}html.redesign-v3 .warehouse-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0 14px;display:flex}html.redesign-v3 .warehouse-toolbar>.search-input{flex:220px;min-width:160px;max-width:380px}html.redesign-v3 .warehouse-toolbar__actions{flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}html.redesign-v3 .warehouse-toolbar__actions .btn{flex-shrink:0;min-height:34px;padding-inline:12px}html.redesign-v3 .warehouse-card-head{flex-wrap:wrap}html.redesign-v3 .warehouse-primary-actions{flex-wrap:wrap;gap:8px;min-width:0;margin-left:auto;display:flex}html.redesign-v3 .warehouse-sticky-actions{background:var(--bg-card,var(--bg));z-index:1;position:sticky;right:0}html.redesign-v3 .warehouse-field-recovery{overflow-wrap:anywhere;gap:8px;min-width:0;margin:12px 0;display:grid}html.redesign-v3 .warehouse-document-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 16px 16px;display:flex}html.redesign-v3 .warehouse-document-type-note{background:var(--bg-subtle);border-radius:var(--radius-md);font-size:var(--text-small);color:var(--fg-muted);align-items:center;gap:10px;padding:12px;display:flex}html.redesign-v3 .warehouse-document-type-note__dot{border-radius:50%;flex:none;width:8px;height:8px}html.redesign-v3 .warehouse-document-summary{justify-items:end;display:grid}html.redesign-v3 .warehouse-document-summary__card{background:var(--bg-subtle);border:1px solid var(--border-inset);border-radius:var(--radius-md);min-width:min(100%,220px);padding:12px}html.redesign-v3 .warehouse-document-summary__row,html.redesign-v3 .warehouse-document-summary__total{justify-content:space-between;gap:16px;display:flex}html.redesign-v3 .warehouse-document-summary__row{font-size:var(--text-small);margin-bottom:4px}html.redesign-v3 .warehouse-document-summary__total{font-size:var(--text-body);border-top:1px solid var(--border-inset);margin-top:6px;padding-top:6px;font-weight:600}html.redesign-v3 .warehouse-document-type-tabs{margin-bottom:12px}@media (width<=390px){html.redesign-v3 .warehouse-toolbar__actions,html.redesign-v3 .warehouse-primary-actions,html.redesign-v3 .warehouse-document-actions{flex:100%;justify-content:stretch}html.redesign-v3 .warehouse-toolbar__actions .btn,html.redesign-v3 .warehouse-primary-actions .btn,html.redesign-v3 .warehouse-document-actions .btn{flex:auto;justify-content:center}}html.redesign-v3 .stock-bar{background:var(--bg-inset);border-radius:3px;min-width:90px;height:6px;position:relative;overflow:hidden}html.redesign-v3 .stock-bar .seg{transform-origin:0;width:100%;transition:transform var(--dur) var(--ease);position:absolute;top:0;bottom:0}html.redesign-v3 .stock-bar .seg.main{background:var(--accent);left:0}html.redesign-v3 .stock-bar .seg.shipping{background:color-mix(in oklab, var(--accent) 55%, transparent)}html.redesign-v3 .stock-bar .seg.empty{background:color-mix(in oklab, var(--warning) 50%, transparent)}html.redesign-v3 .stock-bar .threshold-mark{background:var(--fg-muted);opacity:.55;pointer-events:none;width:2px;position:absolute;top:-2px;bottom:-2px}html.redesign-v3 .stock-bar.low .seg.main{background:var(--warning)}html.redesign-v3 .stock-bar.critical .seg.main{background:var(--danger)}html.redesign-v3 .stock-bar.critical{box-shadow:0 0 0 1px color-mix(in oklab, var(--danger) 40%, transparent)}html.redesign-v3 .sparkline{vertical-align:middle;width:56px;height:18px;display:inline-block}html.redesign-v3 .chip-dot{font-size:var(--text-meta);color:var(--fg-muted);background:var(--bg-subtle);border:1px solid var(--border-inset);border-radius:999px;align-items:center;gap:6px;padding:2px 7px;display:inline-flex}html.redesign-v3 .chip-dot>.swatch{border-radius:50%;width:7px;height:7px}html.redesign-v3 .cal-cell{cursor:pointer;transition:background var(--dur-fast) var(--ease);flex-direction:column;min-height:110px;padding:8px;display:flex;position:relative}html.redesign-v3 .cal-cell.out-of-month{opacity:.32;cursor:default}html.redesign-v3 .cal-cell.today{background:var(--accent-bg)}html.redesign-v3 .cal-cell:hover:not(.out-of-month):not(.today){background:var(--bg-subtle)}html.redesign-v3 .cal-cell.is-selected,html.redesign-v3 .cal-cell[data-selected=true]{background:color-mix(in oklab, var(--accent) 12%, var(--bg));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 24%, transparent)}html.redesign-v3 .cal-cell:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;z-index:2}html.redesign-v3 .cal-cell .cal-day-num{font-family:var(--font-mono);font-size:var(--text-small);color:var(--fg);align-items:center;gap:6px;margin-bottom:4px;font-weight:400;display:inline-flex}html.redesign-v3 .cal-cell.today .cal-day-num{color:var(--accent-ink);font-weight:600}html.redesign-v3 .cal-heat{background:var(--bg-inset);border-radius:2px;gap:1px;height:3px;margin-bottom:6px;display:flex;overflow:hidden}html.redesign-v3 .cal-heat>span{background:var(--bg-inset);flex:1}html.redesign-v3 .cal-heat>span.on-1{background:color-mix(in oklab, var(--accent) 35%, transparent)}html.redesign-v3 .cal-heat>span.on-2{background:color-mix(in oklab, var(--accent) 60%, transparent)}html.redesign-v3 .cal-heat>span.on-3{background:var(--accent)}html.redesign-v3 .cal-cell .cal-count{font-size:var(--text-caption);font-family:var(--font-mono);color:var(--fg-muted);background:var(--bg-subtle);border:1px solid var(--border-inset);text-align:center;border-radius:999px;min-width:18px;margin-left:auto;padding:1px 5px}html.redesign-v3 .cal-dots{flex-wrap:wrap;gap:3px;margin-bottom:4px;display:flex}html.redesign-v3 .cal-dots .d{border-radius:50%;width:6px;height:6px;display:inline-block}html.redesign-v3 .cal-event{font-size:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;border-left:2px solid #0000;border-radius:3px;align-items:center;gap:5px;padding:2px 6px;font-weight:500;display:flex;overflow:hidden}html.redesign-v3 .cal-event .e-dot{border-radius:50%;flex-shrink:0;width:5px;height:5px}html.redesign-v3 .view-switch{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-md);padding:2px;display:inline-flex}html.redesign-v3 .view-switch button{font-size:var(--text-small);color:var(--fg-muted);border-radius:calc(var(--radius-md) - 2px);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:5px 10px;font-family:inherit;font-weight:500;display:inline-flex}html.redesign-v3 .view-switch button:hover{color:var(--fg)}html.redesign-v3 .view-switch button.on{background:var(--bg-elev);color:var(--fg);box-shadow:0 0 0 1px var(--border-inset), 0 1px 2px #0000000a}html.redesign-v3 .kanban{grid-template-columns:repeat(3,1fr);align-items:start;gap:14px;display:grid}html.redesign-v3 .kanban-col{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:8px;min-height:0;padding:10px;display:flex}html.redesign-v3 .kanban-col .kanban-head{border-bottom:1px solid var(--border-inset);align-items:center;gap:8px;padding:4px 6px 8px;display:flex}html.redesign-v3 .kanban-col .kanban-head .title{font-size:var(--text-small);text-transform:uppercase;letter-spacing:.04em;font-weight:600}html.redesign-v3 .kanban-col .kanban-head .swatch{border-radius:50%;width:8px;height:8px}html.redesign-v3 .kanban-col .kanban-head .count{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--fg-muted);background:var(--bg-elev);border:1px solid var(--border-inset);border-radius:999px;margin-left:auto;padding:1px 7px}html.redesign-v3 .kanban-col .kanban-head .sum{font-size:var(--text-meta);color:var(--fg-muted);font-family:var(--font-mono)}html.redesign-v3 .kanban-card{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;flex-direction:column;gap:4px;padding:8px 10px;display:flex;position:relative}html.redesign-v3 .kanban-card[draggable=true]{cursor:grab}html.redesign-v3 .kanban-card:hover{border-color:var(--fg-muted);box-shadow:0 2px 6px #0000000a}html.redesign-v3 .kanban-card[draggable=true]:active{cursor:grabbing}html.redesign-v3 .kanban-card .kanban-move-hint{flex-wrap:wrap;align-items:center;gap:4px;display:none}html.redesign-v3 .kanban-card:focus-visible .kanban-move-hint{display:flex}html.redesign-v3 .kanban-card .kanban-move-hint-note{font-size:var(--text-meta);color:var(--fg-muted)}html.redesign-v3 .kanban-card .row-head{align-items:center;gap:6px;display:flex}html.redesign-v3 .kanban-card .row-head .nr{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--fg-muted);margin-left:auto}html.redesign-v3 .kanban-card .client{font-size:var(--text-body);color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}html.redesign-v3 .kanban-card .items{font-size:var(--text-small);color:var(--fg-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html.redesign-v3 .kanban-card .meta{border-top:1px solid var(--border-inset);align-items:center;gap:8px;margin-top:2px;padding-top:6px;display:flex}html.redesign-v3 .kanban-card .meta .total{font-family:var(--font-mono);font-weight:600;font-size:var(--text-body);color:var(--fg);white-space:nowrap;font-variant-numeric:tabular-nums}html.redesign-v3 .kanban-card .meta .courier{font-size:var(--text-meta);color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;overflow:hidden}html.redesign-v3 .kanban-card .quick{opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease);border-radius:var(--radius-sm);background:var(--bg);max-width:calc(100% - 16px);box-shadow:var(--shadow-sm);gap:4px;margin:0;padding:2px;display:flex;position:absolute;bottom:8px;right:8px}html.redesign-v3 .table .quick-actions{opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease);gap:2px;display:inline-flex}html.redesign-v3 .table tr:focus-within .quick-actions,html.redesign-v3 .table tr.row-pinned-top .quick-actions,html.redesign-v3 .kanban-card:focus-within .quick{opacity:1;pointer-events:auto}html.redesign-v3 .table tr:hover{background:var(--bg-subtle)}@media (any-hover:hover){html.redesign-v3 .kanban-card:hover .quick,html.redesign-v3 .table tr:hover .quick-actions{opacity:1;pointer-events:auto}}@media (hover:none),(any-pointer:coarse){html.redesign-v3 .kanban-card .quick,html.redesign-v3 .table .quick-actions{opacity:1;pointer-events:auto}}html.redesign-v3 .table tr.row-pinned-top{cursor:default}html.redesign-v3 .flow-pill{align-items:center;gap:3px;display:inline-flex}html.redesign-v3 .flow-pill .step{border:1px solid;border-radius:3px;width:14px;height:5px;position:relative;overflow:hidden}html.redesign-v3 .flow-pill .step:after{content:"";background:currentColor;width:0;position:absolute;inset:0}html.redesign-v3 .flow-pill .step.todo{color:var(--danger)}html.redesign-v3 .flow-pill .step.progress{color:var(--warning)}html.redesign-v3 .flow-pill .step.done{color:var(--success)}html.redesign-v3 .flow-pill .step.progress:after{width:50%}html.redesign-v3 .flow-pill .step.done:after{width:100%}html.redesign-v3 .empty-state{font-size:var(--text-body);text-align:center;color:var(--fg-muted);padding:12px 8px}html.redesign-v3 .empty-state__detail{font-size:var(--text-small);margin-top:4px}html.redesign-v3 .empty-state__action{margin-top:10px}html.redesign-v3 .empty-state[data-kind=source-empty]{color:var(--fg-muted)}html.redesign-v3 .empty-state[data-kind=filtered-empty]{color:var(--fg-muted);border:1px dashed var(--border-inset)}html.redesign-v3 .empty-state[data-kind=unavailable]{color:var(--warning);text-align:left;border-left:3px solid var(--warning);padding-left:12px}html.redesign-v3 .empty-state[data-kind=permission]{color:var(--fg-muted);background:var(--bg-inset);padding:12px}html.redesign-v3 .empty-state[data-kind=stale]{color:var(--warning);text-align:left;border-left:3px dotted var(--warning);padding-left:12px}html.redesign-v3 .empty-state[data-kind=error],html.redesign-v3 .empty-state[data-kind=retry]{color:var(--danger)}html.redesign-v3 .empty-state[data-kind=retry] .empty-state__action{border-top:1px solid var(--border-inset);justify-content:center;margin-top:12px;padding-top:10px;display:flex}@media (prefers-reduced-motion:reduce){html.redesign-v3 *,html.redesign-v3 :before,html.redesign-v3 :after{animation-duration:var(--dur-reduced)!important;animation-delay:var(--dur-instant)!important;transition-duration:var(--dur-reduced)!important;transition-delay:var(--dur-instant)!important;animation-iteration-count:1!important}html.redesign-v3 :is(button,a,input,select,textarea,[role=button],[role=tab],[role=option],.btn,.tab,.filter-chip,.layer-pill,.table tbody tr,.modal-overlay,.modal-card,.modal-sheet,.cselect-menu,.csearch-menu,.cdate-popup,.quick-action-dropdown,.notification-feed-panel,.toast-surface,.notice){transition-property:opacity,color,background-color,border-color!important;transition-duration:var(--dur-reduced)!important;transition-timing-function:ease!important}html.redesign-v3 :is(button:not(.auth-password-toggle),[role=button],[role=tab],[role=option],.btn,.icon-btn,.nav-item,.cmd-item,.tab,.filter-chip,.layer-pill,.thread-list-item,.radio-card,.settings-nav-item,.settings-nav__toggle,.settings-nav__pin,.settings-printer-status-card,.settings-workstation-item,.settings-printer-action-card,.event-type-card,.offer-image-dropzone,.market-card,.size-card,.sidebar-search,.tweaks-reset,.spin),html.redesign-v3 :is(.btn.primary .arrow,.event-type-card .event-type-dot){transform:none!important}html.redesign-v3 :is(.modal-card,.modal-sheet)[data-open]{animation:none!important;transform:none!important}html.redesign-v3 :is(.cselect-menu,.csearch-menu,.cdate-popup)[data-open],html.redesign-v3 :is(.cselect-menu,.csearch-menu,.cdate-popup)[data-closed]{animation:none!important}html.redesign-v3 :is(.modal-card,.modal-sheet)[data-closed]{animation:none!important;transform:none!important}html.redesign-v3 :is(.modal-overlay,.notification-feed-panel)[data-open],html.redesign-v3 :is(.modal-overlay,.notification-feed-panel)[data-closed],html.redesign-v3 :is(.quick-action-dropdown,.orders-command-drawer--sheet)[data-state=open],html.redesign-v3 :is(.quick-action-dropdown,.orders-command-drawer--sheet)[data-state=closed]{animation-duration:var(--dur-reduced)!important;transform:none!important}html.redesign-v3 :is(.step-eyebrow,.step-title,.step-subtitle,.step-body,.step-actions,.welcome-logo,.welcome-title,.welcome-subtitle,.welcome-features,.success-check,.success-title,.success-subtitle,.success-stats,.bottom-text,.invite-eyebrow,.invite-hero,.invite-meta,.tour-mock-wrap,.password-confirm-field,.mini-card,.mini-stock-row,.mini-stock-fill,.mini-stat,.mini-cal-cell,.ksef-line-skeleton__row,.ksef-alert-enter){animation:none!important;animation-delay:var(--dur-instant)!important}html.redesign-v3 .settings-toggle-switch{transform:none!important}html.redesign-v3::view-transition-old(root){animation-duration:var(--dur-reduced)!important;transform:none!important}html.redesign-v3::view-transition-new(root){animation-duration:var(--dur-reduced)!important;transform:none!important}html.redesign-v3 .confirm-overlay,html.redesign-v3 .confirm-overlay[data-phase=closing],html.redesign-v3 .confirm-content,html.redesign-v3 .confirm-content[data-phase=closing]{animation-duration:var(--dur-reduced)!important}html.redesign-v3 .confirm-hold-btn{transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease)!important;transform:none!important}html.redesign-v3 .confirm-hold-btn[data-holding=true]{transform:none!important}html.redesign-v3 .confirm-hold-fill{will-change:auto;opacity:0!important;transition:opacity var(--dur-fast) var(--ease)!important;transform:none!important}html.redesign-v3 .confirm-hold-btn[data-holding=true] .confirm-hold-fill{opacity:1!important}}@keyframes transient-fade-in{0%{opacity:0}to{opacity:1}}@keyframes transient-fade-out{0%{opacity:1}to{opacity:0}}html.redesign-v3:where([data-proof-capture=true],.proof-capture) :is(.step-eyebrow,.step-title,.step-subtitle,.step-body,.step-actions,.welcome-logo,.welcome-title,.welcome-subtitle,.welcome-features,.success-check,.success-title,.success-subtitle,.success-stats,.bottom-text,.invite-eyebrow,.invite-visual,.tour-mock-wrap,.mini-stat,.mini-card,.mini-stock-fill,.mini-cal-cell),html.redesign-v3 :where([data-proof-capture=true],.proof-capture) :is(.step-eyebrow,.step-title,.step-subtitle,.step-body,.step-actions,.welcome-logo,.welcome-title,.welcome-subtitle,.welcome-features,.success-check,.success-title,.success-subtitle,.success-stats,.bottom-text,.invite-eyebrow,.invite-visual,.tour-mock-wrap,.mini-stat,.mini-card,.mini-stock-fill,.mini-cal-cell){opacity:1!important;animation:none!important;transform:none!important}html.redesign-v3:where([data-proof-capture=true],.proof-capture) .success-check svg path,html.redesign-v3 :where([data-proof-capture=true],.proof-capture) .success-check svg path{stroke-dashoffset:0!important;animation:none!important}html.redesign-v3 .sidebar .nav-item{transition:background var(--dur-fast) ease, color var(--dur-fast) ease, transform var(--dur-fast) var(--ease-out-spring)}html.redesign-v3 .sidebar .nav-item:active{transform:scale(.96)}html.redesign-v3 .filter-chip,html.redesign-v3 .tab,html.redesign-v3 .chip-edit,html.redesign-v3 .layer-pill{transition:background var(--dur-fast) ease, color var(--dur-fast) ease, border-color var(--dur-fast) ease, transform var(--dur-fast) var(--ease-out-spring), box-shadow var(--dur-fast) ease}html.redesign-v3 .btn:active,html.redesign-v3 .filter-chip:active,html.redesign-v3 .tab:active,html.redesign-v3 .layer-pill:active{transform:scale(.96)}html.redesign-v3 .btn.primary:active{transform:translateY(0)scale(.96)}html.redesign-v3 .kanban-card{transition:transform var(--dur-fast) var(--ease-out-spring), box-shadow var(--dur-fast) ease, border-color var(--dur-fast) var(--ease)}html.redesign-v3 .input,html.redesign-v3 input.input,html.redesign-v3 textarea.input,html.redesign-v3 .search-input{transition:border-color var(--dur) ease, box-shadow var(--dur) var(--ease-out-spring), background var(--dur) ease}html.redesign-v3 .avatar{transition:transform var(--dur) var(--ease-out-spring)}html.redesign-v3 .row-click{transition:background var(--dur) ease}html.redesign-v3 .thread-list-item{transition:background-color var(--dur-fast) var(--ease), border-left-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease)}html.redesign-v3 .thread-list-item:active{transform:scale(.995)}html.redesign-v3 .dot{transition:transform var(--dur) var(--ease-out-spring)}html.redesign-v3 .radio-card{transition:border-color var(--dur) ease, background var(--dur) ease, transform var(--dur) var(--ease-out-spring), box-shadow var(--dur) ease}html.redesign-v3 .radio-card:active{transform:translate(2px)scale(.96)}html.redesign-v3 .filter-chip:active{transform:translateY(0)scale(.96)}html.redesign-v3 .table tbody tr{transition:background var(--dur-fast) ease}html.redesign-v3 .settings-nav__toggle,html.redesign-v3 .settings-nav__pin,html.redesign-v3 .settings-nav-item{transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease-out-spring)}html.redesign-v3 .settings-nav-item__label{transition:opacity var(--dur-fast) var(--ease-out-soft)}@keyframes stagger-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes logo-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes tour-mock-in{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes tile-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes fill-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ksef-skeleton-pulse{0%,to{opacity:.55}50%{opacity:1}}html.redesign-v3 .settings-row{transition:background var(--dur) ease}html.redesign-v3 .settings-printer-status-card{transition:border-color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease)}html.redesign-v3 .settings-printer-status-card:active,html.redesign-v3 .settings-workstation-item:active,html.redesign-v3 .settings-printer-action-card:active{transform:scale(.96)}html.redesign-v3 .settings-workstation-item{transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease)}html.redesign-v3 .settings-printer-action-card{transition:border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease)}html.redesign-v3 .event-type-card{transition:border-color var(--dur) ease, background var(--dur) ease, color var(--dur) ease, transform var(--dur-fast) var(--ease-out-spring), box-shadow var(--dur) ease}html.redesign-v3 .event-type-card .event-type-dot{transition:transform var(--dur) var(--ease-out-spring), box-shadow var(--dur) ease}html.redesign-v3 .event-type-card:active{transform:translateY(0)scale(.96)}html.redesign-v3 .event-type-card.active .event-type-dot{transform:scale(1.04)}html.redesign-v3 .step-eyebrow,html.redesign-v3 .step-title,html.redesign-v3 .step-subtitle,html.redesign-v3 .step-body,html.redesign-v3 .step-actions,html.redesign-v3 .bottom-text,html.redesign-v3 .invite-eyebrow,html.redesign-v3 .invite-hero,html.redesign-v3 .invite-meta,html.redesign-v3 .welcome .invite-meta+.step-actions{animation:stagger-in var(--dur-fast) var(--ease-out-spring) backwards}html.redesign-v3 .step-eyebrow{animation-delay:var(--dur-instant)}html.redesign-v3 .step-title{animation-delay:var(--dur-stagger)}html.redesign-v3 .step-subtitle{animation-delay:calc(var(--dur-stagger) * 2)}html.redesign-v3 .step-body{animation-delay:calc(var(--dur-stagger) * 3)}html.redesign-v3 .step-actions{animation-delay:calc(var(--dur-stagger) * 4)}html.redesign-v3 .welcome-logo{animation:logo-in var(--dur) var(--ease-out-soft) backwards}html.redesign-v3 .welcome-title,html.redesign-v3 .welcome-subtitle,html.redesign-v3 .welcome .step-actions,html.redesign-v3 .welcome-features{animation:stagger-in var(--dur-fast) var(--ease-out-spring) backwards}html.redesign-v3 .welcome-title{animation-delay:var(--dur-instant)}html.redesign-v3 .welcome-subtitle{animation-delay:var(--dur-stagger)}html.redesign-v3 .welcome .step-actions{animation-delay:calc(var(--dur-stagger) * 2)}html.redesign-v3 .welcome-features{animation-delay:calc(var(--dur-stagger) * 3)}html.redesign-v3 .success-title,html.redesign-v3 .success-subtitle,html.redesign-v3 .success-stats{animation:stagger-in var(--dur-fast) var(--ease-out-spring) backwards}html.redesign-v3 .success-title{animation-delay:var(--dur-instant)}html.redesign-v3 .success-subtitle{animation-delay:var(--dur-stagger)}html.redesign-v3 .success-stats{animation-delay:calc(var(--dur-stagger) * 2)}html.redesign-v3 .tour-mock-wrap{animation:tour-mock-in var(--dur) var(--ease-out-spring) var(--dur-stagger) backwards}html.redesign-v3 .mini-stat,html.redesign-v3 .mini-card,html.redesign-v3 .mini-stock-row,html.redesign-v3 .mini-cal-cell{animation:tile-pop var(--dur-fast) var(--ease-out-spring) backwards}html.redesign-v3 .mini-stat:first-child,html.redesign-v3 .mini-stock-row:first-child{animation-delay:var(--dur-instant)}html.redesign-v3 .mini-stat:nth-child(2),html.redesign-v3 .mini-stock-row:nth-child(2){animation-delay:var(--dur-stagger)}html.redesign-v3 .mini-stat:nth-child(3),html.redesign-v3 .mini-stock-row:nth-child(3){animation-delay:calc(var(--dur-stagger) * 2)}html.redesign-v3 .mini-stat:nth-child(4),html.redesign-v3 .mini-stock-row:nth-child(4){animation-delay:calc(var(--dur-stagger) * 3)}html.redesign-v3 .mini-card{animation-delay:var(--dur-stagger)}html.redesign-v3 .mini-stock-fill{animation:fill-grow var(--dur-fast) var(--ease-out-spring) backwards}html.redesign-v3 .mini-cal-grid>.mini-cal-cell:nth-child(7n+1){animation-delay:var(--dur-instant)}html.redesign-v3 .mini-cal-grid>.mini-cal-cell:nth-child(7n+2){animation-delay:var(--dur-stagger)}html.redesign-v3 .mini-cal-grid>.mini-cal-cell:nth-child(7n+3){animation-delay:calc(var(--dur-stagger) * 2)}html.redesign-v3 .mini-cal-grid>.mini-cal-cell:nth-child(7n+4){animation-delay:calc(var(--dur-stagger) * 3)}html.redesign-v3 .mini-cal-grid>.mini-cal-cell:nth-child(7n+5){animation-delay:calc(var(--dur-stagger) * 4)}html.redesign-v3 .mini-cal-grid>.mini-cal-cell:nth-child(7n+6){animation-delay:calc(var(--dur-stagger) * 5)}html.redesign-v3 .mini-cal-grid>.mini-cal-cell:nth-child(7n+7){animation-delay:calc(var(--dur-stagger) * 6)}html.redesign-v3 .password-confirm-field{animation:stagger-in var(--dur-fast) var(--ease-out-spring) backwards}html.redesign-v3 .ksef-line-skeleton__row{animation:1s linear infinite ksef-skeleton-pulse}html.redesign-v3::view-transition-old(root){animation-duration:var(--dur);animation-timing-function:var(--ease-out-soft);mix-blend-mode:normal}html.redesign-v3::view-transition-new(root){animation-duration:var(--dur);animation-timing-function:var(--ease-out-soft);mix-blend-mode:normal}html.redesign-v3::view-transition-old(root){animation-name:theme-fade-out}html.redesign-v3::view-transition-new(root){animation-name:theme-fade-in}html.redesign-v3 .spin{animation:1s linear infinite spin}html.redesign-v3 .ksef-alert-enter{animation:ksef-alert-enter var(--dur-fast) var(--ease-out-soft) both}html.redesign-v3 .modal-sheet[data-open],html.redesign-v3 .orders-command-drawer--sheet[data-state=open]{animation:modal-sheet-in var(--dur) var(--ease-out-spring)}html.redesign-v3 .modal-sheet[data-closed],html.redesign-v3 .orders-command-drawer--sheet[data-state=closed]{animation:modal-sheet-out var(--dur-fast) var(--ease-out-soft) both;pointer-events:none}html.redesign-v3 .modal-overlay[data-open]{animation:modal-overlay-in var(--dur-fast) ease-out}html.redesign-v3 .modal-overlay[data-closed]{animation:modal-overlay-out var(--dur-fast) ease-out both}html.redesign-v3 :is(.modal-overlay,.modal-card,.modal-sheet)[data-closed]{pointer-events:none}html.redesign-v3 .confirm-overlay{animation:modal-overlay-in var(--dur) ease-out both}html.redesign-v3 .confirm-overlay[data-phase=closing]{animation:modal-overlay-out var(--dur-fast) var(--ease-out-soft) both}html.redesign-v3 .confirm-content{animation:transient-fade-in var(--dur) var(--ease-out-spring) both}html.redesign-v3 .confirm-content[data-phase=closing]{animation:transient-fade-out var(--dur-fast) var(--ease-out-soft) both}html.redesign-v3 :is(.cselect-menu,.csearch-menu,.cdate-popup,.notification-feed-panel)[data-open],html.redesign-v3 .quick-action-dropdown[data-state=open]{animation:cselect-menu-in var(--dur) var(--ease-out-spring)}html.redesign-v3 :is(.cselect-menu,.csearch-menu,.cdate-popup,.notification-feed-panel)[data-closed],html.redesign-v3 .quick-action-dropdown[data-state=closed]{animation:popover-out var(--dur-fast) var(--ease-out-spring) both}html.redesign-v3 [data-sonner-toaster]{transition:transform var(--dur) var(--ease)}html.redesign-v3 [data-sonner-toast],html.redesign-v3 [data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{transition:transform var(--dur) var(--ease), opacity var(--dur) var(--ease)!important}html.redesign-v3 [data-sonner-toast]>*{transition:opacity var(--dur) var(--ease)}@keyframes theme-fade-out{to{opacity:0}}@keyframes theme-fade-in{0%{opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ksef-alert-enter{0%{opacity:0}to{opacity:1}}@keyframes modal-sheet-in{0%{opacity:0;transform:translate(calc(100% + 24px))}to{opacity:1;transform:translate(0)}}@keyframes modal-sheet-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes cselect-menu-in{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}@keyframes popover-out{0%{opacity:1;scale:1}to{opacity:0;scale:.99}}@keyframes modal-card-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes modal-card-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@keyframes tooltip-in{0%{opacity:0;scale:.98}to{opacity:1;scale:1}}html.redesign-v3 .modal-card[data-open]{animation:modal-card-in var(--dur) var(--ease-out-spring)}html.redesign-v3 .modal-card[data-closed]{animation:modal-card-out var(--dur-fast) var(--ease-out-soft) both}html.redesign-v3 .tooltip-content{transform-origin:var(--transform-origin,50% 0%)}html.redesign-v3 .tooltip-content[data-open]{animation:tooltip-in var(--dur-fast) var(--ease-out-spring)}@keyframes success-check-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}html.redesign-v3 .success-check{animation:success-check-in var(--dur) var(--ease-out-spring) both}html.redesign-v3 .modal-card.warehouse-doc-modal{min-width:0;max-width:min(1040px,100vw - 48px)}html.redesign-v3 .warehouse-doc-modal .modal-body{min-width:0;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 28px),#0000 100%)}html.redesign-v3 .warehouse-doc-modal .input:not(textarea),html.redesign-v3 .warehouse-doc-modal .cselect-trigger{height:40px;min-height:40px}html.redesign-v3 .warehouse-doc-items{border:1px solid var(--border);border-radius:var(--radius-md);overflow:visible}html.redesign-v3 .warehouse-doc-items-head,html.redesign-v3 .warehouse-doc-item-row{grid-template-columns:minmax(180px,2fr) minmax(70px,.7fr) minmax(82px,.8fr) minmax(100px,1fr) minmax(126px,1fr) minmax(88px,.8fr) 40px;align-items:center;gap:8px;display:grid}html.redesign-v3 .warehouse-doc-items-head{background:var(--bg-subtle);border-bottom:1px solid var(--border-inset);font-size:var(--text-caption);text-transform:uppercase;color:var(--fg-muted);padding:8px 12px;font-weight:600}html.redesign-v3 .warehouse-doc-item-row{padding:10px 12px}html.redesign-v3 .warehouse-doc-item-row+.warehouse-doc-item-row{border-top:1px solid var(--border-inset)}html.redesign-v3 .warehouse-doc-item-row>*{min-width:0}html.redesign-v3 .warehouse-doc-item-field{align-content:start;gap:0;min-width:0;display:grid}html.redesign-v3 .warehouse-doc-item-field>.field{gap:0;min-width:0;margin-bottom:0}html.redesign-v3 .warehouse-doc-item-label{min-width:0;color:var(--fg-muted);font-size:var(--text-meta);overflow-wrap:anywhere;font-weight:600;line-height:1.3;display:none}html.redesign-v3 .warehouse-doc-item-field>.row,html.redesign-v3 .warehouse-doc-item-field>.field>.row{align-items:center;min-width:0}html.redesign-v3 .warehouse-doc-item-row .input,html.redesign-v3 .warehouse-doc-item-row .cselect-trigger{height:40px;min-height:40px;font-size:var(--text-small)}html.redesign-v3 .warehouse-doc-item-row .cselect.sm .cselect-trigger{height:40px;min-height:40px}html.redesign-v3 .warehouse-doc-item-row .cdate .cselect-trigger{padding-inline:8px}html.redesign-v3 .warehouse-doc-row-action{justify-content:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0}html.redesign-v3 .warehouse-doc-items-footer{border-top:1px solid var(--border-inset);background:var(--bg-subtle);flex-direction:column;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}html.redesign-v3 .warehouse-doc-add-item{font-size:var(--text-small);height:40px;min-height:40px}html.redesign-v3 .warehouse-doc-modal .modal-tabs button,html.redesign-v3 .warehouse-doc-modal .modal-footer .btn,html.redesign-v3 .warehouse-document-type-tabs button{min-height:40px}html.redesign-v3 .warehouse-doc-modal .modal-tabs button,html.redesign-v3 .warehouse-document-type-tabs button{white-space:normal;line-height:1.25}@media (width<=820px){html.redesign-v3 .warehouse-doc-modal .field-row{grid-template-columns:minmax(0,1fr);gap:14px}html.redesign-v3 .warehouse-doc-items-head{display:none}html.redesign-v3 .warehouse-doc-item-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;padding:12px}html.redesign-v3 .warehouse-doc-item-row>:first-child,html.redesign-v3 .warehouse-doc-item-field--product{grid-column:1/-1}html.redesign-v3 .warehouse-doc-item-label{display:block}html.redesign-v3 .warehouse-doc-item-field{gap:6px}html.redesign-v3 .warehouse-doc-item-field--action{justify-items:start}}@media (width<=640px){html.redesign-v3 .modal-card.warehouse-doc-modal{max-width:calc(100vw - 16px);max-height:calc(100dvh - 32px);inset:16px 8px}html.redesign-v3 .warehouse-doc-modal .modal-header{padding:16px}html.redesign-v3 .warehouse-doc-modal .modal-body{gap:14px;padding:16px}html.redesign-v3 .warehouse-doc-modal .modal-tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}html.redesign-v3 .warehouse-doc-modal .modal-tabs button{min-width:0;padding-inline:6px}html.redesign-v3 .warehouse-doc-modal .modal-footer{flex-direction:column;align-items:stretch;padding:12px 16px}html.redesign-v3 .warehouse-doc-modal .modal-footer>:first-child,html.redesign-v3 .warehouse-doc-modal .modal-footer .actions{width:100%}html.redesign-v3 .warehouse-doc-modal .modal-footer .actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}html.redesign-v3 .warehouse-doc-modal .modal-footer .actions .btn{justify-content:center;width:100%}}html.redesign-v3 .modal-overlay{background:color-mix(in oklab, var(--fg) 45%, transparent);z-index:var(--layer-modal);position:fixed;inset:0}html.redesign-v3.dark .modal-overlay{background:color-mix(in oklab, var(--bg) 65%, transparent)}:is(html.redesign-v3 .modal-card:has(.cselect-menu,.cdate-popup),html.redesign-v3 .modal-sheet:has(.cselect-menu,.cdate-popup)),html.redesign-v3 .cselect-menu,html.redesign-v3 .cdate-popup{z-index:var(--layer-modal-active)}html.redesign-v3 .modal-card{z-index:var(--layer-modal);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:520px;max-height:calc(100dvh - 80px);height:min(max-content, calc(100dvh - 80px));transform-origin:50%;flex-direction:column;margin:auto;display:flex;position:fixed;inset:40px 20px;overflow:visible;box-shadow:0 24px 64px #0003,0 8px 24px #0000001a}html.redesign-v3 .modal-card.sm{max-width:440px}html.redesign-v3 .modal-card.md{max-width:560px}html.redesign-v3 .modal-card.lg{max-width:720px}html.redesign-v3 .modal-card.xl{max-width:880px}html.redesign-v3 .modal-card.label-review-modal{height:max-content;max-height:min(100dvh - 80px,720px)}html.redesign-v3 .modal-card.label-review-modal .modal-body{flex:0 auto}@media (width<=520px){html.redesign-v3 .modal-card.label-review-modal{max-height:100%;height:min(max-content, 100%)}}html.redesign-v3 .modal-card>form{min-height:0;max-height:inherit;flex-direction:column;display:flex}html.redesign-v3 .modal-sheet{z-index:var(--layer-modal);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;width:100%;max-width:560px;height:auto;display:flex;position:fixed;top:16px;bottom:16px;right:16px;overflow:visible;box-shadow:0 24px 64px #00000047,0 8px 24px #0000002e}html.redesign-v3 .modal-sheet.sm{max-width:440px}html.redesign-v3 .modal-sheet.md{max-width:560px}html.redesign-v3 .modal-sheet.lg{max-width:640px}html.redesign-v3 .modal-sheet.xl{max-width:760px}html.redesign-v3 .modal-sheet>form{flex-direction:column;height:100%;min-height:0;display:flex}html.redesign-v3 .modal-header{border-bottom:1px solid var(--border-inset);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 16px;display:flex}html.redesign-v3 .modal-title{font-size:var(--text-title);letter-spacing:-.01em;color:var(--fg);margin:0;font-weight:600}html.redesign-v3 .modal-subtitle{font-size:var(--text-small);color:var(--fg-muted);margin-top:4px;line-height:1.5}html.redesign-v3 .modal-close{border-radius:var(--radius-sm);min-width:40px;min-height:40px;color:var(--fg-muted);cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);background:0 0;border:none;flex-shrink:0;place-items:center;padding:6px;display:grid;position:relative}html.redesign-v3 .modal-close:hover{background:var(--bg-hover);color:var(--fg)}html.redesign-v3 .modal-close:active{transform:scale(.96)}html.redesign-v3 .modal-body{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px 24px;display:flex;overflow-y:auto}html.redesign-v3 .modal-body.dense{gap:12px}html.redesign-v3 .modal-footer{border-top:1px solid var(--border-inset);background:var(--bg-subtle);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;display:flex}html.redesign-v3 .modal-footer .kbd-hints{font-size:var(--text-meta);color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:10px;display:flex}html.redesign-v3 .modal-footer .kbd-hints kbd{font-family:var(--font-mono);font-size:var(--text-caption);background:var(--bg);border:1px solid var(--border);color:var(--fg-muted);border-radius:3px;margin:0 2px;padding:1px 5px}html.redesign-v3 .modal-footer .actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (width<=520px){html.redesign-v3 .modal-card{top:max(12px, env(safe-area-inset-top));right:max(8px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));left:max(8px, env(safe-area-inset-left));max-height:100%;height:min(max-content, 100%)}html.redesign-v3 :is(.modal-header,.modal-body,.modal-footer){padding-inline:16px}html.redesign-v3 .modal-footer{flex-direction:column;align-items:stretch}html.redesign-v3 .modal-footer>:first-child{flex-wrap:wrap;width:100%;min-width:0}html.redesign-v3 .modal-footer>:first-child:empty{display:none}html.redesign-v3 .modal-footer .actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));width:100%;display:grid}html.redesign-v3 .modal-footer .actions .btn{white-space:normal;justify-content:center;height:auto;min-height:40px}}@media (width<=360px){html.redesign-v3 .modal-footer .actions{grid-template-columns:1fr}}html.redesign-v3 .modal-sheet.label-template-sheet{max-width:min(820px,100vw - 24px)}html.redesign-v3 .label-template-tabs{margin-bottom:12px}html.redesign-v3 .modal-body:has(.label-layout-editor){container:ll/inline-size}html.redesign-v3 .label-layout-editor{grid-template-columns:minmax(0,1fr);grid-template-areas:"hint""controls""canvas""backend";align-items:start;gap:14px;min-width:0;display:grid}@container ll (width>=700px){html.redesign-v3 .label-layout-editor{grid-template-columns:minmax(0,1.15fr) minmax(248px,.85fr);grid-template-areas:"hint hint""controls canvas""controls backend"}}html.redesign-v3 .label-layout-hint{border:1px solid var(--border-inset);border-radius:var(--radius-md);background:var(--bg-subtle);color:var(--fg-muted);font-size:var(--text-body);grid-area:hint;align-items:flex-start;gap:9px;padding:10px 12px;line-height:1.5;display:flex}html.redesign-v3 .label-layout-hint svg{color:var(--fg-muted);flex:none;margin-top:2px}html.redesign-v3 .label-layout-controls{border:1px solid var(--border-inset);background:var(--bg-subtle);border-radius:12px;grid-area:controls;gap:16px;min-width:0;padding:16px;display:grid}html.redesign-v3 .label-layout-section{gap:10px;min-width:0;display:grid}html.redesign-v3 .label-layout-section+.label-layout-section{border-top:1px solid var(--border-inset);padding-top:14px}html.redesign-v3 .label-layout-section__title{font-size:var(--text-meta);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);font-weight:700}html.redesign-v3 .label-layout-controls__row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;display:grid}@container ll (width<=440px){html.redesign-v3 .label-layout-controls__row{grid-template-columns:1fr}}html.redesign-v3 .label-layout-controls__grid{grid-template-columns:repeat(2,minmax(96px,1fr));gap:12px;display:grid}html.redesign-v3 .label-layout-controls .field{gap:6px}html.redesign-v3 .label-layout-controls .field-label{min-height:18px;font-size:var(--text-small);letter-spacing:.01em;text-transform:none;color:var(--fg);font-weight:600}html.redesign-v3 .label-layout-controls .input{height:40px;min-height:40px;font-size:var(--text-body);font-variant-numeric:tabular-nums;border-radius:8px;padding-inline:12px}html.redesign-v3 .label-layout-switch{min-height:40px;font-size:var(--text-body);color:var(--fg);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-weight:600;display:inline-flex}html.redesign-v3 .label-layout-switch input{width:20px;height:20px;accent-color:var(--accent);cursor:pointer;flex:none;margin:0}html.redesign-v3 .label-layout-switch input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}html.redesign-v3 .label-layout-switch input:disabled{cursor:not-allowed;opacity:.5}html.redesign-v3 .label-layout-controls__hint{font-size:var(--text-small);margin:-2px 0 6px 30px;line-height:1.45}html.redesign-v3 .label-layout-controls__segments{flex-wrap:wrap;align-items:center;gap:10px;display:flex}html.redesign-v3 .label-layout-segment{border:1px solid var(--border);background:var(--bg);border-radius:10px;align-items:center;gap:2px;padding:3px;display:inline-flex}html.redesign-v3 .label-layout-segment button{min-height:34px;color:var(--fg-muted);font-size:var(--text-body);cursor:pointer;transition:background var(--dur) var(--ease-out-soft), color var(--dur) var(--ease-out-soft), transform var(--dur-fast) var(--ease-out-soft);background:0 0;border:0;border-radius:8px;padding:0 14px;font-weight:600}html.redesign-v3 .label-layout-segment button:hover:not(:disabled){color:var(--fg)}html.redesign-v3 .label-layout-segment button[data-active=true]{background:var(--bg-elev);color:var(--fg);box-shadow:var(--shadow-sm)}html.redesign-v3 .label-layout-segment button:active:not(:disabled){transform:scale(.97)}html.redesign-v3 .label-layout-segment button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}html.redesign-v3 .label-layout-segment button:disabled{cursor:not-allowed;opacity:.5}html.redesign-v3 .label-layout-controls__actions{flex-wrap:wrap;gap:10px;display:flex}html.redesign-v3 .label-layout-controls__actions .btn{min-height:40px}html.redesign-v3 .label-layout-errors{border:1px solid color-mix(in oklab, var(--danger) 30%, transparent);background:var(--danger-bg);color:var(--danger);font-size:var(--text-body);border-radius:8px;padding:10px 12px}html.redesign-v3 .label-layout-canvas{grid-area:canvas;gap:8px;min-width:0;display:grid}html.redesign-v3 .label-layout-canvas__head{font-size:var(--text-small);color:var(--fg);justify-content:space-between;align-items:baseline;gap:10px;font-weight:700;display:flex}html.redesign-v3 .label-layout-canvas__hint{color:var(--fg-muted);font-weight:500}html.redesign-v3 .label-layout-canvas__stage{border:1px solid var(--border);background:var(--label-preview-paper);outline:1px solid var(--image-outline);outline-offset:-1px;border-radius:10px;overflow:hidden}html.redesign-v3 .label-layout-canvas__stage svg{touch-action:none;width:100%;height:auto;display:block}html.redesign-v3 .label-layout-canvas .ll-el-box{fill:none;stroke:var(--fg-muted);stroke-dasharray:4 3;vector-effect:non-scaling-stroke;pointer-events:none}html.redesign-v3 .label-layout-canvas .ll-el-box[data-selected=true]{stroke:var(--accent);stroke-dasharray:none}html.redesign-v3 .label-layout-canvas .ll-el-box[data-overflow=true]{stroke:var(--danger)}html.redesign-v3 .label-layout-canvas .ll-el-solid{fill:var(--label-preview-ink);stroke:var(--label-preview-ink);pointer-events:none}html.redesign-v3 .label-layout-canvas .ll-el-text{fill:var(--label-preview-ink);pointer-events:none;font-family:Arial,DejaVu Sans,sans-serif}html.redesign-v3 .label-layout-canvas .ll-el-group{cursor:default}html.redesign-v3 .label-layout-canvas .ll-el-hit{fill:#0000;stroke:none;cursor:move;pointer-events:all}html.redesign-v3 .label-layout-canvas .ll-handle{fill:var(--accent);stroke:var(--label-preview-paper);stroke-width:1px;vector-effect:non-scaling-stroke;cursor:nwse-resize;pointer-events:all}html.redesign-v3 .label-layout-backend-preview{border:1px solid var(--border-inset);border-radius:var(--radius-md);background:var(--bg);grid-area:backend;gap:8px;min-width:0;padding:12px;display:grid}html.redesign-v3 .label-layout-backend-preview__head{font-size:var(--text-small);justify-content:space-between;align-items:center;gap:10px;font-weight:700;display:flex}html.redesign-v3 .label-layout-backend-preview__image{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--label-preview-paper);outline:1px solid var(--image-outline);outline-offset:-1px;max-width:220px;max-height:360px}html.redesign-v3 .confirm-overlay{background:color-mix(in oklab, var(--fg) 45%, transparent);z-index:var(--layer-confirm);position:fixed;inset:0}html.redesign-v3.dark .confirm-overlay{background:color-mix(in oklab, var(--bg) 65%, transparent)}html.redesign-v3 .confirm-content{background:var(--bg);width:calc(100vw - 40px);max-width:440px;max-height:calc(100dvh - 40px);color:var(--fg);border:1px solid var(--border);border-radius:var(--radius-lg);z-index:var(--layer-confirm-content);flex-direction:column;padding:0;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 64px #0003,0 8px 24px #0000001a}html.redesign-v3 .confirm-copy{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;padding:20px 24px 18px;display:grid}html.redesign-v3 .confirm-indicator{background:var(--accent-bg);width:40px;height:40px;color:var(--accent-ink);font-size:var(--text-title);box-shadow:inset 0 0 0 1px var(--accent-border);border-radius:10px;place-items:center;font-weight:700;display:grid}html.redesign-v3 .confirm-content[data-destructive=true] .confirm-indicator{background:var(--danger-bg);color:var(--danger);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--danger) 25%, transparent)}html.redesign-v3 .confirm-title{font-size:var(--text-title);text-wrap:balance;color:var(--fg);margin:0;font-weight:600;line-height:1.35}html.redesign-v3 .confirm-description{font-size:var(--text-body);color:var(--fg-muted);text-wrap:pretty;margin:6px 0 0;line-height:1.5}html.redesign-v3 .confirm-hold-hint{font-size:var(--text-small);color:var(--fg-muted);text-wrap:pretty;margin:8px 0 0;line-height:1.45}html.redesign-v3 .confirm-actions{background:var(--bg-subtle);border-top:1px solid var(--border-inset);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 24px;display:flex}html.redesign-v3 .confirm-actions .btn{justify-content:center;min-width:84px}html.redesign-v3 .confirm-hold-btn{isolation:isolate;-webkit-user-select:none;user-select:none;touch-action:none;width:max-content;min-height:40px;transition:transform var(--dur-fast) var(--ease-out-spring);flex:none;position:relative;overflow:hidden;min-width:168px!important;color:var(--danger-on-fill)!important;background:var(--danger)!important;border:1px solid var(--danger)!important;box-shadow:none!important;padding:0 16px!important}html.redesign-v3 .confirm-hold-btn[data-holding=true]{transform:scale(.985)}html.redesign-v3 .confirm-hold-btn[data-armed=true]{border-color:var(--bg)!important;box-shadow:inset 0 0 0 1px var(--bg)!important}html.redesign-v3 .confirm-hold-fill{z-index:0;background:var(--danger);filter:brightness(.8);transform-origin:0;will-change:transform;transition:transform var(--dur) var(--ease-out-soft);pointer-events:none;position:absolute;inset:0}html.redesign-v3 .confirm-hold-btn[data-holding=true] .confirm-hold-fill{transition:none}html.redesign-v3.dark .confirm-hold-fill{filter:brightness(1.25)}html.redesign-v3 .confirm-hold-label{z-index:1;font:inherit;pointer-events:none;white-space:nowrap;color:var(--danger-on-fill);place-items:center;padding:0 16px;font-weight:600;display:grid;position:absolute;inset:0}html.redesign-v3 .confirm-hold-sizer{visibility:hidden;white-space:nowrap;pointer-events:none;font-weight:600}html.redesign-v3 .confirm-hold-sr,html.redesign-v3 .confirm-hold-progress-sr,html.redesign-v3 .confirm-hold-status-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html.redesign-v3 .toast-surface{background:var(--bg);border:1px solid var(--border);color:var(--fg);box-shadow:var(--shadow-lg)}html.redesign-v3 [data-sonner-toaster]{pointer-events:none;z-index:var(--layer-toast)!important}html.redesign-v3 [data-sonner-toast]{pointer-events:auto}@media (width<=520px){html.redesign-v3 .confirm-content{width:calc(100vw - 32px);max-height:calc(100dvh - 32px)}html.redesign-v3 .confirm-copy{grid-template-columns:1fr;padding:16px}html.redesign-v3 .confirm-actions{padding:14px 16px 16px}}html.redesign-v3 .modal-footer .autosave{font-size:var(--text-meta);color:var(--fg-muted);align-items:center;gap:6px;display:flex}html.redesign-v3 .modal-footer .autosave .dot{background:var(--success);border-radius:50%;width:6px;height:6px}html.redesign-v3 .modal-sheet.offer-operator-sheet{max-width:min(980px,100vw - 32px);overflow:hidden}html.redesign-v3 .offer-operator-sheet .modal-body{overflow-x:hidden}html.redesign-v3 .offer-operator-sheet .field,html.redesign-v3 .offer-operator-sheet .input,html.redesign-v3 .offer-operator-sheet textarea.input,html.redesign-v3 .offer-operator-sheet select.input{min-width:0}html.redesign-v3 .offer-operator-sheet .field-hint,html.redesign-v3 .offer-operator-sheet .mono{overflow-wrap:anywhere}html.redesign-v3 .offer-operator-sheet .badge--wrap{white-space:normal;overflow-wrap:anywhere;text-transform:none;justify-content:flex-start;align-items:flex-start;max-width:100%;height:auto;min-height:24px;line-height:1.4;padding:4px 8px!important}html.redesign-v3 .offer-operator-sheet .modal-footer{flex-wrap:wrap;align-items:center}html.redesign-v3 .offer-operator-sheet .modal-footer .actions{min-width:0}html.redesign-v3 .offer-workspace-chrome{flex-shrink:0;padding:14px 24px 0}html.redesign-v3 .offer-workspace-switcher{gap:6px;min-width:0;display:grid}html.redesign-v3 .offer-workspace-mode-field{max-width:520px}html.redesign-v3 .offer-workspace-mode-row{align-items:center;gap:8px;min-width:0;display:flex}html.redesign-v3 .offer-workspace-mode-row .cselect{flex:320px;min-width:260px}html.redesign-v3 .offer-workspace-mode-row .badge{flex-shrink:0}html.redesign-v3 .offer-workspace-mode-option{align-items:center;gap:10px;width:100%;min-width:0;display:flex}html.redesign-v3 .offer-workspace-mode-option-status{color:var(--fg-muted);font-size:var(--text-meta);margin-left:auto}html.redesign-v3 .offer-workspace-mode-hint{color:var(--fg-muted);font-size:var(--text-small);min-width:0;line-height:1.4}html.redesign-v3 .offer-operator-layout{gap:14px;min-width:0;display:grid}html.redesign-v3 .offer-operator-grid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:start;gap:16px;min-width:0;display:grid}html.redesign-v3 .offer-operator-review{gap:14px;min-width:0;display:grid}html.redesign-v3 .offer-operator-card{border:1px solid var(--border);border-radius:var(--radius-md);gap:8px;min-width:0;padding:12px;display:grid}html.redesign-v3 .offer-operator-card h4,html.redesign-v3 .offer-technical-stack h4{font-size:var(--text-body);margin:0}html.redesign-v3 .offer-summary-list{gap:7px;min-width:0;display:grid}html.redesign-v3 .offer-summary-list>div{grid-template-columns:minmax(120px,.75fr) minmax(0,1.25fr);align-items:start;gap:8px;min-width:0;display:grid}html.redesign-v3 .offer-summary-list span{color:var(--fg-muted);font-size:var(--text-small)}html.redesign-v3 .offer-summary-list strong{color:var(--fg);font-size:var(--text-small);overflow-wrap:anywhere;font-weight:600}html.redesign-v3 .offer-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}html.redesign-v3 .offer-parameter-row{grid-template-columns:minmax(0,1fr) minmax(96px,120px) minmax(0,1.3fr);gap:8px;min-width:0;display:grid}html.redesign-v3 .offer-parameter-row>*,html.redesign-v3 .offer-technical-input-grid .field,html.redesign-v3 .offer-image-row>*{min-width:0}html.redesign-v3 .offer-parameter-summary-row{border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;padding:8px 10px}html.redesign-v3 .offer-parameter-summary-row>div{gap:2px;min-width:0;display:grid}html.redesign-v3 .offer-parameter-summary-row strong,html.redesign-v3 .offer-image-status strong{font-size:var(--text-small);overflow-wrap:anywhere}html.redesign-v3 .offer-image-row{border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:8px;display:grid}html.redesign-v3 .offer-image-row .row{flex-wrap:wrap;min-width:0}html.redesign-v3 .offer-image-status{gap:2px;min-width:0;display:grid}html.redesign-v3 .offer-technical-disclosure{border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;padding:10px 12px}html.redesign-v3 .offer-technical-disclosure summary{cursor:pointer;color:var(--fg-muted);font-size:var(--text-small)}html.redesign-v3 .offer-technical-stack{gap:12px;min-width:0;margin-top:10px;display:grid}html.redesign-v3 .offer-technical-stack section{gap:8px;min-width:0;display:grid}html.redesign-v3 .offer-technical-input-grid{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}html.redesign-v3 .offer-technical-stack .offer-parameter-row{grid-template-columns:minmax(0,1fr)}html.redesign-v3 .offer-technical-stack ol{gap:5px;min-width:0;margin:0;padding-left:18px;display:grid}html.redesign-v3 .offer-technical-stack li,html.redesign-v3 .offer-technical-stack .mono{overflow-wrap:anywhere}html.redesign-v3 .offer-technical-pre{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-subtle);max-height:260px;font-size:var(--text-meta);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin:0;padding:10px;overflow:auto}html.redesign-v3 .offer-technical-diff-row{border:1px solid var(--border);border-radius:var(--radius-md);overflow-wrap:anywhere;min-width:0;padding:8px}@media (width<=840px){html.redesign-v3 .modal-sheet.offer-operator-sheet{max-width:calc(100vw - 16px);top:8px;bottom:8px;right:8px}html.redesign-v3 .offer-workspace-chrome{padding:10px 14px 0}html.redesign-v3 .offer-operator-sheet .modal-body{gap:12px;padding:14px}html.redesign-v3 .offer-operator-sheet .modal-footer{gap:8px;padding:10px 14px}html.redesign-v3 .offer-operator-layout{gap:12px}html.redesign-v3 .offer-workspace-mode-row{flex-direction:column;align-items:stretch}html.redesign-v3 .offer-workspace-mode-row .input{min-width:0}html.redesign-v3 .offer-operator-grid,html.redesign-v3 .offer-form-grid,html.redesign-v3 .offer-parameter-row,html.redesign-v3 .offer-technical-input-grid{grid-template-columns:minmax(0,1fr)}html.redesign-v3 .offer-summary-list>div{grid-template-columns:minmax(0,1fr);gap:2px}html.redesign-v3 .offer-image-row{grid-template-columns:30px minmax(0,1fr)}html.redesign-v3 .offer-image-row>.row,html.redesign-v3 .offer-image-row>.icon-btn{grid-column:2}html.redesign-v3 .offer-operator-sheet .modal-footer{align-items:stretch}html.redesign-v3 .offer-operator-sheet .modal-footer .actions{width:100%}html.redesign-v3 .offer-operator-sheet .modal-footer .actions .btn{flex:180px}}html.redesign-v3 .cselect{width:100%;position:relative}html.redesign-v3 .cselect-trigger{background:var(--bg);border:1px solid var(--control-border);border-radius:var(--radius-md);width:100%;height:40px;min-height:40px;font-family:inherit;font-size:var(--text-body);color:var(--fg);cursor:pointer;text-align:left;transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);align-items:center;gap:8px;padding:0 10px 0 12px;display:flex;overflow:hidden}html.redesign-v3 .cselect-trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;line-height:1.3;display:block;overflow:hidden}html.redesign-v3 .cselect.sm .cselect-trigger{height:28px;min-height:28px;font-size:var(--text-small);padding:0 8px 0 10px}html.redesign-v3 .cselect-trigger:hover{background:var(--bg-hover);border-color:var(--fg-muted)}html.redesign-v3 .cselect-trigger:focus,html.redesign-v3 .cselect-trigger[data-open=true],html.redesign-v3 .cselect-trigger[data-popup-open]{border-color:var(--accent);outline:none}html.redesign-v3 .cselect-trigger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:none}html.redesign-v3 .cselect.disabled .cselect-trigger,html.redesign-v3 .cselect-trigger:disabled{opacity:.55;cursor:not-allowed;background:var(--bg-subtle)}html.redesign-v3 .cselect-value{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}html.redesign-v3 .cselect-value.placeholder{color:var(--fg-muted)}html.redesign-v3 .cselect-menu{min-width:var(--anchor-width,100%);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);max-height:280px;z-index:var(--layer-popover);transform-origin:var(--transform-origin,top left);padding:4px;position:absolute;top:0;left:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f,0 2px 6px #0000000f}html.redesign-v3 .cselect-group-label{font-size:var(--text-caption);color:var(--fg-muted);letter-spacing:.06em;text-transform:uppercase;padding:7px 10px 4px;font-weight:600}html.redesign-v3 .cselect-option{border-radius:calc(var(--radius-md) - 2px);width:100%;font-family:inherit;font-size:var(--text-body);color:var(--fg);cursor:pointer;text-align:left;white-space:normal;transition:background var(--dur-fast) var(--ease);background:0 0;border:none;align-items:center;gap:8px;padding:7px 10px;line-height:1.35;display:flex}html.redesign-v3 .cselect-option[data-selected=true],html.redesign-v3 .cselect-option[aria-selected=true]{background:var(--bg-subtle)}html.redesign-v3 .cselect-option.selected{background:var(--bg-subtle);font-weight:500}html.redesign-v3 .cselect-option:hover,html.redesign-v3 .cselect-option.hover,html.redesign-v3 .cselect-option[data-highlighted]{background:var(--bg-hover)}html.redesign-v3 .cselect-option:disabled{opacity:.5;cursor:not-allowed}html.redesign-v3 .csearch-menu{transform-origin:var(--transform-origin,top left);padding:6px;overflow:hidden}html.redesign-v3 .csearch-command{background:var(--bg);color:var(--fg);flex-direction:column;gap:6px;display:flex}html.redesign-v3 .csearch-input-wrap{border:1px solid var(--control-border);border-radius:var(--radius-sm);background:var(--bg);align-items:center;display:flex;position:relative}html.redesign-v3 .csearch-input-wrap:focus-within{border-color:var(--accent);box-shadow:none;outline:2px solid var(--focus-ring);outline-offset:2px}html.redesign-v3 .csearch-input-wrap .icon{color:var(--fg-muted);pointer-events:none;position:absolute;left:10px}html.redesign-v3 .csearch-input{width:100%;height:32px;color:var(--fg);font:inherit;font-size:var(--text-body);background:0 0;border:0;outline:0;padding:0 10px 0 30px}html.redesign-v3 .opening-inventory-approval-modal .input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:none}html.redesign-v3 .csearch-input::placeholder{color:var(--fg-muted)}html.redesign-v3 .csearch-list{max-height:260px;padding:2px;overflow-y:auto}html.redesign-v3 .csearch-option{outline:none;min-height:34px}html.redesign-v3 .csearch-option:focus,html.redesign-v3 .csearch-option[data-selected=true]{box-shadow:inset 0 0 0 2px var(--focus-ring)}html.redesign-v3 .csearch-option[data-selected=true]{background:var(--bg-hover)}html.redesign-v3 .csearch-option-label{text-overflow:ellipsis;min-width:0;overflow:hidden}html.redesign-v3 .csearch-check{color:var(--accent);flex-shrink:0;place-items:center;margin-left:auto;display:grid}html.redesign-v3 .csearch-empty{font-size:var(--text-small);color:var(--fg-muted);padding:12px 10px}html.redesign-v3 .cdate{width:100%;position:relative}html.redesign-v3 .cdate-popup{background:var(--bg);opacity:1;border:1px solid var(--border);border-radius:var(--radius-md);box-sizing:border-box;z-index:var(--layer-popover);width:min(288px,100vw - 32px);min-width:min(260px,100vw - 32px);max-width:calc(100vw - 32px);transform-origin:var(--transform-origin,top left);padding:12px;box-shadow:0 8px 24px #0000001f,0 2px 6px #0000000f}html.redesign-v3 .cdate-picker{--rdp-accent-color:var(--accent);--rdp-accent-background-color:var(--bg-hover);margin:0}html.redesign-v3 .cdate-controls{grid-template-columns:minmax(0,1fr) 92px;gap:8px;margin-bottom:8px;display:grid}html.redesign-v3 .cdate-controls .cselect-trigger{width:100%}html.redesign-v3 .time-input-precision{grid-template-columns:repeat(2,minmax(72px,1fr));gap:8px;display:grid}html.redesign-v3 .cdate-picker table,html.redesign-v3 .cdate-picker thead,html.redesign-v3 .cdate-picker tbody,html.redesign-v3 .cdate-picker tr,html.redesign-v3 .cdate-picker th,html.redesign-v3 .cdate-picker td{box-shadow:none;font:inherit;letter-spacing:0;line-height:inherit;text-align:center;text-transform:none;color:inherit;vertical-align:middle;background:0 0;border:0;padding:0}html.redesign-v3 .cdate-picker table{border-collapse:separate;border-spacing:0;table-layout:fixed}html.redesign-v3 .cdate-picker tr:hover,html.redesign-v3 .cdate-picker tr:hover th,html.redesign-v3 .cdate-picker tr:hover td{background:0 0}html.redesign-v3 .cdate-months,html.redesign-v3 .cdate-month{width:100%}html.redesign-v3 .cdate-caption{justify-content:center;align-items:center;min-height:28px;margin-bottom:8px;display:flex}html.redesign-v3 .cdate-nav{justify-content:space-between;align-items:center;gap:8px;min-height:40px;margin-bottom:8px;display:flex}html.redesign-v3 .cdate-title{display:none}html.redesign-v3 .cdate-navbtn{border:1px solid var(--border);border-radius:var(--radius-sm);width:40px;min-width:40px;height:40px;min-height:40px;color:var(--fg-muted);cursor:pointer;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);background:0 0;place-items:center;padding:0;display:grid;position:relative}html.redesign-v3 .cdate-navbtn:hover{background:var(--bg-hover);color:var(--fg)}html.redesign-v3 .cdate-chevron{fill:currentColor;width:14px;height:14px}html.redesign-v3 .cdate-month-grid{border-collapse:separate;border-spacing:0 2px;width:100%}html.redesign-v3 .cdate-weekdays,html.redesign-v3 .cdate-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}html.redesign-v3 .cdate-dayname{font-size:var(--text-caption);text-transform:uppercase;color:var(--fg-muted);text-align:center;padding:4px 0;font-weight:600}html.redesign-v3 .cdate-day{text-align:center;background:0 0;border:0;padding:0}html.redesign-v3 .cdate-day:hover{background:0 0}html.redesign-v3 .cdate-daybtn{border-radius:var(--radius-sm);width:30px;min-width:30px;height:30px;font-family:inherit;font-size:var(--text-small);color:var(--fg);cursor:pointer;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);background:0 0;border:1px solid #0000}html.redesign-v3 .cdate-daybtn:hover{background:var(--bg-hover);border-color:var(--border);color:var(--fg)}html.redesign-v3 .cdate-daybtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html.redesign-v3 .cdate-day.today .cdate-daybtn{background:var(--accent-bg);border-color:var(--accent-border);color:var(--accent-ink);font-weight:600}html.redesign-v3 .cdate-day.today .cdate-daybtn:hover{background:color-mix(in oklab, var(--accent) 14%, var(--bg));border-color:var(--accent-border);color:var(--accent-ink)}html.redesign-v3 .cdate-day.selected .cdate-daybtn{background:var(--accent);color:var(--accent-on-fill);border-color:var(--accent);font-weight:600}html.redesign-v3 .cdate-day.selected .cdate-daybtn:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:var(--accent-on-fill)}html.redesign-v3 .cdate-day.disabled .cdate-daybtn,html.redesign-v3 .cdate-day.outside .cdate-daybtn{color:var(--fg-muted);opacity:.5;cursor:not-allowed}html.redesign-v3 .cdate-day.disabled .cdate-daybtn:hover,html.redesign-v3 .cdate-day.outside .cdate-daybtn:hover{color:var(--fg-muted);background:0 0;border-color:#0000}html.redesign-v3 .cdate-footer{border-top:1px solid var(--border-inset);justify-content:center;margin-top:8px;padding-top:8px;display:flex}html.redesign-v3 .cdate-today{font-size:var(--text-meta);color:var(--accent-ink);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 10px;font-weight:500}html.redesign-v3 .cdate-today:hover{background:var(--bg-hover)}html.redesign-v3 .modal-body textarea.input,html.redesign-v3 .modal-sheet textarea.input{resize:vertical;min-height:64px;max-height:280px}html.redesign-v3 .field{flex-direction:column;gap:6px;display:flex}html.redesign-v3 .field-label{font-size:var(--text-small);color:var(--fg);align-items:center;gap:6px;font-weight:500;display:flex}html.redesign-v3 .field-label .required{color:var(--danger)}html.redesign-v3 .field-label .optional{color:var(--fg-muted);font-weight:400;font-size:var(--text-meta)}html.redesign-v3 .field-hint{font-size:var(--text-meta);color:var(--fg-muted);line-height:1.4}html.redesign-v3 .field-error{font-size:var(--text-meta);color:var(--danger);align-items:center;gap:4px;margin-top:2px;display:flex}html.redesign-v3 .field.has-error .input,html.redesign-v3 .field.has-error .select,html.redesign-v3 .field.has-error textarea.input{border-color:var(--danger)!important;box-shadow:0 0 0 3px #dc26261f!important}html.redesign-v3 .field-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}html.redesign-v3 .field-row.thirds{grid-template-columns:1fr 1fr 1fr}html.redesign-v3 .stepper{align-items:center;gap:8px;margin-top:8px;display:flex}html.redesign-v3 .stepper .step{flex:1;align-items:center;gap:8px;min-width:0;display:flex}html.redesign-v3 .stepper .step-num{background:var(--bg-elev);border:1px solid var(--border);width:22px;height:22px;color:var(--fg-muted);font-size:var(--text-meta);border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:grid}html.redesign-v3 .stepper .step.active .step-num{background:var(--accent);border-color:var(--accent);color:var(--accent-on-fill)}html.redesign-v3 .stepper .step.done .step-num{background:var(--fg);border-color:var(--fg);color:var(--bg)}html.redesign-v3 .stepper .step-label{font-size:var(--text-small);color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html.redesign-v3 .stepper .step.active .step-label{color:var(--fg);font-weight:500}html.redesign-v3 .stepper .step.done .step-label{color:var(--fg)}html.redesign-v3 .stepper .step-line{background:var(--border);flex:1;min-width:12px;height:1px}html.redesign-v3 .stepper .step.done+.step-line,html.redesign-v3 .stepper .step-line.done{background:var(--fg)}html.redesign-v3 .modal-tabs{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-md);flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:2px;display:flex}html.redesign-v3 .modal-tabs button{font-size:var(--text-small);border-radius:calc(var(--radius-md) - 2px);color:var(--fg-muted);cursor:pointer;transition:background var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);background:0 0;border:none;padding:6px 14px;font-weight:500}html.redesign-v3 .modal-tabs button[data-active]{background:var(--bg);color:var(--fg);box-shadow:0 1px 2px #0000000f}html.redesign-v3 .modal-card.offer-profitability-detail-modal{max-width:min(960px,100vw - 48px)}html.redesign-v3 .modal-sheet.offer-detail-panel{max-width:min(640px,100vw - 24px)}html.redesign-v3 .modal-sheet.offer-detail-panel .offer-editor-layout{grid-template-columns:1fr}html.redesign-v3 .modal-sheet.offer-detail-panel .offer-editor-section-nav{border-right:0;border-bottom:1px solid var(--border-inset);grid-template-columns:repeat(4,minmax(0,1fr));padding:0 0 8px;position:static}html.redesign-v3 .modal-sheet.offer-detail-panel .offer-editor-section-nav button{text-align:center}html.redesign-v3 .modal-sheet.offer-detail-panel .offer-editor-preview-column{position:static}html.redesign-v3 .offer-detail-tabs{width:100%;margin-bottom:14px}html.redesign-v3 .offer-detail-tabs button{align-items:center;gap:6px;display:inline-flex}html.redesign-v3 .offer-detail-panel-body{gap:12px;display:grid}html.redesign-v3 .offer-detail-section{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;padding:14px}html.redesign-v3 .offer-detail-section+.offer-detail-section{margin-top:12px}html.redesign-v3 .offer-detail-section h3{font-size:var(--text-small);letter-spacing:0;margin:0 0 12px;font-weight:700}html.redesign-v3 .offer-detail-section-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}html.redesign-v3 .offer-detail-section-head h3{margin-bottom:0}html.redesign-v3 .offer-detail-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0;display:grid}html.redesign-v3 .offer-detail-kv{min-width:0}html.redesign-v3 .offer-detail-kv dt{color:var(--fg-muted);font-size:var(--text-meta);margin:0 0 4px}html.redesign-v3 .offer-detail-kv dd{overflow-wrap:anywhere;min-width:0;font-size:var(--text-body);margin:0;font-weight:600}html.redesign-v3 .offer-detail-warning{white-space:normal;width:fit-content;max-width:100%;margin-bottom:12px}html.redesign-v3 .offer-detail-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}html.redesign-v3 .offer-detail-list li{border:1px solid var(--line);border-radius:var(--radius-sm);gap:3px;padding:10px;display:grid}html.redesign-v3 .offer-auditor{gap:14px;display:grid}html.redesign-v3 .offer-auditor-summary-grid{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) minmax(180px,1fr);align-items:stretch;gap:12px;display:grid}html.redesign-v3 .offer-auditor-summary-card,html.redesign-v3 .offer-auditor-findings,html.redesign-v3 .offer-auditor-criteria{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;padding:14px}html.redesign-v3 .offer-auditor-card-head,html.redesign-v3 .offer-auditor-section-head,html.redesign-v3 .offer-auditor-finding-head{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}html.redesign-v3 .offer-auditor-card-head h3,html.redesign-v3 .offer-auditor-section-head h3,html.redesign-v3 .offer-auditor-finding-head h4{font-size:var(--text-small);letter-spacing:0;margin:0;font-weight:700}html.redesign-v3 .offer-auditor-score{color:var(--fg);align-items:baseline;gap:4px;margin:12px 0 8px;display:flex}html.redesign-v3 .offer-auditor-score .num{font-size:var(--text-display);color:var(--success);font-weight:700;line-height:1}html.redesign-v3 .offer-auditor-score.warning .num{color:var(--warning)}html.redesign-v3 .offer-auditor-score.danger .num{color:var(--danger)}html.redesign-v3 .offer-auditor-score-bar{background:var(--bg-subtle);border-radius:999px;height:8px;margin-bottom:10px;overflow:hidden}html.redesign-v3 .offer-auditor-score-bar span{border-radius:inherit;background:var(--success);width:100%;height:100%;transform:scaleX(var(--score-scale,1));transform-origin:0;transition:transform var(--dur) var(--ease), background-color var(--dur) var(--ease);display:block}html.redesign-v3 .offer-auditor-score-bar.warning span{background:var(--warning)}html.redesign-v3 .offer-auditor-score-bar.danger span{background:var(--danger)}html.redesign-v3 .offer-auditor-safety-list{gap:9px;margin:10px 0 0;display:grid}html.redesign-v3 .offer-auditor-safety-list div,html.redesign-v3 .offer-auditor-criterion{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}html.redesign-v3 .offer-auditor-safety-list dt,html.redesign-v3 .offer-auditor-safety-list dd{font-size:var(--text-small);margin:0}html.redesign-v3 .offer-auditor-safety-list dt{color:var(--fg-muted)}html.redesign-v3 .offer-auditor-safety-list dd{text-align:right;font-weight:600}html.redesign-v3 .offer-auditor-safety-list dd.success{color:var(--success)}html.redesign-v3 .offer-auditor-top-fixes{gap:9px;margin:10px 0 12px;padding:0;list-style:none;display:grid}html.redesign-v3 .offer-auditor-top-fixes li{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;display:grid}html.redesign-v3 .offer-auditor-top-fixes span,html.redesign-v3 .offer-auditor-finding-number{background:var(--warning);width:18px;height:18px;color:var(--warning-on-fill);font-size:var(--text-caption);border-radius:999px;place-items:center;font-weight:700;line-height:1;display:grid}html.redesign-v3 .offer-auditor-top-fixes p{font-size:var(--text-small);color:var(--fg);margin:0}html.redesign-v3 .offer-auditor-main-grid{grid-template-columns:minmax(0,1.65fr) minmax(240px,.95fr);align-items:start;gap:12px;display:grid}html.redesign-v3 .offer-auditor-findings,html.redesign-v3 .offer-auditor-criteria{gap:10px;display:grid}html.redesign-v3 .offer-auditor-finding{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);grid-template-columns:22px minmax(0,1fr);gap:10px;padding:12px;display:grid}html.redesign-v3 .offer-auditor-finding-main{gap:8px;min-width:0;display:grid}html.redesign-v3 .offer-auditor-finding p{font-size:var(--text-body);color:var(--fg);margin:0;line-height:1.45}html.redesign-v3 .offer-auditor-evidence-row,html.redesign-v3 .offer-auditor-action-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}html.redesign-v3 .offer-auditor-evidence-row .badge{overflow-wrap:anywhere;max-width:100%}html.redesign-v3 .offer-auditor-criterion{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);padding:12px}html.redesign-v3 .offer-auditor-criterion-title{font-size:var(--text-body);margin-bottom:3px;font-weight:700}html.redesign-v3 .offer-auditor-criterion-score{justify-items:end;gap:5px;display:grid}html.redesign-v3 .offer-auditor-boundary{border-top:1px solid var(--line);color:var(--fg-muted);font-size:var(--text-small);align-items:center;gap:10px;padding:10px 12px;display:flex}html.redesign-v3 .offer-auditor-boundary strong{color:var(--fg)}@media (width<=980px){html.redesign-v3 .offer-auditor-summary-grid,html.redesign-v3 .offer-auditor-main-grid{grid-template-columns:1fr}}html.redesign-v3 .ai-batch-finding{border:1px solid var(--line);border-left:3px solid var(--warning);border-radius:var(--radius-sm);background:var(--bg);gap:9px;min-width:0;padding:10px;display:grid}html.redesign-v3 .ai-batch-finding--accepted{border-left-color:var(--success)}html.redesign-v3 .ai-batch-finding--rejected,html.redesign-v3 .ai-batch-finding--superseded{border-left-color:var(--danger)}html.redesign-v3 .ai-batch-finding--deferred{border-left-color:var(--warning)}html.redesign-v3 .ai-batch-finding-topline{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}html.redesign-v3 .ai-batch-finding-main,html.redesign-v3 .ai-batch-finding-title-row{min-width:0}html.redesign-v3 .ai-batch-finding-title-row{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}html.redesign-v3 .ai-batch-finding-title-row h4{font-size:var(--text-body);letter-spacing:0;color:var(--fg);margin:0;font-weight:700;line-height:1.35}html.redesign-v3 .ai-batch-finding-main p{font-size:var(--text-body);color:var(--fg-muted);margin:4px 0 0;line-height:1.45}html.redesign-v3 .ai-batch-finding-signals{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:280px;display:flex}html.redesign-v3 .ai-batch-proposed-change{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-subtle);font-size:var(--text-small);grid-template-columns:max-content max-content minmax(0,1fr);align-items:baseline;gap:6px;min-width:0;padding:7px 9px;display:grid}html.redesign-v3 .ai-batch-proposed-change span{color:var(--fg-muted);overflow-wrap:anywhere;min-width:0}html.redesign-v3 .ai-batch-proposed-change strong{color:var(--fg);white-space:nowrap;font-weight:700}html.redesign-v3 .ai-batch-decision-state{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);width:fit-content;max-width:100%;color:var(--fg);font-size:var(--text-small);align-items:center;gap:6px;padding:6px 8px;line-height:1.35;display:inline-flex}html.redesign-v3 .ai-batch-decision-state span{white-space:normal}html.redesign-v3 .ai-batch-decision-state:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}html.redesign-v3 .ai-batch-finding-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}html.redesign-v3 .ai-batch-technical-disclosure{min-width:0}html.redesign-v3 .ai-batch-technical-disclosure summary{cursor:pointer;color:var(--fg-muted);font-size:var(--text-small)}html.redesign-v3 .ai-batch-technical-grid{flex-wrap:wrap;gap:6px;max-width:100%;margin-top:6px;display:flex}html.redesign-v3 .ai-batch-technical-grid .badge{white-space:normal;overflow-wrap:anywhere;max-width:100%}html.redesign-v3 .ai-batch-finding-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:6px;width:fit-content;max-width:100%;display:inline-flex}html.redesign-v3 .ai-batch-finding-actions .btn,html.redesign-v3 .ai-batch-finding-actions .btn.primary,html.redesign-v3 .ai-batch-decision-button,html.redesign-v3 .ai-batch-decision-button.primary{flex:none;width:auto;min-width:0}@media (width<=720px){html.redesign-v3 .ai-batch-finding-topline,html.redesign-v3 .ai-batch-proposed-change{grid-template-columns:1fr}html.redesign-v3 .ai-batch-finding-signals,html.redesign-v3 .ai-batch-finding-actions{justify-content:flex-start}}html.redesign-v3 .offer-native-hero{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;gap:16px;display:grid}html.redesign-v3 .offer-native-gallery{gap:8px;min-width:0;display:grid}html.redesign-v3 .listing-names-write-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}html.redesign-v3 .listing-names-write-facts>div{gap:3px;min-width:0;padding:4px 0;display:grid}html.redesign-v3 .listing-names-write-facts>div:last-child{grid-column:1/-1}html.redesign-v3 .listing-names-write-facts span{color:var(--fg-muted);font-size:var(--text-meta)}html.redesign-v3 .listing-names-write-facts strong{overflow-wrap:anywhere}html.redesign-v3 .listing-names-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}html.redesign-v3 .listing-names-form-grid input[readonly]{color:var(--fg-muted);cursor:default}html.redesign-v3 .listing-names-notice{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--bg-subtle);gap:5px;margin-top:14px;padding:14px;display:grid}html.redesign-v3 .listing-names-notice.success{border-color:color-mix(in srgb, var(--success) 35%, var(--line));background:color-mix(in srgb, var(--success) 7%, var(--bg))}@media (width<=760px){html.redesign-v3 .listing-names-form-grid{grid-template-columns:1fr}}@media (width<=480px){html.redesign-v3 .listing-names-write-facts{grid-template-columns:1fr}html.redesign-v3 .listing-names-write-facts>div:last-child{grid-column:auto}}html.redesign-v3 img[alt^=Miniatura\ ]{outline:1px solid var(--image-outline);outline-offset:-1px}html.redesign-v3 .offer-native-main-image,html.redesign-v3 .offer-native-description-image{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-subtle);object-fit:cover;outline:1px solid var(--image-outline);outline-offset:-1px;width:100%;display:block}html.redesign-v3 .offer-native-main-image{aspect-ratio:1}html.redesign-v3 .offer-native-description-image{object-fit:contain;max-height:320px}html.redesign-v3 .offer-native-image-empty{aspect-ratio:1;border:1px dashed var(--border);border-radius:var(--radius-sm);background:var(--bg-subtle);color:var(--fg-muted);text-align:center;font-size:var(--text-small);place-items:center;gap:8px;display:grid}html.redesign-v3 .offer-native-thumbs{gap:6px;display:flex;overflow-x:auto}html.redesign-v3 .offer-native-thumbs button{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);flex:0 0 44px;width:44px;height:44px;padding:0;overflow:hidden}html.redesign-v3 .offer-native-thumbs button.active{border-color:var(--fg)}html.redesign-v3 .offer-native-thumbs img{object-fit:cover;outline:1px solid var(--image-outline);outline-offset:-1px;width:100%;height:100%}html.redesign-v3 .offer-native-summary{min-width:0}html.redesign-v3 .offer-native-source-row{flex-wrap:wrap;gap:6px;margin-bottom:10px}html.redesign-v3 .offer-native-loading{gap:8px;display:grid}html.redesign-v3 .offer-native-description{gap:12px;display:grid}html.redesign-v3 .offer-native-description-section{gap:8px;min-width:0;display:grid}html.redesign-v3 .offer-native-description-text{overflow-wrap:anywhere;white-space:pre-wrap;color:var(--fg);font-size:var(--text-body);margin:0;line-height:1.5}html.redesign-v3 .offer-native-description-content{overflow-wrap:anywhere;min-width:0;color:var(--fg);font-size:var(--text-body);line-height:1.5}html.redesign-v3 .offer-native-description-content>:first-child{margin-top:0}html.redesign-v3 .offer-native-description-content>:last-child{margin-bottom:0}html.redesign-v3 .offer-native-description-content :is(p,ul,ol,blockquote,table){margin:0 0 10px}html.redesign-v3 .offer-native-description-content :is(ul,ol){padding-left:20px}html.redesign-v3 .offer-native-description-content a{color:var(--accent-ink);overflow-wrap:anywhere}html.redesign-v3 .offer-native-description-content img{border-radius:var(--radius-sm);outline:1px solid var(--image-outline);outline-offset:-1px;max-width:100%;height:auto;display:block}html.redesign-v3 .offer-description-rich-editor{white-space:normal;overflow-wrap:anywhere;min-height:144px;line-height:1.5;overflow:auto}html.redesign-v3 .offer-description-editor-shell{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);overflow:hidden}html.redesign-v3 .offer-description-editor-shell .offer-description-rich-editor{border:0;border-radius:0}html.redesign-v3 .offer-description-toolbar{border-bottom:1px solid var(--border-inset);background:var(--bg-subtle);flex-wrap:wrap;align-items:center;gap:4px;padding:6px;display:flex}html.redesign-v3 .offer-description-toolbar button{border-radius:var(--radius-xs);color:var(--fg-muted);cursor:pointer;font:inherit;font-size:var(--text-small);background:0 0;border:1px solid #0000;padding:4px 7px;line-height:1.2}html.redesign-v3 .offer-description-toolbar button:hover,html.redesign-v3 .offer-description-toolbar button:focus-visible{border-color:var(--border);color:var(--fg);background:var(--surface)}html.redesign-v3 .offer-description-rich-editor:empty:before{content:"Wpisz opis oferty";color:var(--fg-muted)}html.redesign-v3 .offer-description-rich-editor :is(p,ul,ol,blockquote){margin-top:0}html.redesign-v3 .offer-description-rich-editor>:last-child{margin-bottom:0}html.redesign-v3 .offer-fee-table{border:1px solid var(--line);border-radius:var(--radius-sm);gap:0;margin-top:12px;display:grid;overflow:hidden}html.redesign-v3 .offer-fee-row{font-size:var(--text-small);grid-template-columns:minmax(130px,1.3fr) minmax(88px,.9fr) minmax(88px,.9fr) minmax(150px,1.2fr);align-items:center;gap:10px;padding:8px 10px;display:grid}html.redesign-v3 .offer-fee-row>*{overflow-wrap:anywhere;min-width:0}html.redesign-v3 .offer-fee-row+.offer-fee-row{border-top:1px solid var(--line)}html.redesign-v3 .offer-fee-row.head{background:var(--bg-subtle);color:var(--fg-muted);text-transform:uppercase;font-weight:700;font-size:var(--text-caption)}html.redesign-v3 .offer-edit-shell{color:var(--fg-muted);grid-template-columns:24px minmax(0,1fr);gap:10px;display:grid}html.redesign-v3 .offer-edit-shell strong{color:var(--fg);margin-bottom:4px;display:block}html.redesign-v3 .offer-edit-shell p{font-size:var(--text-body);margin:0;line-height:1.45}html.redesign-v3 .offer-editor-head{align-items:center}html.redesign-v3 .offer-editor-heading-copy,html.redesign-v3 .offer-editor-field-note,html.redesign-v3 .offer-editor-preview-head p{color:var(--fg-muted);font-size:var(--text-small);text-wrap:pretty;margin:4px 0 0;line-height:1.45}html.redesign-v3 .offer-editor-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}html.redesign-v3 .offer-editor-badges{flex-wrap:wrap;gap:8px}html.redesign-v3 .offer-editor-array-summary{flex-wrap:wrap;gap:8px;margin-bottom:12px}html.redesign-v3 .offer-editor-layout{grid-template-columns:92px minmax(0,1.1fr) minmax(340px,.9fr);align-items:start;gap:16px;min-width:0;display:grid}html.redesign-v3 .offer-editor-section-nav{border-right:1px solid var(--border-inset);align-content:start;gap:2px;padding:4px 8px 4px 0;display:grid;position:sticky;top:0}html.redesign-v3 .offer-editor-section-nav button{appearance:none;width:100%;color:var(--fg-muted);cursor:pointer;font:inherit;font-size:var(--text-small);text-align:left;background:0 0;border:0;border-left:2px solid #0000;border-radius:0;padding:8px 7px;line-height:1.2}html.redesign-v3 .offer-editor-section-nav button:hover,html.redesign-v3 .offer-editor-section-nav button:focus-visible{color:var(--fg);background:var(--bg-subtle)}html.redesign-v3 .offer-editor-section-nav button.active{border-left-color:var(--accent);color:var(--accent-ink);font-weight:600}html.redesign-v3 .offer-editor-form-column{gap:12px;min-width:0;display:grid}html.redesign-v3 .offer-editor-parameters{gap:8px;display:grid}html.redesign-v3 .offer-editor-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;min-width:0;display:grid}html.redesign-v3 .offer-editor-save-summary{background:color-mix(in oklab, var(--accent-bg) 34%, var(--surface))}html.redesign-v3 .offer-editor-preview-column{border:1px solid var(--line);border-radius:calc(var(--radius-md) + 8px);background:color-mix(in oklab, var(--bg-subtle) 60%, var(--surface));gap:10px;min-width:0;padding:12px;display:grid;position:sticky;top:0;box-shadow:0 1px 2px #1111140a,inset 0 1px #ffffff73}html.redesign-v3.dark .offer-editor-preview-column{box-shadow:0 1px 2px #00000047,inset 0 1px #ffffff08}html.redesign-v3 .offer-editor-preview-head{gap:2px;display:grid}html.redesign-v3 .offer-editor-preview-head h4{color:var(--fg);font-size:var(--text-heading);text-wrap:balance;margin:0;line-height:1.25}html.redesign-v3 .offer-preview{gap:12px;min-width:0;display:grid}html.redesign-v3 .offer-preview--editor{gap:10px}html.redesign-v3 .offer-preview--editor .offer-detail-section{background:var(--surface);margin:0;padding:12px}html.redesign-v3 .offer-preview-title{text-wrap:balance;margin-top:8px!important}html.redesign-v3 .offer-preview-key-values{margin-top:14px}html.redesign-v3 .offer-preview-loading-note{color:var(--fg-muted);font-size:var(--text-small);margin-top:14px}html.redesign-v3 .offer-preview-technical-details{margin-top:0}html.redesign-v3 .offer-editor-grid{align-items:start;gap:14px}html.redesign-v3 .offer-editor-card-body{gap:12px;display:grid}html.redesign-v3 .offer-image-editor-card{margin-bottom:14px}html.redesign-v3 .offer-image-panel{gap:10px;display:grid}html.redesign-v3 .offer-image-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}html.redesign-v3 .offer-image-panel-head h4{font-size:var(--text-body);margin:0;font-weight:600}html.redesign-v3 .offer-image-panel-badges,html.redesign-v3 .offer-image-findings{flex-wrap:wrap;gap:8px}html.redesign-v3 .offer-image-findings{display:flex}html.redesign-v3 .offer-image-upload-form{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:10px;padding:10px;display:grid}html.redesign-v3 .offer-image-dropzone{border:1px dashed color-mix(in oklab, var(--border) 86%, var(--fg) 14%);border-radius:var(--radius-md);background:color-mix(in oklab, var(--bg-subtle) 72%, transparent);min-height:68px;color:var(--fg-muted);cursor:pointer;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);align-content:center;justify-items:center;padding:12px;display:grid}html.redesign-v3 .offer-image-dropzone:not(.is-disabled):hover,html.redesign-v3 .offer-image-dropzone:not(.is-disabled):focus-visible{border-color:color-mix(in oklab, var(--accent) 32%, var(--border));background:color-mix(in oklab, var(--accent-bg) 42%, var(--bg-subtle));color:var(--fg);box-shadow:0 0 0 3px color-mix(in oklab, var(--accent) 10%, transparent)}html.redesign-v3 .offer-image-dropzone:not(.is-disabled):active{transform:scale(.995)}html.redesign-v3 .offer-image-dropzone.is-disabled{cursor:not-allowed;opacity:.62}html.redesign-v3 .offer-image-dropzone-copy{font-size:var(--text-small);text-align:center;overflow-wrap:anywhere;text-wrap:pretty}html.redesign-v3 .offer-image-upload-grid{gap:10px}html.redesign-v3 .offer-image-slot-row{border:1px solid var(--border);background:var(--surface);border-radius:8px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}html.redesign-v3 .offer-image-slot-index{border:1px solid var(--border);width:30px;height:30px;font-size:var(--text-small);color:var(--fg);border-radius:8px;justify-content:center;align-items:center;gap:2px;font-weight:700;display:inline-flex}html.redesign-v3 .offer-image-slot-main{gap:4px;min-width:0;display:grid}html.redesign-v3 .offer-image-slot-title,html.redesign-v3 .offer-image-slot-meta,html.redesign-v3 .offer-image-slot-actions,html.redesign-v3 .offer-image-slot-details{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html.redesign-v3 .offer-image-slot-title>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-body);font-weight:600;overflow:hidden}html.redesign-v3 .offer-image-slot-meta{font-size:var(--text-small);color:var(--fg-muted)}html.redesign-v3 .offer-image-slot-actions{justify-content:flex-end}html.redesign-v3 .offer-image-slot-details{grid-column:2/4;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;padding-top:4px;display:grid}html.redesign-v3 .offer-image-review-state,html.redesign-v3 .offer-image-provider-state{flex-wrap:wrap;gap:6px;min-width:0;display:flex}html.redesign-v3 .offer-image-provider-preview{border:1px solid var(--border);background:var(--bg-inset);border-radius:8px;gap:8px;padding:10px;display:grid}html.redesign-v3 .offer-image-provider-preview-head{font-size:var(--text-small);color:var(--fg);align-items:center;gap:6px;font-weight:700;display:inline-flex}html.redesign-v3 .offer-image-provider-preview ol{gap:6px;margin:0;padding-left:20px;display:grid}html.redesign-v3 .offer-image-provider-preview li{font-size:var(--text-small);color:var(--fg-muted)}html.redesign-v3 .success-text{color:var(--success-text)}html.redesign-v3 .warning-text{color:var(--warning-text)}html.redesign-v3 .offer-editor-inline-warning,html.redesign-v3 .offer-editor-inline-note{white-space:normal;width:fit-content;max-width:100%}html.redesign-v3 .offer-editor-inline-note{margin-bottom:12px}@media (width<=820px){html.redesign-v3 .offer-editor-layout{grid-template-columns:1fr}html.redesign-v3 .offer-editor-section-nav{border-right:0;border-bottom:1px solid var(--border-inset);grid-template-columns:repeat(4,minmax(0,1fr));padding:0 0 8px;position:static}html.redesign-v3 .offer-editor-section-nav button{text-align:center}html.redesign-v3 .offer-editor-preview-column{position:static}html.redesign-v3 .offer-native-hero{grid-template-columns:1fr}html.redesign-v3 .offer-fee-row{grid-template-columns:1fr 1fr}html.redesign-v3 .offer-fee-row.head{display:none}}@media (width<=560px){html.redesign-v3 .offer-editor-field-grid{grid-template-columns:1fr}html.redesign-v3 .offer-editor-head{align-items:flex-start}html.redesign-v3 .offer-editor-toolbar{justify-content:flex-start}}html.redesign-v3 .dropzone{border:1.5px dashed var(--border);border-radius:var(--radius-md);text-align:center;background:var(--bg-subtle);cursor:pointer;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);padding:32px 20px}html.redesign-v3 .dropzone:hover,html.redesign-v3 .dropzone[data-drag=true]{border-color:var(--accent);background:var(--accent-bg)}html.redesign-v3 .dropzone .icon-wrap{background:var(--bg);border:1px solid var(--border);width:40px;height:40px;color:var(--fg-muted);border-radius:50%;place-items:center;margin:0 auto 12px;display:grid}html.redesign-v3 .dropzone .title{font-size:var(--text-body);color:var(--fg);margin-bottom:4px;font-weight:500}html.redesign-v3 .dropzone .hint{font-size:var(--text-meta);color:var(--fg-muted)}html.redesign-v3 .danger-box{background:color-mix(in oklab, var(--danger) 8%, transparent);border:1px solid color-mix(in oklab, var(--danger) 25%, transparent);border-radius:var(--radius-md);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}html.redesign-v3 .danger-box .icon{color:var(--danger);flex-shrink:0;margin-top:1px}html.redesign-v3 .danger-box .text{font-size:var(--text-small);color:var(--fg);line-height:1.5}html.redesign-v3 .danger-box .text strong{color:var(--danger)}html.redesign-v3 .modal-sheet.product-edit-sheet{max-width:560px}html.redesign-v3 .product-edit-sheet .modal-header{padding:18px 20px 14px}html.redesign-v3 .product-edit-sheet .modal-title{font-size:var(--text-title);letter-spacing:-.02em;text-wrap:balance;font-weight:600;line-height:1.25}html.redesign-v3 .product-edit-sheet .modal-subtitle{font-size:var(--text-small);color:var(--fg-muted);text-wrap:pretty;margin-top:4px;line-height:1.45}html.redesign-v3 .product-edit-sheet .modal-body{gap:18px;padding:12px 20px 20px}html.redesign-v3 .product-edit-sheet .modal-footer{background:0 0;padding:12px 20px}html.redesign-v3 .product-edit-sheet .modal-footer .actions{align-items:center;gap:8px;margin-left:auto;display:flex}html.redesign-v3 .product-edit-sheet .modal-footer .btn.primary{flex:none;min-width:max-content}html.redesign-v3 .product-edit-sheet__section{gap:10px;min-width:0;display:grid}html.redesign-v3 .product-edit-sheet__section+.product-edit-sheet__section{border-top:1px solid var(--border-inset);padding-top:16px}html.redesign-v3 .product-edit-sheet__section-title{font-size:var(--text-meta);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);margin:0;font-weight:600}html.redesign-v3 .product-edit-sheet__section-body{gap:12px;min-width:0;display:grid}html.redesign-v3 .product-edit-sheet .field-label{font-size:var(--text-small);color:var(--fg-muted);letter-spacing:0;text-transform:none;font-weight:500}html.redesign-v3 .product-edit-sheet .field-hint{font-size:var(--text-meta);color:var(--fg-muted);line-height:1.4}html.redesign-v3 .product-edit-sheet .field-row{gap:10px}html.redesign-v3 .product-edit-sheet__note{font-size:var(--text-small);color:var(--fg-muted);text-wrap:pretty;margin:0;line-height:1.45}html.redesign-v3 .product-edit-sheet__callout{border:0;border-left:2px solid color-mix(in oklab, var(--info) 72%, var(--border));box-shadow:none;font-size:var(--text-small);color:var(--fg-muted);text-wrap:pretty;background:0 0;border-radius:0;margin:0;padding:2px 0 2px 11px;line-height:1.45}html.redesign-v3 .product-edit-sheet__callout--warning{border-left-color:color-mix(in oklab, var(--warning) 78%, var(--border));color:var(--fg)}html.redesign-v3 .product-edit-sheet__check{min-height:32px;font-size:var(--text-body);color:var(--fg);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex}html.redesign-v3 .product-edit-sheet__check input{width:15px;height:15px;accent-color:var(--accent)}html.redesign-v3 .product-edit-sheet__check:has(input:disabled){cursor:default;opacity:.72}html.redesign-v3 .product-edit-sheet__packs{gap:8px;min-width:0;display:grid}html.redesign-v3 .product-edit-sheet__pack-row{grid-template-columns:minmax(72px,.7fr) minmax(0,1.4fr) minmax(72px,.7fr) auto;align-items:center;gap:8px;min-width:0;display:grid}html.redesign-v3 .product-edit-sheet__pack-row .btn{white-space:nowrap;flex:none;min-width:max-content;min-height:36px}html.redesign-v3 .product-edit-sheet__packs>.btn{justify-self:start;min-height:36px}html.redesign-v3 .product-edit-sheet__stock-row{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}html.redesign-v3 .nutrition-fields__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px;display:grid}html.redesign-v3 .nutrition-fields__field{gap:4px;min-width:0;display:grid}html.redesign-v3 .nutrition-fields__field .field-label{margin:0}html.redesign-v3 .product-edit-sheet textarea.input{min-height:56px}@media (width<=560px){html.redesign-v3 .product-edit-sheet__pack-row{grid-template-columns:1fr 1fr}html.redesign-v3 .product-edit-sheet__pack-row .btn{grid-column:1/-1;justify-content:center;width:100%}html.redesign-v3 .nutrition-fields__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html.redesign-v3 .vendors-col--nip{width:130px}html.redesign-v3 .vendors-col--actions{width:120px}html.redesign-v3 .vendors-table__empty{color:var(--fg-muted);text-align:center;padding:2rem}html.redesign-v3 .vendor-table-identity{gap:10px;min-width:0}html.redesign-v3 .vendor-table-identity>*{min-width:0}html.redesign-v3 .vendor-table-avatar{border:1px solid var(--border);background:var(--bg-subtle);width:28px;height:28px;color:var(--fg);font-size:var(--text-meta);flex-shrink:0}html.redesign-v3 .vendor-table-name{font-weight:500;display:block}html.redesign-v3 .vendor-table-secondary{font-size:var(--text-meta);flex-direction:column;gap:2px;display:flex}html.redesign-v3 .vendor-table-nip,html.redesign-v3 .vendor-table-ksef-cell{font-size:var(--text-small)}html.redesign-v3 .vendor-table-actions{gap:8px}html.redesign-v3 .vendor-ksef-admin-fields{gap:10px}html.redesign-v3 .supplier-modal-locations-error{margin-bottom:12px}html.redesign-v3 .supplier-modal-retry{margin-top:8px}html.redesign-v3 .supplier-modal-ksef-note{border:1px solid var(--border-inset);border-radius:var(--radius-md);background:var(--bg-subtle);color:var(--fg-muted);font-size:var(--text-small);padding:12px}html.redesign-v3 .vendors-main-table{min-width:0;margin-top:12px}html.redesign-v3 .vendors-main-table .table,html.redesign-v3 .vendors-main-table .vendor-table-ksef>*{min-width:0}html.redesign-v3 .vendors-page .stat{min-width:0;overflow:visible}html.redesign-v3 .vendors-page .stat .label{white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap}html.redesign-v3 #ksef-bindings-title:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:var(--radius-sm)}html.redesign-v3 .vendor-row-open{appearance:none;width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:7px;padding:0;display:grid}html.redesign-v3 .vendor-row-open__icon{min-height:20px;color:var(--fg-muted);place-items:center;display:grid}html.redesign-v3 .vendor-detail-row>td{background:var(--bg-elev);padding:0}html.redesign-v3 .vendor-detail{gap:16px;padding:14px 16px 18px;display:grid}html.redesign-v3 .vendor-detail__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 16px;margin:0;display:grid}html.redesign-v3 .vendor-detail__facts dt{color:var(--fg-muted);font-size:var(--text-meta)}html.redesign-v3 .vendor-detail__facts dd{margin:2px 0 0}html.redesign-v3 .vendor-detail__bindings h3{font-size:var(--text-body);margin:0 0 8px}html.redesign-v3 .vendor-detail__binding-list{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}html.redesign-v3 .vendor-detail__binding-list li{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}html.redesign-v3 .vendor-table-ksef,html.redesign-v3 .vendor-binding-picker,html.redesign-v3 .vendor-binding-picker__selection{align-items:start;gap:8px;display:grid}html.redesign-v3 .vendor-table-ksef .btn,html.redesign-v3 .vendor-table-ksef .badge{justify-self:start}html.redesign-v3 .vendor-table-ksef .btn{width:max-content;min-height:40px}html.redesign-v3 .vendor-binding-picker__selection{grid-template-columns:max-content minmax(0,1fr);align-items:center}html.redesign-v3 .vendor-binding-recovery__item{border-top:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding-top:10px;display:flex}html.redesign-v3 .ksef-vendor-binding-actions__stack{align-items:start;gap:8px;display:grid}html.redesign-v3 .ksef-vendor-binding-details{color:var(--fg-muted);font-size:var(--text-small)}html.redesign-v3 .ksef-vendor-binding-details summary{cursor:pointer;width:fit-content;color:var(--fg-muted)}html.redesign-v3 .ksef-vendor-binding-details[open] summary{margin-bottom:8px}@media (width<=760px){html.redesign-v3 .vendor-detail__facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html.redesign-v3 .vendor-binding-recovery__item{flex-direction:column;align-items:stretch}}@media (width<431px){html.redesign-v3 .vendors-page,html.redesign-v3 .vendors-page .page-head,html.redesign-v3 .vendors-page .page-head>*,html.redesign-v3 .vendors-page .section-head,html.redesign-v3 .vendors-page .section-head h2{min-width:0;max-width:100%}html.redesign-v3 .vendors-page .page-head .actions{flex-direction:column;align-items:stretch;width:100%}html.redesign-v3 .vendors-page .page-head .actions>.btn{white-space:normal;justify-content:center;width:100%;min-width:0;max-width:100%;height:auto}html.redesign-v3 .vendors-page .vendors-stat-grid,html.redesign-v3 .vendor-detail__facts{grid-template-columns:minmax(0,1fr)}html.redesign-v3 .vendor-detail{min-width:0;padding:12px 10px 16px}html.redesign-v3 .vendor-detail__bindings .btn,html.redesign-v3 .vendors-table__empty .btn{white-space:normal;justify-content:center;width:100%;min-width:0;max-width:100%;height:auto}html.redesign-v3 .vendors-main-table{overflow:visible}html.redesign-v3 .vendors-main-table .table,html.redesign-v3 .vendors-main-table thead,html.redesign-v3 .vendors-main-table tbody,html.redesign-v3 .vendors-main-table tbody>tr,html.redesign-v3 .vendors-main-table tbody>tr>td{width:100%;min-width:0;max-width:100%;display:block}html.redesign-v3 .vendors-main-table thead{display:none}html.redesign-v3 .vendors-col--nip,html.redesign-v3 .vendors-col--actions{width:auto}html.redesign-v3 .vendors-main-table tbody>tr:has(.vendor-row-open){border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity actions""nip nip""ksef ksef";align-items:start;width:100%;min-width:0;max-width:100%;padding:4px 0;display:grid}html.redesign-v3 .vendors-main-table tbody>tr:has(.vendor-row-open)>td{border:0;width:auto;padding:7px 10px}html.redesign-v3 .vendors-main-table tbody>tr:has(.vendor-row-open)>td:first-child{grid-area:identity}html.redesign-v3 .vendors-main-table tbody>tr:has(.vendor-row-open)>td:nth-child(2){grid-area:nip;padding-top:0}html.redesign-v3 .vendors-main-table tbody>tr:has(.vendor-row-open)>td:nth-child(3){grid-area:ksef;padding-top:0}html.redesign-v3 .vendors-main-table tbody>tr:has(.vendor-row-open)>td:nth-child(4){grid-area:actions}html.redesign-v3 .vendor-table-identity{align-items:flex-start}html.redesign-v3 .vendor-table-name,html.redesign-v3 .vendor-table-secondary,html.redesign-v3 .vendor-table-nip,html.redesign-v3 .vendor-table-ksef{overflow-wrap:anywhere;min-width:0}html.redesign-v3 .vendor-detail__binding-list .badge{white-space:normal;overflow-wrap:anywhere;width:auto;min-width:0;max-width:100%;height:auto}}html.redesign-v3 .ksef-receiving-page{width:100%;max-width:1200px;margin-inline:auto}html.redesign-v3 #ksef-inbox-title:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:var(--radius-sm)}html.redesign-v3 .ksef-receiving-page__load-status{font-size:var(--text-small);white-space:nowrap;align-self:center;line-height:1.3}html.redesign-v3 .ksef-receiving-page .ksef-stat-grid{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));min-height:92px}@media (width<=1200px){html.redesign-v3 .ksef-receiving-page .ksef-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){html.redesign-v3 .ksef-receiving-page .ksef-stat-grid{display:none}}html.redesign-v3 .ksef-receiving-page .ksef-stat-grid .stat{min-width:0;padding:10px 12px!important}html.redesign-v3 .ksef-receiving-page .ksef-stat-grid .stat .value{font-size:var(--text-display);margin-top:4px}html.redesign-v3 .ksef-receiving-page .ksef-stat-grid .stat .trend{font-size:var(--text-meta);margin-top:4px}html.redesign-v3 .ksef-inbox-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;display:flex}html.redesign-v3 .ksef-inbox-toolbar .filter-bar{flex-wrap:nowrap;flex:auto;min-width:0;overflow-x:auto}html.redesign-v3 .ksef-inbox-toolbar .filter-chip{flex:none;overflow:visible}html.redesign-v3 .ksef-inbox-toolbar .filter-chip .count{min-width:max-content;overflow:visible}html.redesign-v3 .ksef-inbox-search{flex:260px;max-width:420px}html.redesign-v3 .ksef-inbox-search .input{width:100%}html.redesign-v3 .ksef-inbox-wrap,html.redesign-v3 .ksef-lines-wrap{overflow-x:auto}html.redesign-v3 .ksef-historia-wrap{width:100%;min-width:0;max-width:100%;overflow-x:auto}html.redesign-v3 .ksef-historia-card>.ksef-historia-wrap{max-width:100%}html.redesign-v3 .ksef-historia-table th:last-child,html.redesign-v3 .ksef-historia-table td:last-child{z-index:2;white-space:nowrap;border-inline-start:1px solid var(--border-inset);background:var(--bg-elev);min-width:12.5rem;position:sticky;inset-inline-end:0}html.redesign-v3 .ksef-historia-table th:last-child{z-index:3;background:var(--bg-subtle)}html.redesign-v3 .ksef-historia-table .ksef-technical-disclosure{min-width:max-content;max-width:none}html.redesign-v3 .ksef-historia-table .ksef-technical-disclosure summary{white-space:nowrap;max-width:none;overflow:visible}html.redesign-v3 .ksef-inbox-wrap{min-height:168px}html.redesign-v3 .ksef-inbox-table,html.redesign-v3 .ksef-lines-table{width:100%;min-width:0}html.redesign-v3 .ksef-historia-table{width:100%;min-width:67rem}html.redesign-v3 .ksef-inbox-table{table-layout:fixed}html.redesign-v3 .ksef-inbox-table th,html.redesign-v3 .ksef-inbox-table td,html.redesign-v3 .ksef-historia-table th,html.redesign-v3 .ksef-historia-table td,html.redesign-v3 .ksef-lines-table th,html.redesign-v3 .ksef-lines-table td{border-bottom-color:var(--border)}html.redesign-v3 .ksef-inbox-table th,html.redesign-v3 .ksef-inbox-table td{vertical-align:top;white-space:normal;min-width:0}html.redesign-v3 .ksef-inbox-table :is(th,td):first-child{width:26%}html.redesign-v3 .ksef-inbox-table :is(th,td):nth-child(2){width:28%}html.redesign-v3 .ksef-inbox-table :is(th,td):nth-child(3){width:16%}html.redesign-v3 .ksef-inbox-table :is(th,td):nth-child(4){width:30%}html.redesign-v3 .ksef-inbox-table .badge{white-space:normal;max-width:100%}html.redesign-v3 .ksef-inbox-open-btn{appearance:none;width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:7px;padding:0;display:grid}html.redesign-v3 .ksef-inbox-open-btn__icon{min-height:20px;color:var(--fg-muted);place-items:center;display:grid}html.redesign-v3 .ksef-inbox-open-btn__title{overflow-wrap:anywhere;font-weight:600;display:block}html.redesign-v3 .ksef-inbox-open-btn .muted{font-size:var(--text-small);margin-top:3px;display:block}html.redesign-v3 .ksef-inbox-supplier{align-content:start;gap:4px;min-width:0;display:grid}html.redesign-v3 .ksef-inbox-supplier__name{overflow-wrap:anywhere;min-width:0;font-weight:600}html.redesign-v3 .ksef-inbox-pz-hint{font-size:var(--text-meta);margin-top:2px}html.redesign-v3 .ksef-technical-disclosure__body{overflow-wrap:break-word}html.redesign-v3 .ksef-technical-disclosure__body code{white-space:nowrap}html.redesign-v3 .ksef-inbox-state-note{font-size:var(--text-small);margin-top:5px}html.redesign-v3 a.ksef-inbox-next-action{color:inherit;text-underline-offset:2px;text-decoration:underline}html.redesign-v3 .ksef-attachment-review{border:1px solid var(--border);gap:8px;margin-top:12px;padding:12px;display:grid}html.redesign-v3 .ksef-attachment-review h3{margin:0}html.redesign-v3 .ksef-attachment-review__actions{flex-wrap:wrap;gap:8px}html.redesign-v3 .ksef-inbox-next-action{font-size:var(--text-body);overflow-wrap:anywhere;line-height:1.4;display:block}html.redesign-v3 .ksef-inbox-table tr.is-expanded>td{background:var(--bg-subtle)}html.redesign-v3 .ksef-inbox-expand-row>td{border-bottom-color:var(--border);background:var(--bg-elev);vertical-align:top;padding:0}html.redesign-v3 .ksef-inbox-expand-row:hover>td{background:var(--bg-elev)}html.redesign-v3 .ksef-inbox-expand{opacity:1}html.redesign-v3 .ksef-inbox-expand__inner{min-width:0;min-height:0;padding:14px 16px 18px;overflow:hidden}html.redesign-v3 .ksef-inbox-expand__header{border-bottom:1px solid var(--border);background:0 0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;margin:0 0 14px;padding:0 0 12px;display:flex}html.redesign-v3 .ksef-inbox-expand__title{flex:240px;min-width:0}html.redesign-v3 .ksef-inbox-expand__header h2{font-size:var(--text-body);letter-spacing:-.01em;color:var(--fg);margin:0;font-weight:600;line-height:1.35}html.redesign-v3 .ksef-inbox-expand__meta{font-size:var(--text-small);color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:4px;line-height:1.45;display:flex}html.redesign-v3 .ksef-inbox-expand__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:2px;margin-left:auto;display:flex}html.redesign-v3 .ksef-inbox-expand__actions .btn{min-width:40px;min-height:40px}html.redesign-v3 .ksef-inline-action-error{border:1px solid color-mix(in oklch, var(--danger) 35%, var(--border));border-radius:var(--radius-sm);background:color-mix(in oklch, var(--danger) 7%, var(--bg-elev));color:var(--danger);font-size:var(--text-body);margin:-4px 0 14px;padding:10px 12px}html.redesign-v3 .ksef-invoice-contents{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;margin:0 0 16px;padding:12px 0 0}html.redesign-v3 .ksef-invoice-contents .table-wrap{box-shadow:none;background:0 0;border:0}html.redesign-v3 .ksef-invoice-contents__head h3{font-size:var(--text-body);margin:0 0 2px;font-weight:600}html.redesign-v3 .ksef-workbench-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 12px;margin:0 0 16px;padding:10px 0 0;display:grid}html.redesign-v3 .ksef-workbench-facts__label{color:var(--fg-muted);font-size:var(--text-meta);display:block}html.redesign-v3 .ksef-line-allocation{overflow-wrap:anywhere;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;min-width:0;margin:10px 0 0;display:grid}html.redesign-v3 .ksef-line-allocation dt{color:var(--fg-muted);font-size:var(--text-meta)}html.redesign-v3 .ksef-line-allocation dd{margin:0}html.redesign-v3 .ksef-line-allocation.is-problem{border-top:1px solid color-mix(in srgb, var(--warning) 40%, var(--border));padding-top:8px}html.redesign-v3 .ksef-line-allocation__recovery{font-size:var(--text-small);margin-top:8px}html.redesign-v3 .ksef-field-note{font-size:var(--text-small);margin-top:6px}html.redesign-v3 .ksef-pz-panel,html.redesign-v3 .ksef-legacy-repair{border-top:1px solid var(--border);margin:0 0 16px;padding:12px 0 0}html.redesign-v3 .ksef-pz-panel h3,html.redesign-v3 .ksef-legacy-repair h3{font-size:var(--text-body);margin:0 0 8px}html.redesign-v3 .ksef-pz-proposal__row{border-top:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding:8px 0;display:flex}html.redesign-v3 .ksef-pz-proposal__empty{border-top:1px solid var(--border);padding:12px 0 0}html.redesign-v3 .ksef-line-preview{font-size:var(--text-body);margin:10px 0 0;padding-left:18px}html.redesign-v3 .ksef-line-skeleton{gap:8px;margin:12px 0;display:grid}html.redesign-v3 .ksef-line-skeleton__row{background:color-mix(in oklch, var(--border) 70%, var(--bg-subtle));border-radius:4px;height:12px}html.redesign-v3 .ksef-lines-table .ksef-line-description{width:28%;min-width:220px}html.redesign-v3 .ksef-inbox-money-net{font-size:var(--text-meta);margin-top:2px;font-weight:500}html.redesign-v3 .ksef-line-fv-meta{color:var(--fg-muted);font-size:var(--text-meta);flex-wrap:wrap;gap:4px 6px;margin-top:6px;line-height:1.4;display:flex}html.redesign-v3 .ksef-line-aliases{font-size:var(--text-meta);margin-top:6px;line-height:1.4}html.redesign-v3 .ksef-line-unit-link{font-size:var(--text-meta);margin-top:4px;display:inline-block}html.redesign-v3 .ksef-line-alias-conflict{border:1px solid color-mix(in srgb, var(--warning) 40%, var(--border));background:color-mix(in srgb, var(--warning) 8%, var(--surface));font-size:var(--text-meta);border-radius:8px;gap:6px;margin-top:8px;padding:10px;line-height:1.4;display:grid}html.redesign-v3 .ksef-line-alias-conflict ul{margin:0;padding-left:18px}html.redesign-v3 .ksef-lines-table th:first-child,html.redesign-v3 .ksef-lines-table td:first-child{width:28%;min-width:220px}html.redesign-v3 .ksef-lines-table th:nth-child(2),html.redesign-v3 .ksef-lines-table td:nth-child(2){width:38%;min-width:250px}html.redesign-v3 .ksef-lines-table th:nth-child(3),html.redesign-v3 .ksef-lines-table td:nth-child(3){width:34%;min-width:230px}html.redesign-v3 .ksef-line-action{white-space:nowrap}html.redesign-v3 .ksef-line-delivery{min-width:0}html.redesign-v3 .ksef-line-delivery__main{grid-template-columns:minmax(7rem,1fr) minmax(9rem,1fr);align-items:end;gap:8px;display:grid}html.redesign-v3 .ksef-line-delivery .field{gap:5px;display:grid}html.redesign-v3 .ksef-line-delivery__reason{min-width:0}html.redesign-v3 .ksef-line-delivery__comment{width:100%;margin-top:6px}html.redesign-v3 .ksef-line-more,html.redesign-v3 .ksef-process-details{color:var(--fg-muted);font-size:var(--text-small);margin-top:10px}html.redesign-v3 .ksef-line-more>summary,html.redesign-v3 .ksef-process-details>summary{cursor:pointer;color:var(--fg);font-weight:500}html.redesign-v3 .ksef-line-more__fields{gap:6px;margin-top:8px;display:grid}html.redesign-v3 .ksef-pz-date{color:var(--fg-muted);font-size:var(--text-meta);gap:3px;font-weight:600;display:grid}html.redesign-v3 .ksef-pz-date .cdate,html.redesign-v3 .ksef-pz-date .cselect-trigger{min-width:9rem}html.redesign-v3 .ksef-pz-proposal__fx{overflow-wrap:anywhere;text-wrap:pretty;white-space:normal;margin-top:4px}html.redesign-v3 .ksef-pz-proposal__price{text-align:right;flex-shrink:0}html.redesign-v3 .ksef-pz-proposal__source-price{margin-top:2px;display:block}html.redesign-v3 .ksef-process-details{border:1px solid var(--border);border-radius:var(--radius-sm);margin:4px 0 16px;padding:10px 12px}html.redesign-v3 .ksef-process-details__content{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}html.redesign-v3 .ksef-audit-table-wrap{max-width:100%;overflow-x:auto}html.redesign-v3 .ksef-invoice-audit{border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in oklab, var(--bg-subtle) 70%, transparent);width:100%;max-width:none;margin-top:12px;padding:6px 8px}html.redesign-v3 .ksef-invoice-audit summary{cursor:pointer;font-weight:500}html.redesign-v3 .ksef-invoice-audit__body{margin-top:8px}html.redesign-v3 .ksef-audit-table{table-layout:fixed;border-collapse:collapse;width:100%}html.redesign-v3 .ksef-audit-table th,html.redesign-v3 .ksef-audit-table td{vertical-align:top;overflow-wrap:break-word;word-break:normal;border-bottom:1px solid var(--border);padding:8px 10px}html.redesign-v3 .ksef-audit-table .col-action{width:22%}html.redesign-v3 .ksef-audit-table .col-user{width:14%}html.redesign-v3 .ksef-audit-table .col-date{white-space:nowrap;width:18%}html.redesign-v3 .ksef-audit-table .col-details{width:46%}html.redesign-v3 .ksef-audit-action{font-weight:500}html.redesign-v3 .ksef-audit-summary{font-size:var(--text-small);flex-direction:column;gap:4px;line-height:1.4;display:flex}html.redesign-v3 .ksef-audit-annotation{color:var(--fg);font-weight:500}html.redesign-v3 .ksef-audit-technical{margin-top:4px}html.redesign-v3 .ksef-audit-technical__summary{cursor:pointer;color:var(--fg-muted);font-size:var(--text-meta)}html.redesign-v3 .ksef-audit-empty{text-align:center;padding:18px}html.redesign-v3 .ksef-audit-detail{white-space:pre-wrap;font-size:var(--text-small);max-width:42rem;max-height:16rem;margin:4px 0 0;overflow:auto}@media (width<=900px){html.redesign-v3 .ksef-inbox-toolbar{flex-direction:column;align-items:stretch}html.redesign-v3 .ksef-inbox-search{max-width:none}html.redesign-v3 .ksef-inbox-search .input{min-height:44px}html.redesign-v3 .ksef-inbox-expand__actions{justify-content:flex-start;width:100%;margin-left:0}html.redesign-v3 .ksef-workbench-facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=760px){html.redesign-v3 .ksef-inbox-wrap{overflow-x:visible}html.redesign-v3 .ksef-inbox-table,html.redesign-v3 .ksef-inbox-table tbody{width:100%;display:block}html.redesign-v3 .ksef-inbox-table thead{display:none}html.redesign-v3 .ksef-inbox-table tbody>tr:not(.ksef-inbox-expand-row){border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(150px,.7fr);display:grid}html.redesign-v3 .ksef-inbox-table tbody>tr:not(.ksef-inbox-expand-row)>td{border:0;width:auto;min-width:0;padding:10px 12px;display:block}html.redesign-v3 .ksef-inbox-table tbody>tr:not(.ksef-inbox-expand-row)>td:first-child,html.redesign-v3 .ksef-inbox-table tbody>tr:not(.ksef-inbox-expand-row)>td:nth-child(2){grid-column:1}html.redesign-v3 .ksef-inbox-table tbody>tr:not(.ksef-inbox-expand-row)>td:nth-child(n+3){grid-column:2}html.redesign-v3 .ksef-inbox-expand-row{display:block}html.redesign-v3 .ksef-inbox-table .ksef-inbox-expand-row>td{width:100%;min-width:100%;max-width:100%;display:block}html.redesign-v3 .ksef-lines-wrap{overflow-x:visible}html.redesign-v3 .ksef-lines-table{width:100%;min-width:0;display:block}html.redesign-v3 .ksef-lines-table :is(th,td),html.redesign-v3 .ksef-lines-table .ksef-line-description{width:auto;min-width:0}html.redesign-v3 .ksef-lines-table thead{display:none}html.redesign-v3 .ksef-lines-table tbody,html.redesign-v3 .ksef-lines-table tbody tr,html.redesign-v3 .ksef-lines-table tbody td{width:100%;min-width:0;display:block}html.redesign-v3 .ksef-lines-table tbody tr{border-bottom:1px solid var(--border);padding:12px}html.redesign-v3 .ksef-lines-table tbody td{border:0;padding:8px 0}html.redesign-v3 .ksef-lines-table tbody td+td{border-top:1px solid var(--border)}html.redesign-v3 .ksef-lines-table tbody td[data-label]:before{color:var(--fg-muted);content:attr(data-label);font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-weight:700;display:block}html.redesign-v3 .ksef-historia-wrap{overflow-x:visible}html.redesign-v3 .ksef-historia-table th:last-child,html.redesign-v3 .ksef-historia-table td:last-child{background:0 0;border-inline-start:0;position:static}html.redesign-v3 .ksef-historia-table{width:100%;min-width:0;display:block}html.redesign-v3 .ksef-historia-table thead{display:none}html.redesign-v3 .ksef-historia-table tbody,html.redesign-v3 .ksef-historia-table tbody tr,html.redesign-v3 .ksef-historia-table tbody td{width:100%;min-width:0;display:block}html.redesign-v3 .ksef-historia-table tbody tr{border-bottom:1px solid var(--border);padding:12px}html.redesign-v3 .ksef-historia-table tbody td{border:0;padding:8px 0}html.redesign-v3 .ksef-historia-table tbody td+td{border-top:1px solid var(--border)}html.redesign-v3 .ksef-historia-table tbody td[data-label]:before{color:var(--fg-muted);content:attr(data-label);font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-weight:700;display:block}}@media (width<=430px){html.redesign-v3 .ksef-inbox-toolbar .filter-bar{flex-wrap:wrap;max-width:100%}html.redesign-v3 .ksef-inbox-table tbody>tr:not(.ksef-inbox-expand-row){grid-template-columns:minmax(0,1fr);padding:4px 0}html.redesign-v3 .ksef-inbox-table tbody>tr:not(.ksef-inbox-expand-row)>td{grid-column:1;padding:7px 10px}html.redesign-v3 .ksef-inbox-expand__inner{padding:12px 10px 16px}html.redesign-v3 .ksef-inbox-expand__actions .btn{justify-content:center;width:100%}html.redesign-v3 .ksef-pz-date,html.redesign-v3 .ksef-pz-date .cdate,html.redesign-v3 .ksef-pz-date .cselect-trigger{width:100%}html.redesign-v3 .ksef-line-delivery__main,html.redesign-v3 .ksef-workbench-facts{grid-template-columns:minmax(0,1fr)}}html.redesign-v3 .ksef-historia-wrap.card{padding:0;overflow:hidden}html.redesign-v3 .ksef-historia-card{padding:16px}html.redesign-v3 .ksef-receiving-page .ksef-stat-grid .stat{align-content:start}html.redesign-v3 .thread-list-item{border-left:2px solid #0000}html.redesign-v3 .thread-list-item:hover,html.redesign-v3 .thread-list-item:focus-within{background:var(--bg-subtle)}html.redesign-v3 .thread-list-item__button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}html.redesign-v3 .thread-list-item.is-selected,html.redesign-v3 .thread-list-item[data-selected=true]{background:var(--bg);border-left-color:var(--accent)}html.redesign-v3 .messages-page{flex-direction:column;height:100%;padding-bottom:0;display:flex}html.redesign-v3 .messages-page-head{flex-wrap:wrap}html.redesign-v3 .messages-page-head .actions{flex-wrap:wrap;justify-content:flex-end;min-width:0}html.redesign-v3 .messages-page-head__search{width:220px;max-width:100%;height:40px;min-height:40px}html.redesign-v3 .messages-pagination{margin-bottom:10px}html.redesign-v3 .messages-pagination__button{font-size:var(--text-small)}html.redesign-v3 .messages-stats{grid-template-columns:minmax(0,360px);margin-bottom:14px}html.redesign-v3 .messages-inbox{border:1px solid var(--border);border-radius:var(--radius-md);flex:auto;grid-template-columns:minmax(220px,30%) minmax(0,1fr);gap:0;min-height:0;display:grid;overflow:hidden}html.redesign-v3 .messages-inbox__list,html.redesign-v3 .messages-inbox__thread{min-width:0;min-height:0}html.redesign-v3 .messages-inbox__thread{background:var(--bg);flex-direction:column;display:flex}html.redesign-v3 .messages-inbox__thread-header{border-bottom:1px solid var(--border);padding:14px 18px}html.redesign-v3 .messages-inbox__mark-read{font-size:var(--text-small)}html.redesign-v3 .messages-inbox__conversation{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}html.redesign-v3 .messages-inbox__messages{overflow-anchor:none;overscroll-behavior:contain;flex-direction:column;flex:auto;gap:14px;min-height:0;padding:16px 20px;display:flex;overflow-y:auto}html.redesign-v3 .messages-inbox__messages:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}html.redesign-v3 .messages-inbox__newer{z-index:1;min-height:40px;position:absolute;bottom:12px;right:20px}html.redesign-v3 .messages-inbox__no-selection{color:var(--fg-muted);font-size:var(--text-body);text-align:center;flex:1;justify-content:center;align-items:center;padding:32px;display:flex}html.redesign-v3 .messages-inbox__load-error{margin-bottom:14px}html.redesign-v3 .messages-inbox__load-error-content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}html.redesign-v3 .messages-inbox__load-error-content>span{flex:240px;min-width:0}html.redesign-v3 .messages-inbox__retry{flex:none;min-height:40px}html.redesign-v3 .messages-inbox__back{display:none}html.redesign-v3 .messages-composer{border-top:1px solid var(--border);flex:none;padding:10px 16px}html.redesign-v3 .messages-composer__unsupported{font-size:var(--text-small);text-wrap:pretty}html.redesign-v3 .messages-composer__disclosure{margin-bottom:4px}html.redesign-v3 .messages-composer__disclosure summary{cursor:pointer;min-height:28px;font-size:var(--text-meta);color:var(--fg-muted);padding-block:4px}html.redesign-v3 .messages-composer__disclosure summary:hover,html.redesign-v3 .messages-composer__disclosure[open] summary{color:var(--fg)}html.redesign-v3 .messages-composer__disclosure summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}html.redesign-v3 .messages-composer__label{font-size:var(--text-meta)}html.redesign-v3 .messages-composer__template-meta{gap:8px;margin-bottom:6px}html.redesign-v3 .messages-composer__template-list,html.redesign-v3 .messages-composer__quick-replies{flex-wrap:wrap;gap:6px}html.redesign-v3 .messages-composer__quick-replies{margin-bottom:6px}html.redesign-v3 .messages-composer__chip{font-size:var(--text-meta)!important}html.redesign-v3 .messages-composer__permission-note{font-size:var(--text-meta);text-wrap:pretty;margin-bottom:6px}html.redesign-v3 .messages-composer__field{border:1px solid var(--control-border);border-radius:var(--radius-md);flex-direction:column;gap:6px;padding:8px 10px;display:flex}html.redesign-v3 .messages-composer__field:focus-within{border-color:var(--accent);outline:2px solid var(--focus-ring);outline-offset:2px}html.redesign-v3 .messages-composer__textarea{resize:none;min-height:56px;max-height:140px;color:var(--fg);font-family:inherit;font-size:var(--text-body);background:0 0;border:0;outline:0;line-height:1.45;overflow-y:auto}html.redesign-v3 .messages-composer__textarea::placeholder{color:var(--fg-muted)}html.redesign-v3 .messages-composer__send-error{color:var(--danger);font-size:var(--text-small);line-height:1.4}html.redesign-v3 .messages-composer__send{font-size:var(--text-small)}html.redesign-v3 .orders-post-shipment-message{border:1px solid var(--border);border-radius:var(--radius-md);gap:8px;margin-top:12px;padding:10px;display:grid}html.redesign-v3 .orders-post-shipment-message__title{font-size:var(--text-body);font-weight:600}html.redesign-v3 .orders-post-shipment-message__dismiss,html.redesign-v3 .orders-post-shipment-message__hint,html.redesign-v3 .orders-post-shipment-message__error{font-size:var(--text-small)}html.redesign-v3 .orders-post-shipment-message__draft{resize:vertical;min-height:108px}html.redesign-v3 .orders-post-shipment-message__error{color:var(--danger);line-height:1.4}@media (width<=760px){html.redesign-v3 .messages-page-head{flex-direction:column;align-items:stretch}html.redesign-v3 .messages-page-head .actions{justify-content:flex-start;width:100%;margin-left:0}html.redesign-v3 .messages-inbox{flex:auto;min-height:0;display:block;position:relative;overflow:hidden}html.redesign-v3 .messages-composer{max-height:none;overflow:visible}html.redesign-v3 .messages-inbox__list,html.redesign-v3 .messages-inbox__thread{opacity:0;pointer-events:none;visibility:hidden;width:100%;transition:opacity var(--dur) var(--ease-out-spring), transform var(--dur) var(--ease-out-spring), visibility 0s linear var(--dur);position:absolute;inset:0;transform:translate(8px)}html.redesign-v3 .messages-inbox[data-mobile-pane=list] .messages-inbox__list,html.redesign-v3 .messages-inbox[data-mobile-pane=thread] .messages-inbox__thread{opacity:1;pointer-events:auto;visibility:visible;transform:none}html.redesign-v3 .messages-inbox[data-mobile-pane=thread] .messages-inbox__list{transform:translate(-8px)}html.redesign-v3 .messages-inbox__back{align-self:flex-start;min-height:40px;margin:12px 14px 0;display:inline-flex}}@media (width<=480px){html.redesign-v3 .messages-page-head .actions{flex-direction:column;align-items:stretch}html.redesign-v3 .messages-page-head .actions>*,html.redesign-v3 .messages-page-head__search{width:100%}html.redesign-v3 .messages-page-head .actions .btn{white-space:normal;justify-content:center;min-height:40px}html.redesign-v3 .messages-inbox__load-error-content{align-items:stretch}html.redesign-v3 .messages-inbox__retry{justify-content:center;width:100%}}html.redesign-v3 .messages-inbox__list{flex-direction:column;min-height:0;display:flex}html.redesign-v3 .messages-thread-list{flex:auto;min-height:0}html.redesign-v3 .messages-inbox__list .messages-pagination{border-bottom:1px solid var(--border);flex:none;margin:0;padding:8px 10px}html.redesign-v3 .messages-inbox__thread-title,html.redesign-v3 .thread-list-item__subject,html.redesign-v3 .thread-list-item__preview{-webkit-line-clamp:1;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}html.redesign-v3 .thread-list-item{padding-block:8px}html.redesign-v3 .messages-pagination{margin-top:0}@media (width<=760px) and (prefers-reduced-motion:reduce){html.redesign-v3 .messages-inbox__list,html.redesign-v3 .messages-inbox__thread{transition:none}}html.redesign-v3 .orders-page,html.redesign-v3 .orders-page-actions{min-width:0}html.redesign-v3 .orders-page-head{flex-wrap:wrap}html.redesign-v3 .orders-page-head>div:first-child{flex:12rem;min-width:min-content}html.redesign-v3 .orders-page-actions{flex-wrap:wrap;flex:16rem;align-items:center}html.redesign-v3 .orders-page-head{align-items:center}html.redesign-v3 .orders-page-actions>.orders-wza-action{flex:1 0 100%}html.redesign-v3 .orders-page .table-wrap{overflow-x:auto}html.redesign-v3 .orders-command-table .orders-command-actions-cell{min-width:0;overflow:visible}html.redesign-v3 .orders-client-name{min-width:0}html.redesign-v3 .orders-client-name,html.redesign-v3 .orders-product-summary__line,html.redesign-v3 .orders-product-summary__overflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html.redesign-v3 .orders-wza-action{flex-direction:column;flex:0 auto;align-items:stretch;min-width:0;display:flex}html.redesign-v3 .orders-wza-action>.error-alert{max-width:320px;margin:6px 0 0}html.redesign-v3 .orders-filter-row{align-items:flex-start;gap:12px;margin-bottom:14px}html.redesign-v3 .orders-search{flex:260px;width:100%;max-width:380px}html.redesign-v3 .orders-status-filters{margin-bottom:14px}html.redesign-v3 .orders-list-read-status{margin:0 0 14px}html.redesign-v3 .orders-list-read-status__message{flex-wrap:wrap;gap:12px}html.redesign-v3 .orders-list-read-status__message>span{overflow-wrap:anywhere;flex:220px;min-width:0}html.redesign-v3 .orders-list-read-status__message .btn{min-height:40px}html.redesign-v3 .orders-list-read-status--placeholder{text-align:center;padding-block:24px}html.redesign-v3 .orders-command-table{table-layout:fixed;width:100%;min-width:0}html.redesign-v3 .orders-command-client-cell{width:auto;min-width:0}html.redesign-v3 .orders-command-table .orders-selection-cell{width:56px;padding-inline:10px}html.redesign-v3 .orders-selection-control{border:1px solid var(--border-strong);background:var(--bg-elev);color:#0000;cursor:pointer;width:40px;height:40px;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);border-radius:9px;place-items:center;padding:0;display:inline-grid}html.redesign-v3 .orders-selection-control:hover{border-color:var(--accent);background:var(--accent-bg)}html.redesign-v3 .orders-selection-control:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}html.redesign-v3 .orders-selection-control[aria-checked=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-on-fill)}html.redesign-v3 .orders-command-table tr.orders-row-selected td{background:color-mix(in oklab, var(--accent) 7%, var(--bg-elev))}html.redesign-v3 .orders-command-table tr.orders-row-selected:hover td{background:color-mix(in oklab, var(--accent) 10%, var(--bg-elev))}html.redesign-v3 .orders-command-table tr.orders-row-details-open td{background:color-mix(in oklab, var(--accent) 5%, var(--bg-elev))}html.redesign-v3 .orders-command-table tr.orders-row-details-open td:first-child{box-shadow:inset 3px 0 0 var(--accent)}html.redesign-v3 .orders-command-table tbody tr.row-click:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}html.redesign-v3 .orders-command-table .orders-order-id{justify-items:start;gap:4px;min-width:0;display:grid}html.redesign-v3 .orders-command-table .orders-order-id .badge{width:fit-content}html.redesign-v3 .orders-command-table .orders-order-id>.num{text-align:left}html.redesign-v3 .orders-product-summary{min-width:0;color:var(--fg-muted);font-size:var(--text-small);gap:2px;margin-top:3px;line-height:1.35;display:grid;overflow:hidden}html.redesign-v3 .orders-product-summary__line{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html.redesign-v3 .orders-product-summary__overflow{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg-muted);font-size:var(--text-meta);overflow:hidden}html.redesign-v3 .orders-command-table .orders-command-money-cell{white-space:nowrap;width:112px;min-width:112px;overflow:hidden}html.redesign-v3 .orders-money-cell{justify-items:end;gap:4px;min-width:0;display:grid}html.redesign-v3 .orders-money-cell__status{white-space:normal;text-align:right;max-width:118px;line-height:1.25}html.redesign-v3 .orders-carrier-cell{min-width:0;font-size:var(--text-small);gap:3px;display:grid}html.redesign-v3 .orders-carrier-cell__primary,html.redesign-v3 .orders-carrier-cell__pickup{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html.redesign-v3 .orders-carrier-cell__pickup{color:var(--fg-muted);font-size:var(--text-meta)}html.redesign-v3 .orders-detail-identity-row{flex-wrap:wrap;align-items:center;min-width:0}html.redesign-v3 .orders-detail-identity-row .badge{white-space:normal;overflow-wrap:anywhere;max-width:100%;height:auto}html.redesign-v3 .orders-command-table .quick-actions,html.redesign-v3 .orders-command-drawer .quick-actions{opacity:1;pointer-events:auto;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}html.redesign-v3 .orders-command-drawer .quick-actions{flex-wrap:wrap}html.redesign-v3 .orders-command-table .quick-actions{white-space:normal;flex-wrap:wrap;justify-content:flex-end}html.redesign-v3 .orders-command-table .quick-action-button{white-space:normal}html.redesign-v3 .quick-action-button{border-color:var(--border);background:var(--bg);min-width:0;min-height:40px;color:var(--fg-muted);white-space:nowrap;padding:0 8px;position:relative}html.redesign-v3 .quick-action-button:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-strong);color:var(--fg)}html.redesign-v3 .quick-action-button .quick-action-label{font-size:var(--text-meta);line-height:1}html.redesign-v3 .quick-action-button.compact{width:40px;min-width:40px;padding:0}html.redesign-v3 .quick-action-button.compact .quick-action-label{display:none}html.redesign-v3 .quick-action-button.action.is-done{color:var(--success)!important;background:color-mix(in oklab, var(--success) 10%, transparent)!important;border-color:color-mix(in oklab, var(--success) 25%, transparent)!important}html.redesign-v3 .quick-action-button .done-tick{background:var(--success);width:12px;height:12px;color:var(--bg);box-shadow:0 0 0 2px var(--bg);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-3px;right:-3px}html.redesign-v3 .orders-command-drawer-clip{z-index:var(--layer-modal);pointer-events:none;position:fixed;inset:0;overflow:clip}html.redesign-v3 .orders-command-drawer--sheet{pointer-events:auto;background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);width:min(520px,100% - 32px);min-width:0;max-width:100%;height:auto;box-shadow:var(--shadow-cmd);flex-direction:column;padding:0;display:flex;position:absolute;top:16px;bottom:16px;right:16px;overflow:hidden}html.redesign-v3 .orders-command-drawer__shell{outline:none;flex-direction:column;height:100%;min-height:0;display:flex}html.redesign-v3 .orders-command-drawer__title{font-size:var(--text-title);margin:0}html.redesign-v3 .orders-command-drawer__subtitle{font-size:var(--text-small);margin-top:4px}html.redesign-v3 .orders-command-drawer__body.modal-body{gap:0;padding:0}html.redesign-v3 .orders-command-drawer__body-inner{flex-direction:column;gap:14px;min-width:0;padding:16px 18px 24px;display:flex}html.redesign-v3 .orders-command-drawer__body-inner .mono,html.redesign-v3 .orders-shipment-preparation .mono,html.redesign-v3 .orders-active-card .mono{overflow-wrap:anywhere;word-break:break-word}html.redesign-v3 .orders-shipment-preparation{min-width:0}html.redesign-v3 .orders-shipment-preparation>.row{flex-wrap:wrap;min-width:0}html.redesign-v3 .orders-shipment-recommendation{border:1px solid color-mix(in oklab, var(--accent) 20%, var(--border));border-radius:var(--radius-md);background:color-mix(in oklab, var(--accent) 5%, var(--bg));font-size:var(--text-small);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;padding:10px 12px;display:grid}html.redesign-v3 .orders-command-drawer{background:var(--bg-elev);flex-direction:column;display:flex;padding:0!important}html.redesign-v3 .orders-command-drawer__header{z-index:2;background:var(--bg-elev);border-bottom:1px solid var(--border);padding:16px 18px 14px;position:sticky;top:0}html.redesign-v3 .orders-command-drawer__header-top{align-items:flex-start;gap:12px;display:flex}html.redesign-v3 .orders-command-drawer__header-copy{min-width:0}html.redesign-v3 .orders-command-drawer__meta{font-size:var(--text-small);color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}html.redesign-v3 .orders-command-drawer__actions{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%;margin-top:12px;display:flex}html.redesign-v3 .orders-command-drawer__body{overscroll-behavior:contain;flex:1;gap:14px;min-height:0;padding:16px 18px 28px;display:grid;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 28px),#0000 100%)}html.redesign-v3 .orders-active-card{border-color:color-mix(in oklab, var(--accent) 20%, var(--border))}html.redesign-v3 .orders-shipment-recommendation__reasons{color:var(--fg-muted);margin:2px 0 0;padding-left:18px}html.redesign-v3 .orders-integration-blocker{margin-bottom:12px}html.redesign-v3 .orders-integration-blocker__list{margin:0;padding-left:18px}html.redesign-v3 .orders-integration-grid{margin-bottom:20px}html.redesign-v3 .orders-integration-empty-card{grid-column:1/-1;padding:14px 16px}html.redesign-v3 .orders-integration-card{padding:12px 14px}html.redesign-v3 .orders-integration-card--danger{border-color:var(--danger-bg)}html.redesign-v3 .orders-integration-card--warning{border-color:var(--warning-bg)}html.redesign-v3 .orders-integration-card__header{margin-bottom:8px}html.redesign-v3 .orders-integration-card__sync-label{font-size:var(--text-meta)}html.redesign-v3 .orders-integration-empty-card__content{flex-wrap:wrap;align-items:center;gap:10px}html.redesign-v3 .orders-integration-card__error{color:var(--danger);font-size:var(--text-small)}html.redesign-v3 .orders-integration-card__detail{font-size:var(--text-body)}html.redesign-v3 .orders-dpd-hu-cod-card{padding:14px}html.redesign-v3 .orders-dpd-hu-cod-card__header{align-items:center;gap:8px}html.redesign-v3 .orders-dpd-hu-cod-card__eyebrow{font-size:var(--text-meta);letter-spacing:.04em;text-transform:uppercase}html.redesign-v3 .orders-dpd-hu-cod-card__summary{font-size:var(--text-body);margin-top:8px}html.redesign-v3 .orders-dpd-hu-cod-card__facts{font-size:var(--text-small);margin-top:6px}html.redesign-v3 .orders-dpd-hu-cod-card__reasons{font-size:var(--text-small);margin:8px 0 0;padding-left:18px}@media (width<=760px){html.redesign-v3 .orders-page-head{display:grid}html.redesign-v3 .orders-page-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-left:0;display:grid}html.redesign-v3 .orders-page-actions>.btn,html.redesign-v3 .orders-page-actions>.orders-wza-action,html.redesign-v3 .orders-view-switch{width:100%;min-width:0}html.redesign-v3 .orders-page-actions>.btn,html.redesign-v3 .orders-wza-action>.btn{white-space:normal;justify-content:center;height:auto;min-height:40px}html.redesign-v3 .orders-view-switch{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}html.redesign-v3 .orders-view-switch>button{min-height:40px}html.redesign-v3 .orders-filter-row{grid-template-columns:minmax(0,1fr);display:grid}html.redesign-v3 .orders-search{max-width:none}html.redesign-v3 .orders-command-drawer--sheet{border-radius:0;width:auto;inset:0}html.redesign-v3 .orders-command-drawer__header,html.redesign-v3 .orders-command-drawer__body{padding-inline:14px}}@media (width<=1024px){html.redesign-v3 .orders-command-table{width:100%;min-width:0}html.redesign-v3 .orders-command-table thead,html.redesign-v3 .orders-command-table,html.redesign-v3 .orders-command-table tbody{display:block}html.redesign-v3 .orders-command-table tbody tr{border-bottom:1px solid var(--border-inset);grid-template-columns:48px minmax(0,1fr);grid-template-areas:"selection identity""selection client""money money""status status""actions actions";min-width:0;display:grid}html.redesign-v3 .orders-command-table tbody tr:last-child{border-bottom:0}html.redesign-v3 .orders-command-table tbody td{border-bottom:0;min-width:0;padding:8px 6px;display:none}html.redesign-v3 .orders-command-table tbody tr:not(.row-click),html.redesign-v3 .orders-command-table tbody tr:not(.row-click) td{display:block}html.redesign-v3 .orders-command-table .orders-selection-cell{grid-area:selection;place-items:center;width:auto;padding:8px 4px;display:grid}html.redesign-v3 .orders-selection-control{width:40px;height:40px}html.redesign-v3 .orders-command-table .orders-command-identity-cell{grid-area:identity;padding-bottom:2px;display:block}html.redesign-v3 .orders-command-table .orders-command-client-cell{grid-area:client;padding-top:2px;display:block}html.redesign-v3 .orders-command-table .orders-command-money-cell{grid-area:money;display:block}html.redesign-v3 .orders-command-table .orders-money-cell{justify-items:start}html.redesign-v3 .orders-command-table .orders-command-status-cell{grid-area:status;display:block}html.redesign-v3 .orders-command-table .orders-command-actions-cell{border-top:1px solid var(--border-inset);grid-area:actions;padding:8px 6px;display:block}html.redesign-v3 .orders-command-table .quick-actions{white-space:normal;flex-wrap:wrap;justify-content:flex-start;align-items:center}html.redesign-v3 .orders-command-table .quick-action-button{justify-content:flex-start;min-height:40px;padding-inline:10px}html.redesign-v3 .orders-command-table thead tr{flex-wrap:wrap;display:flex}html.redesign-v3 .orders-command-table thead th{position:static;width:auto!important}html.redesign-v3 .orders-command-table thead .orders-command-date-cell,html.redesign-v3 .orders-command-table thead .orders-command-courier-cell,html.redesign-v3 .orders-command-table thead .orders-command-money-cell,html.redesign-v3 .orders-command-table thead .orders-command-actions-cell{display:none}}@media (width<=480px){html.redesign-v3 .orders-page-actions{grid-template-columns:minmax(0,1fr)}html.redesign-v3 .orders-view-switch{grid-column:1}}html.redesign-v3 .shipments-queue-compact-meta{display:none}@media (width<=390px){html.redesign-v3 .shipments-queue-table :is(.shipments-col-buyer,.shipments-col-courier,.shipments-col-created){display:none}html.redesign-v3 .shipments-status-next{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}html.redesign-v3 .shipments-queue-compact-meta{font-size:var(--text-small);overflow-wrap:anywhere;display:block}}html.redesign-v3 .settings-row{border-radius:var(--radius-md)}html.redesign-v3 .settings-row:hover{background:color-mix(in oklab, var(--fg) 3%, transparent)}html.redesign-v3 .notice{border:0;border-left:2px solid var(--border);box-shadow:none;font-size:var(--text-small);color:var(--fg);text-wrap:pretty;background:0 0;border-radius:0;padding:2px 0 2px 11px;line-height:1.45}html.redesign-v3 .notice.warning{border-left-color:color-mix(in oklab, var(--warning) 78%, var(--border));background:0 0}html.redesign-v3 .notice.danger{border-left-color:color-mix(in oklab, var(--danger) 78%, var(--border));background:0 0}html.redesign-v3 .notice.info{border-left-color:color-mix(in oklab, var(--accent) 72%, var(--border));background:0 0}html.redesign-v3 .settings-capability{margin-top:16px;padding:16px}html.redesign-v3 .settings-capability__title{color:var(--fg);font-weight:600}html.redesign-v3 .settings-capability__detail{font-size:var(--text-small);margin:6px 0 0}html.redesign-v3 .settings-capability__action{margin-top:12px}html.redesign-v3 .settings-inline-link{color:var(--accent);font:inherit;font-size:inherit;cursor:pointer;vertical-align:baseline;background:0 0;border:0;margin:0;padding:0;font-weight:600;text-decoration:underline;display:inline}html.redesign-v3 .settings-inline-link:hover{color:var(--accent-hover)}html.redesign-v3 .settings-label-profile{gap:16px;min-width:0;margin-top:0;display:grid;container-type:inline-size}html.redesign-v3 .settings-label-profile__head{justify-content:space-between;align-items:center;gap:12px;display:flex}html.redesign-v3 .settings-label-profile__head h4{font-size:var(--text-body);letter-spacing:0;margin:0 0 2px;font-weight:600}html.redesign-v3 .settings-label-profile__head .muted{font-size:var(--text-small)}html.redesign-v3 .settings-label-profile__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}html.redesign-v3 .settings-label-profile__group{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);min-width:0;padding:16px}html.redesign-v3 .settings-label-profile__group-head{gap:3px;margin-bottom:14px;display:grid}html.redesign-v3 .settings-label-profile__group-head h5{color:var(--fg);font-size:var(--text-body);text-wrap:balance;margin:0;font-weight:600}html.redesign-v3 .settings-label-profile__group-head span{color:var(--fg-muted);font-size:var(--text-small);text-wrap:pretty;line-height:1.4}html.redesign-v3 .settings-label-profile__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}html.redesign-v3 .settings-label-profile__fields--format{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}html.redesign-v3 .settings-label-profile .settings-row{background:0 0;border-bottom:0;min-width:0;padding:0!important}html.redesign-v3 .settings-label-profile .settings-row:hover{background:0 0}html.redesign-v3 .settings-label-profile .settings-input,html.redesign-v3 .settings-label-profile .cselect{width:100%;max-width:none!important}html.redesign-v3 .settings-label-profile .field{margin-bottom:0}html.redesign-v3 .settings-label-profile .settings-row__description{margin-top:1px}html.redesign-v3 .settings-content{min-width:0}html.redesign-v3 .save-test-status{border:1px solid var(--line);background:var(--surface);border-radius:10px;flex-direction:column;gap:8px;margin-top:12px;padding:12px 14px;display:flex}html.redesign-v3 .save-test-status--busy{color:var(--fg-muted);flex-direction:row;align-items:center}html.redesign-v3 .save-test-status__title{color:var(--fg);font-size:var(--text-body)}html.redesign-v3 .save-test-status__error{color:var(--error);font-size:var(--text-body)}html.redesign-v3 .save-test-status__receipt{font-size:var(--text-body)}html.redesign-v3 .save-test-status__actions{flex-wrap:wrap;gap:8px;display:flex}html.redesign-v3 .save-test-status .badge.info{display:inline-flex}html.redesign-v3 .settings-printer-config-panel .badge--note{white-space:normal;justify-content:flex-start;margin-top:12px}html.redesign-v3 .settings-printer-config-panel .settings-printer-info-grid--after{margin-top:12px}html.redesign-v3 .settings-printer-actions .btn,html.redesign-v3 .save-test-status .btn{min-height:40px}html.redesign-v3 .settings-wide-table-wrap{min-width:0;max-width:100%;overflow-x:auto}html.redesign-v3 .settings-wide-table-wrap .table{width:max-content;min-width:100%}html.redesign-v3 .settings-wide-table-wrap .table th:last-child,html.redesign-v3 .settings-wide-table-wrap .table td:last-child{white-space:nowrap}html.redesign-v3 .settings-printers-page{font-variant-numeric:tabular-nums;gap:12px;max-width:1180px;display:grid;container-type:inline-size}html.redesign-v3 .settings-printer-status-panel,html.redesign-v3 .settings-printer-config-panel,html.redesign-v3 .settings-printer-workstations,html.redesign-v3 .settings-printer-detail{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg)}html.redesign-v3 .settings-printer-status-panel{padding:12px 14px 14px}html.redesign-v3 .settings-printer-status-panel>h3{font-size:var(--text-heading);letter-spacing:0;margin:0 0 10px;font-weight:600}html.redesign-v3 .settings-printer-status-grid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:10px;display:grid}html.redesign-v3 .settings-printer-status-card{text-align:left;width:100%;min-height:0;color:var(--fg);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}html.redesign-v3 .settings-printer-status-card:hover{border-color:var(--border-strong);background:var(--bg-hover)}html.redesign-v3 .settings-printer-status-card:active{transform:scale(.96)}html.redesign-v3 .settings-printer-status-card.is-active{border-color:var(--border);box-shadow:var(--shadow-sm), 0 0 0 1px color-mix(in oklab, var(--accent) 10%, transparent)}html.redesign-v3 .settings-printer-status-icon{border-radius:var(--radius);place-items:center;width:40px;height:40px;display:inline-grid}html.redesign-v3 .settings-printer-status-icon--fiscal{color:var(--success);background:color-mix(in oklab, var(--success) 12%, transparent)}html.redesign-v3 .settings-printer-status-icon--label{color:var(--info);background:color-mix(in oklab, var(--info) 10%, transparent)}html.redesign-v3 .settings-printer-status-copy{min-width:0;font-size:var(--text-small);color:var(--fg-muted);text-wrap:pretty;align-content:center;gap:2px;display:grid}html.redesign-v3 .settings-printer-status-copy strong{color:var(--fg);font-size:var(--text-body);text-wrap:balance;font-weight:600}html.redesign-v3 .settings-printer-status-copy span{overflow-wrap:anywhere;min-width:0}html.redesign-v3 .settings-printer-chevron{place-items:center;width:16px;height:16px;display:inline-grid}html.redesign-v3 .settings-printer-config-panel{padding:16px}html.redesign-v3 .settings-printer-panel-head,html.redesign-v3 .settings-printer-detail-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}html.redesign-v3 .settings-printer-panel-actions{align-items:center;gap:8px;display:flex}html.redesign-v3 .settings-printer-panel-head h3,html.redesign-v3 .settings-printer-detail-head h3{font-size:var(--text-title);letter-spacing:0;text-wrap:balance;margin:0;font-weight:600}html.redesign-v3 .settings-printer-panel-head p,html.redesign-v3 .settings-printer-detail-head span{color:var(--fg-muted);font-size:var(--text-body);text-wrap:pretty;margin:4px 0 0}html.redesign-v3 .settings-printer-fiscal-grid,html.redesign-v3 .settings-printer-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}html.redesign-v3 .settings-printer-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;display:flex}html.redesign-v3 .settings-printer-actions--primary{justify-content:flex-start}html.redesign-v3 .settings-printer-workbench{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;gap:16px;display:grid}html.redesign-v3 .settings-printer-workstations,html.redesign-v3 .settings-printer-detail{min-width:0;overflow:hidden}html.redesign-v3 .settings-printer-workstations{padding:0 0 16px}html.redesign-v3 .settings-printer-workstations>.settings-printer-panel-head{flex-direction:column;align-items:stretch;gap:10px;min-height:0;padding:14px 16px 0}html.redesign-v3 .settings-printer-panel-head__title-row{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}html.redesign-v3 .settings-printer-panel-head__title-row h3{min-width:0}html.redesign-v3 .settings-printer-panel-head__title-row .icon-btn{flex:none}html.redesign-v3 .settings-printer-workstations .settings-printer-panel-actions{width:100%;min-width:0}html.redesign-v3 .settings-printer-workstations .settings-printer-panel-actions .btn{white-space:nowrap;flex:auto;justify-content:center;width:100%;min-height:38px;padding:0 12px}html.redesign-v3 .settings-printer-add-panel{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);gap:12px;margin:14px 16px 0;padding:12px;display:grid}html.redesign-v3 .settings-printer-switch-row{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}html.redesign-v3 .settings-printer-switch-row>div{gap:4px;min-width:0;display:grid}html.redesign-v3 .settings-printer-switch-row strong{font-size:var(--text-body);font-weight:600}html.redesign-v3 .settings-printer-switch-row span{color:var(--fg-muted);font-size:var(--text-small);text-wrap:pretty;line-height:1.4}html.redesign-v3 .settings-toggle-switch:focus,html.redesign-v3 .settings-toggle-switch:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;box-shadow:0 0 0 4px var(--accent-bg)}html.redesign-v3 .settings-workstation-list{gap:0;margin-top:14px;display:grid}html.redesign-v3 .settings-workstation-item{text-align:left;width:100%;min-height:76px;color:var(--fg);background:0 0;border:0;border-left:3px solid #0000;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;display:grid}html.redesign-v3 .settings-workstation-item:hover{background:var(--bg-hover)}html.redesign-v3 .settings-workstation-item[aria-pressed=true]{background:color-mix(in oklab, var(--accent) 7%, transparent);border-left-color:var(--accent)}html.redesign-v3 .settings-workstation-item:active{transform:scale(.96)}html.redesign-v3 .settings-workstation-item__copy{gap:4px;min-width:0;display:grid}html.redesign-v3 .settings-workstation-item__copy strong{-webkit-line-clamp:2;white-space:normal;font-size:var(--text-body);-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}html.redesign-v3 .settings-workstation-item__copy span{color:var(--fg-muted);font-size:var(--text-small);line-height:1.35}html.redesign-v3 .settings-workstation-item>svg{display:none}@container (width<=860px){html.redesign-v3 .settings-printer-workbench{grid-template-columns:minmax(0,1fr)}}@container (width<=640px){html.redesign-v3 .settings-printer-status-grid,html.redesign-v3 .settings-printer-workbench{grid-template-columns:1fr}}@media (width<=720px){html.redesign-v3 .settings-workstation-item,html.redesign-v3 .settings-detected-printer-row{grid-template-columns:auto minmax(0,1fr)}html.redesign-v3 .settings-workstation-item>.badge,html.redesign-v3 .settings-detected-printer-row>.badge{grid-column:2;justify-self:start}html.redesign-v3 .settings-printer-fiscal-grid,html.redesign-v3 .settings-printer-fields-grid,html.redesign-v3 .settings-printer-info-grid{grid-template-columns:1fr}html.redesign-v3 .settings-printer-info-grid>div{border-right:0;border-bottom:1px solid var(--border-inset)}html.redesign-v3 .settings-printer-info-grid>div:last-child{border-bottom:0}html.redesign-v3 .settings-printer-panel-head,html.redesign-v3 .settings-printer-detail-head,html.redesign-v3 .settings-printer-switch-row{flex-direction:column;align-items:flex-start}}html.redesign-v3 .settings-printer-detail{display:grid}html.redesign-v3 .settings-printer-detail-head{align-items:center;padding:16px 20px 14px}html.redesign-v3 .settings-printer-detail-head__identity{gap:4px;min-width:0;display:grid}html.redesign-v3 .settings-printer-detail-head__title-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}html.redesign-v3 .settings-printer-detail-head__title-row h3{overflow-wrap:anywhere;margin:0}html.redesign-v3 .settings-printer-detail-head__title-row .badge{white-space:nowrap;flex:none;width:max-content}html.redesign-v3 .settings-printer-detail-head>.icon-btn{flex:none;margin-left:auto}html.redesign-v3 .settings-printer-tabs{border-bottom:1px solid var(--border-inset);gap:20px;padding:0 20px;display:flex;overflow-x:auto}html.redesign-v3 .settings-printer-tabs button{box-sizing:border-box;width:max-content;min-width:0;max-width:100%;min-height:42px;color:var(--fg-muted);font-size:var(--text-body);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 10px;font-weight:600}html.redesign-v3 .settings-printer-tabs button:hover{color:var(--fg)}html.redesign-v3 .settings-printer-tabs button.active,html.redesign-v3 .settings-printer-tabs button[aria-selected=true]{color:var(--accent-ink);border-bottom-color:var(--accent)}html.redesign-v3 .settings-printer-tab-panel{gap:14px;padding:18px 20px;display:grid}@media (width<=760px){html.redesign-v3 .settings-printer-detail-head{padding:12px}html.redesign-v3 .settings-printer-tabs{gap:8px;padding:0 12px}html.redesign-v3 .settings-printer-tab-panel{padding:14px 12px}}@media (width<=520px){html.redesign-v3 .settings-printer-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px;display:grid;overflow:visible}html.redesign-v3 .settings-printer-tabs button{text-overflow:ellipsis;justify-self:start;width:max-content;min-width:0;max-width:100%;padding-inline:0;overflow:hidden}}html.redesign-v3 .settings-printer-tab-panel h4{font-size:var(--text-heading);margin:0;font-weight:600}html.redesign-v3 .settings-printer-info-grid{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}html.redesign-v3 .settings-printer-info-grid>div{border-right:1px solid var(--border-inset);gap:6px;min-width:0;padding:12px 14px;display:grid}html.redesign-v3 .settings-printer-info-grid>div:last-child{border-right:0}html.redesign-v3 .settings-printer-info-grid span,html.redesign-v3 .settings-detected-printer-row span{color:var(--fg-muted);font-size:var(--text-small)}html.redesign-v3 .settings-printer-info-grid strong,html.redesign-v3 .settings-detected-printer-row strong{overflow-wrap:anywhere;min-width:0;font-size:var(--text-body);font-weight:600}html.redesign-v3 .settings-printer-action-cards{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}html.redesign-v3 .settings-printer-action-card{min-width:178px;min-height:58px;color:var(--fg);text-align:left;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);justify-content:flex-start;align-items:center;gap:12px;padding:10px 16px;display:inline-flex}html.redesign-v3 .settings-printer-action-card:hover{border-color:var(--border-strong);background:var(--bg-hover)}html.redesign-v3 .settings-printer-action-card:active{transform:scale(.96)}html.redesign-v3 .settings-printer-action-card:disabled{cursor:not-allowed;opacity:.55;box-shadow:none;transform:none}html.redesign-v3 .settings-printer-action-card--macos,html.redesign-v3 .settings-printer-action-card--windows{min-width:220px}html.redesign-v3 .settings-printer-action-card--probe{min-width:166px}html.redesign-v3 .settings-printer-action-card--compact{min-width:auto;min-height:44px;font-size:var(--text-small);padding:9px 13px;font-weight:600}html.redesign-v3 .settings-printer-action-card--platform-mini{min-width:152px;padding:8px 12px}html.redesign-v3 .settings-printer-action-card--platform-mini .settings-printer-action-card__icon{flex-basis:26px;width:26px;height:26px}html.redesign-v3 .settings-printer-action-card--macos-mini .settings-printer-action-card__icon{color:var(--fg);background:var(--bg-subtle)}html.redesign-v3 .settings-printer-action-card--windows-mini .settings-printer-action-card__icon{color:var(--info);background:color-mix(in oklab, var(--info) 10%, transparent)}html.redesign-v3 .settings-printer-action-card__icon{width:34px;height:34px;color:var(--accent);background:color-mix(in oklab, var(--accent) 10%, transparent);border-radius:calc(var(--radius-sm) - 2px);flex:0 0 34px;place-items:center;display:inline-grid}html.redesign-v3 .settings-printer-action-card--macos .settings-printer-action-card__icon{color:var(--fg);background:var(--bg-subtle)}html.redesign-v3 .settings-printer-action-card--windows .settings-printer-action-card__icon{color:var(--info);background:color-mix(in oklab, var(--info) 10%, transparent)}html.redesign-v3 .settings-printer-action-card--probe .settings-printer-action-card__icon{width:24px;height:24px;color:var(--fg);background:0 0;flex-basis:24px}html.redesign-v3 .settings-printer-action-card__copy{gap:2px;min-width:0;display:grid}html.redesign-v3 .settings-printer-action-card__copy strong{color:inherit;font-size:var(--text-body);font-weight:700;line-height:1.2}html.redesign-v3 .settings-printer-action-card__copy span{color:color-mix(in oklab, currentColor 68%, transparent);font-size:var(--text-small);line-height:1.25}html.redesign-v3 .settings-detected-printers{gap:10px;display:grid}html.redesign-v3 .settings-detected-printers__head{color:var(--fg-muted);font-size:var(--text-body);font-weight:600}html.redesign-v3 .settings-detected-printer-row{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}html.redesign-v3 .settings-detected-printer-row>div{gap:3px;min-width:0;display:grid}html.redesign-v3 .settings-printer-danger-row{border:1px solid color-mix(in oklab, var(--danger) 26%, var(--border));border-radius:var(--radius-sm);background:var(--bg);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}html.redesign-v3 .settings-printer-danger-row--delete{border-color:color-mix(in oklab, var(--danger) 34%, var(--border))}html.redesign-v3 .settings-printer-danger-icon{width:32px;height:32px;color:var(--danger);background:color-mix(in oklab, var(--danger) 7%, transparent);border-radius:calc(var(--radius-sm) - 2px);place-items:center;display:inline-grid}html.redesign-v3 .settings-printer-danger-row>div{gap:4px;min-width:0;display:grid}html.redesign-v3 .settings-printer-danger-row .btn.danger{color:var(--danger);border-color:color-mix(in oklab, var(--danger) 55%, var(--border));background:0 0}html.redesign-v3 .settings-printer-danger-row .btn.danger:hover:not(:disabled){background:color-mix(in oklab, var(--danger) 7%, transparent)}html.redesign-v3 .settings-printer-danger-row strong{color:var(--danger);font-size:var(--text-body);font-weight:600}html.redesign-v3 .settings-printer-danger-row span{color:var(--fg-muted);font-size:var(--text-small);text-wrap:pretty;line-height:1.4}html.redesign-v3 .settings-printer-empty-detail{text-align:center;min-height:320px;color:var(--fg-muted);align-content:center;place-items:center;gap:8px;padding:32px;display:grid}html.redesign-v3 .settings-printer-empty-detail strong{color:var(--fg);font-size:var(--text-heading)}html.redesign-v3 .settings-printer-empty-detail span{max-width:360px;font-size:var(--text-body);line-height:1.45}@media (width<=720px){html.redesign-v3 .settings-printer-action-cards{grid-template-columns:1fr;display:grid}html.redesign-v3 .settings-printer-action-card{width:100%;min-width:0}html.redesign-v3 .settings-printer-danger-row{grid-template-columns:auto minmax(0,1fr)}html.redesign-v3 .settings-printer-actions,html.redesign-v3 .settings-printer-actions .btn,html.redesign-v3 .settings-printer-danger-row .btn{justify-content:center;width:100%}html.redesign-v3 .settings-printer-danger-row .btn{grid-column:1/-1}}@container (width<=600px){html.redesign-v3 .settings-label-profile__groups{grid-template-columns:minmax(0,1fr)}html.redesign-v3 .settings-label-profile__fields--format{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=420px){html.redesign-v3 .settings-label-profile__fields,html.redesign-v3 .settings-label-profile__fields--format{grid-template-columns:minmax(0,1fr)}}html.redesign-v3 .labels-manual-print{margin-bottom:16px;padding:16px 20px}html.redesign-v3 .labels-manual-print__head{align-items:center;gap:8px;margin-bottom:12px;display:flex}html.redesign-v3 .labels-manual-print__fields{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;display:grid}html.redesign-v3 .labels-manual-print__field{min-width:0}html.redesign-v3 .labels-manual-print__field .input,html.redesign-v3 .labels-manual-print__field .cselect-trigger{height:40px;min-height:40px}html.redesign-v3 .labels-manual-print__field .field-label{min-height:32px;line-height:1.25;display:block}html.redesign-v3 .labels-manual-print__field .field-label .optional{white-space:nowrap;margin-left:4px}html.redesign-v3 .labels-manual-print__submit{flex:none;justify-content:center;min-width:148px;max-width:180px;height:40px;min-height:40px;padding:0 14px}html.redesign-v3 .labels-reprint-unit-results{flex-direction:column;gap:6px;margin-top:10px;display:flex}html.redesign-v3 .labels-reprint-unit-option{border:1px solid var(--border-inset);border-radius:var(--radius-md);background:var(--bg-subtle);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:10px 12px;display:flex}html.redesign-v3 .labels-reprint-unit-option:hover{border-color:var(--accent)}html.redesign-v3 .labels-reprint-unit-option.is-selected{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--bg-subtle))}html.redesign-v3 .labels-reprint-unit-option small{color:var(--fg-muted);font-size:var(--text-small)}html.redesign-v3 .labels-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}html.redesign-v3 .labels-toolbar__search{flex:320px;min-width:240px;max-width:420px}@media (width<=1180px){html.redesign-v3 .labels-manual-print__fields{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media (width<=720px){html.redesign-v3 .settings-label-profile__groups,html.redesign-v3 .settings-label-profile__fields,html.redesign-v3 .labels-manual-print__fields{grid-template-columns:1fr}html.redesign-v3 .settings-label-profile .settings-input,html.redesign-v3 .settings-label-profile .cselect,html.redesign-v3 .labels-toolbar__search{max-width:none}html.redesign-v3 .labels-manual-print__head{flex-wrap:wrap;align-items:flex-start}html.redesign-v3 .labels-manual-print__submit{width:100%;max-width:none}}html.redesign-v3 .vendors-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html.redesign-v3 .profitability-page .page-head .actions{flex-wrap:wrap;justify-content:flex-end;max-width:100%}html.redesign-v3 .profitability-stat-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0 0 14px;display:grid}html.redesign-v3 .profitability-stat-grid .stat .value{overflow-wrap:anywhere;font-size:var(--text-heading)}html.redesign-v3 .users-table .users-email{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow:hidden}html.redesign-v3 .users-table .users-dates{font-size:var(--text-meta);margin-top:2px}@media (width<=1200px){html.redesign-v3 .profitability-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){html.redesign-v3 .profitability-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html.redesign-v3 .users-sole-owner-note{white-space:normal;overflow-wrap:anywhere;max-width:12rem;margin-top:6px;display:block}@media (width<=760px){html.redesign-v3 .users-table th:last-child,html.redesign-v3 .users-table td:last-child{z-index:2;border-inline-start:1px solid var(--border-inset);background:var(--bg-elev);position:sticky;inset-inline-end:0}html.redesign-v3 .users-table th:last-child{z-index:3;background:var(--bg-subtle)}html.redesign-v3 .users-table tr:hover td:last-child{background:var(--bg-subtle)}}@media (width<=340px){html.redesign-v3 .profitability-stat-grid{grid-template-columns:minmax(0,1fr)}}html.redesign-v3 .settings-layout{--settings-nav-width:64px;grid-template-columns:var(--settings-nav-width) minmax(0, 1fr);gap:var(--settings-layout-gap);align-items:start;display:grid;margin-top:8px!important}html.redesign-v3 .settings-layout:has(.settings-nav.is-pinned){--settings-nav-width:248px}html.redesign-v3 .settings-nav-slot{width:var(--settings-nav-width);max-width:var(--settings-nav-width);z-index:1;min-width:0;position:relative;overflow:visible}html.redesign-v3 .settings-nav{box-sizing:border-box;border-radius:calc(var(--radius-lg) + 2px);background:0 0;border:1px solid #0000;gap:6px;width:100%;max-width:100%;padding:4px;display:grid;position:sticky;top:72px;overflow:hidden}html.redesign-v3 .settings-nav.is-expanded{border-color:var(--border);background:var(--bg-elev);width:184px;max-width:none;box-shadow:0 14px 32px #0f172a1f,0 2px 6px #0f172a0f}html.redesign-v3 .settings-nav.is-pinned{width:100%;max-width:100%}html.redesign-v3 .settings-nav__controls{align-items:center;gap:4px;min-width:0;display:flex}html.redesign-v3 .settings-nav__toggle,html.redesign-v3 .settings-nav__pin{min-width:40px;min-height:40px;color:var(--fg);border-radius:var(--radius-md);cursor:pointer;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 10px;display:inline-flex}html.redesign-v3 .settings-nav__toggle{flex:0 0 40px;width:40px;padding:0}html.redesign-v3 .settings-nav__toggle:hover,html.redesign-v3 .settings-nav__pin:hover,html.redesign-v3 .settings-nav-item:hover:not(.active){background:var(--bg-hover)!important}html.redesign-v3 .settings-nav__toggle:active,html.redesign-v3 .settings-nav__pin:active{transform:scale(.96)}html.redesign-v3 .settings-nav__toggle:focus-visible,html.redesign-v3 .settings-nav__pin:focus-visible,html.redesign-v3 .settings-nav-item:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}html.redesign-v3 .settings-nav-item__label{text-overflow:ellipsis;white-space:nowrap;opacity:1;flex:auto;min-width:0;overflow:hidden}html.redesign-v3 .settings-nav-group{color:var(--fg-muted);font-size:var(--text-meta);letter-spacing:.04em;text-transform:uppercase;padding:10px 10px 2px;font-weight:600}html.redesign-v3 .settings-nav:not(.is-pinned) .settings-nav-group{display:none}html.redesign-v3 .settings-nav__items{gap:4px;min-width:0;display:grid;overflow:hidden}html.redesign-v3 .settings-nav-item{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:40px;color:var(--fg);border-radius:var(--radius-md);cursor:pointer;font-size:var(--text-body);text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:0;padding:0;font-weight:600;display:flex;position:relative;overflow:hidden}html.redesign-v3 .settings-nav-item__glyph{flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}html.redesign-v3 .settings-nav-item:before{content:"";pointer-events:none;background:0 0;border-radius:0 2px 2px 0;width:2px;height:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)}html.redesign-v3 .settings-nav-item:hover:not(.active):before{background:color-mix(in oklab, var(--accent) 55%, transparent)}html.redesign-v3 .settings-nav-item.active{color:var(--accent-ink);background:var(--accent-bg)}html.redesign-v3 .settings-nav-item.active:before{background:var(--accent)}html.redesign-v3 .settings-nav-item.danger:not(.active){color:var(--danger)}html.redesign-v3 .settings-nav-item:active{transform:scale(.96)}html.redesign-v3 .settings-nav:not(.is-expanded) .settings-nav__pin{display:none}html.redesign-v3 .settings-nav:not(.is-expanded) .settings-nav-item__label{clip:rect(0, 0, 0, 0);white-space:nowrap;opacity:0;border:0;flex:none;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html.redesign-v3 .settings-nav.is-expanded .settings-nav-item__label{padding-right:10px}html.redesign-v3 .settings-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:4px;display:flex}html.redesign-v3 .settings-section-head__copy{flex:220px;min-width:0}html.redesign-v3 .settings-section-head__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}html.redesign-v3 .settings-integrations-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:14px;margin-top:16px;display:grid}html.redesign-v3 .settings-marketplace-sync{flex-direction:column;gap:12px;margin-top:16px;padding:14px 16px;display:flex}html.redesign-v3 .settings-marketplace-sync__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}html.redesign-v3 .settings-marketplace-sync__copy{flex:16rem;min-width:0}html.redesign-v3 .settings-marketplace-sync__copy h2{font-size:var(--text-body);letter-spacing:-.01em;margin:0 0 4px;font-weight:600;line-height:1.3}html.redesign-v3 .settings-marketplace-sync__status{flex-wrap:wrap;align-items:center;gap:8px}html.redesign-v3 .settings-marketplace-sync__accounts{gap:6px;margin:0;padding:0;list-style:none;display:grid}html.redesign-v3 .settings-marketplace-sync__account{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html.redesign-v3 .settings-integration-card{flex-direction:column;gap:0;padding:14px 16px;display:flex}html.redesign-v3 .settings-integration-card__summary{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px 14px;min-width:0;display:grid}html.redesign-v3 .settings-integration-card__identity{gap:4px;min-width:0;display:grid}html.redesign-v3 .settings-integration-card__title-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}html.redesign-v3 .settings-integration-card__title{font-weight:600;font-size:var(--text-body);letter-spacing:-.01em;line-height:1.3}html.redesign-v3 .settings-integration-card__detail{color:var(--fg-muted);font-size:var(--text-small);text-wrap:pretty;line-height:1.4}html.redesign-v3 .settings-integration-card__cta{flex-wrap:wrap;grid-column:2;justify-content:flex-start;align-items:center;gap:8px;min-width:0;display:flex}html.redesign-v3 .settings-integration-card__body{border-top:1px solid var(--border-inset);margin-top:12px;padding-top:12px}html.redesign-v3 .settings-eparagony-panel-motion{transform-origin:top;margin-top:18px}html.redesign-v3 .settings-eparagony-panel{width:100%;padding:0;overflow:visible}html.redesign-v3 .settings-eparagony-panel__header{border-bottom:1px solid var(--border-inset);justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px;display:flex}html.redesign-v3 .settings-eparagony-panel__header>div{min-width:0}html.redesign-v3 .settings-eparagony-panel__eyebrow{color:var(--fg-muted);font-size:var(--text-meta);letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px;font-weight:600;line-height:1.2;display:block}html.redesign-v3 .settings-eparagony-panel__header h3{color:var(--fg);font-size:var(--text-title);letter-spacing:-.02em;margin:0;font-weight:600;line-height:1.3}html.redesign-v3 .settings-eparagony-panel__header p{max-width:680px;color:var(--fg-muted);font-size:var(--text-small);text-wrap:pretty;margin:5px 0 0;line-height:1.45}html.redesign-v3 .settings-eparagony-panel__fieldset{border:0;min-width:0;margin:0;padding:0}html.redesign-v3 .settings-eparagony-panel__section{gap:14px;min-width:0;padding:20px;display:grid}html.redesign-v3 .settings-eparagony-panel__section+.settings-eparagony-panel__section{border-top:1px solid var(--border-inset)}html.redesign-v3 .settings-eparagony-panel__section-head{gap:3px;display:grid}html.redesign-v3 .settings-eparagony-panel__section-head h4{color:var(--fg);font-size:var(--text-body);margin:0;font-weight:600;line-height:1.35}html.redesign-v3 .settings-eparagony-panel__section-head p{color:var(--fg-muted);font-size:var(--text-small);text-wrap:pretty;margin:0;line-height:1.45}html.redesign-v3 .settings-eparagony-panel__grid,html.redesign-v3 .settings-eparagony-panel__switch-grid,html.redesign-v3 .settings-eparagony-panel__import{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px 18px;min-width:0;display:grid}html.redesign-v3 .settings-eparagony-panel__grid .settings-input,html.redesign-v3 .settings-eparagony-panel__grid div.settings-input{width:100%;max-width:none}html.redesign-v3 .settings-eparagony-panel__switch{border:1px solid var(--border-inset);border-radius:var(--radius-md);min-width:0;min-height:44px;color:var(--fg);font-size:var(--text-small);justify-content:space-between;align-items:center;gap:12px;padding:0 0 0 12px;line-height:1.35;display:flex}html.redesign-v3 .settings-eparagony-panel__file{border:1px solid var(--border-inset);border-radius:var(--radius-md);background:var(--bg);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 12px;min-width:0;padding:12px;display:grid}html.redesign-v3 .settings-eparagony-panel__file>span:first-child{color:var(--fg);font-size:var(--text-small);font-weight:600}html.redesign-v3 .settings-eparagony-panel__file>.muted{overflow-wrap:anywhere;min-width:0;font-size:var(--text-meta);grid-column:1}html.redesign-v3 .settings-eparagony-panel__file>.btn{grid-area:1/2/span 2;min-height:36px;padding:8px 12px}html.redesign-v3 .settings-eparagony-panel__import-action{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}html.redesign-v3 .settings-eparagony-panel__alert,html.redesign-v3 .settings-eparagony-panel__note{border-left:2px solid color-mix(in oklab, var(--warning) 78%, var(--border));color:var(--fg);font-size:var(--text-small);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;margin:0 20px;padding:2px 0 2px 11px;line-height:1.45;display:grid}html.redesign-v3 .settings-eparagony-panel__note{border-left-color:color-mix(in oklab, var(--info) 72%, var(--border));color:var(--fg-muted);grid-template-columns:minmax(0,1fr);margin:0}html.redesign-v3 .settings-eparagony-panel__section .settings-eparagony-panel__alert{margin:0}html.redesign-v3 .settings-eparagony-panel__footer{border-top:1px solid var(--border-inset);background:var(--surface);justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px;display:flex}html.redesign-v3 .settings-eparagony-panel__footer .btn.primary{flex:none}@media (width<=760px){html.redesign-v3 .settings-eparagony-panel__grid,html.redesign-v3 .settings-eparagony-panel__switch-grid,html.redesign-v3 .settings-eparagony-panel__import{grid-template-columns:1fr}html.redesign-v3 .settings-eparagony-panel__header,html.redesign-v3 .settings-eparagony-panel__section{padding-inline:16px}html.redesign-v3 .settings-eparagony-panel__alert{margin-inline:16px}html.redesign-v3 .settings-eparagony-panel__footer{padding-inline:16px}}@media (width<=480px){html.redesign-v3 .settings-eparagony-panel__file{grid-template-columns:1fr}html.redesign-v3 .settings-eparagony-panel__file>.btn{grid-area:auto/1;width:100%}html.redesign-v3 .settings-eparagony-panel__footer{flex-direction:column-reverse;align-items:stretch}html.redesign-v3 .settings-eparagony-panel__footer .btn{width:100%}}html.redesign-v3 .warehouse-page-head{flex-wrap:wrap}html.redesign-v3 .warehouse-page-head .actions{flex-wrap:wrap;min-width:0}html.redesign-v3 .warehouse-page-head .tabs{max-width:100%;overflow-x:auto}html.redesign-v3 .warehouse-page-head .tab{white-space:nowrap;flex-shrink:0}html.redesign-v3 .warehouse-location-list{gap:12px;margin:16px 0 24px;display:grid}html.redesign-v3 .warehouse-location-card{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:center;gap:12px;padding:12px 14px;display:grid}html.redesign-v3 .warehouse-location-card__copy{overflow-wrap:anywhere;min-width:0}html.redesign-v3 .warehouse-location-card__actions{flex-wrap:wrap;gap:8px;min-width:0}html.redesign-v3 .warehouse-location-card__actions .btn{flex:104px;min-height:40px}html.redesign-v3 .settings-danger-zone{margin-top:16px;padding:16px 16px 12px}html.redesign-v3 .settings-content .badge{white-space:normal;text-wrap:pretty;overflow-wrap:anywhere;max-width:100%;height:auto;min-height:20px;line-height:1.25;padding:3px 10px!important}html.redesign-v3 .settings-content .settings-integration-card .badge{white-space:nowrap;text-wrap:nowrap;overflow-wrap:normal;word-break:normal;flex:none;width:max-content;max-width:none;height:auto;min-height:20px;line-height:1.2;padding:3px 8px!important}html.redesign-v3 .settings-integration-actions{flex-wrap:wrap;align-items:center;gap:8px}@media (width<=760px){html.redesign-v3 .settings-layout{grid-template-columns:minmax(0,1fr);gap:12px}html.redesign-v3 .settings-nav{width:64px;max-width:100%;position:relative;top:auto}html.redesign-v3 .settings-nav.is-expanded{width:min(100%,184px)}html.redesign-v3 .settings-nav.is-pinned{width:min(100%,248px)}html.redesign-v3 .settings-nav:not(.is-expanded) .settings-nav__items{display:none}html.redesign-v3 .settings-nav.is-expanded .settings-nav__items{grid-template-columns:1fr;gap:4px}html.redesign-v3 .settings-nav.is-expanded .settings-nav-item{width:100%}html.redesign-v3 .settings-row--inline{grid-template-columns:minmax(0,1fr);gap:7px}html.redesign-v3 .settings-row--inline .settings-row__label{padding-top:0}}html.redesign-v3 .onboarding{background:var(--bg-subtle);justify-content:center;align-items:center;min-height:100vh;padding:28px;display:flex;position:relative;overflow:hidden}html.redesign-v3 .onboarding-card{background:var(--bg-elev);border:1px solid var(--border);z-index:1;width:100%;max-width:480px;box-shadow:none;border-radius:var(--radius-lg);padding:28px;position:relative}html.redesign-v3 .progress-row{align-items:center;gap:12px;margin-bottom:28px;display:flex}html.redesign-v3 .progress-bars{flex:1;gap:5px;display:flex}html.redesign-v3 .progress-bar{background:var(--border-inset);border-radius:2px;flex:1;height:3px;position:relative;overflow:hidden}html.redesign-v3 .progress-bar:after{content:"";background:var(--accent);transform-origin:0;transition:transform var(--dur) var(--ease-out-spring);position:absolute;inset:0;transform:scaleX(0)}html.redesign-v3 .progress-bar.done:after{transform:scaleX(1)}html.redesign-v3 .progress-bar.current:after{transform:scaleX(.45)}html.redesign-v3 .progress-step{font-size:var(--text-meta);font-family:var(--font-mono);color:var(--fg-muted);font-variant-numeric:tabular-nums}html.redesign-v3 .step{position:relative}html.redesign-v3 .step-eyebrow{font-size:var(--text-meta);text-transform:uppercase;letter-spacing:.08em;color:var(--accent-ink);align-items:center;gap:10px;margin-bottom:14px;font-weight:500;display:flex}html.redesign-v3 .step-eyebrow:before{content:"";background:var(--accent);width:18px;height:1px;display:inline-block}html.redesign-v3 .step-title{font-size:var(--text-display);letter-spacing:-.025em;margin-bottom:6px;font-weight:600;line-height:1.18}html.redesign-v3 .step-subtitle{font-size:var(--text-body);color:var(--fg-muted);margin-bottom:28px;line-height:1.55}html.redesign-v3 .field{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}html.redesign-v3 .field-row{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;display:grid}html.redesign-v3 .field-row .field,html.redesign-v3 .modal-body>.field,html.redesign-v3 .modal-body>.field-row{margin-bottom:0}html.redesign-v3 .ksef-certificate-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}html.redesign-v3 .ksef-certificate-grid .field:last-child{grid-column:1/-1;max-width:50%}html.redesign-v3 .ksef-certificate-panel{border-color:color-mix(in oklch, var(--accent) 28%, var(--border));background:var(--bg-subtle);gap:16px;padding:16px;display:grid}html.redesign-v3 .ksef-certificate-panel__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}html.redesign-v3 .ksef-certificate-panel__head h3,html.redesign-v3 .ksef-certificate-panel__head h4{margin:0 0 4px}html.redesign-v3 .ksef-local-setup-note{color:var(--fg-muted);background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px 12px;line-height:1.45}html.redesign-v3 .ksef-sync-notice{color:var(--fg);border:0;border-left:2px solid color-mix(in oklab, var(--info) 72%, var(--border));box-shadow:none;font-size:var(--text-body);background:0 0;border-radius:0;margin:0 0 12px;padding:2px 0 2px 11px;line-height:1.45}html.redesign-v3 .ksef-file-picker{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);cursor:pointer;min-width:0;min-height:40px;transition-property:border-color,box-shadow,background-color;transition-duration:var(--dur-fast);transition-timing-function:var(--ease);align-items:center;gap:10px;padding:4px;display:flex}html.redesign-v3 .ksef-file-picker:hover{background:var(--bg-hover)}html.redesign-v3 .ksef-file-picker[aria-disabled=true]{cursor:not-allowed;opacity:.45}html.redesign-v3 .ksef-file-picker[aria-disabled=true]:hover{background:var(--bg)}html.redesign-v3 .ksef-file-picker:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-bg)}html.redesign-v3 .ksef-file-picker__button{border-radius:calc(var(--radius-sm) - 2px);background:var(--bg-elev);min-height:30px;box-shadow:inset 0 0 0 1px var(--border);flex:none;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}html.redesign-v3 .ksef-file-picker__name{min-width:0;color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html.redesign-v3 .ksef-credential-version{padding:14px}html.redesign-v3 .ksef-credential-version__summary{justify-content:space-between;align-items:center;gap:16px;display:flex}html.redesign-v3 .ksef-credential-version__actions{flex:none;gap:8px;display:flex}html.redesign-v3 .ksef-technical-disclosure{border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in oklab, var(--bg-subtle) 70%, transparent);min-width:0;max-width:28rem;padding:6px 8px}html.redesign-v3 .ksef-technical-disclosure summary{cursor:pointer;border-radius:var(--radius-sm);width:fit-content;max-width:100%;min-height:28px;color:var(--fg-muted);font-size:var(--text-small);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;margin:-2px -6px;padding:2px 6px;font-weight:500;list-style:none;display:inline-flex}html.redesign-v3 .ksef-technical-disclosure summary::-webkit-details-marker{display:none}html.redesign-v3 .ksef-technical-disclosure summary:hover{background:var(--bg-hover);color:var(--fg)}html.redesign-v3 .ksef-technical-disclosure summary:focus{outline:none}html.redesign-v3 .ksef-technical-disclosure summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:0 0 0 4px var(--accent-bg)}html.redesign-v3 .ksef-technical-disclosure[open] summary{color:var(--fg);margin-bottom:8px}html.redesign-v3 .ksef-technical-disclosure__body{font-size:var(--text-meta);gap:4px;padding:2px 2px 4px;line-height:1.45;display:grid}html.redesign-v3 .timeline-entry{min-width:0}html.redesign-v3 .timeline-entry__hit,html.redesign-v3 .timeline-entry__head{grid-template-columns:minmax(0,132px) minmax(0,56px) 24px minmax(0,16rem) minmax(0,1fr) minmax(0,5.5rem);min-width:0}html.redesign-v3 .timeline-entry__hit>*,html.redesign-v3 .timeline-entry__head>*{min-width:0}html.redesign-v3 .timeline-entry__head{border-bottom:1px solid var(--border-inset);font-size:var(--text-caption);color:var(--fg-muted);align-items:end;gap:12px;padding:10px 16px;font-weight:600;display:grid}html.redesign-v3 .timeline-entry__head>:last-child{text-align:right}@media (width<=480px){html.redesign-v3 :is(.timeline-entry__hit,.timeline-entry__head){grid-template-columns:minmax(0,1fr) auto auto;gap:6px 10px}html.redesign-v3 :is(.timeline-entry__hit,.timeline-entry__head)>:first-child{overflow-wrap:anywhere;grid-area:1/1}html.redesign-v3 :is(.timeline-entry__hit,.timeline-entry__head)>:nth-child(2){grid-area:1/2}html.redesign-v3 :is(.timeline-entry__hit,.timeline-entry__head)>:nth-child(3){display:none}html.redesign-v3 :is(.timeline-entry__hit,.timeline-entry__head)>:nth-child(4){grid-area:2/1/3/-1}html.redesign-v3 :is(.timeline-entry__hit,.timeline-entry__head)>:nth-child(5){grid-area:3/1/4/-1}html.redesign-v3 :is(.timeline-entry__hit,.timeline-entry__head)>:nth-child(6){grid-area:1/3}}html.redesign-v3 .timeline-entry.is-interactive .timeline-entry__hit{cursor:pointer}html.redesign-v3 .timeline-entry.is-interactive .timeline-entry__hit:focus{outline:none}html.redesign-v3 .timeline-entry.is-interactive .timeline-entry__hit:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;box-shadow:inset 0 0 0 3px var(--accent-bg)}html.redesign-v3 .timeline-entry-detail{min-width:0;margin-top:2px}html.redesign-v3 .timeline-entry-detail__preview{overflow-wrap:anywhere;text-align:left;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html.redesign-v3 .timeline-entry[data-expanded=true] .timeline-entry-detail__preview{-webkit-line-clamp:unset;white-space:normal;display:block}html.redesign-v3 .timeline-entry-detail__panel{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);min-width:0;margin:0 16px 10px;padding:8px 10px}html.redesign-v3 .timeline-entry-detail__toolbar{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-bottom:6px;display:flex}html.redesign-v3 .timeline-entry-detail__pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;font-size:var(--text-meta);color:var(--fg-muted);margin:0;line-height:1.45;overflow:auto}@media (width<=860px){html.redesign-v3 .ksef-certificate-grid{grid-template-columns:1fr}html.redesign-v3 .ksef-certificate-grid .field:last-child{grid-column:auto;max-width:none}html.redesign-v3 .ksef-certificate-panel__head,html.redesign-v3 .ksef-credential-version__summary{flex-direction:column;align-items:stretch}html.redesign-v3 .ksef-credential-version__actions{flex-wrap:wrap}}html.redesign-v3 .shipments-page-head{flex-wrap:wrap;min-width:0}html.redesign-v3 .shipments-page-head>:first-child{flex:12rem;min-width:0}html.redesign-v3 .shipments-page-head .actions{flex-wrap:wrap;flex:16rem;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}html.redesign-v3 .shipments-page-head .actions>.btn{white-space:normal;flex:0 auto;min-width:40px;height:auto;min-height:40px}html.redesign-v3 .shipments-page-head .actions>.field-hint{flex:1 0 100%;min-width:0}@media (width<=760px){html.redesign-v3 .shipments-page-head .actions{justify-content:flex-start;width:100%;margin-left:0}}@media (width<=390px){html.redesign-v3 .shipments-page-head .actions>.btn{flex:100%;justify-content:center;width:100%}}html.redesign-v3 .shipments-status-next{justify-items:start;gap:4px;min-width:0;display:grid}html.redesign-v3 .shipments-next-action{font-size:var(--text-small);overflow-wrap:anywhere;font-weight:600;line-height:1.35;display:block}html.redesign-v3 .shipments-queue-row{cursor:pointer}html.redesign-v3 .shipments-row-details-open>td{background:var(--bg-subtle)}html.redesign-v3 .shipments-pickup-dock{z-index:2;background:var(--bg-elev);margin-top:16px;position:sticky;bottom:12px}html.redesign-v3 .shipments-pickup-dock>summary{cursor:pointer;min-height:44px;font-size:var(--text-body);padding:12px 16px;font-weight:600;line-height:1.35;list-style:none}html.redesign-v3 .shipments-pickup-dock>summary::-webkit-details-marker{display:none}html.redesign-v3 .shipments-pickup-dock>summary:before{content:"▸";color:var(--muted);margin-right:8px;display:inline-block}html.redesign-v3 .shipments-pickup-dock[open]>summary:before{content:"▾"}html.redesign-v3 .shipments-pickup-dock>summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}html.redesign-v3 .shipments-pickup-dock[open]{max-height:min(70vh,640px);overflow:auto}html.redesign-v3 .shipments-pickup-dock[open]>summary{border-bottom:1px solid var(--border-inset)}@media (width<=760px){html.redesign-v3 .shipments-pickup-dock{position:static;bottom:auto}html.redesign-v3 .shipments-pickup-dock[open]{max-height:none}}html.redesign-v3 .shipments-filter-stack{gap:12px;margin-bottom:14px;display:grid}html.redesign-v3 .shipments-filter-stack .field{margin-bottom:0}html.redesign-v3 .shipments-filter-search,html.redesign-v3 .shipments-filter-search .search-input{min-width:0}html.redesign-v3 .shipments-filter-grid{grid-template-columns:minmax(132px,1fr) minmax(132px,1fr) minmax(76px,.55fr) minmax(76px,.55fr) minmax(160px,1fr) minmax(160px,1fr);align-items:end;gap:10px;min-width:0;display:grid}html.redesign-v3 .shipments-filter-grid .field{min-width:0;margin-bottom:0}html.redesign-v3 .shipments-filter-grid :is(.input,.cselect-trigger){height:40px;min-height:40px}@media (width<=1180px) and (width>=761px){html.redesign-v3 .shipments-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){html.redesign-v3 .shipments-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html.redesign-v3 .mapping-workspace{max-width:1152px;margin:0 auto}html.redesign-v3 .mapping-workspace__head{flex-wrap:wrap;align-items:flex-end;gap:24px;min-width:0}html.redesign-v3 .mapping-workspace__head>:first-child{flex:12rem;min-width:0}html.redesign-v3 .mapping-workspace__head .actions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}@media (width>=761px){html.redesign-v3 .mapping-workspace__head .actions>.btn{white-space:normal;flex:0 auto;min-width:40px;height:auto;min-height:40px}}html.redesign-v3 .mapping-workspace__head h1{font-size:var(--text-display);margin:4px 0 8px;line-height:1.15}html.redesign-v3 .mapping-workspace__head p{max-width:65ch;color:var(--fg-muted);margin:0;line-height:1.5}html.redesign-v3 .mapping-scope{grid-template-columns:minmax(180px,240px) minmax(180px,320px) auto;align-items:end;gap:16px;margin:24px 0 16px;padding:16px;display:grid}html.redesign-v3 .mapping-scope .btn{min-height:40px}html.redesign-v3 .mapping-master-detail{grid-template-columns:minmax(320px,38%) minmax(0,1fr);align-items:start;gap:16px;margin-top:16px;display:grid}html.redesign-v3 .mapping-queue,html.redesign-v3 .mapping-detail{min-width:0;padding:16px}html.redesign-v3 .mapping-queue{gap:16px;display:grid}html.redesign-v3 .mapping-queue__head,html.redesign-v3 .mapping-detail__head,html.redesign-v3 .mapping-editor__intro,html.redesign-v3 .mapping-editor__actions,html.redesign-v3 .mapping-review__head,html.redesign-v3 .mapping-review__approval{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}@media (width>=761px){html.redesign-v3 .mapping-queue__head>:first-child:not(.badge),html.redesign-v3 .mapping-detail__head>:first-child:not(.badge),html.redesign-v3 .mapping-editor__intro>:first-child:not(.badge),html.redesign-v3 .mapping-editor__actions>:first-child:not(.badge),html.redesign-v3 .mapping-review__head>:first-child:not(.badge),html.redesign-v3 .mapping-review__approval>:first-child:not(.badge),html.redesign-v3 .mapping-review__approval>.field{flex:12rem;min-width:0}}html.redesign-v3 .mapping-review__approval .btn,html.redesign-v3 .mapping-editor__intro .btn,html.redesign-v3 .mapping-editor__actions .btn,html.redesign-v3 .mapping-review__head .btn{white-space:normal;flex:0 auto;height:auto}html.redesign-v3 .mapping-queue h2,html.redesign-v3 .mapping-detail h2,html.redesign-v3 .mapping-editor h3,html.redesign-v3 .mapping-review h3,html.redesign-v3 .mapping-history h3{margin:0}html.redesign-v3 .mapping-queue__head p,html.redesign-v3 .mapping-detail__head p,html.redesign-v3 .mapping-editor__intro p,html.redesign-v3 .mapping-review__head p,html.redesign-v3 .mapping-history p{color:var(--fg-muted);font-size:var(--text-body);margin:4px 0 0}html.redesign-v3 .mapping-queue .table-wrap{max-height:680px;overflow:auto}html.redesign-v3 .mapping-queue .table{min-width:0}html.redesign-v3 .mapping-queue__listing{width:100%;min-height:40px;color:inherit;border-radius:var(--radius-sm);text-align:left;cursor:pointer;background:0 0;border:0;gap:4px;padding:4px;display:grid}html.redesign-v3 .mapping-queue__listing[aria-current=true]{color:var(--accent-ink);background:var(--accent-bg)}html.redesign-v3 .mapping-queue__listing span{color:var(--fg-muted);font-size:var(--text-small)}html.redesign-v3 .mapping-queue__mobile-meta,html.redesign-v3 .mapping-detail__back{display:none}html.redesign-v3 .mapping-detail__head{border-bottom:1px solid var(--border);padding-bottom:16px}html.redesign-v3 .mapping-detail__head h2{font-size:var(--text-title);margin-top:8px}html.redesign-v3 .mapping-detail__head dl{gap:12px;margin:0;display:flex}html.redesign-v3 .mapping-detail__head dl>div{background:var(--bg-subtle);border-radius:var(--radius-md);min-width:112px;padding:12px}html.redesign-v3 .mapping-detail__head dt{color:var(--fg-muted);font-size:var(--text-small)}html.redesign-v3 .mapping-detail__head dd{font-size:var(--text-body);font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:600}html.redesign-v3 .mapping-tabs{width:100%;margin:16px 0}html.redesign-v3 .mapping-tabs .tab{cursor:pointer;background:0 0;border:0;flex:1;justify-content:center}html.redesign-v3 .mapping-tabs .tab[data-state=active]{color:var(--fg);background:var(--bg);box-shadow:var(--shadow-sm)}html.redesign-v3 .mapping-tab-panel:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}html.redesign-v3 .mapping-editor,html.redesign-v3 .mapping-review,html.redesign-v3 .mapping-history{gap:16px;display:grid}html.redesign-v3 .mapping-components,html.redesign-v3 .mapping-review__components{gap:12px;display:grid}html.redesign-v3 .mapping-component{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-md);gap:12px;padding:16px;display:grid}html.redesign-v3 .mapping-component__head{justify-content:space-between;align-items:center;gap:12px;display:flex}html.redesign-v3 .mapping-component__head h4{font-size:var(--text-body);margin:0}html.redesign-v3 .mapping-component__fields{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;display:grid}html.redesign-v3 .mapping-component__fields .field:last-child{grid-column:1/-1}html.redesign-v3 .mapping-consumption{color:var(--success);background:var(--success-bg);border:1px solid color-mix(in oklch, var(--success) 32%, var(--border));border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px;display:grid}html.redesign-v3 .mapping-consumption.is-invalid{color:var(--danger);background:var(--danger-bg);border-color:color-mix(in oklch, var(--danger) 32%, var(--border))}html.redesign-v3 .mapping-consumption small{color:var(--fg-muted);grid-column:1/-1}html.redesign-v3 .mapping-editor__actions{border-top:1px solid var(--border);align-items:center;padding-top:16px}html.redesign-v3 .mapping-editor__actions>div:first-child{color:var(--fg-muted);font-size:var(--text-body);margin-right:auto}html.redesign-v3 .mapping-notice{color:var(--success);background:var(--success-bg);border:1px solid color-mix(in oklch, var(--success) 32%, var(--border));border-radius:var(--radius-md);padding:12px 16px}html.redesign-v3 .mapping-review__component{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}html.redesign-v3 .mapping-review__component>div{gap:4px;display:grid}html.redesign-v3 .mapping-review__component span{color:var(--fg-muted);font-size:var(--text-body)}html.redesign-v3 .mapping-review__approval{border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;padding:16px}html.redesign-v3 .mapping-review__approval p{max-width:52ch;margin:0}html.redesign-v3 .mapping-history__revision{border-bottom:1px solid var(--border);gap:12px;padding:16px 0;display:grid}html.redesign-v3 .mapping-detail__empty{min-height:280px;color:var(--fg-muted);text-align:center;place-content:center;justify-items:center;gap:8px;display:grid}html.redesign-v3 .mapping-detail__empty p{max-width:46ch;margin:0}@media (width<=760px){html.redesign-v3 .mapping-workspace__head,html.redesign-v3 .mapping-queue__head,html.redesign-v3 .mapping-detail__head,html.redesign-v3 .mapping-editor__intro,html.redesign-v3 .mapping-editor__actions,html.redesign-v3 .mapping-review__head,html.redesign-v3 .mapping-review__approval{flex-direction:column;align-items:stretch}html.redesign-v3 .mapping-workspace__head .actions{flex:none;grid-template-columns:1fr;justify-content:flex-start;width:100%;display:grid}html.redesign-v3 .mapping-workspace .btn,html.redesign-v3 .mapping-workspace .icon-btn{min-height:44px}html.redesign-v3 .mapping-workspace__head .btn,html.redesign-v3 .mapping-editor__actions .btn,html.redesign-v3 .mapping-review__approval .btn{white-space:normal;justify-content:center;width:100%}html.redesign-v3 .mapping-scope{grid-template-columns:1fr}html.redesign-v3 .mapping-scope .input,html.redesign-v3 .mapping-component .input,html.redesign-v3 .mapping-component .cselect-trigger{font-size:var(--text-title)}html.redesign-v3 .mapping-master-detail{display:block}html.redesign-v3 .mapping-master-detail:not(.is-mobile-detail) .mapping-detail,html.redesign-v3 .mapping-master-detail.is-mobile-detail .mapping-queue{display:none}html.redesign-v3 .mapping-detail__back{margin-bottom:16px;display:inline-flex}html.redesign-v3 .mapping-queue .table th:nth-child(n+2),html.redesign-v3 .mapping-queue .table td:nth-child(n+2){display:none}html.redesign-v3 .mapping-queue__mobile-meta{display:block}html.redesign-v3 .mapping-queue__listing{min-height:56px}html.redesign-v3 .mapping-detail__head dl{flex-direction:column}html.redesign-v3 .mapping-component__fields{grid-template-columns:1fr}html.redesign-v3 .mapping-component__fields .field:last-child{grid-column:auto}html.redesign-v3 .mapping-tabs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}html.redesign-v3 .mapping-tabs .tab{min-width:0;min-height:44px;padding:8px 4px}html.redesign-v3 .mapping-review__component{flex-direction:column;align-items:flex-start}}@media (width<=420px){html.redesign-v3 .shipments-filter-grid{grid-template-columns:1fr}}html.redesign-v3 .onboarding .field label{font-size:var(--text-small);color:var(--fg);text-transform:uppercase;letter-spacing:.04em;font-weight:500}html.redesign-v3 .onboarding .field input{font-family:inherit;font-size:var(--text-body);background:var(--bg-elev);border:1px solid var(--control-border);border-radius:var(--radius-md);color:var(--fg);width:100%;transition:border-color var(--dur) ease, box-shadow var(--dur) var(--ease-out-spring), background var(--dur) ease;padding:10px 12px}html.redesign-v3 .onboarding .field input:hover{border-color:var(--control-border)}html.redesign-v3 .onboarding .field input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-bg);outline:none}html.redesign-v3 .onboarding .field input::placeholder{color:var(--fg-muted)}html.redesign-v3 .onboarding .field input.error{border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in oklab, var(--danger) 12%, transparent)}html.redesign-v3 .field-hint{font-size:var(--text-meta);color:var(--fg-muted);align-items:center;gap:4px;display:flex}html.redesign-v3 .field-hint.error{color:var(--danger)}html.redesign-v3 .step-actions{align-items:center;gap:10px;margin-top:28px;display:flex}html.redesign-v3 .step-actions__primary{flex:auto}html.redesign-v3 .settings-integration-card__cta>.btn,html.redesign-v3 .settings-integration-actions>.btn{min-height:40px;padding-inline:12px}html.redesign-v3 .welcome{text-align:center;padding:4px 0 0}html.redesign-v3 .welcome-logo{background:var(--fg);color:#fff;width:60px;height:60px;font-weight:700;font-size:var(--text-display);letter-spacing:-.02em;border-radius:14px;place-items:center;margin:0 auto 24px;display:grid;position:relative}html.redesign-v3 .welcome-title{font-size:var(--text-display);letter-spacing:-.028em;margin-bottom:12px;font-weight:600;line-height:1.15}html.redesign-v3 .welcome-subtitle{font-size:var(--text-body);color:var(--fg-muted);max-width:340px;margin-bottom:30px;margin-left:auto;margin-right:auto;line-height:1.55}html.redesign-v3 .welcome .step-actions{flex-direction:column;margin-top:24px}html.redesign-v3 .welcome .btn.primary{width:100%;padding:13px 18px}html.redesign-v3 .welcome-features{justify-content:center;gap:18px;margin-bottom:8px;display:flex}html.redesign-v3 .welcome-feature{font-size:var(--text-meta);color:var(--fg-muted);align-items:center;gap:5px;display:flex}html.redesign-v3 .welcome-feature-dot{background:var(--accent);opacity:.7;border-radius:50%;width:6px;height:6px}html.redesign-v3 .market-grid{flex-direction:column;gap:8px;display:flex}html.redesign-v3 .market-card{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elev);cursor:pointer;transition:border-color var(--dur) ease, background var(--dur) ease, transform var(--dur-fast) var(--ease-out-spring), box-shadow var(--dur) ease;text-align:left;align-items:center;gap:12px;width:100%;padding:13px 14px;font-family:inherit;display:flex;position:relative}html.redesign-v3 .market-card:hover{border-color:var(--accent-border);background:color-mix(in oklab, var(--accent) 3%, var(--bg-elev))}html.redesign-v3 .market-card.selected{border-color:var(--accent);background:var(--accent-bg)}html.redesign-v3 .market-card-icon{border-radius:var(--radius-md);width:36px;height:36px;font-weight:700;font-size:var(--text-body);color:#fff;letter-spacing:-.02em;flex-shrink:0;place-items:center;display:grid}html.redesign-v3 .market-card-icon.allegro{color:var(--allegro-on-fill);background:var(--allegro)}html.redesign-v3 .market-card-icon.shop{background:var(--info)}html.redesign-v3 .market-card-icon.amazon{color:var(--bg);background:var(--fg)}html.redesign-v3 .market-card-body{flex:1;min-width:0}html.redesign-v3 .market-card-name{font-size:var(--text-body);color:var(--fg);font-weight:500}html.redesign-v3 .market-card-desc{font-size:var(--text-meta);color:var(--fg-muted);margin-top:2px}html.redesign-v3 .market-card-check{border:1.5px solid var(--border);width:22px;height:22px;transition:background var(--dur) var(--ease-out-spring), border-color var(--dur) var(--ease-out-spring), transform var(--dur) var(--ease-out-spring);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;display:grid}html.redesign-v3 .market-card.selected .market-card-check{background:var(--accent);border-color:var(--accent)}html.redesign-v3 .market-card-check svg{opacity:0;transition:opacity var(--dur) var(--ease-out-spring), transform var(--dur) var(--ease-out-spring);stroke:#fff;stroke-width:3px;fill:none;transform:scale(.95)}html.redesign-v3 .market-card.selected .market-card-check svg{opacity:1;transform:scale(1)}html.redesign-v3 .size-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}html.redesign-v3 .size-card{border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;background:var(--bg-elev);text-align:left;transition:border-color var(--dur) ease, background var(--dur) ease, transform var(--dur-fast) var(--ease-out-spring);padding:12px 14px;font-family:inherit}html.redesign-v3 .size-card:hover{border-color:var(--accent-border)}html.redesign-v3 .size-card.selected{border-color:var(--accent);background:var(--accent-bg)}html.redesign-v3 .size-card-num{font-size:var(--text-body);font-weight:600;font-family:var(--font-mono);color:var(--fg);margin-bottom:2px}html.redesign-v3 .size-card-label{font-size:var(--text-meta);color:var(--fg-muted)}html.redesign-v3 .size-card.selected .size-card-num{color:var(--accent-ink)}html.redesign-v3 .strength{grid-template-columns:repeat(4,1fr);gap:4px;margin-top:8px;display:grid}html.redesign-v3 .strength-bar{background:var(--border-inset);height:3px;transition:background var(--dur-fast) ease;border-radius:2px}html.redesign-v3 .strength.s1 .strength-bar:first-child{background:var(--danger)}html.redesign-v3 .strength.s2 .strength-bar:nth-child(-n+2),html.redesign-v3 .strength.s3 .strength-bar:nth-child(-n+3){background:var(--warning)}html.redesign-v3 .strength.s4 .strength-bar{background:var(--accent)}html.redesign-v3 .strength-row{font-size:var(--text-meta);justify-content:space-between;align-items:center;margin-top:8px;display:flex}html.redesign-v3 .strength-label{color:var(--fg-muted);transition:color var(--dur) ease;font-weight:500}html.redesign-v3 .strength-label.s1{color:var(--danger)}html.redesign-v3 .strength-label.s2,html.redesign-v3 .strength-label.s3{color:var(--warning)}html.redesign-v3 .strength-label.s4{color:var(--accent-ink)}html.redesign-v3 .reqs{background:var(--bg-subtle);border-radius:var(--radius-md);flex-direction:column;gap:4px;margin-top:14px;padding:12px 14px;display:flex}html.redesign-v3 .req{font-size:var(--text-small);color:var(--fg-muted);transition:color var(--dur) ease;align-items:center;gap:8px;display:flex}html.redesign-v3 .req.met{color:var(--fg)}html.redesign-v3 .req-check{border:1.5px solid var(--border-strong);width:14px;height:14px;transition:background var(--dur) ease, border-color var(--dur) ease, transform var(--dur) var(--ease-out-spring);border-radius:50%;flex-shrink:0;place-items:center;display:grid}html.redesign-v3 .req.met .req-check{background:var(--accent);border-color:var(--accent);color:var(--accent-on-fill);transform:scale(1.08)}html.redesign-v3 .req-check svg{stroke:#fff;stroke-width:3px;fill:none;opacity:0;transition:opacity var(--dur) ease}html.redesign-v3 .req.met .req-check svg{opacity:1}html.redesign-v3 .step.success{text-align:center;padding:4px 0 0}html.redesign-v3 .success-check-wrap{width:48px;height:48px;margin:0 auto 20px;position:relative}html.redesign-v3 .success-check{border-radius:var(--radius-lg);width:48px;height:48px;color:var(--success);background:var(--success-bg);border:1px solid color-mix(in srgb, var(--success) 24%, var(--border));place-items:center;display:grid}html.redesign-v3 .success-check svg{stroke:currentColor;width:24px;height:24px}html.redesign-v3 .success-title{font-size:var(--text-display);letter-spacing:-.025em;margin-bottom:8px;font-weight:600}html.redesign-v3 .success-subtitle{font-size:var(--text-body);color:var(--fg-muted);margin-bottom:28px;line-height:1.55}html.redesign-v3 .success-stats{border-top:1px solid var(--border-inset);border-bottom:1px solid var(--border-inset);justify-content:center;gap:28px;margin-bottom:28px;padding:18px 0;display:flex}html.redesign-v3 .success-stat{text-align:center}html.redesign-v3 .success-stat-value{font-size:var(--text-display);font-weight:600;font-family:var(--font-mono);font-variant-numeric:tabular-nums}html.redesign-v3 .success-stat-label{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--fg-muted);margin-top:2px;font-weight:500}html.redesign-v3 .step.success .step-actions{margin-top:0}html.redesign-v3 .step.success .step-actions>.btn{width:100%}html.redesign-v3 .bottom-text{text-align:center;font-size:var(--text-small);color:var(--fg-muted);margin-top:22px}html.redesign-v3 .bottom-text a{color:var(--accent-ink);cursor:pointer;transition:opacity var(--dur-fast) ease;padding:4px 2px;font-weight:500;text-decoration:none}html.redesign-v3 .bottom-text a:hover{opacity:.85;text-decoration:underline}html.redesign-v3 .skeleton-line{background:var(--bg-subtle);border-radius:4px;height:8px}@media (width<=540px){html.redesign-v3 .onboarding{padding:16px}html.redesign-v3 .onboarding-card{padding:28px 24px 24px}html.redesign-v3 .field-row{grid-template-columns:1fr;gap:14px}html.redesign-v3 .step-title,html.redesign-v3 .welcome-title{font-size:var(--text-display)}}html.redesign-v3 .invite-eyebrow{font-size:var(--text-meta);text-transform:uppercase;letter-spacing:.08em;color:var(--accent-ink);background:var(--accent-bg);border-radius:999px;align-items:center;gap:7px;margin:0 auto 22px;padding:5px 10px;font-weight:500;display:inline-flex}html.redesign-v3 .invite-eyebrow-dot{background:var(--accent);border-radius:50%;width:6px;height:6px}html.redesign-v3 .welcome{flex-direction:column;align-items:center;display:flex}html.redesign-v3 .invite-hero{justify-content:center;align-items:center;gap:12px;margin:8px 0 22px;display:flex}html.redesign-v3 .invite-avatar{width:56px;height:56px;font-weight:600;font-size:var(--text-title);letter-spacing:-.02em;border-radius:14px;place-items:center;display:grid;position:relative}html.redesign-v3 .invite-avatar-inviter{color:var(--accent-ink);background:var(--accent-bg);border:1px solid var(--accent-border)}html.redesign-v3 .invite-avatar-org{color:var(--fg);background:var(--bg-subtle);border:1px solid var(--border);font-family:var(--font-mono);font-size:var(--text-body)}html.redesign-v3 .invite-connector{color:var(--fg-muted)}html.redesign-v3 .auth-screen{background:var(--bg-subtle);place-items:center;min-height:100vh;padding:32px;display:grid;position:relative;overflow:hidden}html.redesign-v3 .auth-shell{z-index:1;width:min(var(--auth-card-max,400px), 100%);border:1px solid var(--border);background:var(--bg-elev);box-shadow:none;border-radius:8px;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}html.redesign-v3 .auth-card{background:var(--bg-elev);flex-direction:column;justify-content:center;padding:28px;display:flex}html.redesign-v3 .auth-card-head{margin-bottom:28px}html.redesign-v3 .auth-icon{border-radius:8px;place-items:center;width:42px;height:42px;margin-bottom:18px;display:grid}html.redesign-v3 .auth-card h1{color:var(--fg);font-size:var(--text-display);margin:0;line-height:1.15}html.redesign-v3 .auth-card p{color:var(--fg-muted);font-size:var(--text-body);margin:8px 0 0}html.redesign-v3 .auth-form{flex-direction:column;gap:14px;display:flex}html.redesign-v3 .auth-throttle{border:1px solid var(--border);background:var(--bg-subtle);border-radius:6px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}html.redesign-v3 .auth-throttle p{color:var(--fg-muted);font-size:var(--text-body);margin:0}html.redesign-v3 .auth-throttle .btn{align-self:flex-start}html.redesign-v3 .auth-form .input{height:38px;min-height:38px}@media (width<=640px){html.redesign-v3 .input,html.redesign-v3 input.input,html.redesign-v3 textarea.input,html.redesign-v3 .input.settings-input,html.redesign-v3 .csearch-input,html.redesign-v3 .messages-composer__textarea,html.redesign-v3 .cmd-input{font-size:var(--text-title)}}html.redesign-v3 .auth-password-wrap{position:relative}html.redesign-v3 .auth-password-wrap .input{padding-right:40px}html.redesign-v3 .auth-password-wrap .auth-password-toggle{width:40px;min-width:40px;height:40px;min-height:40px;color:var(--fg-muted);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);border-radius:6px;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}html.redesign-v3 .auth-password-wrap .auth-password-toggle:hover{background:var(--bg-hover);color:var(--fg)}html.redesign-v3 .auth-password-wrap .auth-password-toggle:active{transform:translateY(-50%)scale(.96)}html.redesign-v3 .auth-submit{border:1px solid var(--accent);background:var(--accent);width:100%;min-height:40px;color:var(--accent-on-fill);font-size:var(--text-body);transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);border-radius:6px;justify-content:center;align-items:center;margin-top:6px;font-weight:600;display:inline-flex}html.redesign-v3 .auth-submit:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}html.redesign-v3 .auth-submit:active:not(:disabled){transform:scale(.96)}html.redesign-v3 .auth-submit:disabled{cursor:not-allowed;opacity:.58}html.redesign-v3 .auth-footnote{color:var(--fg-muted);font-size:var(--text-small);justify-content:center;display:flex}html.redesign-v3 .auth-footnote a{align-items:center;gap:6px;display:inline-flex}html.redesign-v3 .auth-footnote a:hover{color:var(--fg)}html.redesign-v3 .landing-static-host{background:var(--bg);min-height:100vh}@media (width<=620px){html.redesign-v3 .auth-screen{padding:16px}html.redesign-v3 .auth-card{padding:24px}}html.redesign-v3 .invite-title{font-size:var(--text-display);text-align:center;letter-spacing:-.02em;max-width:360px;color:var(--fg-muted);margin-bottom:22px;font-weight:500;line-height:1.35}html.redesign-v3 .invite-title strong{color:var(--fg);font-weight:600}html.redesign-v3 .invite-meta{background:var(--bg-subtle);border:1px solid var(--border-inset);border-radius:var(--radius-md);flex-direction:column;gap:8px;width:100%;margin-bottom:24px;padding:12px 14px;display:flex}html.redesign-v3 .invite-meta-row{font-size:var(--text-small);justify-content:space-between;align-items:center;display:flex}html.redesign-v3 .invite-meta-label{color:var(--fg-muted);font-size:var(--text-meta);text-transform:uppercase;letter-spacing:.06em;font-weight:500}html.redesign-v3 .invite-meta-value{color:var(--fg);align-items:center;gap:6px;font-weight:500;display:inline-flex}html.redesign-v3 .invite-meta-value.mono{font-family:var(--font-mono);font-size:var(--text-meta);font-weight:400}html.redesign-v3 .invite-role-dot{background:var(--accent);border-radius:50%;width:7px;height:7px}html.redesign-v3 .welcome .invite-meta+.step-actions{width:100%;margin-top:0}html.redesign-v3 .locked-field{background:var(--bg-subtle);border:1px solid var(--border-inset);border-radius:var(--radius-md);font-size:var(--text-body);align-items:center;gap:10px;padding:10px 12px;display:flex}html.redesign-v3 .locked-field-icon{color:var(--fg-muted);flex-shrink:0;place-items:center;display:grid}html.redesign-v3 .locked-field-value{font-family:var(--font-mono);font-size:var(--text-small);color:var(--fg);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}html.redesign-v3 .onboarding-card-wide{max-width:560px}html.redesign-v3 .tour-step{flex-direction:column;align-items:center;display:flex}html.redesign-v3 .tour-mock-wrap{width:100%;margin-bottom:24px}html.redesign-v3 .tour-mock-caption{color:var(--fg-muted);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0 0 8px;font-size:12px;display:flex}html.redesign-v3 .tour-title{text-align:center;font-size:var(--text-display);max-width:440px;margin-bottom:8px;line-height:1.25}html.redesign-v3 .tour-desc{text-align:center;max-width:440px;margin:0 auto 18px}html.redesign-v3 .tour-dots{justify-content:center;gap:8px;margin-bottom:20px;display:flex}html.redesign-v3 .tour-dot-hit{cursor:pointer;width:40px;height:40px;transition:box-shadow var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);background:0 0;border:0;border-radius:999px;padding:0;position:relative}html.redesign-v3 .tour-dot-hit:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}html.redesign-v3 .tour-dot-hit:active{transform:scale(.96)}html.redesign-v3 .tour-dot{background:var(--border-inset);pointer-events:none;transform-origin:50%;width:18px;height:6px;transition:background-color var(--dur) var(--ease-out-spring), transform var(--dur) var(--ease-out-spring);border-radius:3px;transform:scaleX(1)}html.redesign-v3 .tour-dot-hit:hover .tour-dot{background:var(--border-strong)}html.redesign-v3 .tour-dot.done{background:color-mix(in oklab, var(--accent) 50%, transparent)}html.redesign-v3 .tour-dot.active{background:var(--accent);transform:scaleX(1.45)}html.redesign-v3 .tour-step .step-actions{width:100%}html.redesign-v3 .tour-preview{background:var(--bg-subtle);border:1px solid var(--border-inset);border-radius:var(--radius-lg);padding:16px;position:relative;overflow:hidden}html.redesign-v3 .tour-preview-pulpit .mini-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}html.redesign-v3 .mini-stat{background:var(--bg-elev);border:1px solid var(--border-inset);border-radius:var(--radius-md);padding:10px 12px}html.redesign-v3 .mini-stat.highlight{border-color:var(--accent);background:var(--accent-bg)}html.redesign-v3 .mini-stat-label{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-muted);font-weight:500}html.redesign-v3 .mini-stat-val{font-size:var(--text-title);font-variant-numeric:tabular-nums;margin-top:2px;font-weight:600}html.redesign-v3 .mini-spark{margin-top:4px}html.redesign-v3 .mini-trend{font-size:var(--text-caption);margin-top:4px;font-weight:500}html.redesign-v3 .mini-trend.up{color:var(--accent-ink)}html.redesign-v3 .mini-trend.muted{color:var(--fg-muted)}html.redesign-v3 .tour-preview-kanban .mini-board{grid-template-columns:1fr 1fr 1fr;gap:8px;min-height:168px;display:grid}html.redesign-v3 .mini-col{background:var(--bg-elev);border:1px solid var(--border-inset);border-radius:var(--radius-md);flex-direction:column;gap:6px;padding:8px;display:flex;position:relative}html.redesign-v3 .mini-col-head{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.05em;color:var(--fg-muted);border-bottom:1px solid var(--border-inset);align-items:center;gap:5px;padding-bottom:4px;font-weight:500;display:flex}html.redesign-v3 .mini-col-dot{border-radius:50%;width:6px;height:6px}html.redesign-v3 .mini-col-dot.c0{background:var(--accent)}html.redesign-v3 .mini-col-dot.c1{background:var(--warning)}html.redesign-v3 .mini-col-dot.c2{background:#6366f1}html.redesign-v3 .mini-col-count{font-family:var(--font-mono);color:var(--fg-muted);font-size:var(--text-caption);margin-left:auto}html.redesign-v3 .mini-card{background:var(--bg-subtle);border:1px solid var(--border-inset);border-radius:4px;height:26px}html.redesign-v3 .tour-preview-stock .mini-stock-table{flex-direction:column;gap:8px;display:flex}html.redesign-v3 .mini-stock-row{font-size:var(--text-small);grid-template-columns:120px 1fr 40px;align-items:center;gap:10px;display:grid}html.redesign-v3 .mini-stock-name{font-size:var(--text-meta);color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}html.redesign-v3 .mini-stock-bar{background:var(--bg-elev);border:1px solid var(--border-inset);border-radius:3px;height:6px;position:relative;overflow:hidden}html.redesign-v3 .mini-stock-fill{background:var(--accent);transform-origin:0;height:100%}html.redesign-v3 .mini-stock-fill.low{background:var(--warning)}html.redesign-v3 .mini-stock-fill.critical{background:var(--danger)}html.redesign-v3 .mini-stock-pct{font-size:var(--text-meta);font-weight:600;font-family:var(--font-mono);text-align:right;color:var(--fg)}html.redesign-v3 .mini-stock-pct.low{color:var(--warning)}html.redesign-v3 .mini-stock-pct.critical{color:var(--danger)}html.redesign-v3 .tour-preview-cal{padding:14px}html.redesign-v3 .mini-cal-head{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:6px;display:grid}html.redesign-v3 .mini-cal-head>span{font-size:var(--text-caption);color:var(--fg-muted);text-align:center;padding:2px 0;font-weight:500}html.redesign-v3 .mini-cal-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}html.redesign-v3 .mini-cal-cell{aspect-ratio:1;background:var(--bg-elev);border:1px solid var(--border-inset);border-radius:3px;flex-direction:column;justify-content:space-between;padding:3px;display:flex}html.redesign-v3 .mini-cal-cell-off{background:0 0;border-color:#0000}html.redesign-v3 .mini-cal-cell-today{background:var(--accent-bg);border-color:var(--accent)}html.redesign-v3 .mini-cal-num{font-size:var(--text-caption);font-family:var(--font-mono);color:var(--fg);font-weight:400}html.redesign-v3 .mini-cal-cell-today .mini-cal-num{color:var(--accent-ink);font-weight:600}html.redesign-v3 .mini-cal-dots{justify-content:flex-start;gap:2px;display:flex}html.redesign-v3 .mini-cal-dot{border-radius:50%;width:3px;height:3px}html.redesign-v3 .mini-cal-dot.d-o{background:var(--accent)}html.redesign-v3 .mini-cal-dot.d-k{background:#6366f1}html.redesign-v3 .mini-cal-dot.d-p{background:var(--warning)}html.redesign-v3 :is(.modal-tabs button,.cdate-today){min-width:40px;min-height:40px}html.redesign-v3 :is(.btn.sm,.filter-chip,.tab,.view-switch button,.chip-edit,.tweaks-seg button){box-sizing:border-box;min-width:40px;min-height:40px;position:relative}html.redesign-v3 .checkbox-hit-target{min-width:40px;min-height:40px;position:relative}html.redesign-v3 .checkbox-hit-target:not(.row){justify-content:center;align-items:center;display:inline-flex}html.redesign-v3 .checkbox-hit-target input[type=checkbox]{width:18px;height:18px;margin:0}html.redesign-v3 .checkbox-hit-target input[type=checkbox]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}html.redesign-v3 .row-actions,html.redesign-v3 .table .quick-actions,html.redesign-v3 .kanban-card .quick,html.redesign-v3 .offer-image-slot-actions{gap:8px}html.redesign-v3 .offer-image-row{grid-template-columns:40px minmax(0,1fr) auto}html.redesign-v3 .tweaks-swatches{gap:16px;padding-block:8px}html.redesign-v3 .tweaks-swatches button{box-sizing:border-box;min-width:40px;min-height:40px;position:relative}html.redesign-v3 :is(.chip-edit,.view-switch button,.modal-tabs button,.tweaks-seg button,.tweaks-swatches button):active{transform:scale(.96)}html.redesign-v3 :is(.filter-chip,.tab,.layer-pill,.view-switch button,.modal-tabs button,.tweaks-seg button){transition-property:background-color,border-color,color,transform,box-shadow;transition-duration:var(--dur-fast), var(--dur-fast), var(--dur-fast), var(--dur-fast), var(--dur-fast);transition-timing-function:ease, ease, ease, var(--ease-out-spring), ease}html.redesign-v3 :is(.count,.sum,.total,.subtotal,.grand-total,[data-count],[data-sum],[data-total]){font-variant-numeric:tabular-nums}html.redesign-v3 :is(.tabs,.tabs-bar,.modal-tabs){border-radius:calc(var(--radius-md) + 3px)}html.redesign-v3 .modal-tabs{padding:3px}html.redesign-v3 :is(.tabs,.tabs-bar) .tab,html.redesign-v3 .modal-tabs button{border-radius:var(--radius-md)!important}html.redesign-v3 .cselect-menu{border-radius:calc(var(--radius-md) + 4px)}html.redesign-v3 .cselect-option{border-radius:var(--radius-md)}html.redesign-v3 .kanban-col{border-radius:calc(var(--radius-md) + 10px)}html.redesign-v3 .warehouse-doc-items{border-radius:calc(var(--radius-md) + 2px)}html.redesign-v3 .warehouse-doc-items-head{border-radius:calc(var(--radius-md) + 1px) calc(var(--radius-md) + 1px) 0 0}html.redesign-v3 .warehouse-linked-document{background:color-mix(in oklab, var(--accent-bg) 48%, var(--surface));box-shadow:inset 3px 0 0 var(--accent)}html.redesign-v3 :is(.offer-parameter-summary-row,.offer-image-row,.offer-technical-disclosure,.offer-image-upload-form,.offer-image-slot-row,.offer-image-provider-preview){border-radius:calc(var(--radius-md) + 2px)}html.redesign-v3 :is(.offer-technical-pre,.offer-technical-diff-row,.offer-image-slot-index){border-radius:var(--radius-md)}html.redesign-v3 :is(.table-wrap,.warehouse-doc-items,.kanban-col,.offer-operator-card,.offer-parameter-summary-row,.offer-image-row,.offer-technical-disclosure,.offer-image-upload-form,.offer-image-slot-row,.offer-image-provider-preview){box-shadow:0 1px 2px #1111140a,inset 0 1px #ffffff73}html.redesign-v3.dark :is(.table-wrap,.warehouse-doc-items,.kanban-col,.offer-operator-card,.offer-parameter-summary-row,.offer-image-row,.offer-technical-disclosure,.offer-image-upload-form,.offer-image-slot-row,.offer-image-provider-preview){box-shadow:0 1px 2px #00000047,inset 0 1px #ffffff08}html.redesign-v3 .topbar-path{min-width:0;overflow:hidden}html.redesign-v3 .topbar-path .current{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html.redesign-v3 .sidebar-search,html.redesign-v3 .sidebar-narrow .sidebar-search,html.redesign-v3 .sidebar .nav-item,html.redesign-v3 .cmd-item,html.redesign-v3 .tweaks-reset{min-height:40px}html.redesign-v3 .sidebar-search,html.redesign-v3 .tweaks-reset{transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease)}html.redesign-v3 .sidebar-search:active,html.redesign-v3 .tweaks-reset:active{transform:scale(.96)}html.redesign-v3 .cmd-item{transition:background-color var(--dur-fast) ease, transform var(--dur-fast) var(--ease-out-spring)}html.redesign-v3 .cmd-item:active{transform:translate(2px)scale(.96)}html.redesign-v3 :is(.btn,.icon-btn,.modal-tabs button,.offer-detail-tabs button,.offer-native-thumbs button,.os-code-head .copy),html.redesign-v3 .press-hit-target{box-sizing:border-box;min-width:40px;min-height:40px;position:relative}html.redesign-v3 .press-target{box-sizing:border-box;min-height:40px;position:relative}html.redesign-v3 :is(.modal-tabs button,.offer-detail-tabs button,.cdate-daybtn:not(:disabled),.offer-native-thumbs button):active{transform:scale(.96)}html.redesign-v3 :is(.offer-technical-disclosure summary,.ai-batch-technical-disclosure summary,.offer-disclosure-summary){border-radius:var(--radius-sm);min-height:40px;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;margin-inline:-8px;padding-inline:8px;display:inline-flex}html.redesign-v3 :is(.offer-technical-disclosure summary,.ai-batch-technical-disclosure summary,.offer-disclosure-summary):hover{background:var(--bg-subtle);color:var(--fg)}html.redesign-v3 :is(.offer-technical-disclosure summary,.ai-batch-technical-disclosure summary,.offer-disclosure-summary):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}html.redesign-v3 :is(input.input.num,textarea.input.num){text-align:right;font-variant-numeric:tabular-nums}html.redesign-v3 .offer-image-slot-index{font-variant-numeric:tabular-nums}html.redesign-v3 .ai-batch-finding-title-row h4{text-wrap:balance}html.redesign-v3 .offer-image-slot-title>span:first-child{overflow-wrap:anywhere;text-wrap:pretty;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html.redesign-v3 :is(.ai-batch-materialization-review,.ai-batch-apply-workspace,.ai-batch-materialization-preview-row,.ai-batch-apply-preview-row,.ai-batch-provider-outcome-row){border-radius:calc(var(--radius-md) + 2px)}html.redesign-v3 :is(.ai-batch-materialization-preview-row,.ai-batch-apply-preview-row,.ai-batch-provider-outcome-row){background:color-mix(in oklab, var(--surface) 92%, var(--bg-subtle));box-shadow:0 1px 2px #1111140a,inset 0 1px #ffffff6b}html.redesign-v3.dark :is(.ai-batch-materialization-preview-row,.ai-batch-apply-preview-row,.ai-batch-provider-outcome-row){box-shadow:0 1px 2px #00000042,inset 0 1px #ffffff08}html.redesign-v3 :is(.ai-batch-materialization-preview-head,.ai-batch-apply-header,.ai-batch-provider-outcome-head){align-items:flex-start}html.redesign-v3 :is(.ai-batch-materialization-preview-main,.ai-batch-apply-preview-copy,.ai-batch-provider-outcome-main){min-width:0}html.redesign-v3 .offer-native-thumbs button{transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease)}html.redesign-v3 .offer-auditor-score-bar span{transition:transform var(--dur) var(--ease), background-color var(--dur) var(--ease)}@media (hover:hover) and (pointer:fine){html.redesign-v3 .icon-btn:hover:not(:active),html.redesign-v3 .btn.primary:hover:not(:active),html.redesign-v3 .stat:hover:not(:active),html.redesign-v3 .channel-card:hover:not(:active),html.redesign-v3 .kanban-card:hover:not(:active),html.redesign-v3 .filter-chip:hover:not(:active),html.redesign-v3 .filter-chip[data-active=true]:hover:not(:active),html.redesign-v3 .settings-printer-status-card:hover:not(:active),html.redesign-v3 .settings-printer-action-card:hover:not(:active),html.redesign-v3 .event-type-card:hover:not(:active),html.redesign-v3 .size-card:hover:not(:active){transform:none}html.redesign-v3 .tweaks-swatches button:hover:not(:active){transform:scale(1.04)}html.redesign-v3 .avatar:hover:not(:active),html.redesign-v3 .event-type-card:hover:not(:active) .event-type-dot{transform:scale(1.08)}html.redesign-v3 .cmd-item:hover:not(:active),html.redesign-v3 .cselect-option:hover:not(:active),html.redesign-v3 .cselect-option.hover:not(:active),html.redesign-v3 .radio-card:hover:not(:active),html.redesign-v3 .radio-card.active:hover:not(:active),html.redesign-v3 .market-card:hover:not(:active),html.redesign-v3 .btn.primary:hover:not(:active) .arrow,html.redesign-v3 .layer-pill:hover:not(:active){transform:none}}@media (width<=639px){html.redesign-v3 input:not([type=button]):not([type=checkbox]):not([type=color]):not([type=file]):not([type=image]):not([type=radio]):not([type=range]):not([type=reset]):not([type=submit]),html.redesign-v3 select,html.redesign-v3 textarea,html.redesign-v3 [contenteditable=true]{font-size:var(--text-title)}}html.redesign-v3 .user-access-sheet{width:min(1040px,100vw - 32px);max-width:min(1040px,100vw - 32px);height:calc(100dvh - 32px);max-height:calc(100dvh - 32px)}html.redesign-v3 .user-access-sheet .modal-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}html.redesign-v3 .user-access-sheet__tabs{border-bottom:1px solid var(--border);gap:4px;padding:0 24px;display:flex}html.redesign-v3 .user-access-sheet__tabs button{min-height:44px;color:var(--fg-muted);font-size:var(--text-body);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 12px;font-weight:600}html.redesign-v3 .user-access-sheet__tabs button:hover,html.redesign-v3 .user-access-sheet__tabs button:focus-visible{color:var(--fg)}html.redesign-v3 .user-access-sheet__tabs button.is-active{color:var(--accent-ink);border-bottom-color:var(--accent)}html.redesign-v3 .user-access-sheet__tab-error{background:var(--danger);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}html.redesign-v3 .user-access-sheet__panel{flex-direction:column;flex:1;gap:20px;min-height:0;display:flex;overflow:auto}html.redesign-v3 .user-access-sheet__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}html.redesign-v3 .user-access-sheet__active-row{border:1px solid var(--border);border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:16px;max-width:100%;padding:12px 14px;display:flex}html.redesign-v3 .user-access-sheet__active-row>div:first-child{flex:auto;min-width:0}html.redesign-v3 .user-access-sheet__active-row .btn{white-space:nowrap;flex:none;width:auto;max-width:none;height:auto;min-height:40px;padding-inline:12px}html.redesign-v3 .user-access-sheet__active-row strong,html.redesign-v3 .user-access-sheet__active-row span{display:block}html.redesign-v3 .user-access-sheet__active-row strong{font-size:var(--text-body)}html.redesign-v3 .user-access-sheet__active-row span{color:var(--fg-muted);font-size:var(--text-meta);margin-top:3px}html.redesign-v3 .user-access-sheet__access-panel{overflow:hidden}html.redesign-v3 .user-access-sheet__section-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}html.redesign-v3 .user-access-sheet__section-head h3{font-size:var(--text-body);margin:0}html.redesign-v3 .user-access-sheet__section-head p,html.redesign-v3 .user-access-sheet__security-note{max-width:700px;color:var(--fg-muted);font-size:var(--text-small);margin:4px 0 0;line-height:1.5}html.redesign-v3 .user-access-sheet__permission-scroll{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);flex:1;min-height:0;overflow:auto}html.redesign-v3 .user-access-sheet__permission-table{border-collapse:separate;border-spacing:0;width:100%;min-width:680px}html.redesign-v3 .user-access-sheet__permission-scroll thead th{z-index:1;color:var(--fg-muted);font-size:var(--text-meta);letter-spacing:.04em;text-transform:uppercase;text-align:left;background:var(--bg);border-bottom:1px solid var(--border);padding:10px 14px;font-weight:600;position:sticky;top:0}html.redesign-v3 .user-access-sheet__permission-scroll th:first-child,html.redesign-v3 .user-access-sheet__permission-scroll td:first-child{width:160px}html.redesign-v3 .user-access-sheet__permission-access-col{text-align:center;width:88px}html.redesign-v3 .user-access-sheet__permission-scroll tbody tr{transition:background-color var(--dur-fast) var(--ease)}html.redesign-v3 .user-access-sheet__permission-scroll tbody tr:hover td{background:var(--bg-hover)}html.redesign-v3 .user-access-sheet__permission-scroll td{min-height:44px;font-size:var(--text-body);vertical-align:middle;border-bottom:1px solid var(--border-inset);padding:6px 14px;line-height:1.35}html.redesign-v3 .user-access-sheet__permission-scroll tr:last-child td{border-bottom:0}html.redesign-v3 .user-access-sheet__permission-area{color:var(--fg-muted);font-size:var(--text-meta);letter-spacing:.02em;vertical-align:top;padding-top:14px;font-weight:600}html.redesign-v3 .user-access-sheet__permission-label{color:var(--fg);font-size:var(--text-body);font-weight:500}html.redesign-v3 .user-access-sheet__permission-label-content{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html.redesign-v3 .user-access-sheet__permission-switch{place-items:center;margin:0 auto;display:grid}html.redesign-v3 .user-access-sheet__owner-only{color:var(--fg-muted);font-size:var(--text-caption);letter-spacing:.02em;border:1px solid var(--border);background:0 0;border-radius:4px;align-items:center;padding:1px 6px;font-weight:560;display:inline-flex}html.redesign-v3 .user-access-sheet__notice,html.redesign-v3 .user-access-sheet__error,html.redesign-v3 .user-access-sheet__loading{font-size:var(--text-small);border-radius:var(--radius-md);padding:10px 12px;line-height:1.45}html.redesign-v3 .user-access-sheet__notice{color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 9%, transparent);border:1px solid color-mix(in srgb, var(--accent) 22%, transparent)}html.redesign-v3 .user-access-sheet__error{color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent);border:1px solid color-mix(in srgb, var(--danger) 22%, transparent)}html.redesign-v3 .user-access-sheet__loading{color:var(--fg-muted);background:var(--bg-subtle)}@media (width<=680px){html.redesign-v3 .user-access-sheet{width:calc(100vw - 16px);max-width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}html.redesign-v3 .user-access-sheet__tabs{padding:0 12px}html.redesign-v3 .user-access-sheet__tabs button{flex:1;padding-inline:6px}html.redesign-v3 .user-access-sheet__form-grid{grid-template-columns:1fr}html.redesign-v3 .user-access-sheet .modal-footer{flex-direction:column;align-items:stretch}html.redesign-v3 .user-access-sheet .modal-footer .actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}html.redesign-v3 .user-access-sheet .modal-footer .btn{min-height:44px}}html.redesign-v3 .setup-hub{max-width:1152px;margin:0 auto}html.redesign-v3 .setup-hub__head{flex-wrap:wrap;align-items:flex-end;gap:16px 24px;min-width:0}html.redesign-v3 .setup-hub__head>:is(div,.setup-task-row__permission){flex:16rem;min-width:min(100%,12rem)}html.redesign-v3 .setup-hub__head>.setup-hub__primary,html.redesign-v3 .setup-hub__head>.setup-task-row__permission{margin-inline-start:auto}html.redesign-v3 .setup-hub__head>.setup-task-row__permission{overflow-wrap:break-word;margin-top:0}html.redesign-v3 .setup-hub__head h1{font-size:var(--text-display);letter-spacing:-.015em;margin:4px 0 8px;line-height:1.15}html.redesign-v3 .setup-hub__head h1:focus{outline:none}html.redesign-v3 .setup-hub__head h1:focus-visible{box-shadow:inset 0 -2px 0 var(--focus-ring);border-radius:0;outline:none}html.redesign-v3 #setup-readiness-title:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:var(--radius-sm)}html.redesign-v3 .setup-hub__head p{max-width:65ch;color:var(--fg-muted);font-size:var(--text-heading);margin:0;line-height:1.5}html.redesign-v3 .setup-hub__primary,html.redesign-v3 .setup-task-row__action .btn,html.redesign-v3 .setup-hub__route-state .btn{min-height:40px}html.redesign-v3 .setup-hub__primary{white-space:normal;overflow-wrap:break-word;flex:0 auto;min-width:min(100%,12rem);max-width:100%;height:auto;line-height:1.35}html.redesign-v3 .setup-hub__primary>span{overflow-wrap:break-word;min-width:0}html.redesign-v3 .setup-hub__primary svg{flex-shrink:0}html.redesign-v3 .setup-hub__summary{gap:16px;margin-top:24px;padding:16px;display:grid}html.redesign-v3 .setup-hub__summary h2{font-size:var(--text-title);margin:8px 0 0}html.redesign-v3 .setup-hub__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;display:grid}html.redesign-v3 .setup-hub__facts>div{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;padding:12px}html.redesign-v3 .setup-hub__facts dt{color:var(--fg-muted);font-size:var(--text-small)}html.redesign-v3 .setup-hub__facts dd{font-size:var(--text-body);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0;font-weight:600}html.redesign-v3 .setup-hub__safety-note{color:var(--fg-muted);font-size:var(--text-body);margin:0}html.redesign-v3 .setup-hub__groups{gap:16px;margin-top:24px;display:grid}html.redesign-v3 .setup-task-group{padding:0;overflow:hidden}html.redesign-v3 .setup-task-group__head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}html.redesign-v3 .setup-task-group__head h2{font-size:var(--text-title);margin:0}html.redesign-v3 .setup-task-group__list{margin:0;padding:0;list-style:none}html.redesign-v3 .setup-task-row{border-bottom:1px solid var(--border);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;display:grid}html.redesign-v3 .setup-task-row:last-child{border-bottom:0}html.redesign-v3 .setup-task-row__status{width:32px;height:32px;color:var(--fg-muted);background:var(--bg-subtle);border-radius:var(--radius-md);place-items:center;display:grid}html.redesign-v3 .setup-task-row__heading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html.redesign-v3 .setup-task-row__heading h3{font-size:var(--text-body);margin:0;line-height:1.35}html.redesign-v3 .setup-task-row__heading .badge{align-items:center;gap:4px;display:inline-flex}html.redesign-v3 .setup-task-row__content p{color:var(--fg-muted);font-size:var(--text-body);margin:4px 0 0;line-height:1.45}html.redesign-v3 .setup-task-row__content .setup-task-row__detail{color:var(--fg)}html.redesign-v3 .setup-task-row__scopes{font-size:var(--text-small);gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}html.redesign-v3 .setup-task-row__scopes li{color:var(--fg-muted);overflow-wrap:anywhere}html.redesign-v3 .setup-task-row__scopes code{color:var(--fg)}html.redesign-v3 .setup-task-row__save,html.redesign-v3 .setup-task-row__permission{color:var(--fg-muted);font-size:var(--text-small);margin-top:8px;display:block}html.redesign-v3 .setup-task-row__permission{color:var(--warning)}html.redesign-v3 .setup-task-row__action .btn{white-space:nowrap}html.redesign-v3 .setup-hub__route-state{justify-items:start;gap:16px;max-width:680px;margin-top:24px;padding:24px;display:grid}html.redesign-v3 .setup-hub__route-state h2,html.redesign-v3 .setup-hub__route-state p{margin:0}html.redesign-v3 .setup-flow{max-width:1152px;margin:0 auto}html.redesign-v3 .setup-flow .page-head{align-items:flex-end;gap:24px}html.redesign-v3 .setup-flow .page-head h1{font-size:var(--text-display);margin:4px 0 8px;line-height:1.15}html.redesign-v3 .setup-flow .page-head p{max-width:65ch;color:var(--fg-muted);margin:0;line-height:1.5}html.redesign-v3 .setup-flow>.filter-bar{margin:24px 0 16px}html.redesign-v3 .setup-flow>.alert,html.redesign-v3 .setup-flow>.error-alert{margin:16px 0}html.redesign-v3 .setup-flow__notice{color:var(--success);background:color-mix(in oklch, var(--success) 10%, var(--bg-elev));border:1px solid color-mix(in oklch, var(--success) 35%, var(--border));border-radius:var(--radius-md);align-items:center;gap:8px;margin:16px 0;padding:12px 16px;display:flex}html.redesign-v3 .setup-flow__form,html.redesign-v3 .setup-flow__import,html.redesign-v3 .setup-flow__snapshot{gap:24px;padding:24px;display:grid}html.redesign-v3 .setup-flow__form h2,html.redesign-v3 .setup-flow__import h2,html.redesign-v3 .setup-flow__snapshot h2{font-size:var(--text-title);margin:0}html.redesign-v3 .setup-flow__form p,html.redesign-v3 .setup-flow__import p{color:var(--fg-muted);margin:8px 0 0}html.redesign-v3 .setup-flow__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}html.redesign-v3 .setup-flow__checkbox{min-height:40px;font-size:var(--text-body);align-self:end;align-items:center;gap:8px;display:flex}html.redesign-v3 .setup-flow__checkbox input,html.redesign-v3 .setup-flow__import .table input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent)}html.redesign-v3 .setup-flow__form>.btn{justify-self:start;min-height:40px}html.redesign-v3 .setup-flow__import-head,html.redesign-v3 .setup-flow__actions,html.redesign-v3 .setup-flow__snapshot-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}html.redesign-v3 .setup-flow__import-head .btn{flex:none;min-height:40px}html.redesign-v3 .setup-flow__hash{color:var(--fg-muted);background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-md);font-size:var(--text-small);overflow-wrap:anywhere;gap:8px;padding:12px;display:grid}html.redesign-v3 .setup-flow__hash code{color:var(--fg)}html.redesign-v3 .setup-flow__counts{flex-wrap:wrap;gap:12px;display:flex}html.redesign-v3 .setup-flow__counts span{background:var(--bg-subtle);border:1px solid var(--border);font-size:var(--text-body);border-radius:999px;padding:8px 12px}html.redesign-v3 .setup-flow__counts strong{font-variant-numeric:tabular-nums}html.redesign-v3 .product-import-preview-additions{border-color:color-mix(in oklch, var(--success) 45%, var(--border))}html.redesign-v3 .product-import-preview-updates{color:var(--fg-muted)}html.redesign-v3 .product-import-preview-skipped{border-style:dashed}html.redesign-v3 .product-import-preview-conflicts{border-color:color-mix(in oklch, var(--warning) 45%, var(--border))}html.redesign-v3 .product-import-preview-invalid{border-color:color-mix(in oklch, var(--danger) 45%, var(--border))}html.redesign-v3 .setup-flow__import table tbody tr{content-visibility:auto;contain-intrinsic-size:auto 44px}html.redesign-v3 .product-import-preview-window{color:var(--fg-muted);font-size:var(--text-body);gap:8px;display:grid}html.redesign-v3 .product-import-preview-window input[type=range]{width:min(100%,420px)}html.redesign-v3 .setup-flow__actions{border-top:1px solid var(--border);align-items:center;padding-top:16px}html.redesign-v3 .setup-flow__actions p{margin:0}html.redesign-v3 .setup-flow__snapshot-query{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:16px;margin:24px 0 16px;padding:16px;display:grid}html.redesign-v3 .setup-flow__snapshot-query :is(.input,.cselect-trigger,.btn),html.redesign-v3 .setup-flow__product-query :is(.input,.cselect-trigger,.btn){height:40px;min-height:40px}html.redesign-v3 .setup-flow__snapshot-query>.field{margin-bottom:0}html.redesign-v3 .setup-flow__snapshot-actions{flex-wrap:wrap;align-items:end;gap:8px;display:flex}html.redesign-v3 .setup-flow__snapshot-query>.setup-task-row__permission{grid-column:1/-1;margin:0}html.redesign-v3 .exchange-rates-settings{max-width:520px}html.redesign-v3 .exchange-rates-settings__card{padding:20px}html.redesign-v3 .exchange-rates-settings__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;display:grid}html.redesign-v3 .exchange-rates-settings__input{inline-size:min(100%,14ch)}html.redesign-v3 .exchange-rates-settings__actions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}html.redesign-v3 .setup-flow__snapshot-head dl{gap:12px;margin:0;display:flex}html.redesign-v3 .setup-flow__snapshot-head dl>div{background:var(--bg-subtle);border-radius:var(--radius-md);min-width:148px;padding:12px}html.redesign-v3 .setup-flow__snapshot-head dt{color:var(--fg-muted);font-size:var(--text-small)}html.redesign-v3 .setup-flow__snapshot-head dd{font-size:var(--text-body);font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:600}html.redesign-v3 .setup-flow__snapshot-errors{color:var(--danger);background:color-mix(in oklch, var(--danger) 8%, var(--bg-elev));border:1px solid color-mix(in oklch, var(--danger) 32%, var(--border));border-radius:var(--radius-md);padding:12px 16px}html.redesign-v3 .setup-flow__snapshot-errors p{margin:4px 0 0}html.redesign-v3 .setup-flow__provider-note{color:var(--fg-muted);background:var(--bg-subtle);border-radius:var(--radius-md);align-items:center;gap:8px;margin:0;padding:12px;display:flex}html.redesign-v3 .product-setup-wizard{gap:24px;padding:24px;display:grid}html.redesign-v3 .product-setup-wizard__head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}html.redesign-v3 .product-setup-wizard h2,html.redesign-v3 .product-setup-wizard h3{margin:0}html.redesign-v3 .product-setup-wizard h3:focus{outline:2px solid var(--focus-ring);outline-offset:4px}html.redesign-v3 .product-setup-wizard__head p,html.redesign-v3 .product-setup-wizard__body>p{color:var(--fg-muted);margin:8px 0 0}html.redesign-v3 .product-setup-wizard__steps{color:var(--fg-muted);font-size:var(--text-small);flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0;padding:0;list-style:none;display:flex}html.redesign-v3 .product-setup-wizard__steps li{border:1px solid var(--border);border-radius:999px;padding:6px 8px}html.redesign-v3 .product-setup-wizard__steps li[aria-current=step]{color:var(--accent-ink);border-color:var(--accent);background:var(--bg-subtle);font-weight:600}html.redesign-v3 .product-setup-wizard__body{gap:16px;display:grid}html.redesign-v3 .product-setup-wizard__example,html.redesign-v3 .product-setup-wizard__row,html.redesign-v3 .product-setup-wizard__actions{align-items:center;gap:12px;display:flex}html.redesign-v3 .product-setup-wizard__example{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-md);justify-content:space-between;padding:16px}html.redesign-v3 .product-setup-wizard__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start;display:grid}html.redesign-v3 .product-setup-wizard__pack{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(100px,.6fr) auto}html.redesign-v3 .product-setup-wizard__row .product-setup-wizard__error{grid-column:1/-1}html.redesign-v3 .product-setup-wizard__error{color:var(--danger);font-size:var(--text-body);margin:0}html.redesign-v3 .product-setup-wizard__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}html.redesign-v3 .product-setup-wizard__summary>div{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-subtle);padding:12px}html.redesign-v3 .product-setup-wizard__summary dt{color:var(--fg-muted);font-size:var(--text-small)}html.redesign-v3 .product-setup-wizard__summary dd{margin:4px 0 0;font-weight:600}html.redesign-v3 .product-setup-wizard__actions{border-top:1px solid var(--border);justify-content:space-between;padding-top:16px}html.redesign-v3 .opening-inventory{max-width:1152px;margin:0 auto}html.redesign-v3 .opening-inventory .page-head{align-items:flex-end;gap:24px}html.redesign-v3 .opening-inventory .page-head h1{font-size:var(--text-display);margin:4px 0 8px;line-height:1.15}html.redesign-v3 .opening-inventory .page-head p{max-width:70ch;color:var(--fg-muted);margin:0}html.redesign-v3 .opening-inventory__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:24px 0 16px;padding:0;list-style:none;display:grid}html.redesign-v3 .opening-inventory__steps li{color:var(--fg-muted);background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-md);font-size:var(--text-body);padding:10px 12px}html.redesign-v3 .opening-inventory__steps li[aria-current=step]{color:var(--fg);border-color:color-mix(in oklch, var(--accent) 55%, var(--border));background:color-mix(in oklch, var(--accent) 9%, var(--bg-elev));font-weight:600}html.redesign-v3 .opening-inventory>.card{gap:16px;padding:24px;display:grid}html.redesign-v3 .opening-inventory__error-state{flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0;display:flex}html.redesign-v3 .opening-inventory__error-state .error-alert{flex:320px;margin:0}html.redesign-v3 .opening-inventory__error-state .btn{flex:none}html.redesign-v3 .opening-inventory__file-picker:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px}html.redesign-v3 .opening-inventory__file-picker.disabled{opacity:.5;cursor:not-allowed}html.redesign-v3 .opening-inventory__draft-table{overflow:visible}html.redesign-v3 .opening-inventory__empty{justify-items:start}html.redesign-v3 .opening-inventory__section-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}html.redesign-v3 .opening-inventory__section-head h2,html.redesign-v3 .opening-inventory>.card h2{font-size:var(--text-title);margin:8px 0 0}html.redesign-v3 .opening-inventory .table .input,html.redesign-v3 .opening-inventory .table .cselect{min-width:160px}html.redesign-v3 .opening-inventory .btn:disabled,html.redesign-v3 .opening-inventory .input:disabled{opacity:.5;cursor:not-allowed}html.redesign-v3 .opening-inventory .btn:disabled{transform:none!important}html.redesign-v3 .opening-inventory .input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:none}html.redesign-v3 .opening-inventory__quantity{grid-template-columns:minmax(100px,1fr) auto;align-items:center;gap:8px;display:grid}html.redesign-v3 .opening-inventory__quantity span{color:var(--fg-muted);white-space:nowrap}html.redesign-v3 .opening-inventory__actions{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:8px;display:flex}html.redesign-v3 .opening-inventory__receipt{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}html.redesign-v3 .opening-inventory__receipt>div{background:var(--bg-subtle);border-radius:var(--radius-md);min-width:0;padding:12px}html.redesign-v3 .opening-inventory__receipt dt{color:var(--fg-muted);font-size:var(--text-small)}html.redesign-v3 .opening-inventory__receipt dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:4px 0 0}html.redesign-v3 .opening-inventory code{overflow-wrap:anywhere;word-break:break-word}@media (width<=760px){html.redesign-v3 .setup-hub__head{flex-direction:column;align-items:stretch}html.redesign-v3 .setup-hub__head>.setup-hub__primary,html.redesign-v3 .setup-hub__head>.setup-task-row__permission{margin-inline-start:0}html.redesign-v3 .setup-hub__primary{white-space:normal;justify-content:center;width:100%;min-height:44px}html.redesign-v3 .setup-hub__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){html.redesign-v3 .setup-hub__facts{grid-template-columns:1fr}html.redesign-v3 .setup-task-row{grid-template-columns:32px minmax(0,1fr)}html.redesign-v3 .setup-task-row__action{grid-column:1/-1}html.redesign-v3 .setup-task-row__action .btn{white-space:normal;justify-content:center;width:100%;min-height:44px}html.redesign-v3 .setup-hub__route-state .btn{min-height:44px}html.redesign-v3 .setup-flow .page-head,html.redesign-v3 .setup-flow__import-head,html.redesign-v3 .setup-flow__actions,html.redesign-v3 .setup-flow__snapshot-head{flex-direction:column;align-items:stretch}html.redesign-v3 .setup-flow__import-head>div{min-width:0}html.redesign-v3 .setup-flow__import-head p code{white-space:normal;overflow-wrap:anywhere;word-break:break-word}html.redesign-v3 .setup-flow__import-head .btn{white-space:normal;justify-content:center;width:100%}html.redesign-v3 .product-setup-wizard__head,html.redesign-v3 .product-setup-wizard__example{flex-direction:column;align-items:stretch}html.redesign-v3 .product-setup-wizard__steps{justify-content:flex-start}html.redesign-v3 .product-setup-wizard__row,html.redesign-v3 .product-setup-wizard__pack,html.redesign-v3 .product-setup-wizard__summary,html.redesign-v3 .setup-flow__form-grid,html.redesign-v3 .setup-flow__snapshot-query{grid-template-columns:1fr}html.redesign-v3 .exchange-rates-settings{max-width:none}html.redesign-v3 .exchange-rates-settings__grid{grid-template-columns:1fr}html.redesign-v3 .setup-flow__form,html.redesign-v3 .setup-flow__import,html.redesign-v3 .setup-flow__snapshot,html.redesign-v3 .product-setup-wizard{padding:16px}html.redesign-v3 .setup-flow .btn{min-height:44px}html.redesign-v3 .setup-flow__snapshot-head dl{flex-direction:column}html.redesign-v3 .opening-inventory .page-head,html.redesign-v3 .opening-inventory__section-head{flex-direction:column;align-items:stretch}html.redesign-v3 .opening-inventory__steps,html.redesign-v3 .opening-inventory__receipt{grid-template-columns:1fr}html.redesign-v3 .opening-inventory>.card{padding:16px}html.redesign-v3 .opening-inventory__error-state{flex-direction:column;align-items:stretch}html.redesign-v3 .opening-inventory__error-state .btn,html.redesign-v3 .opening-inventory__actions .btn{justify-content:center;width:100%;min-height:44px}html.redesign-v3 .opening-inventory__draft-table .table{min-width:0;display:block}html.redesign-v3 .opening-inventory__draft-table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html.redesign-v3 .opening-inventory__draft-table tbody{gap:8px;display:grid}html.redesign-v3 .opening-inventory__draft-table .opening-inventory__draft-row{border-bottom:1px solid var(--border);grid-template-columns:1fr;gap:10px;padding:12px 0;display:grid}html.redesign-v3 .opening-inventory__draft-table .opening-inventory__draft-row td{border:0;padding:0;display:block}html.redesign-v3 .opening-inventory__draft-table .opening-inventory__draft-row>td:before{color:var(--fg-muted);font-size:var(--text-meta);letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-weight:500;display:block}html.redesign-v3 .opening-inventory__draft-table .opening-inventory__draft-row>td:first-child:before{content:"Produkt"}html.redesign-v3 .opening-inventory__draft-table .opening-inventory__draft-row>td:nth-child(2):before{content:"Lokalizacja"}html.redesign-v3 .opening-inventory__draft-table .opening-inventory__draft-row>td:nth-child(3):before{content:"Stan"}html.redesign-v3 .opening-inventory__draft-table .opening-inventory__draft-row>td:nth-child(4):before{content:"Akcje"}html.redesign-v3 .opening-inventory__draft-table .opening-inventory__draft-error-row{display:block}html.redesign-v3 .opening-inventory__draft-table .opening-inventory__draft-error-row td{border:0;padding:0 0 8px}}html.redesign-v3 .dashboard-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:12px}html.redesign-v3 .dashboard-stat-grid .stat .value{font-size:clamp(1.125rem, 1.25vw, var(--text-display));overflow-wrap:normal;word-break:normal;white-space:normal;line-height:1.15}html.redesign-v3 .dashboard-command-grid{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch;gap:12px;margin-bottom:20px;display:grid}html.redesign-v3 .dashboard-command-grid>*{min-width:0}html.redesign-v3 .dashboard-next-actions{margin-bottom:20px}html.redesign-v3 .dashboard-command-grid .dashboard-next-actions{height:100%;margin-bottom:0}html.redesign-v3 .dashboard-next-actions__more{justify-content:flex-start;padding-top:8px;display:flex}html.redesign-v3 .dashboard-revenue-chart{flex-direction:column;min-width:0;display:flex}html.redesign-v3 .dashboard-revenue-chart__head{flex-wrap:wrap}html.redesign-v3 .dashboard-revenue-chart__head .meta{white-space:nowrap}html.redesign-v3 .dashboard-revenue-chart__body{flex-direction:column;flex:1;gap:10px;min-height:260px;padding:12px 16px;display:flex}html.redesign-v3 .dashboard-revenue-chart__ranges{flex:none}html.redesign-v3 .dashboard-revenue-chart__body .revenue-bars{flex:1;min-height:0}@media (width<=980px){html.redesign-v3 .dashboard-command-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){html.redesign-v3 .dashboard-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=390px){html.redesign-v3 .dashboard-command-grid{gap:10px}html.redesign-v3 .dashboard-revenue-chart__head{align-items:flex-start}html.redesign-v3 .dashboard-revenue-chart__head .meta{white-space:normal;width:100%}html.redesign-v3 .dashboard-revenue-chart__body{min-height:224px;padding:10px}}html.redesign-v3 .snapshot-account-stack{gap:8px;display:grid}html.redesign-v3 .radio-card{border:1px solid var(--border);background:var(--bg);border-radius:var(--radius-md);cursor:pointer;gap:10px;padding:12px;display:flex;position:relative}html.redesign-v3 .radio-card>input[type=radio]{accent-color:var(--accent);cursor:pointer;margin-top:2px}html.redesign-v3 .radio-card:hover{border-color:var(--accent-border);background:color-mix(in oklab, var(--accent) 4%, var(--bg))}html.redesign-v3 .radio-card.active{border-color:var(--accent);background:var(--accent-bg)}html.redesign-v3 .radio-card.active:hover{background:color-mix(in oklab, var(--accent) 14%, var(--bg))}html.redesign-v3 .radio-card-body{flex-direction:column;min-width:0;display:flex}html.redesign-v3 .radio-card-label{font-size:var(--text-body);color:var(--fg);font-weight:500}html.redesign-v3 .radio-card-desc{font-size:var(--text-meta);color:var(--fg-muted);margin-top:2px}html.redesign-v3 .offers-filter-toolbar{align-items:center}html.redesign-v3 .offers-filter-toolbar .filter-bar,html.redesign-v3 .offers-saved-view-controls{min-height:40px}html.redesign-v3 .offers-saved-view-controls{align-items:center}html.redesign-v3 .offers-saved-view-controls .cselect-trigger,html.redesign-v3 .offers-saved-view-name-input,html.redesign-v3 .offers-saved-view-save-button,html.redesign-v3 .offers-saved-view-delete-button{min-height:40px}html.redesign-v3 .offers-saved-view-name-input{height:40px!important}html.redesign-v3 .offers-selected-batch-toolbar{box-shadow:var(--shadow-sm);border-radius:calc(var(--radius-md) + 4px)!important;border:0!important}html.redesign-v3.dark .offers-selected-batch-toolbar{box-shadow:var(--shadow-md)}html.redesign-v3 .offers-selected-batch-actions .btn.sm{min-height:40px}html.redesign-v3 .event-type-card{font-size:var(--text-small);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;color:var(--fg);justify-content:center;align-items:center;gap:6px;padding:10px 8px;font-weight:500;display:flex;position:relative}html.redesign-v3 .event-type-card .event-type-dot{background:var(--event-color,var(--accent));border-radius:50%;width:8px;height:8px}html.redesign-v3 .event-type-card:hover{border-color:var(--event-color,var(--fg-muted));color:var(--event-color,var(--fg));background:color-mix(in oklab, var(--event-color,var(--accent)) 6%, var(--bg));box-shadow:var(--shadow-sm)}html.redesign-v3.dark .event-type-card:hover{box-shadow:var(--shadow-md)}html.redesign-v3 .event-type-card:hover .event-type-dot{box-shadow:0 0 0 2px color-mix(in oklab, var(--event-color,var(--accent)) 16%, transparent)}html.redesign-v3 .event-type-card.active{border-color:var(--event-color,var(--accent));background:var(--bg-subtle);color:var(--event-color,var(--accent))}html.redesign-v3 .event-type-card.active .event-type-dot{box-shadow:0 0 0 2px color-mix(in oklab, var(--event-color,var(--accent)) 16%, transparent)}html.redesign-v3 .offers-data-status{gap:12px;margin-bottom:14px;padding:14px 16px;display:grid}html.redesign-v3 .offers-data-status__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;display:flex}html.redesign-v3 .offers-data-status__head-main{min-width:0;max-width:74ch}html.redesign-v3 .offers-data-status__head-main h2{font-size:var(--text-heading);letter-spacing:-.01em;margin:0 0 2px}html.redesign-v3 .offers-data-status__head-main p{font-size:var(--text-small);margin:0;line-height:1.5}html.redesign-v3 .offers-data-status__notice{margin:0}html.redesign-v3 .offers-data-status .error-alert ul{margin-bottom:0}html.redesign-v3 .offers-data-status__facts{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;display:grid}html.redesign-v3 .offers-data-status__facts>div{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;padding:12px}html.redesign-v3 .offers-data-status__facts dt{color:var(--fg-muted);font-size:var(--text-small)}html.redesign-v3 .offers-data-status__facts dd{font-size:var(--text-body);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;gap:2px;margin:4px 0 0;font-weight:600;display:grid}html.redesign-v3 .offers-data-status__facts small{color:var(--fg-muted);font-size:var(--text-meta);font-weight:400}@media (width<=1100px){html.redesign-v3 .offers-data-status__facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){html.redesign-v3 .offers-data-status__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){html.redesign-v3 .offers-data-status__facts{grid-template-columns:1fr}}html.redesign-v3 .offers-workbench{flex-direction:column;min-width:0;display:flex}html.redesign-v3 .offers-workbench__catalog{min-width:0}@media (width<=560px){html.redesign-v3 .offers-workbench>.offers-workbench__catalog{order:1}html.redesign-v3 .offers-workbench>.offers-sales-sync{order:2;gap:8px;margin-top:14px;margin-bottom:0;padding:10px 12px}html.redesign-v3 .offers-workbench>.offers-sales-sync .offers-sales-sync__head-main p{display:none}}html.redesign-v3 .offers-sales-sync{gap:12px;margin-bottom:14px;padding:14px 16px;display:grid}html.redesign-v3 .offers-sales-sync__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;display:flex}html.redesign-v3 .offers-sales-sync__head-main{min-width:0;max-width:74ch}html.redesign-v3 .offers-sales-sync__head-main h2{font-size:var(--text-heading);letter-spacing:-.01em;margin:0 0 2px}html.redesign-v3 .offers-sales-sync__head-main p{font-size:var(--text-small);margin:0;line-height:1.5}html.redesign-v3 .offers-sales-sync__action{min-height:40px}html.redesign-v3 .offers-sales-sync__notice{margin:0}html.redesign-v3 .offers-sales-sync__freshness{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px}html.redesign-v3 .offers-sales-sync__failures{flex-wrap:wrap;gap:6px 8px;margin-top:10px;display:flex}html.redesign-v3 .offers-sales-sync__listing{min-height:1.25em;margin:10px 0 0}html.redesign-v3 .offers-sales-sync__readiness-placeholder{gap:8px;display:grid}html.redesign-v3 .offers-sales-sync__readiness-line{display:block}html.redesign-v3 .offers-sales-sync__readiness-line--title{width:180px;height:16px}html.redesign-v3 .offers-sales-sync__readiness-line--body{width:78%;height:12px}html.redesign-v3 .offers-sales-sync__readiness-line--short{width:52%;height:12px}html.redesign-v3 .offers-sales-sync__listing-placeholder{width:62%;height:12px;display:inline-block}html.redesign-v3 .revenue-readiness{gap:10px;min-width:0;margin-bottom:14px;padding:12px 14px;display:grid}html.redesign-v3 .offers-sales-sync .revenue-readiness{border-radius:var(--radius-sm);min-height:8rem;margin-top:12px;margin-bottom:0}html.redesign-v3 .revenue-readiness__head{flex-wrap:wrap}html.redesign-v3 .revenue-readiness__title{font-size:var(--text-heading);letter-spacing:-.01em;margin:0}html.redesign-v3 .revenue-readiness .btn{min-height:40px}@media (width<=760px){html.redesign-v3 .revenue-readiness .btn{white-space:normal;text-align:center;height:auto;padding-block:10px}}html.redesign-v3 .revenue-readiness__reasons,html.redesign-v3 .revenue-readiness__reason-counts{font-size:var(--text-body);gap:6px;margin:0;padding:0;line-height:1.45;list-style:none;display:grid}html.redesign-v3 .revenue-readiness__reason,html.redesign-v3 .revenue-readiness__reason-counts li{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}html.redesign-v3 .revenue-readiness__blockers{border-left:2px solid color-mix(in oklab, var(--warning) 78%, var(--border));gap:8px;min-width:0;padding-left:11px;display:grid}html.redesign-v3 .revenue-readiness__action{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html.redesign-v3 .revenue-readiness__blockers-title{font-size:var(--text-body);margin:0;font-weight:600}html.redesign-v3 .revenue-readiness__blockers-title svg{color:var(--warning);flex:none}html.redesign-v3 .revenue-readiness__reason-counts-basis,html.redesign-v3 .revenue-readiness__blockers-note,html.redesign-v3 .revenue-readiness__permission,html.redesign-v3 .revenue-readiness__stale{max-width:78ch;font-size:var(--text-small);margin:0;line-height:1.45}html.redesign-v3 .revenue-readiness__samples-scroll{overscroll-behavior:contain;max-width:100%;max-height:min(46vh,320px);margin-top:8px;overflow:auto}html.redesign-v3 .revenue-readiness__samples-scroll .table{width:max-content;min-width:100%}html.redesign-v3 .revenue-readiness__samples-scroll td:last-child{white-space:nowrap}html.redesign-v3 .revenue-coverage__result-lead{font-size:var(--text-body);margin:0 0 12px;line-height:1.5}html.redesign-v3 .revenue-coverage__next{font-size:var(--text-body);margin:12px 0 0;line-height:1.5}html.redesign-v3 .revenue-coverage__groups{gap:12px;margin:0;padding:0;list-style:none;display:grid}html.redesign-v3 .revenue-coverage__group{border-left:2px solid var(--border);gap:4px;min-width:0;padding-left:11px;display:grid}html.redesign-v3 .revenue-coverage__group-head{flex-wrap:wrap}html.redesign-v3 .revenue-coverage__group p{font-size:var(--text-small);margin:0;line-height:1.45}html.redesign-v3 .revenue-coverage__group-ids{overflow-wrap:anywhere}html.redesign-v3 .revenue-coverage__ack{font-size:var(--text-body);text-wrap:pretty;align-items:flex-start;gap:8px;margin-top:12px;line-height:1.45}html.redesign-v3 .revenue-coverage__ack input[type=checkbox]{margin-top:2px}html.redesign-v3 .offers-list .notice,html.redesign-v3 .offers-sales-sync{white-space:normal;overflow-wrap:anywhere}html.redesign-v3 .offers-source-status{min-width:0;max-width:100%}html.redesign-v3 .offers-source-status .badge{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;flex:auto;min-width:0;max-width:100%;height:auto}@media (width<=1024px){html.redesign-v3 .offers-list .table-wrap{background:0 0;border:0;overflow:visible}html.redesign-v3 .offers-list :is(.table,.table tbody){width:100%;display:block}html.redesign-v3 .offers-list .table thead{display:none}html.redesign-v3 .offers-list .table tbody{gap:8px;display:grid}html.redesign-v3 .offers-list .table tbody tr{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elev);grid-template-columns:auto minmax(0,1fr);gap:8px 12px;padding:10px 12px;display:grid}html.redesign-v3 .offers-list .table td{border:0;min-width:0;padding:0;display:block}html.redesign-v3 .offers-list .table td[data-column=_select],html.redesign-v3 .offers-list .table td[data-column=marketplace],html.redesign-v3 .offers-list .table td[data-column=thumbnail]{grid-column:1}html.redesign-v3 .offers-list .table td[data-column=name]{grid-area:span 3/2}html.redesign-v3 .offers-list .table tr:not(:has(td[data-column=_select])) td[data-column=name]{grid-row:span 2}html.redesign-v3 .offers-list .table td[data-column=price]{grid-column:1}html.redesign-v3 .offers-list .table td[data-column=stock]{grid-column:2}html.redesign-v3 .offers-list .table td[data-column=sales_trend],html.redesign-v3 .offers-list .table td[data-column=margin],html.redesign-v3 .offers-list .table td[data-column=status]{grid-column:1/-1}html.redesign-v3 .offers-list .table td:is([data-column=price],[data-column=stock],[data-column=sales_trend],[data-column=margin],[data-column=status]){text-align:left;flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}html.redesign-v3 .offers-list .table td[data-label]:before{content:attr(data-label);color:var(--fg-muted);font-size:var(--text-small);font-weight:500}html.redesign-v3 .offers-list .table td[data-column=name] .truncate{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}html.redesign-v3 .offers-list .table td:not([data-column]){grid-column:1/-1;display:block}}html.redesign-v3 .setup-task-group__permission{color:var(--warning);font-size:var(--text-small);margin:0 16px 12px}html.redesign-v3 .offers-list td[data-column=sales_trend]{min-width:0}html.redesign-v3 .offers-list th[data-column=price],html.redesign-v3 .offers-list td[data-column=price]{min-width:8rem}html.redesign-v3 .offers-list td[data-column=sales_trend] .badge,html.redesign-v3 .offers-list .offer-sales-trend{white-space:nowrap;max-width:none;overflow:visible}html.redesign-v3 .warehouse-location-col{white-space:nowrap}html.redesign-v3 .warehouse-stock-vs-threshold{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0}html.redesign-v3 .warehouse-stock-vs-threshold .badge{white-space:nowrap;flex:none}html.redesign-v3 .activity-diary-toolbar{align-items:flex-end}html.redesign-v3 .activity-diary-filters,html.redesign-v3 .activity-diary-filters__body{flex-wrap:wrap;flex:auto;align-items:flex-end;gap:12px;min-width:0;display:flex}@media (width<=760px){html.redesign-v3 .activity-diary-filters .activity-diary-filters__body{flex:100%}}@media (width<=390px){html.redesign-v3 .activity-diary-toolbar{flex-direction:column;align-items:stretch}html.redesign-v3 .activity-diary-filters>.btn{justify-content:center;width:100%}html.redesign-v3 .activity-diary__layout-06{width:100%}html.redesign-v3 .activity-diary__layout-06 .btn{flex:auto;justify-content:center}}html.redesign-v3 .supplier-modal .input,html.redesign-v3 .supplier-modal .cselect-trigger{height:40px;min-height:40px}html.redesign-v3 .cdate-dropdowns{justify-content:center;align-items:center;gap:6px;display:flex}html.redesign-v3 .cdate-dropdown{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);height:32px;color:var(--fg);font:inherit;font-size:var(--text-small);cursor:pointer;padding:0 24px 0 8px;font-weight:600}html.redesign-v3 .cdate-dropdown:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}html.redesign-v3 .cdate-today:disabled{color:var(--fg-muted);cursor:not-allowed;opacity:.6}html.redesign-v3 .calendar-jump{align-items:center;gap:6px;min-width:0;display:flex}html.redesign-v3 .calendar-jump .cdate{width:100%;min-width:0}html.redesign-v3 .calendar-jump .cselect-trigger{width:100%;min-width:0;height:40px;min-height:40px}html.redesign-v3 .calendar-today-button{justify-content:center;min-width:140px}@media (width<=640px){html.redesign-v3 .calendar-page-head{flex-direction:column;align-items:stretch}html.redesign-v3 .calendar-page-head .calendar-actions{grid-template-columns:44px minmax(0,1fr) 44px;gap:8px;width:100%;margin-left:0;display:grid}html.redesign-v3 .calendar-page-head .calendar-jump{grid-area:1/1/auto/-1;width:100%;display:block}html.redesign-v3 .calendar-page-head .calendar-jump .cselect-trigger,html.redesign-v3 .calendar-page-head .calendar-actions>button{min-height:44px}html.redesign-v3 .calendar-page-head .calendar-actions>button:first-of-type{grid-area:2/1}html.redesign-v3 .calendar-page-head .calendar-actions>button:nth-of-type(2){grid-area:2/2;min-width:0}html.redesign-v3 .calendar-page-head .calendar-actions>button:nth-of-type(3){grid-area:2/3}}html.redesign-v3 .calendar-page-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}html.redesign-v3 .calendar-legend{align-items:center;gap:12px}html.redesign-v3 .calendar-legend-item{color:var(--fg-muted);font-size:var(--text-small);align-items:center;gap:6px;display:inline-flex}html.redesign-v3 .calendar-legend-swatch{border-radius:50%;flex:none;width:7px;height:7px}html.redesign-v3 .calendar-legend-status{color:var(--fg-muted);font-size:var(--text-meta)}html.redesign-v3 .calendar-day-inspector{overflow-wrap:anywhere;min-width:0;max-width:640px}html.redesign-v3 .calendar-day-inspector__body{gap:16px}html.redesign-v3 .calendar-day-inspector__events{gap:12px;display:grid}html.redesign-v3 .calendar-event-detail{border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius-md);background:var(--bg);gap:14px;padding:16px;display:grid}html.redesign-v3 .calendar-event-detail__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}html.redesign-v3 .calendar-event-detail__heading{min-width:0}html.redesign-v3 .calendar-event-detail__kind{color:var(--fg-muted);font-size:var(--text-meta);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;font-weight:600;display:flex}html.redesign-v3 .calendar-event-detail__marker{border-radius:50%;flex:none;width:7px;height:7px}html.redesign-v3 .calendar-event-detail h3{color:var(--fg);font-size:var(--text-title);overflow-wrap:anywhere;margin:5px 0 0;font-weight:600;line-height:1.35}html.redesign-v3 .calendar-event-detail__time{color:var(--fg-muted);font-size:var(--text-small);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}html.redesign-v3 .calendar-event-detail__meta{color:var(--fg-muted);font-size:var(--text-small);flex-wrap:wrap;gap:6px 12px;display:flex}html.redesign-v3 .calendar-event-meta-item+.calendar-event-meta-item{position:relative}html.redesign-v3 .calendar-event-meta-item+.calendar-event-meta-item:before{content:"";background:var(--border-strong);border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-7px;transform:translateY(-50%)}html.redesign-v3 .calendar-event-items{border-top:1px solid var(--border-inset);padding-top:12px}html.redesign-v3 .calendar-event-items__header{color:var(--fg);font-size:var(--text-small);justify-content:space-between;align-items:center;gap:12px;margin-bottom:2px;font-weight:600;display:flex}html.redesign-v3 .calendar-event-items__list{margin:0;padding:0;list-style:none}html.redesign-v3 .calendar-event-item{border-bottom:1px solid var(--border-inset);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:9px 0;display:grid}html.redesign-v3 .calendar-event-item:last-child{border-bottom:0;padding-bottom:0}html.redesign-v3 .calendar-event-item__product{gap:3px;min-width:0;display:grid}html.redesign-v3 .calendar-event-item__name{color:var(--fg);font-size:var(--text-body);overflow-wrap:anywhere}html.redesign-v3 .calendar-event-item__product .muted{font-size:var(--text-meta)}html.redesign-v3 .calendar-event-item__quantity{color:var(--fg);font-size:var(--text-body);font-variant-numeric:tabular-nums;white-space:nowrap}html.redesign-v3 .calendar-event-description{color:var(--fg-muted);font-size:var(--text-small);margin:0;line-height:1.5}html.redesign-v3 .calendar-document-link{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-inset);min-height:44px;color:var(--fg);transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:grid}html.redesign-v3 .calendar-document-link:hover{border-color:var(--accent-border);background:var(--accent-bg)}html.redesign-v3 .calendar-document-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}html.redesign-v3 .calendar-document-link>svg{color:var(--accent)}html.redesign-v3 .calendar-document-link__text{gap:2px;min-width:0;display:grid}html.redesign-v3 .calendar-document-link__label{color:var(--fg-muted);font-size:var(--text-meta)}html.redesign-v3 .calendar-document-link__number{overflow-wrap:anywhere}html.redesign-v3 .calendar-document-link__action{color:var(--accent-ink);font-size:var(--text-small);white-space:nowrap;align-items:center;gap:5px;font-weight:600;display:inline-flex}html.redesign-v3 .calendar-day-inspector__empty{border:1px dashed var(--border);border-radius:var(--radius-md);color:var(--fg-muted);font-size:var(--text-body);justify-items:start;gap:8px;padding:20px;line-height:1.5;display:grid}html.redesign-v3 .calendar-day-inspector__empty>svg{color:var(--accent)}@media (width<=760px){html.redesign-v3 .calendar-page-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){html.redesign-v3 .calendar-page-stats{grid-template-columns:minmax(0,1fr)}html.redesign-v3 .cal-grid-cells{grid-auto-rows:minmax(88px,auto)!important}html.redesign-v3 .cal-event{display:none}html.redesign-v3 .calendar-legend-status{flex-basis:100%;margin-left:0!important}html.redesign-v3 .calendar-event-detail__header{gap:8px}html.redesign-v3 .calendar-event-item{gap:10px}html.redesign-v3 .calendar-document-link{grid-template-columns:auto minmax(0,1fr)}html.redesign-v3 .calendar-document-link__action{grid-column:2}}@media print{html.redesign-v3,html.redesign-v3.dark{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:var(--label-preview-paper)!important;color:var(--label-preview-ink)!important}html.redesign-v3 .skip-link,html.redesign-v3 .sidebar,html.redesign-v3 .topbar,html.redesign-v3 .cmd,html.redesign-v3 .cmd-overlay,html.redesign-v3 .tweaks,html.redesign-v3 .modal-overlay,html.redesign-v3 .modal-card,html.redesign-v3 .modal-sheet,html.redesign-v3 .confirm-overlay,html.redesign-v3 .confirm-content{display:none!important}html.redesign-v3 .app,html.redesign-v3 .main,html.redesign-v3 .app-main-content,html.redesign-v3 .auth-screen,html.redesign-v3 .page-state-panel,html.redesign-v3 .card,html.redesign-v3 .table,html.redesign-v3 .table-wrap,html.redesign-v3 .label-layout-canvas__stage,html.redesign-v3 .label-layout-backend-preview__image,html.redesign-v3 .settings-printer-tab-panel,html.redesign-v3 .setup-flow__snapshot{-webkit-print-color-adjust:exact;print-color-adjust:exact;box-shadow:none;background:var(--label-preview-paper)!important;color:var(--label-preview-ink)!important}html.redesign-v3 .app,html.redesign-v3 .main,html.redesign-v3 .app-main-content,html.redesign-v3 .auth-screen,html.redesign-v3 .page-state-panel{width:auto;margin:0;padding:0;display:block;overflow:visible}html.redesign-v3 .btn,html.redesign-v3 .icon-btn{display:none!important}}html.redesign-v3 .app-breadcrumbs__layout-01{color:var(--fg-muted)}html.redesign-v3 .command-bar__layout-01{color:var(--fg-muted);text-align:center;font-size:var(--text-body);padding:20px}html.redesign-v3 .command-bar__layout-02{font-size:var(--text-small);margin-top:8px}html.redesign-v3 .command-bar__layout-03{margin-top:12px}html.redesign-v3 .notification-feed-button__layout-01{position:relative}html.redesign-v3 .notification-feed-button__layout-02{background:var(--danger);min-width:16px;height:16px;color:var(--danger-on-fill);text-align:center;font-variant-numeric:tabular-nums;border-radius:8px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px;position:absolute;top:2px;right:2px}html.redesign-v3 .notification-feed-panel{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);width:min(360px,100vw - 16px);box-shadow:var(--shadow-lg);z-index:var(--layer-popover);transform-origin:var(--transform-origin,top right);padding:0}html.redesign-v3 .notification-feed-button__layout-03{border-bottom:1px solid var(--border-inset);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;display:flex}html.redesign-v3 .notification-feed-button__layout-04{font-size:var(--text-body)}html.redesign-v3 .notification-feed-button__layout-05{font-size:var(--text-small)}html.redesign-v3 .notification-feed-button__layout-06{font-size:var(--text-small);margin:0;padding:16px 14px}html.redesign-v3 .notification-feed-button__layout-07{gap:10px;padding:16px 14px;display:grid}html.redesign-v3 .notification-feed-button__layout-08{font-size:var(--text-small);margin:0}html.redesign-v3 .notification-feed-button__layout-09{font-size:var(--text-body);margin:0;font-weight:600}html.redesign-v3 .notification-feed-button__layout-10{max-height:min(420px,70vh);margin:0;padding:0;list-style:none;overflow:auto}html.redesign-v3 .notification-feed-button__layout-11{color:inherit;border-bottom:1px solid var(--border-inset);gap:4px;min-height:44px;padding:12px 14px;text-decoration:none;display:grid}html.redesign-v3 .notification-feed-button__layout-12{font-size:var(--text-body);font-weight:600}html.redesign-v3 .page-route-skeleton__layout-01{gap:8px;min-width:180px;display:grid}html.redesign-v3 .page-route-skeleton__layout-02{width:140px;height:22px}html.redesign-v3 .page-route-skeleton__layout-03{width:220px;height:12px}html.redesign-v3 .page-route-skeleton__layout-04{margin-top:16px}html.redesign-v3 .page-route-skeleton__layout-05{width:42%;height:10px;display:block}html.redesign-v3 .page-route-skeleton__layout-06{width:58%;height:18px;margin-top:10px;display:block}html.redesign-v3 .page-route-skeleton__layout-07{gap:10px;margin-top:16px;display:grid}html.redesign-v3 .route-error-boundary__layout-01{text-align:center;max-width:480px;margin:0 auto;padding:3rem 1.5rem}html.redesign-v3 .route-error-boundary__layout-02{font-size:var(--text-title);margin-bottom:.5rem}html.redesign-v3 .route-error-boundary__layout-03{color:var(--fg-muted);font-size:var(--text-body);margin-bottom:1.5rem}html.redesign-v3 .sidebar__layout-01{margin:0;padding:0;list-style:none}html.redesign-v3 .email{overflow-wrap:anywhere;min-width:0}html.redesign-v3 .tweaks-panel__layout-01{min-width:40px;min-height:40px}html.redesign-v3 .tweaks-reset{min-height:40px}html.redesign-v3 .app-breadcrumbs__nav{min-width:0;max-width:min(44vw,520px)}html.redesign-v3 .app-breadcrumbs__trail{min-width:0;color:var(--fg-muted);align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex;overflow:hidden}html.redesign-v3 .app-breadcrumbs__item{align-items:center;gap:6px;display:inline-flex}html.redesign-v3 .app-breadcrumbs__link{color:var(--fg-muted);white-space:nowrap;text-decoration:none}html.redesign-v3 .app-breadcrumbs__current{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg);font-size:1rem;font-weight:600;overflow:hidden}html.redesign-v3 .page-route-skeleton__row{height:14px;display:block}html.redesign-v3 .b2b-order-wizard__layout-01{margin-bottom:12px}html.redesign-v3 .b2b-order-wizard__layout-02{flex-wrap:wrap;gap:12px}html.redesign-v3 .b2b-order-wizard__layout-03{overflow-wrap:anywhere;min-width:0}html.redesign-v3 .b2b-order-wizard__layout-04{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-subtle);padding:12px}html.redesign-v3 .b2b-order-wizard__layout-05{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}html.redesign-v3 .b2b-order-wizard__layout-06{border:1px solid var(--border-inset);border-radius:var(--radius-md);background:var(--bg);grid-template-columns:1fr auto;align-content:center;gap:6px;padding:12px;display:grid}html.redesign-v3 .b2b-order-wizard__layout-07{gap:8px;display:grid}html.redesign-v3 .b2b-order-wizard__layout-08{text-align:left;width:100%;font:inherit}html.redesign-v3 .context-icon-stack{flex:0 0 16px;place-items:center;width:16px;height:16px;display:inline-grid}html.redesign-v3 .b2b-order-wizard__layout-09{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-subtle);grid-template-columns:1fr auto;row-gap:8px;padding:14px;display:grid}html.redesign-v3 .b2b-order-wizard__layout-10{border-top:1px solid var(--border-inset);grid-column:1/-1}html.redesign-v3 .bulk-actions-modal__layout-01{background:var(--bg-subtle);border:1px solid var(--border-inset);border-radius:var(--radius-md);font-size:var(--text-small);color:var(--fg-muted);padding:12px}html.redesign-v3 .bulk-actions-modal__layout-02{flex-direction:column;gap:8px;display:flex}html.redesign-v3 .bulk-actions-modal__layout-03{flex:0 0 16px;width:16px;height:16px;margin-top:2px}html.redesign-v3 .bulk-actions-modal__layout-04{flex:auto}html.redesign-v3 .bulk-actions-modal__layout-05{background:var(--bg-subtle);border:1px solid var(--border-inset);border-radius:var(--radius-md);padding:12px}html.redesign-v3 .bulk-actions-modal__layout-06{font-size:var(--text-small);justify-content:space-between;margin-bottom:6px;display:flex}html.redesign-v3 .bulk-actions-modal__layout-05 .progress{height:6px}html.redesign-v3 .bulk-actions-modal__layout-07{color:var(--fg-muted);margin:6px 0 0;padding:0 0 0 16px}html.redesign-v3 .confirm-production-action-modal__layout-01{align-items:flex-start;gap:12px;display:flex}html.redesign-v3 .confirm-production-action-modal__layout-02{border-radius:var(--radius-md);width:36px;height:36px;color:var(--danger);background:color-mix(in oklab, var(--danger) 10%, transparent);border:1px solid color-mix(in oklab, var(--danger) 22%, var(--border));flex:none;place-items:center;display:grid}html.redesign-v3 .confirm-production-action-modal__layout-03{gap:10px;min-width:0;display:grid}html.redesign-v3 .confirm-production-action-modal__layout-04{font-size:var(--text-body);margin:0;line-height:1.5}html.redesign-v3 .confirm-production-action-modal__layout-05{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-subtle);color:var(--fg-muted);font-size:var(--text-small);padding:12px;line-height:1.45}html.redesign-v3 .confirm-production-action-modal__layout-06{border:1px solid var(--border-inset);border-radius:var(--radius-md);background:var(--bg);gap:8px;margin:0;padding:12px;display:grid}html.redesign-v3 .confirm-production-action-modal__layout-07{font-size:var(--text-small);justify-content:space-between;gap:12px;display:flex}html.redesign-v3 .confirm-production-action-modal__layout-08{color:var(--fg-muted)}html.redesign-v3 .confirm-production-action-modal__layout-09{color:var(--fg);text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}html.redesign-v3 .confirm-production-action-modal__layout-10{border-radius:var(--radius-md);border:1px solid var(--danger);background:color-mix(in oklab, var(--danger) 8%, transparent);color:var(--danger);font-size:var(--text-small);padding:12px;line-height:1.45}html.redesign-v3 .date-input__layout-01{color:var(--fg-muted);flex-shrink:0;place-items:center;margin-right:8px;display:inline-grid}html.redesign-v3 .date-input__layout-02{color:var(--fg-muted);flex-shrink:0;place-items:center;display:grid}html.redesign-v3 .inventory-count-modal__layout-01{margin-bottom:16px}html.redesign-v3 .inventory-count-modal__layout-02{flex-wrap:wrap;gap:12px;margin-bottom:14px}html.redesign-v3 .inventory-count-modal__layout-03{flex:0 280px;min-width:min(100%,220px)}html.redesign-v3 .inventory-count-modal__layout-04{margin-bottom:4px;display:block}html.redesign-v3 .inventory-count-modal__layout-05{flex:1;min-width:260px}html.redesign-v3 .inventory-count-modal__layout-06{text-align:center;padding:24px}html.redesign-v3 .inventory-count-modal__layout-07{padding:16px}html.redesign-v3 .inventory-count-modal__layout-08{margin-top:12px}html.redesign-v3 .inventory-count-modal__layout-09{width:110px}html.redesign-v3 .inventory-count-modal__layout-10{width:120px}html.redesign-v3 .inventory-count-modal__layout-11{width:150px}html.redesign-v3 .inventory-count-modal__layout-12{font-weight:600}html.redesign-v3 .table .inventory-count-modal__layout-13{text-align:center;padding:32px}html.redesign-v3 .label-modal__layout-01{display:contents}html.redesign-v3 .label-modal__layout-02{background:var(--bg-subtle);border:1px solid var(--border-inset);border-radius:var(--radius-md);font-size:var(--text-small);color:var(--fg-muted);padding:14px}html.redesign-v3 .label-modal__layout-03{background:var(--bg-subtle);border:1px solid var(--border-inset);border-radius:var(--radius-md);margin:18px 0;padding:14px}html.redesign-v3 .label-modal__layout-04{margin-bottom:4px;font-weight:600}html.redesign-v3 .label-modal__layout-05{font-size:var(--text-small);margin:0 0 12px}html.redesign-v3 .label-modal__layout-06{font-size:var(--text-small)}html.redesign-v3 .label-modal__layout-07{align-items:center;gap:8px;margin-top:10px}html.redesign-v3 .label-modal__layout-08{background:var(--bg-subtle);border:1px solid var(--border-inset);border-radius:var(--radius-md);padding:14px}html.redesign-v3 .label-modal__layout-09{font-size:var(--text-meta);text-transform:uppercase;letter-spacing:.05em;color:var(--fg-muted);margin-bottom:10px;font-weight:600}html.redesign-v3 .label-modal__layout-10{font-size:var(--text-title);margin-bottom:10px;font-weight:700}html.redesign-v3 .label-modal__layout-11{font-size:var(--text-small);grid-template-columns:minmax(120px,auto) 1fr;gap:6px 12px;margin:0;display:grid}html.redesign-v3 .label-modal__layout-12{color:var(--fg-muted)}html.redesign-v3 .label-modal__layout-13{margin:0}html.redesign-v3 .modal__layout-01{flex:1;min-width:0}html.redesign-v3 .modal__layout-02{align-items:center;gap:16px;display:flex}html.redesign-v3 .product-edit-modal__layout-01{flex-wrap:wrap;gap:12px}html.redesign-v3 .searchable-select__layout-01{color:var(--fg-muted);flex-shrink:0;place-items:center;display:grid}html.redesign-v3 .csearch-menu{min-width:var(--anchor-width);width:min(420px,100vw - 32px)}html.redesign-v3 .select__layout-01{color:var(--accent);place-items:center;margin-left:auto;display:grid}html.redesign-v3 .select__layout-02{color:var(--fg-muted);flex-shrink:0;place-items:center;display:grid}html.redesign-v3 .select__layout-03{min-width:var(--anchor-width);width:max-content;max-width:min(560px,100vw - 32px)}html.redesign-v3 .warehouse-doc-modal__layout-01{margin-top:12px}html.redesign-v3 .warehouse-doc-modal__layout-02{margin-bottom:12px}html.redesign-v3 .warehouse-doc-modal__layout-03{min-height:44px;margin-top:8px}html.redesign-v3 .warehouse-doc-modal__layout-04{background:var(--bg-subtle);border-radius:var(--radius-md);font-size:var(--text-small);color:var(--fg-muted);align-items:center;gap:10px;padding:12px;display:flex}html.redesign-v3 .warehouse-doc-modal__layout-05{margin-bottom:8px}html.redesign-v3 .warehouse-doc-modal__layout-06{grid-template-columns:1fr auto;align-items:flex-end;gap:16px;display:grid}html.redesign-v3 .warehouse-doc-modal__layout-07{background:var(--bg-subtle);border:1px solid var(--border-inset);border-radius:var(--radius-md);min-width:220px;padding:12px}html.redesign-v3 .warehouse-doc-modal__layout-08{font-size:var(--text-small);justify-content:space-between;margin-bottom:4px;display:flex}html.redesign-v3 .warehouse-doc-modal__layout-09{font-size:var(--text-body);border-top:1px solid var(--border-inset);justify-content:space-between;margin-top:6px;padding-top:6px;font-weight:600;display:flex}html.redesign-v3 .warehouse-doc-modal__layout-10{margin:0 20px 8px}html.redesign-v3 .b2b-order-wizard__summary-label,html.redesign-v3 .b2b-order-wizard__summary-value{font-size:var(--text-small)}html.redesign-v3 .bulk-actions-modal__action-card{align-items:flex-start}html.redesign-v3 .bulk-actions-modal__result{border-radius:var(--radius-md);font-size:var(--text-small);padding:12px}html.redesign-v3 .bulk-actions-modal__result-title{margin-bottom:4px;font-weight:600}html.redesign-v3 .warehouse-doc-modal__status-dot{border-radius:50%;width:8px;height:8px}html.redesign-v3 .ai-batch-decision-icon{place-items:center;width:12px;height:12px;display:inline-grid}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-01{border-radius:var(--radius-sm);gap:12px;margin-bottom:14px;padding:14px;display:grid}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-02{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-03{gap:6px;display:grid}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-04{font-size:var(--text-heading);margin:0}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-05{flex-wrap:wrap;gap:6px}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-06{cursor:pointer;font-size:var(--text-small)}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-07{flex-wrap:wrap;gap:6px;margin-top:6px}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-08{flex-wrap:wrap;gap:8px}html.redesign-v3 .ai-batch-materialization-review{border:1px solid var(--border);border-radius:var(--radius-sm);gap:10px;padding:12px;display:grid}html.redesign-v3 .ai-batch-materialization-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px}html.redesign-v3 .ai-batch-materialization-heading{gap:4px;display:grid}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-09{font-weight:600}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-10{font-size:var(--text-small)}html.redesign-v3 .ai-batch-materialization-badges{flex-wrap:wrap;justify-content:flex-end;gap:6px}html.redesign-v3 .ai-batch-materialization-list{gap:8px;display:grid}html.redesign-v3 .ai-batch-materialization-preview-row{border-top:1px solid var(--border);gap:8px;padding-top:8px;display:grid}html.redesign-v3 .ai-batch-materialization-preview-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-11{overflow-wrap:anywhere;text-wrap:balance;font-weight:600}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-12{font-size:var(--text-small);margin-top:3px}html.redesign-v3 .ai-batch-materialization-preview-badges{flex-wrap:wrap;gap:6px}html.redesign-v3 .ai-batch-materialization-diff-list{gap:6px;display:grid}html.redesign-v3 .ai-batch-materialization-diff-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px}html.redesign-v3 .offer-diff-field{font-size:var(--text-small);overflow-wrap:anywhere}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-13{font-size:var(--text-small);overflow-wrap:anywhere;white-space:normal}html.redesign-v3 .ai-batch-apply-workspace{border-top:1px solid var(--border);gap:10px;padding-top:12px;display:grid}html.redesign-v3 .ai-batch-apply-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px}html.redesign-v3 .ai-batch-apply-heading{gap:4px;display:grid}html.redesign-v3 .ai-batch-apply-summary{flex-wrap:wrap;gap:6px}html.redesign-v3 .ai-batch-apply-preview-list{gap:7px;display:grid}html.redesign-v3 .ai-batch-apply-preview-row{border:1px solid var(--border);border-radius:var(--radius-sm);justify-content:space-between;align-items:flex-start;gap:10px;padding:10px}html.redesign-v3 .ai-batch-apply-preview-main{align-items:flex-start;gap:8px;min-width:0}html.redesign-v3 .ai-batch-apply-preview-copy{gap:4px;min-width:0;display:grid}html.redesign-v3 .ai-batch-apply-preview-badges{flex-wrap:wrap;justify-content:flex-end;gap:6px}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-14{flex-wrap:wrap;align-items:flex-end;gap:8px}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-15{flex:280px;gap:5px;min-width:280px;display:grid}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-16{gap:10px;display:grid}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-17{border:1px solid var(--border);border-radius:var(--radius-sm);gap:10px;padding:12px;display:grid}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-18{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-19{white-space:normal;justify-content:flex-start}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-20{width:fit-content}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-21{gap:8px;display:grid}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-22{overflow-wrap:anywhere;text-wrap:pretty}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-23{overflow-wrap:anywhere;white-space:normal}html.redesign-v3 .allegro-ai-batch-audit-panel__layout-24{max-width:360px}html.redesign-v3 .allegro-ai-suggestion-panel__layout-01{margin-bottom:14px}html.redesign-v3 .allegro-ai-suggestion-panel__layout-02{gap:14px;display:grid}html.redesign-v3 .allegro-ai-suggestion-panel__layout-03{width:fit-content}html.redesign-v3 .allegro-ai-suggestion-panel__layout-04{flex-wrap:wrap;gap:8px}html.redesign-v3 .allegro-ai-suggestion-panel__layout-05{gap:14px}html.redesign-v3 .allegro-ai-suggestion-panel__layout-06{gap:8px;display:grid}html.redesign-v3 .allegro-ai-suggestion-panel__layout-07{font-size:var(--text-body);margin:0}html.redesign-v3 .allegro-ai-suggestion-panel__layout-08{white-space:normal;overflow-wrap:anywhere;text-wrap:pretty;width:fit-content}html.redesign-v3 .allegro-ai-suggestion-panel__layout-09{white-space:normal;width:fit-content}html.redesign-v3 .allegro-ai-suggestion-panel__layout-10{border:1px solid var(--border);border-radius:8px;padding:10px}html.redesign-v3 .allegro-ai-suggestion-panel__layout-11{overflow-wrap:anywhere;text-wrap:balance;font-weight:600}html.redesign-v3 .allegro-ai-suggestion-panel__layout-12{font-size:var(--text-body);overflow-wrap:anywhere;text-wrap:pretty}html.redesign-v3 .allegro-ai-suggestion-panel__layout-13{white-space:normal}html.redesign-v3 .allegro-bulk-run-panel__layout-01{gap:8px;display:grid}html.redesign-v3 .allegro-bulk-run-panel__layout-02{gap:6px;display:grid}html.redesign-v3 .allegro-bulk-run-panel__layout-03{flex-wrap:wrap;align-items:center;gap:8px}html.redesign-v3 .allegro-bulk-run-panel__layout-04{font-size:var(--text-body);margin:0}html.redesign-v3 .allegro-bulk-run-panel__layout-05{flex-wrap:wrap;gap:6px}html.redesign-v3 .allegro-bulk-run-panel__layout-06{cursor:pointer;font-size:var(--text-small)}html.redesign-v3 .allegro-bulk-run-panel__layout-07{flex-wrap:wrap;gap:6px;margin-top:6px}html.redesign-v3 .allegro-bulk-run-panel__layout-08{flex-wrap:wrap;gap:8px}html.redesign-v3 .allegro-bulk-run-panel__layout-09{width:fit-content}html.redesign-v3 .allegro-bulk-run-panel__layout-10{white-space:normal}html.redesign-v3 .allegro-create-offer-sheet__layout-01{gap:14px;display:grid}html.redesign-v3 .allegro-create-offer-sheet__layout-02{width:fit-content}html.redesign-v3 .allegro-create-offer-sheet__layout-03{overflow-wrap:anywhere;font-weight:650}html.redesign-v3 .allegro-create-offer-sheet__layout-04{font-size:var(--text-small)}html.redesign-v3 .allegro-create-offer-sheet__layout-05{overflow-wrap:anywhere}html.redesign-v3 .allegro-create-offer-sheet__layout-06{gap:6px;display:grid}html.redesign-v3 .allegro-create-offer-sheet__layout-07{flex-wrap:wrap;gap:8px}html.redesign-v3 .allegro-create-offer-sheet__layout-08{justify-content:center}html.redesign-v3 .allegro-create-offer-sheet__layout-09{gap:4px}html.redesign-v3 .allegro-create-offer-sheet__layout-10{font-weight:600}html.redesign-v3 .allegro-create-offer-sheet__layout-11{font-size:var(--text-meta);color:var(--fg-muted);overflow-wrap:anywhere;white-space:normal}html.redesign-v3 .allegro-create-offer-sheet__layout-12{font-size:var(--text-meta);overflow-wrap:anywhere;white-space:normal}html.redesign-v3 .allegro-offer-draft-fields__layout-01{gap:8px;display:grid}html.redesign-v3 .allegro-offer-draft-fields__layout-02{justify-content:space-between;gap:8px}html.redesign-v3 .allegro-offer-draft-fields__layout-03{font-size:var(--text-body);margin:0}html.redesign-v3 .allegro-offer-draft-fields__layout-04{margin-top:8px}html.redesign-v3 .allegro-offer-draft-fields__layout-05{justify-content:center}html.redesign-v3 .allegro-offer-draft-fields__layout-06{overflow-wrap:anywhere}html.redesign-v3 .allegro-offer-draft-fields__layout-07{gap:4px}html.redesign-v3 .allegro-offer-image-panel__layout-01{flex-wrap:wrap;align-items:end;gap:8px}html.redesign-v3 .allegro-offer-image-panel__layout-02{max-width:90px}html.redesign-v3 .allegro-offer-image-panel__layout-03{flex-wrap:wrap;gap:10px}html.redesign-v3 .allegro-offer-image-panel__layout-04{gap:6px}html.redesign-v3 .allegro-offer-image-panel__layout-05{width:fit-content}html.redesign-v3 .allegro-offer-image-panel__layout-06{overflow-wrap:anywhere;text-wrap:pretty}html.redesign-v3 .allegro-offer-image-panel__layout-07{flex-wrap:wrap;gap:6px}html.redesign-v3 .allegro-offer-image-panel__layout-08{overflow-wrap:anywhere}html.redesign-v3 .allegro-offer-panels__layout-01{gap:16px;display:grid}html.redesign-v3 .allegro-offer-panels__layout-02{flex-wrap:wrap;gap:8px}html.redesign-v3 .allegro-offer-panels__layout-03{gap:10px;display:grid}html.redesign-v3 .allegro-offer-panels__layout-04{margin:0 0 6px}html.redesign-v3 .allegro-offer-panels__layout-05{font-size:var(--text-title);overflow-wrap:anywhere;font-weight:650}html.redesign-v3 .allegro-offer-panels__layout-06{font-size:var(--text-body);margin:0 0 8px}html.redesign-v3 .allegro-offer-panels__layout-07{margin-bottom:8px}html.redesign-v3 .allegro-offer-panels__layout-08{white-space:normal;width:fit-content;margin-bottom:6px}html.redesign-v3 .allegro-offer-panels__layout-09{white-space:normal;width:fit-content}html.redesign-v3 .allegro-offer-workspace__layout-01{flex-wrap:wrap;gap:8px}html.redesign-v3 .allegro-offer-workspace__layout-02{width:fit-content}html.redesign-v3 .allegro-offer-workspace__layout-03{white-space:normal;justify-content:flex-start}html.redesign-v3 .allegro-offer-workspace__layout-04{padding:14px}html.redesign-v3 .allegro-offer-workspace__layout-05{font-weight:600}html.redesign-v3 .allegro-offer-workspace__layout-06{font-size:var(--text-small);margin-top:4px}html.redesign-v3 .allegro-offer-workspace__layout-07{padding:12px}html.redesign-v3 .allegro-variant-multipack-sheet__layout-01{gap:14px;display:grid}html.redesign-v3 .allegro-variant-multipack-sheet__layout-02{border:1px solid var(--border);border-radius:8px;gap:6px;padding:10px;display:grid}html.redesign-v3 .allegro-variant-multipack-sheet__layout-03{white-space:normal;width:fit-content}html.redesign-v3 .allegro-variant-multipack-sheet__layout-04{font-size:var(--text-small);overflow-wrap:anywhere}html.redesign-v3 .allegro-variant-multipack-sheet__layout-05{overflow-wrap:anywhere;font-weight:650}html.redesign-v3 .allegro-variant-multipack-sheet__layout-06{font-size:var(--text-small)}html.redesign-v3 .allegro-variant-multipack-sheet__layout-07{flex-wrap:wrap;gap:6px}html.redesign-v3 .allegro-variant-multipack-sheet__layout-08{overflow-wrap:anywhere}html.redesign-v3 .allegro-variant-multipack-sheet__layout-09{gap:6px;display:grid}html.redesign-v3 .allegro-variant-multipack-sheet__layout-10{flex-wrap:wrap;gap:8px}html.redesign-v3 .allegro-variant-multipack-sheet__layout-11{justify-content:center}html.redesign-v3 .allegro-variant-multipack-sheet__layout-12{width:fit-content}html.redesign-v3 .allegro-variant-multipack-sheet__layout-13{font-weight:600}html.redesign-v3 .allegro-variant-multipack-sheet__layout-14{font-size:var(--text-meta);color:var(--fg-muted);overflow-wrap:anywhere;white-space:normal}html.redesign-v3 .allegro-variant-multipack-sheet__layout-15{font-size:var(--text-meta);overflow-wrap:anywhere;white-space:normal}html.redesign-v3 .listing-composition-workspace__layout-01{margin:16px 0}html.redesign-v3 .listing-tax-policy-panel__layout-01{margin-left:6px}html.redesign-v3 .listing-tax-policy-panel__layout-02{white-space:nowrap}html.redesign-v3 .listing-tax-policy-panel__layout-03{gap:12px;display:grid}html.redesign-v3 .listing-tax-policy-panel__layout-04{gap:8px 24px;max-width:36rem}html.redesign-v3 .offer-price-target-card__layout-01{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}html.redesign-v3 .product-onboarding-modal__layout-01{gap:12px}html.redesign-v3 .product-onboarding-modal__layout-02{padding:14px}html.redesign-v3 .product-onboarding-modal__layout-03{margin:4px 0 0}html.redesign-v3 .cols-2,html.redesign-v3 .product-onboarding-modal__layout-04{margin-top:12px}html.redesign-v3 .product-onboarding-modal__layout-05{align-items:center;gap:6px}html.redesign-v3 .product-onboarding-modal__layout-06{max-width:110px}html.redesign-v3 .product-onboarding-modal__layout-07{flex-wrap:wrap;gap:8px}html.redesign-v3 .sales-sync-status-panel__layout-01{margin-top:8px;margin-bottom:0}html.redesign-v3 .listing-collection__layout-01{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}html.redesign-v3 .listing-collection__layout-02{object-fit:cover;border-radius:var(--radius-sm);outline:1px solid var(--image-outline);outline-offset:-1px;background:var(--bg-subtle);width:48px;height:48px;display:block}html.redesign-v3 .listing-collection__layout-03{border-radius:var(--radius-sm);justify-content:center;width:48px;height:48px;padding:0}html.redesign-v3 .listing-collection__layout-04{font-size:var(--text-small)}html.redesign-v3 .offer-sales-trend{min-width:148px}html.redesign-v3 .listing-collection__layout-05{width:112px;height:34px}html.redesign-v3 .listing-collection__layout-06{font-size:var(--text-meta);gap:4px;margin-top:3px}html.redesign-v3 .listing-collection__layout-07{font-size:var(--text-body);min-width:0;max-width:520px}html.redesign-v3 .listing-collection__layout-08{color:var(--fg-muted);font-size:var(--text-meta);margin-top:2px}html.redesign-v3 .listing-collection__layout-09{white-space:nowrap;font-weight:600}html.redesign-v3 .offers-workspace-tabs{margin-bottom:16px}html.redesign-v3 .offers-list{min-height:16rem}html.redesign-v3 .offers-filter-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px}html.redesign-v3 .offers-filter-search{flex:1;max-width:420px}html.redesign-v3 .offers-saved-view-controls{flex-wrap:wrap;gap:8px}html.redesign-v3 .offers-saved-view-select{width:172px}html.redesign-v3 .offers-saved-view-name-input{width:160px}html.redesign-v3 .row-toolbar{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}html.redesign-v3 .offers-selected-batch-summary,html.redesign-v3 .offers-selected-batch-actions{flex-wrap:wrap;gap:8px}html.redesign-v3 .listing-collection__layout-10{flex-wrap:wrap;gap:8px;margin-bottom:14px}html.redesign-v3 .listing-collection__layout-11{margin-bottom:14px}html.redesign-v3 .listing-collection__layout-12{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:14px}html.redesign-v3 .listing-collection__layout-13{gap:8px}html.redesign-v3 .listing-collection__action-btn{font-size:var(--text-meta);padding:2px 6px}html.redesign-v3 .api-settings__layout-01{max-width:640px}html.redesign-v3 .api-settings__layout-02{margin-top:16px;padding:0}html.redesign-v3 .api-settings__layout-03{border-bottom:1px solid var(--border-inset);padding:14px 20px}html.redesign-v3 .api-settings__layout-04{font-weight:600;font-size:var(--text-body)}html.redesign-v3 .api-settings__layout-05{font-size:var(--text-meta);margin-top:3px}html.redesign-v3 .api-settings__layout-06{flex-wrap:wrap;justify-content:flex-end;gap:8px}html.redesign-v3 .api-settings__layout-07{padding:16px 20px}html.redesign-v3 .api-settings__layout-08{margin-bottom:12px}html.redesign-v3 .api-settings__layout-09{gap:14px;padding:16px 20px;display:grid}html.redesign-v3 .api-settings__layout-10{align-items:center;min-height:20px;display:flex}html.redesign-v3 .api-settings__layout-11{justify-content:flex-start}html.redesign-v3 .api-settings__layout-12{flex-wrap:wrap;gap:8px}html.redesign-v3 .api-settings__layout-13{margin-top:28px}html.redesign-v3 .api-settings__layout-14{opacity:.6;margin-top:16px;padding:0}html.redesign-v3 .api-settings__layout-15{padding:14px 20px}html.redesign-v3 .api-settings__layout-16{width:100%;font-size:var(--text-small)}html.redesign-v3 .api-settings__layout-17{text-align:center;font-size:var(--text-small);color:var(--fg-muted);padding:12px 20px 18px}html.redesign-v3 .api-settings__layout-18{color:var(--fg);font-weight:600}html.redesign-v3 .api-settings__layout-19{font-size:var(--text-small);margin-top:6px}html.redesign-v3 .bridge-diagnostics-panel__layout-01{margin-top:6px}html.redesign-v3 .bridge-diagnostics-panel__layout-02{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}html.redesign-v3 .bridge-diagnostics-panel__layout-03{resize:vertical;min-height:96px}html.redesign-v3 .bridge-diagnostics-panel__layout-04{font-size:var(--text-body);align-items:flex-start;gap:8px;margin-top:12px}html.redesign-v3 .bridge-diagnostics-panel__layout-05{margin-top:10px}html.redesign-v3 .bridge-diagnostics-panel__layout-06{resize:vertical;min-height:88px}html.redesign-v3 #settings-printer-panel-diagnostics tr[data-focused=true]{outline:2px solid var(--accent);outline-offset:-2px}html.redesign-v3 .couriers-section__layout-01{max-width:640px}html.redesign-v3 .couriers-section__layout-02{opacity:.6;margin-top:16px;padding:0}html.redesign-v3 .couriers-section__layout-03{border-bottom:1px solid var(--border-inset);padding:14px 20px}html.redesign-v3 .couriers-section__layout-04{font-size:13px;font-weight:600}html.redesign-v3 .couriers-section__layout-05{font-size:11px}html.redesign-v3 .couriers-section__layout-06{margin-bottom:3px;font-size:13px;font-weight:500}html.redesign-v3 .couriers-section__layout-07{margin-top:36px}html.redesign-v3 .couriers-section__layout-08{opacity:.6}html.redesign-v3 .couriers-section__layout-09{padding:14px 20px}html.redesign-v3 .couriers-section__layout-09+.couriers-section__layout-09{border-top:1px solid var(--border-inset)}html.redesign-v3 .credential-modal__layout-01{border:0;min-width:0;margin:0;padding:0}html.redesign-v3 .credential-modal__layout-02{justify-content:flex-start;margin-bottom:12px}html.redesign-v3 .disclaimer-banner__layout-01{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface,transparent);color:var(--fg-muted,var(--fg));align-items:flex-start;gap:8px;margin-bottom:16px;padding:10px 12px;font-size:12px;display:flex}html.redesign-v3 .disclaimer-banner__layout-02{margin-top:1px}html.redesign-v3 .integration-card__layout-01{font-size:var(--text-meta);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px}html.redesign-v3 .integration-card__layout-02{font-size:var(--text-small);margin-bottom:6px}html.redesign-v3 .integration-card__layout-03{font-size:var(--text-meta);margin-bottom:10px}html.redesign-v3 .integration-card__layout-04{gap:8px;display:grid}html.redesign-v3 .integration-card__layout-05{border-top:1px solid var(--border-inset);gap:8px;padding:10px 0;display:grid}html.redesign-v3 .integration-card__layout-06{gap:8px}html.redesign-v3 .integration-card__layout-07{min-width:0}html.redesign-v3 .integration-card__layout-08{font-size:var(--text-small);font-weight:600}html.redesign-v3 .integration-card__layout-09{font-size:var(--text-meta)}html.redesign-v3 .integration-card__layout-10{flex-wrap:wrap;justify-content:flex-end;gap:6px}html.redesign-v3 .integration-card__layout-11{font-size:var(--text-meta);color:var(--warning)}html.redesign-v3 .integration-card__layout-12{flex-wrap:wrap;gap:6px}html.redesign-v3 .integration-card__layout-13{font-size:var(--text-meta)}html.redesign-v3 .integration-card__layout-14{color:var(--danger)}html.redesign-v3 .integrations-settings__layout-01{max-width:960px}html.redesign-v3 .integrations-settings__layout-02{flex-wrap:wrap;gap:12px}html.redesign-v3 .integrations-settings__layout-03{margin-top:18px}html.redesign-v3 .module-shortcut-card__layout-01{font-size:var(--text-meta);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px}html.redesign-v3 .module-shortcut-card__layout-02{font-size:var(--text-small);margin-bottom:6px}html.redesign-v3 .module-shortcut-card__layout-03{font-size:var(--text-meta)}html.redesign-v3 .notifications-section__layout-01{max-width:640px}html.redesign-v3 .notifications-section__layout-02{margin-top:12px}html.redesign-v3 .notifications-section__layout-03{margin-bottom:12px}html.redesign-v3 .notifications-section__layout-04{padding:0}html.redesign-v3 .notifications-section__layout-05{border-bottom:1px solid var(--border-inset);grid-template-columns:1fr 56px 56px 56px;align-items:center;column-gap:8px;padding:14px 20px;display:grid}html.redesign-v3 .notifications-section__layout-06{font-size:13px;font-weight:600}html.redesign-v3 .notifications-section__layout-07{color:var(--fg-muted);text-transform:uppercase;letter-spacing:.05em;text-align:center;font-size:11px}html.redesign-v3 .notifications-section__layout-08{font-size:13px}html.redesign-v3 .notifications-section__layout-09{place-items:center;display:grid}html.redesign-v3 .notifications-section__layout-10{grid-template-columns:1fr 56px 56px 56px;align-items:center;column-gap:8px;padding:14px 20px;display:grid}html.redesign-v3 .notifications-section__layout-10+.notifications-section__layout-10{border-top:1px solid var(--border-inset)}html.redesign-v3 .print-bridge-installer-enrollment__layout-01{flex-basis:100%}html.redesign-v3 .print-bridge-installer-enrollment__layout-02{flex-wrap:wrap;gap:12px;margin-top:6px}html.redesign-v3 .print-bridge-installer-enrollment__layout-03{margin-top:6px}html.redesign-v3 .readiness-maintenance-section__layout-01{max-width:640px}html.redesign-v3 .readiness-maintenance-section__layout-02{padding:16px}html.redesign-v3 .readiness-maintenance-section__layout-03{margin-bottom:16px;padding:16px}html.redesign-v3 .readiness-maintenance-section__layout-04{align-items:flex-start;gap:16px}html.redesign-v3 .readiness-maintenance-section__layout-05{margin:10px 0 0}html.redesign-v3 .safety-settings__layout-01{max-width:640px}html.redesign-v3 .safety-settings__layout-02{align-items:center;gap:16px}html.redesign-v3 .safety-settings__layout-03{margin-bottom:4px;font-size:13px;font-weight:500}html.redesign-v3 .safety-settings__layout-04{font-size:12px}html.redesign-v3 .safety-settings__layout-05{gap:10px;display:grid}html.redesign-v3 .safety-settings__layout-06{margin-top:12px;margin-bottom:16px}html.redesign-v3 .team-section__layout-01{max-width:640px}html.redesign-v3 .team-section__layout-02{opacity:.6}html.redesign-v3 .wza-pickup-address-card__layout-01{margin-bottom:12px}html.redesign-v3 .wza-pickup-address-card__layout-02{gap:16px;margin-bottom:28px;display:grid}html.redesign-v3 .wza-pickup-address-card__layout-03{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;display:grid}html.redesign-v3 .wza-pickup-address-card__layout-04{min-height:44px;font-size:var(--text-title)}html.redesign-v3 .wza-pickup-address-card__layout-05{flex-wrap:wrap;gap:8px;display:flex}html.redesign-v3 .wza-pickup-address-card__layout-06{min-height:44px}html.redesign-v3 .allegro-o-auth-confirmation__layout-01{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);gap:10px;margin:0;padding:12px;display:grid}html.redesign-v3 .allegro-o-auth-confirmation__layout-02{gap:4px;display:grid}html.redesign-v3 .allegro-o-auth-confirmation__layout-03{font-size:var(--text-small)}html.redesign-v3 .allegro-o-auth-confirmation__layout-04{overflow-wrap:anywhere}html.redesign-v3 .allegro-o-auth-confirmation__layout-05{overflow-wrap:anywhere;margin:0;padding-inline-start:18px}html.redesign-v3 .allegro-o-auth-confirmation__layout-06{font-size:var(--text-body);margin:0;line-height:1.5}html.redesign-v3 .allegro-o-auth-confirmation__layout-07{gap:10px;display:grid}html.redesign-v3 .documents-tab__layout-01{margin-top:20px}html.redesign-v3 .documents-tab__layout-02{margin-left:auto}html.redesign-v3 .documents-tab__layout-03{margin:0 20px 12px}html.redesign-v3 .documents-tab__layout-04{margin-top:12px}html.redesign-v3 .documents-tab__layout-05{overflow-x:auto}html.redesign-v3 .documents-tab__layout-06{min-width:760px}html.redesign-v3 .documents-tab__layout-07{width:64px}html.redesign-v3 .documents-tab__layout-08{width:110px}html.redesign-v3 .documents-tab__layout-09{font-size:var(--text-small)}html.redesign-v3 .documents-tab__layout-10{font-size:var(--text-small);white-space:nowrap}html.redesign-v3 .documents-tab__layout-11{color:var(--fg-muted);margin:0 6px}html.redesign-v3 .documents-tab__layout-12{gap:2px}html.redesign-v3 .documents-tab__layout-13{color:var(--danger)}html.redesign-v3 .table .documents-tab__layout-14{text-align:center;color:var(--fg-muted);padding:28px}html.redesign-v3 .table .documents-tab__layout-15{text-align:center;color:var(--danger);padding:32px}html.redesign-v3 .table .documents-tab__layout-16{text-align:center;color:var(--fg-muted);padding:32px}html.redesign-v3 .documents-tab__layout-17{margin-top:8px;margin-bottom:12px}html.redesign-v3 .table .documents-tab__layout-18{text-align:center;padding:16px}html.redesign-v3 .documents-tab__layout-19{font-size:var(--text-small);overflow-wrap:anywhere;text-wrap:pretty;white-space:normal;min-width:0;max-width:220px}html.redesign-v3 .expiry-tab__layout-01{margin-top:20px}html.redesign-v3 .expiry-tab__layout-02{margin-left:6px}html.redesign-v3 .expiry-tab__layout-03{text-align:center;color:var(--fg-muted);font-size:var(--text-body);padding:8px}html.redesign-v3 .expiry-tab__layout-04{vertical-align:-2px;margin-right:6px}html.redesign-v3 .expiry-tab__layout-05{text-align:center;color:var(--fg-muted);padding:8px;font-size:13px}html.redesign-v3 .expiry-tab__layout-06{text-align:center;margin:8px}html.redesign-v3 .expiry-tab__layout-07{margin-top:12px}html.redesign-v3 .expiry-tab__layout-08{text-align:center;justify-items:center;gap:8px;padding:8px;display:grid}html.redesign-v3 .expiry-tab__layout-09{font-size:var(--text-body);font-weight:600}html.redesign-v3 .expiry-tab__layout-10{font-size:var(--text-small)}html.redesign-v3 .expiry-tab__layout-11{min-width:760px}html.redesign-v3 .expiry-tab__layout-12{width:120px}html.redesign-v3 .expiry-tab__layout-13{width:110px}html.redesign-v3 .expiry-tab__layout-14{width:190px}html.redesign-v3 .expiry-tab__layout-15{font-weight:500}html.redesign-v3 .expiry-tab__layout-16{font-size:var(--text-meta);color:var(--fg-muted)}html.redesign-v3 .history-tab__layout-01{margin-top:20px}html.redesign-v3 .history-tab__layout-02{flex-wrap:wrap;gap:12px}html.redesign-v3 .history-tab__layout-03{flex-wrap:wrap;flex:0 auto;align-items:center;gap:10px;min-width:0}html.redesign-v3 .history-tab__layout-04{margin:0 16px 16px}html.redesign-v3 .history-tab__layout-05{margin-top:12px}html.redesign-v3 .history-tab__layout-06{padding:16px}html.redesign-v3 .history-tab__layout-07{text-align:center;margin:24px}html.redesign-v3 .history-tab__layout-08{text-align:center;padding:24px}html.redesign-v3 .history-day{margin-bottom:20px}html.redesign-v3 .history-tab__layout-09{font-size:var(--text-small);color:var(--fg-muted);border-bottom:1px solid var(--border-inset);margin-bottom:10px;padding-bottom:6px}html.redesign-v3 .history-tab__layout-10{font-size:var(--text-body);flex-wrap:wrap;align-items:flex-start;gap:8px;padding:8px 0}html.redesign-v3 .history-tab__layout-11{justify-content:center;min-width:40px}html.redesign-v3 .history-tab__layout-12{font-size:var(--text-small);min-width:200px}html.redesign-v3 .history-tab__layout-13{font-size:var(--text-small)}html.redesign-v3 .history-tab__layout-14{text-align:center;padding:16px}html.redesign-v3 .history-tab__layout-15{overflow-wrap:anywhere;text-wrap:pretty;flex:220px;min-width:0}html.redesign-v3 .history-tab__layout-16{font-size:var(--text-small);text-align:right;white-space:normal;overflow-wrap:anywhere;text-wrap:pretty;flex:220px;min-width:0;max-width:320px}html.redesign-v3 .history-tab__layout-17{color:var(--accent-ink);text-align:right;min-width:100px}html.redesign-v3 .warehouse-product-stock-view__layout-01{font-weight:500}html.redesign-v3 .warehouse-product-stock-view__layout-02{font-size:var(--text-meta);color:var(--fg-muted)}html.redesign-v3 .warehouse-stock-vs-threshold{font-size:var(--text-meta);font-family:var(--font-mono);margin-top:4px}html.redesign-v3 .warehouse-product-stock-view__layout-03{color:var(--fg-muted)}html.redesign-v3 .warehouse-product-stock-view__layout-05{margin-top:12px}html.redesign-v3 .warehouse-product-stock-view__layout-07{flex:1;max-width:380px}html.redesign-v3 .warehouse-product-stock-view__layout-08{width:150px}html.redesign-v3 .warehouse-location-col{width:110px}html.redesign-v3 .warehouse-product-stock-view__layout-09{width:180px}html.redesign-v3 .table .warehouse-product-stock-view__layout-10{text-align:center;color:var(--fg-muted);padding:32px}html.redesign-v3 .warehouse-product-stock-view__layout-11{font-size:var(--text-meta);flex-wrap:wrap;gap:14px;margin-top:12px}html.redesign-v3 .warehouse-product-stock-view__layout-12{background:var(--accent)}html.redesign-v3 .warehouse-product-stock-view__layout-13{background:var(--fg-muted)}html.redesign-v3 .warehouse-product-stock-view__layout-14{background:var(--warning)}html.redesign-v3 .warehouse-product-stock-view__layout-15{background:var(--danger)}html.redesign-v3 .warehouse-product-stock-view__layout-16{color:var(--fg-muted);margin-left:auto}html.redesign-v3 .warehouse-product-stock-view__layout-17{color:var(--fg);font-weight:600}html.redesign-v3 .warehouse-product-stock-view__layout-18{color:var(--danger)}html.redesign-v3 .warehouse-product-stock-view__layout-19{color:var(--warning)}html.redesign-v3 .warehouse-product-stock-view__layout-20{margin-top:12px}html.redesign-v3 .warehouse-product-stock-view__layout-21{margin-top:20px}html.redesign-v3 .warehouse-product-stock-view__layout-22{margin-top:16px}html.redesign-v3 .warehouse-doc-items-editor__layout-01{gap:4px}html.redesign-v3 .warehouse-doc-items-editor__layout-02{text-align:right;min-width:0}html.redesign-v3 .warehouse-doc-items-editor__layout-03{text-align:right}html.redesign-v3 .warehouse-doc-items-editor__layout-04{font-size:var(--text-meta)}html.redesign-v3 .warehouse-doc-items-editor__layout-05{text-align:right;color:var(--fg-muted);background:var(--bg-subtle)}html.redesign-v3 .warehouse-doc-items-editor__layout-06{margin-bottom:8px}html.redesign-v3 .warehouse-locations-settings__layout-01{min-height:40px;margin-top:8px}html.redesign-v3 .warehouse-locations-settings__layout-02{margin-top:8px}html.redesign-v3 .warehouse-locations-settings__layout-03{overflow-wrap:anywhere;min-width:0}html.redesign-v3 .warehouse-locations-settings__layout-04{min-height:44px;margin-top:8px}html.redesign-v3 .warehouse-locations-settings__layout-05{min-height:24px}html.redesign-v3 .warehouse-locations-settings__layout-06{padding:20px 0}html.redesign-v3 .warehouse-location-card{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:center;gap:12px;display:grid}html.redesign-v3 .warehouse-locations-settings__layout-07{flex-wrap:wrap;gap:8px}html.redesign-v3 .warehouse-locations-settings__layout-08{margin-top:4px}html.redesign-v3 .warehouse-locations-settings__layout-09{flex-wrap:wrap;gap:8px;min-width:0}html.redesign-v3 .warehouse-locations-settings__layout-10{flex:104px;min-height:44px}html.redesign-v3 .warehouse-locations-settings__layout-11{min-height:44px}html.redesign-v3 .warehouse-locations-settings__layout-12{padding:20px}html.redesign-v3 .warehouse-locations-settings__layout-13{margin-top:0}html.redesign-v3 .warehouse-locations-settings__layout-14{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}html.redesign-v3 .warehouse-locations-settings__layout-15{min-height:44px;font-size:var(--text-title)}html.redesign-v3 .warehouse-locations-settings__layout-16{grid-column:1/-1}html.redesign-v3 .warehouse-locations-settings__layout-17{border:0;margin:0;padding:16px 0}html.redesign-v3 .warehouse-locations-settings__layout-18{flex:180px;min-height:44px}html.redesign-v3 .warehouse-locations-settings__layout-19{flex:100px;min-height:44px}html.redesign-v3 .warehouse-locations-settings__layout-20{overflow-wrap:anywhere;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;min-height:44px;display:grid}html.redesign-v3 .warehouse-locations-settings__layout-17:disabled .warehouse-locations-settings__layout-20{cursor:not-allowed;opacity:.5}html.redesign-v3 .label-intent__layout-01{padding:14px}html.redesign-v3 .label-intent__layout-02{align-items:center;gap:8px;margin-bottom:8px}html.redesign-v3 .label-intent__layout-03{text-transform:uppercase;letter-spacing:.04em;font-size:11px}html.redesign-v3 .label-intent__layout-04{font-size:12px}html.redesign-v3 .label-intent__layout-05{gap:8px}html.redesign-v3 .label-intent__layout-06{border-top:1px solid var(--border-inset);align-items:center;gap:8px;padding-top:8px;font-size:12px}html.redesign-v3 .label-intent__layout-07{min-width:0}html.redesign-v3 .label-intent__layout-08{margin-left:auto}html.redesign-v3 .label-intent__layout-09{padding:8px}html.redesign-v3 .label-intent__layout-10{align-items:center;gap:8px;margin-bottom:6px}html.redesign-v3 .label-intent__layout-11{font-size:13px;font-weight:600}html.redesign-v3 .label-intent__layout-12{margin:0 0 6px;font-size:12px;line-height:1.4}html.redesign-v3 .label-intent__layout-13{margin:0 0 6px;font-size:12px}html.redesign-v3 .label-intent__layout-14{margin:8px 0 0;padding-left:18px;font-size:12px;line-height:1.45}html.redesign-v3 .label-intent__layout-15{margin:8px 0 0;font-size:12px}html.redesign-v3 .label-intent__layout-16{overflow-wrap:anywhere;margin:4px 0 0;font-size:11px}html.redesign-v3 .receipt-lifecycle__layout-01{padding:14px}html.redesign-v3 .receipt-lifecycle__layout-02{align-items:center;gap:8px}html.redesign-v3 .receipt-lifecycle__layout-03{text-transform:uppercase;letter-spacing:.04em;font-size:11px}html.redesign-v3 .receipt-lifecycle__layout-04{margin-top:8px;font-size:13px}html.redesign-v3 .receipt-lifecycle__layout-05{border-top:1px solid var(--border);margin-top:12px;padding-top:10px}html.redesign-v3 .receipt-lifecycle__layout-06{margin-top:6px;font-size:12px}html.redesign-v3 .receipt-lifecycle__layout-07{margin-top:10px}html.redesign-v3 .receipt-lifecycle__layout-08{margin-top:8px}html.redesign-v3 .receipt-lifecycle__layout-09{margin-top:8px;font-size:12px}html.redesign-v3 .receipt-lifecycle__layout-10{margin-top:10px;font-size:12px}html.redesign-v3 .orders-shipment-preparation{padding:14px;scroll-margin-top:12px}html.redesign-v3 .shipment-command__layout-01{align-items:center;gap:8px;margin-bottom:10px}html.redesign-v3 .shipment-command__layout-02{margin:0;font-size:15px}html.redesign-v3 .shipment-command__layout-03{font-size:13px}html.redesign-v3 .shipment-command__layout-04{border:1px solid var(--danger-bg);background:color-mix(in oklab, var(--danger) 8%, transparent);color:var(--danger);border-radius:8px;margin-bottom:10px;padding:8px 10px;font-size:13px}html.redesign-v3 .shipment-command__layout-05{gap:8px;margin-top:8px}html.redesign-v3 .shipment-command__layout-06{font-size:12px}html.redesign-v3 .shipment-command__layout-07{border:1px solid var(--warning);background:color-mix(in oklab, var(--warning) 10%, transparent);border-radius:8px;margin-bottom:10px;padding:8px 10px;font-size:13px}html.redesign-v3 .shipment-command__layout-08{border-top:1px solid var(--border);margin-top:4px;margin-bottom:12px;padding-top:12px}html.redesign-v3 .shipment-command__layout-09{align-items:center;gap:8px;margin-bottom:8px}html.redesign-v3 .shipment-command__layout-10{margin:0;font-size:13px}html.redesign-v3 .shipment-command__layout-11{gap:8px}html.redesign-v3 .shipment-command__layout-12{border:1px solid var(--border);border-radius:8px;padding:8px 10px;font-size:12px}html.redesign-v3 .shipment-command__layout-13{align-items:center;gap:8px}html.redesign-v3 .shipment-command__layout-14{margin-top:4px}html.redesign-v3 .shipment-command__layout-15{margin-top:6px}html.redesign-v3 .shipment-command__layout-16{gap:10px}html.redesign-v3 .shipment-command__layout-17{padding:12px}html.redesign-v3 .shipment-command__layout-18{margin-bottom:8px}html.redesign-v3 .shipment-command__layout-19{font-size:13px;font-weight:600}html.redesign-v3 .shipment-command__layout-20{gap:8px;font-size:13px}html.redesign-v3 .shipment-command__layout-21{gap:6px}html.redesign-v3 .shipment-command__layout-22{text-transform:uppercase;letter-spacing:.04em;font-size:11px}html.redesign-v3 .shipment-command__layout-23{align-items:flex-start;gap:8px;font-size:12px}html.redesign-v3 .shipment-command__layout-24{gap:8px;font-size:12px}html.redesign-v3 .shipment-command__layout-25{border:1px solid var(--danger-bg);background:color-mix(in oklab, var(--danger) 8%, transparent);color:var(--danger);border-radius:8px;padding:8px 10px;font-size:13px}html.redesign-v3 .shipment-command__layout-26{margin:4px 0 0;padding-left:18px}html.redesign-v3 .shipment-command__layout-27{gap:8px;margin-top:12px}html.redesign-v3 .shipment-command__layout-28{resize:vertical;min-height:74px}html.redesign-v3 .shipment-command__layout-29{border:1px solid var(--border);border-radius:8px;margin-bottom:10px;padding:8px 10px;font-size:13px}html.redesign-v3 .wza-batch-preparation__layout-01{gap:8px;display:grid}html.redesign-v3 .wza-batch-preparation__layout-02{padding:10px}html.redesign-v3 .wza-batch-preparation__layout-03{font-size:12px}html.redesign-v3 .orders-action-error{margin-bottom:14px}html.redesign-v3 .order-action-failures__layout-01{flex-wrap:wrap;gap:12px}html.redesign-v3 .order-action-failures__layout-02{overflow-wrap:anywhere;flex:220px;min-width:0}html.redesign-v3 .order-list-chrome__layout-01{width:100px}html.redesign-v3 .order-list-chrome__layout-02{width:132px}html.redesign-v3 .order-list-chrome__layout-03{width:150px}html.redesign-v3 .order-list-chrome__layout-04{width:112px}html.redesign-v3 .order-list-chrome__layout-05{width:154px}html.redesign-v3 .order-list-chrome__layout-06{width:208px}html.redesign-v3 .table .order-list-chrome__layout-07{text-align:center;color:var(--fg-subtle);padding:32px}html.redesign-v3 .table .order-list-chrome__layout-08{text-align:center;padding:16px}html.redesign-v3 .order-list-details-panel__layout-01{font-size:13px}html.redesign-v3 .order-list-details-panel__layout-02{margin:0;font-size:15px}html.redesign-v3 .order-list-details-panel__layout-03{margin:8px 0 0;font-size:13px}html.redesign-v3 .order-list-details-panel__layout-04{padding:14px}html.redesign-v3 .order-list-details-panel__layout-05{gap:14px}html.redesign-v3 .order-list-details-panel__layout-06{text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;font-size:11px}html.redesign-v3 .order-list-details-panel__layout-07{margin-top:4px;font-size:12px}html.redesign-v3 .order-list-details-panel__layout-08{gap:8px;margin-top:10px;font-size:12px;display:grid}html.redesign-v3 .order-list-details-panel__layout-09{font-weight:700}html.redesign-v3 .order-list-details-panel__layout-10{gap:4px;display:grid}html.redesign-v3 .order-list-details-panel__layout-11{font-size:11px}html.redesign-v3 .order-list-details-panel__layout-12{margin-top:12px}html.redesign-v3 .customer-book-step__layout-01{margin-bottom:12px}html.redesign-v3 .customer-book-step__layout-02{border:0;gap:8px;margin:0;padding:0}html.redesign-v3 .customer-book-step__layout-03{margin:0}html.redesign-v3 .customer-book-step__layout-04{text-align:left;width:100%;font:inherit}html.redesign-v3 .customer-book-step__layout-05{align-items:center;gap:8px}html.redesign-v3 .kanban-board__layout-01{text-align:center;color:var(--fg-muted);font-size:var(--text-small);padding:20px 8px}html.redesign-v3 .kanban-board__layout-02{margin-top:6px}html.redesign-v3 .kanban-board__layout-03{margin-top:10px}html.redesign-v3 .order-row-item__layout-01{font-size:12px}html.redesign-v3 .orders-client-name{font-size:13px;font-weight:500}html.redesign-v3 .order-row-item__layout-02{font-weight:600}html.redesign-v3 .order-row-item__layout-03{gap:8px}html.redesign-v3 .orders-detail-identity-section__layout-01{padding:14px}html.redesign-v3 .orders-detail-identity-section__layout-02{gap:8px;margin-bottom:10px}html.redesign-v3 .orders-detail-identity-section__layout-03{font-weight:700}html.redesign-v3 .orders-detail-identity-section__layout-04{font-size:var(--text-small);margin-top:4px}html.redesign-v3 .orders-detail-identity-section__layout-05{font-size:var(--text-small);overflow-wrap:anywhere;margin-top:2px}html.redesign-v3 .orders-detail-identity-section__layout-06{font-size:var(--text-meta);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}html.redesign-v3 .orders-detail-identity-section__layout-07{font-size:var(--text-small)}html.redesign-v3 .orders-detail-identity-section__layout-08{font-size:var(--text-body);margin-bottom:6px}html.redesign-v3 .orders-detail-identity-section__layout-09{font-size:var(--text-small);color:var(--fg-muted);margin-top:8px}html.redesign-v3 .orders-detail-wza-card__layout-01{padding:14px}html.redesign-v3 .orders-detail-wza-card__layout-02{font-size:var(--text-meta);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}html.redesign-v3 .orders-detail-wza-card__layout-03{font-size:var(--text-small)}html.redesign-v3 .orders-detail-wza-card__layout-04{flex-wrap:wrap;gap:12px}html.redesign-v3 .orders-detail-wza-card__layout-05{overflow-wrap:anywhere;min-width:0}html.redesign-v3 .orders-detail-wza-card__layout-06{border-top:1px solid var(--border);font-size:var(--text-body);align-items:center;gap:8px;padding:8px 0}html.redesign-v3 .orders-detail-wza-card__layout-07{gap:2px;min-width:0}html.redesign-v3 .orders-detail-wza-card__layout-08{font-weight:700}html.redesign-v3 .orders-detail-wza-card__layout-09{font-size:var(--text-meta);overflow-wrap:anywhere}html.redesign-v3 .orders-detail-wza-card__layout-10{color:var(--danger);font-size:var(--text-meta);overflow-wrap:anywhere}html.redesign-v3 .orders-detail-wza-card__layout-11{font-size:var(--text-meta);flex-wrap:wrap;align-items:center;gap:6px}html.redesign-v3 .orders-detail-wza-card__layout-12{align-items:center;gap:4px}html.redesign-v3 .orders-detail-wza-card__layout-13{font-size:var(--text-meta)}html.redesign-v3 .done-tick{pointer-events:none}html.redesign-v3 .quick-action-dropdown{background:var(--bg);border:1px solid var(--border);border-radius:calc(var(--radius-sm) + 4px);min-width:180px;box-shadow:var(--shadow-lg);z-index:var(--layer-floating);transform-origin:var(--transform-origin,top left);padding:4px}html.redesign-v3 .quick-action-dropdown-item{font-size:var(--text-body);cursor:pointer;border-radius:var(--radius-sm);color:var(--fg);-webkit-user-select:none;user-select:none;outline:none;padding:8px 12px}html.redesign-v3 .label-reprint-station__layout-01{color:var(--accent)}html.redesign-v3 .label-reprint-station__layout-02{font-weight:600;font-size:var(--text-body);margin:0}html.redesign-v3 .label-reprint-station__layout-03{margin-bottom:12px}html.redesign-v3 .label-reprint-station__layout-04{grid-template-columns:1fr}html.redesign-v3 .label-reprint-station__layout-05{font-size:var(--text-small);padding:12px}html.redesign-v3 .label-reprint-station__layout-06{color:var(--warning)}html.redesign-v3 .label-reprint-station__layout-07{border:1px solid var(--border-inset);border-radius:var(--radius-md);background:var(--bg-subtle);font-size:var(--text-small);margin-top:12px;padding:10px 12px}html.redesign-v3 .label-reprint-station__layout-08{margin-bottom:4px;font-weight:600}html.redesign-v3 .label-reprint-station__layout-09{margin-top:12px}html.redesign-v3 .label-reprint-station__layout-10{font-size:var(--text-small);margin-top:10px}html.redesign-v3 .labels-templates-v3__layout-01{flex-wrap:wrap;gap:12px}html.redesign-v3 .labels-templates-v3__layout-02{flex-wrap:wrap;gap:12px;margin-bottom:16px}html.redesign-v3 .product-label-catalog-pane__layout-01{flex-direction:column;gap:6px;display:flex}html.redesign-v3 .product-label-catalog-pane__layout-02{text-align:center;color:var(--fg-muted);padding:2rem}html.redesign-v3 .product-label-catalog-pane__layout-03{padding:12px 16px}html.redesign-v3 .product-label-catalog-pane__layout-04{color:var(--fg-muted)}html.redesign-v3 .product-label-catalog-pane__layout-05{flex:1;min-width:0}html.redesign-v3 .product-label-catalog-pane__layout-06{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}html.redesign-v3 .product-label-catalog-pane__layout-07{font-size:var(--text-meta);color:var(--fg-muted)}html.redesign-v3 .product-label-catalog-pane__layout-08{font-size:var(--text-small);color:var(--fg-muted);flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}html.redesign-v3 .product-label-catalog-pane__layout-09{font-size:var(--text-body);color:var(--warning);margin-top:4px}html.redesign-v3 .product-label-catalog-pane__layout-10{font-size:var(--text-meta);margin-top:4px}html.redesign-v3 .product-label-catalog-pane__layout-11{margin-left:8px}html.redesign-v3 .dashboard-low-stock-table__layout-01{margin-left:6px}html.redesign-v3 .dashboard-low-stock-table__layout-02{color:var(--fg-muted);font-size:var(--text-body);text-align:center}html.redesign-v3 .dashboard-low-stock-table__layout-03{max-width:260px;font-weight:500;display:block}html.redesign-v3 .dashboard-low-stock-table__layout-04{font-size:var(--text-meta)}html.redesign-v3 .dashboard-low-stock-table__layout-05{font-size:var(--text-meta);display:block}html.redesign-v3 .dashboard-low-stock-table__layout-06{max-width:260px;font-weight:500}html.redesign-v3 .dashboard-low-stock-table__layout-07{width:130px}html.redesign-v3 .dashboard-low-stock-table__layout-08{align-items:center;gap:10px;padding:10px 16px 14px}html.redesign-v3 .dashboard-low-stock-table__stock-quantity{width:110px}html.redesign-v3 .dashboard-next-actions__layout-01{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}html.redesign-v3 .dashboard-next-actions__layout-02{font-weight:500}html.redesign-v3 .dashboard-next-actions__layout-03{font-size:var(--text-small);margin-top:2px;display:block}html.redesign-v3 .dashboard-next-actions__layout-04{color:var(--fg-muted);font-size:var(--text-small);flex-shrink:0;align-items:center;gap:4px;display:inline-flex}html.redesign-v3 .dashboard-next-actions__layout-05{justify-content:space-between;align-items:center;gap:12px;display:flex}html.redesign-v3 .dashboard-next-actions__layout-06{min-width:0}html.redesign-v3 .dashboard-next-actions__layout-07{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;padding:0;display:block}html.redesign-v3 .dashboard-next-actions__layout-08{color:var(--fg-muted);font-size:var(--text-body)}html.redesign-v3 .dashboard-next-actions__message{font-size:var(--text-body)}html.redesign-v3 .dashboard-next-actions__message-error{color:var(--danger)}html.redesign-v3 .dashboard-next-actions__message-muted{color:var(--fg-muted)}html.redesign-v3 .dashboard-next-actions__message.is-flush{padding-bottom:0}html.redesign-v3 .expiry-alerts-card__layout-01{color:var(--fg-muted);font-size:var(--text-body);text-align:center}html.redesign-v3 .expiry-alerts-card__layout-02{vertical-align:-1px;margin-right:4px}html.redesign-v3 .expiry-alerts-card__layout-03{max-width:260px;font-weight:500;display:block}html.redesign-v3 .expiry-alerts-card__layout-04{font-size:var(--text-meta)}html.redesign-v3 .expiry-alerts-card__layout-05{max-width:260px;font-weight:500}html.redesign-v3 .expiry-alerts-card__layout-06{width:80px}html.redesign-v3 .expiry-alerts-card__layout-07{align-items:center;gap:10px;padding:10px 16px 14px}html.redesign-v3 .expiry-alerts-card__layout-08{font-size:var(--text-small);color:var(--fg-muted)}html.redesign-v3 .sparkline__layout-01{color:var(--fg-muted);font-size:var(--text-small);justify-content:center;align-items:center;display:flex}html.redesign-v3 .sparkline__layout-02{position:relative}html.redesign-v3 .sparkline__layout-03{font-size:var(--text-caption);color:var(--fg-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px;display:flex}html.redesign-v3 .sparkline__layout-04{color:var(--fg-muted);margin-right:6px}html.redesign-v3 .sparkline__svg{width:100%;display:block}html.redesign-v3 .sparkline__point{transform-box:fill-box;transform-origin:50%;transition:opacity var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease)}html.redesign-v3 .sparkline__tooltip{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:var(--text-small);color:var(--fg);font-variant-numeric:tabular-nums;box-shadow:var(--shadow-sm);pointer-events:none;transition:opacity var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);padding:4px 8px;position:absolute;top:0;right:0}html.redesign-v3 .stat-card__layout-01{flex-wrap:wrap;gap:4px;margin-top:6px}html.redesign-v3 .dashboard-v3__layout-01{color:var(--fg-muted)}html.redesign-v3 .dashboard-v3__layout-02{margin-bottom:20px}html.redesign-v3 .dashboard-v3__layout-03{color:var(--fg-muted);font-size:var(--text-body);text-align:center}html.redesign-v3 .dashboard-v3__layout-04{color:var(--fg-muted);font-size:var(--text-body);text-align:center;padding:8px 0}html.redesign-v3 .dashboard-v3__layout-05{flex-direction:column;gap:14px;display:flex}html.redesign-v3 .dashboard-v3__layout-06{font-size:var(--text-small)}html.redesign-v3 .dashboard-v3__layout-07{margin-top:6px}html.redesign-v3 .dashboard-v3__layout-08{border-top:1px solid var(--border-inset);justify-content:space-between;align-items:center;padding-top:12px;display:flex}html.redesign-v3 .dashboard-v3__layout-09{font-size:var(--text-display);font-weight:600}html.redesign-v3 .dashboard-v3__fee-value{font-size:var(--text-body);font-weight:600}html.redesign-v3 .revenue-bars{width:100%;margin:0}html.redesign-v3 .revenue-bars__track{align-items:flex-end;gap:6px;width:100%;height:180px;display:flex}html.redesign-v3 .revenue-bars__col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}html.redesign-v3 .revenue-bars__bar{border-radius:2px 2px 0 0;width:100%;max-width:28px}html.redesign-v3 .revenue-bars__bar[data-kind=positive]{background:var(--accent)}html.redesign-v3 .revenue-bars__bar[data-kind=zero]{background:var(--border);height:2px}html.redesign-v3 .revenue-bars__bar[data-kind=missing]{border-left:1px dashed var(--border);opacity:.55;background:0 0;border-radius:0;height:100%}html.redesign-v3 .revenue-bars__label{font-size:var(--text-caption);color:var(--fg-muted);white-space:nowrap;max-width:100%;overflow:hidden}html.redesign-v3 .revenue-bars__track[data-grain=day]{gap:2px}html.redesign-v3 .revenue-bars__track[data-grain=day] .revenue-bars__bar{max-width:16px}html.redesign-v3 .revenue-bars__track[data-grain=day] .revenue-bars__col{gap:4px}html.redesign-v3 .shipments-v3__layout-01{color:var(--success)}html.redesign-v3 .shipments-v3__layout-02{color:var(--warning)}html.redesign-v3 .shipments-v3__layout-03{margin:20px 0 12px}html.redesign-v3 .shipments-v3__layout-04{width:42px}html.redesign-v3 .shipments-v3__layout-05{margin-top:10px}html.redesign-v3 .shipments-v3__layout-06{font-size:var(--text-small);margin-bottom:8px}html.redesign-v3 .shipments-v3__layout-07{font-weight:600}html.redesign-v3 .shipments-v3__layout-08{font-size:var(--text-small)}html.redesign-v3 .shipments-v3__layout-09{justify-content:flex-end;gap:8px;margin-top:12px}html.redesign-v3 .wza-pickup-panel__layout-01{margin:0;font-size:15px}html.redesign-v3 .wza-pickup-panel__layout-02{font-size:var(--text-small);margin-top:4px}html.redesign-v3 .wza-pickup-panel__layout-03{gap:8px}html.redesign-v3 .wza-pickup-panel__layout-04{gap:8px;padding-top:0;display:grid}html.redesign-v3 .wza-pickup-panel__layout-05{font-size:var(--text-small);font-weight:600}html.redesign-v3 .wza-pickup-panel__layout-06{font-size:var(--text-body);gap:8px}html.redesign-v3 .wza-pickup-panel__layout-07{font-size:var(--text-small)}html.redesign-v3 .wza-pickup-panel__layout-08{gap:10px;margin-top:12px;display:grid}html.redesign-v3 .wza-pickup-panel__layout-09{font-size:var(--text-body)}html.redesign-v3 .wza-pickup-panel__layout-10{border:1px solid var(--border);border-radius:var(--radius-md);padding:10px}html.redesign-v3 .wza-pickup-panel__layout-11{font-size:var(--text-small);margin-bottom:8px}html.redesign-v3 .wza-pickup-panel__layout-12{gap:6px;display:grid}html.redesign-v3 .shipment-radio-hit-target{font-size:var(--text-body);gap:8px}html.redesign-v3 .wza-pickup-panel__layout-13{margin-top:10px}html.redesign-v3 .wza-pickup-panel__layout-14{flex-wrap:wrap;align-items:center;gap:8px}html.redesign-v3 .wza-pickup-panel__layout-15{font-size:var(--text-small);margin-top:6px}html.redesign-v3 .wza-pickup-panel__layout-16{margin-top:8px}html.redesign-v3 .shipment-details__layout-01{gap:10px;padding:10px 4px 12px 46px;display:grid}html.redesign-v3 .shipment-details__layout-02{font-size:var(--text-small)}html.redesign-v3 .shipment-details__layout-03{flex-wrap:wrap;align-items:center;gap:8px}html.redesign-v3 .shipment-details__layout-04{flex-wrap:wrap;gap:8px}html.redesign-v3 .shipment-row-status__layout-01{margin-right:6px}html.redesign-v3 .shipment-row-status__layout-02{gap:4px;min-width:180px;display:grid}html.redesign-v3 .shipment-row-status__layout-03{flex-wrap:wrap;align-items:center;gap:6px}html.redesign-v3 .shipment-row-status__layout-04{font-size:var(--text-small);padding:2px 6px}html.redesign-v3 .wza-pickup-recovery-actions__layout-01{gap:8px;margin-top:10px;display:grid}html.redesign-v3 .wza-pickup-recovery-actions__layout-02{font-size:var(--text-small)}html.redesign-v3 .wza-pickup-recovery-actions__layout-03{flex-wrap:wrap;gap:8px}html.redesign-v3 .table .ksef-receiving-v3__layout-01{text-align:center;padding:24px}html.redesign-v3 .ksef-connections-panel__layout-01{margin-top:12px;padding:14px}html.redesign-v3 .ksef-connections-panel__layout-02{margin-top:12px}html.redesign-v3 .ksef-connections-panel__layout-03{gap:16px;display:grid}html.redesign-v3 .ksef-connections-panel__layout-04{flex-wrap:wrap;gap:12px}html.redesign-v3 .ksef-connections-panel__layout-05{flex-wrap:wrap;gap:8px}html.redesign-v3 .ksef-connections-panel__layout-06{padding:14px}html.redesign-v3 .ksef-connections-panel__layout-07{gap:12px;display:grid}html.redesign-v3 .ksef-connections-panel__layout-08{align-items:center;gap:8px}html.redesign-v3 .ksef-connections-panel__layout-09{justify-content:flex-end}html.redesign-v3 .ksef-connections-panel__layout-10{gap:8px}html.redesign-v3 .ksef-backfill-form{gap:12px;margin-bottom:16px;display:grid}html.redesign-v3 .ksef-connections-panel__layout-11{margin-bottom:12px}html.redesign-v3 .ksef-certificate-form{gap:12px;display:grid}html.redesign-v3 .ksef-connections-panel__layout-12{margin-top:5px}html.redesign-v3 .ksef-receiving-corrections-panel__layout-01{margin-top:12px;padding:12px}html.redesign-v3 .ksef-receiving-corrections-panel__layout-02{flex-wrap:wrap;gap:8px}html.redesign-v3 .table .ksef-receiving-detail-shell__layout-01{text-align:center;padding:24px}html.redesign-v3 .ksef-receiving-detail-shell__layout-02{margin-top:12px;padding:12px}html.redesign-v3 .ksef-receiving-detail-shell__layout-03{flex-wrap:wrap;align-items:flex-end;gap:8px}html.redesign-v3 .ksef-receiving-detail-shell__layout-04{flex:1;gap:4px;min-width:280px;display:grid}html.redesign-v3 .ksef-receiving-detail-shell__layout-05{gap:8px;margin-top:10px}html.redesign-v3 .ksef-receiving-detail-shell__layout-06{justify-content:flex-end;margin-top:10px}html.redesign-v3 .ksef-receiving-detail-shell__layout-07{margin-top:6px}html.redesign-v3 .ksef-receiving-detail-shell__layout-08{margin-top:12px}html.redesign-v3 .ksef-receiving-detail-shell__layout-09{border-top:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding:8px 0}html.redesign-v3 .ksef-receiving-detail-shell__layout-10{border-top:1px solid var(--border);padding:12px 0 0}html.redesign-v3 .ksef-historia-card{margin-top:20px}html.redesign-v3 .ksef-receiving-historia-panel__layout-01{font-size:var(--text-small);margin-top:8px}html.redesign-v3 .ksef-receiving-historia-panel__layout-02{font-size:var(--text-meta);margin-top:4px}html.redesign-v3 .table .ksef-receiving-historia-panel__layout-03{text-align:center;padding:18px}html.redesign-v3 .ksef-receiving-inbox-shell__layout-01{margin-top:20px}html.redesign-v3 .ksef-text-wrap-pretty{overflow-wrap:anywhere;text-wrap:pretty}html.redesign-v3 .ksef-detail-wrap{overflow-wrap:anywhere;text-wrap:pretty;white-space:normal}html.redesign-v3 .ksef-line-name{overflow-wrap:anywhere;text-wrap:pretty;font-weight:500}html.redesign-v3 .ksef-technical-detail{margin-top:6px}html.redesign-v3 .message-attachment-chip__layout-01{max-width:240px;max-height:180px;display:block}html.redesign-v3 .message-attachment-chip__button{font-size:var(--text-meta);text-decoration:none}html.redesign-v3 .message-bubble{align-self:flex-start;min-width:0;max-width:560px}html.redesign-v3 .message-bubble[data-variant=outgoing]{align-self:flex-end}html.redesign-v3 .message-bubble__head{justify-content:flex-start;gap:10px;margin-bottom:8px}html.redesign-v3 .message-bubble[data-variant=outgoing] .message-bubble__head{justify-content:flex-end}html.redesign-v3 .message-bubble__avatar{width:28px;height:28px;font-size:var(--text-meta);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}html.redesign-v3 .message-bubble__author{text-align:left}html.redesign-v3 .message-bubble[data-variant=outgoing] .message-bubble__author{text-align:right}html.redesign-v3 .message-bubble__meta{font-size:var(--text-meta);justify-content:flex-start;gap:6px}html.redesign-v3 .message-bubble[data-variant=outgoing] .message-bubble__meta{justify-content:flex-end}html.redesign-v3 .message-bubble__body{background:var(--bg-subtle);border-radius:var(--radius-md);font-size:var(--text-body);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;text-wrap:pretty;padding:12px 14px;line-height:1.55}html.redesign-v3 .message-bubble[data-variant=outgoing] .message-bubble__body{background:var(--accent-bg);border:1px solid var(--accent-border)}html.redesign-v3 .message-bubble__layout-01{font-weight:500;font-size:var(--text-body)}html.redesign-v3 .message-bubble__layout-02{text-decoration:none}html.redesign-v3 .message-bubble__layout-03{border-top:1px solid var(--border-inset);flex-wrap:wrap;gap:6px;margin-top:8px;padding-top:8px}html.redesign-v3 .messages-thread-list{border-right:1px solid var(--border);background:var(--bg-subtle);flex-direction:column;display:flex}html.redesign-v3 .thread-list__layout-01{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:8px;padding:12px 16px;display:flex}html.redesign-v3 .thread-list__layout-02{flex:1;min-height:0;overflow-y:auto}html.redesign-v3 .thread-list__layout-03{text-align:center;color:var(--fg-muted);font-size:var(--text-small);padding:32px 16px}html.redesign-v3 .thread-list{margin:0;padding:0;list-style:none}html.redesign-v3 .thread-list__layout-04{border-bottom:1px solid var(--border-inset)}html.redesign-v3 .thread-list-item__button{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:12px 14px}html.redesign-v3 .thread-list__layout-05{margin-bottom:4px}html.redesign-v3 .thread-list__layout-06{font-size:var(--text-small);gap:6px}html.redesign-v3 .thread-list__layout-07{font-size:var(--text-meta)}html.redesign-v3 .thread-list__layout-08{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}html.redesign-v3 .thread-list-item__preview{font-size:var(--text-small);margin-bottom:6px}html.redesign-v3 .thread-list__layout-09{gap:4px}html.redesign-v3 .thread-list__layout-10{font-size:var(--text-caption)}html.redesign-v3 .messages-marketplace-tag{font-weight:600;font-size:var(--text-meta);text-transform:uppercase}html.redesign-v3 .thread-list__subject-row{font-size:var(--text-body);align-items:center;gap:6px;margin-bottom:4px;display:flex}html.redesign-v3 .thread-list__tag{font-size:var(--text-meta);text-transform:uppercase;letter-spacing:.03em;border-radius:3px;padding:1px 6px;font-weight:500}html.redesign-v3 .message-inbox-workspace__layout-01{color:var(--accent-ink)}html.redesign-v3 .message-inbox-workspace__layout-02{font-size:var(--text-small)}html.redesign-v3 .message-inbox-workspace__layout-03{gap:6px}html.redesign-v3 .message-inbox-workspace__layout-04{align-items:flex-start;gap:8px;margin-bottom:6px}html.redesign-v3 .messages-inbox__thread-title{font-weight:600;font-size:var(--text-heading);flex:1;min-width:0;margin:0}html.redesign-v3 .messages-inbox__mark-read{flex-shrink:0}html.redesign-v3 .message-inbox-workspace__layout-05{font-size:var(--text-small);flex-wrap:wrap;gap:8px}html.redesign-v3 .message-inbox-workspace__layout-06{text-decoration:none}html.redesign-v3 .timeline-entry__layout-01{font-size:var(--text-meta);min-width:0;padding-top:2px}html.redesign-v3 .timeline-entry__layout-02{color:var(--fg-muted);min-width:0;padding-top:2px}html.redesign-v3 .timeline-entry__layout-03{font-size:var(--text-meta);color:var(--fg);text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-top:2px;overflow:hidden}html.redesign-v3 .timeline-entry__layout-04{min-width:0}html.redesign-v3 .timeline-entry__layout-05{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}html.redesign-v3 .timeline-entry__layout-06{font-size:var(--text-meta);text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-top:2px;overflow:hidden}html.redesign-v3 .timeline-entry__layout-07{font-size:var(--text-meta);min-height:28px;padding:2px 8px}html.redesign-v3 .timeline-entry__hit{border:0;border-bottom:1px solid var(--border-inset);font-size:var(--text-small);transition:background var(--dur-fast) var(--ease);width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border-radius:0;align-items:start;gap:12px;margin:0;padding:10px 16px;display:grid}html.redesign-v3 .timeline-entry[data-last=true][data-expanded=false] .timeline-entry__hit{border-bottom:0}html.redesign-v3 .timeline-entry__hit:hover{background:var(--bg-subtle)}html.redesign-v3 .timeline-entry__severity{font-size:var(--text-caption);letter-spacing:.05em;min-width:0;padding-top:2px;font-weight:600}html.redesign-v3 .logs-v3__layout-01{margin-top:16px}html.redesign-v3 .logs-v3__layout-02{flex-wrap:wrap;gap:12px}html.redesign-v3 .logs-v3__layout-03{font-size:var(--text-title);margin:0}html.redesign-v3 .logs-v3__layout-04{margin:4px 0 0}html.redesign-v3 .logs-v3__layout-05{margin-bottom:0}html.redesign-v3 .logs-v3__layout-06{gap:8px;margin-top:16px;display:grid}html.redesign-v3 .logs-v3__layout-07{text-align:left;justify-content:space-between}html.redesign-v3 .logs-v3__layout-08{flex-wrap:wrap;align-items:center;gap:8px}html.redesign-v3 .logs-v3__layout-09{gap:16px;display:grid}html.redesign-v3 .logs-v3__layout-10{flex-wrap:wrap;gap:8px}html.redesign-v3 .logs-v3__layout-11{margin:0 0 8px;font-size:14px}html.redesign-v3 .logs-v3__layout-12{margin:0;padding-inline-start:20px}html.redesign-v3 .logs-v3__layout-13{margin:0}html.redesign-v3 .activity-diary__layout-01{color:var(--warning)}html.redesign-v3 .activity-diary__layout-02{color:var(--danger)}html.redesign-v3 .activity-diary__layout-03{flex-wrap:wrap;min-width:0}html.redesign-v3 .activity-diary-toolbar{flex-wrap:wrap;gap:12px;margin:24px 0 16px}html.redesign-v3 .activity-diary__layout-04{width:280px}html.redesign-v3 .activity-diary__layout-05{flex-wrap:wrap;gap:12px}html.redesign-v3 .activity-diary__layout-06{gap:6px}html.redesign-v3 .activity-diary__layout-07{font-size:var(--text-small)}html.redesign-v3 .activity-diary__layout-08{padding:0;overflow:hidden}html.redesign-v3 .activity-diary__layout-09{text-align:center;color:var(--fg-muted);font-size:var(--text-body);padding:2rem}html.redesign-v3 .activity-diary__layout-10{margin-top:12px}html.redesign-v3 .activity-diary__layout-11{color:var(--fg-muted);font-size:var(--text-small);border-bottom:1px solid var(--border-inset);padding:8px 16px}html.redesign-v3 .company-profile-form__layout-01{gap:20px;max-width:720px;display:grid}html.redesign-v3 .company-profile-form__layout-02{border:1px solid var(--danger);border-radius:8px;padding:12px}html.redesign-v3 .company-profile-form__layout-03{font-size:var(--text-title);margin:0 0 8px}html.redesign-v3 .company-profile-form__layout-04{margin:0}html.redesign-v3 .company-profile-form__layout-05{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;display:grid}html.redesign-v3 .company-profile-form__layout-06{min-height:44px;font-size:var(--text-title)}html.redesign-v3 .company-profile-form__layout-07{border:0;gap:12px;margin:0;padding:0;display:grid}html.redesign-v3 .company-profile-form__layout-08{margin-bottom:8px;font-weight:600}html.redesign-v3 .company-profile-form__layout-09{justify-self:start;min-height:44px}html.redesign-v3 .invite-accept__layout-01{color:var(--accent-ink)}html.redesign-v3 .invite-accept__title{text-wrap:balance}html.redesign-v3 [data-wrap-identity=true]{overflow-wrap:anywhere;word-break:break-word;min-width:0}html.redesign-v3 .onboarding-step-frame{width:100%}html.redesign-v3 .password-setup__identity{color:var(--fg);overflow-wrap:anywhere;word-break:break-word;min-width:0}html.redesign-v3 .password-setup__locked-identity{overflow-wrap:anywhere;word-break:break-word;text-overflow:clip;white-space:normal;min-width:0;overflow:visible}html.redesign-v3 .success__layout-01{color:var(--fg)}html.redesign-v3 .tour__layout-01{color:var(--warning)}html.redesign-v3 .tour__layout-02{width:100%}html.redesign-v3 .tour-title{text-wrap:balance}html.redesign-v3 .tour-desc{text-wrap:pretty}html.redesign-v3 .tour-dots{margin-top:0;padding:0;list-style:none}html.redesign-v3 .tour-dot-hit{cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:40px;padding:0;display:grid}html.redesign-v3 .tour-dot{display:block}html.redesign-v3 .listing-snapshot-setup-v3__layout-01{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:14px}html.redesign-v3 .listing-snapshot-setup-v3__layout-02,html.redesign-v3 .opening-inventory-setup-v3__layout-01{gap:8px}html.redesign-v3 .operating-setup-v3__layout-01{width:38%;height:20px}html.redesign-v3 .operating-setup-v3__layout-02{width:100%;height:72px;margin-top:16px}html.redesign-v3 .operating-setup-v3__layout-03{width:100%;height:72px;margin-top:8px}html.redesign-v3 .product-import-setup-v3__layout-01{height:120px}html.redesign-v3 .product-import-setup-v3__layout-02{height:160px}html.redesign-v3 .users-v3__layout-01{color:var(--success)}html.redesign-v3 .users-v3__layout-02{margin:20px 0 14px}html.redesign-v3 .users-v3__layout-03{flex:1;max-width:420px}html.redesign-v3 .users-v3__layout-04{width:140px}html.redesign-v3 .users-v3__layout-05{width:110px}html.redesign-v3 .users-v3__layout-06{width:160px}html.redesign-v3 .table .users-v3__layout-07{text-align:center;color:var(--fg-muted);padding:2rem}html.redesign-v3 .table .users-v3__layout-08{text-align:center;padding:2rem}html.redesign-v3 .users-v3__layout-09{gap:10px}html.redesign-v3 .users-v3__layout-10{font-weight:500}html.redesign-v3 .users-v3__layout-11{font-size:var(--text-meta)}html.redesign-v3 .users-v3__layout-12{font-size:var(--text-small)}html.redesign-v3 .users-v3__avatar{width:28px;height:28px;font-size:var(--text-small);background:var(--accent);color:var(--accent-on-fill)}html.redesign-v3 .users-v3__avatar[data-owner=true]{background:var(--warning);color:var(--bg)}html.redesign-v3 .profitability-v3__layout-01{align-items:center;gap:6px;max-width:420px;display:flex}html.redesign-v3 .profitability-v3__layout-02{font-weight:500;font-size:var(--text-body)}html.redesign-v3 .profitability-v3__layout-03{flex-shrink:0}html.redesign-v3 .profitability-v3__layout-04{font-size:var(--text-meta);color:var(--fg-muted)}html.redesign-v3 .profitability-v3__layout-05{font-size:var(--text-meta);margin-top:2px}html.redesign-v3 .profitability-v3__layout-06{margin-bottom:20px;padding:16px}html.redesign-v3 .profitability-v3__layout-07{margin-bottom:8px}html.redesign-v3 .profitability-v3__layout-08{font-size:var(--text-meta)}html.redesign-v3 .profitability-v3__layout-09{flex-wrap:wrap;align-items:center;gap:10px}html.redesign-v3 .profitability-v3__layout-10{gap:12px;margin:20px 0 14px}html.redesign-v3 .profitability-v3__layout-11{flex:1;max-width:420px}html.redesign-v3 .profitability-v3__layout-12{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:14px}html.redesign-v3 .profitability-v3__layout-13{gap:8px}html.redesign-v3 .profitability-v3__profit{font-weight:600}html.redesign-v3 .order-fiscal-presentation__layout-01{padding:14px}html.redesign-v3 .order-fiscal-presentation__layout-02{align-items:center;gap:8px;margin-bottom:8px}html.redesign-v3 .order-fiscal-presentation__layout-03{font-size:var(--text-meta);text-transform:uppercase;letter-spacing:.04em}html.redesign-v3 .order-fiscal-presentation__layout-04{font-size:var(--text-small);flex-wrap:wrap;gap:8px;margin-bottom:8px}html.redesign-v3 .order-fiscal-presentation__layout-05{font-size:var(--text-small);line-height:1.45}html.redesign-v3 .order-fiscal-presentation__layout-06{border-top:1px solid var(--border-inset);margin-top:10px;padding-top:10px}html.redesign-v3 .order-fiscal-presentation__layout-07{flex-wrap:wrap;align-items:center;gap:8px}html.redesign-v3 .order-fiscal-presentation__layout-08{font-size:var(--text-small)}html.redesign-v3 .order-fiscal-presentation__layout-09{font-size:var(--text-small);margin-top:6px}html.redesign-v3 .order-fiscal-presentation__layout-10{margin-top:10px}html.redesign-v3 .order-fiscal-presentation__layout-11{font-size:var(--text-small);flex-wrap:wrap;gap:12px;margin-top:6px}html.redesign-v3 .order-fiscal-presentation__layout-12{font-size:var(--text-small);grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:8px;margin-top:10px;display:grid}html.redesign-v3 .cal-grid{border-bottom:1px solid var(--border);grid-template-columns:repeat(7,1fr);display:grid}html.redesign-v3 .cal-grid-cells{grid-template-columns:repeat(7,1fr);grid-auto-rows:minmax(120px,auto);display:grid}html.redesign-v3 .calendar-grid__day-name{font-size:var(--text-meta);color:var(--fg-muted);text-transform:uppercase;letter-spacing:.05em;border-right:1px solid var(--border-inset);background:0 0;padding:10px 12px;font-weight:500}html.redesign-v3 .calendar-grid__day-name:last-child{border-right:0}html.redesign-v3 .calendar-grid__day-name[data-weekend=true]{background:var(--bg-subtle)}html.redesign-v3 .cal-cell{border-right:1px solid var(--border-inset);border-bottom:1px solid var(--border-inset)}html.redesign-v3 .cal-cell[data-last-column=true]{border-right:0}html.redesign-v3 .cal-cell[data-weekend=true][data-interactive=true]:not([data-today=true]):not([data-selected=true]){background:color-mix(in oklab, var(--bg-subtle) 50%, transparent)}html.redesign-v3 .cal-cell[data-today=true]{background:var(--accent-bg)}html.redesign-v3 .calendar-grid__layout-01{flex-direction:column;gap:3px;display:flex}html.redesign-v3 .calendar-grid__layout-02{font-size:var(--text-caption);color:var(--fg-muted);padding-left:2px}html.redesign-v3 .calendar-v3__layout-01{background:var(--accent);border-radius:50%;width:8px;height:8px;margin-right:4px;display:inline-block}html.redesign-v3 .calendar-v3__layout-02{margin-bottom:16px;padding:14px 16px}html.redesign-v3 .calendar-v3__layout-03{margin-bottom:6px;font-weight:600}html.redesign-v3 .calendar-v3__layout-04{font-size:var(--text-body);margin-bottom:10px}html.redesign-v3 .calendar-v3__layout-05{padding:0;overflow:hidden}html.redesign-v3 .calendar-legend{flex-wrap:wrap;gap:12px;margin-top:14px}html.redesign-v3 .calendar-legend-status{color:var(--fg-muted);font-size:var(--text-meta);margin-left:auto}html.redesign-v3 .expiry-status-cell__layout-01{font-size:var(--text-meta);margin-top:2px}html.redesign-v3 .sortable-table__layout-01{grid-area:1/1;justify-content:center;align-items:center;display:inline-flex}html.redesign-v3 .sort-header{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}html.redesign-v3 .table .sortable-table__layout-02{text-align:center;color:var(--fg-muted);padding:32px}html.redesign-v3 .sortable-table__placeholder{width:72%;height:14px;display:block}html.redesign-v3 .sortable-table__placeholder--num{width:42%}html.redesign-v3 .wza-redownload-modal__layout-01{resize:vertical;min-height:96px}html.redesign-v3 .exchange-rates-settings__layout-01{padding:20px}html.redesign-v3 .exchange-rates-settings__layout-02{margin-bottom:12px}html.redesign-v3 .exchange-rates-settings__layout-03{margin-top:0;margin-bottom:16px}html.redesign-v3 .exchange-rates-settings__layout-04{font-size:var(--text-body);margin:0 0 18px}html.redesign-v3 .exchange-rates-settings__layout-05{margin-top:16px}html.redesign-v3 .offers-v3__layout-01{color:var(--fg-muted);margin-top:8px}html.redesign-v3 .offers-v3__layout-02{width:fit-content;margin-top:12px}html.redesign-v3 .offers-v3__layout-03{margin-top:16px}html.redesign-v3 .offers-v3__layout-04{flex-wrap:wrap;justify-content:flex-end;max-width:100%}html.redesign-v3 .offers-v3__layout-05{flex:1 0 100%;min-width:0}html.redesign-v3 .settings-v3__layout-01{flex-direction:column;gap:0;max-width:640px;display:flex}html.redesign-v3 .settings-v3__layout-02{margin-bottom:16px}html.redesign-v3 .settings-v3__layout-03{max-width:640px}html.redesign-v3 .warehouse-v3__layout-01{color:var(--fg-muted);margin-bottom:12px}html.redesign-v3 .print-bridge-job-actions__layout-01{font-size:var(--text-body);align-items:flex-start;gap:8px;margin-top:12px}html.redesign-v3 .print-bridge-job-actions__layout-02{margin-top:12px}html.redesign-v3 .contextual-icon-swap{place-items:center;display:inline-grid}html.redesign-v3 .contextual-icon-swap__item{grid-area:1/1;justify-content:center;align-items:center;display:inline-flex}html.redesign-v3 .settings-section-head__title{font-size:var(--text-heading);overflow-wrap:anywhere;text-wrap:pretty;margin:0;font-weight:600}html.redesign-v3 .settings-section-head__description{font-size:var(--text-small);overflow-wrap:anywhere;text-wrap:pretty;margin-top:4px}html.redesign-v3 .settings-row__label-text,html.redesign-v3 .settings-row__description{overflow-wrap:anywhere;text-wrap:pretty}html.redesign-v3 .settings-toggle-switch{transform-origin:50%;width:44px;height:44px;transition:transform var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);background:0 0;border:0;border-radius:44px;flex-shrink:0;padding:0;position:relative}html.redesign-v3 .settings-toggle-switch__track{transition:background-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);position:absolute;top:50%;left:50%}html.redesign-v3 .settings-toggle-switch__knob{transition:transform var(--dur-fast) var(--ease);box-shadow:var(--shadow-sm);border-radius:50%;position:absolute}html.redesign-v3 .sort-icon-slot{width:11px;height:11px;color:var(--accent);place-items:center;display:inline-grid}
