@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.Go9r8G_className{font-family:Poppins,Poppins Fallback;font-style:normal;font-weight:600}.Go9r8G_variable{--font-poppins:"Poppins", "Poppins Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._8Y_Bfa_className{font-family:Inter,Inter Fallback;font-style:normal}._8Y_Bfa_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.Yd1Xqa_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.Yd1Xqa_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--prim-ink-0:#fff;--prim-ink-50:#f8fafc;--prim-ink-100:#f1f4f8;--prim-ink-200:#e2e7ee;--prim-ink-300:#cdd4de;--prim-ink-400:#98a2b3;--prim-ink-500:#5f6b7a;--prim-ink-600:#465263;--prim-ink-700:#323c4b;--prim-ink-800:#1c2430;--prim-ink-850:#151b24;--prim-ink-900:#0f141b;--prim-ink-950:#090d12;--prim-red-50:#ffecef;--prim-red-100:#ffd1d8;--prim-red-300:#ff8a9c;--prim-red-400:#ff5470;--prim-red-500:#f02d4e;--prim-red-600:#d91a3c;--prim-red-700:#b0122f;--prim-red-900:#5c0716;--prim-cypress-50:#e8faef;--prim-cypress-100:#c6f2d6;--prim-cypress-300:#5fd68f;--prim-cypress-400:#22c162;--prim-cypress-500:#12a150;--prim-cypress-600:#0b8442;--prim-cypress-700:#096a36;--prim-cypress-900:#053a1e;--prim-ochre-50:#fff7e0;--prim-ochre-100:#ffe9a8;--prim-ochre-300:#ffc93d;--prim-ochre-400:#ffb000;--prim-ochre-500:#e59400;--prim-ochre-600:#9a6200;--prim-ochre-700:#7a4d00;--prim-ochre-900:#4a2e00;--prim-purple-50:#f4f0ff;--prim-purple-100:#e6dcff;--prim-purple-300:#b79cff;--prim-purple-400:#9b74ff;--prim-purple-500:#7c4dff;--prim-purple-600:#6534e6;--prim-purple-700:#4f25b8;--prim-purple-900:#2a1366;--prim-glacier-50:#e9f5ff;--prim-glacier-100:#c9e6ff;--prim-glacier-300:#6fbcff;--prim-glacier-400:#3a9bff;--prim-glacier-500:#0f7bff;--prim-glacier-600:#0063e0;--prim-glacier-700:#004db0;--prim-glacier-900:#002a61;--prim-mulch-50:#fff1ea;--prim-mulch-100:#ffdccb;--prim-mulch-300:#ff9e73;--prim-mulch-500:#e5652e;--prim-mulch-700:#a6431a;--prim-mulch-900:#54200b;--prim-alpha-scrim:#090d128f}[data-theme=classic]{--prim-ink-0:#fff;--prim-ink-50:#fafafb;--prim-ink-100:#f1f2f3;--prim-ink-200:#e3e4e3;--prim-ink-300:#d6d7d5;--prim-ink-400:#a3a4a1;--prim-ink-500:#666864;--prim-ink-600:#4c4c4b;--prim-ink-700:#363736;--prim-ink-800:#232323;--prim-ink-850:#1b1c1c;--prim-ink-900:#141515;--prim-ink-950:#0b0b0b;--prim-red-50:#fdecee;--prim-red-100:#f9d0d5;--prim-red-300:#ee8a97;--prim-red-400:#e35d6f;--prim-red-500:#d23a50;--prim-red-600:#c4293d;--prim-red-700:#a11f31;--prim-red-900:#4a0e16;--prim-cypress-50:#eaf5ec;--prim-cypress-100:#cde8d2;--prim-cypress-300:#7dc08b;--prim-cypress-400:#4fa463;--prim-cypress-500:#2f8a47;--prim-cypress-600:#23733a;--prim-cypress-700:#1b5c2e;--prim-cypress-900:#0f2e18;--prim-ochre-50:#fff6e0;--prim-ochre-100:#fde7b0;--prim-ochre-300:#f6c453;--prim-ochre-400:#edaa20;--prim-ochre-500:#c98a0b;--prim-ochre-600:#9f6c08;--prim-ochre-700:#7a5207;--prim-ochre-900:#3a2703;--prim-purple-50:#f3effa;--prim-purple-100:#e2d9f3;--prim-purple-300:#b29fe0;--prim-purple-400:#9479d2;--prim-purple-500:#7556be;--prim-purple-600:#5f43a1;--prim-purple-700:#4a3480;--prim-purple-900:#241840;--prim-glacier-50:#eaf4fa;--prim-glacier-100:#cbe4f2;--prim-glacier-300:#7dbce0;--prim-glacier-400:#4fa0cf;--prim-glacier-500:#2b82b6;--prim-glacier-600:#1f6a96;--prim-glacier-700:#195577;--prim-glacier-900:#0c2a3c;--prim-mulch-50:#f6f1ec;--prim-mulch-100:#e9ddd1;--prim-mulch-300:#c5a78a;--prim-mulch-500:#8d6a4b;--prim-mulch-700:#5c4532;--prim-mulch-900:#2e2219;--prim-alpha-scrim:#0b0b0b8f}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-bg-canvas:var(--prim-ink-100);--color-bg-surface:var(--prim-ink-0);--color-bg-raised:var(--prim-ink-0);--color-bg-subtle:var(--prim-ink-50);--color-bg-hover:var(--prim-ink-100);--color-bg-pressed:var(--prim-ink-200);--color-bg-inverse:var(--prim-ink-800);--color-bg-overlay:var(--prim-alpha-scrim);--color-border-default:var(--prim-ink-200);--color-border-strong:var(--prim-ink-300);--color-border-focus:var(--prim-glacier-500);--color-border-inverse:var(--prim-ink-800);--color-border-error:var(--prim-red-600);--color-text-primary:var(--prim-ink-900);--color-text-secondary:var(--prim-ink-600);--color-text-tertiary:var(--prim-ink-500);--color-text-disabled:var(--prim-ink-400);--color-text-inverse:var(--prim-ink-0);--color-text-link:var(--prim-glacier-700);--color-action-primary-bg:var(--prim-ink-800);--color-action-primary-bg-hover:var(--prim-ink-950);--color-action-primary-text:var(--prim-ink-0);--color-action-secondary-bg:var(--prim-ink-0);--color-action-secondary-bg-hover:var(--prim-ink-100);--color-action-secondary-border:var(--prim-ink-300);--color-action-secondary-text:var(--prim-ink-900);--color-action-destructive-bg:var(--prim-red-600);--color-action-destructive-bg-hover:var(--prim-red-700);--color-action-destructive-text:var(--prim-ink-0);--color-action-ghost-bg-hover:var(--prim-ink-100);--color-action-ghost-text:var(--prim-ink-900);--color-action-disabled-bg:var(--prim-ink-100);--color-action-disabled-text:var(--prim-ink-400);--color-action-selected-bg:var(--prim-ink-800);--color-action-selected-text:var(--prim-ink-0);--color-brand-accent:var(--prim-red-600);--color-status-in-stock-bg:var(--prim-cypress-50);--color-status-in-stock-fg:var(--prim-cypress-700);--color-status-in-stock-border:var(--prim-cypress-300);--color-status-in-stock-solid:var(--prim-cypress-600);--color-status-in-stock-on-solid:var(--prim-ink-0);--color-status-low-bg:var(--prim-ochre-50);--color-status-low-fg:var(--prim-ochre-700);--color-status-low-border:var(--prim-ochre-600);--color-status-low-solid:var(--prim-ochre-600);--color-status-low-on-solid:var(--prim-ink-0);--color-status-out-bg:var(--prim-red-50);--color-status-out-fg:var(--prim-red-700);--color-status-out-border:var(--prim-red-300);--color-status-out-solid:var(--prim-red-600);--color-status-out-on-solid:var(--prim-ink-0);--color-status-held-bg:var(--prim-purple-50);--color-status-held-fg:var(--prim-purple-700);--color-status-held-border:var(--prim-purple-300);--color-status-held-solid:var(--prim-purple-600);--color-status-held-on-solid:var(--prim-ink-0);--color-status-info-bg:var(--prim-glacier-50);--color-status-info-fg:var(--prim-glacier-700);--color-status-info-border:var(--prim-glacier-300);--color-status-info-solid:var(--prim-glacier-600);--color-status-info-on-solid:var(--prim-ink-0);--color-status-sync-ok-bg:var(--prim-cypress-50);--color-status-sync-ok-fg:var(--prim-cypress-700);--color-status-sync-ok-border:var(--prim-cypress-300);--color-status-sync-ok-solid:var(--prim-cypress-600);--color-status-sync-ok-on-solid:var(--prim-ink-0);--color-status-sync-warning-bg:var(--prim-ochre-50);--color-status-sync-warning-fg:var(--prim-ochre-700);--color-status-sync-warning-border:var(--prim-ochre-300);--color-status-sync-warning-solid:var(--prim-ochre-400);--color-status-sync-warning-on-solid:var(--prim-ink-900);--color-status-sync-blocked-bg:var(--prim-red-50);--color-status-sync-blocked-fg:var(--prim-red-700);--color-status-sync-blocked-border:var(--prim-red-300);--color-status-sync-blocked-solid:var(--prim-red-600);--color-status-sync-blocked-on-solid:var(--prim-ink-0);--color-movement-online-bg:var(--prim-glacier-50);--color-movement-online-fg:var(--prim-glacier-700);--color-movement-wholesale-bg:var(--prim-purple-50);--color-movement-wholesale-fg:var(--prim-purple-700);--color-movement-refund-bg:var(--prim-ochre-50);--color-movement-refund-fg:var(--prim-ochre-700);--color-movement-restock-bg:var(--prim-cypress-50);--color-movement-restock-fg:var(--prim-cypress-700);--color-movement-transfer-bg:var(--prim-ink-100);--color-movement-transfer-fg:var(--prim-ink-700);--color-movement-manual-bg:var(--prim-mulch-50);--color-movement-manual-fg:var(--prim-mulch-700);--elevation-card:0 1px 2px 0 #0f141c0a, 0 12px 32px -4px #0f141c0f;--elevation-overlay:0 4px 8px 0 #0f141c14, 0 24px 48px -8px #0f141c2e}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-color-scheme=light]){--color-bg-canvas:var(--prim-ink-950);--color-bg-surface:var(--prim-ink-900);--color-bg-raised:var(--prim-ink-850);--color-bg-subtle:var(--prim-ink-850);--color-bg-hover:var(--prim-ink-800);--color-bg-pressed:var(--prim-ink-700);--color-bg-inverse:var(--prim-ink-50);--color-border-default:var(--prim-ink-700);--color-border-strong:var(--prim-ink-600);--color-border-focus:var(--prim-glacier-300);--color-border-inverse:var(--prim-ink-50);--color-border-error:var(--prim-red-400);--color-text-primary:var(--prim-ink-50);--color-text-secondary:var(--prim-ink-300);--color-text-tertiary:var(--prim-ink-400);--color-text-disabled:var(--prim-ink-600);--color-text-inverse:var(--prim-ink-900);--color-text-link:var(--prim-glacier-300);--color-action-primary-bg:var(--prim-ink-50);--color-action-primary-bg-hover:var(--prim-ink-300);--color-action-primary-text:var(--prim-ink-900);--color-action-secondary-bg:var(--prim-ink-900);--color-action-secondary-bg-hover:var(--prim-ink-800);--color-action-secondary-border:var(--prim-ink-600);--color-action-secondary-text:var(--prim-ink-50);--color-action-destructive-bg:var(--prim-red-400);--color-action-destructive-bg-hover:var(--prim-red-300);--color-action-destructive-text:var(--prim-ink-950);--color-action-ghost-bg-hover:var(--prim-ink-800);--color-action-ghost-text:var(--prim-ink-50);--color-action-disabled-bg:var(--prim-ink-850);--color-action-disabled-text:var(--prim-ink-600);--color-action-selected-bg:var(--prim-ink-0);--color-action-selected-text:var(--prim-ink-800);--color-brand-accent:var(--prim-red-400);--color-status-in-stock-bg:var(--prim-cypress-900);--color-status-in-stock-fg:var(--prim-cypress-300);--color-status-in-stock-border:var(--prim-cypress-600);--color-status-in-stock-solid:var(--prim-cypress-300);--color-status-in-stock-on-solid:var(--prim-ink-950);--color-status-low-bg:var(--prim-ochre-900);--color-status-low-fg:var(--prim-ochre-300);--color-status-low-border:var(--prim-ochre-600);--color-status-low-solid:var(--prim-ochre-300);--color-status-low-on-solid:var(--prim-ink-950);--color-status-out-bg:var(--prim-red-900);--color-status-out-fg:var(--prim-red-300);--color-status-out-border:var(--prim-red-600);--color-status-out-solid:var(--prim-red-600);--color-status-out-on-solid:var(--prim-ink-0);--color-status-held-bg:var(--prim-purple-900);--color-status-held-fg:var(--prim-purple-300);--color-status-held-border:var(--prim-purple-600);--color-status-held-solid:var(--prim-purple-300);--color-status-held-on-solid:var(--prim-ink-950);--color-status-info-bg:var(--prim-glacier-900);--color-status-info-fg:var(--prim-glacier-300);--color-status-info-border:var(--prim-glacier-600);--color-status-info-solid:var(--prim-glacier-300);--color-status-info-on-solid:var(--prim-ink-950);--color-status-sync-ok-bg:var(--prim-cypress-900);--color-status-sync-ok-fg:var(--prim-cypress-300);--color-status-sync-ok-border:var(--prim-cypress-600);--color-status-sync-ok-solid:var(--prim-cypress-300);--color-status-sync-ok-on-solid:var(--prim-ink-950);--color-status-sync-warning-bg:var(--prim-ochre-900);--color-status-sync-warning-fg:var(--prim-ochre-300);--color-status-sync-warning-border:var(--prim-ochre-600);--color-status-sync-warning-solid:var(--prim-ochre-300);--color-status-sync-warning-on-solid:var(--prim-ink-950);--color-status-sync-blocked-bg:var(--prim-red-900);--color-status-sync-blocked-fg:var(--prim-red-300);--color-status-sync-blocked-border:var(--prim-red-600);--color-status-sync-blocked-solid:var(--prim-red-600);--color-status-sync-blocked-on-solid:var(--prim-ink-0);--color-movement-online-bg:var(--prim-glacier-900);--color-movement-online-fg:var(--prim-glacier-300);--color-movement-wholesale-bg:var(--prim-purple-900);--color-movement-wholesale-fg:var(--prim-purple-300);--color-movement-refund-bg:var(--prim-ochre-900);--color-movement-refund-fg:var(--prim-ochre-300);--color-movement-restock-bg:var(--prim-cypress-900);--color-movement-restock-fg:var(--prim-cypress-300);--color-movement-transfer-bg:var(--prim-ink-800);--color-movement-transfer-fg:var(--prim-ink-200);--color-movement-manual-bg:var(--prim-mulch-900);--color-movement-manual-fg:var(--prim-mulch-300);--elevation-card:0 1px 2px 0 #0003, 0 12px 32px -4px #00000052;--elevation-overlay:0 4px 8px 0 #00000052, 0 24px 48px -8px #00000080}}:root[data-color-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--space-none:0px;--space-3xs:2px;--space-2xs:6px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:20px;--space-xl:28px;--space-2xl:32px;--space-3xl:48px;--space-4xl:64px;--size-icon-xsm:12px;--size-icon-sm:16px;--size-icon-md:20px;--size-icon-lg:24px;--size-control-sm:36px;--size-control-md:48px;--size-control-lg:56px;--size-touch-min:44px;--size-sidebar:248px;--size-app-bar:64px;--size-bottom-nav:80px;--size-row-min:64px;--stroke-1:1px;--stroke-1-5:1.5px;--stroke-2:2px;--size-cell-qty:72px;--size-grid-cell:48px;--size-badge:20px;--size-col-group:288px;--size-meter:16px;--size-bar:12px;--size-dot:8px;--size-rail:360px;--size-icon-chip:32px;--size-thumb-sm:40px;--size-thumb-md:56px;--size-thumb-lg:112px}[data-density=compact]{--space-2xs:4px;--space-xs:6px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:20px;--space-2xl:24px;--space-3xl:32px;--space-4xl:48px;--size-control-sm:32px;--size-control-md:44px;--size-control-lg:52px;--size-app-bar:56px;--size-bottom-nav:72px;--size-row-min:52px;--size-rail:340px}:root{--radius-none:0px;--radius-xs:8px;--radius-sm:12px;--radius-md:16px;--radius-lg:20px;--radius-xl:28px;--radius-full:999px}[data-density=compact]{--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px}:root{--font-family-display:var(--font-poppins,"Poppins"), ui-sans-serif, system-ui, sans-serif;--font-family-body:var(--font-inter,"Inter"), ui-sans-serif, system-ui, sans-serif;--font-family-mono:var(--font-geist-mono,"Geist Mono"), ui-monospace, "SF Mono", Menlo, monospace;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-2xs:11px;--font-size-xs:12px;--font-size-sm:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:32px;--font-size-4xl:36px;--font-line-height-2xs:16px;--font-line-height-xs:16px;--font-line-height-sm:20px;--font-line-height-md:24px;--font-line-height-lg:26px;--font-line-height-xl:28px;--font-line-height-2xl:32px;--font-line-height-3xl:40px;--font-line-height-4xl:44px;--font-tracking-tight:-.2px;--font-tracking-none:0px;--font-tracking-wide:1px;--font-tracking-display:-.8px}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-bg-canvas);min-height:100dvh;color:var(--color-text-primary);font-family:var(--font-family-body);font-size:var(--font-size-md);line-height:var(--font-line-height-md);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}img{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--color-text-link)}:focus-visible{outline:var(--stroke-2) solid var(--color-border-focus);outline-offset:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--space-md);z-index:100;padding:var(--space-sm) var(--space-md);background:var(--color-bg-surface);border-radius:var(--radius-sm);position:absolute;top:-100px}.skip-link:focus{top:var(--space-md)}.t-display{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--font-size-3xl);line-height:var(--font-line-height-3xl);letter-spacing:var(--font-tracking-tight)}.t-h1{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--font-size-2xl);line-height:var(--font-line-height-2xl)}.t-h2{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xl);line-height:var(--font-line-height-xl)}.t-h3{font-family:var(--font-family-body);font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);line-height:var(--font-line-height-md)}.t-overline{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--font-size-2xs);line-height:var(--font-line-height-2xs);letter-spacing:var(--font-tracking-wide);text-transform:uppercase}.t-body-md{font-size:var(--font-size-md);line-height:var(--font-line-height-md)}.t-body-md-strong{font-size:var(--font-size-md);line-height:var(--font-line-height-md);font-weight:var(--font-weight-semibold)}.t-body-sm{font-size:var(--font-size-sm);line-height:var(--font-line-height-sm)}.t-body-sm-strong{font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);font-weight:var(--font-weight-semibold)}.t-label-md{font-size:var(--font-size-md);line-height:var(--font-line-height-md);font-weight:var(--font-weight-medium)}.t-label-sm{font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);font-weight:var(--font-weight-medium)}.t-caption{font-size:var(--font-size-xs);line-height:var(--font-line-height-xs)}.t-caption-strong{font-size:var(--font-size-xs);line-height:var(--font-line-height-xs);font-weight:var(--font-weight-semibold)}.t-mono-sm{font-family:var(--font-family-mono);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs)}.t-mono-md{font-family:var(--font-family-mono);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);line-height:var(--font-line-height-sm)}.t-number-xl{font-weight:var(--font-weight-medium);font-size:var(--font-size-4xl);line-height:var(--font-line-height-4xl);letter-spacing:var(--font-tracking-display);font-variant-numeric:tabular-nums}.t-number-md{font-weight:var(--font-weight-semibold);font-size:var(--font-size-xl);line-height:var(--font-line-height-xl);letter-spacing:var(--font-tracking-tight);font-variant-numeric:tabular-nums}.tone-secondary{color:var(--color-text-secondary)}.tone-tertiary{color:var(--color-text-tertiary)}.tone-held{color:var(--color-status-held-fg)}.tone-in{color:var(--color-status-in-stock-fg)}.tone-out{color:var(--color-status-out-fg)}.tone-low{color:var(--color-status-low-fg)}.num{font-variant-numeric:tabular-nums}
.ak-btn{justify-content:center;align-items:center;gap:var(--space-xs);min-height:var(--size-control-md);min-width:var(--size-touch-min);padding:0 var(--space-lg);border:var(--stroke-1) solid transparent;border-radius:var(--radius-full);font-size:var(--font-size-md);line-height:var(--font-line-height-md);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}.ak-btn svg{flex:none}.ak-btn--primary{background:var(--color-action-primary-bg);color:var(--color-action-primary-text)}.ak-btn--primary:hover{background:var(--color-action-primary-bg-hover)}.ak-btn--secondary{background:var(--color-action-secondary-bg);border-color:var(--color-action-secondary-border);color:var(--color-action-secondary-text)}.ak-btn--secondary:hover{background:var(--color-action-secondary-bg-hover)}.ak-btn--destructive{background:var(--color-action-destructive-bg);color:var(--color-action-destructive-text)}.ak-btn--destructive:hover{background:var(--color-action-destructive-bg-hover)}.ak-btn--ghost{color:var(--color-action-ghost-text);background:0 0}.ak-btn--ghost:hover{background:var(--color-action-ghost-bg-hover)}.ak-btn--sm{min-height:var(--size-control-sm);padding:0 var(--space-md);font-size:var(--font-size-sm);line-height:var(--font-line-height-sm)}.ak-btn--block{width:100%}.ak-btn:disabled,.ak-btn[aria-disabled=true]{background:var(--color-action-disabled-bg);color:var(--color-action-disabled-text);cursor:not-allowed;border-color:#0000}.ak-btn--on-solid{border-radius:var(--radius-sm)}.ak-icon-btn{width:var(--size-touch-min);height:var(--size-touch-min);border:var(--stroke-1) solid transparent;border-radius:var(--radius-full);color:var(--color-text-primary);cursor:pointer;background:0 0;place-items:center;padding:0;display:inline-grid}.ak-icon-btn:hover{background:var(--color-action-ghost-bg-hover)}.ak-icon-btn--secondary{background:var(--color-action-secondary-bg);border-color:var(--color-action-secondary-border)}.ak-field{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.ak-field__label{font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);font-weight:var(--font-weight-medium)}.ak-field__helper{font-size:var(--font-size-xs);line-height:var(--font-line-height-xs);color:var(--color-text-tertiary)}.ak-field__error{gap:var(--space-2xs);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs);font-weight:var(--font-weight-semibold);color:var(--color-status-out-fg);align-items:center;display:flex}.ak-input,.ak-select,.ak-textarea{width:100%;min-height:var(--size-control-md);padding:0 var(--space-md);border:var(--stroke-1) solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-text-primary);font-size:var(--font-size-md)}.ak-textarea{border-radius:var(--radius-md);min-height:96px;padding:var(--space-sm) var(--space-md);resize:vertical}.ak-input::placeholder,.ak-textarea::placeholder{color:var(--color-text-tertiary)}.ak-input:focus-visible,.ak-select:focus-visible,.ak-textarea:focus-visible{border-color:var(--color-border-focus);box-shadow:0 0 0 var(--stroke-1) var(--color-border-focus);outline:none}.ak-input[aria-invalid=true],.ak-select[aria-invalid=true],.ak-textarea[aria-invalid=true]{border-color:var(--color-border-error)}.ak-input:disabled,.ak-select:disabled{background:var(--color-action-disabled-bg);color:var(--color-text-disabled)}.ak-select{appearance:none;padding-right:var(--space-3xl);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235f6b7a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-md) center}.ak-select--chip{text-overflow:ellipsis;width:auto;max-width:180px;min-height:var(--size-touch-min);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding-left:var(--space-md)}.ak-search{align-items:center;min-width:0;display:flex;position:relative}.ak-search svg{left:var(--space-md);color:var(--color-text-tertiary);pointer-events:none;position:absolute}.ak-search .ak-input{padding-left:calc(var(--space-md) + var(--size-icon-md) + var(--space-xs));border-radius:var(--radius-full);border-color:var(--color-border-default)}.ak-seg{gap:var(--space-2xs);padding:var(--space-2xs);min-height:var(--size-control-md);border-radius:var(--radius-full);background:var(--color-bg-subtle);border:0;margin:0;display:inline-flex}.ak-seg__opt{display:inline-flex;position:relative}.ak-seg__opt input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ak-seg__opt span{min-height:var(--size-control-sm);min-width:var(--size-touch-min);padding:0 var(--space-md);border-radius:var(--radius-full);font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.ak-seg--fill .ak-seg__opt span{width:100%}.ak-seg__opt input:checked+span{background:var(--color-action-selected-bg);color:var(--color-action-selected-text);font-weight:var(--font-weight-semibold)}.ak-seg__opt input:focus-visible+span{outline:var(--stroke-2) solid var(--color-border-focus);outline-offset:2px}.ak-seg--fill{width:100%;display:flex}.ak-seg--fill .ak-seg__opt{flex:1}fieldset.ak-fieldset{border:0;min-width:0;margin:0;padding:0}.ak-tabs{gap:var(--space-xs);border-bottom:var(--stroke-1) solid var(--color-border-default);display:flex;overflow-x:auto}.ak-tab{min-height:var(--size-touch-min);padding:0 var(--space-md);border:0;border-bottom:var(--stroke-2) solid transparent;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;background:0 0}.ak-tab[aria-selected=true]{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);border-bottom-color:var(--color-text-primary)}.ak-chip{align-items:center;gap:var(--space-2xs);min-height:var(--size-touch-min);padding:0 var(--space-md);border:var(--stroke-1) solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-text-primary);font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;text-decoration:none;display:inline-flex}.ak-chip:hover{background:var(--color-bg-hover)}.ak-chip[aria-pressed=true],.ak-chip[aria-current=true]{background:var(--color-action-selected-bg);border-color:var(--color-action-selected-bg);color:var(--color-action-selected-text)}.ak-chip__count{font-size:var(--font-size-xs);color:inherit;opacity:.8}.ak-chip--sm{min-height:var(--size-control-sm)}.ak-pill{--pill-bg:var(--color-bg-subtle);--pill-fg:var(--color-text-secondary);align-items:center;gap:var(--space-2xs);min-height:20px;padding:var(--space-3xs) var(--space-sm);border-radius:var(--radius-full);background:var(--pill-bg);color:var(--pill-fg);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;display:inline-flex}.ak-pill--in-stock,.ak-pill--sync-ok{--pill-bg:var(--color-status-in-stock-bg);--pill-fg:var(--color-status-in-stock-fg)}.ak-pill--low,.ak-pill--sync-warning{--pill-bg:var(--color-status-low-bg);--pill-fg:var(--color-status-low-fg)}.ak-pill--out,.ak-pill--sync-blocked{--pill-bg:var(--color-status-out-bg);--pill-fg:var(--color-status-out-fg)}.ak-pill--negative{--pill-bg:var(--color-status-out-solid);--pill-fg:var(--color-status-out-on-solid)}.ak-pill--held{--pill-bg:var(--color-status-held-bg);--pill-fg:var(--color-status-held-fg)}.ak-pill--info{--pill-bg:var(--color-status-info-bg);--pill-fg:var(--color-status-info-fg)}.ak-badge{min-width:var(--size-badge);height:var(--size-badge);padding:0 var(--space-2xs);border-radius:var(--radius-full);background:var(--color-status-sync-blocked-solid);color:var(--color-status-sync-blocked-on-solid);font-size:var(--font-size-xs);line-height:1;font-weight:var(--font-weight-semibold);place-items:center;display:inline-grid}.ak-qty{min-width:var(--size-cell-qty);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;display:inline-flex}.ak-qty__v{align-items:center;gap:var(--space-3xs);min-height:20px;padding:var(--space-3xs) var(--space-sm);border-radius:var(--radius-full);font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;display:inline-flex}.ak-qty--muted .ak-qty__v{font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}.ak-qty--held .ak-qty__v{font-weight:var(--font-weight-regular);color:var(--color-status-held-fg)}.ak-qty--low .ak-qty__v{background:var(--color-status-low-bg);color:var(--color-status-low-fg)}.ak-qty--zero .ak-qty__v{background:var(--color-status-out-bg);color:var(--color-status-out-fg)}.ak-qty--negative .ak-qty__v{background:var(--color-status-out-solid);color:var(--color-status-out-on-solid)}.ak-thumb{vertical-align:middle;width:var(--size-thumb-sm);height:var(--size-thumb-sm);border:var(--stroke-1) solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--prim-ink-0);flex:none;display:inline-block;position:relative;overflow:hidden}.ak-thumb img{object-fit:cover;width:100%;height:100%}.ak-thumb--md{width:var(--size-thumb-md);height:var(--size-thumb-md)}.ak-thumb--lg{width:var(--size-thumb-lg);height:var(--size-thumb-lg);border-radius:var(--radius-lg)}.ak-thumb__ph{width:100%;height:100%;color:var(--color-text-disabled);background:var(--color-bg-subtle);place-items:center;display:grid}.ak-card{background:var(--color-bg-surface);border-radius:var(--radius-xl);min-width:0;box-shadow:var(--elevation-card)}.ak-card--pad{padding:var(--space-xl)}.ak-card__header{align-items:center;gap:var(--space-sm);min-height:var(--size-row-min);padding:var(--space-xl) var(--space-xl) 0;display:flex}.ak-card__titles{flex:1;min-width:0}.ak-card__title{font-size:var(--font-size-md);line-height:var(--font-line-height-md);font-weight:var(--font-weight-semibold)}.ak-card__subtitle{font-size:var(--font-size-xs);line-height:var(--font-line-height-xs);color:var(--color-text-secondary)}.ak-card__body{padding:var(--space-md) var(--space-sm)}.ak-card__footer{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-lg) var(--space-xl) var(--space-xl);flex-wrap:wrap;display:flex}.ak-card__note{padding:var(--space-lg) var(--space-xl);background:var(--color-bg-subtle);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.ak-ichip{--ichip-bg:var(--color-bg-subtle);--ichip-fg:var(--color-text-primary);width:var(--size-icon-chip);height:var(--size-icon-chip);border-radius:var(--radius-full);background:var(--ichip-bg);color:var(--ichip-fg);flex:none;place-items:center;display:grid}.ak-ichip--low{--ichip-bg:var(--color-status-low-bg);--ichip-fg:var(--color-status-low-fg)}.ak-ichip--out,.ak-ichip--blocked{--ichip-bg:var(--color-status-out-bg);--ichip-fg:var(--color-status-out-fg)}.ak-ichip--held,.ak-ichip--wholesale{--ichip-bg:var(--color-movement-wholesale-bg);--ichip-fg:var(--color-movement-wholesale-fg)}.ak-ichip--ok,.ak-ichip--restock{--ichip-bg:var(--color-movement-restock-bg);--ichip-fg:var(--color-movement-restock-fg)}.ak-ichip--online{--ichip-bg:var(--color-movement-online-bg);--ichip-fg:var(--color-movement-online-fg)}.ak-ichip--refund{--ichip-bg:var(--color-movement-refund-bg);--ichip-fg:var(--color-movement-refund-fg)}.ak-ichip--transfer{--ichip-bg:var(--color-movement-transfer-bg);--ichip-fg:var(--color-movement-transfer-fg)}.ak-ichip--manual{--ichip-bg:var(--color-movement-manual-bg);--ichip-fg:var(--color-movement-manual-fg)}.ak-kpi{gap:var(--space-md);padding:var(--space-xl);flex-direction:column;min-width:0;display:flex}.ak-kpi__head{align-items:center;gap:var(--space-sm);font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);display:flex}.ak-kpi__value{align-items:center;gap:0 var(--space-sm);flex-wrap:wrap;display:flex}.ak-kpi__foot{font-size:var(--font-size-xs);line-height:var(--font-line-height-xs);color:var(--color-text-secondary)}.ak-kpi:is(a){color:inherit;text-decoration:none}.ak-delta{align-items:center;gap:var(--space-3xs);min-height:20px;padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-full);background:var(--color-bg-subtle);color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs);font-weight:var(--font-weight-semibold);display:inline-flex}.ak-delta--bad{background:var(--color-status-out-bg);color:var(--color-status-out-fg)}.ak-delta--good{background:var(--color-status-in-stock-bg);color:var(--color-status-in-stock-fg)}.ak-table{border-collapse:separate;width:100%;border-spacing:0 var(--space-3xs)}.ak-table th{padding:var(--space-sm) var(--space-xs);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs);font-weight:var(--font-weight-semibold);text-align:right;color:var(--color-text-primary);white-space:nowrap}.ak-table th:first-child{text-align:left;padding-left:var(--space-xl)}.ak-table td{padding:var(--space-md) var(--space-xs);text-align:right;vertical-align:middle}.ak-table td:first-child{text-align:left;padding-left:var(--space-lg);border-radius:var(--radius-md) 0 0 var(--radius-md)}.ak-table td:last-child{border-radius:0 var(--radius-md) var(--radius-md) 0;width:var(--size-touch-min);padding-right:var(--space-md)}.ak-table .ak-group td{padding-top:var(--space-xs);padding-bottom:var(--space-xs);background:var(--color-bg-subtle)}.ak-table .ak-row:hover td{background:var(--color-bg-hover)}.ak-table .ak-row{cursor:pointer}.ak-row__product{align-items:center;gap:var(--space-md);min-width:0;display:flex}.ak-row__name{align-items:center;gap:var(--space-2xs) var(--space-sm);font-size:var(--font-size-md);line-height:var(--font-line-height-md);font-weight:var(--font-weight-semibold);flex-wrap:wrap;display:flex}.ak-row__name a{color:inherit;text-decoration:none}.ak-row__name a:after{content:"";position:absolute;inset:0}.ak-row__meta{font-size:var(--font-size-xs);line-height:var(--font-line-height-xs);color:var(--color-text-secondary)}.ak-row__num{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.ak-row__num--muted{font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}.ak-row__num--held{font-weight:var(--font-weight-regular);color:var(--color-status-held-fg)}.ak-row__chev{color:var(--color-text-secondary)}.ak-group__btn{align-items:center;gap:var(--space-sm);width:100%;min-height:var(--size-touch-min);text-align:left;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;padding:0;display:flex}.ak-group__btn svg{color:var(--color-text-secondary)}.ak-group__meta{font-size:var(--font-size-xs);color:var(--color-text-secondary);white-space:nowrap}.ak-table tr{position:relative}.ak-stock-row{align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-sm);border-radius:var(--radius-md);color:inherit;text-decoration:none;display:flex;position:relative}.ak-stock-row:hover{background:var(--color-bg-hover)}.ak-stock-row__body{flex:1;min-width:0}.ak-stock-row__name{align-items:center;gap:var(--space-3xs) var(--space-2xs);font-weight:var(--font-weight-semibold);flex-wrap:wrap;min-width:0;display:flex}.ak-stock-row__name>span:first-child{flex:0 auto;min-width:0}.ak-stock-row__body>.t-caption,.ak-stock-row__body>.t-mono-sm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ak-stock-row__qty{text-align:right;font-size:var(--font-size-xs);color:var(--color-text-secondary)}.ak-stock-row__qty strong{font-size:var(--font-size-xl);line-height:var(--font-line-height-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);font-variant-numeric:tabular-nums;display:block}.ak-stock-row__qty--low strong{color:var(--color-status-low-fg)}.ak-stock-row__qty--out strong{color:var(--color-status-out-fg)}.ak-gridcards{gap:var(--space-xl);grid-template-columns:repeat(auto-fill,minmax(min(100%,520px),1fr));align-items:start;display:grid}.ak-gridcard__head{align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg);display:flex}.ak-grid__legend{gap:var(--space-xs)}.ak-grid__wrap{overflow-x:auto}.ak-grid{table-layout:fixed;border-collapse:separate;width:100%;border-spacing:var(--space-2xs)}.ak-grid th{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);padding:0 var(--space-3xs) var(--space-xs);white-space:nowrap}.ak-grid thead th:first-child{width:88px}.ak-grid th[scope=row]{text-align:left;color:var(--color-text-primary);text-overflow:ellipsis;padding:0;overflow:hidden}.ak-grid__cell{height:var(--size-grid-cell);border:var(--stroke-1) solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-surface);text-align:center;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;padding:0}.ak-grid__cell a{height:100%;min-height:var(--size-touch-min);color:inherit;border-radius:inherit;place-items:center;text-decoration:none;display:grid}.ak-grid__cell a:hover{background:var(--color-bg-hover)}.ak-grid__cell--low{border:var(--stroke-2) solid var(--color-status-low-border);background:var(--color-status-low-bg);color:var(--color-status-low-fg)}.ak-grid__cell--zero{background:var(--color-status-out-bg);color:var(--color-status-out-fg);border-color:var(--color-status-out-border)}.ak-grid__cell--negative{background:var(--color-status-out-solid);color:var(--color-status-out-on-solid);border-color:var(--color-status-out-solid)}.ak-grid__cell--low a:hover,.ak-grid__cell--zero a:hover,.ak-grid__cell--negative a:hover{filter:brightness(.96);background:0 0}.ak-grid__cell--none{background:var(--color-bg-subtle);color:var(--color-text-disabled)}.ak-banner{align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-xl);background:var(--color-status-sync-blocked-solid);color:var(--color-status-sync-blocked-on-solid);display:flex}.ak-banner--warning{background:var(--color-status-sync-warning-solid);color:var(--color-status-sync-warning-on-solid)}.ak-banner__msg{gap:var(--space-sm);flex:1;align-items:flex-start;min-width:0;display:flex}.ak-banner__msg svg{flex:none}.ak-banner__title{font-size:var(--font-size-md);line-height:var(--font-line-height-md);font-weight:var(--font-weight-semibold)}.ak-banner__body{font-size:var(--font-size-sm);line-height:var(--font-line-height-sm)}.ak-banner__actions{align-items:center;gap:var(--space-sm);display:flex}.ak-banner__pager{align-items:center;gap:var(--space-3xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);display:inline-flex}.ak-banner__pager button{width:var(--size-touch-min);height:var(--size-touch-min);border-radius:var(--radius-full);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.ak-banner__pager button:hover{background:color-mix(in srgb, currentColor 14%, transparent)}.ak-banner .ak-btn--secondary{border-color:#0000}.ak-banner :focus-visible{outline-color:currentColor}.ak-syncind{align-items:center;gap:var(--space-xs);min-height:var(--size-control-sm);padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-full);background:var(--color-status-sync-ok-bg);color:var(--color-status-sync-ok-fg);font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);font-weight:var(--font-weight-medium);white-space:nowrap;text-decoration:none;display:inline-flex}.ak-syncind:before{content:"";width:var(--size-dot);height:var(--size-dot);border-radius:var(--radius-full);background:currentColor}.ak-syncind--warning{background:var(--color-status-sync-warning-bg);color:var(--color-status-sync-warning-fg)}.ak-syncind--blocked{background:var(--color-status-sync-blocked-bg);color:var(--color-status-sync-blocked-fg)}.ak-syncind--shadow{background:var(--color-status-info-bg);color:var(--color-status-info-fg)}.ak-topnav{align-items:center;gap:var(--space-lg);min-height:var(--size-app-bar);padding:var(--space-md) var(--space-3xl);display:flex}.ak-brand{align-items:flex-end;gap:var(--space-sm);color:var(--color-text-primary);text-decoration:none;display:inline-flex}.ak-brand__sub{font-family:var(--font-family-display);font-size:var(--font-size-2xs);color:var(--color-text-secondary);line-height:1;font-weight:var(--font-weight-semibold);letter-spacing:var(--font-tracking-wide);text-transform:uppercase;margin-bottom:-2px}.ak-logo{width:96.5px;height:28px;-webkit-mask:var(--logo) no-repeat center / contain;-webkit-mask:var(--logo) no-repeat center / contain;mask:var(--logo) no-repeat center / contain;background:currentColor;display:inline-block}.ak-topnav>*{flex-shrink:0}.ak-topnav__nav{margin-inline:auto}.ak-topnav__pills{gap:var(--space-3xs);padding:var(--space-2xs);border-radius:var(--radius-full);background:var(--color-bg-surface);display:flex}.ak-navpill{align-items:center;gap:var(--space-xs);min-height:var(--size-control-sm);padding:var(--space-2xs) var(--space-lg);border-radius:var(--radius-full);color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);font-weight:var(--font-weight-medium);white-space:nowrap;text-decoration:none;display:inline-flex}.ak-navpill:hover{background:var(--color-bg-hover)}.ak-navpill[aria-current=page]{background:var(--color-bg-inverse);color:var(--color-text-inverse);font-weight:var(--font-weight-semibold)}.ak-avatar{width:var(--size-touch-min);height:var(--size-touch-min);border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-text-primary);cursor:pointer;border:0;place-items:center;text-decoration:none;display:grid}.ak-bottomnav{z-index:20;min-height:var(--size-bottom-nav);padding:var(--space-2xs) var(--space-xs) max(var(--space-2xs), env(safe-area-inset-bottom));background:var(--color-bg-surface);border-top:var(--stroke-1) solid var(--color-border-default);grid-template-columns:repeat(5,1fr);display:none;position:fixed;inset:auto 0 0}.ak-bottomnav a{justify-content:center;align-items:center;gap:var(--space-3xs);min-height:var(--size-touch-min);color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs);font-weight:var(--font-weight-medium);flex-direction:column;text-decoration:none;display:flex;position:relative}.ak-bottomnav__icon{border-radius:var(--radius-full);place-items:center;width:48px;height:32px;display:grid;position:relative}.ak-bottomnav a[aria-current=page]{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.ak-bottomnav a[aria-current=page] .ak-bottomnav__icon{background:var(--color-bg-hover)}.ak-bottomnav .ak-badge{position:absolute;top:-4px;right:4px}.ak-toasts{z-index:60;left:50%;bottom:var(--space-xl);gap:var(--space-xs);width:min(480px, calc(100vw - 2 * var(--space-md)));pointer-events:none;flex-direction:column;display:flex;position:fixed;transform:translate(-50%)}.ak-toast{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-sm) var(--space-sm) var(--space-lg);border-radius:var(--radius-lg);background:var(--color-bg-inverse);color:var(--color-text-inverse);box-shadow:var(--elevation-overlay);font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);pointer-events:auto;display:flex}.ak-toast__msg{flex:1}.ak-toast--success svg:first-child{color:var(--prim-cypress-400)}.ak-toast--error svg:first-child{color:var(--prim-red-400)}.ak-toast--info svg:first-child{color:var(--prim-glacier-400)}.ak-toast .ak-icon-btn{color:inherit}.ak-toast .ak-icon-btn:hover{background:color-mix(in srgb, currentColor 14%, transparent)}.ak-timeline{flex-direction:column;display:flex}.ak-tl{grid-template-columns:var(--size-icon-chip) 1fr auto;gap:var(--space-md);padding-bottom:var(--space-lg);display:grid;position:relative}.ak-tl:not(:last-child):before{content:"";left:calc(var(--size-icon-chip) / 2 - 1px);top:calc(var(--size-icon-chip) + var(--space-2xs));bottom:var(--space-2xs);background:var(--color-border-default);border-radius:1px;width:2px;position:absolute}.ak-tl__title{font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);font-weight:var(--font-weight-semibold)}.ak-tl__meta{margin-top:var(--space-3xs);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs);color:var(--color-text-secondary)}.ak-tl__links{align-items:center;gap:var(--space-2xs) var(--space-sm);margin-top:var(--space-3xs);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.ak-link{align-items:center;gap:var(--space-3xs);color:var(--color-text-link);font-weight:var(--font-weight-semibold);text-decoration:none;display:inline-flex}.ak-link:hover{text-decoration:underline}.ak-tl__delta{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.ak-tl__delta--up{color:var(--color-status-in-stock-fg)}.ak-tl__delta--muted{color:var(--color-text-tertiary);text-decoration:line-through}.ak-activity{align-items:center;gap:var(--space-md);min-height:var(--size-row-min);padding:var(--space-sm) 0;color:inherit;text-decoration:none;display:flex}.ak-activity__body{flex:1;min-width:0}.ak-activity__title{font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);font-weight:var(--font-weight-semibold)}.ak-activity__meta{font-size:var(--font-size-xs);line-height:var(--font-line-height-xs);color:var(--color-text-tertiary)}.ak-kv{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:var(--size-control-md);font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);display:flex}.ak-kv dt{color:var(--color-text-secondary)}.ak-kv dd{align-items:center;gap:var(--space-xs);text-align:right;font-weight:var(--font-weight-semibold);display:inline-flex}.ak-direction{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-xl);display:flex}.ak-direction__label{font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);font-weight:var(--font-weight-semibold)}.ak-issue{gap:var(--space-xs);padding:var(--space-lg) var(--space-lg) var(--space-lg);flex-direction:column;display:flex}.ak-issue__top{align-items:center;gap:var(--space-sm);font-size:var(--font-size-xs);color:var(--color-text-tertiary);display:flex}.ak-issue__title{font-size:var(--font-size-md);line-height:var(--font-line-height-md);font-weight:var(--font-weight-semibold)}.ak-issue__reason{font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);color:var(--color-text-secondary)}.ak-issue__meta{font-size:var(--font-size-xs);line-height:var(--font-line-height-xs);color:var(--color-text-tertiary)}.ak-issue__actions{gap:var(--space-xs);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.ak-details{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.ak-details summary{cursor:pointer;min-height:var(--size-touch-min);align-items:center;display:flex}.ak-maplist{padding:var(--space-xs) var(--space-xs) var(--space-md)}.ak-mapcard{gap:var(--space-sm);padding:var(--space-lg) var(--space-lg);border-bottom:var(--stroke-1) solid var(--color-border-default);flex-direction:column;display:flex}.ak-mapcard:last-child{border-bottom:0}.ak-mapcard__head{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.ak-mapcard__select{flex:none;width:20px;height:20px;margin:2px 0 0}.ak-mapcard__box{align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);background:var(--color-bg-subtle);color:var(--color-text-secondary);display:flex}.ak-mapcard__box>div{color:var(--color-text-primary)}.ak-mapcard__box--bad,.ak-mapcard__box--bad>div{background:var(--color-status-out-bg);color:var(--color-status-out-fg)}.ak-mapcard__actions{gap:var(--space-sm);margin-top:var(--space-2xs);flex-wrap:wrap;display:flex}.ak-pick{text-align:left;cursor:pointer;background:0 0;border:0;width:100%}.ak-block{display:block}.ak-line{align-items:center;gap:var(--space-md);padding:var(--space-md) 0;border-bottom:var(--stroke-1) solid var(--color-border-default);display:flex}.ak-line__body{flex:1;min-width:0}.ak-line__title{font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);font-weight:var(--font-weight-semibold)}.ak-line__qty{text-align:right;min-width:40px;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.ak-radio-row{align-items:flex-start;gap:var(--space-sm);min-height:var(--size-control-md);padding:var(--space-sm) var(--space-md);border:var(--stroke-1) solid var(--color-border-default);border-radius:var(--radius-sm);cursor:pointer;display:flex}.ak-radio-row:has(input:checked){border-color:var(--color-action-selected-bg);box-shadow:0 0 0 var(--stroke-1) var(--color-action-selected-bg)}.ak-radio-row input{width:18px;height:18px;accent-color:var(--color-action-selected-bg);margin:3px 0 0}.ak-radio-row__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.ak-radio-row__label,.ak-radio-row__desc{display:block}.ak-radio-row__desc{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.ak-stepper{align-items:center;gap:var(--space-xs);display:inline-flex}.ak-stepper__field{flex:1;display:flex;position:relative}.ak-stepper__suffix{right:var(--space-md);color:var(--color-text-tertiary);font-size:var(--font-size-sm);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ak-stepper{width:100%}.ak-stepper .ak-input{text-align:center;width:100%;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.ak-sheet{border-radius:var(--radius-xl);background:var(--color-bg-raised);width:min(560px,100vw);max-width:100vw;max-height:min(90dvh,900px);color:var(--color-text-primary);box-shadow:var(--elevation-overlay);border:0;padding:0}.ak-sheet::backdrop{background:var(--color-bg-overlay)}.ak-sheet__inner{max-height:inherit;flex-direction:column;display:flex}.ak-sheet__header{align-items:flex-start;gap:var(--space-sm);padding:var(--space-xl) var(--space-xl) var(--space-md);display:flex}.ak-sheet__titles{flex:1}.ak-sheet__body{padding:0 var(--space-xl) var(--space-lg);gap:var(--space-lg);flex-direction:column;flex:1;display:flex;overflow:auto}.ak-sheet__footer.ak-sheet__footer--stack{gap:var(--space-2xs);border-top:0;flex-direction:column}.ak-sheet__footer{gap:var(--space-sm);padding:var(--space-md) var(--space-xl) var(--space-xl);border-top:var(--stroke-1) solid var(--color-border-default);justify-content:flex-end;display:flex}.ak-adjust__product{align-items:center;gap:var(--space-md);display:flex}.ak-adjust__toggles{gap:var(--space-lg);grid-template-columns:1fr 1fr;align-items:start;display:grid}.ak-adjust__reasons{gap:var(--space-sm);grid-template-columns:1fr 1fr;display:grid}.ak-empty{align-items:center;gap:var(--space-sm);padding:var(--space-3xl) var(--space-xl);text-align:center;color:var(--color-text-secondary);flex-direction:column;display:flex}.ak-empty__title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.ak-skel{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-bg-subtle), var(--color-bg-hover), var(--color-bg-subtle));background-size:200% 100%;animation:1.4s infinite ak-skel;display:block}@keyframes ak-skel{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ak-skel{animation:none}}.ak-alert{gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-status-out-bg);color:var(--color-status-out-fg);font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);align-items:flex-start;display:flex}.ak-alert--info{background:var(--color-status-info-bg);color:var(--color-status-info-fg)}.ak-alert--warn{background:var(--color-status-low-bg);color:var(--color-status-low-fg)}.ak-alert--ok{background:var(--color-status-in-stock-bg);color:var(--color-status-in-stock-fg)}.ak-alert svg{flex:none;margin-top:2px}
.ak-shell{min-height:100dvh}.ak-main{gap:var(--space-3xl);max-width:1440px;padding:var(--space-xl) var(--space-4xl) var(--space-4xl);flex-direction:column;margin:0 auto;display:flex}.ak-main>.ak-banner{margin-bottom:calc(var(--space-sm) - var(--space-3xl) + var(--space-md))}.ak-hero{align-items:flex-end;gap:var(--space-xl);flex-wrap:wrap;display:flex}.ak-hero__text{gap:var(--space-xs);flex-direction:column;flex:360px;min-width:0;display:flex}.ak-hero__overline,.ak-hero__summary{color:var(--color-text-secondary)}.ak-hero__actions{align-items:center;gap:var(--space-xl);flex-wrap:wrap;display:flex}.ak-hero__pills{gap:var(--space-xs);margin-top:var(--space-2xs);flex-wrap:wrap;display:flex}.ak-back{align-items:center;gap:var(--space-xs);min-height:var(--size-touch-min);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);align-self:flex-start;text-decoration:none;display:inline-flex}.ak-kpis{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.ak-cols{grid-template-columns:minmax(0, 1fr) var(--size-rail);gap:var(--space-xl);align-items:start;display:grid}.ak-cols--stretch{align-items:stretch}.ak-stack{gap:var(--space-xl);flex-direction:column;min-width:0;display:flex}.ak-stack--sm{gap:var(--space-md)}.ak-row-flex,.ak-toolbar{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.ak-toolbar .ak-search{flex:0 280px}.ak-toolbar .ak-search--wide{flex-basis:320px}.ak-toolbar__spacer{flex:1}@media (min-width:761px){.ak-mobile-only{display:none!important}}.ak-settings{gap:var(--space-xl);grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}.ak-settings section,.ak-settings [id]{scroll-margin-top:var(--space-xl)}.ak-subnav{top:var(--space-xl);padding:var(--space-sm);position:sticky}.ak-subnav a{align-items:center;gap:var(--space-sm);min-height:var(--size-control-md);padding:0 var(--space-md);border-radius:var(--radius-full);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none;display:flex}.ak-subnav a:hover{background:var(--color-bg-hover)}.ak-subnav a[aria-current=true]{background:var(--color-action-selected-bg);color:var(--color-action-selected-text);font-weight:var(--font-weight-semibold)}.ak-form-grid{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.ak-auth{min-height:100dvh;padding:var(--space-xl) var(--space-md);align-content:center;place-items:center;gap:var(--space-lg);display:grid}.ak-auth__brand{align-items:center;gap:var(--space-sm);display:inline-flex}.ak-auth__foot{text-align:center;font-size:var(--font-size-xs);color:var(--color-text-secondary)}.ak-auth__card{gap:var(--space-lg);width:min(440px,100%);padding:var(--space-2xl);flex-direction:column;display:flex}.ak-legal{min-height:100dvh;padding:var(--space-2xl) var(--space-md)}.ak-legal__doc{gap:var(--space-xl);width:min(720px,100%);padding:var(--space-2xl);background:var(--color-bg-surface);border-radius:var(--radius-lg);flex-direction:column;margin-inline:auto;display:flex}.ak-legal__head{gap:var(--space-sm);flex-direction:column;display:flex}.ak-legal__draft{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.ak-legal__foot{gap:var(--space-sm);padding-top:var(--space-lg);border-top:var(--stroke-1) solid var(--color-border-default);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.ak-legal__table{overflow-x:auto}@media (max-width:600px){.ak-legal{padding:var(--space-md)}.ak-legal__doc{padding:var(--space-lg)}}.ak-legal-links{justify-content:center;gap:var(--space-sm);margin-top:var(--space-xl);font-size:var(--font-size-xs);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.ak-auth__foot.ak-legal-links{margin-top:0}.ak-prose{font-size:var(--font-size-md);line-height:var(--font-line-height-md);overflow-wrap:anywhere}.ak-prose>*+*{margin-top:var(--space-md)}.ak-prose h2{margin-top:var(--space-xl);font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xl);line-height:var(--font-line-height-xl)}.ak-prose h3{margin-top:var(--space-lg);font-weight:var(--font-weight-semibold)}.ak-prose ul,.ak-prose ol{padding-left:var(--space-xl)}.ak-prose ul{list-style:outside}.ak-prose ol{list-style:decimal}.ak-prose li+li{margin-top:var(--space-2xs)}.ak-prose blockquote{padding-left:var(--space-md);border-left:var(--stroke-2) solid var(--color-border-strong);color:var(--color-text-secondary)}.ak-prose table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm);line-height:var(--font-line-height-sm)}.ak-prose th,.ak-prose td{padding:var(--space-xs) var(--space-sm);border-bottom:var(--stroke-1) solid var(--color-border-default);text-align:left;vertical-align:top}.ak-prose th{font-weight:var(--font-weight-semibold)}.ak-prose code{font-family:var(--font-family-mono);font-size:.92em}@media (max-width:1200px){.ak-topnav{gap:var(--space-md)}.ak-navpill{padding-inline:var(--space-md)}}@media (max-width:1100px){.ak-syncind__lead{display:none}}@media (min-width:761px) and (max-width:900px){.ak-shell .ak-topnav{gap:var(--space-sm);padding-inline:var(--space-md)}.ak-brand__sub,.ak-syncind__unit{display:none}.ak-navpill{padding-inline:var(--space-sm)}}@media (max-width:1100px){.ak-cols,.ak-settings{grid-template-columns:minmax(0,1fr)}.ak-subnav{display:none}.ak-topnav{padding:var(--space-md) var(--space-xl)}.ak-main{padding:var(--space-xl) var(--space-xl) var(--space-4xl)}}@media (max-width:760px){.ak-desktop-only{display:none!important}.ak-topnav{z-index:10;padding:var(--space-sm) var(--space-md) var(--space-sm) var(--space-lg);background:var(--color-bg-canvas);gap:var(--space-sm);position:sticky;top:0}.ak-topnav>nav,.ak-topnav .ak-avatar,.ak-brand__sub{display:none}.ak-bottomnav{display:grid}.ak-main{gap:var(--space-xl);padding:var(--space-xs) var(--space-md) calc(var(--size-bottom-nav) + var(--space-xl))}.ak-banner{padding:var(--space-lg);flex-direction:column;align-items:stretch}.ak-main>.ak-banner{margin-bottom:0}.ak-banner__actions{flex-wrap:wrap}.ak-hero{align-items:stretch;gap:var(--space-lg);flex-direction:column}.ak-hero__text{flex-basis:auto}.ak-hero .t-display{font-size:var(--font-size-2xl);line-height:var(--font-line-height-2xl)}.ak-hero__actions{gap:var(--space-sm)}.ak-hero__actions>.ak-seg{width:100%}.ak-hero__actions>.ak-seg .ak-seg__opt{flex:1}.ak-hero__actions>.ak-seg .ak-seg__opt span{width:100%}.ak-kpis{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}.ak-kpi{padding:var(--space-lg)}.ak-kpi .t-number-xl{font-size:var(--font-size-3xl);line-height:var(--font-line-height-3xl)}.ak-card__header{padding:var(--space-lg) var(--space-lg) 0}.ak-card--pad{padding:var(--space-lg)}.ak-card__footer{padding:var(--space-md) var(--space-lg) var(--space-lg)}.ak-direction{padding:var(--space-lg)}.ak-gridcards{gap:var(--space-md)}.ak-invoice__headline{gap:var(--space-xs);margin-top:var(--space-sm);flex-direction:column;display:flex}.ak-actionbar{bottom:calc(var(--size-bottom-nav) + var(--space-xs));z-index:5;gap:var(--space-xs);padding:var(--space-md);border-radius:var(--radius-xl);background:var(--color-bg-surface);box-shadow:var(--elevation-overlay);flex-direction:column;display:flex;position:sticky}.ak-inv-card{box-shadow:none;background:0 0}.ak-inv-groups{gap:var(--space-md);flex-direction:column;display:flex}.ak-inv-group{padding-bottom:var(--space-2xs);overflow:hidden}.ak-inv-group__head{padding:var(--space-2xs) var(--space-sm);background:var(--color-bg-subtle)}.ak-inv-card>.ak-card__footer{padding:var(--space-md) 0 0}.ak-gridcards__more{display:none}.ak-grid thead th:first-child{width:44px}.ak-grid{border-spacing:3px}.ak-grid th[scope=row]{font-size:var(--font-size-2xs)}.ak-mapcard__actions{grid-template-columns:1fr 1fr;display:grid}.ak-mapcard{padding:var(--space-md) var(--space-sm)}.ak-hero__actions>.ak-mapping__auto{width:100%}.ak-chiprow{margin-right:calc(-1 * var(--space-md));padding-right:var(--space-md);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.ak-cols--rail-first-mobile>:last-child{order:-1}.ak-toolbar .ak-search{flex:100%}.ak-sheet{border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100vw;margin:auto 0 0}.ak-sheet__footer .ak-btn{flex:1}.ak-sheet:before{content:"";width:36px;height:5px;margin:var(--space-xs) auto 0;border-radius:var(--radius-full);background:var(--color-border-strong);display:block}.ak-sheet__footer.ak-sheet__footer--stack-mobile{gap:var(--space-2xs);border-top:0;flex-direction:column-reverse}.ak-adjust__toggles,.ak-adjust__reasons{grid-template-columns:minmax(0,1fr)}.ak-toasts{bottom:calc(var(--size-bottom-nav) + var(--space-md))}}
