@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-ext-wght-normal-okcGN4Nq.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-wght-normal-BS41q_Tv.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-ext-wght-normal-DQgQPNk4.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-wght-normal-sS1B39LI.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-vietnamese-wght-normal-TKKdAiBA.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-ext-wght-normal-B4u9PlvR.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-wght-normal-DX-nOvPD.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-cyrillic-wght-normal-5WvUvBgz.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-vietnamese-wght-normal-Cabi7G8-.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-latin-ext-wght-normal-CT1r92Rl.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-latin-wght-normal-BOwq7MWX.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-hebrew-wght-normal-DdnsCkLr.woff2) format("woff2-variations");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-latin-ext-wght-normal-CYrqKuxd.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-latin-wght-normal-DM6njrJ3.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAa0ABQAAAAADOwAAAZHAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwoP0hWQVJtP01WQVJGBmA/U1RBVIEcAGQvXBEICoMkgmcLFgAwhEwBNgIkAyYEIAWGXAdiDAcbOgtRlHLSRcD8TEzkdoghPRuspKefbVnJIM5yRfA8vZv9uTNJSCZY21Scrigr6qyJ/C3sE1OFKuVP3e+lxUTbYio1zb/kFdk2bufY2BlhWERRBrcDUBhB5GEpd2Cy+MDxqf9zLPX+XVsk5r+s50d6IpWLatqbdT6f2MAikiOKQocbjya2QT0DqPDX4R0jQBgAUAiCRhDA0EkvYeLk9X3I2bEWI8jBAihIANm+kUWQBgggWChcBBdFhXlAUgOCAgBA0AgKjUJ8HKvjddFCKSgAVklEBYAeEJgCQJH0qB3B+neDg4sAA4hAD0AVIEAA0IACJGeaUjMIIIhBUE/zNABjTQMBwEVRcwcYBUCObLERABAgjAA1M/ZSa9hSi4OlpsnZ2KBOVUsAZlRGl1W0NZ6gSwhQPIAFs7YFL0QS91vRQgdgx2VDAnIegKpQvwAJIoLgooBAGtCJcHizg0TDiz8vhPgIcVXaDJu37ZyDAIjFy4AAiC1JAA0olJwN6nFAACQk/zfQVUuA3t5ELKMT9hpBSRj+HBSggYCIAIEkUoC4PCIQIWHGA8+IStxf0PW15ntP22gc+Wo+BLyQAHECQiAVd+c3Ba8gZ4NOACBaLOhsbIMkAXEmuHsSAvkf4oJaAogH6nEQAzoBIEihUAwAA0AACAObAGcANYAAABaqgMmpWAhiiVyrvNyqFV8tMQ5Iyq6r9Lf7W82i8ILl2cv8zbfdJ5lnPzSnvt/XXPfRR/5pH3xA+u5uS0798EPJ3Fft33w36Wc+8E/7aIB/9fvvb1pE9erNXLB9mkw//cSg8Cnx03VGXDvZnRzKqV9Xkhn7eRHb3wVjHpg19nkZpX9bBU+vnHegrsuQcbW9Bi7oO33h+8SU0Tly/MbeYUuG1cftVz6oNxrW0qH1iezq446fkDFo/rgvTkqt7zmteFzncZ0uxXti09FFF2z+C7CODpjUudOE5NSeb3bv/mbPKcmOEzpWQ3VBgBAuj/AOY3qMm7UvgA8qo3+qvAUBBAX0wADQG4AG+jCKaSxkBe/zvcTG8jRpRZgqhCog4sd++cOo7J+/RdvaaMoc78Ri/PNPSclx6fDvG1Kt3qQFi1rq+5EaavTtt9TVvfvucYsA5wc4oESU+E1ikF9TkrOkIsIH5Fawx7SBNLnMcWlM3skBluCmQNs7GeyFvYVDamsqwhxx18n/+WdxzDgOLU1AqbUlb3m+KOT9+ONvY/7XlrdLS//5v7nN97XHj0VzJpJvz4spq0V7ioXDuv2YrSxtF/KZmvbWfKtorXSh8dfvgGu+ev/nFSaXM6jyuCE/f/EpmuP7Rqu8R98vP/+tXUdrOgKlZP9Q/s+fRF9+3CHZd4EugfPv158me9X7v/6aSMCxMJmIr//65bNXngl7+uiPP5oKx+y27D8trp+psUzMacpm80XlnYeMAct0LynxhNYgaP3dtn8/LBAi+ksr+7NvjjtJV+UXrz0uLXV1x08AZRN1S2A8EaVE5afk/dfGjz//+fdHn36Xdttz2d9/z+bawZ8/slNN1aYtq+ZPGzNuPGdwOsfYflwmHCkPgs5DcKizvdpS/3gEUMW9/lvQvWp1bGTW1fpngC/uSVYAfH3TeSusL8TtlHUD4KAAEHjahk4YpuffGwEBN/dUmpHqdHyJ3Ap8O3UlQ4gCNrMRwLBBKiskL6a+RoBi/9XGlgc8L4/CUejQxaiIyqmomdhktOhfgDbDfaNDb4+yKIPd6IgmzDa0CByijWFmL2dlSRKagTIWXeIU9HDphoZiJeBTjAefHMxDhVSRFUgVcOkW3EGMahYVMFjWHhMluB2wAcbHYqF1LpsDF9C6s+CI2fDgh4wSuFEyGadjXAmIk3CugIRibLIti9ZtC8S4VSqfikGqPaoI122XyRYLBmsOmdiiTpqK1OklUQzpMcZmQRQV4M4oJCMkfRQXK+qvjifUcQd1bRdetW/LWjacYxvcttnVjWg5h0q4xw6rZyejSpZVZ78LzC4uyDNRQ4bymHSTMyM+SZ7D75mg/7YTlmNz7W8T00h0VEiGKB+F7iWYZFvSTiA4LVxttm2ATt5EoUWLJbY4EnLGrfsvEROlHtzlKn3H9VUT5tU/2dt3/EBv7foYzV/W4upyj04woO/gh6Vwwt3WGQAA) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-vietnamese-wght-normal-qRpaaN48.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-ext-wght-normal-DmpS2jIq.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-wght-normal-eXO_dkmS.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--shell-gap: 12px;--sidebar-width: 224px;--sidebar-width-collapsed: 56px;--topbar-height: 54px}[data-theme=vendex]{--navy-950: #00184A;--navy-900: #001F5C;--navy-800: #012266;--navy-700: #1A3A7A;--navy-600: #2D5294;--navy-500: #4D72B8;--navy-400: #6B8CC4;--navy-300: #8AABDC;--navy-100: #D6E4F7;--orange-600: #E67D00;--orange-500: #FF8C00;--orange-400: #FF9F26;--orange-300: #FFC078;--orange-700: #FF6B00;--orange-100: #FFF3E0;--orange-50: #FFF8F0;--gradient-orange: linear-gradient(135deg, #FF8C00, #FF6B00);--gradient-orange-hover: linear-gradient(135deg, #E67D00, #E05800);--btn-primary-bg: var(--gradient-orange);--btn-primary-bg-hover: var(--gradient-orange-hover);--btn-primary-fg: var(--on-accent);--btn-primary-shadow: 0 2px 8px color-mix(in srgb, var(--orange-500) 22%, transparent);--btn-primary-shadow-hover: var(--shadow-orange);--gradient-navy: linear-gradient(160deg, #00184A, #012266);--ai-purple: #8B5CF6;--ai-purple-600: #7C3AED;--ai-purple-700: #6D28D9;--ai-purple-bg: #F5F3FF;--ai-purple-border: #DDD6FE;--gradient-ai: linear-gradient(135deg, #A78BFA, #7C3AED);--bg: #F6F5F2;--bg-secondary: #EFEDE8;--surface: #FEFDFC;--surface-raised: #FAF9F6;--border: #E6E3DC;--border-strong: #CFCABF;--text-primary: #001845;--text-secondary: #3D5280;--text-muted: #5A6E90;--success: #16A34A;--warning: #D97706;--danger: #DC2626;--info: #2563EB;--success-bg: color-mix(in srgb, var(--success) 12%, var(--surface));--danger-bg: color-mix(in srgb, var(--danger) 12%, var(--surface));--warning-bg: color-mix(in srgb, var(--warning) 10%, var(--surface));--info-bg: color-mix(in srgb, var(--info) 10%, var(--surface));--status-new-fg: #2563EB;--status-new-bg: #EFF6FF;--status-confirmed-fg: #15803D;--status-confirmed-bg: #DCFCE7;--status-en_preparation-fg: #6D28D9;--status-en_preparation-bg: #EDE9FE;--status-canceled-fg: #B91C1C;--status-canceled-bg: #FEE2E2;--status-no_response_1-fg: #A16207;--status-no_response_1-bg: #FEF9C3;--status-no_response_2-fg: #B45309;--status-no_response_2-bg: #FEF3C7;--status-no_response_3-fg: #C2410C;--status-no_response_3-bg: #FFEDD5;--status-in_delivery-fg: #0E7490;--status-in_delivery-bg: #CFFAFE;--status-delivered-fg: #15803D;--status-delivered-bg: #DCFCE7;--status-returned-fg: #9F1239;--status-returned-bg: #FFE4E6;--shadow-tint: #000000;--on-brand-strong: #FFFFFF;--on-brand: rgba(255,255,255,.5);--on-brand-faint: rgba(255,255,255,.28);--on-brand-veil: rgba(255,255,255,.12);--surface-inverse: color-mix(in srgb, var(--navy-950) 90%, black);--success-on-inverse: #4ADE80;--danger-on-inverse: #F87171;--warning-on-inverse: #FBBF24;--surface-media: #000000;--on-accent: #001845;--brand-vendex: var(--orange-500);--gradient-brand-vendex: var(--gradient-orange);--brand-trendzy: #6B8C1E;--brand-trendzy-light: #84A830;--gradient-brand-trendzy: linear-gradient(135deg, #84A830, #6B8C1E);--brand-shopify: #96BF48;--chart-1: #64748B;--chart-2: #15803D;--chart-3: #0369A1;--chart-4: #1D4ED8;--chart-5: #B91C1C;--chart-6: #7C3AED;--chart-7: #C2410C;--chart-8: #A16207;--chart-9: #9F1239;--font-heading: -apple-system, BlinkMacSystemFont, "Inter Tight Variable", "Inter Variable", system-ui, sans-serif;--font-ui: -apple-system, BlinkMacSystemFont, "Inter Variable", "Inter", system-ui, sans-serif;--font-mono: "Geist Mono Variable", ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Monaco, Consolas, monospace;--font-display: "Clash Display", -apple-system, BlinkMacSystemFont, "Inter Tight Variable", "Inter Variable", system-ui, sans-serif;--text-h1: 28px;--text-h2: 22px;--text-h3: 17px;--text-body: 14px;--text-small: 13px;--text-caption: 11px;--text-mono: 13px;--tracking-h1: -.028em;--tracking-h2: -.022em;--tracking-h3: -.015em;--tracking-body: -.006em;--tracking-caption: .006em;--tracking-label: .04em;--tracking-display: -.008em;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--radius-xs: 3px;--radius-sm: 5px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-pill: 999px;--radius-full: 50%;--shadow-sm: 0 1px 2px color-mix(in srgb, var(--shadow-tint) 8%, transparent);--shadow-card: 0 0 0 1px rgba(0,24,74,.05), 0 1px 2px rgba(0,24,74,.04), 0 6px 16px rgba(0,24,74,.06);--shadow-hover: 0 0 0 1px rgba(0,24,74,.06), 0 2px 4px rgba(0,24,74,.05), 0 10px 24px rgba(0,24,74,.1);--shadow-modal: 0 0 0 1px rgba(0,24,74,.06), 0 24px 56px rgba(0,24,74,.18), 0 8px 20px rgba(0,24,74,.1);--shadow-orange: 0 4px 14px rgba(255,140,0,.4);--glass-bg: rgba(254,253,252,.72);--glass-bg-strong: rgba(254,253,252,.97);--glass-border: rgba(255,255,255,.55);--chrome-bg: rgba(254,253,252,.92);--glass-blur: blur(20px) saturate(180%);--glass-shadow: 0 8px 32px rgba(0,24,74,.1), 0 2px 8px rgba(0,24,74,.06);--sidebar-nav-bg: linear-gradient(165deg, rgba(0,24,74,.95), rgba(1,34,102,.91));--sidebar-nav-blur: blur(24px) saturate(160%);--ambient-1: rgba(255,140,0,.08);--ambient-2: rgba(0,24,74,.06);--ambient-3: rgba(255,140,0,.05);--sidebar-fg: rgba(255,255,255,.5);--sidebar-fg-hover: rgba(255,255,255,.85);--sidebar-fg-strong: #FFFFFF;--sidebar-fg-muted: rgba(255,255,255,.4);--sidebar-fg-faint: rgba(255,255,255,.28);--sidebar-hairline: rgba(255,255,255,.06);--sidebar-hover-bg: rgba(255,255,255,.07)}[data-theme=nuit]{--navy-950: #00184A;--navy-900: #123568;--navy-800: #AFC3E8;--navy-700: #5A76A8;--navy-600: #7C93C0;--navy-500: #6E8FD1;--navy-400: #5A76A8;--navy-300: #7C93C0;--navy-100: #C3D4EF;--orange-600: #FF8C00;--orange-500: #FFA030;--orange-400: #FFB957;--orange-300: #FFCB80;--orange-700: #FF7A1A;--orange-100: rgba(255, 160, 48, .16);--orange-50: rgba(255, 160, 48, .08);--gradient-orange: linear-gradient(135deg, #FFA030, #FF7200);--gradient-orange-hover: linear-gradient(135deg, #FF8C00, #E66200);--btn-primary-bg: var(--gradient-orange);--btn-primary-bg-hover: var(--gradient-orange-hover);--btn-primary-fg: var(--on-accent);--btn-primary-shadow: 0 2px 8px color-mix(in srgb, var(--orange-500) 22%, transparent);--btn-primary-shadow-hover: var(--shadow-orange);--gradient-navy: linear-gradient(160deg, #00184A, #0A2B6E);--ai-purple: #A78BFA;--ai-purple-600: #8B5CF6;--ai-purple-700: #7C3AED;--ai-purple-bg: rgba(139, 92, 246, .12);--ai-purple-border: rgba(139, 92, 246, .28);--gradient-ai: linear-gradient(135deg, #A78BFA, #7C3AED);--bg: #12151F;--bg-secondary: #171B29;--surface: #1B2030;--surface-raised: #222840;--border: #333B58;--border-strong: #454F78;--text-primary: #CFD9EA;--text-secondary: #A6B4CE;--text-muted: #8291B2;--success: #4ADE80;--warning: #FBBF24;--danger: #F87171;--info: #60A5FA;--success-bg: color-mix(in srgb, var(--success) 16%, var(--surface));--danger-bg: color-mix(in srgb, var(--danger) 16%, var(--surface));--warning-bg: color-mix(in srgb, var(--warning) 14%, var(--surface));--info-bg: color-mix(in srgb, var(--info) 14%, var(--surface));--status-new-fg: #60A5FA;--status-new-bg: rgba(37, 99, 235, .18);--status-confirmed-fg: #4ADE80;--status-confirmed-bg: rgba(21, 128, 61, .18);--status-en_preparation-fg: #A78BFA;--status-en_preparation-bg: rgba(139, 92, 246, .18);--status-canceled-fg: #F87171;--status-canceled-bg: rgba(185, 28, 28, .18);--status-no_response_1-fg: #FDE68A;--status-no_response_1-bg: rgba(161, 98, 7, .16);--status-no_response_2-fg: #FBBF24;--status-no_response_2-bg: rgba(180, 83, 9, .16);--status-no_response_3-fg: #FB923C;--status-no_response_3-bg: rgba(194, 65, 12, .16);--status-in_delivery-fg: #38BDF8;--status-in_delivery-bg: rgba(14, 116, 144, .18);--status-delivered-fg: #4ADE80;--status-delivered-bg: rgba(21, 128, 61, .18);--status-returned-fg: #FDA4AF;--status-returned-bg: rgba(159, 18, 57, .18);--shadow-tint: #000000;--on-brand-strong: #FFFFFF;--on-brand: rgba(255,255,255,.5);--on-brand-faint: rgba(255,255,255,.28);--on-brand-veil: rgba(255,255,255,.12);--surface-inverse: color-mix(in srgb, var(--navy-950) 92%, black);--success-on-inverse: #4ADE80;--danger-on-inverse: #F87171;--warning-on-inverse: #FBBF24;--surface-media: #000000;--on-accent: #00184A;--brand-vendex: var(--orange-500);--gradient-brand-vendex: var(--gradient-orange);--brand-trendzy: #6B8C1E;--brand-trendzy-light: #84A830;--gradient-brand-trendzy: linear-gradient(135deg, #84A830, #6B8C1E);--brand-shopify: #96BF48;--chart-1: #94A3B8;--chart-2: #4ADE80;--chart-3: #38BDF8;--chart-4: #60A5FA;--chart-5: #F87171;--chart-6: #C4B5FD;--chart-7: #FB923C;--chart-8: #FCD34D;--chart-9: #FDA4AF;--font-heading: -apple-system, BlinkMacSystemFont, "Inter Tight Variable", "Inter Variable", system-ui, sans-serif;--font-ui: -apple-system, BlinkMacSystemFont, "Inter Variable", "Inter", system-ui, sans-serif;--font-mono: "Geist Mono Variable", ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Monaco, Consolas, monospace;--font-display: "Clash Display", -apple-system, BlinkMacSystemFont, "Inter Tight Variable", "Inter Variable", system-ui, sans-serif;--text-h1: 28px;--text-h2: 22px;--text-h3: 17px;--text-body: 14px;--text-small: 13px;--text-caption: 11px;--text-mono: 13px;--tracking-h1: -.028em;--tracking-h2: -.022em;--tracking-h3: -.015em;--tracking-body: -.006em;--tracking-caption: .006em;--tracking-label: .04em;--tracking-display: -.008em;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--radius-xs: 3px;--radius-sm: 5px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-pill: 999px;--radius-full: 50%;--shadow-sm: 0 1px 2px color-mix(in srgb, var(--shadow-tint) 35%, transparent);--shadow-card: 0 0 0 1px color-mix(in srgb, var(--shadow-tint) 35%, transparent), 0 4px 16px color-mix(in srgb, var(--shadow-tint) 45%, transparent);--shadow-hover: 0 0 0 1px color-mix(in srgb, var(--shadow-tint) 40%, transparent), 0 10px 28px color-mix(in srgb, var(--shadow-tint) 55%, transparent);--shadow-modal: 0 0 0 1px color-mix(in srgb, var(--shadow-tint) 45%, transparent), 0 20px 48px color-mix(in srgb, var(--shadow-tint) 70%, transparent);--shadow-orange: 0 4px 16px color-mix(in srgb, var(--orange-500) 40%, transparent);--glass-bg: rgba(27,32,48,.72);--glass-bg-strong: rgba(27,32,48,.97);--glass-border: rgba(255,255,255,.08);--chrome-bg: rgba(27,32,48,.92);--glass-blur: blur(20px) saturate(180%);--glass-shadow: 0 8px 32px rgba(0,0,0,.45), 0 2px 8px rgba(0,0,0,.3);--sidebar-nav-bg: linear-gradient(165deg, rgba(0,24,74,.95), rgba(1,34,102,.91));--sidebar-nav-blur: blur(24px) saturate(160%);--ambient-1: rgba(255,160,48,.07);--ambient-2: rgba(60,90,160,.1);--ambient-3: rgba(255,160,48,.04);--sidebar-fg: rgba(255,255,255,.5);--sidebar-fg-hover: rgba(255,255,255,.85);--sidebar-fg-strong: #FFFFFF;--sidebar-fg-muted: rgba(255,255,255,.4);--sidebar-fg-faint: rgba(255,255,255,.28);--sidebar-hairline: rgba(255,255,255,.06);--sidebar-hover-bg: rgba(255,255,255,.07)}[data-theme=vercel]{--navy-950: #0A0A0A;--navy-900: #171717;--navy-800: #D4D4D4;--navy-700: #606060;--navy-600: #8F8F8F;--navy-500: #A1A1A1;--navy-400: #525252;--navy-300: #D4D4D4;--navy-100: #C9C9C9;--orange-600: #E67D00;--orange-500: #FF8C00;--orange-400: #FF9F26;--orange-300: #FFC078;--orange-700: #FF6B00;--orange-100: rgba(255, 140, 0, .16);--orange-50: rgba(255, 140, 0, .08);--gradient-orange: linear-gradient(135deg, #FF8C00, #FF6B00);--gradient-orange-hover: linear-gradient(135deg, #E67D00, #E05800);--gradient-navy: linear-gradient(160deg, #0A0A0A, #171717);--btn-primary-bg: #FFFFFF;--btn-primary-bg-hover: color-mix(in srgb, var(--orange-500) 14%, white);--btn-primary-fg: #000000;--btn-primary-shadow: none;--btn-primary-shadow-hover: var(--shadow-orange);--ai-purple: #A78BFA;--ai-purple-600: #8B5CF6;--ai-purple-700: #7C3AED;--ai-purple-bg: rgba(139, 92, 246, .12);--ai-purple-border: rgba(139, 92, 246, .28);--gradient-ai: linear-gradient(135deg, #A78BFA, #7C3AED);--bg: #000000;--bg-secondary: #0A0A0A;--surface: #0A0A0A;--surface-raised: #111111;--border: #262626;--border-strong: #3B3B3B;--text-primary: #EDEDED;--text-secondary: #A1A1A1;--text-muted: #8F8F8F;--success: #45A557;--warning: #F5A623;--danger: #E5484D;--info: #3291FF;--success-bg: color-mix(in srgb, var(--success) 16%, var(--surface));--danger-bg: color-mix(in srgb, var(--danger) 16%, var(--surface));--warning-bg: color-mix(in srgb, var(--warning) 14%, var(--surface));--info-bg: color-mix(in srgb, var(--info) 14%, var(--surface));--status-new-fg: #3291FF;--status-new-bg: rgba(0, 112, 243, .18);--status-confirmed-fg: #45A557;--status-confirmed-bg: rgba(21, 128, 61, .18);--status-en_preparation-fg: #A78BFA;--status-en_preparation-bg: rgba(139, 92, 246, .18);--status-canceled-fg: #E5484D;--status-canceled-bg: rgba(185, 28, 28, .18);--status-no_response_1-fg: #FFD98A;--status-no_response_1-bg: rgba(161, 98, 7, .16);--status-no_response_2-fg: #F5A623;--status-no_response_2-bg: rgba(180, 83, 9, .16);--status-no_response_3-fg: #E5820A;--status-no_response_3-bg: rgba(194, 65, 12, .16);--status-in_delivery-fg: #22D3EE;--status-in_delivery-bg: rgba(14, 116, 144, .18);--status-delivered-fg: #45A557;--status-delivered-bg: rgba(21, 128, 61, .18);--status-returned-fg: #FF6B93;--status-returned-bg: rgba(159, 18, 57, .18);--shadow-tint: #000000;--on-brand-strong: #FFFFFF;--on-brand: rgba(255,255,255,.5);--on-brand-faint: rgba(255,255,255,.28);--on-brand-veil: rgba(255,255,255,.12);--surface-inverse: color-mix(in srgb, var(--navy-950) 70%, black);--success-on-inverse: #45A557;--danger-on-inverse: #E5484D;--warning-on-inverse: #F5A623;--surface-media: #000000;--on-accent: #0A0A0A;--brand-vendex: var(--orange-500);--gradient-brand-vendex: var(--gradient-orange);--brand-trendzy: #6B8C1E;--brand-trendzy-light: #84A830;--gradient-brand-trendzy: linear-gradient(135deg, #84A830, #6B8C1E);--brand-shopify: #96BF48;--chart-1: #A1A1A1;--chart-2: #45A557;--chart-3: #22D3EE;--chart-4: #3291FF;--chart-5: #E5484D;--chart-6: #A78BFA;--chart-7: #F5A623;--chart-8: #FFD98A;--chart-9: #FF6B93;--font-heading: "Geist Variable", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-ui: "Geist Variable", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-mono: "Geist Mono Variable", ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Monaco, Consolas, monospace;--font-display: "Geist Variable", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--text-h1: 28px;--text-h2: 22px;--text-h3: 17px;--text-body: 14px;--text-small: 13px;--text-caption: 11px;--text-mono: 13px;--tracking-h1: -.04em;--tracking-h2: -.03em;--tracking-h3: -.02em;--tracking-body: -.01em;--tracking-caption: 0em;--tracking-label: .04em;--tracking-display: -.03em;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 4px;--radius-lg: 4px;--radius-xl: 4px;--radius-pill: 999px;--radius-full: 50%;--shadow-sm: none;--shadow-card: none;--shadow-hover: none;--shadow-modal: 0 0 0 1px var(--border-strong);--shadow-orange: 0 0 0 3px color-mix(in srgb, var(--orange-500) 30%, transparent);--glass-bg: #0A0A0A;--glass-bg-strong: #0A0A0A;--glass-border: var(--border);--chrome-bg: #0A0A0A;--glass-blur: none;--glass-shadow: 0 0 0 1px var(--border-strong);--sidebar-nav-bg: #0A0A0A;--sidebar-nav-blur: none;--ambient-1: transparent;--ambient-2: transparent;--ambient-3: transparent;--sidebar-fg: rgba(255,255,255,.5);--sidebar-fg-hover: rgba(255,255,255,.85);--sidebar-fg-strong: #FFFFFF;--sidebar-fg-muted: rgba(255,255,255,.4);--sidebar-fg-faint: rgba(255,255,255,.28);--sidebar-hairline: rgba(255,255,255,.06);--sidebar-hover-bg: rgba(255,255,255,.07)}[data-theme=papier]{--navy-950: #2A2722;--navy-900: #322D25;--navy-800: #3A362E;--navy-700: #5C4A32;--navy-600: #6B5A40;--navy-500: #7D6B4D;--navy-400: #9C8A6A;--navy-300: #C7B896;--navy-100: #EDE6D8;--orange-600: #96501F;--orange-500: #A85D2E;--orange-400: #BC7548;--orange-300: #D19B74;--orange-700: #7D4419;--orange-100: #F0E4D6;--orange-50: #F7EFE5;--gradient-orange: linear-gradient(135deg, #A85D2E, #7D4419);--gradient-orange-hover: linear-gradient(135deg, #96501F, #6B3A15);--btn-primary-bg: var(--gradient-orange);--btn-primary-bg-hover: var(--gradient-orange-hover);--btn-primary-fg: var(--on-accent);--btn-primary-shadow: 0 2px 8px color-mix(in srgb, var(--orange-500) 22%, transparent);--btn-primary-shadow-hover: var(--shadow-orange);--gradient-navy: linear-gradient(160deg, #2A2722, #1D1B17);--ai-purple: #6F5F91;--ai-purple-600: #5C4C7D;--ai-purple-700: #4A3D66;--ai-purple-bg: rgba(111, 95, 145, .1);--ai-purple-border: rgba(111, 95, 145, .24);--gradient-ai: linear-gradient(135deg, #6F5F91, #4A3D66);--bg: #F4F0E8;--bg-secondary: #EDE8DD;--surface: #FAF7F1;--surface-raised: #FDFBF7;--border: #DDD6C7;--border-strong: #C9C0AC;--text-primary: #2A2722;--text-secondary: #5C574C;--text-muted: #756B5A;--success: #146C34;--warning: #92400E;--danger: #B91C1C;--info: #1D4ED8;--success-bg: color-mix(in srgb, var(--success) 12%, var(--surface));--danger-bg: color-mix(in srgb, var(--danger) 12%, var(--surface));--warning-bg: color-mix(in srgb, var(--warning) 10%, var(--surface));--info-bg: color-mix(in srgb, var(--info) 10%, var(--surface));--status-new-fg: #2563EB;--status-new-bg: #EFF6FF;--status-confirmed-fg: #15803D;--status-confirmed-bg: #DCFCE7;--status-en_preparation-fg: #6D28D9;--status-en_preparation-bg: #EDE9FE;--status-canceled-fg: #B91C1C;--status-canceled-bg: #FEE2E2;--status-no_response_1-fg: #A16207;--status-no_response_1-bg: #FEF9C3;--status-no_response_2-fg: #B45309;--status-no_response_2-bg: #FEF3C7;--status-no_response_3-fg: #C2410C;--status-no_response_3-bg: #FFEDD5;--status-in_delivery-fg: #0E7490;--status-in_delivery-bg: #CFFAFE;--status-delivered-fg: #15803D;--status-delivered-bg: #DCFCE7;--status-returned-fg: #9F1239;--status-returned-bg: #FFE4E6;--shadow-tint: #000000;--on-brand-strong: #FFFFFF;--on-brand: rgba(255,255,255,.5);--on-brand-faint: rgba(255,255,255,.28);--on-brand-veil: rgba(255,255,255,.12);--surface-inverse: color-mix(in srgb, var(--navy-950) 90%, black);--success-on-inverse: #4ADE80;--danger-on-inverse: #F87171;--warning-on-inverse: #FBBF24;--surface-media: #000000;--on-accent: #FFFFFF;--brand-vendex: var(--orange-500);--gradient-brand-vendex: var(--gradient-orange);--brand-trendzy: #6B8C1E;--brand-trendzy-light: #84A830;--gradient-brand-trendzy: linear-gradient(135deg, #84A830, #6B8C1E);--brand-shopify: #96BF48;--chart-1: #6B6153;--chart-2: #146C34;--chart-3: #0E7490;--chart-4: #1D4ED8;--chart-5: #B91C1C;--chart-6: #6F5F91;--chart-7: #92400E;--chart-8: #C2410C;--chart-9: #9F1239;--font-heading: -apple-system, BlinkMacSystemFont, "Inter Tight Variable", "Inter Variable", system-ui, sans-serif;--font-ui: -apple-system, BlinkMacSystemFont, "Inter Variable", "Inter", system-ui, sans-serif;--font-mono: "Geist Mono Variable", ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Monaco, Consolas, monospace;--font-display: "Clash Display", -apple-system, BlinkMacSystemFont, "Inter Tight Variable", "Inter Variable", system-ui, sans-serif;--text-h1: 28px;--text-h2: 22px;--text-h3: 17px;--text-body: 14px;--text-small: 13px;--text-caption: 11px;--text-mono: 13px;--tracking-h1: -.028em;--tracking-h2: -.022em;--tracking-h3: -.015em;--tracking-body: -.006em;--tracking-caption: .006em;--tracking-label: .04em;--tracking-display: -.008em;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--radius-xs: 6px;--radius-sm: 10px;--radius-md: 14px;--radius-lg: 18px;--radius-xl: 22px;--radius-pill: 999px;--radius-full: 50%;--shadow-sm: 0 1px 2px color-mix(in srgb, var(--shadow-tint) 4%, transparent);--shadow-card: 0 1px 2px color-mix(in srgb, var(--shadow-tint) 3%, transparent), 0 4px 12px color-mix(in srgb, var(--shadow-tint) 4%, transparent);--shadow-hover: 0 2px 4px color-mix(in srgb, var(--shadow-tint) 4%, transparent), 0 8px 20px color-mix(in srgb, var(--shadow-tint) 6%, transparent);--shadow-modal: 0 8px 24px color-mix(in srgb, var(--shadow-tint) 8%, transparent), 0 24px 48px color-mix(in srgb, var(--shadow-tint) 10%, transparent);--shadow-orange: 0 4px 12px color-mix(in srgb, var(--orange-500) 25%, transparent);--glass-bg: #FAF7F1;--glass-bg-strong: #FDFBF7;--glass-border: var(--border);--chrome-bg: #FAF7F1;--glass-blur: none;--glass-shadow: 0 4px 16px color-mix(in srgb, var(--shadow-tint) 6%, transparent);--sidebar-nav-bg: #2A2722;--sidebar-nav-blur: none;--ambient-1: rgba(168,93,46,.05);--ambient-2: rgba(42,39,34,.04);--ambient-3: rgba(168,93,46,.03);--sidebar-fg: rgba(255,255,255,.5);--sidebar-fg-hover: rgba(255,255,255,.85);--sidebar-fg-strong: #FFFFFF;--sidebar-fg-muted: rgba(255,255,255,.4);--sidebar-fg-faint: rgba(255,255,255,.28);--sidebar-hairline: rgba(255,255,255,.06);--sidebar-hover-bg: rgba(255,255,255,.07)}[data-theme=synthwave]{--navy-950: #2D1259;--navy-900: #351566;--navy-800: #E0C9FF;--navy-700: #8A5FD1;--navy-600: #B49AE8;--navy-500: #A67EE8;--navy-400: #6C42B0;--navy-300: #E0C9FF;--navy-100: #D8BEFA;--orange-700: #8E0F66;--orange-600: #B8127A;--orange-500: #D41C93;--orange-400: #FF5FB4;--orange-300: #FF9DD1;--orange-100: rgba(255, 95, 180, .16);--orange-50: rgba(255, 95, 180, .08);--gradient-orange: linear-gradient(135deg, #FF5FB4, #7B2FF7);--gradient-orange-hover: linear-gradient(135deg, #FF3DA6, #6A1FE0);--gradient-navy: linear-gradient(160deg, #2D1259, #1F0F38);--btn-primary-bg: linear-gradient(135deg, #D41C93, #8E0F66);--btn-primary-bg-hover: linear-gradient(135deg, #E619A0, #A01470);--btn-primary-fg: #FFFFFF;--btn-primary-shadow: 0 0 20px rgba(212,28,147,.5), 0 4px 14px rgba(212,28,147,.3);--btn-primary-shadow-hover: 0 0 30px rgba(212,28,147,.7), 0 6px 20px rgba(212,28,147,.4);--ai-purple: #B48CFF;--ai-purple-600: #9B6FFF;--ai-purple-700: #7B2FF7;--ai-purple-bg: rgba(155, 111, 255, .14);--ai-purple-border: rgba(155, 111, 255, .3);--gradient-ai: linear-gradient(135deg, #B48CFF, #7B2FF7);--bg: #1A0B2E;--bg-secondary: #150822;--surface: #1F0F38;--surface-raised: #2A1650;--border: #3D2266;--border-strong: #55328C;--text-primary: #F5E6FF;--text-secondary: #C9A6E8;--text-muted: #9D82C2;--success: #2ED573;--warning: #FFD93D;--danger: #FF5C7A;--info: #2EE6E6;--success-bg: color-mix(in srgb, var(--success) 16%, var(--surface));--danger-bg: color-mix(in srgb, var(--danger) 16%, var(--surface));--warning-bg: color-mix(in srgb, var(--warning) 14%, var(--surface));--info-bg: color-mix(in srgb, var(--info) 14%, var(--surface));--status-new-fg: #2EE6E6;--status-new-bg: rgba(46, 230, 230, .16);--status-confirmed-fg: #2ED573;--status-confirmed-bg: rgba(46, 213, 115, .16);--status-en_preparation-fg: #D8B4FE;--status-en_preparation-bg: rgba(216, 180, 254, .16);--status-canceled-fg: #FF5C7A;--status-canceled-bg: rgba(255, 92, 122, .16);--status-no_response_1-fg: #FFE873;--status-no_response_1-bg: rgba(255, 217, 61, .14);--status-no_response_2-fg: #FFD93D;--status-no_response_2-bg: rgba(255, 193, 61, .14);--status-no_response_3-fg: #FF9D3D;--status-no_response_3-bg: rgba(255, 157, 61, .14);--status-in_delivery-fg: #9B6FFF;--status-in_delivery-bg: rgba(155, 111, 255, .16);--status-delivered-fg: #2ED573;--status-delivered-bg: rgba(46, 213, 115, .16);--status-returned-fg: #FF5FB4;--status-returned-bg: rgba(255, 95, 180, .16);--shadow-tint: #000000;--on-brand-strong: #FFFFFF;--on-brand: rgba(255,255,255,.5);--on-brand-faint: rgba(255,255,255,.28);--on-brand-veil: rgba(255,255,255,.12);--surface-inverse: color-mix(in srgb, var(--navy-950) 85%, black);--success-on-inverse: #2ED573;--danger-on-inverse: #FF5C7A;--warning-on-inverse: #FFD93D;--surface-media: #000000;--on-accent: #FFFFFF;--brand-vendex: var(--orange-500);--gradient-brand-vendex: var(--gradient-orange);--brand-trendzy: #6B8C1E;--brand-trendzy-light: #84A830;--gradient-brand-trendzy: linear-gradient(135deg, #84A830, #6B8C1E);--brand-shopify: #96BF48;--chart-1: #B49AE8;--chart-2: #2ED573;--chart-3: #2EE6E6;--chart-4: #9B6FFF;--chart-5: #FF5C7A;--chart-6: #FF5FB4;--chart-7: #FFD93D;--chart-8: #FF9DD1;--chart-9: #B48CFF;--font-heading: -apple-system, BlinkMacSystemFont, "Inter Tight Variable", "Inter Variable", system-ui, sans-serif;--font-ui: -apple-system, BlinkMacSystemFont, "Inter Variable", "Inter", system-ui, sans-serif;--font-mono: "Geist Mono Variable", ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Monaco, Consolas, monospace;--font-display: "Clash Display", -apple-system, BlinkMacSystemFont, "Inter Tight Variable", "Inter Variable", system-ui, sans-serif;--text-h1: 28px;--text-h2: 22px;--text-h3: 17px;--text-body: 14px;--text-small: 13px;--text-caption: 11px;--text-mono: 13px;--tracking-h1: -.028em;--tracking-h2: -.022em;--tracking-h3: -.015em;--tracking-body: -.006em;--tracking-caption: .006em;--tracking-label: .04em;--tracking-display: -.008em;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 22px;--radius-pill: 999px;--radius-full: 50%;--shadow-sm: 0 0 8px rgba(255,95,180,.1);--shadow-card: 0 0 0 1px rgba(255,95,180,.15), 0 4px 20px rgba(0,0,0,.5);--shadow-hover: 0 0 0 1px rgba(255,95,180,.3), 0 8px 30px rgba(0,0,0,.6), 0 0 20px rgba(255,95,180,.2);--shadow-modal: 0 0 0 1px rgba(155,111,255,.2), 0 24px 60px rgba(0,0,0,.7), 0 0 40px rgba(123,47,247,.15);--shadow-orange: 0 0 24px rgba(255,95,180,.5);--glass-bg: rgba(31,15,56,.72);--glass-bg-strong: rgba(31,15,56,.97);--glass-border: rgba(255,95,180,.18);--chrome-bg: rgba(31,15,56,.92);--glass-blur: blur(20px) saturate(180%);--glass-shadow: 0 8px 32px rgba(0,0,0,.5), 0 0 24px rgba(123,47,247,.15);--sidebar-nav-bg: linear-gradient(165deg, rgba(45,18,89,.95), rgba(26,11,46,.92));--sidebar-nav-blur: blur(24px) saturate(160%);--ambient-1: rgba(255,95,180,.12);--ambient-2: rgba(46,230,230,.08);--ambient-3: rgba(123,47,247,.1);--sidebar-fg: rgba(255,255,255,.5);--sidebar-fg-hover: rgba(255,255,255,.85);--sidebar-fg-strong: #FFFFFF;--sidebar-fg-muted: rgba(255,255,255,.4);--sidebar-fg-faint: rgba(255,255,255,.28);--sidebar-hairline: rgba(255,255,255,.06);--sidebar-hover-bg: rgba(255,255,255,.07)}[data-theme=matrix]{--navy-950: #0D2010;--navy-900: #123018;--navy-800: #8FFFA8;--navy-700: #2E8B3D;--navy-600: #3DA84E;--navy-500: #4FC260;--navy-400: #257A30;--navy-300: #8FFFA8;--navy-100: #7AF08F;--orange-700: #1F7A2B;--orange-600: #2E8B3D;--orange-500: #4AFF6E;--orange-400: #7AF08F;--orange-300: #9FFFB0;--orange-100: rgba(74, 255, 110, .14);--orange-50: rgba(74, 255, 110, .07);--gradient-orange: linear-gradient(135deg, #4AFF6E, #2E8B3D);--gradient-orange-hover: linear-gradient(135deg, #7AF08F, #39D353);--gradient-navy: linear-gradient(160deg, #0D2010, #050805);--btn-primary-bg: #4AFF6E;--btn-primary-bg-hover: #7DFFA0;--btn-primary-fg: #000000;--btn-primary-shadow: 0 0 20px rgba(74,255,110,.5);--btn-primary-shadow-hover: 0 0 32px rgba(74,255,110,.7);--ai-purple: #C77DFF;--ai-purple-600: #A45EE5;--ai-purple-700: #7B2FF7;--ai-purple-bg: rgba(164, 94, 229, .12);--ai-purple-border: rgba(164, 94, 229, .28);--gradient-ai: linear-gradient(135deg, #C77DFF, #7B2FF7);--bg: #000000;--bg-secondary: #050805;--surface: #0A0F0A;--surface-raised: #0F150F;--border: #1A3A1A;--border-strong: #2A5A2A;--text-primary: #4AFF6E;--text-secondary: #39D353;--text-muted: #279933;--success: #4AFF6E;--warning: #FFB627;--danger: #FF5C4D;--info: #39D3D3;--success-bg: color-mix(in srgb, var(--success) 14%, var(--surface));--danger-bg: color-mix(in srgb, var(--danger) 14%, var(--surface));--warning-bg: color-mix(in srgb, var(--warning) 12%, var(--surface));--info-bg: color-mix(in srgb, var(--info) 12%, var(--surface));--status-new-fg: #39D3D3;--status-new-bg: rgba(57, 211, 211, .14);--status-confirmed-fg: #4AFF6E;--status-confirmed-bg: rgba(74, 255, 110, .14);--status-en_preparation-fg: #A970FF;--status-en_preparation-bg: rgba(169, 112, 255, .14);--status-canceled-fg: #FF5C4D;--status-canceled-bg: rgba(255, 92, 77, .14);--status-no_response_1-fg: #FFE066;--status-no_response_1-bg: rgba(255, 224, 102, .12);--status-no_response_2-fg: #FFB627;--status-no_response_2-bg: rgba(255, 182, 39, .12);--status-no_response_3-fg: #FF9327;--status-no_response_3-bg: rgba(255, 147, 39, .12);--status-in_delivery-fg: #39D353;--status-in_delivery-bg: rgba(57, 211, 83, .14);--status-delivered-fg: #4AFF6E;--status-delivered-bg: rgba(74, 255, 110, .14);--status-returned-fg: #FF8577;--status-returned-bg: rgba(255, 133, 119, .14);--shadow-tint: #000000;--on-brand-strong: #FFFFFF;--on-brand: rgba(255,255,255,.5);--on-brand-faint: rgba(255,255,255,.28);--on-brand-veil: rgba(255,255,255,.12);--surface-inverse: color-mix(in srgb, var(--navy-950) 80%, black);--success-on-inverse: #4AFF6E;--danger-on-inverse: #FF5C4D;--warning-on-inverse: #FFB627;--surface-media: #000000;--on-accent: #000000;--brand-vendex: var(--orange-500);--gradient-brand-vendex: var(--gradient-orange);--brand-trendzy: #6B8C1E;--brand-trendzy-light: #84A830;--gradient-brand-trendzy: linear-gradient(135deg, #84A830, #6B8C1E);--brand-shopify: #96BF48;--chart-1: #5FBF6E;--chart-2: #4AFF6E;--chart-3: #39D3D3;--chart-4: #7AF08F;--chart-5: #FF5C4D;--chart-6: #9FFFB0;--chart-7: #FFB627;--chart-8: #2E8B3D;--chart-9: #39D353;--font-heading: "Geist Mono Variable", ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Monaco, Consolas, monospace;--font-ui: "Geist Mono Variable", ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Monaco, Consolas, monospace;--font-mono: "Geist Mono Variable", ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Monaco, Consolas, monospace;--font-display: "Geist Mono Variable", ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Monaco, Consolas, monospace;--text-h1: 28px;--text-h2: 22px;--text-h3: 17px;--text-body: 14px;--text-small: 13px;--text-caption: 11px;--text-mono: 13px;--tracking-h1: 0em;--tracking-h2: 0em;--tracking-h3: 0em;--tracking-body: 0em;--tracking-caption: .02em;--tracking-label: .08em;--tracking-display: 0em;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--radius-xs: 0px;--radius-sm: 2px;--radius-md: 2px;--radius-lg: 4px;--radius-xl: 4px;--radius-pill: 999px;--radius-full: 50%;--shadow-sm: 0 0 8px rgba(74,255,110,.15);--shadow-card: 0 0 0 1px rgba(74,255,110,.15), 0 0 16px rgba(74,255,110,.08);--shadow-hover: 0 0 0 1px rgba(74,255,110,.3), 0 0 24px rgba(74,255,110,.15);--shadow-modal: 0 0 0 1px rgba(74,255,110,.25), 0 0 48px rgba(74,255,110,.12), 0 24px 60px rgba(0,0,0,.7);--shadow-orange: 0 0 24px rgba(74,255,110,.5);--glass-bg: #0A0F0A;--glass-bg-strong: #0A0F0A;--glass-border: rgba(74,255,110,.15);--chrome-bg: #0A0F0A;--glass-blur: none;--glass-shadow: 0 0 0 1px rgba(74,255,110,.2);--sidebar-nav-bg: #050805;--sidebar-nav-blur: none;--ambient-1: transparent;--ambient-2: transparent;--ambient-3: transparent;--sidebar-fg: rgba(255,255,255,.5);--sidebar-fg-hover: rgba(255,255,255,.85);--sidebar-fg-strong: #FFFFFF;--sidebar-fg-muted: rgba(255,255,255,.4);--sidebar-fg-faint: rgba(255,255,255,.28);--sidebar-hairline: rgba(255,255,255,.06);--sidebar-hover-bg: rgba(255,255,255,.07)}[data-theme=bubblegum]{--navy-950: #5C1B4D;--navy-900: #4A1540;--navy-800: #6B2158;--navy-700: #7A2E68;--navy-600: #8C3878;--navy-500: #9C4286;--navy-400: #B0579A;--navy-300: #F5C2E8;--navy-100: #FFE0F0;--orange-700: #B02563;--orange-600: #C22C6E;--orange-500: #D6337A;--orange-400: #FF5FA2;--orange-300: #FFA6CC;--orange-100: #FFE0EF;--orange-50: #FFF0F7;--gradient-orange: linear-gradient(135deg, #CE2F74, #A02259);--gradient-orange-hover: linear-gradient(135deg, #E8397F, #B02563);--gradient-navy: linear-gradient(160deg, #5C1B4D, #4A1540);--btn-primary-bg: var(--gradient-orange);--btn-primary-bg-hover: var(--gradient-orange-hover);--btn-primary-fg: #FFFFFF;--btn-primary-shadow: 0 4px 14px color-mix(in srgb, var(--orange-500) 30%, transparent);--btn-primary-shadow-hover: 0 6px 20px color-mix(in srgb, var(--orange-500) 45%, transparent);--ai-purple: #7C3AED;--ai-purple-600: #6D28D9;--ai-purple-700: #5B21B6;--ai-purple-bg: #F3ECFE;--ai-purple-border: #DDC9FC;--gradient-ai: linear-gradient(135deg, #A78BFA, #7C3AED);--bg: #FFF0F7;--bg-secondary: #FFE5F0;--surface: #FFFFFF;--surface-raised: #FFF8FB;--border: #FFD1E8;--border-strong: #FFB3D9;--text-primary: #4A2545;--text-secondary: #7A4A72;--text-muted: #8A5980;--success: #178045;--warning: #8F5400;--danger: #C42B44;--info: #2E5FC2;--success-bg: color-mix(in srgb, var(--success) 12%, var(--surface));--danger-bg: color-mix(in srgb, var(--danger) 12%, var(--surface));--warning-bg: color-mix(in srgb, var(--warning) 10%, var(--surface));--info-bg: color-mix(in srgb, var(--info) 10%, var(--surface));--status-new-fg: #2E5FC2;--status-new-bg: #E8EFFC;--status-confirmed-fg: #178045;--status-confirmed-bg: #DFF5E8;--status-en_preparation-fg: #6D3AAD;--status-en_preparation-bg: #F0E7FB;--status-canceled-fg: #C42B44;--status-canceled-bg: #FCE4E8;--status-no_response_1-fg: #A5720A;--status-no_response_1-bg: #FDF0D8;--status-no_response_2-fg: #8F5400;--status-no_response_2-bg: #FCE8CC;--status-no_response_3-fg: #A5460A;--status-no_response_3-bg: #FBE2D0;--status-in_delivery-fg: #2952AD;--status-in_delivery-bg: #E5EDFB;--status-delivered-fg: #178045;--status-delivered-bg: #DFF5E8;--status-returned-fg: #A8215C;--status-returned-bg: #FBDEEC;--shadow-tint: #D6337A;--on-brand-strong: #FFFFFF;--on-brand: rgba(255,255,255,.5);--on-brand-faint: rgba(255,255,255,.28);--on-brand-veil: rgba(255,255,255,.12);--surface-inverse: color-mix(in srgb, var(--navy-950) 90%, black);--success-on-inverse: #4ADE80;--danger-on-inverse: #F87171;--warning-on-inverse: #FBBF24;--surface-media: #000000;--on-accent: #FFFFFF;--brand-vendex: var(--orange-500);--gradient-brand-vendex: var(--gradient-orange);--brand-trendzy: #6B8C1E;--brand-trendzy-light: #84A830;--gradient-brand-trendzy: linear-gradient(135deg, #84A830, #6B8C1E);--brand-shopify: #96BF48;--chart-1: #8B5A82;--chart-2: #178045;--chart-3: #2E5FC2;--chart-4: #6D28D9;--chart-5: #C42B44;--chart-6: #D6337A;--chart-7: #8F5400;--chart-8: #E85A9E;--chart-9: #4A9E7A;--font-heading: -apple-system, BlinkMacSystemFont, "Inter Tight Variable", "Inter Variable", system-ui, sans-serif;--font-ui: -apple-system, BlinkMacSystemFont, "Inter Variable", "Inter", system-ui, sans-serif;--font-mono: "Geist Mono Variable", ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Monaco, Consolas, monospace;--font-display: "Fredoka Variable", -apple-system, BlinkMacSystemFont, "Inter Tight Variable", "Inter Variable", system-ui, sans-serif;--text-h1: 28px;--text-h2: 22px;--text-h3: 17px;--text-body: 14px;--text-small: 13px;--text-caption: 11px;--text-mono: 13px;--tracking-h1: -.028em;--tracking-h2: -.022em;--tracking-h3: -.015em;--tracking-body: -.006em;--tracking-caption: .006em;--tracking-label: .04em;--tracking-display: -.005em;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--radius-xs: 8px;--radius-sm: 12px;--radius-md: 16px;--radius-lg: 22px;--radius-xl: 28px;--radius-pill: 999px;--radius-full: 50%;--shadow-sm: 0 1px 3px color-mix(in srgb, var(--shadow-tint) 12%, transparent);--shadow-card: 0 2px 8px color-mix(in srgb, var(--shadow-tint) 10%, transparent), 0 8px 24px color-mix(in srgb, var(--shadow-tint) 8%, transparent);--shadow-hover: 0 4px 16px color-mix(in srgb, var(--shadow-tint) 18%, transparent), 0 12px 32px color-mix(in srgb, var(--shadow-tint) 12%, transparent);--shadow-modal: 0 16px 48px color-mix(in srgb, var(--shadow-tint) 20%, transparent), 0 32px 80px color-mix(in srgb, var(--shadow-tint) 14%, transparent);--shadow-orange: 0 6px 20px color-mix(in srgb, var(--orange-500) 35%, transparent);--glass-bg: rgba(255,255,255,.72);--glass-bg-strong: rgba(255,255,255,.97);--glass-border: rgba(255,183,224,.6);--chrome-bg: rgba(255,255,255,.92);--glass-blur: blur(20px) saturate(180%);--glass-shadow: 0 8px 32px color-mix(in srgb, var(--shadow-tint) 12%, transparent);--sidebar-nav-bg: linear-gradient(165deg, rgba(92,27,77,.95), rgba(74,21,64,.91));--sidebar-nav-blur: blur(24px) saturate(160%);--ambient-1: rgba(255,95,162,.1);--ambient-2: rgba(92,27,77,.06);--ambient-3: rgba(255,166,204,.08);--sidebar-fg: rgba(255,255,255,.5);--sidebar-fg-hover: rgba(255,255,255,.85);--sidebar-fg-strong: #FFFFFF;--sidebar-fg-muted: rgba(255,255,255,.4);--sidebar-fg-faint: rgba(255,255,255,.28);--sidebar-hairline: rgba(255,255,255,.06);--sidebar-hover-bg: rgba(255,255,255,.07)}[data-theme=royal]{--navy-950: #4A2470;--navy-900: #3D1F5C;--navy-800: #3D2359;--navy-700: #5C3080;--navy-600: #6B3A90;--navy-500: #7A44A0;--navy-400: #8F5FB0;--navy-300: #EAD9F5;--navy-100: #F3E6FA;--orange-700: #8A6B15;--orange-600: #A6841A;--orange-500: #C9A227;--orange-400: #D4AF37;--orange-300: #E5CB7A;--orange-100: #F5EBC9;--orange-50: #FAF4E3;--gradient-orange: linear-gradient(135deg, #D4AF37, #8A6B15);--gradient-orange-hover: linear-gradient(135deg, #E0BD4A, #A6841A);--gradient-navy: linear-gradient(160deg, #4A2470, #3D1F5C);--btn-primary-bg: linear-gradient(135deg, #D4AF37, #B8901F);--btn-primary-bg-hover: linear-gradient(135deg, #E0BD4A, #C9A227);--btn-primary-fg: #2D1B3D;--btn-primary-shadow: 0 4px 16px rgba(201,162,39,.35);--btn-primary-shadow-hover: 0 6px 24px rgba(201,162,39,.5);--ai-purple: #8A3F96;--ai-purple-600: #7A3585;--ai-purple-700: #6A2B74;--ai-purple-bg: #F5E9F7;--ai-purple-border: #E4C9E9;--gradient-ai: linear-gradient(135deg, #9C4FA8, #6A2B74);--bg: #F7F0E3;--bg-secondary: #F0E6D2;--surface: #FDFAF3;--surface-raised: #FFFFFF;--border: #E0D0B0;--border-strong: #C9B380;--text-primary: #2D1B3D;--text-secondary: #5C4470;--text-muted: #75607F;--success: #1E7A4F;--warning: #8F600F;--danger: #A6243D;--info: #2E4FA6;--success-bg: color-mix(in srgb, var(--success) 12%, var(--surface));--danger-bg: color-mix(in srgb, var(--danger) 12%, var(--surface));--warning-bg: color-mix(in srgb, var(--warning) 10%, var(--surface));--info-bg: color-mix(in srgb, var(--info) 10%, var(--surface));--status-new-fg: #2E4FA6;--status-new-bg: #E7ECF9;--status-confirmed-fg: #1E7A4F;--status-confirmed-bg: #E2F3EA;--status-en_preparation-fg: #7E22CE;--status-en_preparation-bg: #F3E8FF;--status-canceled-fg: #A6243D;--status-canceled-bg: #F7E2E6;--status-no_response_1-fg: #A6841A;--status-no_response_1-bg: #F7F0D8;--status-no_response_2-fg: #8F600F;--status-no_response_2-bg: #F5EACC;--status-no_response_3-fg: #7A5209;--status-no_response_3-bg: #F2E4C4;--status-in_delivery-fg: #6B3A90;--status-in_delivery-bg: #EEE4F5;--status-delivered-fg: #1E7A4F;--status-delivered-bg: #E2F3EA;--status-returned-fg: #8B3A5C;--status-returned-bg: #F5E3EB;--shadow-tint: #2D1B3D;--on-brand-strong: #FFFFFF;--on-brand: rgba(255,255,255,.5);--on-brand-faint: rgba(255,255,255,.28);--on-brand-veil: rgba(255,255,255,.12);--surface-inverse: color-mix(in srgb, var(--navy-950) 88%, black);--success-on-inverse: #4ADE80;--danger-on-inverse: #F87171;--warning-on-inverse: #FBBF24;--surface-media: #000000;--on-accent: #2D1B3D;--brand-vendex: var(--orange-500);--gradient-brand-vendex: var(--gradient-orange);--brand-trendzy: #6B8C1E;--brand-trendzy-light: #84A830;--gradient-brand-trendzy: linear-gradient(135deg, #84A830, #6B8C1E);--brand-shopify: #96BF48;--chart-1: #5C4470;--chart-2: #1E7A4F;--chart-3: #2E4FA6;--chart-4: #6B3A90;--chart-5: #A6243D;--chart-6: #C9A227;--chart-7: #8F600F;--chart-8: #A6841A;--chart-9: #8B3A5C;--font-heading: -apple-system, BlinkMacSystemFont, "Inter Tight Variable", "Inter Variable", system-ui, sans-serif;--font-ui: -apple-system, BlinkMacSystemFont, "Inter Variable", "Inter", system-ui, sans-serif;--font-mono: "Geist Mono Variable", ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Monaco, Consolas, monospace;--font-display: "Playfair Display Variable", -apple-system, BlinkMacSystemFont, "Inter Tight Variable", "Inter Variable", system-ui, serif;--text-h1: 28px;--text-h2: 22px;--text-h3: 17px;--text-body: 14px;--text-small: 13px;--text-caption: 11px;--text-mono: 13px;--tracking-h1: -.028em;--tracking-h2: -.022em;--tracking-h3: -.015em;--tracking-body: -.006em;--tracking-caption: .006em;--tracking-label: .04em;--tracking-display: 0em;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 10px;--radius-xl: 14px;--radius-pill: 999px;--radius-full: 50%;--shadow-sm: 0 1px 3px color-mix(in srgb, var(--shadow-tint) 10%, transparent);--shadow-card: 0 2px 6px color-mix(in srgb, var(--shadow-tint) 8%, transparent), 0 8px 20px color-mix(in srgb, var(--shadow-tint) 6%, transparent);--shadow-hover: 0 4px 12px color-mix(in srgb, var(--shadow-tint) 12%, transparent), 0 12px 28px color-mix(in srgb, var(--shadow-tint) 8%, transparent);--shadow-modal: 0 16px 40px color-mix(in srgb, var(--shadow-tint) 16%, transparent), 0 32px 72px color-mix(in srgb, var(--shadow-tint) 10%, transparent);--shadow-orange: 0 4px 16px color-mix(in srgb, var(--orange-500) 30%, transparent);--glass-bg: rgba(253,250,243,.72);--glass-bg-strong: rgba(253,250,243,.97);--glass-border: rgba(201,162,39,.3);--chrome-bg: rgba(253,250,243,.92);--glass-blur: blur(20px) saturate(180%);--glass-shadow: 0 8px 32px color-mix(in srgb, var(--shadow-tint) 10%, transparent);--sidebar-nav-bg: linear-gradient(165deg, rgba(74,36,112,.95), rgba(61,31,92,.91));--sidebar-nav-blur: blur(24px) saturate(160%);--ambient-1: rgba(201,162,39,.08);--ambient-2: rgba(74,36,112,.06);--ambient-3: rgba(201,162,39,.05);--sidebar-fg: rgba(255,255,255,.5);--sidebar-fg-hover: rgba(255,255,255,.85);--sidebar-fg-strong: #FFFFFF;--sidebar-fg-muted: rgba(255,255,255,.4);--sidebar-fg-faint: rgba(255,255,255,.28);--sidebar-hairline: rgba(255,255,255,.06);--sidebar-hover-bg: rgba(255,255,255,.07)}[data-theme=linear]{--navy-950: #0C0C10;--navy-900: #17171D;--navy-800: #D8D8E2;--navy-700: #6E6E7C;--navy-600: #8B8B9A;--navy-500: #9D9DAC;--navy-400: #55555F;--navy-300: #D8D8E2;--navy-100: #D3D3E6;--orange-700: #4750B0;--orange-600: #545CC4;--orange-500: #5E6AD2;--orange-400: #7B85DC;--orange-300: #A6ADE8;--orange-100: rgba(94, 106, 210, .16);--orange-50: rgba(94, 106, 210, .08);--gradient-orange: linear-gradient(135deg, #7B85DC, #5E6AD2);--gradient-orange-hover: linear-gradient(135deg, #8B93E0, #6B74D6);--gradient-navy: linear-gradient(160deg, #0C0C10, #17171D);--btn-primary-bg: #5E6AD2;--btn-primary-bg-hover: #6E77DA;--btn-primary-fg: #FFFFFF;--btn-primary-shadow: 0 2px 8px rgba(94,106,210,.35);--btn-primary-shadow-hover: 0 4px 16px rgba(94,106,210,.45);--ai-purple: #9D7BFF;--ai-purple-600: #8A63F5;--ai-purple-700: #7549E0;--ai-purple-bg: rgba(157, 123, 255, .12);--ai-purple-border: rgba(157, 123, 255, .28);--gradient-ai: linear-gradient(135deg, #B98CFF, #7549E0);--bg: #08090A;--bg-secondary: #0D0E10;--surface: #101113;--surface-raised: #17181B;--border: #222327;--border-strong: #34353B;--text-primary: #F7F8F8;--text-secondary: #B4B8C0;--text-muted: #8A8F98;--success: #4CC38A;--warning: #F2C94C;--danger: #EB5757;--info: #4EA1F5;--success-bg: color-mix(in srgb, var(--success) 16%, var(--surface));--danger-bg: color-mix(in srgb, var(--danger) 16%, var(--surface));--warning-bg: color-mix(in srgb, var(--warning) 14%, var(--surface));--info-bg: color-mix(in srgb, var(--info) 14%, var(--surface));--status-new-fg: #4EA1F5;--status-new-bg: rgba(78, 161, 245, .16);--status-confirmed-fg: #4CC38A;--status-confirmed-bg: rgba(76, 195, 138, .16);--status-en_preparation-fg: #9D7BFF;--status-en_preparation-bg: rgba(157, 123, 255, .16);--status-canceled-fg: #EB5757;--status-canceled-bg: rgba(235, 87, 87, .16);--status-no_response_1-fg: #F2C94C;--status-no_response_1-bg: rgba(242, 201, 76, .14);--status-no_response_2-fg: #E2A03F;--status-no_response_2-bg: rgba(226, 160, 63, .14);--status-no_response_3-fg: #D88C2B;--status-no_response_3-bg: rgba(216, 140, 43, .14);--status-in_delivery-fg: #4FD1E8;--status-in_delivery-bg: rgba(79, 209, 232, .16);--status-delivered-fg: #4CC38A;--status-delivered-bg: rgba(76, 195, 138, .16);--status-returned-fg: #F28FA3;--status-returned-bg: rgba(242, 143, 163, .16);--shadow-tint: #000000;--on-brand-strong: #FFFFFF;--on-brand: rgba(255,255,255,.5);--on-brand-faint: rgba(255,255,255,.28);--on-brand-veil: rgba(255,255,255,.12);--surface-inverse: color-mix(in srgb, var(--navy-950) 90%, black);--success-on-inverse: #4ADE80;--danger-on-inverse: #F87171;--warning-on-inverse: #FBBF24;--surface-media: #000000;--on-accent: #FFFFFF;--brand-vendex: var(--orange-500);--gradient-brand-vendex: var(--gradient-orange);--brand-trendzy: #6B8C1E;--brand-trendzy-light: #84A830;--gradient-brand-trendzy: linear-gradient(135deg, #84A830, #6B8C1E);--brand-shopify: #96BF48;--chart-1: #9297A6;--chart-2: #4CC38A;--chart-3: #4EA1F5;--chart-4: #7B85DC;--chart-5: #EB5757;--chart-6: #9D7BFF;--chart-7: #F2994A;--chart-8: #F2C94C;--chart-9: #F28FA3;--font-heading: -apple-system, BlinkMacSystemFont, "Inter Tight Variable", "Inter Variable", system-ui, sans-serif;--font-ui: -apple-system, BlinkMacSystemFont, "Inter Variable", "Inter", system-ui, sans-serif;--font-mono: "Geist Mono Variable", ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Monaco, Consolas, monospace;--font-display: -apple-system, BlinkMacSystemFont, "Inter Tight Variable", "Inter Variable", system-ui, sans-serif;--text-h1: 28px;--text-h2: 22px;--text-h3: 17px;--text-body: 14px;--text-small: 13px;--text-caption: 11px;--text-mono: 13px;--tracking-h1: -.032em;--tracking-h2: -.024em;--tracking-h3: -.016em;--tracking-body: -.008em;--tracking-caption: .004em;--tracking-label: .04em;--tracking-display: -.024em;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 14px;--radius-pill: 999px;--radius-full: 50%;--shadow-sm: 0 1px 2px color-mix(in srgb, var(--shadow-tint) 30%, transparent);--shadow-card: 0 0 0 1px color-mix(in srgb, var(--shadow-tint) 30%, transparent), 0 2px 8px color-mix(in srgb, var(--shadow-tint) 25%, transparent);--shadow-hover: 0 0 0 1px color-mix(in srgb, var(--shadow-tint) 35%, transparent), 0 6px 20px color-mix(in srgb, var(--shadow-tint) 35%, transparent);--shadow-modal: 0 0 0 1px color-mix(in srgb, var(--shadow-tint) 40%, transparent), 0 24px 48px color-mix(in srgb, var(--shadow-tint) 50%, transparent);--shadow-orange: 0 4px 16px rgba(94,106,210,.35);--glass-bg: rgba(16,17,19,.72);--glass-bg-strong: rgba(16,17,19,.97);--glass-border: rgba(255,255,255,.08);--chrome-bg: rgba(16,17,19,.92);--glass-blur: blur(16px) saturate(140%);--glass-shadow: 0 8px 32px rgba(0,0,0,.5);--sidebar-nav-bg: linear-gradient(165deg, rgba(12,12,18,.96), rgba(20,19,30,.92));--sidebar-nav-blur: blur(20px) saturate(150%);--ambient-1: rgba(94,106,210,.07);--ambient-2: rgba(12,12,16,.08);--ambient-3: rgba(94,106,210,.04);--sidebar-fg: rgba(255,255,255,.5);--sidebar-fg-hover: rgba(255,255,255,.85);--sidebar-fg-strong: #FFFFFF;--sidebar-fg-muted: rgba(255,255,255,.4);--sidebar-fg-faint: rgba(255,255,255,.28);--sidebar-hairline: rgba(255,255,255,.06);--sidebar-hover-bg: rgba(255,255,255,.07)}[data-theme=stripe]{--navy-950: #0A2540;--navy-900: #0F2C4C;--navy-800: #16375C;--navy-700: #1F4870;--navy-600: #2E5C8A;--navy-500: #4675A8;--navy-400: #6690BE;--navy-300: #8FADD2;--navy-100: #E3ECF7;--orange-700: #4B42E0;--orange-600: #554CE8;--orange-500: #635BFF;--orange-400: #7C74FF;--orange-300: #A8A2FF;--orange-100: #EDECFF;--orange-50: #F5F4FF;--gradient-orange: linear-gradient(135deg, #7C74FF, #4B42E0);--gradient-orange-hover: linear-gradient(135deg, #8B84FF, #554CE8);--gradient-navy: linear-gradient(160deg, #0A2540, #0F2C4C);--btn-primary-bg: #635BFF;--btn-primary-bg-hover: #554CE8;--btn-primary-fg: #FFFFFF;--btn-primary-shadow: 0 2px 5px rgba(99,91,255,.3);--btn-primary-shadow-hover: 0 4px 12px rgba(99,91,255,.4);--ai-purple: #9C4DCC;--ai-purple-600: #8437B8;--ai-purple-700: #6B2A96;--ai-purple-bg: #F7EEFC;--ai-purple-border: #E8D2F5;--gradient-ai: linear-gradient(135deg, #B968E0, #6B2A96);--bg: #F6F9FC;--bg-secondary: #EEF3F8;--surface: #FFFFFF;--surface-raised: #FBFCFE;--border: #E3E8EE;--border-strong: #C1C9D2;--text-primary: #0A2540;--text-secondary: #425466;--text-muted: #5A6C84;--success: #17845A;--warning: #A6540D;--danger: #D0244B;--info: #0570DE;--success-bg: color-mix(in srgb, var(--success) 12%, var(--surface));--danger-bg: color-mix(in srgb, var(--danger) 12%, var(--surface));--warning-bg: color-mix(in srgb, var(--warning) 10%, var(--surface));--info-bg: color-mix(in srgb, var(--info) 10%, var(--surface));--status-new-fg: #0570DE;--status-new-bg: #E3F1FD;--status-confirmed-fg: #17845A;--status-confirmed-bg: #E0F5EC;--status-en_preparation-fg: #6B2A96;--status-en_preparation-bg: #F2E7F9;--status-canceled-fg: #D0244B;--status-canceled-bg: #FBE3E9;--status-no_response_1-fg: #92660A;--status-no_response_1-bg: #FBF1D8;--status-no_response_2-fg: #A6540D;--status-no_response_2-bg: #FAE8D3;--status-no_response_3-fg: #B0430A;--status-no_response_3-bg: #FAE3D3;--status-in_delivery-fg: #0A7C90;--status-in_delivery-bg: #DEF3F7;--status-delivered-fg: #17845A;--status-delivered-bg: #E0F5EC;--status-returned-fg: #A81E52;--status-returned-bg: #FBE1EC;--shadow-tint: #0A2540;--on-brand-strong: #FFFFFF;--on-brand: rgba(255,255,255,.5);--on-brand-faint: rgba(255,255,255,.28);--on-brand-veil: rgba(255,255,255,.12);--surface-inverse: color-mix(in srgb, var(--navy-950) 90%, black);--success-on-inverse: #4ADE80;--danger-on-inverse: #F87171;--warning-on-inverse: #FBBF24;--surface-media: #000000;--on-accent: #FFFFFF;--brand-vendex: var(--orange-500);--gradient-brand-vendex: var(--gradient-orange);--brand-trendzy: #6B8C1E;--brand-trendzy-light: #84A830;--gradient-brand-trendzy: linear-gradient(135deg, #84A830, #6B8C1E);--brand-shopify: #96BF48;--chart-1: #6B7C93;--chart-2: #17845A;--chart-3: #0570DE;--chart-4: #635BFF;--chart-5: #D0244B;--chart-6: #6B2A96;--chart-7: #A6540D;--chart-8: #92660A;--chart-9: #A81E52;--font-heading: -apple-system, BlinkMacSystemFont, "Inter Tight Variable", "Inter Variable", system-ui, sans-serif;--font-ui: -apple-system, BlinkMacSystemFont, "Inter Variable", "Inter", system-ui, sans-serif;--font-mono: "Geist Mono Variable", ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Monaco, Consolas, monospace;--font-display: -apple-system, BlinkMacSystemFont, "Inter Tight Variable", "Inter Variable", system-ui, sans-serif;--text-h1: 28px;--text-h2: 22px;--text-h3: 17px;--text-body: 14px;--text-small: 13px;--text-caption: 11px;--text-mono: 13px;--tracking-h1: -.02em;--tracking-h2: -.016em;--tracking-h3: -.01em;--tracking-body: -.005em;--tracking-caption: .005em;--tracking-label: .04em;--tracking-display: -.015em;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--radius-xs: 3px;--radius-sm: 5px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 10px;--radius-pill: 999px;--radius-full: 50%;--shadow-sm: 0 1px 2px color-mix(in srgb, var(--shadow-tint) 6%, transparent);--shadow-card: 0 0 0 1px color-mix(in srgb, var(--shadow-tint) 4%, transparent), 0 2px 5px color-mix(in srgb, var(--shadow-tint) 6%, transparent);--shadow-hover: 0 0 0 1px color-mix(in srgb, var(--shadow-tint) 5%, transparent), 0 6px 16px color-mix(in srgb, var(--shadow-tint) 10%, transparent);--shadow-modal: 0 0 0 1px color-mix(in srgb, var(--shadow-tint) 6%, transparent), 0 24px 48px color-mix(in srgb, var(--shadow-tint) 16%, transparent);--shadow-orange: 0 4px 12px rgba(99,91,255,.35);--glass-bg: rgba(255,255,255,.75);--glass-bg-strong: rgba(255,255,255,.97);--glass-border: rgba(10,37,64,.08);--chrome-bg: rgba(255,255,255,.94);--glass-blur: blur(16px) saturate(160%);--glass-shadow: 0 8px 24px rgba(10,37,64,.08);--sidebar-nav-bg: linear-gradient(165deg, rgba(10,37,64,.96), rgba(15,44,76,.92));--sidebar-nav-blur: blur(20px) saturate(150%);--ambient-1: rgba(99,91,255,.06);--ambient-2: rgba(10,37,64,.05);--ambient-3: rgba(99,91,255,.04);--sidebar-fg: rgba(255,255,255,.5);--sidebar-fg-hover: rgba(255,255,255,.85);--sidebar-fg-strong: #FFFFFF;--sidebar-fg-muted: rgba(255,255,255,.4);--sidebar-fg-faint: rgba(255,255,255,.28);--sidebar-hairline: rgba(255,255,255,.06);--sidebar-hover-bg: rgba(255,255,255,.07)}[data-theme=bloomberg]{--navy-950: #100D08;--navy-900: #17130C;--navy-800: #F0C878;--navy-700: #6B5A3A;--navy-600: #8A7550;--navy-500: #9C8760;--navy-400: #4A3F28;--navy-300: #F0C878;--navy-100: #F5D68F;--orange-700: #B36F00;--orange-600: #CC7F00;--orange-500: #FF9F1C;--orange-400: #FFB84D;--orange-300: #FFD08A;--orange-100: rgba(255, 159, 28, .16);--orange-50: rgba(255, 159, 28, .08);--gradient-orange: linear-gradient(135deg, #FFB84D, #FF9F1C);--gradient-orange-hover: linear-gradient(135deg, #FFC670, #CC7F00);--gradient-navy: linear-gradient(160deg, #100D08, #17130C);--btn-primary-bg: #FF9F1C;--btn-primary-bg-hover: #FFB84D;--btn-primary-fg: #100D08;--btn-primary-shadow: 0 0 16px rgba(255,159,28,.4);--btn-primary-shadow-hover: 0 0 26px rgba(255,159,28,.55);--ai-purple: #B57EDC;--ai-purple-600: #9C5EC7;--ai-purple-700: #7E3FAE;--ai-purple-bg: rgba(181, 126, 220, .12);--ai-purple-border: rgba(181, 126, 220, .28);--gradient-ai: linear-gradient(135deg, #B57EDC, #7E3FAE);--bg: #0A0806;--bg-secondary: #100D08;--surface: #17130C;--surface-raised: #1E1810;--border: #3A3020;--border-strong: #55482E;--text-primary: #FFB000;--text-secondary: #D99A3D;--text-muted: #B8862E;--success: #00D964;--warning: #FFCC00;--danger: #FF3B5C;--info: #00C2FF;--success-bg: color-mix(in srgb, var(--success) 14%, var(--surface));--danger-bg: color-mix(in srgb, var(--danger) 14%, var(--surface));--warning-bg: color-mix(in srgb, var(--warning) 12%, var(--surface));--info-bg: color-mix(in srgb, var(--info) 12%, var(--surface));--status-new-fg: #00C2FF;--status-new-bg: rgba(0, 194, 255, .16);--status-confirmed-fg: #00D964;--status-confirmed-bg: rgba(0, 217, 100, .16);--status-en_preparation-fg: #B57EDC;--status-en_preparation-bg: rgba(181, 126, 220, .16);--status-canceled-fg: #FF3B5C;--status-canceled-bg: rgba(255, 59, 92, .16);--status-no_response_1-fg: #FFE066;--status-no_response_1-bg: rgba(255, 224, 102, .14);--status-no_response_2-fg: #FFCC00;--status-no_response_2-bg: rgba(255, 204, 0, .14);--status-no_response_3-fg: #FF9F1C;--status-no_response_3-bg: rgba(255, 159, 28, .14);--status-in_delivery-fg: #34E0A1;--status-in_delivery-bg: rgba(52, 224, 161, .16);--status-delivered-fg: #00D964;--status-delivered-bg: rgba(0, 217, 100, .16);--status-returned-fg: #FF7A93;--status-returned-bg: rgba(255, 122, 147, .16);--shadow-tint: #000000;--on-brand-strong: #FFFFFF;--on-brand: rgba(255,255,255,.5);--on-brand-faint: rgba(255,255,255,.28);--on-brand-veil: rgba(255,255,255,.12);--surface-inverse: color-mix(in srgb, var(--navy-950) 85%, black);--success-on-inverse: #4ADE80;--danger-on-inverse: #F87171;--warning-on-inverse: #FBBF24;--surface-media: #000000;--on-accent: #100D08;--brand-vendex: var(--orange-500);--gradient-brand-vendex: var(--gradient-orange);--brand-trendzy: #6B8C1E;--brand-trendzy-light: #84A830;--gradient-brand-trendzy: linear-gradient(135deg, #84A830, #6B8C1E);--brand-shopify: #96BF48;--chart-1: #8A7550;--chart-2: #00D964;--chart-3: #00C2FF;--chart-4: #B57EDC;--chart-5: #FF3B5C;--chart-6: #FF9F1C;--chart-7: #FFCC00;--chart-8: #34E0A1;--chart-9: #FF7A93;--font-heading: -apple-system, BlinkMacSystemFont, "Inter Tight Variable", "Inter Variable", system-ui, sans-serif;--font-ui: -apple-system, BlinkMacSystemFont, "Inter Variable", "Inter", system-ui, sans-serif;--font-mono: "Geist Mono Variable", ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Monaco, Consolas, monospace;--font-display: "Geist Mono Variable", ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Monaco, Consolas, monospace;--text-h1: 28px;--text-h2: 22px;--text-h3: 17px;--text-body: 14px;--text-small: 13px;--text-caption: 11px;--text-mono: 13px;--tracking-h1: -.01em;--tracking-h2: -.008em;--tracking-h3: -.005em;--tracking-body: 0em;--tracking-caption: .02em;--tracking-label: .06em;--tracking-display: .03em;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--radius-xs: 1px;--radius-sm: 2px;--radius-md: 3px;--radius-lg: 5px;--radius-xl: 7px;--radius-pill: 999px;--radius-full: 50%;--shadow-sm: 0 0 6px rgba(255,159,28,.15);--shadow-card: 0 0 0 1px rgba(255,159,28,.12), 0 0 14px rgba(255,159,28,.08);--shadow-hover: 0 0 0 1px rgba(255,159,28,.25), 0 0 22px rgba(255,159,28,.14);--shadow-modal: 0 0 0 1px rgba(255,159,28,.2), 0 0 44px rgba(255,159,28,.12), 0 24px 56px rgba(0,0,0,.7);--shadow-orange: 0 0 22px rgba(255,159,28,.5);--glass-bg: #17130C;--glass-bg-strong: #17130C;--glass-border: rgba(255,159,28,.15);--chrome-bg: #17130C;--glass-blur: none;--glass-shadow: 0 0 0 1px rgba(255,159,28,.2);--sidebar-nav-bg: #100D08;--sidebar-nav-blur: none;--ambient-1: transparent;--ambient-2: transparent;--ambient-3: transparent;--sidebar-fg: rgba(255,255,255,.5);--sidebar-fg-hover: rgba(255,255,255,.85);--sidebar-fg-strong: #FFFFFF;--sidebar-fg-muted: rgba(255,255,255,.4);--sidebar-fg-faint: rgba(255,255,255,.28);--sidebar-hairline: rgba(255,255,255,.06);--sidebar-hover-bg: rgba(255,255,255,.07)}[data-theme=onyx]{--navy-950: #202226;--navy-900: #2A2D32;--navy-800: #D5D8DD;--navy-700: #62666D;--navy-600: #8B8F96;--navy-500: #9A9EA3;--navy-400: #50545B;--navy-300: #D5D8DD;--navy-100: #D0D3D8;--orange-700: #0062C4;--orange-600: #2697FE;--orange-500: #1E88FF;--orange-400: #4DA3FF;--orange-300: #8CC4FF;--orange-100: rgba(30, 136, 255, .16);--orange-50: rgba(30, 136, 255, .08);--gradient-orange: linear-gradient(135deg, #6BB4FF, #1E88FF);--gradient-orange-hover: linear-gradient(135deg, #8CC4FF, #4DA3FF);--gradient-navy: linear-gradient(160deg, #16171B, #202226);--btn-primary-bg: #0070E0;--btn-primary-bg-hover: #0062C4;--btn-primary-fg: #FFFFFF;--btn-primary-shadow: none;--btn-primary-shadow-hover: 0 0 0 4px rgba(30, 136, 255, .22);--ai-purple: #AF7FFD;--ai-purple-600: #9B5CFF;--ai-purple-700: #8D41FF;--ai-purple-bg: rgba(141, 65, 255, .14);--ai-purple-border: rgba(141, 65, 255, .32);--gradient-ai: linear-gradient(135deg, #AF7FFD, #8D41FF);--bg: #24272B;--bg-secondary: #202226;--surface: #16171B;--surface-raised: #1E2024;--border: #26282D;--border-strong: #34373D;--text-primary: #FFFFFF;--text-secondary: #C3C6CB;--text-muted: #9A9EA3;--success: #16C77B;--warning: #FC981C;--danger: #FF5A4F;--info: #2697FE;--success-bg: color-mix(in srgb, var(--success) 16%, var(--surface));--danger-bg: color-mix(in srgb, var(--danger) 16%, var(--surface));--warning-bg: color-mix(in srgb, var(--warning) 14%, var(--surface));--info-bg: color-mix(in srgb, var(--info) 14%, var(--surface));--status-new-fg: #4DA3FF;--status-new-bg: rgba(30, 136, 255, .16);--status-confirmed-fg: #1CD985;--status-confirmed-bg: rgba(22, 199, 123, .16);--status-en_preparation-fg: #AF7FFD;--status-en_preparation-bg: rgba(141, 65, 255, .18);--status-canceled-fg: #FF6A60;--status-canceled-bg: rgba(255, 67, 44, .16);--status-no_response_1-fg: #F5C84B;--status-no_response_1-bg: rgba(245, 200, 75, .14);--status-no_response_2-fg: #FC981C;--status-no_response_2-bg: rgba(252, 152, 28, .15);--status-no_response_3-fg: #FF8A3D;--status-no_response_3-bg: rgba(255, 138, 61, .15);--status-in_delivery-fg: #22C3E6;--status-in_delivery-bg: rgba(34, 195, 230, .15);--status-delivered-fg: #1CD985;--status-delivered-bg: rgba(22, 199, 123, .16);--status-returned-fg: #FB52A6;--status-returned-bg: rgba(251, 82, 166, .16);--shadow-tint: #000000;--on-brand-strong: #FFFFFF;--on-brand: rgba(255,255,255,.5);--on-brand-faint: rgba(255,255,255,.28);--on-brand-veil: rgba(255,255,255,.12);--surface-inverse: #0B0C0E;--success-on-inverse: #1CD985;--danger-on-inverse: #FF6A60;--warning-on-inverse: #FC981C;--surface-media: #000000;--on-accent: #16171B;--brand-vendex: var(--orange-500);--gradient-brand-vendex: var(--gradient-orange);--brand-trendzy: #6B8C1E;--brand-trendzy-light: #84A830;--gradient-brand-trendzy: linear-gradient(135deg, #84A830, #6B8C1E);--brand-shopify: #96BF48;--chart-1: #9A9EA3;--chart-2: #1CD985;--chart-3: #2697FE;--chart-4: #9B5CFF;--chart-5: #FF5A4F;--chart-6: #FB52A6;--chart-7: #FC981C;--chart-8: #F5C84B;--chart-9: #22C3E6;--font-heading: "Plus Jakarta Sans Variable", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-ui: "Plus Jakarta Sans Variable", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-mono: "Geist Mono Variable", ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Monaco, Consolas, monospace;--font-display: "Plus Jakarta Sans Variable", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--text-h1: 30px;--text-h2: 22px;--text-h3: 17px;--text-body: 14px;--text-small: 13px;--text-caption: 11px;--text-mono: 13px;--tracking-h1: -.025em;--tracking-h2: -.02em;--tracking-h3: -.012em;--tracking-body: -.004em;--tracking-caption: .004em;--tracking-label: .04em;--tracking-display: -.025em;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--radius-xs: 6px;--radius-sm: 8px;--radius-md: 10px;--radius-lg: 18px;--radius-xl: 22px;--radius-pill: 999px;--radius-full: 50%;--shadow-sm: none;--shadow-card: none;--shadow-hover: 0 0 0 1px #34373D;--shadow-modal: 0 24px 64px rgba(0,0,0,.55), 0 0 0 1px #2A2D32;--shadow-orange: 0 0 0 4px rgba(30, 136, 255, .22);--glass-bg: #16171B;--glass-bg-strong: #16171B;--glass-border: #26282D;--chrome-bg: #16171B;--glass-blur: none;--glass-shadow: 0 24px 64px rgba(0,0,0,.55);--sidebar-nav-bg: #16171B;--sidebar-nav-blur: none;--ambient-1: transparent;--ambient-2: transparent;--ambient-3: transparent;--sidebar-fg: #9A9EA3;--sidebar-fg-hover: #FFFFFF;--sidebar-fg-strong: #FFFFFF;--sidebar-fg-muted: #8B8F96;--sidebar-fg-faint: #62666B;--sidebar-hairline: #202226;--sidebar-hover-bg: #202226}@media (min-width: 1025px){:is([data-theme=onyx],[data-theme=onyx-light]) .shell-sidebar{top:0;left:0;bottom:0;border:0;border-radius:0;box-shadow:none}:is([data-theme=onyx],[data-theme=onyx-light]) .shell-main{margin-left:var(--sidebar-width)}:is([data-theme=onyx],[data-theme=onyx-light]) .shell-sidebar--collapsed~.shell-main{margin-left:var(--sidebar-width-collapsed)}:is([data-theme=onyx],[data-theme=onyx-light]) .shell-topbar{margin:var(--space-3) var(--space-6) 0;padding:0;background:transparent;border:0;box-shadow:none}}:is([data-theme=onyx],[data-theme=onyx-light]) .shell-nav-item.active{background:var(--bg);color:var(--text-primary)}:is([data-theme=onyx],[data-theme=onyx-light]) .shell-nav-item.active:before{display:none}:is([data-theme=onyx],[data-theme=onyx-light]) .shell-nav-item.active .shell-nav-icon{color:var(--text-primary)}:is([data-theme=onyx],[data-theme=onyx-light]) button.btn-primary{border-radius:var(--radius-pill)}:is([data-theme=onyx],[data-theme=onyx-light]) button.btn-primary:hover:not(:disabled){transform:none}:is([data-theme=onyx],[data-theme=onyx-light]) :is(.dash-tabs,.dash-store-switch){background:var(--surface);border-color:transparent;border-radius:var(--radius-md)}:is([data-theme=onyx],[data-theme=onyx-light]) :is(.dash-tab,.dash-store-btn){border-radius:var(--radius-sm)}:is([data-theme=onyx],[data-theme=onyx-light]) :is(.dash-tab--active,.dash-tab--active:hover,.dash-store-btn.active){background:var(--border-strong);color:var(--text-primary);box-shadow:none}:is([data-theme=onyx],[data-theme=onyx-light]) .page-title{font-weight:var(--weight-bold)}:is([data-theme=onyx],[data-theme=onyx-light]) [class*=-value][class]{font-family:var(--font-heading);font-weight:var(--weight-bold);letter-spacing:-.02em}[data-theme=onyx-light]{--navy-950: #16171B;--navy-900: #202226;--navy-800: #2A2D32;--navy-700: #3F434A;--navy-600: #52565D;--navy-500: #62666D;--navy-400: #8B8F96;--navy-300: #C3C6CB;--navy-100: #EEF0F3;--orange-700: #0052A8;--orange-600: #0062C4;--orange-500: #0066CC;--orange-400: #2697FE;--orange-300: #8CC4FF;--orange-100: #E3EEFC;--orange-50: #F2F7FE;--gradient-orange: linear-gradient(135deg, #1E88FF, #0062C4);--gradient-orange-hover: linear-gradient(135deg, #2697FE, #0052A8);--gradient-navy: linear-gradient(160deg, #16171B, #202226);--btn-primary-bg: #0070E0;--btn-primary-bg-hover: #0062C4;--btn-primary-fg: #FFFFFF;--btn-primary-shadow: none;--btn-primary-shadow-hover: 0 0 0 4px rgba(0, 112, 224, .18);--ai-purple: #7C3AED;--ai-purple-600: #6D28D9;--ai-purple-700: #5B21B6;--ai-purple-bg: #F1EAFE;--ai-purple-border: #DDD0FB;--gradient-ai: linear-gradient(135deg, #9B5CFF, #6D28D9);--bg: #EEF0F3;--bg-secondary: #F4F5F7;--surface: #FFFFFF;--surface-raised: #F7F8FA;--border: #E9EBEE;--border-strong: #D9DCE1;--text-primary: #16171B;--text-secondary: #3F434A;--text-muted: #5F636A;--success: #0B7547;--warning: #A65A00;--danger: #C9302C;--info: #0062C4;--success-bg: color-mix(in srgb, var(--success) 12%, var(--surface));--danger-bg: color-mix(in srgb, var(--danger) 12%, var(--surface));--warning-bg: color-mix(in srgb, var(--warning) 10%, var(--surface));--info-bg: color-mix(in srgb, var(--info) 10%, var(--surface));--status-new-fg: #0059B8;--status-new-bg: #E3EEFC;--status-confirmed-fg: #0B6E44;--status-confirmed-bg: #DCF4E8;--status-en_preparation-fg: #6327C9;--status-en_preparation-bg: #EEE6FD;--status-canceled-fg: #B8261F;--status-canceled-bg: #FDE4E2;--status-no_response_1-fg: #7A5800;--status-no_response_1-bg: #FBF1D2;--status-no_response_2-fg: #8F4B00;--status-no_response_2-bg: #FDEBD5;--status-no_response_3-fg: #A34200;--status-no_response_3-bg: #FDE6D6;--status-in_delivery-fg: #0A6478;--status-in_delivery-bg: #DDF3F8;--status-delivered-fg: #0B6E44;--status-delivered-bg: #DCF4E8;--status-returned-fg: #A51E60;--status-returned-bg: #FBE3EF;--shadow-tint: #16171B;--on-brand-strong: #FFFFFF;--on-brand: rgba(255,255,255,.5);--on-brand-faint: rgba(255,255,255,.28);--on-brand-veil: rgba(255,255,255,.12);--surface-inverse: #16171B;--success-on-inverse: #1CD985;--danger-on-inverse: #FF6A60;--warning-on-inverse: #FC981C;--surface-media: #000000;--on-accent: #FFFFFF;--brand-vendex: var(--orange-500);--gradient-brand-vendex: var(--gradient-orange);--brand-trendzy: #6B8C1E;--brand-trendzy-light: #84A830;--gradient-brand-trendzy: linear-gradient(135deg, #84A830, #6B8C1E);--brand-shopify: #96BF48;--chart-1: #62666D;--chart-2: #0E9F63;--chart-3: #0070E0;--chart-4: #7C3AED;--chart-5: #D93025;--chart-6: #D6337A;--chart-7: #D97706;--chart-8: #B7950B;--chart-9: #0891B2;--font-heading: "Plus Jakarta Sans Variable", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-ui: "Plus Jakarta Sans Variable", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-mono: "Geist Mono Variable", ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Monaco, Consolas, monospace;--font-display: "Plus Jakarta Sans Variable", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--text-h1: 30px;--text-h2: 22px;--text-h3: 17px;--text-body: 14px;--text-small: 13px;--text-caption: 11px;--text-mono: 13px;--tracking-h1: -.025em;--tracking-h2: -.02em;--tracking-h3: -.012em;--tracking-body: -.004em;--tracking-caption: .004em;--tracking-label: .04em;--tracking-display: -.025em;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--radius-xs: 6px;--radius-sm: 8px;--radius-md: 10px;--radius-lg: 18px;--radius-xl: 22px;--radius-pill: 999px;--radius-full: 50%;--shadow-sm: none;--shadow-card: none;--shadow-hover: 0 0 0 1px #D9DCE1;--shadow-modal: 0 24px 64px rgba(22,23,27,.18), 0 0 0 1px #E9EBEE;--shadow-orange: 0 0 0 4px rgba(0, 112, 224, .18);--glass-bg: #FFFFFF;--glass-bg-strong: #FFFFFF;--glass-border: #E9EBEE;--chrome-bg: #FFFFFF;--glass-blur: none;--glass-shadow: 0 24px 64px rgba(22,23,27,.14);--sidebar-nav-bg: #FFFFFF;--sidebar-nav-blur: none;--ambient-1: transparent;--ambient-2: transparent;--ambient-3: transparent;--sidebar-fg: #5F636A;--sidebar-fg-hover: #16171B;--sidebar-fg-strong: #16171B;--sidebar-fg-muted: #5F636A;--sidebar-fg-faint: #70747B;--sidebar-hairline: #EEF0F3;--sidebar-hover-bg: #F4F5F7}@font-face{font-family:Clash Display;src:url(/assets/ClashDisplay-Variable-BID3Ydx1.woff2) format("woff2-variations");font-weight:200 700;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;font-family:var(--font-ui);font-size:var(--text-body);color:var(--text-primary);background-color:var(--bg);line-height:1.55;letter-spacing:var(--tracking-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;font-kerning:normal;font-synthesis:none;font-variant-numeric:tabular-nums}#root{height:100%;display:flex;flex-direction:column;position:relative}#root:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:radial-gradient(680px circle at 8% 8%,var(--ambient-1),transparent 60%),radial-gradient(720px circle at 92% 18%,var(--ambient-2),transparent 60%),radial-gradient(620px circle at 30% 95%,var(--ambient-3),transparent 60%)}@media (prefers-reduced-transparency: reduce){#root:before{display:none}}h1,h2,h3,h4{font-family:var(--font-heading);color:var(--text-primary);line-height:1.18;letter-spacing:var(--tracking-h3);text-wrap:balance}h1{font-size:var(--text-h1);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-h1)}h2{font-size:var(--text-h2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-h2)}h3{font-size:var(--text-h3);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-h3)}[class*=-title][class]:not(.page-title){font-family:var(--font-heading)}[class*=-value][class]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:normal}a{color:var(--orange-500);text-decoration:none}a:hover{color:var(--orange-600)}table{width:100%;border-collapse:collapse;background:var(--surface);font-size:var(--text-body)}thead{position:sticky;top:0;z-index:1;background:var(--surface-raised)}th{font-family:var(--font-ui);font-size:11px;font-weight:var(--weight-semibold);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-label);padding:10px var(--space-4);text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;background:var(--surface-raised)}th.col-num{text-align:right}td{padding:11px var(--space-4);border-bottom:1px solid var(--border);color:var(--text-primary);vertical-align:middle}td.mono{font-family:var(--font-mono);font-size:var(--text-mono);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:right;color:var(--text-primary)}tbody tr{transition:background .12s}@media (hover: hover){tbody tr:hover{background:var(--bg-secondary);cursor:pointer}tbody tr:hover td{border-bottom-color:var(--border)}}tbody tr.selected{background:var(--orange-100);box-shadow:inset 0 0 0 1px var(--orange-400)}button{font-family:var(--font-ui);font-size:var(--text-body);font-weight:var(--weight-semibold);border:none;border-radius:var(--radius-md);cursor:pointer;padding:9px 18px;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);transition:all .15s;line-height:1.15;white-space:nowrap;letter-spacing:var(--tracking-body)}button:disabled{opacity:.45;cursor:not-allowed}:focus-visible{outline:2px solid var(--orange-500);outline-offset:2px;border-radius:var(--radius-sm)}button:focus-visible,a:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--orange-500);outline-offset:2px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}button.btn-primary{background:var(--btn-primary-bg);color:var(--btn-primary-fg);box-shadow:var(--btn-primary-shadow)}button.btn-primary:hover:not(:disabled){background:var(--btn-primary-bg-hover);box-shadow:var(--btn-primary-shadow-hover);transform:translateY(-1px)}button.btn-primary:active:not(:disabled){transform:translateY(0);box-shadow:var(--btn-primary-shadow)}button.btn-secondary{background:var(--surface);color:var(--text-secondary);border:1px solid var(--border-strong)}button.btn-secondary:hover:not(:disabled){background:var(--surface-raised);border-color:var(--navy-300);color:var(--text-primary)}button.btn-danger{background:var(--danger);color:var(--on-accent);border:1px solid var(--danger)}button.btn-danger:hover:not(:disabled){background:var(--status-canceled-fg);border-color:var(--status-canceled-fg)}button.btn-success{background:var(--success);color:var(--on-accent)}button.btn-success:hover:not(:disabled){background:var(--status-confirmed-fg)}button.btn-destructive{background:var(--danger);color:var(--on-accent)}button.btn-destructive:hover:not(:disabled){background:var(--status-canceled-fg)}button.btn-warning{background:var(--warning);color:var(--on-accent)}button.btn-warning:hover:not(:disabled){background:var(--status-no_response_3-fg)}button.btn-info{background:var(--info);color:var(--on-accent)}button.btn-info:hover:not(:disabled){background:var(--info)}button.btn-ghost{background:transparent;color:var(--text-secondary)}button.btn-ghost:hover:not(:disabled){background:var(--bg-secondary);color:var(--text-primary)}button.btn-sm{font-size:var(--text-small);padding:7px 12px}button.btn-xs{font-size:11px;padding:3px 8px;border-radius:var(--radius-sm);font-weight:var(--weight-semibold)}input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],select,textarea{font-family:var(--font-ui);font-size:var(--text-body);color:var(--text-primary);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);padding:8px 12px;width:100%;outline:none;transition:border-color .15s,box-shadow .15s;line-height:1.4}input::placeholder,textarea::placeholder{color:var(--text-muted)}input:focus,select:focus,textarea:focus{border-color:var(--orange-500);box-shadow:0 0 0 3px var(--orange-100)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%237A8FB5' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:30px}label{display:block;font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--text-secondary);margin-bottom:var(--space-1);letter-spacing:.01em}.form-field{display:flex;flex-direction:column;gap:var(--space-1)}.badge{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:var(--radius-pill);font-size:11px;font-weight:var(--weight-semibold);white-space:nowrap;line-height:1.4;letter-spacing:.01em}.badge-dot{width:5px;height:5px;border-radius:var(--radius-full);background:currentColor;flex-shrink:0}.card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-card);border-radius:var(--radius-lg);padding:var(--space-4);transition:box-shadow .2s ease}.card:hover{box-shadow:var(--shadow-hover)}@media (prefers-reduced-motion: reduce){.card{transition:none}}.text-muted{color:var(--text-muted)}.text-secondary{color:var(--text-secondary)}.text-small{font-size:var(--text-small)}.text-caption{font-size:var(--text-caption);color:var(--text-muted)}.text-primary-c{color:var(--text-primary)}.mono{font-family:var(--font-mono);font-size:var(--text-mono);font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold)}.text-right{text-align:right}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.w-full{width:100%}.text-gradient{color:var(--orange-500)}.divider{border:none;border-top:1px solid var(--border);margin:var(--space-4) 0}@keyframes spin{to{transform:rotate(360deg)}}.spinner{display:inline-block;width:18px;height:18px;border:2px solid var(--border);border-top-color:var(--orange-500);border-radius:var(--radius-full);animation:spin .6s linear infinite}.spinner-lg{width:32px;height:32px;border-width:3px}.loading-center{display:flex;justify-content:center;align-items:center;padding:var(--space-12);width:100%}.toast-container{position:fixed;bottom:var(--space-6);right:var(--space-6);z-index:1000;display:flex;flex-direction:column;gap:var(--space-2);pointer-events:none}.toast{pointer-events:all;background:var(--surface-inverse);color:var(--on-brand-strong);padding:10px 16px;border-radius:var(--radius-md);box-shadow:var(--shadow-modal);font-size:var(--text-small);font-weight:var(--weight-medium);display:flex;align-items:center;gap:var(--space-2);min-width:260px;max-width:380px;animation:toastIn .18s ease}.toast .toast-icon{display:inline-flex}.toast.toast-success .toast-icon{color:var(--success-on-inverse)}.toast.toast-error .toast-icon{color:var(--danger-on-inverse)}.toast.toast-warning .toast-icon{color:var(--warning-on-inverse)}.toast.toast-info .toast-icon{color:var(--orange-400)}@keyframes toastIn{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.pagination{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-4);justify-content:flex-end;border-top:1px solid var(--border)}.pagination-info{font-size:var(--text-small);color:var(--text-secondary);margin-right:auto}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12);color:var(--text-muted);gap:var(--space-3);text-align:center}.empty-state-icon{opacity:.35}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}button,.card,[class*=nav-item]{transition-property:background-color,border-color,color,box-shadow,fill,stroke}button:hover,.card:hover,.shell-collapse-btn:hover{transform:none!important}.shell-sidebar{transition:none!important}}@media (pointer: coarse){button:not([role=switch]),.btn-sm,.btn-xs,[role=button]{min-height:40px}button.btn-xs,button.btn-sm{padding-top:8px;padding-bottom:8px}.modal-close,.icon-btn{min-width:40px;min-height:40px}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (hover: none){*{-webkit-tap-highlight-color:transparent}a,button,input,select,textarea,label,summary,[role=button],[role=tab],[role=switch],[role=option]{touch-action:manipulation}button,[role=button],[role=tab],[role=switch],summary{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}button:not(:disabled):active,[role=button]:active,[role=tab]:active,a[href]:active{opacity:.7;transition:opacity 0s}}@media (max-width: 640px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea{font-size:16px!important}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),select{min-height:40px}}@media (hover: none){input[type=checkbox],input[type=radio]{width:18px;height:18px}}[class$=table-wrap]{position:relative;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;background:linear-gradient(to right,var(--surface) 30%,transparent) left,linear-gradient(to left,var(--surface) 30%,transparent) right,linear-gradient(to right,color-mix(in srgb,var(--shadow-tint) 12%,transparent),transparent) left,linear-gradient(to left,color-mix(in srgb,var(--shadow-tint) 12%,transparent),transparent) right;background-repeat:no-repeat;background-size:24px 100%,24px 100%,10px 100%,10px 100%;background-attachment:local,local,scroll,scroll}[class$=table-wrap]::-webkit-scrollbar{height:8px}[class$=table-wrap]::-webkit-scrollbar-track{background:transparent}[class$=table-wrap]::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--radius-pill)}[class$=table-wrap]::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}:is(.card,[class*=-card],[class*=-panel]) table{background:transparent}:where([class*=-wrap],[class*=-scroll]){border-radius:inherit}table:not(.card *,[class*=-card] *,[class*=-panel] *,[class*=-wrap] *,[class*=-scroll] *,[class*=modal] *){background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);border-collapse:separate;border-spacing:0;box-shadow:var(--shadow-card);overflow:hidden}table:not(.card *,[class*=-card] *,[class*=-panel] *,[class*=-wrap] *,[class*=-scroll] *,[class*=modal] *) thead tr:first-child th:first-child{border-top-left-radius:calc(var(--radius-lg) - 1px)}table:not(.card *,[class*=-card] *,[class*=-panel] *,[class*=-wrap] *,[class*=-scroll] *,[class*=modal] *) thead tr:first-child th:last-child{border-top-right-radius:calc(var(--radius-lg) - 1px)}table:not(.card *,[class*=-card] *,[class*=-panel] *,[class*=-wrap] *,[class*=-scroll] *,[class*=modal] *) tbody tr:last-child td{border-bottom:0}@media (max-width: 640px){table,table:not(.card *,[class*=-card] *,[class*=-panel] *,[class*=-wrap] *,[class*=-scroll] *,[class*=modal] *){border:none;background:transparent;box-shadow:none;border-radius:0}thead{display:none}tbody{display:flex;flex-direction:column;gap:var(--space-2)}tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px var(--space-3);padding:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md)}td{display:flex;flex-wrap:wrap;align-items:baseline;align-content:flex-start;justify-content:flex-start;gap:2px 6px;min-width:0;overflow-wrap:anywhere;padding:0;border-bottom:none;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;text-align:start}td:before{content:attr(data-label);flex:0 0 100%;text-align:start;font-size:11px;font-weight:var(--weight-bold);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}td:first-child:where(:not([colspan]):not(:has(>input[type=checkbox]))){grid-column:1 / -1;font-size:15px;font-weight:var(--weight-semibold);padding-bottom:10px;border-bottom:1px solid var(--border)}td:first-child:where(:not([colspan]):not(:has(>input[type=checkbox]))):before{content:none}td:where(:last-child:nth-child(2n)){grid-column:1 / -1}td.mono{text-align:start}table[class]:not(.orders-table,.sawa-table,.an-table,.pr-table,.mh-table,.sawa-d-items) td{padding:0;border-bottom:none}table[class]:not(.orders-table,.sawa-table,.an-table,.pr-table,.mh-table,.sawa-d-items) td:first-child:where(:not([colspan]):not(:has(>input[type=checkbox]))){padding-bottom:10px;border-bottom:1px solid var(--border)}td[colspan]{display:block;grid-column:1 / -1;text-align:left}td[colspan]:before{content:none}}.page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.page-header--flow{margin-bottom:var(--space-6)}.page-header-main{min-width:0}.page-header-aside{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);flex-shrink:0;max-width:100%}.page-title{font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);line-height:1.15;color:var(--text-primary);margin:0}.page-title--hero{font-size:36px}.page-title--inline{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.page-subtitle{font-size:var(--text-small);font-weight:var(--weight-normal);color:var(--text-secondary);letter-spacing:var(--tracking-body);margin:3px 0 0;max-width:68ch}@media (max-width: 768px){.page-header{gap:var(--space-3);margin-bottom:var(--space-5)}.page-title{font-size:var(--text-h2)}.page-title--hero{font-size:28px}}@keyframes sk-shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.sk{background:linear-gradient(90deg,var(--border) 0%,var(--surface-raised) 50%,var(--border) 100%);background-size:600px 100%;animation:sk-shimmer 1.6s ease-in-out infinite;border-radius:var(--radius-sm);flex-shrink:0}.sk-wrap{display:flex;flex-direction:column;gap:var(--space-3);width:100%}.sk-row{display:flex;align-items:center;gap:var(--space-3);width:100%}@media (max-width: 640px){.sk-row{flex-wrap:wrap}.sk-row>.sk{max-width:100%}}.sk-grid{display:grid;gap:var(--space-4)}.sk-circle{border-radius:var(--radius-full)}.sk-pill{border-radius:var(--radius-pill)}.sk-card{border-radius:var(--radius-lg)}.sk-tbl-row{display:flex;align-items:center;gap:var(--space-4);padding:11px var(--space-4);border-bottom:1px solid var(--border)}.sk-tbl-head{background:var(--surface-raised);border-bottom:1px solid var(--border-strong)}.sk-page{display:flex;flex-direction:column;gap:var(--space-5);padding:0;width:100%}.sk-kpi-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:var(--space-5)}.sk-kpi-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px 22px 18px;display:flex;flex-direction:column;gap:10px;box-shadow:var(--shadow-card)}.sk-metrics{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-4)}.sk-metric-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-6);display:flex;flex-direction:column;gap:10px;box-shadow:var(--shadow-card)}.sk-group-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-3)}.sk-group-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:12px 14px;display:flex;align-items:flex-start;gap:var(--space-3)}.sk-rev-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.sk-shell{display:flex;height:100vh;overflow:hidden}.sk-shell-sidebar{width:var(--sidebar-width);background:var(--gradient-navy);flex-shrink:0;display:flex;flex-direction:column;padding:18px 10px 12px;gap:var(--space-2)}.sk-shell-logo{height:32px;border-radius:var(--radius-md);margin-bottom:var(--space-4);background:var(--on-brand-veil);animation:sk-shimmer 1.6s ease-in-out infinite;background-size:600px 100%}.sk-shell-nav-item{height:36px;border-radius:var(--radius-md);background:var(--on-brand-veil);animation:sk-shimmer 1.6s ease-in-out infinite;background-size:600px 100%}.sk-shell-main{flex:1;display:flex;flex-direction:column;overflow:hidden}.sk-shell-topbar{height:var(--topbar-height);background:var(--surface);border-bottom:1px solid var(--border);display:flex;align-items:center;padding:0 var(--space-6);gap:var(--space-4);flex-shrink:0}.sk-shell-content{flex:1;padding:var(--space-6);background:var(--bg);display:flex;flex-direction:column;gap:var(--space-5)}.btn-dots{display:inline-flex;gap:3px;align-items:center}.btn-dots i{width:3px;height:3px;border-radius:var(--radius-full);background:currentColor;animation:btn-dot 1.1s ease-in-out infinite;font-style:normal;display:inline-block}.btn-dots i:nth-child(2){animation-delay:.15s}.btn-dots i:nth-child(3){animation-delay:.3s}@keyframes btn-dot{0%,60%,to{opacity:.25;transform:scale(.75)}30%{opacity:1;transform:scale(1)}}.sk-pulse{display:inline-block;width:6px;height:6px;border-radius:var(--radius-full);background:currentColor;opacity:.5;animation:sk-pulse 1s ease-in-out infinite;flex-shrink:0}@keyframes sk-pulse{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:.8;transform:scale(1.1)}}.notif-bell-root{position:relative}.notif-bell-btn{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:none;border-radius:var(--radius-md);background:color-mix(in srgb,var(--orange-500) 10%,transparent);color:var(--orange-500);cursor:pointer;transition:background .2s,color .2s,transform .2s}.notif-bell-btn:hover{background:color-mix(in srgb,var(--orange-500) 20%,transparent);transform:scale(1.06)}.notif-bell-btn--active{background:color-mix(in srgb,var(--danger) 14%,transparent);color:var(--danger)}.notif-bell-btn--active:hover{background:color-mix(in srgb,var(--danger) 24%,transparent)}.notif-bell-btn--pinged{animation:notif-bell-shake .6s ease-in-out 2}.notif-bell-btn--pinged:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:inherit;border:2px solid var(--danger);animation:notif-bell-ring 1.4s ease-out 3;pointer-events:none}@keyframes notif-bell-ring{0%{opacity:.75;transform:scale(.85)}to{opacity:0;transform:scale(1.5)}}@keyframes notif-bell-shake{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-11deg)}40%,80%{transform:rotate(11deg)}}.notif-bell-badge{position:absolute;top:-4px;right:-4px;min-width:17px;height:17px;padding:0 4px;border-radius:var(--radius-pill);background:var(--danger);color:var(--on-accent);font-size:10px;font-weight:var(--weight-bold);line-height:17px;text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--surface),0 2px 6px color-mix(in srgb,var(--danger) 45%,transparent)}.notif-bell-badge--wide{min-width:24px}@media (prefers-reduced-motion: reduce){.notif-bell-btn--pinged,.notif-bell-btn--pinged:after{animation:none}}.notif-bell-dropdown{position:absolute;top:calc(100% + 10px);right:0;width:340px;max-width:calc(100vw - 32px);max-height:440px;display:flex;flex-direction:column;background:var(--glass-bg-strong);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal);z-index:200;overflow:hidden;animation:notif-bell-pop .16s ease-out}@keyframes notif-bell-pop{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.notif-bell-header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--text-primary);flex-shrink:0}.notif-bell-header-count{display:inline-block;margin-inline-start:var(--space-2);padding:1px 7px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--danger) 14%,transparent);color:var(--danger);font-size:var(--text-caption);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}.notif-bell-header-actions{display:flex;align-items:center;gap:var(--space-1)}.notif-bell-clear-btn{padding:4px 9px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font-size:var(--text-caption);font-weight:var(--weight-semibold);cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}.notif-bell-clear-btn:hover:not(:disabled){background:var(--bg-secondary);color:var(--text-primary)}.notif-bell-clear-btn:disabled{opacity:.5;cursor:default}.notif-bell-truncated{padding:6px var(--space-4);border-bottom:1px solid var(--border);font-size:var(--text-caption);color:var(--text-muted);flex-shrink:0}.notif-bell-settings-btn{display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s}.notif-bell-settings-btn:hover{background:var(--bg-secondary);color:var(--text-primary)}.notif-bell-prefs{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);background:var(--bg-secondary);flex-shrink:0}.notif-bell-prefs-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:var(--text-small);color:var(--text-secondary);cursor:pointer}.notif-bell-prefs-hint{margin:var(--space-2) 0 0;font-size:11px;color:var(--text-muted)}.notif-toggle{position:relative;width:34px;height:20px;padding:0;border:none;border-radius:var(--radius-pill);background:var(--border-strong);cursor:pointer;transition:background .2s;flex-shrink:0}.notif-toggle--on{background:var(--gradient-orange)}.notif-toggle-knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:var(--radius-full);background:var(--surface);box-shadow:0 1px 2px color-mix(in srgb,var(--shadow-tint) 25%,transparent);transition:transform .2s}.notif-toggle--on .notif-toggle-knob{transform:translate(14px)}.notif-bell-empty{padding:var(--space-6) var(--space-4);text-align:center;font-size:var(--text-small);color:var(--text-muted)}.notif-bell-list{list-style:none;margin:0;padding:var(--space-1) 0;overflow-y:auto}.notif-bell-item{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-left:3px solid transparent;cursor:pointer;transition:background .15s}.notif-bell-item:hover{background:var(--bg-secondary)}.notif-bell-item--info{border-left-color:var(--info)}.notif-bell-item--warning{border-left-color:var(--warning)}.notif-bell-item--urgent{border-left-color:var(--danger)}.notif-bell-item-main{display:flex;flex-direction:column;gap:2px;min-width:0}.notif-bell-item-name{font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:210px}.notif-bell-item-meta{font-size:11px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:210px}.notif-bell-item-side{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.notif-bell-age{font-size:11px;font-weight:var(--weight-semibold);white-space:nowrap}.notif-bell-age--info{color:var(--info)}.notif-bell-age--warning{color:var(--warning)}.notif-bell-age--urgent{color:var(--danger)}.notif-bell-dismiss{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s}.notif-bell-dismiss:hover{background:var(--danger-bg);color:var(--danger)}@media (max-width: 640px){.notif-bell-dropdown{position:fixed;top:60px;right:12px;left:12px;width:auto;max-width:none}}@media (hover: hover){*,*:before,*:after{transition-property:background-color,border-color,color,box-shadow,fill,stroke;transition-duration:.2s;transition-timing-function:ease}button,a,.card,[class*=nav-item],.shell-collapse-btn{transition-property:background-color,border-color,color,box-shadow,fill,stroke,transform,opacity,filter}}html.theme-switching *,html.theme-switching *:before,html.theme-switching *:after{transition-property:background-color,border-color,color,box-shadow,fill,stroke!important;transition-duration:.25s!important;transition-timing-function:ease!important}.shell{display:flex;height:100vh;height:100dvh;overflow:hidden}.shell-sidebar{width:var(--sidebar-width);background:var(--sidebar-nav-bg);-webkit-backdrop-filter:var(--sidebar-nav-blur);backdrop-filter:var(--sidebar-nav-blur);border:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--glass-shadow);display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;transition:width .22s cubic-bezier(.4,0,.2,1);position:fixed;top:var(--shell-gap);left:var(--shell-gap);bottom:var(--shell-gap);z-index:10}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.shell-sidebar{background:var(--gradient-navy)}}@media (prefers-reduced-transparency: reduce){.shell-sidebar{background:var(--gradient-navy);backdrop-filter:none;-webkit-backdrop-filter:none}}.shell-sidebar--collapsed{width:var(--sidebar-width-collapsed)}.shell-main{margin-left:calc(var(--sidebar-width) + var(--shell-gap) * 2);transition:margin-left .22s cubic-bezier(.4,0,.2,1)}.shell-sidebar--collapsed~.shell-main{margin-left:calc(var(--sidebar-width-collapsed) + var(--shell-gap) * 2)}@media (prefers-reduced-motion: reduce){.shell-sidebar,.shell-main{transition:none}}.shell-logo{display:flex;align-items:center;gap:11px;padding:18px 16px 16px;border-bottom:1px solid var(--sidebar-hairline);font-family:var(--font-heading);font-size:15px;font-weight:var(--weight-bold);color:var(--sidebar-fg-strong);letter-spacing:-.02em;overflow:hidden;white-space:nowrap}.shell-logo--collapsed{justify-content:center;padding:18px 8px 16px}.shell-logo--collapsed .shell-logo-name{display:none}.shell-logo-img{width:32px;height:32px;min-width:32px;border-radius:0;object-fit:contain;flex-shrink:0}.shell-logo-name{display:flex;flex-direction:column;line-height:1;gap:2px}.shell-logo-title{font-size:14px;font-weight:var(--weight-bold);color:var(--sidebar-fg-strong);letter-spacing:-.02em}.shell-logo-subtitle{font-size:10px;font-weight:var(--weight-medium);color:var(--sidebar-fg-muted);letter-spacing:.06em;text-transform:uppercase}.shell-nav{flex:1;display:flex;flex-direction:column;padding:14px 10px;gap:1px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.shell-nav::-webkit-scrollbar{display:none}.shell-nav-section{font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--sidebar-fg-faint);padding:12px 10px 4px}.shell-nav-group{display:flex;flex-direction:column}.shell-nav-group+.shell-nav-group{margin-top:5px;padding-top:5px;border-top:1px solid var(--sidebar-hairline)}.shell-nav-group--collapsed{gap:1px}.shell-nav-group--collapsed+.shell-nav-group--collapsed{margin-top:5px;padding-top:5px}.shell-nav-group-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 10px 5px;border:none;background:none;cursor:pointer;font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--sidebar-fg-faint);transition:color .15s}.shell-nav-group-header:hover{color:var(--sidebar-fg-hover)}.shell-nav-group-items{display:flex;flex-direction:column;gap:1px}.shell-nav-item{display:flex;align-self:stretch;min-height:40px;align-items:center;gap:8px;padding:9px;border-radius:var(--radius-md);color:var(--sidebar-fg);font-size:var(--text-body);font-weight:var(--weight-medium);text-decoration:none;transition:background .15s,color .15s;white-space:nowrap;overflow:hidden;position:relative;letter-spacing:-.01em}.shell-nav-item.collapsed{justify-content:center;padding:9px 0}.shell-nav-item:hover{background:var(--sidebar-hover-bg);color:var(--sidebar-fg-hover)}.shell-nav-item.active{background:linear-gradient(90deg,color-mix(in srgb,var(--orange-500) 22%,transparent),color-mix(in srgb,var(--orange-500) 8%,transparent));color:var(--sidebar-fg-strong)}.shell-nav-item.active:before{content:"";position:absolute;left:6px;top:22%;bottom:22%;width:3px;background:var(--gradient-orange);border-radius:var(--radius-xs)}.shell-nav-item.active.collapsed:before{display:none}.shell-nav-item.active .shell-nav-icon{color:var(--orange-400)}.shell-nav-icon{font-size:16px;width:20px;min-width:20px;text-align:center;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:color .15s}.shell-nav-label{overflow:hidden;text-overflow:ellipsis}.shell-user-avatar{display:flex;align-items:center;justify-content:center;width:30px;height:30px;min-width:30px;border-radius:var(--radius-full);background:var(--sidebar-hover-bg);color:var(--sidebar-fg-hover);font-size:11px;font-weight:var(--weight-bold);flex-shrink:0}.shell-user-info{display:flex;align-items:center;gap:9px;padding:6px;border-radius:var(--radius-md)}.shell-user-name{color:var(--sidebar-fg-hover);font-size:var(--text-small);font-weight:var(--weight-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em}.shell-user-role{color:var(--sidebar-fg-muted);font-size:var(--text-caption);margin-top:1px}.shell-sidebar-footer{padding:10px 10px 12px;border-top:1px solid var(--sidebar-hairline);display:flex;flex-direction:column;gap:8px}.shell-sidebar-footer--collapsed{padding:10px 8px 12px;align-items:center}.shell-collapse-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:var(--radius-md);background:var(--sidebar-hover-bg);color:var(--sidebar-fg-muted);cursor:pointer;transition:background .15s,color .15s;align-self:flex-end;flex-shrink:0}.shell-collapse-btn--collapsed{align-self:center}.shell-collapse-btn:hover{background:var(--orange-500);color:var(--sidebar-fg-strong)}.shell-hamburger{display:none;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:none;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-md);transition:background .15s,color .15s;flex-shrink:0}.shell-hamburger:hover{background:var(--bg);color:var(--text-primary)}.shell-mobile-backdrop{display:none}.shell-main{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden}.shell-topbar{height:var(--topbar-height);margin:var(--shell-gap) var(--shell-gap) 0 0;border-radius:var(--radius-xl);background:var(--chrome-bg);border:1px solid var(--border);box-shadow:var(--shadow-card);display:flex;align-items:center;padding:0 var(--space-5);gap:var(--space-4);flex-shrink:0;position:relative;z-index:5}.shell-crumbs{display:flex;align-items:baseline;gap:var(--space-2);min-width:0;overflow:hidden;white-space:nowrap}.shell-crumb-section{font-size:11px;font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-muted);flex-shrink:0}.shell-crumb-sep{color:var(--text-muted);opacity:.55;font-size:13px;flex-shrink:0}.shell-crumb-page{font-family:var(--font-heading);font-size:15px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-h3);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis}.shell-crumb-link{font-family:var(--font-heading);font-size:15px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-h3);color:var(--text-secondary);transition:color .15s}.shell-crumb-link:hover{color:var(--orange-500)}.shell-account{position:relative}.shell-account-trigger{padding:0;background:none;border-radius:var(--radius-full)}.shell-account-trigger:hover .shell-user-avatar{box-shadow:0 0 0 2px var(--orange-400)}.shell-account-trigger .shell-user-avatar{background:color-mix(in srgb,var(--navy-600) 14%,transparent);color:var(--text-secondary);transition:box-shadow .15s,background .15s}.shell-account-trigger:hover .shell-user-avatar{background:color-mix(in srgb,var(--orange-500) 16%,transparent);color:var(--orange-600)}.shell-account-menu{position:absolute;top:calc(100% + 10px);right:0;min-width:216px;padding:var(--space-2);background:var(--glass-bg-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal);z-index:60;display:flex;flex-direction:column;gap:2px}.shell-account-head{padding:var(--space-2) var(--space-3) var(--space-3);min-width:0}.shell-account-name{font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--text-primary);letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis}.shell-account-role{font-size:var(--text-caption);color:var(--text-muted);letter-spacing:var(--tracking-caption);margin-top:1px}.shell-account-sep{height:1px;background:var(--border);margin:var(--space-1) 0}.shell-account-item{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-3);width:100%;padding:8px var(--space-3);background:none;border-radius:var(--radius-md);font-size:var(--text-small);font-weight:var(--weight-medium);color:var(--text-secondary);text-align:left}.shell-account-item:hover{background:var(--bg-secondary);color:var(--text-primary)}.shell-account-item--danger:hover{background:var(--danger-bg);color:var(--danger)}.shell-mycomm{display:flex;flex-direction:column;gap:var(--space-4)}.shell-mycomm-empty{margin:0;color:var(--text-muted);font-size:var(--text-small)}.shell-mycomm-total{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-secondary);font-size:var(--text-small);color:var(--text-secondary)}.shell-mycomm-total strong{font-size:18px;color:var(--text-primary)}.shell-mycomm-kind h4{margin:0 0 var(--space-2);font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted)}.shell-mycomm-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3)}.shell-mycomm-grid>div{display:flex;flex-direction:column;gap:2px}.shell-mycomm-grid strong{font-size:15px;color:var(--text-primary);font-variant-numeric:tabular-nums}.shell-mycomm-grid span{font-size:11px;color:var(--text-muted)}.shell-mycomm-last{margin:0;font-size:12px;color:var(--text-muted);white-space:normal}.shell-topbar-left{flex:1;display:flex;align-items:center;gap:var(--space-3);min-width:0}.shell-topbar-right{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}.shell-content{flex:1;overflow-y:auto;padding:var(--space-6);background:var(--bg);overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media (max-width: 1024px){.shell-hamburger{display:flex}.shell-sidebar{position:fixed;left:0;top:0;bottom:auto;height:100vh;height:100dvh;z-index:1000;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);overscroll-behavior:contain;border-radius:0 var(--radius-xl) var(--radius-xl) 0;border-left:none;border-top:none;border-bottom:none;width:var(--sidebar-width)!important;transform:translate(-100%);transition:transform .25s cubic-bezier(.4,0,.2,1)}.shell-sidebar--mobile-open{transform:translate(0)}.shell-main,.shell-sidebar--collapsed~.shell-main{margin-left:0}.shell-nav-item.collapsed{justify-content:flex-start;padding:9px 10px}.shell-logo--collapsed{justify-content:flex-start;padding:18px 16px 16px}.shell-logo--collapsed .shell-logo-name{display:flex}.shell-collapse-btn{display:none}.shell-sidebar-footer--collapsed{align-items:flex-start;padding:10px 10px 12px}.shell-mobile-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:color-mix(in srgb,var(--navy-950) 45%,transparent);animation:backdropFadeIn .2s ease}@keyframes backdropFadeIn{0%{opacity:0}to{opacity:1}}.shell-content{overflow-x:hidden;padding:var(--space-4);padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom))}.shell-topbar{padding:0 var(--space-4);margin:var(--shell-gap) var(--shell-gap) 0 var(--shell-gap);margin-top:calc(var(--shell-gap) + env(safe-area-inset-top));margin-left:calc(var(--shell-gap) + env(safe-area-inset-left));margin-right:calc(var(--shell-gap) + env(safe-area-inset-right))}}@media (max-width: 640px){.shell-crumb-section,.shell-crumb-section+.shell-crumb-sep{display:none}.shell-crumb-page,.shell-crumb-link{font-size:var(--text-body)}.shell-topbar{padding:0 var(--space-4);gap:var(--space-2)}.shell-content{padding:var(--space-3);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom))}}.page-crash{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);max-width:560px;margin:var(--space-6) auto;padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);color:var(--text-secondary)}.page-crash>svg{color:var(--danger)}.page-crash h2{margin:0;font-size:var(--text-h3);color:var(--text-primary)}.page-crash p{margin:0;font-size:var(--text-small);line-height:1.5}.page-crash code{display:block;max-width:100%;padding:var(--space-2) var(--space-3);overflow-wrap:anywhere;font-family:var(--font-mono);font-size:12px;color:var(--text-primary);background:var(--bg-secondary);border-radius:var(--radius-sm)}.login-page{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;background:var(--bg)}.login-brand-panel{background:var(--gradient-navy);display:flex;flex-direction:column;justify-content:space-between;padding:48px 52px;position:relative;overflow:hidden}.login-brand-panel:before{content:"";position:absolute;top:-80px;right:-80px;width:280px;height:280px;border-radius:var(--radius-full);background:radial-gradient(circle,color-mix(in srgb,var(--orange-500) 18%,transparent) 0%,transparent 70%);pointer-events:none}.login-brand-panel:after{content:"";position:absolute;bottom:-60px;left:-60px;width:200px;height:200px;border-radius:var(--radius-full);background:radial-gradient(circle,color-mix(in srgb,var(--orange-500) 10%,transparent) 0%,transparent 70%);pointer-events:none}.login-brand-logo{display:flex;align-items:center;gap:12px;z-index:1}.login-brand-img{width:48px;height:48px;border-radius:0;object-fit:contain;flex-shrink:0}.login-brand-wordmark{font-family:var(--font-heading);font-size:20px;font-weight:var(--weight-bold);color:var(--on-brand-strong);letter-spacing:-.03em}.login-brand-wordmark span{color:var(--orange-400)}.login-brand-body{z-index:1}.login-brand-headline{font-family:var(--font-heading);font-size:36px;font-weight:var(--weight-bold);color:var(--on-brand-strong);line-height:1.15;letter-spacing:-.03em;margin-bottom:16px}.login-brand-headline em{font-style:normal;color:var(--orange-400)}.login-brand-desc{font-size:14px;color:var(--on-brand);line-height:1.6;max-width:300px}.login-brand-stats{display:flex;gap:32px;z-index:1}.login-stat{display:flex;flex-direction:column;gap:3px}.login-stat-value{font-family:var(--font-heading);font-size:22px;font-weight:var(--weight-bold);color:var(--on-brand-strong);letter-spacing:-.03em}.login-stat-label{font-size:11px;color:var(--on-brand);text-transform:uppercase;letter-spacing:.06em}.login-form-panel{display:flex;align-items:center;justify-content:center;background:var(--surface);padding:48px 52px}.login-form-inner{width:100%;max-width:360px}.login-form-header{margin-bottom:32px}.login-form-title{font-family:var(--font-heading);font-size:26px;font-weight:var(--weight-bold);color:var(--text-primary);letter-spacing:-.03em;margin-bottom:6px}.login-form-subtitle{font-size:var(--text-small);color:var(--text-muted)}.login-form{display:flex;flex-direction:column;gap:var(--space-4)}.login-submit-btn{width:100%;justify-content:center;padding:11px 20px;margin-top:var(--space-2);font-size:var(--text-body);font-weight:var(--weight-bold);border-radius:var(--radius-md);letter-spacing:-.01em}@media (max-width: 860px){.login-page{grid-template-columns:1fr}.login-brand-panel{display:none}.login-form-panel{min-height:100vh}}.login-card{width:100%;max-width:400px;padding:var(--space-8)}.login-header{text-align:center;margin-bottom:var(--space-6)}.login-logo{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--gradient-orange);border-radius:var(--radius-md);margin-bottom:var(--space-3)}.login-logo-v{font-family:var(--font-heading);font-size:24px;font-weight:var(--weight-bold);color:var(--on-brand-strong)}.login-title{font-size:var(--text-h2);margin-bottom:var(--space-1)}.login-subtitle{display:block}
