@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/sora-latin-ext-400-normal-Twk1CgKs.woff2) format("woff2"),url(/assets/sora-latin-ext-400-normal-BmhJC382.woff) format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/sora-latin-400-normal-CRt88UEn.woff2) format("woff2"),url(/assets/sora-latin-400-normal-OW7qkl5a.woff) format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/sora-latin-ext-500-normal-B5KKQIFO.woff2) format("woff2"),url(/assets/sora-latin-ext-500-normal-DwxUJRqY.woff) format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/sora-latin-500-normal-01eiPEn0.woff2) format("woff2"),url(/assets/sora-latin-500-normal-w58xtEt9.woff) format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/sora-latin-ext-600-normal-Cue1zdhl.woff2) format("woff2"),url(/assets/sora-latin-ext-600-normal-DLOJK0Ta.woff) format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/sora-latin-600-normal-Cdg4DaK0.woff2) format("woff2"),url(/assets/sora-latin-600-normal-1_7fyUAY.woff) format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/sora-latin-ext-700-normal-DM0oy5s8.woff2) format("woff2"),url(/assets/sora-latin-ext-700-normal-Oc7uZIYt.woff) format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/sora-latin-700-normal-9waGdLWo.woff2) format("woff2"),url(/assets/sora-latin-700-normal-BKPfQAnC.woff) format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/sora-latin-ext-800-normal-YDFYE6t9.woff2) format("woff2"),url(/assets/sora-latin-ext-800-normal-BvAfeed7.woff) format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/sora-latin-800-normal-2tKLL3qT.woff2) format("woff2"),url(/assets/sora-latin-800-normal-c3Huklug.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2) format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2) format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2) format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2) format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2) format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff) format("woff");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{--bg: #eef4f7;--surface: #ffffff;--surface-soft: #f3f7fa;--ink: #101828;--muted: #667085;--line: #d5e0e8;--accent: #009b7b;--accent-strong: #007f67;--nav: #071625;--nav-2: #0b2135;--cyan: #0ea5b7;--violet: #635bff;--warning: #d97706;--success: #168a47;--info: #2563eb;color:var(--ink);background:var(--bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.warranty-page{display:grid;gap:16px;color:var(--ink)}.warranty-hero{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 24px;border:1px solid rgba(0,212,160,.15);border-radius:16px;background:radial-gradient(ellipse 80% 120% at 0% 50%,rgba(0,155,123,.1) 0%,transparent 55%),linear-gradient(135deg,#13192b,#111824);box-shadow:inset 0 1px #ffffff0a}.warranty-hero:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,var(--accent),var(--cyan))}.warranty-hero h2{margin:7px 0 5px;font-size:25px;letter-spacing:-.6px}.warranty-hero p{margin:0;color:var(--muted)}.warranty-kicker{display:inline-flex;align-items:center;gap:7px;color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.1em}.warranty-size{min-width:112px;padding:14px 17px;border:1px solid rgba(0,212,160,.25);border-radius:12px;background:#00d4a014;text-align:right}.warranty-size strong{display:block;font-size:22px;line-height:1}.warranty-size span{color:var(--muted);font-size:11px}.warranty-grid{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(430px,1.2fr);gap:16px}.warranty-create-card,.warranty-preview-card,.warranty-history{border:1px solid rgba(0,212,160,.14);border-radius:14px;background:var(--surface);box-shadow:inset 0 1px #ffffff08}.warranty-create-card{display:grid;gap:14px;padding:21px}.warranty-card-title{display:flex;align-items:center;gap:11px;margin-bottom:3px}.warranty-card-title>svg{color:var(--accent)}.warranty-card-title div{display:grid;gap:2px}.warranty-card-title strong{font-size:15px}.warranty-card-title span{color:var(--muted);font-size:11px}.warranty-create-card label{display:grid;gap:7px}.warranty-create-card label>span{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.warranty-create-card input{min-height:44px;border:1px solid var(--line-strong,var(--line));border-radius:8px;background:var(--surface-soft);color:var(--ink);padding:0 12px;font:inherit;outline:none}.warranty-create-card input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #00d4a01c}.warranty-term-fields,.warranty-link-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.warranty-term-fields select,.warranty-link-fields select{min-height:44px;border:1px solid var(--line-strong,var(--line));border-radius:8px;background:var(--surface-soft);color:var(--ink);padding:0 12px;font:inherit}.warranty-lookup{display:flex;align-items:flex-start;gap:9px;padding:11px 12px;border:1px solid var(--line);border-radius:9px;background:var(--surface-soft);color:var(--muted)}.warranty-lookup>svg{flex:0 0 auto;margin-top:1px}.warranty-lookup>div{min-width:0;display:grid;gap:3px}.warranty-lookup strong{color:var(--ink);font-size:12px}.warranty-lookup span,.warranty-lookup small{font-size:11px;line-height:1.4}.warranty-lookup small{color:var(--muted)}.warranty-lookup.is-linked{border-color:#27a64459;background:#27a64414}.warranty-lookup.is-linked>svg{color:#66d985}.warranty-lookup.is-partial{border-color:#f0c76a59;background:#f0c76a12}.warranty-lookup.is-partial>svg,.warranty-lookup.is-ambiguous>svg{color:#f0c76a}.warranty-lookup.is-error,.warranty-lookup.is-not_found{border-color:#ef444447;background:#ef44440f}.warranty-lookup.is-error>svg,.warranty-lookup.is-not_found>svg{color:#f89b9b}.warranty-lookup .spin{animation:warranty-spin .8s linear infinite}@keyframes warranty-spin{to{transform:rotate(360deg)}}.warranty-create-card button,.warranty-preview-actions button{border:0;border-radius:8px;background:linear-gradient(135deg,#08b991,var(--accent));color:#fff;font-weight:700;cursor:pointer}.warranty-create-card button{min-height:44px}.warranty-create-card button:hover,.warranty-preview-actions button:hover{background:linear-gradient(135deg,#16cda3,var(--accent-strong))}.warranty-create-card button:disabled{opacity:.6}.warranty-create-card>small,.warranty-print-note{color:var(--muted);font-size:11px;line-height:1.45}.warranty-preview-card{display:grid;align-content:start;gap:14px;padding:21px}.warranty-preview-card iframe{width:354px;max-width:100%;height:198px;border:1px solid var(--line);border-radius:10px;background:#e5e7eb;justify-self:center}.warranty-empty-preview{min-height:166px;display:grid;place-items:center;align-content:center;gap:8px;border:1px dashed var(--line);border-radius:10px;color:var(--muted);text-align:center}.warranty-empty-preview svg{color:#62666d}.warranty-empty-preview strong{color:var(--ink)}.warranty-empty-preview span{font-size:12px}.warranty-preview-actions{display:flex;flex-wrap:wrap;gap:8px}.warranty-preview-actions button,.warranty-preview-actions a{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none}.warranty-preview-actions button.secondary,.warranty-preview-actions a{border:1px solid var(--line);background:var(--surface-soft);color:var(--ink)}.warranty-print-note{margin:0}.warranty-error{margin:0;padding:12px 15px;border:1px solid rgba(239,68,68,.28);border-radius:9px;background:#ef444414;color:#fca5a5}.warranty-success{margin:0;padding:12px 15px;border:1px solid rgba(0,155,123,.35);border-radius:9px;background:#009b7b1a;color:#63e4c2}.warranty-history>header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:17px 19px;border-bottom:1px solid var(--line)}.warranty-history>header>div:first-child{display:grid;gap:3px}.warranty-history>header span{color:var(--muted);font-size:11px}.warranty-metrics{display:flex;gap:7px;flex-wrap:wrap}.warranty-metrics span{padding:4px 8px;border-radius:999px;background:var(--surface-soft);border:1px solid var(--line)}.warranty-metrics span.active{color:#66d985;border-color:#27a6444d;background:#27a64417}.warranty-toolbar{display:flex;gap:10px;padding:12px 19px;border-bottom:1px solid var(--line)}.warranty-toolbar label{min-width:0;flex:1;display:flex;align-items:center;gap:8px;height:40px;padding:0 11px;border:1px solid var(--line);border-radius:8px;background:var(--surface-soft);color:var(--muted)}.warranty-toolbar input{min-width:0;flex:1;border:0;background:transparent;color:var(--ink);outline:0}.warranty-toolbar select{width:190px;flex:0 0 190px;height:40px;border:1px solid var(--line);border-radius:8px;background:var(--surface-soft);color:var(--ink);padding:0 10px}.warranty-table-wrap{overflow:auto}.warranty-table-wrap table{width:100%;border-collapse:collapse;min-width:980px}.warranty-table-wrap th{padding:10px 14px;text-align:left;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.06em;background:var(--surface-soft)}.warranty-table-wrap td{padding:13px 14px;border-top:1px solid var(--line);font-size:12px;vertical-align:middle}.warranty-table-wrap td strong,.warranty-table-wrap td code,.warranty-table-wrap td span{display:block}.warranty-table-wrap td code,.warranty-table-wrap td span{margin-top:4px;color:var(--muted);font-size:11px}.warranty-company{display:inline-flex!important;align-items:center;gap:5px;color:var(--accent)}.warranty-status{display:inline-flex!important;margin-top:0!important;padding:4px 8px;border-radius:999px;border:1px solid var(--line)}.warranty-status.is-active{color:#66d985!important;border-color:#27a6444d;background:#27a64414}.warranty-status.is-pending{color:#f0c76a!important;border-color:#f0c76a4d}.warranty-status.is-expired{color:#f89b9b!important;border-color:#f89b9b40}.warranty-print-row{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line);border-radius:7px;background:var(--surface-soft);color:var(--ink);cursor:pointer}.warranty-table-empty{text-align:center!important;color:var(--muted);padding:30px!important}.warranty-pagination{display:flex;align-items:center;justify-content:space-between;padding:12px 19px;border-top:1px solid var(--line);color:var(--muted);font-size:11px}.warranty-pagination div{display:flex;gap:7px}.warranty-pagination button{padding:7px 10px;border:1px solid var(--line);border-radius:7px;background:var(--surface-soft);color:var(--ink)}.warranty-row-actions{display:flex;gap:6px}.warranty-delete-row{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(239,68,68,.28);border-radius:7px;background:#ef444414;color:#ef8e8e;cursor:pointer}.warranty-delete-row:hover{border-color:#ef44448c;background:#ef444426;color:#ffb2b2}@media (max-width:900px){.warranty-grid{grid-template-columns:1fr}.warranty-preview-card iframe{justify-self:start}.warranty-history>header{align-items:flex-start;flex-direction:column}.warranty-toolbar{flex-direction:column}.warranty-toolbar select{width:100%;flex-basis:auto}}@media (max-width:560px){.warranty-hero{align-items:flex-start;padding:19px}.warranty-size{display:none}.warranty-create-card,.warranty-preview-card{padding:17px}.warranty-term-fields,.warranty-link-fields{grid-template-columns:1fr}.warranty-preview-actions>*{flex:1}.warranty-preview-card iframe{height:185px}.warranty-metrics{display:none}}.products-command-bar{grid-template-columns:minmax(260px,1fr) minmax(220px,auto) minmax(180px,240px) auto auto;align-items:end}.products-lot-control select,.products-unit-pagination select{min-height:38px;border:1px solid rgba(63,224,193,.2);border-radius:6px;background:#0c171d;color:#dce9e7;padding:0 34px 0 12px}.products-lot-control{display:grid;grid-template-columns:minmax(170px,1fr) auto;column-gap:8px;align-items:end}.products-lot-control>span{grid-column:1 / -1}.products-lot-actions{display:inline-flex;align-items:center;gap:6px}.products-lot-actions .products-action-btn{width:38px;height:38px;border-radius:8px}.products-sync-grades-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 11px;border:1px solid rgba(62,207,142,.28);border-radius:7px;background:#24b47e14;color:#58d9ad;font:inherit;font-size:11px;font-weight:750;white-space:nowrap}.products-sync-grades-btn:hover:not(:disabled){border-color:#3ecf8e80;background:#24b47e24}.products-sync-grades-btn:disabled{cursor:wait;opacity:.68}.products-sync-grades-btn .is-spinning{animation:products-sync-spin .9s linear infinite}.products-balance-toggle{min-height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border:1px solid rgba(63,224,193,.18);border-radius:6px;color:#9fb9b7;background:#ffffff05;white-space:nowrap;cursor:pointer!important;transition:border-color .18s ease,background .18s ease,color .18s ease}.products-balance-toggle:hover{border-color:#3fe0c16b;background:#3fe0c10e;color:#cce4df}.products-balance-toggle input{position:absolute;width:1px!important;height:1px!important;min-height:0!important;margin:0;opacity:0;pointer-events:none}.products-balance-check{width:18px;height:18px;display:grid;place-items:center;flex:0 0 18px;border:1px solid rgba(126,171,166,.36);border-radius:5px;background:#0b151a;color:#04241e}.products-balance-toggle:has(input:checked){border-color:#3fe0c180;background:#0a584b38;color:#48dfc2}.products-balance-toggle:has(input:checked) .products-balance-check{border-color:#3fe0c1;background:#3fe0c1}.products-balance-toggle:has(input:focus-visible){outline:2px solid rgba(63,224,193,.5);outline-offset:2px}.products-command-actions{display:flex;gap:8px}.products-import-btn{min-height:42px;display:inline-flex;align-items:center;gap:8px;padding:0 15px;border:1px solid #16a98f;border-radius:6px;background:#10b99d14;color:#47dbc0;font-weight:800}.products-stage-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:10px;border-bottom:1px solid rgba(126,171,166,.13)}.products-stage-tab{min-height:42px;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(126,171,166,.17);border-radius:6px;background:#0d171d;color:#78918f;font-weight:800}.products-stage-tab strong{min-width:25px;padding:3px 6px;border-radius:5px;background:#ffffff0d;color:currentColor}.products-stage-tab.is-active{color:#48dfc2;border-color:#48dfc280;background:#0a584b3d}.products-stage-tab.is-em_triagem.is-active{color:#ffbe32;border-color:#ffbe3280;background:#5c3d0438}.products-stage-tab.is-recebida.is-active{color:#65a0ff;border-color:#65a0ff80;background:#1d447e38}.products-unit-pagination{display:flex;align-items:center;justify-content:flex-end;gap:9px;padding:10px 12px;border-top:1px solid rgba(126,171,166,.13);color:#8eaaa7}.products-unit-pagination label{display:flex;align-items:center;gap:7px}.products-unit-pagination button{min-height:36px;padding:0 12px;border:1px solid rgba(63,224,193,.2);border-radius:6px;background:#0c171d;color:#c8d8d6}.products-unit-pagination button:disabled{opacity:.35}.lot-import-modal{width:min(860px,calc(100vw - 32px));max-height:min(820px,calc(100vh - 32px));overflow:auto;border:1px solid rgba(63,224,193,.32);border-radius:8px;background:#101b23;color:#e7f1ef;box-shadow:0 24px 80px #00000085}.lot-import-head{display:flex;justify-content:space-between;gap:20px;padding:22px;border-bottom:1px solid rgba(126,171,166,.15)}.lot-import-head span{color:#42d9bd;font-size:11px;font-weight:900;text-transform:uppercase}.lot-import-head h2{margin:4px 0;font-size:25px}.lot-import-head p{margin:0;color:#89a3a0}.lot-import-grid{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(300px,1.2fr);gap:16px;padding:22px}.lot-file-drop{min-height:190px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px dashed rgba(72,223,194,.48);border-radius:8px;background:#09584b1a;color:#46d9be;text-align:center;cursor:pointer}.lot-file-drop span{color:#83a19e;font-size:12px}.lot-file-drop input{position:absolute;width:1px;height:1px;opacity:0}.lot-import-fields{display:grid;gap:12px}.lot-import-fields select{width:100%;min-height:44px;border:1px solid rgba(126,171,166,.22);border-radius:6px;background:#0b161c;color:#e7f1ef;padding:0 12px}.lot-preview{margin:0 22px 18px;border-top:1px solid rgba(126,171,166,.15);padding-top:16px}.lot-preview-summary{display:flex;gap:18px;margin-bottom:12px;color:#9ab4b1}.lot-preview-summary span{display:flex;align-items:center;gap:7px}.lot-preview-summary .has-comments{color:#f5c84c}.lot-preview-table{max-height:220px;overflow:auto;border:1px solid rgba(126,171,166,.16);border-radius:6px}.lot-preview-table table{width:100%;border-collapse:collapse}.lot-preview-table th,.lot-preview-table td{padding:9px 11px;border-bottom:1px solid rgba(126,171,166,.11);text-align:left;font-size:12px}.lot-preview-table tr.has-comment td:last-child{color:#f8d477;font-weight:800}.lot-import-error{display:flex;align-items:center;gap:8px;margin:0 22px 16px;padding:11px 12px;border:1px solid rgba(255,190,50,.38);border-radius:6px;background:#69450433;color:#ffc752}.lot-import-actions{display:flex;justify-content:flex-end;gap:9px;padding:16px 22px;border-top:1px solid rgba(126,171,166,.15)}.products-lot-modal{width:min(560px,calc(100vw - 32px));border-radius:16px;box-shadow:0 30px 100px #0000009e}.products-lot-danger-zone{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border:1px solid rgba(248,113,113,.22);border-radius:10px;background:#7f1d1d29}.products-lot-danger-zone strong{display:block;color:#fca5a5;font-size:13px}.products-lot-danger-zone span{display:block;margin-top:3px;color:#a6b8b6;font-size:12px}.products-danger-text-btn{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1px solid rgba(248,113,113,.35);border-radius:8px;background:#f8717114;color:#fca5a5;font-weight:800;white-space:nowrap;cursor:pointer}.products-danger-text-btn:hover{border-color:#f8717199;background:#f8717124;color:#fecaca}.products-danger-text-btn:disabled{opacity:.5;cursor:wait}.products-confirm-backdrop{z-index:10020;background:#01080cb8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.products-confirm-modal{width:min(430px,calc(100vw - 32px));display:grid;gap:16px;padding:22px;border:1px solid rgba(248,113,113,.28);border-radius:18px;background:linear-gradient(180deg,#111d27,#0c151d);color:#eef7f5;box-shadow:0 26px 90px #000000a6}.products-confirm-icon{width:54px;height:54px;display:grid;place-items:center;border:1px solid rgba(248,113,113,.38);border-radius:16px;background:#7f1d1d3d;color:#fca5a5}.products-confirm-copy span{color:#fca5a5;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.products-confirm-copy h2{margin:4px 0 8px;color:#f8fbfb;font-size:24px}.products-confirm-copy p{margin:0;color:#a9bcba;line-height:1.45}.products-confirm-copy strong{color:#fff}.products-confirm-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.products-confirm-list small{padding:4px 8px;border:1px solid rgba(248,113,113,.22);border-radius:999px;background:#f8717114;color:#fecaca;font-weight:850}.products-confirm-error{margin:0;padding:10px 12px;border:1px solid rgba(248,113,113,.35);border-radius:10px;background:#7f1d1d33;color:#fca5a5;font-weight:800}.products-confirm-actions{display:flex;justify-content:flex-end;gap:10px}.products-confirm-danger-btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid rgba(248,113,113,.48);border-radius:10px;background:linear-gradient(180deg,#f8717138,#7f1d1d59);color:#fecaca;font-weight:900;cursor:pointer}.products-confirm-danger-btn:hover{border-color:#f87171b8;background:linear-gradient(180deg,#f871714d,#7f1d1d7a)}.products-confirm-danger-btn:disabled{opacity:.58;cursor:wait}.products-os-tech-backdrop{z-index:10010;background:#01080cad;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.products-os-tech-modal{width:min(520px,calc(100vw - 32px));display:grid;gap:16px;padding:22px;border:1px solid rgba(72,222,195,.26);border-radius:20px;background:radial-gradient(circle at top left,rgba(45,212,191,.16),transparent 38%),linear-gradient(180deg,#111d27,#0c151d);color:#eef7f5;box-shadow:0 28px 90px #000000a8}.products-os-tech-icon{width:56px;height:56px;display:grid;place-items:center;border:1px solid rgba(72,222,195,.36);border-radius:18px;background:#075e5333;color:#52e6cc}.products-os-tech-copy span,.products-os-tech-other span{color:#42d9bd;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.products-os-tech-copy h2{margin:4px 0 7px;color:#f8fbfb;font-size:25px}.products-os-tech-copy p{margin:0;color:#a5bab7;font-size:13px;font-weight:800;line-height:1.35}.products-os-tech-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.products-os-tech-options button{min-height:48px;border:1px solid rgba(126,171,166,.2);border-radius:13px;background:#0c1b22d1;color:#d6e7e4;font-weight:950;cursor:pointer}.products-os-tech-options button:hover,.products-os-tech-options button.is-selected{border-color:#48dec394;background:#16a3913d;color:#52e6cc;transform:translateY(-1px)}.products-os-tech-other{display:grid;gap:8px;padding:12px;border:1px solid rgba(72,222,195,.22);border-radius:13px;background:#061218bd}.products-os-tech-other input{min-height:42px;border:0;border-radius:10px;background:#ffffff0e;color:#f8fbfb;font-size:15px;outline:none;padding:0 12px}.products-os-tech-actions{display:flex;justify-content:flex-end;gap:10px}.unit-modal.products-service-order-modal{width:min(1320px,calc(100vw - 40px));max-width:calc(100vw - 40px);max-height:min(860px,calc(100vh - 28px));overflow:hidden;border:1px solid rgba(45,212,191,.32);border-radius:18px;background:radial-gradient(circle at top right,rgba(32,201,170,.16),transparent 34%),linear-gradient(180deg,#111d27,#0c151d);color:#eef7f5;box-shadow:0 28px 90px #0000009e}.products-os-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:22px 24px 16px;border-bottom:1px solid rgba(126,171,166,.16)}.products-os-head span,.products-os-section-title strong,.products-os-side-field>span,.products-os-observation>span{color:#42d9bd;font-size:11px;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.products-os-head h2{margin:5px 0 6px;color:#f8fbfb;font-size:26px;line-height:1.08}.products-os-head p{max-width:720px;margin:0;color:#9bb3b0;font-size:14px}.products-os-close{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(126,171,166,.16);border-radius:12px;background:#ffffff0a;color:#9fb9b7;cursor:pointer}.products-os-close:hover{border-color:#48dec366;background:#48dec314;color:#55e4cb}.products-os-layout{display:grid;grid-template-columns:minmax(480px,1fr) minmax(300px,360px);gap:20px;padding:20px 24px;max-height:calc(100vh - 195px);overflow:auto}.products-os-main{display:grid;gap:12px;min-width:0}.products-os-section-title{min-height:42px;display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;padding:0 14px;border:1px solid rgba(126,171,166,.14);border-left:3px solid #32d6bd;border-radius:10px;background:#0c1d24d1}.products-os-section-title span{color:#90aaa7;font-size:12px}.products-os-search-row{display:grid;grid-template-columns:minmax(0,1fr)}.products-os-search-shell{min-height:50px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;border:1px solid rgba(72,222,195,.32);border-radius:12px;background:#051218b8;color:#38dac2;padding:0 14px}.products-os-search-shell input{min-height:46px;border:0;background:transparent;color:#f5fbfa;padding:0;font-size:16px;outline:none}.products-os-search-shell input::placeholder{color:#9ab4b18f}.products-os-product-table{min-height:250px;max-height:320px;overflow:auto;border:1px solid rgba(126,171,166,.16);border-radius:12px;background:#09141abf;scrollbar-color:rgba(72,222,195,.45) rgba(8,17,23,.88)}.products-os-product-head,.products-os-product-option{display:grid;grid-template-columns:150px minmax(220px,1fr) 86px;align-items:center}.products-os-product-head{position:sticky;top:0;z-index:1;min-height:38px;border-bottom:1px solid rgba(126,171,166,.16);background:#102129;color:#9bb3b0}.products-os-product-head span{padding:0 12px;font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.products-os-product-head span:last-child{text-align:center}.products-os-product-option{width:100%;min-height:42px;border:0;border-bottom:1px solid rgba(126,171,166,.1);background:transparent;color:#e7f1ef;text-align:left;cursor:pointer}.products-os-product-option:hover,.products-os-product-option.is-selected{background:#23766942}.products-os-product-option.is-selected{box-shadow:inset 3px 0 #35ddc3}.products-os-product-option strong,.products-os-product-option span,.products-os-product-option em{padding:7px 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products-os-product-option strong{color:#49e1c7;font-size:13px}.products-os-product-option span{font-size:13px;font-weight:800}.products-os-product-option em{color:#8fb0ac;font-size:12px;font-style:normal;font-weight:850;text-align:center}.products-os-muted{min-height:118px;display:grid;place-items:center;color:#86a09e;font-size:13px}.products-os-source{min-height:40px;display:flex;align-items:center;gap:9px;padding:0 12px;border:1px solid rgba(72,222,195,.14);border-radius:10px;background:#48dec30f;color:#a8c4c1;font-size:12px;font-weight:800}.products-os-source:before{content:"";width:8px;height:8px;border-radius:50%;background:#35ddc3}.products-os-type-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.products-os-type-tabs button,.products-os-service-options button{min-height:40px;border:1px solid rgba(126,171,166,.18);border-radius:10px;background:#0c1b22d1;color:#bdd3d0;font-weight:900;cursor:pointer}.products-os-type-tabs button:hover,.products-os-type-tabs button.is-active,.products-os-service-options button:hover,.products-os-service-options button.is-selected{border-color:#48dec37a;background:#16a39138;color:#52e6cc}.products-os-services-card{display:grid;gap:12px;padding:13px 14px;border:1px solid rgba(126,171,166,.14);border-radius:12px;background:#0a161cc7}.products-os-services-card>div:first-child{display:grid;gap:5px}.products-os-services-card strong{color:#edf8f6;text-transform:uppercase;font-size:12px}.products-os-services-card span{color:#9fb9b7;font-size:13px}.products-os-service-options{display:flex;flex-wrap:wrap;gap:7px}.products-os-service-options button{min-height:32px;padding:0 10px;font-size:11px}.products-os-observation{min-height:82px;display:grid;gap:7px;padding:12px 14px;border:1px solid rgba(126,171,166,.14);border-left:3px solid #32d6bd;border-radius:12px;background:#0a161cc7}.products-os-observation textarea{width:100%;min-height:42px;resize:vertical;border:0;background:transparent;color:#f8fbff;outline:none}.products-os-side{display:grid;align-content:start;gap:10px;min-width:0}.products-os-machine-card,.products-os-side-field,.products-os-current-card{display:grid;gap:6px;padding:12px;border:1px solid rgba(126,171,166,.14);border-radius:12px;background:#09161dc2}.products-os-machine-card{border-color:#48dec347;background:#123f3933}.products-os-machine-card strong{color:#f4fbfa;line-height:1.25}.products-os-machine-card span{color:#98b3b0;font-size:12px;font-weight:800}.products-os-side-field input,.products-os-side-field select{width:100%;min-height:34px;border:0;border-radius:8px;background:#ffffff09;color:#f4fbfa;font-size:15px;outline:none;padding:0 10px}.products-os-side-field select option{background:#0c151d;color:#fff}.products-os-reference-picker{position:relative}.products-os-reference-picker>button{width:100%;min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(126,171,166,.14);border-radius:10px;background:#ffffff0b;color:#f4fbfa;padding:0 10px 0 12px;cursor:pointer}.products-os-reference-picker>button:hover,.products-os-reference-picker>button.is-open{border-color:#48dec36b;background:#48dec314}.products-os-reference-picker>button strong{overflow:hidden;color:inherit;font-size:15px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.products-os-reference-picker>button svg{color:#9bb3b0;transition:transform .16s ease}.products-os-reference-picker>button.is-open svg{color:#52e6cc;transform:rotate(180deg)}.products-os-reference-menu{position:absolute;z-index:8;inset-inline:0;top:calc(100% + 8px);display:grid;gap:6px;padding:8px;border:1px solid rgba(72,222,195,.26);border-radius:13px;background:linear-gradient(180deg,#111f29fa,#0a141cfa);box-shadow:0 20px 52px #00000080}.products-os-reference-menu button{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid transparent;border-radius:10px;background:transparent;color:#d8e9e6;padding:0 10px;text-align:left;cursor:pointer}.products-os-reference-menu button:hover,.products-os-reference-menu button.is-selected{border-color:#48dec352;background:#16a3912e;color:#55e4cb}.products-os-reference-menu button span{font-size:13px;font-weight:900;letter-spacing:.01em}.products-os-current-card{border-color:#48dec347;background:#0b4a4038}.products-os-current-card:not(.has-order){border-color:#7eaba624;background:#09161dc2}.products-os-current-card.has-error{border-color:#f8717147;background:#7f1d1d1f}.products-os-current-card span,.products-os-current-card small{color:#8bb8b2;font-size:11px;font-weight:950;text-transform:uppercase}.products-os-current-card strong{color:#52e6cc;font-size:18px;letter-spacing:.02em}.products-os-current-card:not(.has-order) strong{color:#f2f6ff;font-size:15px}.products-os-current-card.has-error small,.products-os-current-card.has-error strong{color:#fca5a5}.products-os-duplicate-card{display:grid;gap:5px;padding:11px 12px;border:1px solid rgba(76,150,244,.26);border-radius:12px;background:#285ca71f;color:#b8d4ff}.products-os-duplicate-card.has-order{border-color:#48dec352;background:#0b4a4038;color:#a7f3e5}.products-os-duplicate-card strong{color:#f4fbfa}.products-os-duplicate-card span,.products-os-duplicate-card small{color:inherit;font-size:12px;font-weight:800}.products-os-error{margin:0 22px 12px}.products-os-footer{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 22px;border-top:1px solid rgba(126,171,166,.16);background:#061016b8}.products-os-footer>span{color:#8fb0ac;text-align:center;font-size:12px;font-weight:800}.products-os-footer .btn{min-height:46px;border-radius:10px;font-weight:950}.unit-os-btn{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(72,222,195,.42);border-radius:9px;background:#075e5333;color:#37dcc2;padding:0 10px;font-size:11px;font-weight:950;cursor:pointer;white-space:nowrap}.unit-os-btn:hover{border-color:#48dec3b8;background:#075e5357}.unit-os-btn:disabled{opacity:.5;cursor:wait}.products-os-badge{min-height:28px;display:inline-flex;align-items:center;border:1px solid rgba(72,222,195,.35);border-radius:999px;background:#075e532e;color:#7ef5df;padding:0 9px;font-size:11px;font-weight:950;white-space:nowrap}@media (max-width: 720px){.products-command-bar,.products-lot-control{grid-template-columns:1fr}.products-command-actions{display:grid;grid-template-columns:1fr 1fr}.products-stage-tabs{grid-template-columns:1fr}.products-category-card,.products-lot-card{grid-template-columns:minmax(0,1fr) repeat(3,auto) 28px;gap:8px}.products-lot-identity div>span{max-width:34ch}.products-category-stats{width:100%;justify-content:flex-start;flex-wrap:wrap}.products-model-name{grid-template-columns:minmax(0,1fr);align-items:flex-start;gap:6px}.products-model-name code{min-width:0;max-width:100%;text-align:left}.products-model-name em{min-width:0;justify-self:flex-start}.products-unit-pagination{align-items:stretch;flex-wrap:wrap;justify-content:flex-start}.lot-import-grid{grid-template-columns:1fr}.lot-import-modal{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.lot-import-head,.lot-import-grid{padding:16px}.lot-preview{margin-inline:16px}.lot-preview-summary{flex-direction:column;gap:6px}.lot-import-actions{padding:14px 16px}.products-lot-danger-zone{align-items:stretch;flex-direction:column}.unit-modal.products-service-order-modal{width:calc(100vw - 12px);max-width:calc(100vw - 12px);max-height:calc(100vh - 12px)}.products-os-head{padding:18px}.products-os-head h2{font-size:23px}.products-os-layout{grid-template-columns:1fr;gap:16px;padding:12px;max-height:calc(100vh - 220px)}.products-os-section-title{grid-template-columns:1fr;gap:3px;padding:10px 12px}.products-os-product-head,.products-os-product-option{grid-template-columns:86px minmax(0,1fr) 70px}.products-os-services-card{grid-template-columns:1fr}.products-os-service-options{width:100%;justify-content:flex-start}.products-os-footer{grid-template-columns:1fr;gap:10px;padding:12px}}.products-operational-page .products-operations-hero{min-height:72px;margin:0;padding:12px 18px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;border:1px solid #1e272e;border-top:1px solid #1e272e;border-radius:8px;background:#12181c}.products-operational-page .products-header-info{min-width:0;display:flex;align-items:center;gap:14px}.products-operational-page .products-header-icon{width:42px;height:42px;flex:0 0 42px;border:1px solid rgba(16,185,129,.34);border-radius:8px;background:#10b9811f;color:#37d6ac}.products-operational-page .products-hero-copy{min-width:0}.products-operational-page .products-hero-kicker,.products-operational-page .products-hero-context{display:block;color:#4f7c73;font-size:10px;font-weight:800;line-height:13px;text-transform:uppercase}.products-operational-page .products-hero-copy h2{margin:1px 0 0;color:#fff;font-size:20px;line-height:24px}.products-operational-page .products-hero-copy p{margin:1px 0 0;color:#8e9fa8;font-size:11px;line-height:15px}.products-operational-page .products-hero-context{color:#53656e;white-space:nowrap}.products-operational-page .products-flow-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.products-operational-page .products-flow-summary-card{position:relative;min-width:0;min-height:68px;padding:12px 14px 10px 52px;display:grid;align-content:center;gap:2px;overflow:hidden;border:1px solid #1e272e;border-radius:8px;background:#12181c}.products-operational-page .products-flow-summary-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:currentColor}.products-operational-page .products-flow-summary-icon{position:absolute;left:14px;top:50%;width:28px;height:28px;display:grid;place-items:center;border:1px solid currentColor;border-radius:7px;background:color-mix(in srgb,currentColor 10%,transparent);transform:translateY(-50%)}.products-operational-page .products-flow-summary-card>span{color:#8e9fa8;font-size:10px;font-weight:800;line-height:13px;text-transform:uppercase}.products-operational-page .products-flow-summary-card>strong{color:#fff;font-size:23px;font-weight:800;line-height:25px}.products-operational-page .products-flow-summary-card.is-entry{color:#60a5fa}.products-operational-page .products-flow-summary-card.is-triage{color:#fbbf24}.products-operational-page .products-flow-summary-card.is-ready{color:#3fe0b6}.products-operational-page .products-command-bar{min-height:70px;padding:10px 12px;display:grid;grid-template-columns:minmax(260px,1fr) auto auto;align-items:end;gap:12px;border:1px solid #1e272e;border-radius:8px;background:#12181c}.products-operational-page .products-command-field{min-width:0;display:grid;gap:6px}.products-operational-page .products-command-field>span{color:#647680;font-size:9px;font-weight:800;line-height:11px;text-transform:uppercase}.products-operational-page .products-toolbar{display:block}.products-operational-page .product-search-wrap{width:100%;min-height:38px;border:1px solid #27343b;border-radius:7px;background:#0d1418;color:#37d6ac}.products-operational-page .product-search-wrap:focus-within{border-color:#37d6ac8c;box-shadow:0 0 0 3px #37d6ac14}.products-operational-page .products-command-bar .products-store-filter{min-width:310px;display:grid;grid-template-columns:repeat(4,minmax(64px,1fr));gap:6px;margin:0;padding:0;border:0;background:transparent}.products-operational-page .products-command-bar .store-filter-btn{width:100%;min-width:0;min-height:38px;padding:0 10px;border:1px solid #27343b;border-radius:7px;background:#1c272c;color:#8e9fa8;font-size:11px}.products-operational-page .products-command-bar .store-filter-btn:hover{transform:none;border-color:#37d6ac47;background:#223137;color:#d9ebe7}.products-operational-page .products-command-bar .store-filter-btn.is-active{border-color:#37d6ac80;background:#10b98121;color:#50e2bb;box-shadow:inset 2px 0 #37d6ac}.products-operational-page .products-command-bar .products-create-btn{min-height:38px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #10b981;border-radius:7px;background:#10b981;color:#041611;font-weight:800;white-space:nowrap}@media (max-width: 980px){.products-operational-page .products-command-bar{grid-template-columns:minmax(0,1fr) auto}.products-operational-page .products-search-field{grid-column:1 / -1}}@media (max-width: 640px){.products-operational-page .products-operations-hero{min-height:64px;padding:10px 12px}.products-operational-page .products-hero-context{display:none}.products-operational-page .products-flow-summary{gap:6px}.products-operational-page .products-flow-summary-card{min-height:60px;padding:9px 8px 8px 38px}.products-operational-page .products-flow-summary-icon{left:8px;width:24px;height:24px}.products-operational-page .products-flow-summary-card>span{overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.products-operational-page .products-flow-summary-card>strong{font-size:19px;line-height:21px}.products-operational-page .products-command-bar{grid-template-columns:minmax(0,1fr);gap:10px}.products-operational-page .products-command-bar .products-store-filter{min-width:0;grid-template-columns:repeat(4,minmax(0,1fr))}.products-operational-page .products-command-bar .store-filter-btn{padding-inline:5px;font-size:9px}.products-operational-page .products-command-bar .products-create-btn{width:100%}}.products-operational-page .products-store-filter{display:flex;align-items:center;gap:8px;padding:10px;border:1px solid var(--line);background:var(--panel)}.products-operational-page .products-store-filter>span{margin:0 6px;color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.products-operational-page .store-filter-btn{min-width:76px;min-height:36px;border:1px solid var(--line);border-radius:6px;background:var(--panel-strong);color:var(--muted);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.products-operational-page .store-filter-btn:hover,.products-operational-page .store-filter-btn.is-active{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 12%,var(--panel));color:var(--primary-light)}.products-flow-table-wrap{overflow:hidden;border:1px solid rgba(129,165,169,.14);border-radius:16px;background:#040e1275;box-shadow:0 18px 42px #00000024}.products-flow-table{table-layout:fixed;border-spacing:0;--products-expand-col: 48px;--products-stage-col: 108px;--products-actions-col: 92px}.products-flow-table .col-expand{width:var(--products-expand-col);padding-inline:10px;text-align:center}.products-flow-table .col-actions{width:var(--products-actions-col);text-align:center}.products-flow-table .products-stage-header,.products-flow-table td:nth-child(3),.products-flow-table td:nth-child(4),.products-flow-table td:nth-child(5){width:var(--products-stage-col);text-align:center}.products-flow-table .products-stage-header.is-entry{color:#60a5fa}.products-flow-table .products-stage-header.is-triage{color:#fbbf24}.products-flow-table .products-stage-header.is-ready{color:#3fe0b6}.products-flow-table thead tr{background:#0c1a1feb}.products-flow-table thead th{height:48px;border-bottom:1px solid rgba(129,165,169,.16);color:#75928f;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.products-flow-table thead th.col-name{color:#a4c3bf;text-align:left}.products-operational-page .products-row{cursor:pointer}.products-operational-page .products-model-row{position:relative;background:#071318ad;transition:background .16s ease,box-shadow .16s ease}.products-operational-page .products-model-row:nth-of-type(2n){background:#0b191fdb}.products-operational-page .products-model-row.has-stock{background:linear-gradient(90deg,rgba(45,212,191,.09),transparent 36%),#0a1c22d1;box-shadow:inset 3px 0 #2dd4bfb8}.products-operational-page .products-model-row.is-empty-stock{opacity:.68}.products-operational-page .products-model-row.is-empty-stock:hover{opacity:.92}.products-operational-page .products-model-row:hover{background:linear-gradient(90deg,rgba(45,212,191,.14),rgba(45,212,191,.035) 46%,transparent),#0d1f26f5}.products-model-name{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px}.products-model-name code{min-width:92px;max-width:160px;overflow:hidden;text-overflow:ellipsis;border:1px solid rgba(72,222,195,.3);border-radius:999px;background:#075e5329;color:#52e6cc;padding:5px 9px;font-family:inherit;font-size:12px;font-weight:950;text-align:center;white-space:nowrap}.products-model-name div{min-width:0;display:grid;gap:2px}.products-model-name strong{overflow:hidden;color:#edf8f6;font-size:18px;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.products-model-name small{overflow:hidden;color:#b2cac7b8;font-size:12px;font-weight:850;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.products-model-name span{color:#8aa5a2c7;font-size:10.5px;font-weight:850}.products-model-name em{min-width:86px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:5px 9px;font-size:10px;font-style:normal;font-weight:950;letter-spacing:.03em;text-transform:uppercase}.products-model-name em.has-stock{border:1px solid rgba(63,224,182,.44);background:#065f462e;color:#5af0d1}.products-model-name em.is-empty{border:1px solid rgba(148,163,184,.22);background:#94a3b814;color:#8fa4a8}.products-operational-page .products-stage-count{min-width:38px;height:30px;border-width:1px;opacity:.64;filter:saturate(.72)}.products-operational-page .products-stage-count.has-value{min-width:44px;opacity:1;filter:none;box-shadow:0 0 0 3px #ffffff06,0 10px 24px #0000002e}.products-operational-page .products-stage-count.is-entry.has-value{background:#2563eb42}.products-operational-page .products-stage-count.is-triage.has-value{background:#b4530942}.products-operational-page .products-stage-count.is-ready.has-value{background:#065f4647}.products-category-filterbar{display:flex;align-items:center;gap:8px;padding:10px 12px;overflow-x:auto;border:1px solid rgba(45,212,191,.13);border-radius:14px;background:linear-gradient(90deg,rgba(45,212,191,.08),transparent 52%),#07141bc7;scrollbar-width:thin}.products-origin-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 12px}.products-origin-tabs button{min-height:62px;display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid rgba(126,171,166,.16);border-radius:12px;background:#09161cb8;color:#91aaa8;cursor:pointer;font:inherit;text-align:left;transition:border-color .18s ease,background .18s ease,color .18s ease}.products-origin-tabs button:hover,.products-origin-tabs button.is-active{border-color:#2dd4bf8a;background:linear-gradient(105deg,#113532e6,#0b1d22e6);color:#eafffb}.products-origin-tabs button>svg{flex:0 0 auto;color:#59d9b6}.products-origin-tabs span{min-width:0;display:grid;gap:3px}.products-origin-tabs strong{font-size:13px;font-weight:850}.products-origin-tabs small{color:#7f9e9b;font-size:10px;font-weight:650}.products-origin-tabs button.is-active small{color:#9fc5bf}.products-operational-page .products-lot-row td{padding:12px 12px 5px!important}.products-operational-page .products-lot-card{min-height:58px;padding:9px 10px 9px 12px;border:1px solid rgba(104,150,148,.26);border-left:2px solid #37c69b;border-radius:10px;background:#102126;box-shadow:none}.products-operational-page .products-lot-card:hover{border-color:#68b8a975;background:#13282d}.products-operational-page .products-lot-icon{width:30px;height:30px;border-radius:7px}.products-operational-page .products-lot-identity strong{font-size:14px;letter-spacing:0}.products-operational-page .products-lot-identity div>span{margin-top:2px;font-size:10px}.products-operational-page .products-category-row td{padding:7px 14px 5px!important;background:transparent}.products-operational-page .products-category-card{min-height:46px;padding:8px 0 8px 13px;border:1px solid rgba(104,150,148,.14);border-left:2px solid rgba(63,224,193,.52);border-radius:8px;background:#0e1d22}.products-operational-page .products-category-card:hover{border-color:#68b8a952;background:#11252a}.products-operational-page .products-category-card strong{font-size:13px}.products-operational-page .products-category-card span{margin-top:2px;font-size:10px}.products-operational-page .operational-unit-row{min-height:72px;border-bottom:1px solid rgba(126,171,166,.12);background:#071217d1}.products-operational-page .operational-unit-row:hover{background:#0e2228f0}.products-operational-page .operational-units-head{min-height:38px;background:#0f1f24e6;color:#789793;font-size:10px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.products-operational-page .operational-actions{position:sticky;right:0;z-index:2;min-width:240px;align-items:center;justify-content:flex-end;gap:7px;padding-left:12px;border-left:1px solid rgba(126,171,166,.13);background:linear-gradient(90deg,#07121733,#071217f5 18%)}.products-operational-page .operational-units-head>:last-child{position:sticky;right:0;z-index:2;padding-left:12px;background:#0f1f24}.products-operational-page .unit-advance-btn{min-width:132px;min-height:36px;padding:0 13px;border:1px solid rgba(45,212,191,.55);border-radius:7px;background:#08584e57;color:#8ff4df;font-size:11px;font-weight:850;white-space:nowrap;box-shadow:0 0 0 3px #2dd4bf0a}.products-operational-page .unit-advance-btn:hover{border-color:#5ff4dad1;background:#0a7b6975;color:#d5fff6}.products-operational-page .operational-actions .products-action-btn{width:36px;height:36px;border-radius:7px;background:#12262de6}.products-operational-page .operational-actions .products-os-badge{min-height:30px;display:inline-flex;align-items:center;padding:0 9px;border-radius:7px;font-size:10px}.products-category-filter{min-height:38px;display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(88,126,136,.2);border-radius:999px;padding:0 12px;background:#0f1d25b8;color:#a9c2bf;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.products-category-filter:hover:not(:disabled),.products-category-filter.is-active{border-color:#2dd4bf9e;background:#1677683d;color:#eafffb;transform:translateY(-1px)}.products-category-filter:disabled{opacity:.42;cursor:not-allowed}.products-category-filter strong{font-size:11px;font-weight:950}.products-category-filter span{min-width:24px;min-height:22px;display:inline-grid;place-items:center;border-radius:999px;background:#2dd4bf1f;color:#52e6ce;font-size:10px;font-weight:950}.products-operational-page .products-category-row td{padding:10px 14px 8px!important;border-bottom:1px solid rgba(126,171,166,.08);background:#081318b8}.products-operational-page .products-lot-row td{padding:16px 16px 8px!important;border:0;background:#081318}.products-lot-card{width:100%;min-height:68px;display:grid;grid-template-columns:minmax(0,1fr) var(--products-stage-col) var(--products-stage-col) var(--products-stage-col) var(--products-actions-col);align-items:center;gap:0;padding:11px 12px 11px 14px;border:1px solid rgba(62,207,142,.32);border-left:3px solid #3ecf8e;border-radius:12px;background:linear-gradient(105deg,#12302deb,#0c1e20f0 58%,#0b181df5);color:inherit;cursor:pointer;font:inherit;text-align:left;transition:background .18s ease,border-color .18s ease}.products-lot-card:hover{border-color:#3ecf8e7a;background:linear-gradient(105deg,#163c36f5,#0e2425fa 58%,#0b1a1ffa)}.products-lot-identity{min-width:0;display:flex;align-items:center;gap:12px}.products-lot-icon{width:36px;height:36px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(62,207,142,.3);border-radius:9px;background:#3ecf8e1a;color:#63deb0}.products-lot-identity strong{display:block;color:#f4fbfa;font-size:16px;font-weight:850;letter-spacing:-.01em}.products-lot-eyebrow{display:block;margin-bottom:2px;color:#65d7b0;font-size:9px;font-weight:900;letter-spacing:.11em;line-height:1;text-transform:uppercase}.products-lot-identity div>span{display:block;margin-top:3px;color:#91ada9;font-size:11px;font-weight:650}.products-existing-card{border-color:#7eaba629;border-left-color:#7eaba68c;background:linear-gradient(105deg,#0f1d22f5,#0a161bf5);cursor:default}.products-existing-card:hover{border-color:#7eaba629;background:linear-gradient(105deg,#112126fa,#0a161bfa)}.products-existing-card .products-lot-eyebrow{color:#91aaa8}.products-existing-card .products-lot-icon{border-color:#7eaba633;background:#7eaba614;color:#9db8b4}.products-lot-row+.products-category-row td,.products-category-row+.products-category-row td{padding-left:32px!important}.products-lot-row.is-collapsed td{padding-bottom:14px!important}.products-category-card{width:100%;min-height:54px;display:grid;grid-template-columns:minmax(0,1fr) var(--products-stage-col) var(--products-stage-col) var(--products-stage-col) var(--products-actions-col);align-items:center;gap:0;padding:10px 0 10px 16px;border:1px solid rgba(126,171,166,.16);border-left:2px solid rgba(63,224,193,.72);border-radius:10px;background:#0d1d23d6;box-shadow:none;color:inherit;cursor:pointer;font:inherit;text-align:left;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.products-category-card:hover{border-color:#7eaba647;background:#12282ef0;box-shadow:none;transform:none}.products-category-card strong{display:block;color:#f4fbfa;font-size:15px;font-weight:850;letter-spacing:.01em}.products-category-card span{display:block;margin-top:3px;color:#8fb0ac;font-size:11px;font-weight:650}.products-category-stats{display:contents}.products-category-stats em{justify-self:center}.products-category-card>.products-category-chevron{justify-self:center}.products-category-stats{align-items:center;justify-content:flex-end;gap:8px;white-space:nowrap}.products-category-stats small,.products-category-stats em{min-height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;padding:0 8px;font-size:10px;font-style:normal;font-weight:950}.products-category-stats small{border:1px solid rgba(126,171,166,.18);background:#7eaba614;color:#aac2bf}.products-category-stats em.is-entry{border:1px solid rgba(96,165,250,.24);background:#2563eb12;color:#8caed8}.products-category-stats em.is-triage{border:1px solid rgba(251,191,36,.22);background:#b453090f;color:#c5a45f}.products-category-stats em.is-ready{border:1px solid rgba(63,224,182,.22);background:#065f4612;color:#70b8a8}.products-category-chevron{flex:0 0 auto;color:#7de9d7;opacity:.75;transform:rotate(-90deg);transition:transform .18s ease,opacity .18s ease}.products-category-chevron.is-open{opacity:1;transform:rotate(0)}.products-category-row.is-collapsed td{padding-bottom:14px!important}.products-operational-page .products-units-cell{padding:0 12px 14px 48px!important;background:color-mix(in srgb,var(--page) 70%,var(--panel))}.products-operational-page .operational-units-shell,.products-operational-page .operational-stage-stack{min-width:0;width:100%}.products-operational-page .operational-stage-body{overflow:hidden}.products-operational-page .operational-units-head,.products-operational-page .operational-unit-row{--operational-grid-template: minmax(230px, 2fr) 92px 135px 130px minmax(170px, 1.2fr) minmax(190px, auto);min-width:0;grid-template-columns:var(--operational-grid-template)}.products-operational-page .operational-status-cell{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.products-operational-page .operational-time{color:var(--muted);font-size:10px}.products-operational-page .operational-notes strong{display:flex;align-items:center;gap:4px}.products-operational-page .stock-entry-primary,.products-operational-page .unit-advance-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px}.products-operational-page .stock-entry-primary{min-height:34px;padding:0 13px;border:1px solid rgba(63,224,193,.32);border-radius:6px;background:#3fe0c112;color:#86c8bb;font:inherit;font-size:12px;font-weight:750;cursor:pointer;box-shadow:none}.products-operational-page .stock-entry-primary:hover{border-color:#3fe0c180;background:#3fe0c11c;color:#a3dbd0;box-shadow:none}.products-unit-modal .store-origin-field{grid-column:1 / -1;min-width:0;margin:0;padding:0;border:0}.products-unit-modal .store-origin-field legend{margin-bottom:8px;color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.products-unit-modal .store-origin-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.products-unit-modal .store-origin-btn{min-height:42px;border:1px solid var(--line);border-radius:6px;background:var(--panel-strong);color:var(--muted);font:inherit;font-size:12px;font-weight:900;cursor:pointer}.products-unit-modal .store-origin-btn.is-active{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 14%,var(--panel));color:var(--primary-light)}@media (max-width: 1050px){.products-operational-page .operational-units-head{display:none}.products-operational-page .operational-unit-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;padding:14px}.products-operational-page .operational-unit-main{grid-column:1 / -1}.products-operational-page .operational-actions{grid-column:1 / -1;justify-content:flex-end}}@media (max-width: 700px){.products-origin-tabs{grid-template-columns:1fr}.products-operational-page .products-store-filter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.products-operational-page .products-store-filter>span{grid-column:1 / -1}.products-flow-table-wrap{overflow-x:auto}.products-flow-table{min-width:650px}.products-operational-page .products-units-cell{padding-left:8px!important;padding-right:8px!important}.products-unit-modal .store-origin-options{grid-template-columns:1fr}}@media (min-width: 99999px){:root{--bench-figma-canvas: #080c0e;--bench-figma-sidebar: #0e1317;--bench-figma-panel: #12181c;--bench-figma-control: #1c272c;--bench-figma-control-2: #182126;--bench-figma-line: #1e272e;--bench-figma-muted: #8e9fa8;--bench-figma-faint: #4f616b;--bench-figma-green: #10b981;--bench-figma-warning: #d97706}[data-theme=dark] .app-shell:has(.bench-workspace){min-height:100vh;background:var(--bench-figma-canvas)}.workspace.bench-workspace,.workspace-body.bench-workspace-body{width:100%;max-width:none;min-height:100vh;background:var(--bench-figma-canvas)}.workspace.bench-workspace{overflow-x:hidden}.workspace.bench-workspace:after,.workspace.bench-workspace .bg-orb{display:none}.workspace-body.bench-workspace-body{padding:24px;color:#fff}.bench-layout{width:100%;min-width:0;display:block;color:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.queue-preview.bench-command-center{width:100%;min-width:0;padding:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;animation:none}.queue-preview.bench-command-center:before{display:none}.bench-command-center .bench-hero{width:100%;min-height:62px;margin:0 0 20px;padding:20px;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;border:1px solid var(--bench-figma-line);border-radius:12px;background:var(--bench-figma-panel);box-shadow:none}.bench-command-center .bench-hero:after{display:none}.bench-command-center .bench-hero-icon{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border:0;border-radius:8px;background:#d9770624;box-shadow:none;color:var(--bench-figma-warning)}.bench-command-center .bench-hero-icon.is-in-progress,.bench-command-center .bench-hero-icon.is-ready{background:#10b98124;color:var(--bench-figma-green)}.bench-command-center .bench-hero-icon svg{width:20px;height:20px}.bench-command-center .bench-hero-copy{min-width:0;display:flex;flex-direction:column;gap:4px}.bench-command-center .bench-hero-copy h2{margin:0;color:#fff;font-size:22px;font-weight:700;line-height:27px;letter-spacing:0}.bench-command-center .bench-hero-copy p{margin:0;color:var(--bench-figma-muted);font-size:13px;font-weight:400;line-height:16px}.bench-command-center .bench-hero-kicker{color:var(--bench-figma-faint);font-size:11px;font-weight:700;line-height:13px;text-transform:uppercase;white-space:nowrap}.bench-command-center .queue-summary-grid{width:100%;margin:0 0 16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bench-command-center .queue-summary-card,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card.accent-total,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card.accent-progress,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card.accent-ready{min-height:70px;padding:16px;display:grid;grid-template-columns:minmax(0,1fr) 14px;grid-template-areas:"label icon" "value value";align-items:start;gap:12px;border:1px solid var(--bench-figma-line);border-radius:12px;background:var(--bench-figma-panel);box-shadow:none}.bench-command-center .queue-summary-card:before{display:none}.bench-command-center .queue-summary-card .qsc-icon{grid-area:icon;width:14px;height:14px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--bench-figma-green)}.bench-command-center .queue-summary-card .qsc-icon svg{width:14px;height:14px}.bench-command-center .queue-summary-card span{grid-area:label;min-width:0;overflow:hidden;color:var(--bench-figma-muted);font-size:11px;font-weight:700;line-height:13px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.bench-command-center .queue-summary-card strong{grid-area:value;color:#fff;font-size:32px;font-weight:800;line-height:32px;letter-spacing:0;font-variant-numeric:tabular-nums}.bench-command-center .queue-command-bar{width:100%;min-height:59px;margin:0 0 14px;padding:16px;display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:end;gap:16px;border:1px solid var(--bench-figma-line);border-radius:12px;background:var(--bench-figma-panel)}.bench-command-center .queue-view-toggle{width:auto;min-height:34px;margin:0;padding:0;display:flex;align-items:center;gap:8px;border:0;border-radius:0;background:transparent}.bench-command-center .queue-view-toggle button{min-height:34px;padding:8px 12px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--bench-figma-line);border-radius:8px;background:var(--bench-figma-control);box-shadow:none;color:var(--bench-figma-muted);font-size:13px;font-weight:700;line-height:16px;letter-spacing:0;white-space:nowrap;transform:none}.bench-command-center .queue-view-toggle button svg{display:none}.bench-command-center .queue-view-toggle button.is-active,.bench-command-center .queue-view-toggle button:first-child.is-active,.bench-command-center .queue-view-toggle button:nth-child(2).is-active{border-color:var(--bench-figma-green);background:#10b98124;color:var(--bench-figma-green)}.bench-command-center .queue-view-toggle button:hover{border-color:#10b98173;background:#10b98114;color:#fff}.bench-command-center .queue-view-toggle button strong,.bench-command-center .queue-view-toggle button.is-active strong,.bench-command-center .queue-view-toggle button:first-child.is-active strong,.bench-command-center .queue-view-toggle button:nth-child(2).is-active strong{min-width:20px;padding:2px 6px;display:inline-grid;place-items:center;border-radius:4px;background:var(--bench-figma-green);color:var(--bench-figma-canvas);font-size:11px;font-weight:700;line-height:13px}.bench-command-center .queue-filters{width:100%;min-width:0;margin:0;padding:0;display:grid;grid-template-columns:minmax(240px,1fr) 140px 80px 80px;gap:8px;border:0;border-radius:0;background:transparent}.bench-command-center .queue-filters .field{min-width:0;display:flex;flex-direction:column;gap:6px}.bench-command-center .queue-command-bar .field>span:first-child,.bench-command-center .queue-filters .field>span{margin:0;color:var(--bench-figma-faint);font-size:9px;font-weight:700;line-height:11px;letter-spacing:0;text-transform:uppercase}.bench-command-center .queue-search-control{position:relative;display:block}.bench-command-center .queue-search-control>svg{position:absolute;top:50%;left:12px;width:14px;height:14px;color:var(--bench-figma-muted);transform:translateY(-50%);pointer-events:none}.bench-command-center .queue-command-bar input,.bench-command-center .queue-command-bar select,.bench-command-center .queue-search-control input{width:100%;min-height:34px;padding:0 12px;border:1px solid var(--bench-figma-line);border-radius:6px;background:var(--bench-figma-control);box-shadow:none;color:#fff;font-size:13px;font-weight:400;line-height:16px}.bench-command-center .queue-search-control input{padding-left:36px}.bench-command-center .queue-command-bar select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;font-weight:700}.bench-command-center .queue-command-bar input::placeholder{color:var(--bench-figma-faint)}.bench-command-center .queue-command-bar input:hover,.bench-command-center .queue-command-bar select:hover,.bench-command-center .queue-command-bar input:focus,.bench-command-center .queue-command-bar select:focus{border-color:#10b98199;box-shadow:none;outline:none}.bench-command-center .queue-table{width:100%;min-width:0;overflow:hidden;display:block;border:1px solid var(--bench-figma-line);border-radius:12px;background:var(--bench-figma-panel)}.bench-command-center .queue-date-group,.bench-command-center .queue-bundle-group{overflow:hidden;border-radius:0;background:var(--bench-figma-panel)}.bench-command-center .queue-date-group+.queue-date-group,.bench-command-center .queue-bundle-group+.queue-bundle-group{border-top:1px solid var(--bench-figma-line)}.bench-command-center .queue-date-header,.bench-command-center .queue-bundle-header{width:100%;min-height:44px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border:0;border-bottom:1px solid var(--bench-figma-line);border-radius:0;background:var(--bench-figma-canvas)}.bench-command-center .queue-date-title,.bench-command-center .queue-bundle-left{display:inline-flex;align-items:center;gap:8px}.bench-command-center .queue-date-chevron{width:14px;height:14px;color:var(--bench-figma-green)}.bench-command-center .queue-date-header strong,.bench-command-center .queue-bundle-name{color:#fff;font-size:13px;font-weight:700;line-height:16px}.bench-command-center .queue-date-header>span:last-child,.bench-command-center .queue-bundle-meta{color:var(--bench-figma-green);font-size:11px;font-weight:700;line-height:13px}.bench-command-center .queue-head{min-height:34px;padding:0 16px;display:grid;grid-template-columns:180px minmax(240px,1fr) 120px 100px 80px 100px;align-items:center;border:0;border-bottom:1px solid var(--bench-figma-line);background:var(--bench-figma-panel);color:var(--bench-figma-muted);font-size:10px;font-weight:700;line-height:12px;letter-spacing:0;text-transform:uppercase}.bench-command-center .queue-head span:nth-child(4),.bench-command-center .queue-head span:nth-child(5){text-align:center}.bench-command-center .queue-head span:last-child{text-align:right}.bench-command-center .queue-row{width:100%;min-height:56px;padding:14px 16px;display:grid;grid-template-columns:180px minmax(240px,1fr) 120px 100px 80px 100px;align-items:center;gap:0;border:0;border-bottom:1px solid var(--bench-figma-line);border-radius:0;background:var(--bench-figma-panel);color:#fff}.bench-command-center .queue-row:last-child{border-bottom:0}.bench-command-center .queue-row:hover,.bench-command-center .queue-row.is-selected{background:#10b9810e}.bench-command-center .queue-row>span{min-width:0}.bench-command-center .queue-code-cell,.bench-command-center .queue-product-cell{display:flex;min-width:0;flex-direction:column;gap:4px}.bench-command-center .queue-code-cell strong,.bench-command-center .code{overflow:hidden;color:var(--bench-figma-green);font-size:13px;font-weight:700;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.bench-command-center .queue-product-cell strong,.bench-command-center .queue-row strong{overflow:hidden;color:#fff;font-size:13px;font-weight:500;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.bench-command-center .queue-code-cell small,.bench-command-center .queue-product-cell small,.bench-command-center .sale-launch-meta{display:inline-flex;align-items:center;gap:4px;overflow:hidden;color:var(--bench-figma-faint);font-size:11px;font-weight:400;line-height:13px;text-overflow:ellipsis;white-space:nowrap}.bench-command-center .sale-launch-meta svg{width:12px;height:12px}.bench-command-center .queue-status-cell{display:flex;justify-content:flex-start}.bench-command-center .queue-status-cell .status-chip{min-height:0;max-width:100%;padding:4px 10px;border:0;border-radius:6px;background:#d9770624;color:var(--bench-figma-warning);font-size:11px;font-weight:600;line-height:13px;letter-spacing:0;text-transform:none;white-space:nowrap}.bench-command-center .queue-status-cell .status-pronta,.bench-command-center .queue-status-cell .status-aguardando-retirada,.bench-command-center .queue-status-cell .status-aguardando-embalagem,.bench-command-center .queue-status-cell .status-entregue-enviada{background:#10b98124;color:var(--bench-figma-green)}.bench-command-center .queue-tech-cell,.bench-command-center .queue-os-cell{overflow:hidden;color:var(--bench-figma-faint);font-size:13px;font-weight:500;line-height:16px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.bench-command-center .row-actions{width:100px;display:flex;justify-content:flex-end;gap:8px}.bench-command-center .row-actions .icon-button,.bench-command-center .row-actions .icon-button.danger{width:28px;height:28px;min-width:28px;padding:0;display:grid;place-items:center;border:1px solid var(--bench-figma-line);border-radius:6px;background:var(--bench-figma-control-2);box-shadow:none;color:var(--bench-figma-muted)}.bench-command-center .row-actions .icon-button svg{width:14px;height:14px}.bench-command-center .row-actions .icon-button:hover{border-color:#10b98173;background:#10b9811a;color:var(--bench-figma-green)}.bench-command-center .row-actions .icon-button.danger:hover{border-color:#d9770673;background:#d977061f;color:var(--bench-figma-warning)}.bench-command-center .empty-state{min-height:220px;padding:32px 16px;border:1px dashed rgba(16,185,129,.24);border-radius:12px;background:var(--bench-figma-panel);color:#fff}.bench-command-center .empty-state:before{display:none}.bench-command-center .empty-state strong{color:#fff;font-size:16px;font-weight:700;line-height:20px}.bench-command-center .empty-state span{color:var(--bench-figma-muted);font-size:13px;line-height:18px}@media (min-width: 821px){.workspace.bench-workspace{width:calc(100% - 220px);max-width:calc(100% - 220px)}.sidebar-is-collapsed .workspace.bench-workspace{width:calc(100% - 76px);max-width:calc(100% - 76px)}}.products-operational-page .products-lot-entry-shell{position:relative;width:100%}.products-operational-page .products-lot-os-entry{position:absolute;z-index:2;top:50%;right:18px;min-width:54px;height:32px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 9px;border:1px solid rgba(62,207,142,.42);border-radius:6px;background:#3ecf8e14;color:#64dbb7;font:650 11px/1 inherit;cursor:pointer;transform:translateY(-50%);transition:border-color .16s ease,background .16s ease,color .16s ease}.products-operational-page .products-lot-os-entry:hover,.products-operational-page .products-lot-os-entry:focus-visible{border-color:#3ecf8e;background:#3ecf8e;color:#082019;outline:none}.app-shell[data-theme=light] .products-operational-page .products-lot-os-entry{border-color:#078c7661;background:#07977f12;color:#087c69}.app-shell[data-theme=light] .products-operational-page .products-lot-os-entry:hover,.app-shell[data-theme=light] .products-operational-page .products-lot-os-entry:focus-visible{border-color:#09977e;background:#3ecf8e;color:#082019}@media (max-width: 820px){.products-operational-page .products-lot-os-entry{right:10px;min-width:42px}.products-operational-page .products-lot-os-entry span{display:none}}.warranty-history-table{table-layout:fixed}.warranty-history-table .warranty-col-machine{width:20%}.warranty-history-table .warranty-col-sale{width:18%}.warranty-history-table .warranty-col-customer{width:14%}.warranty-history-table .warranty-col-purchase{width:11%}.warranty-history-table .warranty-col-activation{width:8%}.warranty-history-table .warranty-col-expiration{width:9%}.warranty-history-table .warranty-col-status{width:13%}.warranty-history-table .warranty-col-actions{width:7%}.warranty-history-table tbody tr{position:relative;transition:background-color .16s ease,box-shadow .16s ease}.warranty-history-table tbody tr:hover{box-shadow:inset 3px 0 var(--warranty-accent, var(--accent))}.warranty-history-table td{height:86px}.warranty-history-table td:first-child,.warranty-history-table th:first-child{padding-left:18px}.warranty-machine-cell,.warranty-sale-cell,.warranty-customer-cell,.warranty-purchase-cell{min-width:0}.warranty-os-reference{display:flex;align-items:center;gap:7px;margin-bottom:7px}.warranty-os-reference>span{display:inline-grid!important;place-items:center;min-width:24px;height:20px;margin:0!important;padding:0 6px;border:1px solid color-mix(in srgb,var(--warranty-accent, var(--accent)) 34%,transparent);border-radius:5px;background:color-mix(in srgb,var(--warranty-accent, var(--accent)) 9%,transparent);color:var(--warranty-accent, var(--accent))!important;font-size:9px!important;font-weight:900;letter-spacing:.08em}.warranty-os-reference>strong{overflow:hidden;color:var(--warranty-accent, var(--accent));font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;font-weight:800!important;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap}.warranty-product-name{overflow:hidden;color:var(--warranty-ink, var(--ink));font-size:13px;font-weight:750!important;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.warranty-serial-reference{display:flex!important;align-items:center;gap:5px;min-width:0;margin-top:5px!important;color:var(--warranty-muted, var(--muted))!important;font-size:9px!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.warranty-serial-reference code{display:inline!important;overflow:hidden;margin:0!important;color:var(--warranty-muted, var(--muted))!important;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px!important;font-weight:500;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.warranty-sale-cell,.warranty-customer-cell,.warranty-purchase-cell{line-height:1.35}.warranty-customer-cell{display:table-cell}.warranty-customer-name{overflow:hidden;color:var(--warranty-ink, var(--ink));font-size:12px;font-weight:700!important;line-height:1.35;text-overflow:ellipsis}.warranty-contact-line{display:flex!important;align-items:center;gap:6px;min-width:0;margin-top:5px!important;color:var(--warranty-muted, var(--muted))!important}.warranty-contact-line>svg{flex:0 0 12px;color:color-mix(in srgb,var(--warranty-accent, var(--accent)) 66%,var(--warranty-muted, var(--muted)))}.warranty-contact-line>span{overflow:hidden;min-width:0;margin:0!important;color:inherit!important;font-size:10px!important;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.warranty-contact-pending{margin-top:5px!important;color:var(--warranty-muted, var(--muted))!important;font-size:10px!important}.warranty-customer-cell.is-pending .warranty-customer-name{color:#d9aa4a}.warranty-company{margin-bottom:7px;color:var(--warranty-accent, var(--accent))!important;font-size:12px}.warranty-order-reference,.warranty-invoice-reference{margin-top:3px!important}.warranty-invoice-reference{color:var(--warranty-ink, var(--ink))!important;font-weight:700}.warranty-date-cell{color:var(--warranty-ink, var(--ink));font-weight:650;white-space:nowrap}.warranty-row-actions{justify-content:flex-start}.warranty-print-row,.warranty-delete-row{transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.warranty-print-row:hover:not(:disabled),.warranty-delete-row:hover{transform:translateY(-1px)}@media (max-width: 1180px){.bench-command-center .queue-command-bar{grid-template-columns:1fr;align-items:stretch}.bench-command-center .queue-view-toggle{width:100%;flex-wrap:wrap}.bench-command-center .queue-filters{grid-template-columns:minmax(220px,1fr) repeat(3,minmax(96px,.5fr))}.bench-command-center .queue-head,.bench-command-center .queue-row{grid-template-columns:170px minmax(220px,1fr) 115px 88px 72px 88px}}@media (max-width: 820px){.workspace-body.bench-workspace-body{padding:12px}.bench-command-center .bench-hero{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:14px}.bench-command-center .bench-hero-kicker{grid-column:1 / -1}.bench-command-center .queue-summary-grid,.bench-command-center .queue-filters{grid-template-columns:1fr}.bench-command-center .queue-view-toggle{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.bench-command-center .queue-view-toggle button{min-width:0;justify-content:center;white-space:normal}.bench-command-center .queue-head{display:none}.bench-command-center .queue-table{display:grid;gap:10px;overflow:visible;border:0;border-radius:0;background:transparent}.bench-command-center .queue-date-group,.bench-command-center .queue-bundle-group{border:1px solid var(--bench-figma-line);border-radius:12px}.bench-command-center .queue-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"code status" "product product" "tech actions" "os actions";gap:8px 12px;min-height:0;padding:12px}.bench-command-center .queue-code-cell{grid-area:code}.bench-command-center .queue-product-cell{grid-area:product}.bench-command-center .queue-status-cell{grid-area:status;justify-content:flex-end}.bench-command-center .queue-tech-cell{grid-area:tech;text-align:left}.bench-command-center .queue-os-cell{grid-area:os;text-align:left}.bench-command-center .queue-row .row-actions{grid-area:actions;align-self:end;width:auto}.bench-command-center .queue-code-cell:before,.bench-command-center .queue-product-cell:before,.bench-command-center .queue-tech-cell:before,.bench-command-center .queue-os-cell:before{display:block;margin-bottom:3px;color:var(--bench-figma-faint);content:attr(data-label);font-size:8px;font-weight:700;line-height:10px;text-transform:uppercase}.bench-command-center .queue-product-cell strong{white-space:normal;overflow-wrap:anywhere}}}*{box-sizing:border-box}html,#root{max-width:100%;overflow-x:hidden}body{margin:0;min-width:320px;overflow-x:hidden}.app-shell{min-height:100vh;position:relative;background:linear-gradient(180deg,rgba(14,165,183,.07),transparent 280px),var(--bg)}.app-update-notice{position:fixed;right:22px;bottom:22px;z-index:1600;width:min(470px,calc(100vw - 32px));min-height:68px;display:grid;grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:12px;border:1px solid rgba(45,212,191,.44);border-radius:8px;background:#102329;color:#edf8f6;box-shadow:0 18px 52px #00000075}.app-update-notice-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:7px;background:#2dd4bf1f;color:#52ddc3}.app-update-notice>span:nth-child(2){min-width:0;display:grid;gap:3px}.app-update-notice strong{font-size:12px}.app-update-notice small{overflow:hidden;color:#8fa8aa;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.app-update-notice button{min-height:34px;border-radius:7px;padding:0 10px;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.app-update-dismiss{border:1px solid #30484e;background:transparent;color:#a7bcbe}.app-update-action{border:1px solid #42d9bd;background:#42d9bd;color:#06221d}.app-shell[data-theme=light] .app-update-notice{border-color:#8bbfb4;background:#f4f8f7;color:#173c34;box-shadow:0 18px 45px #1b41392e}.app-shell[data-theme=light] .app-update-notice small{color:#607a74}@media (max-width: 620px){.app-update-notice{right:16px;bottom:82px;grid-template-columns:34px minmax(0,1fr) auto}.app-update-notice-icon{width:34px;height:34px}.app-update-dismiss{display:none}}[data-theme=dark] .app-shell{background:radial-gradient(ellipse 80% 60% at 60% 20%,rgba(0,155,123,.06) 0%,transparent 60%),radial-gradient(ellipse 60% 40% at 20% 80%,rgba(99,91,255,.05) 0%,transparent 60%),#0c0f18}[data-theme=dark] .workspace:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:radial-gradient(circle,rgba(0,212,160,.055) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.8) 20%,rgba(0,0,0,.8) 80%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.8) 20%,rgba(0,0,0,.8) 80%,transparent 100%)}.sidebar{width:236px;height:100vh;position:fixed;top:0;left:0;background:radial-gradient(ellipse 200% 120% at 50% -8%,rgba(16,200,148,.12) 0%,transparent 52%),radial-gradient(ellipse 140% 90% at 118% 90%,rgba(14,165,183,.08) 0%,transparent 50%),linear-gradient(180deg,#03080f,#050e1c 48%,#040b17);border-right:1px solid rgba(16,200,148,.1);color:#f0f6ff;padding:24px 12px;display:flex;flex-direction:column;gap:24px;box-shadow:4px 0 48px #0009}@keyframes sidebar-glow-pulse{0%,to{box-shadow:0 0 20px #10c89438,inset 0 1px #ffffff1a}50%{box-shadow:0 0 36px #10c89461,inset 0 1px #ffffff1a}}.brand-mark{display:flex;flex-direction:column;align-items:center;gap:0;padding:8px 6px 16px;border-bottom:1px solid rgba(16,200,148,.1)}.brand-icon{width:100%;height:80px;border-radius:16px;background:linear-gradient(145deg,#10c89426,#0ea5b712);border:1px solid rgba(16,200,148,.3);display:grid;place-items:center;flex-shrink:0;animation:sidebar-glow-pulse 3.2s ease-in-out infinite}.brand-logo-img{width:auto;height:56px;max-width:88%;object-fit:contain;filter:brightness(0) invert(1)}.brand-copy{display:flex;flex-direction:column;gap:2px}.brand-name{display:block;color:#ecf6ff;font-size:18px;font-weight:900;letter-spacing:.1em;line-height:1}.brand-sub{display:block;color:#64a0cd85;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:1}.nav-stack{display:grid;gap:4px;padding-top:6px;border-top:1px solid rgba(255,255,255,.06)}.nav-stack:before{content:none}.btn{border:0;border-radius:8px;min-height:42px;padding:0 14px;font:inherit;font-size:14px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:background .16s ease,color .16s ease,transform .16s ease}.btn:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(0,155,123,.24);outline-offset:2px}.btn-primary{background:linear-gradient(135deg,#08b991,var(--accent));color:#fff;box-shadow:0 12px 24px #007f6738}.btn-ghost{background:transparent;color:#d9e7f2;justify-content:flex-start}.btn-ghost:hover,.btn-quiet:hover{background:#ffffff14}.btn-quiet{background:var(--surface-soft);color:var(--ink)}.nav-button{width:100%;justify-content:flex-start}.modal-backdrop.bench-os-backdrop{background:#01080ad1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-panel.bench-os-modal{width:min(860px,100%);max-height:min(900px,calc(100dvh - 36px));padding:0;overflow:hidden;display:flex;flex-direction:column;border-radius:8px;border-color:#3fe0c147;background:var(--surface);box-shadow:0 34px 100px #0000009e,0 0 0 1px #3fe0c10a}.bench-os-modal .bench-os-modal-header{flex:0 0 auto;align-items:center;padding:18px 20px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,rgba(63,224,193,.07),transparent),var(--surface-soft)}.bench-os-modal-title{min-width:0;display:flex;align-items:center;gap:13px}.bench-os-modal-icon{width:46px;height:46px;flex:0 0 46px;display:grid;place-items:center;border:1px solid rgba(63,224,193,.34);border-radius:8px;color:var(--accent);background:#3fe0c11a}.bench-os-modal-eyebrow{display:block;margin-bottom:3px;color:var(--accent);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.bench-os-modal .modal-header h2{font-size:22px;line-height:1.12}.bench-os-modal .modal-header p{margin-top:4px;font-size:13px}.bench-os-modal-close{width:40px;height:40px;flex:0 0 40px;border-color:#3fe0c13d;color:var(--accent);background:#3fe0c112}.bench-os-modal .detail-form{min-height:0;margin:0;padding:18px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(63,224,193,.42) transparent;gap:12px}.bench-os-modal .detail-form::-webkit-scrollbar{width:8px}.bench-os-modal .detail-form::-webkit-scrollbar-track{background:transparent}.bench-os-modal .detail-form::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:8px;background:#3fe0c161;background-clip:padding-box}.bench-os-modal .detail-hero{padding:13px 15px;border-radius:8px;background:linear-gradient(90deg,#3fe0c11a,#3fe0c106)}.bench-os-modal .detail-hero-copy strong{font-size:clamp(17px,2.4vw,22px)}.detail-hero-state{flex:0 0 auto;padding:7px 10px;border:1px solid rgba(63,224,193,.28);border-radius:999px;color:var(--accent);background:#3fe0c114;font-size:11px;font-weight:900;text-transform:uppercase}.bench-os-modal .order-reference-box,.bench-os-modal .seller-note-box,.bench-os-modal .checklist-grid,.bench-os-modal .history-card{border-radius:8px}.bench-os-modal .field>span,.bench-os-modal .checklist-head>span{color:var(--muted);font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.bench-os-modal input,.bench-os-modal select,.bench-os-modal textarea,.bench-os-modal .os-input-shell{border-radius:8px;border-color:#84a6a938;background:#030e126b;box-shadow:none}.bench-os-modal input:focus,.bench-os-modal select:focus,.bench-os-modal textarea:focus,.bench-os-modal .os-input-shell:focus-within{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #3fe0c11a}.bench-os-modal .os-prefix{color:var(--accent);border-color:#3fe0c133;background:#3fe0c11a}.bench-os-modal .os-input-shell input{background:transparent}.bench-os-modal .bench-os-first-field{padding:13px 14px;gap:7px;border:1px solid rgba(63,224,193,.2);border-radius:10px;background:#3fe0c10b}.bench-os-modal .bench-os-first-field>span{color:var(--accent)}.bench-os-modal .bench-os-first-field>small{color:var(--muted);font-size:10px;line-height:14px}.bench-os-modal .bench-complementary-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.bench-os-modal .bench-select{position:relative;min-width:0}.bench-select-trigger{width:100%;min-height:48px;padding:0 13px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(132,166,169,.22);border-radius:8px;color:var(--text);background:#030e126b;font:inherit;font-weight:800;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.bench-select-trigger:hover,.bench-select-trigger[aria-expanded=true]{border-color:#3fe0c18c;background:#071f23db}.bench-select-trigger[aria-expanded=true]{box-shadow:0 0 0 3px #3fe0c11a}.bench-select-trigger>svg{flex:0 0 auto;color:var(--muted);transition:transform .16s ease}.bench-select-trigger>svg.is-open{transform:rotate(180deg)}.bench-select-value{min-width:0;display:flex;align-items:center;gap:9px}.bench-select-value>svg{color:var(--accent)}.bench-select-status-dot{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px #3fe0c11a}.bench-select-menu{position:absolute;z-index:30;top:calc(100% + 7px);left:0;width:100%;max-height:280px;padding:6px;overflow-y:auto;border:1px solid rgba(63,224,193,.3);border-radius:8px;background:#071419;box-shadow:0 18px 44px #00000080}.bench-select-menu button{width:100%;min-height:40px;padding:9px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:6px;color:#c7d6d7;background:transparent;font:inherit;font-size:13px;font-weight:700;text-align:left;cursor:pointer}.bench-select-menu button:hover,.bench-select-menu button:focus-visible{color:#fff;background:#3fe0c117;outline:none}.bench-select-menu button.is-selected{color:var(--accent);background:#3fe0c124}.bench-select-menu button svg{flex:0 0 auto}.bench-os-modal .checklist-grid{padding:14px;background:#030e1238}.bench-os-modal .check-card{min-height:48px;border-radius:8px;background:#08181db3}.bench-os-modal .check-options button{width:32px;height:32px;justify-content:center;padding:0}.detail-modal-footer{position:sticky;z-index:2;bottom:-18px;margin:2px -18px -18px;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.detail-modal-footer>span{color:var(--muted);font-size:12px;font-weight:700}.bench-os-modal .detail-hero-actions .btn{min-width:118px}@media (max-width: 760px){.modal-panel.bench-os-modal{max-height:94dvh;border-radius:8px 8px 0 0}.bench-os-modal .bench-os-modal-header{flex-direction:row;align-items:center;padding:14px}.bench-os-modal-icon{width:40px;height:40px;flex-basis:40px}.bench-os-modal .detail-form{padding:14px}.bench-os-modal .detail-field-grid,.bench-os-modal .checklist-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-modal-footer{bottom:-14px;margin:0 -14px -14px;padding:12px 14px}.detail-modal-footer>span{display:none}.detail-modal-footer .detail-hero-actions{width:100%;display:grid;grid-template-columns:1fr 1fr}}.workspace-body.seller-workspace-body>.bench-layout{width:100%;min-width:0;min-height:100vh;grid-template-columns:minmax(0,1fr) 292px;gap:16px;padding:16px;background:#080d0f}.workspace-body.seller-workspace-body .bench-layout>.queue-preview.bench-command-center{width:100%;min-width:0;padding:0;border:0;background:transparent}.workspace-body.seller-workspace-body .bench-command-center .bench-hero{min-height:64px;margin:0 0 12px;padding:10px 12px;border:1px solid rgba(63,224,193,.16);border-radius:10px;background:linear-gradient(110deg,#102428f0,#0c181df0)}.workspace-body.seller-workspace-body .bench-command-center .queue-table,.workspace-body.seller-workspace-body .bench-command-center .queue-date-group,.workspace-body.seller-workspace-body .bench-command-center .queue-bundle-group{overflow:visible;border:0;background:transparent}.workspace-body.seller-workspace-body .bench-command-center .queue-head{margin-bottom:6px;border:1px solid rgba(92,154,148,.14);border-radius:8px;background:#0f1f22b8}.workspace-body.seller-workspace-body .bench-command-center .queue-row{min-height:78px;margin-bottom:6px;padding:11px 16px;border:1px solid rgba(92,154,148,.16);border-radius:10px;background:linear-gradient(90deg,rgba(63,224,193,.025),transparent 24%),#0e1c1f}.workspace-body.seller-workspace-body .bench-live-summary.seller-live-summary{min-height:calc(100vh - 32px);height:auto;align-self:stretch}@media (max-width: 1180px){.workspace-body.seller-workspace-body>.bench-layout{grid-template-columns:minmax(0,1fr)}.workspace-body.seller-workspace-body .bench-live-summary.seller-live-summary{min-height:0}}@media (max-width: 820px){.workspace-body.seller-workspace-body>.bench-layout{width:100%!important;padding:10px}}.bench-layout{width:100%;min-width:0;min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) 292px;align-items:stretch;gap:16px;padding:16px;overflow-x:hidden;background:#080d0f}.bench-layout>.queue-preview.bench-command-center{width:100%;min-width:0;min-height:calc(100vh - 32px);padding:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.bench-command-center .bench-hero{min-height:64px;margin:0 0 12px;padding:10px 12px;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:11px;border:1px solid rgba(63,224,193,.16);border-radius:10px;background:linear-gradient(110deg,#102428f0,#0c181df0);box-shadow:none}.bench-command-center .bench-hero:after{display:none}.bench-command-center .bench-hero-icon,.bench-command-center .bench-hero-icon.is-pending,.bench-command-center .bench-hero-icon.is-in-progress,.bench-command-center .bench-hero-icon.is-ready{width:40px;height:40px;border-radius:10px;box-shadow:none}.bench-command-center .bench-hero-icon svg{width:20px;height:20px}.bench-command-center .bench-hero-copy h2{margin:0 0 2px;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:19px}.bench-command-center .bench-hero-copy p{margin:0;color:#789c99;font-size:12px;line-height:15px}.bench-command-center .bench-hero-kicker{color:#5d918c;font-size:9px}.bench-command-center .queue-summary-grid{margin:0 0 12px;gap:10px}.bench-command-center .queue-summary-card,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card.accent-total,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card.accent-progress,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card.accent-ready{min-height:68px;padding:11px 14px;border-color:#5c9a9429;border-radius:10px;background:#0e1c1f;box-shadow:none}.bench-command-center .queue-summary-card span{color:#719894;font-size:9px;letter-spacing:.055em}.bench-command-center .queue-summary-card strong{font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:24px;line-height:26px}.bench-command-center .queue-command-bar{min-height:64px;margin:0 0 12px;padding:10px 12px;border-color:#5c9a9429;border-radius:10px;background:#0e1c1f}.bench-command-center .queue-table{overflow:visible;border:0;border-radius:0;background:transparent}.bench-command-center .queue-date-group,.bench-command-center .queue-bundle-group{overflow:visible;border:0;background:transparent}.bench-command-center .queue-date-group+.queue-date-group,.bench-command-center .queue-bundle-group+.queue-bundle-group{margin-top:10px;border-top:0}.bench-command-center .queue-date-header,.bench-command-center .queue-bundle-header{min-height:44px;margin-bottom:6px;padding:0 16px;border:1px solid rgba(92,154,148,.16);border-radius:8px;background:#0f1f22c7}.bench-command-center .queue-head{min-height:34px;margin-bottom:6px;padding:0 16px;border:1px solid rgba(92,154,148,.14);border-radius:8px;background:#0f1f22b8;color:#719894;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:9px;font-weight:600;letter-spacing:.075em}.bench-command-center .queue-row{position:relative;min-height:78px;margin-bottom:6px;padding:11px 16px;overflow:hidden;border:1px solid rgba(92,154,148,.16);border-radius:10px;background:linear-gradient(90deg,rgba(63,224,193,.025),transparent 24%),#0e1c1f;box-shadow:none}.bench-command-center .queue-row:before{content:"";position:absolute;inset:10px auto 10px 0;width:2px;border-radius:0 2px 2px 0;background:#3fe0c194}.bench-command-center .queue-row:hover,.bench-command-center .queue-row.is-selected{border-color:#3fe0c14d;background:linear-gradient(90deg,rgba(63,224,193,.055),transparent 28%),#112326}.bench-command-center .queue-code-cell strong.code,.bench-command-center .queue-code-cell .code{color:#edf6f4;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:600}.bench-command-center .queue-product-cell strong{color:#edf6f4;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:600}.bench-command-center .sale-launch-meta,.bench-command-center .queue-code-cell small,.bench-command-center .queue-product-cell small,.bench-command-center .queue-tech-cell,.bench-command-center .queue-os-cell{color:#789c99;font-size:10px}.bench-live-summary.seller-live-summary{min-height:calc(100vh - 32px);height:auto;padding:18px;border:1px solid rgba(45,212,191,.22);border-radius:12px;background:linear-gradient(180deg,#0d2322fa,#081215fc 34%);box-shadow:none}.bench-live-summary .bench-live-stages{display:grid;grid-template-columns:1fr;gap:8px}.bench-live-summary .bench-live-updated{margin-top:auto}@media (max-width: 1180px){.bench-layout{grid-template-columns:minmax(0,1fr)}.bench-live-summary.seller-live-summary{min-height:0}.bench-live-summary .bench-live-stages{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 820px){.bench-layout{width:100%!important;padding:10px}.bench-command-center .queue-summary-grid{grid-template-columns:1fr!important}.bench-live-summary .bench-live-stages{grid-template-columns:1fr}}@media (max-width: 480px){.bench-os-modal .detail-field-grid,.bench-os-modal .checklist-compact{grid-template-columns:1fr}.bench-os-modal-title p{display:none}}.painting-page{display:grid;gap:14px;color:#e6ebea;min-width:0}.painting-hero{min-height:112px;display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;padding:22px 24px;border:1px solid rgba(63,224,193,.2);background:linear-gradient(110deg,#0a2b2ad1,#0c191ff5 55%,#0a1319fa)}.painting-hero-mark{width:52px;height:52px;display:grid;place-items:center;color:#3fe0c1;border:1px solid rgba(63,224,193,.35);background:#0c736033}.painting-hero span,.painting-settings>section>span{color:#3fe0c1;font-size:11px;font-weight:800;letter-spacing:.08em}.painting-hero h1{margin:2px 0 1px;font-size:30px;letter-spacing:0}.painting-hero p{margin:0;color:#8fa9a8}.painting-refresh,.painting-button,.painting-settings button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(63,224,193,.32);color:#3fe0c1;background:#08302c9e;font-weight:800;cursor:pointer}.painting-offline,.painting-error-banner{display:flex;align-items:center;gap:10px;padding:12px 15px;border:1px solid rgba(245,184,0,.35);background:#5940002e;color:#f5c94b}.painting-offline span{display:grid;gap:2px;color:#b9c8c6}.painting-offline strong{color:#f5c94b}.painting-toolbar{display:grid;grid-template-columns:auto minmax(260px,1fr) minmax(260px,.72fr);gap:10px;align-items:stretch;padding:10px;border:1px solid #20363b;background:#09151b}.painting-view-tabs{display:inline-flex;align-self:stretch;gap:4px;padding:4px;border:1px solid #20353b;background:#071117}.painting-view-tabs button{height:38px;display:inline-flex;align-items:center;gap:8px;padding:0 16px;border:0;color:#8da4a5;background:transparent;font-weight:800;cursor:pointer}.painting-view-tabs button.is-active{color:#3fe0c1;background:#10332f;box-shadow:inset 0 -2px #3fe0c1}.painting-model-selector{min-width:0;display:grid;align-content:center;gap:5px;padding:7px 12px;border:1px solid #20373c;background:#0c1a20}.painting-model-selector>span{color:#6f8e91;font-size:9px;font-weight:800;letter-spacing:.08em}.painting-model-selector>div{min-width:0;display:grid;grid-template-columns:20px minmax(0,1fr) 18px;align-items:center;gap:8px;color:#3fe0c1}.painting-model-selector select{min-width:0;width:100%;height:28px;padding:0;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#eef6f4;background:transparent;font:inherit;font-weight:800;cursor:pointer}.painting-model-selector select option{color:#eaf4f2;background:#0c1a20}.painting-ready-stat{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 13px;border:1px solid #284047;background:#0c1a20}.painting-ready-stat.has-ready{border-color:#3fe0c17a;background:#0c2826;box-shadow:inset 3px 0 #3fe0c1}.painting-ready-stat-icon{width:40px;height:40px;display:grid;place-items:center;color:#3fe0c1;border:1px solid rgba(63,224,193,.34);background:#0f574b40}.painting-ready-stat>span:nth-child(2){min-width:0;display:grid;gap:2px;color:#dce9e7;font-size:11px;font-weight:900;letter-spacing:.04em}.painting-ready-stat small{color:#728f91;font-size:9px;font-weight:600;letter-spacing:0}.painting-ready-stat strong{color:#eef7f5;font-size:32px;line-height:1}.painting-ready-stat.has-ready strong{color:#3fe0c1}.painting-kit-cta{min-height:100px;display:grid;grid-template-columns:52px minmax(0,1fr) minmax(230px,auto);align-items:center;gap:16px;padding:17px 20px;border:1px solid #284047;background:#0b181e}.painting-kit-cta.is-ready{border-color:#3fe0c17a;background:#0c2322;box-shadow:inset 4px 0 #3fe0c1}.painting-kit-cta-icon{width:50px;height:50px;display:grid;place-items:center;color:#789294;border:1px solid #294248;background:#0b171d}.painting-kit-cta.is-ready .painting-kit-cta-icon{color:#3fe0c1;border-color:#3fe0c161;background:#0d574957}.painting-kit-cta>div:nth-child(2){min-width:0;display:grid;gap:4px}.painting-kit-cta>div:nth-child(2)>span{color:#3fe0c1;font-size:10px;font-weight:800;letter-spacing:.08em}.painting-kit-cta>div:nth-child(2) strong{color:#edf5f3;font-size:18px}.painting-kit-cta p{margin:0;color:#829b9c;font-size:11px}.painting-kit-cta>button{min-height:58px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:9px 18px;border:1px solid rgba(63,224,193,.42);color:#05241e;background:#3fe0c1;font-weight:800;cursor:pointer}.painting-kit-cta>button span{display:grid;gap:2px;text-align:left}.painting-kit-cta>button small{color:#05241eb8;font-size:9px}.painting-kit-cta>button:disabled{color:#718788;border-color:#2b4046;background:#15242a;cursor:not-allowed}.painting-kit-cta>button:disabled small{color:#657b7c}.painting-flow-wrap{min-width:0;overflow:hidden;border:1px solid #20363b;background:#09151b}.painting-flow-table{width:100%;border-collapse:collapse;table-layout:fixed}.painting-flow-table th,.painting-flow-table td{padding:10px;border-bottom:1px solid #1d3036;border-right:1px solid #1d3036}.painting-flow-table tr:last-child th,.painting-flow-table tr:last-child td{border-bottom:0}.painting-flow-table tr>*:last-child{border-right:0}.painting-flow-table thead th{height:62px;color:#829c9e;background:#10232a;text-align:left;font-size:12px;text-transform:uppercase}.painting-flow-table thead th:not(:first-child){text-align:center}.painting-flow-table thead span{display:block}.painting-flow-table thead b{display:inline-grid;min-width:28px;height:24px;margin-top:5px;place-items:center;color:#3fe0c1;background:#0a3530}.painting-flow-table tbody th{width:24%;color:#e5eeee;text-align:center;font-size:14px;background:#0c1a20}.painting-part-heading{min-width:0;display:grid;justify-items:center;align-content:center;gap:9px}.painting-part-heading>img,.painting-part-heading>span{width:min(138px,100%);height:88px;object-fit:contain;border:1px solid #284047;background:#102329}.painting-part-heading>span{display:grid;place-items:center;color:#527172;background:#102127}.painting-part-heading strong{max-width:100%;overflow:hidden;color:#e5eeee;text-align:center;text-overflow:ellipsis}.painting-balance{position:relative;width:100%;min-height:118px;display:grid;grid-template-rows:1fr auto;gap:9px;padding:10px;border:1px solid #254047;color:#e8f4f2;background:#0f2026}.painting-balance:hover{border-color:#3fe0c185;background:#10292a}.painting-balance-value{display:grid;place-content:center;gap:1px;text-align:center}.painting-balance-value strong{font-size:24px;color:#3fe0c1}.painting-balance-value span{font-size:10px;color:#789294}.painting-balance.is-uncounted .painting-balance-value strong{color:#f5b800}.painting-balance.is-uncounted{border-style:dashed}.painting-balance-stepper{position:absolute;margin:2px;display:flex;gap:4px}.painting-balance-stepper button,.painting-more-button{width:28px;height:28px;display:grid;place-items:center;border:1px solid #2a464b;color:#9db2b2;background:#0a171c;cursor:pointer}.painting-balance-stepper button:hover:not(:disabled),.painting-more-button:hover:not(:disabled){color:#3fe0c1;border-color:#3fe0c1}.painting-balance-stepper button:disabled,.painting-balance-actions button:disabled{opacity:.35;cursor:not-allowed}.painting-balance-actions{display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:6px;align-items:center}.painting-advance-button{min-height:30px;padding:5px 8px;border:1px solid #177865;color:#3fe0c1;background:#0b302a;font-size:10px;font-weight:800;cursor:pointer}.painting-advance-button:hover:not(:disabled){color:#06241e;background:#3fe0c1}.painting-ready-label{min-height:30px;display:grid;place-items:center;color:#69b7a8;background:#0b2423;font-size:10px;font-weight:700}.painting-flow-board{overflow:hidden;border:1px solid #20363b;border-radius:8px;background:#09151b}.painting-flow-summary{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 16px;border-bottom:1px solid #20363b;background:#0d1e24}.painting-flow-summary>div:first-child{display:grid;gap:3px}.painting-flow-summary>div:first-child span{color:#3fe0c1;font-size:9px;font-weight:800;letter-spacing:.08em}.painting-flow-summary>div:first-child strong{color:#edf5f3;font-size:16px}.painting-stage-summary{display:grid;grid-template-columns:repeat(3,minmax(116px,1fr));gap:6px}.painting-stage-summary>span{min-height:42px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 10px;border:1px solid #284047;border-radius:6px;background:#0a171c}.painting-stage-summary small{color:#7e999a;font-size:9px;font-weight:800;text-transform:uppercase}.painting-stage-summary b{min-width:28px;color:#dce9e7;font-size:18px;text-align:right}.painting-stage-summary [data-stage=ready_to_assemble] b{color:#3fe0c1}.painting-part-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px}.painting-part-card{min-width:0;overflow:hidden;border:1px solid #233a40;border-radius:8px;background:#0c1a20;box-shadow:0 1px 3px #00000029;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.painting-part-card:hover{border-color:#3fe0c166;transform:translateY(-1px);box-shadow:0 10px 28px #0003}.painting-part-card-header{min-height:128px;display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px;padding:14px;border-bottom:1px solid #20353b;background:#102329}.painting-part-card-header>div:last-child{min-width:0;display:grid;gap:4px}.painting-part-card-header>div:last-child>span{color:#3fe0c1;font-size:9px;font-weight:800;letter-spacing:.08em}.painting-part-card-header h2{margin:0;overflow:hidden;color:#eef6f4;font-size:20px;text-overflow:ellipsis;white-space:nowrap}.painting-part-card-header small{color:#789294;font-size:10px}.painting-part-card-image{width:150px;height:100px;display:grid;place-items:center;overflow:hidden;border:1px solid #2a454b;border-radius:6px;background:#0a171c}.painting-part-card-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:screen}.painting-part-card-image>span{color:#557477}.painting-part-stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.painting-stage-card{position:relative;min-width:0;min-height:194px;display:grid;grid-template-rows:auto 1fr auto auto;gap:9px;padding:12px;border-right:1px solid #20343a;background:#0a171c}.painting-stage-card:last-child{border-right:0}.painting-stage-card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:#4f9cff;opacity:.72}.painting-stage-card.stage-painting:before{background:#f5b800}.painting-stage-card.stage-ready_to_assemble:before{background:#3fe0c1}.painting-stage-card>header{display:flex;align-items:center;justify-content:space-between;gap:6px}.painting-stage-card>header>span{overflow:hidden;color:#93a8a8;font-size:10px;font-weight:800;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.painting-stage-quantity{display:grid;place-content:center;gap:1px;text-align:center}.painting-stage-quantity strong{color:#eef7f5;font-size:32px;line-height:1}.painting-stage-quantity span{color:#718d8f;font-size:9px}.painting-stage-card.stage-ready_to_assemble .painting-stage-quantity strong{color:#3fe0c1}.painting-stage-card.is-uncounted .painting-stage-quantity strong{color:#f5b800}.painting-stage-controls{display:grid;grid-template-columns:1fr 1fr;gap:5px}.painting-stage-controls button{min-width:0;min-height:30px;display:grid;place-items:center;border:1px solid #2a464b;border-radius:5px;color:#9db2b2;background:#0d2025;cursor:pointer}.painting-stage-controls button:hover:not(:disabled){color:#3fe0c1;border-color:#3fe0c180;background:#102c2c}.painting-stage-controls button:disabled{opacity:.3;cursor:not-allowed}.painting-stage-card .painting-more-button{flex:0 0 auto;border-radius:5px}.painting-stage-card .painting-advance-button,.painting-stage-card .painting-ready-label{min-height:34px;border-radius:5px}.painting-stage-card .painting-ready-label{display:flex;align-items:center;justify-content:center;gap:6px}.painting-empty{min-height:180px;display:grid;place-items:center;color:#759092;border:1px dashed #294047}.painting-history{border:1px solid #20363b;background:#09151b}.painting-history>header{padding:16px 18px;border-bottom:1px solid #20363b;background:#10232a}.painting-history>header div{display:flex;align-items:center;gap:10px;color:#3fe0c1}.painting-history>header span{display:grid;gap:3px}.painting-history>header strong{color:#edf4f2}.painting-history>header small{color:#789395}.painting-history-list article{min-height:76px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid #1c3035}.painting-history-list article:last-child{border-bottom:0}.painting-history-icon{width:36px;height:36px;display:grid;place-items:center;color:#3fe0c1;border:1px solid #24534d;background:#0b2e2a}.painting-history-icon.type-return,.painting-history-icon.type-adjustment{color:#f5b800;border-color:#5f5017;background:#28230d}.painting-history-list article>div{min-width:0}.painting-history-list article>div:nth-child(2) strong{color:#e8efed}.painting-history-list p{margin:3px 0;color:#89a2a3}.painting-history-list small{color:#d1b65f}.painting-history-list article>div:last-child{display:grid;justify-items:end;gap:2px}.painting-history-list b{color:#3fe0c1;font-size:18px}.painting-history-list time,.painting-history-list article>div:last-child span{color:#789294;font-size:11px}.painting-settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.painting-settings section{padding:22px;border:1px solid #20363b;background:#0a171d}.painting-settings h2{margin:5px 0 6px;font-size:20px}.painting-settings p{min-height:40px;margin:0 0 18px;color:#81999a}.painting-settings section>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.painting-settings input,.painting-operation-fields input,.painting-operation-fields select,.painting-operation-fields textarea{width:100%;min-height:42px;border:1px solid #2b4248;background:#09141a;color:#ecf3f1;padding:10px 12px;outline:none}.painting-settings input:focus,.painting-operation-fields input:focus,.painting-operation-fields select:focus,.painting-operation-fields textarea:focus{border-color:#3fe0c1}.painting-settings .painting-part-manager{grid-column:1 / -1}.painting-settings .painting-part-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.painting-part-list article{min-height:94px;display:grid;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border:1px solid #21363c;background:#0d1b21}.painting-part-list article>div:nth-child(2){min-width:0;display:grid;gap:3px}.painting-part-list strong{color:#e9f1ef}.painting-part-list small{color:#718c8e}.painting-part-list label{display:grid;gap:5px;color:#8fa5a5;font-size:10px;font-weight:800}.painting-part-list label input{min-height:38px}.painting-part-visual{width:88px;height:70px;overflow:hidden;border:1px solid #29434a;background:#102329}.painting-part-visual img{width:100%;height:100%;object-fit:contain}.painting-part-visual>span{width:100%;height:100%;display:grid;place-content:center;justify-items:center;gap:4px;color:#668285;background:#102127}.painting-part-visual>span small{font-size:9px}.painting-part-image-tools{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px}.painting-image-upload,.painting-image-remove{min-height:28px;display:inline-flex!important;grid-auto-flow:column;align-items:center;justify-content:center;gap:5px!important;padding:5px 8px;border:1px solid #28635a;color:#49d8bc!important;background:#0a2927;cursor:pointer;font-size:10px!important}.painting-image-upload input{position:absolute;width:1px!important;height:1px;min-height:0!important;opacity:0;pointer-events:none}.painting-image-remove{border-color:#51353a;color:#dc858c!important;background:#25171b}.painting-settings .painting-part-actions{display:flex;grid-template-columns:none;gap:6px}.painting-part-actions button{min-width:36px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #2a4147;color:#91a8a8;background:#101d23;cursor:pointer}.painting-part-actions button:hover{color:#3fe0c1;border-color:#3fe0c16b}.painting-part-actions button[aria-label^=Remover]:hover{color:#ff7878;border-color:#ff5c5c6b}.painting-part-actions .painting-part-save{padding:0 13px;color:#05241e;border-color:#3fe0c1;background:#3fe0c1;font-weight:800}.painting-part-actions button:disabled{opacity:.45;cursor:not-allowed}.painting-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:18px;background:#00070ac2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.painting-operation-modal{width:min(540px,100%);max-height:calc(100vh - 36px);overflow-y:auto;border:1px solid rgba(63,224,193,.4);background:#0c1921;color:#e9f1ef;box-shadow:0 30px 90px #0000008c}.painting-operation-modal>header{display:flex;justify-content:space-between;gap:14px;padding:20px;border-bottom:1px solid #21363d;background:#10232c}.painting-operation-modal header span{color:#3fe0c1;font-size:10px;font-weight:800;letter-spacing:.08em}.painting-operation-modal h2{margin:4px 0 2px}.painting-operation-modal p{margin:0;color:#839c9d}.painting-operation-modal header button{width:38px;height:38px;display:grid;place-items:center;border:1px solid #2c454b;color:#92abaa;background:#0b171d;cursor:pointer}.painting-operation-balance{margin:16px 20px 0;padding:13px 15px;display:flex;align-items:center;justify-content:space-between;border:1px solid #245047;background:#0b2b28}.painting-operation-balance span{color:#8ba4a3}.painting-operation-balance strong{color:#3fe0c1;font-size:22px}.painting-operation-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:12px 20px;padding:4px;background:#081319}.painting-operation-tabs button{min-height:38px;border:0;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#849b9c;background:transparent;cursor:pointer}.painting-operation-tabs button.is-active{color:#3fe0c1;background:#12302e}.painting-operation-fields{display:grid;gap:12px;padding:16px 20px}.painting-operation-fields label{display:grid;gap:6px;color:#91a8a7;font-size:12px;font-weight:700}.painting-operation-fields textarea{min-height:86px;resize:vertical}.painting-error{margin:0 20px;color:#ff8e8e}.painting-operation-modal footer{display:flex;justify-content:flex-end;gap:8px;padding:16px 20px 20px}.painting-button.primary{color:#03231d;background:#3fe0c1}.painting-button.secondary{color:#b2c3c1;border-color:#2b4046;background:#101c22}.painting-button:disabled,.painting-settings button:disabled{opacity:.45;cursor:not-allowed}.painting-destination-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.painting-destination-options button{min-height:42px;border:1px solid #2b4248;color:#9cafaf;background:#09141a;cursor:pointer}.painting-destination-options button.is-active{color:#3fe0c1;border-color:#3fe0c1;background:#0c302b}@media (max-width: 900px){.painting-hero{grid-template-columns:44px minmax(0,1fr);padding:18px}.painting-hero-mark{width:44px;height:44px}.painting-refresh{grid-column:1 / -1;width:100%}.painting-toolbar{grid-template-columns:1fr 1fr}.painting-view-tabs{grid-column:1 / -1}.painting-settings{grid-template-columns:1fr}.painting-kit-cta{grid-template-columns:44px minmax(0,1fr)}.painting-kit-cta>button{grid-column:1 / -1;width:100%}.painting-settings .painting-part-list{grid-template-columns:1fr}.painting-flow-table,.painting-flow-table tbody,.painting-flow-table tr,.painting-flow-table th,.painting-flow-table td{display:block}.painting-flow-table thead{display:none}.painting-flow-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;border-bottom:1px solid #294047}.painting-flow-table tbody th{grid-column:1 / -1;width:auto;padding:7px 4px 12px;background:transparent}.painting-flow-table td{position:relative;padding:4px;border:0}.painting-flow-table td:before{content:attr(data-stage)}.painting-balance{min-height:72px}.painting-part-grid{grid-template-columns:1fr}.painting-flow-summary{align-items:flex-start;flex-direction:column}.painting-stage-summary{width:100%}}@media (max-width: 560px){.painting-toolbar{grid-template-columns:1fr}.painting-view-tabs{width:100%}.painting-view-tabs button{flex:1;padding:0 7px;font-size:11px}.painting-model-selector,.painting-ready-stat{width:100%}.painting-flow-table tbody tr{grid-template-columns:1fr}.painting-flow-table tbody th{grid-column:1}.painting-settings section>div{grid-template-columns:1fr}.painting-settings .painting-part-actions{display:flex}.painting-part-list article{grid-template-columns:74px minmax(0,1fr)}.painting-part-visual{width:74px;height:62px}.painting-part-actions{grid-column:1 / -1;justify-content:flex-end}.painting-history-list article{grid-template-columns:32px minmax(0,1fr)}.painting-history-list article>div:last-child{grid-column:2;justify-items:start;grid-template-columns:auto auto;gap:8px}.painting-operation-modal footer{display:grid;grid-template-columns:1fr 1fr}.painting-flow-summary{padding:12px}.painting-stage-summary{grid-template-columns:1fr}.painting-part-grid{padding:8px}.painting-part-card-header{grid-template-columns:98px minmax(0,1fr);min-height:104px;gap:11px;padding:10px}.painting-part-card-image{width:98px;height:76px}.painting-part-card-header h2{font-size:16px}.painting-part-card-header small{display:none}.painting-part-stages{grid-template-columns:1fr}.painting-stage-card{min-height:148px;border-right:0;border-bottom:1px solid #20343a}.painting-stage-card:last-child{border-bottom:0}}@media (min-width: 821px){.sidebar .nav-stack{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:3px;scrollbar-color:rgba(63,224,193,.32) transparent;scrollbar-width:thin}.sidebar .nav-stack::-webkit-scrollbar{width:4px}.sidebar .nav-stack::-webkit-scrollbar-thumb{border-radius:999px;background:#3fe0c152}.sidebar-system-card,.sidebar>.user-card{flex:0 0 auto}}.inventory-read-only-badge{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border:1px solid rgba(63,224,193,.24);border-radius:7px;background:#3fe0c112;color:#8fcabe;font-size:12px;font-weight:800}.inventory-page{display:grid;gap:16px;width:100%;color:#e6e8ea}.inventory-hero{min-height:126px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 28px;border:1px solid rgba(62,224,193,.2);background:#0e1d21}.inventory-hero-copy>span,.inventory-modal header span{color:#3fe0c1;font-size:11px;font-weight:800;letter-spacing:0}.inventory-hero h1{margin:5px 0 3px;font-size:31px;line-height:1.1}.inventory-hero p{margin:0;color:#8ca6aa}.inventory-primary-button,.inventory-secondary-button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid transparent;padding:0 18px;font:inherit;font-weight:800;cursor:pointer}.inventory-primary-button{color:#06211c;background:#31d5b6;box-shadow:0 8px 20px #31d5b61f}.inventory-primary-button:hover{background:#55e1c7}.inventory-primary-button:disabled{opacity:.55;cursor:wait}.inventory-secondary-button{color:#d7e3e3;border-color:#294047;background:#13242a}.inventory-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.inventory-summary article{min-height:92px;display:flex;align-items:center;gap:15px;padding:18px 20px;border:1px solid #243a41;background:#101f24}.inventory-summary article>svg{flex:0 0 auto;width:40px;height:40px;padding:9px;color:#3fe0c1;border:1px solid rgba(63,224,193,.25);background:#3fe0c112}.inventory-summary span,.inventory-table td>span{display:block;color:#7f9ba0;font-size:12px}.inventory-summary strong{display:block;margin-top:4px;color:#f2f7f6;font-size:22px}.inventory-toolbar{min-height:54px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:0 16px;border:1px solid #243a41;background:#0c191d}.inventory-toolbar>svg{color:#3fe0c1}.inventory-toolbar input{min-width:0;width:100%;border:0;outline:0;color:#e7efef;background:transparent;font:inherit}.inventory-toolbar span{color:#79969a;font-size:12px;white-space:nowrap}.inventory-table-wrap{min-width:0;overflow:hidden;border:1px solid #243a41;border-radius:8px;background:#0c171b;box-shadow:0 14px 34px #0000001f}.inventory-table{width:100%;min-width:0;border-collapse:collapse;table-layout:fixed}.inventory-col-quantity{width:18%}.inventory-col-price{width:24%}.inventory-col-actions{width:70px}.inventory-table.is-read-only .inventory-col-quantity{width:20%}.inventory-table.is-read-only .inventory-col-price{width:26%}.inventory-table th{height:48px;padding:0 22px;color:#78959a;border-bottom:1px solid rgba(63,224,193,.12);background:#112329;font-size:11px;font-weight:800;text-align:left;text-transform:uppercase}.inventory-table th:nth-child(2),.inventory-table td:nth-child(2){text-align:center}.inventory-table th:nth-child(3),.inventory-table td:nth-child(3){text-align:right}.inventory-table td{height:76px;padding:12px 22px;border-top:1px solid rgba(57,82,89,.42);color:#bcd0d2;vertical-align:middle}.inventory-table tbody tr{background:#09171b75;transition:background-color .15s ease}.inventory-table tbody tr:nth-child(2n){background:#0f202585}.inventory-table tbody tr:hover{background:#2dd3b40e}.inventory-table td>strong{display:block;overflow:hidden;color:#eef4f3;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.inventory-table td>span{margin-top:4px}.inventory-price strong{color:#dff7f1!important;font-size:15px;font-variant-numeric:tabular-nums}.inventory-actions{text-align:center!important}.inventory-quantity{display:inline-flex;min-width:42px;height:30px;align-items:center;justify-content:center;color:#4de2c5;border:1px solid rgba(63,224,193,.35);background:#2089761f}.inventory-quantity.is-empty{color:#f5b840;border-color:#f5b84059;background:#f5b84014}.inventory-icon-button{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #2b4148;color:#8fb4b7;background:#142329;cursor:pointer}.inventory-icon-button:hover{color:#48dfc2;border-color:#48dfc280}.inventory-empty{min-height:260px;display:grid;place-items:center;color:#78979b}.inventory-empty.inventory-error,.inventory-form-error{color:#ff9a94}.inventory-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:20px;background:#01080ac7;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.inventory-modal{width:min(520px,100%);border:1px solid rgba(63,224,193,.36);background:#102027;box-shadow:0 24px 80px #00000073}.inventory-modal header{min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border-bottom:1px solid #294047}.inventory-modal h2{margin:5px 0 0;font-size:20px}.inventory-form{display:grid;gap:16px;padding:20px}.inventory-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.inventory-form label{display:grid;gap:7px;color:#9bb1b4;font-size:12px;font-weight:700}.inventory-form input{width:100%;height:46px;padding:0 13px;border:1px solid #314a51;outline:none;color:#edf5f4;background:#0a171c;font:inherit}.inventory-form input:focus{border-color:#31d5b6;box-shadow:0 0 0 3px #31d5b614}.inventory-form-error{margin:0;font-size:12px}.inventory-modal footer{display:flex;justify-content:flex-end;gap:10px;padding:15px 20px;border-top:1px solid #294047}@media (max-width: 760px){.inventory-hero{align-items:stretch;flex-direction:column;padding:20px}.inventory-hero h1{font-size:27px}.inventory-summary{grid-template-columns:1fr}.inventory-toolbar{grid-template-columns:auto 1fr}.inventory-toolbar span{display:none}.inventory-form-grid{grid-template-columns:1fr}.inventory-modal footer{display:grid;grid-template-columns:1fr 1fr}.inventory-table-wrap{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.inventory-table,.inventory-table tbody{display:block}.inventory-table colgroup,.inventory-table thead{display:none}.inventory-table tbody{display:grid;gap:10px}.inventory-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 18px;padding:16px;border:1px solid #243a41;border-radius:8px;background:#0c191d}.inventory-table td{height:auto;padding:0;border:0;text-align:left!important}.inventory-table td:first-child{grid-column:1 / -1;padding-bottom:12px;border-bottom:1px solid rgba(57,82,89,.42)}.inventory-table td[data-label]:before{display:block;margin-bottom:6px;color:#6f8d91;content:attr(data-label);font-size:9px;font-weight:800;text-transform:uppercase}.inventory-table td:first-child:before{display:none}.inventory-table .inventory-actions{display:flex;align-items:flex-end;justify-content:flex-end}}.nav-label-mobile{display:none}.sidebar .nav-button{border-radius:10px;font-size:13.5px;letter-spacing:.01em;transition:background .16s ease,color .16s ease,box-shadow .2s ease}.sidebar .nav-button.btn-primary{background:linear-gradient(135deg,#10c8942b,#040e1ebf);color:#2de8b8;box-shadow:0 0 0 1px #10c8944d,0 0 24px #10c8941a,inset 0 1px #ffffff12;text-shadow:0 0 16px rgba(45,232,184,.4)}.sidebar .nav-button.btn-ghost{background:transparent;color:#b9d7f885;border:1px solid transparent;box-shadow:none}.sidebar .nav-button.btn-ghost:hover{background:#ffffff0d;border-color:#ffffff12;color:#d2ebffd1;box-shadow:none}.user-card{margin-top:auto;display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0d}.avatar{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(135deg,#0ea86f,#0891b2);color:#fff;font-weight:800;font-size:13px;box-shadow:0 0 14px #0ea86f66;border:1px solid rgba(255,255,255,.14);flex-shrink:0}.user-card strong,.user-card small{display:block}.user-card strong{color:#e6f5ffe6;font-size:13.5px}.user-card small{color:#64a0c894;margin-top:2px;letter-spacing:.07em;font-size:10px;text-transform:uppercase}.workspace{min-width:0;margin-left:236px;display:grid;grid-template-rows:auto 1fr}.workspace-body{padding:28px;display:grid;gap:18px;position:relative;z-index:1;align-content:start}.topbar{height:100px;margin:14px 20px 0;padding:0 28px;position:relative;z-index:2;border-radius:20px;border:1px solid rgba(0,212,160,.22);border-bottom-color:#00d4a01f;background:radial-gradient(ellipse 55% 200% at -2% 50%,rgba(0,180,120,.22) 0%,transparent 55%),radial-gradient(ellipse 35% 150% at 102% 0%,rgba(14,165,183,.14) 0%,transparent 50%),linear-gradient(160deg,#0b1220,#0f1729 45%,#0a1018);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);box-shadow:0 12px 48px #000000a6,0 2px #00d4a00f,inset 0 1px #ffffff0d,0 0 80px -20px #00d4a01f;display:flex;align-items:center;gap:0;overflow:hidden}.topbar:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:4px;background:linear-gradient(180deg,#00d4a0,#0ea5b7);border-radius:0 4px 4px 0;box-shadow:0 0 20px #00d4a0b3,4px 0 24px #00d4a033}.topbar:after{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,160,.55),rgba(14,165,183,.4),transparent)}.topbar-brand{display:flex;align-items:center;gap:14px;padding-left:12px;flex-shrink:0}.topbar-brand-icon{width:52px;height:52px;border-radius:15px;background:linear-gradient(135deg,#00d4a038,#0ea5b724);border:1px solid rgba(0,212,160,.35);display:grid;place-items:center;color:var(--accent);box-shadow:0 0 20px #00d4a033,inset 0 1px #ffffff1a;flex-shrink:0}.topbar-brand-text strong{display:block;font-size:22px;font-weight:900;letter-spacing:.12em;background:linear-gradient(90deg,#00d4a0 30%,#0ea5b7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1}.topbar-brand-text small{display:block;font-size:9.5px;color:#a0c8d261;letter-spacing:.14em;text-transform:uppercase;font-weight:600;margin-top:2px}.topbar-sep{width:1px;height:36px;background:linear-gradient(180deg,transparent,rgba(0,212,160,.18),transparent);margin:0 20px;flex-shrink:0}.topbar-page{display:inline-flex;align-items:center;gap:8px}.topbar-page-icon{width:30px;height:30px;border-radius:9px;background:#10c8941f;border:1px solid rgba(16,200,148,.22);display:grid;place-items:center;color:#10c894;flex-shrink:0}.topbar-page-label{font-size:15px;font-weight:700;color:var(--ink);letter-spacing:.01em}.topbar-clock{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.topbar-clock svg{color:#00d4a099;flex-shrink:0}.topbar-clock-stack{display:flex;flex-direction:column;gap:1px}.topbar-clock-date{font-size:13px;font-weight:600;color:#b4dcd2bf;text-transform:capitalize;letter-spacing:.03em;white-space:nowrap}.topbar-clock-time{font-size:22px;font-weight:800;color:var(--ink);letter-spacing:.05em;line-height:1;font-variant-numeric:tabular-nums}.topbar-kpis{display:flex;align-items:center;gap:8px;flex-shrink:0}.topbar-kpi{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:10px;border:1px solid rgba(0,212,160,.18);background:#00d4a00f;font-size:12px;color:#a0c8b9a6;font-weight:500;white-space:nowrap}.topbar-kpi strong{font-size:15px;font-weight:800;color:var(--ink)}.topbar-kpi svg{color:#00d4a099;flex-shrink:0}.topbar-kpi--ready{border-color:#00d4a047;background:#00d4a01a}.topbar-kpi--ready strong{color:var(--accent)}.topbar-kpi--ready svg{color:var(--accent)}.topbar-right{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:0}.topbar-user{display:flex;align-items:center;gap:10px;padding:8px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.07);background:#ffffff0a;flex-shrink:0}.topbar-user-avatar{width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,#00d4a047,#0ea5b733);border:1px solid rgba(0,212,160,.3);display:grid;place-items:center;font-size:12px;font-weight:800;color:var(--accent);letter-spacing:.04em;flex-shrink:0}.topbar-user-info strong{display:block;font-size:13px;font-weight:700;color:var(--ink);line-height:1.15}.topbar-user-info small{display:block;font-size:10px;color:#a0c8d273;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.topbar-status{display:flex;align-items:center;gap:7px;padding:6px 13px;border:1px solid rgba(0,212,160,.22);border-radius:10px;background:#00d4a012;font-size:12px;color:#a0c8b9a6;font-weight:600;letter-spacing:.04em;flex-shrink:0}.topbar-status-dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px #00d4a0e6;animation:pulse-dot 2.5s ease-in-out infinite;flex-shrink:0}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.8)}}.panel{background:var(--surface);border:1px solid var(--line);border-radius:8px;min-width:0;box-shadow:0 18px 42px #1018280f}.placeholder-panel{margin:24px}.placeholder-panel,.queue-preview,.sales-entry{padding:24px}.placeholder-panel h2,.queue-preview h2{margin:0 0 6px}.placeholder-panel p,.queue-preview p{margin:0;color:var(--muted)}.panel-heading{display:flex;justify-content:center;gap:16px;align-items:center;text-align:center;padding:24px 24px 22px;border:1px solid #bfe5d6;border-radius:18px;background:radial-gradient(circle at top center,rgba(0,155,123,.2),transparent 44%),linear-gradient(135deg,#effbf5,#f7fdf9 48%,#eaf9f0);box-shadow:inset 0 1px #ffffffe0,0 18px 38px #007f670f}.queue-preview{background:linear-gradient(180deg,#fffffffa,#f7fcf9fa),var(--surface)}.panel-heading>div{display:grid;justify-items:center;gap:8px}.queue-preview h2{margin:0;font-size:42px;line-height:1.05}.queue-preview p{margin:0;max-width:540px;color:#4f6f63;font-size:17px;font-weight:700}.section-hero{display:flex;align-items:center;gap:14px;margin-bottom:20px}.section-hero-icon{width:44px;height:44px;border-radius:12px;background:#00d4a01f;border:1px solid rgba(0,212,160,.25);color:var(--accent);display:grid;place-items:center;flex-shrink:0}.section-hero-copy h2{font-size:17px;font-weight:700;color:var(--ink);margin:0 0 3px}.section-hero-copy p{font-size:12.5px;color:var(--muted);margin:0}.bench-hero{display:flex;align-items:center;gap:14px;padding:0 0 18px;background:none;border-bottom:none;border-radius:0;margin:0}.bench-hero-icon{width:44px;height:44px;border-radius:12px;background:#00d4a01f;border:1px solid rgba(0,212,160,.25);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.bench-hero-copy h2{font-size:17px;font-weight:700;color:var(--ink);margin:0 0 3px}.bench-hero-copy p{font-size:13px;color:var(--muted);margin:0}[data-theme=dark] .bench-hero{background:linear-gradient(180deg,#ffffff0a,#ffffff03);border-color:var(--line)}.queue-summary-grid{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.queue-summary-card{position:relative;min-height:84px;padding:14px 14px 12px;border:1px solid #d4eadf;border-radius:16px;background:#ffffffd1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;gap:6px;justify-items:center;align-content:center;text-align:center;box-shadow:inset 0 1px #ffffffe6,0 10px 24px #007f670b}.queue-summary-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;border-radius:14px 14px 0 0;background:#94a3b847}.queue-summary-card.ready{border-color:#b8e5ce}.queue-summary-card.accent-total{background:linear-gradient(180deg,#f7fdfaf5,#ebf8f1e6);border-color:#c7e7d8}.queue-summary-card.accent-progress{background:linear-gradient(180deg,#f6fdf8f5,#e5f7ece6);border-color:#bfe4c9}.queue-summary-card.accent-ready{background:linear-gradient(180deg,#ecfdf4fa,#d9f7e7f0)}.queue-summary-card.accent-total:before{background:linear-gradient(90deg,#60a5fa,#3b82f6)}.queue-summary-card.accent-progress:before{background:linear-gradient(90deg,#fcd34d,#f59e0b)}.queue-summary-card.accent-ready:before{background:linear-gradient(90deg,#34d399,#00c896)}.queue-summary-card span{color:#5f7169;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.queue-summary-card strong{color:var(--ink);font-size:28px;line-height:1;font-weight:900}.products-page{display:grid;gap:16px;padding:0}.products-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border:1px solid rgba(0,212,160,.15);border-radius:16px;background:radial-gradient(ellipse 80% 120% at 0% 50%,rgba(0,155,123,.1) 0%,transparent 55%),linear-gradient(135deg,#13192b,#111824);position:relative;overflow:hidden}.products-header:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--accent),var(--cyan));border-radius:16px 0 0 16px}.products-header-info{display:flex;align-items:center;gap:14px}.products-header-icon{width:40px;height:40px;border-radius:11px;background:#00d4a024;border:1px solid rgba(0,212,160,.25);display:grid;place-items:center;color:var(--accent);flex-shrink:0}.products-header-info h2{margin:0 0 3px;font-size:17px;font-weight:700;color:#dcebf5f2}.products-header-info p{margin:0;font-size:12.5px;color:#a0c8d280;font-weight:500}.products-toolbar{display:flex;align-items:center;gap:10px}.products-filter-panel{display:grid;gap:12px;padding:14px 14px 15px;border:1px solid rgba(64,226,176,.12);border-radius:14px;background:radial-gradient(circle at 2% 0%,rgba(64,226,176,.08),transparent 30%),linear-gradient(180deg,#090d13e6,#0b1018d1);box-shadow:inset 0 1px #ffffff08,0 18px 40px #00000029}.products-filter-panel-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.products-filter-kicker{display:inline-flex;margin-bottom:4px;color:#60e3c1d1;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.products-filter-panel-head strong{display:block;color:#f0f9f8f0;font-size:14px;font-weight:800;line-height:1.25}.products-filter-summary{display:grid;justify-items:end;gap:3px;padding:9px 12px;border:1px solid rgba(64,226,176,.14);border-radius:12px;background:#ffffff08}.products-filter-summary span{color:#51e1b4;font-size:12px;font-weight:800;line-height:1}.products-filter-summary small{color:#a7c2ceb8;font-size:11px;line-height:1.2;text-align:right}.products-store-filter{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0}.products-filter-section{display:grid;gap:8px}.products-filter-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.products-filter-section-label{color:#a9cad2c7;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.products-filter-section-hint{color:#97b1bc9e;font-size:11px;line-height:1.2}.products-filter-clear{padding:0;border:0;background:transparent;color:#58e0bee0;font-size:11px;font-weight:800;cursor:pointer}.products-filter-clear:hover{text-decoration:underline}.store-filter-btn{min-height:40px;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px;border:1px solid rgba(102,132,158,.18);border-radius:11px;background:linear-gradient(180deg,#ffffff0b,#ffffff07);color:#c3e1eab3;font-size:12px;font-weight:800;cursor:pointer;transition:transform .16s ease,background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.store-filter-btn span{letter-spacing:.02em}.store-filter-btn b{min-width:22px;padding:0 6px;border-radius:999px;background:#ffffff0d;color:#aac2ceeb;font-size:11px;line-height:18px;text-align:center}.store-filter-btn:hover{transform:translateY(-1px);border-color:#40e2b03d;background:linear-gradient(180deg,#183c32ad,#0e1a1eb8);color:#ebfbf8eb}.store-filter-btn.is-active{border-color:#40e2b07a;background:radial-gradient(circle at 50% 0%,rgba(64,226,176,.18),transparent 58%),linear-gradient(180deg,#114e3fe6,#0c2622eb);color:#6bf1ce;box-shadow:0 0 0 1px #40e2b014,0 10px 26px #0d69522e}.store-filter-btn.is-active b{background:#40e2b029;color:#8df7da}.products-filter-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:1px}.pf-group-label{display:inline-flex;align-items:center;min-height:24px;padding:0 2px;color:#9dbbc76b;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.pf-separator{width:1px;height:18px;margin:0 2px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.14),transparent)}.pf-btn{min-height:34px;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;padding:0 13px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff07;color:#a0c8dca8;font-size:12px;font-weight:700;cursor:pointer;transition:transform .16s ease,background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.pf-btn:hover{transform:translateY(-1px);background:#ffffff0e;color:#e9f7fbe6;border-color:#ffffff24}.pf-btn b{min-width:21px;padding:0 6px;border-radius:999px;background:#ffffff0d;color:#adc8d4f2;font-size:10px;font-weight:900;line-height:17px;text-align:center}.pf-btn.is-active{background:radial-gradient(circle at 50% 0%,rgba(64,226,176,.16),transparent 58%),#40e2b014;border-color:#40e2b06b;color:#65f0cd;font-weight:800;box-shadow:0 0 0 1px #40e2b014}.pf-btn.is-active b{background:#40e2b02e;color:#87f5d9}.pf-btn-notebook.is-active{background:radial-gradient(circle at 50% 0%,rgba(99,179,237,.16),transparent 58%),#63b3ed14;border-color:#63b3ed61;color:#8bc8ff}.product-search-wrap{flex:1;display:flex;align-items:center;gap:10px;padding:0 16px;min-height:44px;border:1px solid rgba(0,212,160,.18);border-radius:12px;background:#ffffff0a;color:#00d4a099;cursor:text}.product-search-wrap input{flex:1;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:14px;min-height:0;padding:0;box-shadow:none}.product-search-wrap input::placeholder{color:#a0c8d24d}.product-error{margin:0;padding:10px 14px;border:1px solid rgba(220,50,50,.3);border-radius:10px;background:#dc323214;color:#f87171;font-size:13.5px;font-weight:600}.products-table-wrap{border:1px solid rgba(0,212,160,.12);border-radius:14px;overflow:hidden;background:#ffffff05}.products-table{width:100%;border-collapse:collapse;font-size:13.5px;color:var(--ink)}.products-table thead tr{background:#00d4a00f;border-bottom:1px solid rgba(0,212,160,.12)}.products-table th{padding:11px 16px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a0c8d273;text-align:left}.products-table th.col-stock,.products-table th.col-price,.products-table th.col-actions{text-align:right}.products-row{border-bottom:1px solid rgba(0,212,160,.07);transition:background .12s}.products-row:last-child{border-bottom:none}.products-row:hover{background:#00d4a008}.products-row.is-editing{background:#00d4a014;outline:1px solid rgba(0,212,160,.3);outline-offset:-1px}.products-table td{padding:11px 16px;vertical-align:middle}.products-table td.col-stock,.products-table td.col-price,.products-table td.col-actions{text-align:right}.products-name-cell{display:flex;align-items:center;gap:9px}.products-name-editor{width:min(520px,100%);display:block}.products-edit-name{min-width:min(420px,100%);font-weight:700}.products-row-icon{color:#00d4a066;flex-shrink:0}.stock-badge{display:inline-block;padding:3px 10px;border-radius:8px;font-size:13px;font-weight:700;background:#00d4a01a;color:var(--accent);border:1px solid rgba(0,212,160,.2);min-width:36px;text-align:center}.stock-badge.stock-low{background:#d977061f;color:#fbbf24;border-color:#d9770640}.stock-badge.stock-zero{background:#dc32321a;color:#f87171;border-color:#dc323233}.price-cell{font-weight:600;color:#c8e6dcbf;font-size:13.5px}.products-edit-actions{display:inline-flex;align-items:center;gap:6px;justify-content:flex-end}.products-action-btn{width:36px;height:36px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#a0c8d280;display:grid;place-items:center;cursor:pointer;transition:background .13s,color .13s,border-color .13s,transform .1s;flex-shrink:0}.products-action-btn:hover{background:#ffffff12;color:var(--ink);border-color:#ffffff26;transform:translateY(-1px)}.products-action-btn:disabled{opacity:.4;cursor:wait;transform:none}.products-action-btn.save{background:#00d4a01f;color:var(--accent);border-color:#00d4a04d}.products-action-btn.save:hover{background:#00d4a038;border-color:#00d4a080}.products-action-btn.cancel{color:#a0c8d266}.products-action-btn.cancel:hover{background:#f8717114;color:#f87171;border-color:#f8717140}.products-action-btn.danger:hover{background:#dc32321f;color:#f87171;border-color:#dc32324d}.products-action-btn.advance{color:#00d4a0b3}.products-action-btn.advance:hover{background:#00d4a01f;color:var(--accent);border-color:#00d4a059}.unit-advance-btn{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:6px;border:1px solid rgba(0,212,160,.4);background:#00d4a01a;color:var(--accent);font-size:11px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s,transform .1s;white-space:nowrap}.unit-advance-btn:hover{background:#00d4a033;border-color:#00d4a0a6;transform:translateY(-1px)}.products-edit-input{width:100%;min-height:38px;padding:0 12px;border:1px solid rgba(0,212,160,.25);border-radius:10px;background:#00d4a00a;color:var(--ink);font:inherit;font-size:13.5px;transition:border-color .15s,box-shadow .15s}.products-edit-input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #00d4a01a;background:#00d4a00f}.products-edit-number{width:56px;text-align:center}.products-edit-number::-webkit-inner-spin-button,.products-edit-number::-webkit-outer-spin-button{-webkit-appearance:none}.products-edit-number{-moz-appearance:textfield}.products-stock-stepper{display:flex;align-items:center;gap:4px}.products-stepper-btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(0,212,160,.25);background:#00d4a00f;color:var(--accent);font-size:16px;font-weight:700;cursor:pointer;transition:background .15s,transform .1s;flex-shrink:0;line-height:1}.products-stepper-btn:hover{background:#00d4a026;transform:translateY(-1px)}.products-stepper-btn:active{transform:translateY(0)}.stock-cell{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.unit-count-pill{font-size:10.5px;font-weight:700;padding:1px 7px;border-radius:20px;white-space:nowrap;cursor:default}.products-expand-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;color:var(--muted);border-radius:6px;transition:background .12s,color .12s;padding:0}.products-expand-btn:hover{background:#00d4a014;color:var(--accent)}.products-expand-chevron{transition:transform .2s ease}.products-expand-chevron.is-open{transform:rotate(180deg)}.col-location{min-width:120px}.location-badge{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;padding:2px 8px 2px 6px;border-radius:20px;background:#0ea5b71a;color:var(--cyan);border:1px solid rgba(14,165,183,.2)}.location-empty{color:#a0c8d259;font-size:13px}.products-action-btn.add-unit{color:var(--accent);border-color:#00d4a033;background:#00d4a00d}.products-action-btn.add-unit:hover{background:#00d4a01f}.products-units-row td{padding:0;background:transparent}.products-units-cell{padding:0 12px 14px 44px!important}.products-pipeline-wrap{display:flex;flex-direction:column;gap:10px}.products-pipeline{display:flex;align-items:stretch;gap:0;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.07)}.pipeline-stage{flex:1;display:flex;flex-direction:column;gap:4px;padding:14px 18px;background:#00000038;position:relative}.pipeline-stage+.pipeline-stage{border-left:1px solid rgba(255,255,255,.06)}.pipeline-stage-entrada{border-top:3px solid #6090ff;background:#6090ff0d}.pipeline-stage-triagem{border-top:3px solid #f59e0b;background:#f59e0b0d}.pipeline-stage-pronta{border-top:3px solid #34d399;background:#34d3990d}.pipeline-stage-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.pipeline-stage-name{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a0c8dc80}.pipeline-name-entrada{color:#6090ff}.pipeline-name-triagem{color:#f59e0b}.pipeline-name-pronta{color:#34d399}.pipeline-stage-count{font-size:26px;font-weight:800;line-height:1}.pipeline-count-entrada{color:#6090ff}.pipeline-count-triagem{color:#f59e0b}.pipeline-count-pronta{color:#34d399}.pipeline-stage-count.is-zero{color:#a0c8dc33}.pipeline-stage-sub{margin:0;font-size:11.5px;color:#a0c8dc73}.unit-stage-header{display:flex;align-items:center;gap:10px;padding:8px 16px 6px;border-bottom:1px solid rgba(255,255,255,.04)}.unit-stage-badge{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:2px 8px;border-radius:4px}.stage-badge-entrada{background:#6090ff26;color:#6090ff}.stage-badge-triagem{background:#f59e0b26;color:#f59e0b}.stage-badge-pronta{background:#34d39926;color:#34d399}.unit-stage-count{font-size:11px;color:#a0c8dc66}.pipeline-unit-detail.stage-entrada{border-left:3px solid rgba(96,144,255,.35)}.pipeline-unit-detail.stage-triagem{border-left:3px solid rgba(245,158,11,.35)}.pipeline-unit-detail.stage-pronta{border-left:3px solid rgba(52,211,153,.35)}.pipeline-stage-actions{display:flex;align-items:center;gap:6px;margin-top:6px}.pipeline-arrow{display:flex;align-items:center;padding:0 2px;background:#00000038;color:#a0c8dc2e;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.pipeline-add-btn{display:inline-flex;align-items:center;gap:4px;margin-top:6px;padding:4px 10px;font-size:11.5px;font-weight:600;color:var(--accent);background:#00d4a014;border:1px dashed rgba(0,212,160,.3);border-radius:8px;cursor:pointer;transition:background .12s}.pipeline-add-btn:hover{background:#00d4a024}.pipeline-add-btn.pipeline-add-small{padding:4px 7px;margin-top:0;gap:3px}.pipeline-expand-btn{display:inline-flex;align-items:center;gap:4px;padding:4px 9px;font-size:11.5px;font-weight:600;color:#a0c8dcb3;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:8px;cursor:pointer;transition:background .12s}.pipeline-expand-btn:hover{background:#ffffff17}.unit-status-recebida{background:#2663eb1f;color:#6090ff;border:1px solid rgba(38,99,235,.2)}.unit-status-em-triagem{background:#d977061f;color:#f59e0b;border:1px solid rgba(217,119,6,.2)}.unit-status-pronta{background:#168a471f;color:#34d399;border:1px solid rgba(22,138,71,.2)}.unit-status-pill{font-size:11px;font-weight:600;padding:2px 8px;border-radius:20px;display:inline-flex}.pipeline-unit-detail{border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.07)}.unit-detail-head,.unit-detail-row{display:grid;gap:0;padding:5px 14px;font-size:12px;align-items:center}.unit-detail-head{background:#ffffff0a;color:#a0c8d280;font-weight:600;font-size:11px;letter-spacing:.03em;text-transform:uppercase}.unit-detail-row{background:#0000001a;border-top:1px solid rgba(255,255,255,.04);color:#c8e1ebe6;transition:background .1s}.unit-detail-row:hover{background:#00d4a00a}.unit-detail-row.is-selected{background:#2663eb1a}.unit-detail-row.is-selected:hover{background:#2663eb24}.unit-check-cell{display:flex;align-items:center;justify-content:center}.unit-checkbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:15px;height:15px;border:1.5px solid rgba(160,200,220,.22);border-radius:4px;background:#00000059;cursor:pointer;position:relative;flex-shrink:0;transition:border-color .12s,background .12s;vertical-align:middle}.unit-checkbox:hover{border-color:#00d4a08c;background:#00d4a012}.unit-checkbox:checked{background:var(--accent);border-color:var(--accent)}.unit-checkbox:checked:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:2px solid #061712;border-top:none;border-left:none;transform:rotate(45deg)}.unit-checkbox:indeterminate{background:#00d4a02e;border-color:#00d4a08c}.unit-checkbox:indeterminate:after{content:"";position:absolute;left:2px;top:5.5px;width:8px;height:2px;background:var(--accent);border-radius:1px}.unit-select-all-btn{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#a0c8dc8c;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:6px;cursor:pointer;white-space:nowrap;transition:all .12s}.unit-select-all-btn:hover{color:var(--accent);border-color:#00d4a059;background:#00d4a00f}.unit-select-all-btn.is-all-selected{color:var(--accent);border-color:#00d4a066;background:#00d4a014}.unit-code{font-family:ui-monospace,monospace;font-size:11.5px;color:var(--cyan)}.unit-machine-name{font-size:12.5px;font-weight:500;color:#d2e6f5e0}.unit-pronta-actions{display:flex;gap:4px;justify-content:flex-end}.bulk-action-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-radius:10px;background:#2663eb1f;border:1px solid rgba(38,99,235,.28)}.bulk-action-info{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#6090ff}.bulk-action-btns{display:flex;align-items:center;gap:8px}.bulk-clear-btn{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;font-size:12px;font-weight:600;color:#a0c8dca6;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:8px;cursor:pointer;transition:background .12s}.bulk-clear-btn:hover{background:#ffffff17}.bulk-delete-btn{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;font-size:12.5px;font-weight:700;color:#fff;background:#dc2626bf;border:1px solid rgba(220,38,38,.55);border-radius:8px;cursor:pointer;transition:background .12s}.bulk-delete-btn:hover{background:#dc2626e6}.delete-confirm-modal{background:#111827;border:1px solid rgba(220,38,38,.25);border-radius:18px;padding:36px 32px 28px;width:360px;max-width:95vw;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;box-shadow:0 28px 80px #000000a6}.delete-confirm-icon{width:64px;height:64px;border-radius:50%;background:#dc26261f;border:2px solid rgba(220,38,38,.3);display:flex;align-items:center;justify-content:center;color:#f87171}.delete-confirm-copy h3{margin:0 0 6px;font-size:17px;font-weight:700;color:var(--ink)}.delete-confirm-copy p{margin:0;font-size:13px;color:#a0c8dc99}.delete-confirm-actions{display:flex;gap:10px;width:100%;justify-content:center;margin-top:4px}.btn-danger{background:#dc2626cc!important;border-color:#dc26268c!important;color:#fff!important}.btn-danger:hover{background:#dc2626!important}.unit-modal{background:#101a28;border:1px solid rgba(63,224,193,.18);border-radius:14px;padding:0;width:640px;max-width:96vw;max-height:min(92vh,820px);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 28px 90px #00000094,0 0 0 1px #00be960a}.unit-modal input,.unit-modal textarea,.unit-modal select{color:#dcebf5eb!important;background:#ffffff0d!important;-webkit-text-fill-color:rgba(220,235,245,.92)!important}.unit-modal select{cursor:pointer;border-color:#38bda547}.unit-modal select option{background:#111827;color:#dcebf5eb}.unit-location-picker{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid rgba(56,189,165,.22);border-radius:10px;background:#060f1785}.unit-location-picker-head{min-height:24px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px}.unit-location-picker-head span{color:#9db8c39e;font-size:10px;font-weight:700;text-transform:uppercase}.unit-location-picker-head strong{color:#52e8c6;font-size:12px;font-weight:800}.unit-location-primary{display:grid;grid-template-columns:1.2fr 1.05fr repeat(7,minmax(44px,.75fr));gap:7px}.unit-location-chip{min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border:1px solid rgba(102,132,158,.22);border-radius:8px;background:#080e16c2;color:#bedce4c7;font-size:12px;font-weight:900;letter-spacing:.02em;cursor:pointer;transition:transform .14s ease,border-color .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease}.unit-location-chip:hover{border-color:#38bda56b;background:#1650465c;color:#ecfffaf5}.unit-location-chip.is-active{border-color:#38bda5c2;background:linear-gradient(180deg,#1fa68557,#0e3e379e);color:#72f7d5;box-shadow:0 0 0 1px #38bda51f,inset 3px 0 #3fe0c1}.unit-location-levels{display:grid;grid-template-columns:54px 1fr;align-items:center;gap:10px;padding-top:10px;border-top:1px solid rgba(102,132,158,.16)}.unit-location-levels>span{color:#9db8c3a3;font-size:11px;font-weight:800;text-transform:uppercase}.unit-location-levels>div{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}.unit-location-level{min-height:34px;border:1px solid rgba(102,132,158,.22);border-radius:8px;background:#080e16c2;color:#bedce4c7;font-size:12px;font-weight:800;cursor:pointer}.unit-location-level:hover{border-color:#38bda56b;color:#e7fff9}.unit-location-level.is-active{border-color:#38bda5c2;background:#1fa68547;color:#72f7d5;box-shadow:inset 0 -2px #3fe0c1}.unit-modal input::placeholder,.unit-modal textarea::placeholder{color:#a0c8dc59!important;-webkit-text-fill-color:rgba(160,200,220,.35)!important}.unit-modal-status-row{display:flex;gap:6px;padding:12px 20px;background:#0003;border-bottom:1px solid rgba(255,255,255,.05)}.unit-status-tab{flex:1;padding:6px 10px;border-radius:8px;font-size:12.5px;font-weight:600;cursor:pointer;background:#00000040;border:1px solid transparent;transition:all .15s;opacity:.6}.unit-status-tab.is-active{opacity:1}.unit-status-tab.unit-status-recebida.is-active{background:#2663eb2e;border-color:#2663eb66}.unit-status-tab.unit-status-em-triagem.is-active{background:#d977062e;border-color:#d9770666}.unit-status-tab.unit-status-pronta.is-active{background:#168a472e;border-color:#168a4766}.unit-modal-fields{display:flex;flex-direction:column;gap:8px;padding:12px 20px 10px;min-height:80px;overflow-y:auto}.unit-modal .unit-identity-row{grid-template-columns:.9fr .9fr 1.2fr;gap:10px}.unit-modal textarea{min-height:56px}.unit-modal>.bundle-modal-actions{padding:14px 20px;border-top:1px solid rgba(255,255,255,.06);background:#050c1357}.products-entry-os-modal{width:min(760px,calc(100vw - 28px));max-height:min(760px,calc(100vh - 28px));background:#0b171e;border-color:#7eaba633;box-shadow:0 24px 70px #0000007a}.products-entry-os-head{min-height:94px;align-items:center;padding:18px 20px;border-bottom:1px solid rgba(126,171,166,.14);background:linear-gradient(110deg,rgba(48,184,157,.08),transparent 58%)}.products-entry-os-title{min-width:0;display:flex;align-items:center;gap:13px}.products-entry-os-title-icon,.products-entry-os-context-icon{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(63,224,193,.22);border-radius:10px;background:#3fe0c112;color:#4ed8bd}.products-entry-os-head h2{margin-top:3px;font-size:22px;letter-spacing:-.025em}.products-entry-os-modal .bundle-modal-head p{margin:3px 0 0;color:#aec6c4ad;font-size:11px;font-weight:600}.products-entry-os-body{min-height:0;padding:16px 20px 18px;overflow-y:auto}.products-entry-os-body.has-result{min-height:0}.products-entry-os-context{min-width:0;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 12px;border:1px solid rgba(126,171,166,.15);border-radius:9px;background:#7eaba609}.products-entry-os-context-icon{width:36px;height:36px;border-radius:8px}.products-entry-os-context>div:nth-child(2){min-width:0;display:grid;gap:2px}.products-entry-os-context span{color:#708f89;font-size:8px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.products-entry-os-context strong{overflow:hidden;color:#dce9e6;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.products-entry-os-context em{padding:5px 9px;border:1px solid rgba(62,207,142,.24);border-radius:999px;background:#3ecf8e12;color:#67dcb1;font-size:9px;font-style:normal;font-weight:800;white-space:nowrap}.products-entry-os-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:14px 0;padding:0 5px;list-style:none}.products-entry-os-steps li{position:relative;min-width:0;display:flex;align-items:center;gap:7px;color:#607873}.products-entry-os-steps li:not(:last-child):after{content:"";position:absolute;top:11px;left:calc(100% + 4px);width:10px;height:1px;background:#7eaba62e}.products-entry-os-steps li>span{width:23px;height:23px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(126,171,166,.18);border-radius:50%;font-size:9px;font-weight:800}.products-entry-os-steps strong{overflow:hidden;font-size:9px;letter-spacing:.025em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.products-entry-os-steps .is-current,.products-entry-os-steps .is-complete{color:#55d7bc}.products-entry-os-steps .is-current>span{border-color:#3fe0c17a;background:#3fe0c11a;box-shadow:0 0 0 3px #3fe0c10b}.products-entry-os-steps .is-complete>span{border-color:#3fe0c152;background:#3fe0c121}.products-entry-os-search{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px}.products-entry-os-search .field{margin:0}.products-entry-os-input{min-height:44px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:9px;padding:0 13px;border:1px solid rgba(126,171,166,.24);border-radius:8px;background:#101f27;color:#75b6aa}.products-entry-os-input:focus-within{border-color:#3fe0c17a;box-shadow:0 0 0 2px #3fe0c112}.products-entry-os-input input{min-height:42px;padding:0;border:0;background:transparent!important;font-size:15px;font-weight:750;outline:none}.products-entry-os-preview{margin-top:16px;overflow:hidden;border:1px solid rgba(126,171,166,.17);border-radius:9px;background:#071116ad}.products-entry-os-preview-head{min-height:48px;display:flex;align-items:center;gap:10px;padding:0 14px;border-bottom:1px solid rgba(126,171,166,.12)}.products-entry-os-preview-head span{color:#7eaaa2;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.products-entry-os-preview-head strong{color:#dcebe8;font-size:15px}.products-entry-os-preview-head em{margin-left:auto;color:#89a7a2;font-size:10px;font-style:normal;font-weight:750}.products-entry-os-preview dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;background:#7eaba614}.products-entry-os-preview dl>div{min-width:0;padding:11px 14px;background:#0b181e}.products-entry-os-preview dl>.is-wide{grid-column:1 / -1}.products-entry-os-preview dt{margin-bottom:4px;color:#6f918c;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.products-entry-os-preview dd{margin:0;color:#c9d9d6;font-size:12px;font-weight:700;line-height:1.4}.products-entry-os-comparison{display:grid;grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:stretch;gap:8px;padding:14px;background:#09151b}.products-entry-os-comparison>svg{align-self:center;justify-self:center;color:#68837e}.products-entry-os-comparison article{min-width:0;display:grid;align-content:center;gap:6px;min-height:76px;padding:13px 14px;border:1px solid rgba(126,171,166,.16);border-radius:8px;background:#0e1d24}.products-entry-os-comparison article.is-found{border-color:#3ecf8e52;background:#3ecf8e13}.products-entry-os-comparison article.is-missing{border-color:#fbbf244d;background:#b4530914}.products-entry-os-comparison span{color:#708f89;font-size:9px;font-weight:800;letter-spacing:.075em;text-transform:uppercase}.products-entry-os-comparison strong{overflow-wrap:anywhere;color:#e3eeec;font-size:14px;font-weight:750;line-height:1.35}.products-entry-os-comparison .is-found strong{color:#9ee8cb}.products-entry-os-comparison .is-missing strong{color:#ffe1a0}.products-entry-os-confirmation{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;margin:0;padding:12px 14px;border-top:1px solid rgba(62,207,142,.18);background:#3ecf8e0e;color:#8fb4ac;cursor:pointer;font-size:11px;line-height:1.45}.products-entry-os-confirmation input{width:17px;height:17px;margin:0;accent-color:#3ecf8e}.products-entry-os-confirmation span{display:grid;gap:2px}.products-entry-os-confirmation strong{color:#d9fff0;font-size:12px}.products-entry-os-candidates{margin-top:12px;overflow:hidden;border:1px solid rgba(245,191,66,.28);border-radius:10px;background:#b453090e}.products-entry-os-candidates-head{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;color:#cdbd92;font-size:11px;line-height:1.45}.products-entry-os-candidates-head svg{flex:0 0 auto;margin-top:1px;color:#f5bf42}.products-entry-os-candidates-head strong{color:#ffe7a4}.products-entry-os-candidate-list{display:grid;gap:1px;padding:1px;background:#7eaba61a}.products-entry-os-candidate-list button{width:100%;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;padding:11px 13px;border:0;color:#dcebe8;text-align:left;background:#0d1b21;cursor:pointer}.products-entry-os-candidate-list button:hover{background:#11252b}.products-entry-os-candidate-list button.is-selected{background:#3ecf8e1a}.products-entry-os-candidate-radio{width:16px;height:16px;border:1px solid #597772;border-radius:50%;box-shadow:inset 0 0 0 3px #0d1b21}.products-entry-os-candidate-list button.is-selected .products-entry-os-candidate-radio{border-color:#3ecf8e;background:#3ecf8e}.products-entry-os-candidate-list button>span:last-child{min-width:0;display:grid;gap:3px}.products-entry-os-candidate-list strong{font-size:12px}.products-entry-os-candidate-list small{color:#85a39e;font-size:10px}.products-entry-os-guidance,.products-entry-os-match,.products-entry-os-mismatch{display:flex;align-items:center;gap:9px;margin:14px 0 0;padding:11px 13px;border:1px solid rgba(126,171,166,.14);border-radius:8px;background:#7eaba60a;color:#8ca7a2;font-size:11px;font-weight:650}.products-entry-os-guidance span{display:grid;gap:2px}.products-entry-os-guidance strong{color:#b8cbc7;font-size:10px}.products-entry-os-actions{min-height:66px;align-items:center;justify-content:space-between!important;gap:18px}.products-entry-os-actions>span{color:#6f8984;font-size:10px;font-weight:600}.products-entry-os-actions>div{display:flex;gap:9px}.products-entry-os-actions button:disabled{border-color:#7eaba617!important;background:#7eaba60f!important;color:#526864!important;box-shadow:none!important}.products-page .products-action-btn.add{border-color:#3ecf8e42;background:#3ecf8e12;color:#62dcae}.products-page .products-action-btn.add:hover:not(:disabled){border-color:#3ecf8e80;background:#3ecf8e24;color:#83ebc4}.products-entry-os-match{margin:0;border-width:1px 0 0;border-radius:0;color:#79b9aa}.products-entry-os-existing-match{margin:12px 0 0;display:flex;align-items:center;gap:7px;padding:10px 12px;border:1px solid rgba(62,207,142,.28);border-radius:8px;background:#3ecf8e14;color:#9ee8cb;font-size:12px;font-weight:700}.products-entry-os-existing-match svg{flex:0 0 auto;color:#3ecf8e}.products-entry-os-existing-match strong{color:#d9fff0}.products-entry-os-not-found{margin:12px 0 0;display:flex;align-items:flex-start;gap:9px;padding:11px 12px;border:1px solid rgba(251,191,36,.34);border-radius:8px;background:#b453091a;color:#d9bd83;font-size:12px;font-weight:650;line-height:1.4}.products-entry-os-not-found svg{flex:0 0 auto;margin-top:1px;color:#f5bf42}.products-entry-os-not-found strong{color:#ffe7a4}.products-entry-os-mismatch{margin:0;border-width:1px 0 0;border-radius:0;background:#b4530912;color:#c4aa73;cursor:pointer}.products-entry-os-mismatch input{width:16px;height:16px;flex:0 0 auto}.products-entry-os-mismatch span{display:grid;gap:2px}@media (max-width: 620px){.products-entry-os-search,.products-entry-os-preview dl{grid-template-columns:1fr}.products-entry-os-preview dl>.is-wide{grid-column:auto}.products-entry-os-comparison{grid-template-columns:1fr}.products-entry-os-comparison>svg{transform:rotate(90deg)}.products-entry-os-context{grid-template-columns:36px minmax(0,1fr)}.products-entry-os-context em{grid-column:2;justify-self:start}.products-entry-os-actions{align-items:stretch;flex-direction:column}.products-entry-os-actions>div{display:grid;grid-template-columns:1fr 1fr}}.app-shell[data-theme=dark] .unit-modal .os-input-shell{min-height:48px;grid-template-columns:62px minmax(0,1fr);background:#0d1822;border-color:#4e7a8957;box-shadow:inset 0 1px #ffffff06;transition:border-color .16s ease,box-shadow .16s ease}.app-shell[data-theme=dark] .unit-modal .os-input-shell:focus-within{border-color:#3fe0c1c7;box-shadow:0 0 0 3px #00b8941f}.app-shell[data-theme=dark] .unit-modal .os-prefix{min-height:48px;justify-content:center;padding:0 10px;background:#00b89421;border-color:#3fe0c138;color:#3fe0c1;letter-spacing:0}.app-shell[data-theme=dark] .unit-modal .os-input-shell input{min-width:0;background:transparent!important;color:#e6f1ef!important;-webkit-text-fill-color:#e6f1ef;caret-color:#3fe0c1}.app-shell[data-theme=dark] .unit-modal .os-input-shell input::placeholder{color:#6f8791;-webkit-text-fill-color:#6f8791;opacity:1}@media (max-width: 640px){.unit-modal{width:100%;max-width:100%;max-height:92svh;border-radius:14px 14px 0 0}.unit-location-primary{grid-template-columns:repeat(3,minmax(0,1fr))}.unit-modal .unit-identity-row{grid-template-columns:1fr 1fr}.unit-identity-row .field:last-child{grid-column:1 / -1}.unit-location-levels{grid-template-columns:1fr}}.unit-modal-hint{margin:0;padding:12px 14px;border-radius:10px;background:#2663eb14;border:1px solid rgba(38,99,235,.18);color:#a0bee6cc;font-size:12.5px;line-height:1.55}.field-optional{font-size:10.5px;font-weight:500;color:#a0b4c880;margin-left:4px}.unit-qty-stepper{width:fit-content}.unit-qty-preview{display:block;margin-top:4px;font-size:11.5px;color:#64c8a0b3}.stock-breakdown{display:flex;align-items:center;gap:6px;padding:3px 8px;background:#0003;border-radius:20px;border:1px solid rgba(255,255,255,.07)}.sbd-item{display:flex;align-items:center;gap:4px;font-size:11.5px;font-weight:700;line-height:1}.sbd-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.sbd-rec{color:#6090ff}.sbd-rec .sbd-dot{background:#6090ff}.sbd-tri{color:#f59e0b}.sbd-tri .sbd-dot{background:#f59e0b}.sbd-pron{color:#34d399}.sbd-pron .sbd-dot{background:#34d399}.sbd-item+.sbd-item:before{content:"";width:1px;height:10px;background:#ffffff1a;margin-right:2px}.products-create-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;font-size:13px;font-weight:700;color:#0a1628;background:var(--accent);border:none;border-radius:10px;cursor:pointer;transition:opacity .12s;white-space:nowrap}.products-create-btn:hover{opacity:.88}.unit-location{display:inline-flex;align-items:center;gap:3px;font-size:11.5px;color:#a0d2f0bf}.products-empty{padding:32px 16px;text-align:center;color:#a0c8d259;font-size:13.5px}.dashboard-empty{color:#a0c8d266;font-weight:500;font-size:13.5px}.queue-view-toggle{margin-top:14px;display:inline-flex;flex-wrap:wrap;gap:6px;justify-content:center;width:100%}.queue-view-toggle button{min-height:40px;padding:0 16px;border:1px solid #d9e4eb;border-radius:10px;background:#ffffffb8;color:var(--muted);display:inline-flex;align-items:center;gap:8px;font:inherit;font-size:12px;font-weight:800;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.queue-view-toggle button strong{min-width:22px;min-height:22px;padding:0 6px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-soft);color:var(--ink);font-size:11px}.queue-view-toggle button.is-active{background:linear-gradient(135deg,#ebfbf6f5,#f2fbfff0);border-color:#b8dfd3;color:var(--accent-strong);box-shadow:0 8px 18px #007f6714;transform:translateY(-1px)}.queue-view-toggle button.is-active strong{background:#009b7b24;color:var(--accent-strong)}.queue-filters{margin-top:16px;display:grid;grid-template-columns:minmax(240px,1.7fr) repeat(4,minmax(130px,.75fr));gap:12px;align-items:end}.queue-filters .field>span{text-align:center}.entry-grid{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(180px,1fr) minmax(190px,1fr) minmax(170px,1fr) minmax(110px,.55fr);gap:14px;align-items:end}.save-sale{min-height:48px;box-shadow:0 16px 34px #009b7b38;white-space:nowrap}.sales-entry-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:2px}.sales-entry-left-actions{display:flex;align-items:center;gap:10px}.brinde-trigger{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 20px;border:1.5px dashed rgba(0,155,123,.38);border-radius:10px;background:transparent;color:var(--accent-strong);font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.brinde-trigger:hover{background:#009b7b0f;border-color:var(--accent);border-style:solid}.brinde-trigger.has-brinde{border-style:solid;background:#009b7b14;border-color:var(--accent);box-shadow:0 0 0 3px #009b7b1a}.brinde-badge{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(99,91,255,.28);background:#635bff14;color:var(--violet);font-size:12px;font-weight:900}.brinde-modal{width:min(520px,100%);background:radial-gradient(circle at top right,rgba(14,165,183,.08),transparent 28%),linear-gradient(180deg,#fffffffc,#f7fbfdfa);border:1px solid rgba(209,223,232,.95);border-radius:24px;padding:28px;box-shadow:0 28px 90px #07162547;display:grid;gap:22px}.brinde-modal-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.brinde-modal-head>div>span{display:block;color:var(--accent-strong);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px}.brinde-modal-head h2{margin:0;font-size:26px;line-height:1.05}.brinde-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.brinde-option-card{display:flex;flex-direction:column;align-items:center;gap:12px;padding:28px 16px 24px;border:1.5px solid var(--line);border-radius:18px;background:var(--surface-soft);color:var(--ink);cursor:pointer;font:inherit;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.brinde-option-card:hover{border-color:var(--accent);background:#009b7b0a;box-shadow:0 10px 24px #007f671a;transform:translateY(-2px)}.brinde-option-card.is-selected{border-color:var(--accent);background:linear-gradient(135deg,#009b7b1a,#0ea5b70f);box-shadow:0 0 0 3px #009b7b26,0 12px 28px #007f671f}.brinde-option-icon{width:70px;height:70px;border-radius:20px;display:grid;place-items:center;background:#009b7b1a;color:var(--accent-strong);border:1px solid rgba(0,155,123,.2);transition:background .18s ease}.brinde-option-card.is-selected .brinde-option-icon{background:#009b7b2e}.brinde-option-card strong{font-size:15px;text-align:center;line-height:1.3}.brinde-option-card small{color:var(--muted);font-size:12px;font-weight:700}.brinde-remove{display:block;width:100%;min-height:42px;border:1px solid var(--line);border-radius:10px;background:transparent;color:#b42318;font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:background .16s ease,border-color .16s ease}.brinde-remove:hover{background:#fff8f7;border-color:#f2c6c2}.bench-brinde-badge{display:inline-flex;align-items:center;gap:4px;width:fit-content;min-height:20px;padding:0 8px;border-radius:6px;background:#635bff1a;border:1px solid rgba(99,91,255,.22);color:var(--violet);font-size:11px;font-weight:800}.sales-entry{display:grid;gap:18px;background:linear-gradient(135deg,#fffffff5,#f6fcfaf5),var(--surface)}.sales-entry-head{min-height:60px;display:flex;justify-content:space-between;gap:16px;align-items:center;padding-bottom:16px;border-bottom:1px solid var(--line)}.sales-entry-title{display:flex;align-items:center;gap:12px}.sales-entry-title>div{display:grid;gap:3px}.sales-entry-icon{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;color:var(--accent);background:#00d4a01f;border:1px solid rgba(0,212,160,.25)}.sales-entry-head span,.sales-entry-head small{color:var(--muted);font-size:12px;font-weight:800}.sales-entry-head strong{font-size:19px}.sales-entry-badges{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.sales-entry-badges span{min-height:30px;display:inline-flex;align-items:center;border:1px solid #cdebe2;border-radius:999px;padding:0 12px;color:var(--accent-strong);background:#f0fbf8;font-size:12px;font-weight:900}.input-shell{min-height:48px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;border:1px solid var(--line);border-radius:7px;background:#fff;padding:0 12px;box-shadow:inset 0 1px #10182805}.input-shell svg{color:var(--accent-strong)}.input-shell input,.input-shell select{min-height:46px;border:0;padding:0;box-shadow:none}.input-shell input:focus,.input-shell select:focus{outline:0}.product-field{grid-column:span 2}.sale-comment-field{grid-column:1 / -1}.success-message{margin:12px 0 0;color:var(--accent-strong);font-size:13px;font-weight:800}.error-message{margin:12px 0 0;color:#b42318;font-size:13px;font-weight:800}.order-notification{display:grid;grid-template-columns:46px minmax(0,1fr) 34px;gap:12px;align-items:center;padding:14px;border:1px solid rgba(0,155,123,.28);border-radius:8px;background:linear-gradient(135deg,#009b7b21,#0ea5b714),#fff;box-shadow:0 20px 48px #007f6724}.order-notification-icon{width:46px;height:46px;border-radius:8px;display:grid;place-items:center;background:#e5fbf5;color:var(--accent-strong);border:1px solid #bdeede}.order-notification strong,.order-notification span{display:block}.order-notification strong{font-size:16px}.order-notification span{margin-top:2px;color:var(--muted);font-size:13px;line-height:1.35}.order-notification button{width:34px;height:34px;border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--accent-strong);display:grid;place-items:center;cursor:pointer}.ready-notification{border-color:#16a34a47;background:linear-gradient(135deg,#16a34a21,#009b7b14),#fff}.order-notification-icon.ready{background:#ecfdf3;color:var(--success);border-color:#b7e7c8}.simple-table,.queue-table{margin-top:18px;border:1px solid var(--line);border-radius:16px;overflow:hidden}.item-row{width:100%;min-height:48px;border:0;border-bottom:1px solid var(--line);background:#fff;display:grid;grid-template-columns:180px minmax(220px,1fr) 160px;gap:14px;align-items:center;padding:0 16px;text-align:left;color:var(--ink);font:inherit;cursor:pointer}.item-row:last-child{border-bottom:0}.item-row span{color:var(--accent-strong);font-weight:800}.item-row strong{font-size:14px}.item-row em{color:var(--muted);font-style:normal;font-size:13px}.bench-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:start}.queue-head,.queue-row{display:grid;grid-template-columns:200px minmax(0,1fr) 160px 130px 80px 90px;gap:10px;align-items:center;width:100%;min-width:0}.queue-date-group+.queue-date-group{border-top:1px solid var(--line)}.queue-bundle-group{width:100%;border-bottom:1px solid var(--line)}.queue-bundle-header-wrap{display:flex;align-items:stretch;position:relative}.queue-bundle-header{flex:1;min-height:56px;padding:0 18px;width:100%;border:0;background:linear-gradient(135deg,#635bff1a,#8b5cf612),#f9f9fe;display:flex;align-items:center;justify-content:space-between;gap:12px;color:inherit;cursor:pointer;font:inherit;text-align:left}.queue-bundle-header:hover{background:linear-gradient(135deg,#635bff24,#8b5cf61a),#f9f9fe}.queue-bundle-left{display:flex;align-items:center;gap:10px}.queue-bundle-icon{color:#7c71f0;flex-shrink:0}.queue-bundle-name{font-size:16px;font-weight:800;color:var(--ink)}.queue-bundle-meta{display:flex;align-items:center;gap:10px;flex-shrink:0}.queue-bundle-delivery{font-size:12px;color:var(--muted);font-weight:600}.queue-bundle-nf{font-size:12px;font-weight:700;color:var(--accent);background:#00d4a01a;padding:2px 8px;border-radius:99px}.queue-bundle-progress{font-size:13px;font-weight:900;color:#7c71f0;background:#635bff1a;padding:3px 10px;border-radius:99px}.queue-bundle-progress.is-done{color:var(--success);background:#00d4a01f}.queue-bundle-group.is-all-done .queue-bundle-header{background:linear-gradient(135deg,#00d4a01a,#00b48212),#f9fffe}.queue-bundle-delete-btn{display:flex;align-items:center;justify-content:center;width:38px;flex-shrink:0;border:0;border-left:1px solid rgba(99,91,255,.15);background:transparent;color:#96646480;cursor:pointer;transition:background .13s,color .13s}.queue-bundle-delete-btn:hover{background:#dc3c3c14;color:#f87171}.queue-bundle-delete-btn:disabled{opacity:.35;cursor:wait}.bundle-delete-modal{background:#111827;border:1px solid rgba(248,113,113,.2);border-radius:20px;padding:32px 28px 24px;width:420px;max-width:94vw;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center;box-shadow:0 24px 80px #0009,0 0 0 1px #f8717114}.bdm-icon-wrap{padding:4px;border-radius:50%;background:#f871711a}.bdm-icon{width:56px;height:56px;border-radius:50%;background:#f8717126;border:1.5px solid rgba(248,113,113,.3);display:flex;align-items:center;justify-content:center;color:#f87171}.bdm-copy{display:flex;flex-direction:column;gap:8px}.bdm-copy h2{font-size:18px;font-weight:700;color:#f1f5f9;margin:0}.bdm-copy p{font-size:13.5px;color:#c8dcebbf;margin:0;line-height:1.55}.bdm-note{font-size:12px!important;color:#a0b4c880!important;padding:8px 12px;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.06)}.bdm-actions{display:flex;gap:10px;width:100%;justify-content:center;margin-top:4px}.bdm-confirm-btn{background:linear-gradient(135deg,#dc2626,#b91c1c)!important;border-color:#dc2626!important}.bdm-confirm-btn:hover:not(:disabled){background:linear-gradient(135deg,#ef4444,#dc2626)!important}.queue-bundle-subhead{padding:8px 18px;background:#635bff0a;border-bottom:1px solid rgba(99,91,255,.12)}.queue-bundle-nf-btn{font-size:12px;font-weight:700;color:#7c71f0;background:none;border:1px dashed rgba(99,91,255,.35);border-radius:8px;padding:4px 12px;cursor:pointer;transition:background .15s}.queue-bundle-nf-btn:hover{background:#635bff14}.bundle-modal,.bundle-nf-modal{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:28px;width:620px;max-width:95vw;max-height:92vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;gap:16px}.bundle-nf-modal{width:360px}.bundle-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.bundle-modal-head span{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.bundle-modal-head h2{font-size:20px;font-weight:800;margin:2px 0 0;color:var(--ink)}.bundle-modal-fields{display:flex;flex-direction:column;gap:12px}.bundle-modal-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bundle-lines-head{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:700;color:var(--muted);padding-top:4px}.bundle-add-line{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--accent);background:#00d4a014;border:1px solid rgba(0,212,160,.25);border-radius:8px;padding:5px 12px;cursor:pointer;transition:background .15s}.bundle-add-line:hover{background:#00d4a026}.bundle-lines{display:flex;flex-direction:column;gap:8px}.bundle-line{display:flex;align-items:flex-start;gap:8px;position:relative}.bundle-line .product-autocomplete{flex:1;min-width:0}.bundle-line .product-autocomplete-dropdown{z-index:200}.bundle-line-product{flex:1;min-width:0;height:38px;padding:0 12px;border:1px solid rgba(0,212,160,.25);border-radius:10px;background:#00d4a00a;color:var(--ink);font:inherit;font-size:13px;outline:none;transition:border-color .15s}.bundle-line-product:focus{border-color:var(--accent)}.bundle-line-qty{display:flex;align-items:center;gap:4px;flex-shrink:0}.bundle-line-group{display:flex;flex-direction:column;gap:0}.bundle-preview-toggle{position:relative;width:34px;height:38px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(99,91,255,.3);border-radius:10px;background:#635bff0f;color:var(--violet);cursor:pointer;flex-shrink:0;transition:background .13s,border-color .13s}.bundle-preview-toggle svg{transition:transform .2s ease}.bundle-preview-toggle.is-open svg{transform:rotate(180deg)}.bundle-preview-toggle:hover{background:#635bff24}.bundle-preview-toggle.is-open{background:#635bff24;border-color:#635bff8c}.bundle-preview-badge{position:absolute;top:-6px;right:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:20px;background:var(--violet);color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}.bundle-units-preview{margin:4px 0 8px;border:1px solid rgba(99,91,255,.18);border-radius:10px;background:#635bff0a;overflow:hidden}.bundle-units-header{display:flex;align-items:center;justify-content:space-between;padding:7px 12px;font-size:11px;font-weight:600;color:#a0b4dc99;border-bottom:1px solid rgba(99,91,255,.12);letter-spacing:.02em;text-transform:uppercase;background:#0000001f}.bundle-units-custom-pill{font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:20px;background:#635bff2e;color:#a29bfe;border:1px solid rgba(99,91,255,.3);letter-spacing:0;text-transform:none}.bundle-units-grid{display:flex;flex-direction:column;gap:0;max-height:260px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(99,91,255,.25) transparent}.bundle-unit-card{display:flex;align-items:center;gap:8px;padding:6px 12px;border-bottom:1px solid rgba(255,255,255,.04);transition:background .1s}.bundle-unit-card:last-child{border-bottom:none}.bundle-unit-card:hover{background:#ffffff05}.bundle-unit-card.is-custom{background:#635bff0f}.bundle-unit-card.is-custom:hover{background:#635bff1a}.bundle-unit-num{font-size:11px;font-weight:700;color:#a0b4dc73;min-width:28px;text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0}.bundle-unit-card.is-custom .bundle-unit-num{color:#a29bfe}.bundle-unit-fields{flex:1;min-width:0;display:flex;gap:6px}.bundle-unit-name{flex:2;min-width:0;height:32px;padding:0 10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0003;color:var(--ink);font:inherit;font-size:12.5px;outline:none;transition:border-color .13s,background .13s}.bundle-unit-name:focus{border-color:var(--accent);background:#00d4a00a}.bundle-unit-card.is-custom .bundle-unit-name{border-color:#635bff4d}.bundle-unit-obs{flex:1;min-width:0;height:32px;padding:0 10px;border:1px dashed rgba(255,255,255,.1);border-radius:8px;background:transparent;color:#b4d2dcb3;font:inherit;font-size:12px;outline:none;transition:border-color .13s,background .13s}.bundle-unit-obs::placeholder{color:#a0b4c84d}.bundle-unit-obs:focus{border-color:#ffc86459;background:#ffc86408;border-style:solid}.bundle-unit-obs:not(:placeholder-shown){border-color:#ffc8644d;color:#fbbf24;border-style:solid}.bundle-unit-dot{width:7px;height:7px;border-radius:50%;background:var(--violet);flex-shrink:0;opacity:.8}.bundle-modal-actions{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}.bundle-trigger{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 20px;border:1.5px solid rgba(99,91,255,.35);border-radius:14px;background:#635bff0f;color:#7c71f0;font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:background .15s,border-color .15s}.bundle-trigger:hover{background:#635bff1f;border-color:#635bff99}.queue-table{overflow-x:hidden;overflow-y:hidden;background:#f8fcfd}.queue-date-group{width:100%}.queue-date-header{min-height:56px;padding:0 18px;width:100%;border:0;background:linear-gradient(135deg,#009b7b29,#0ea5b71f),#fbfefd;display:flex;align-items:center;justify-content:space-between;gap:12px;color:inherit;cursor:pointer;font:inherit;text-align:left}.queue-date-header:hover{filter:saturate(1.08)}.queue-date-header:focus-visible{position:relative;z-index:1;outline:3px solid rgba(0,155,123,.28);outline-offset:-3px}.queue-date-title{display:inline-flex;align-items:center;gap:9px}.queue-date-chevron{color:var(--accent-strong);transform:rotate(-90deg);transition:transform .16s ease}.queue-date-chevron.is-expanded{transform:rotate(0)}.queue-date-header strong{color:var(--ink);font-size:18px}.queue-date-header span{color:var(--accent-strong);font-size:13px;font-weight:900}.queue-head{min-height:46px;padding:0 18px;background:linear-gradient(180deg,#f8fbff,#f1f6fb);color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.02em}.queue-head span:nth-child(3),.queue-head span:nth-child(4),.queue-head span:nth-child(5),.queue-head span:nth-child(6){text-align:center}.queue-row{min-height:72px;padding:0 18px;border-top:1px solid var(--line);background:#fff;text-align:left;color:var(--ink);font:inherit;cursor:pointer}.queue-row:hover,.queue-row.is-selected{background:#f0fbf8}.queue-row strong{font-size:15px;line-height:1.35}.queue-code-cell{display:grid;gap:3px;min-width:0}.queue-code-cell small{color:var(--muted);font-size:12px;font-weight:800}.sale-launch-meta{display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:11px;font-weight:700;line-height:1.2}.sale-launch-meta svg{flex:0 0 auto;color:var(--accent)}.queue-product-cell{display:grid;gap:4px;min-width:0}.queue-product-cell strong{min-width:0;overflow-wrap:anywhere}.queue-product-cell small{display:block;color:var(--muted);font-size:12px;font-weight:800}.queue-meta-value{color:var(--accent-strong);font-weight:900;word-break:break-word}.code{color:var(--accent-strong);font-weight:800}.row-actions{display:flex;gap:4px;justify-content:center;justify-self:center;width:100%;min-width:0}.queue-row .status-chip{justify-self:center;width:min(100%,138px);justify-content:center}.queue-row>span:nth-child(4),.queue-row>span:nth-child(5){justify-self:center;text-align:center}.icon-button{width:38px;height:38px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--accent-strong);display:inline-grid;place-items:center;cursor:pointer;flex:0 0 auto}.icon-button:hover{background:#ecfdf8}.icon-button.danger{color:#b42318}.icon-button.danger:hover{background:#fff1f0;border-color:#ffb8ae}.detail-panel{padding:18px 18px 16px;position:sticky;top:18px}.detail-save{min-height:36px;padding-inline:16px;white-space:nowrap}.detail-form{margin-top:10px;display:grid;gap:8px}.detail-hero{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 16px;border:1px solid var(--line);border-radius:12px;background:var(--surface-soft)}.detail-hero-copy{display:grid;gap:6px}.detail-hero-copy span{color:var(--muted);font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.detail-hero-copy strong{color:var(--accent-strong);font-size:20px;font-weight:900;line-height:1.1}.detail-hero-actions{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.detail-product{border-bottom:1px solid var(--line);padding-bottom:8px}.detail-product span,.checklist-head>span{color:var(--muted);display:block;font-size:12px;font-weight:800}.detail-product strong{line-height:1.35}.detail-product.compact{display:flex;align-items:center;justify-content:space-between;gap:12px}.seller-note-box{display:grid;gap:5px;padding:10px 14px;border:1px solid rgba(0,155,123,.3);border-radius:8px;background:#009b7b12}.seller-note-box span{color:var(--accent-strong);font-size:12px;font-weight:900}.seller-note-box strong{color:var(--ink);font-size:14px;line-height:1.35}.order-reference-box{border:1px solid var(--line);background:var(--surface-soft);border-radius:8px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.order-reference-box span{color:var(--muted);font-size:12px;font-weight:800}.order-reference-box strong{color:var(--accent-strong)}.detail-field-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.os-input-shell{min-height:48px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff;box-shadow:inset 0 1px #10182805}.os-prefix{min-height:48px;padding:0 14px;display:inline-flex;align-items:center;background:linear-gradient(135deg,#e7f7f2,#effafb);border-right:1px solid #d5e8f0;color:var(--accent-strong);font-size:14px;font-weight:900;letter-spacing:.04em}.os-input-shell input{border:0;border-radius:0;min-height:48px;padding:0 14px;box-shadow:none}.os-input-shell input:focus{outline:0}.checklist-grid{display:grid;gap:8px;padding:12px 14px 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface-soft)}.checklist-head{display:flex;justify-content:space-between;gap:8px;align-items:center}.checklist-actions{display:inline-flex;flex-wrap:wrap;gap:6px}.checklist-actions button,.check-options button{border:1px solid var(--line);background:var(--surface);border-radius:8px;min-height:30px;padding:0 8px;display:inline-flex;align-items:center;gap:5px;color:var(--muted);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.checklist-compact{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.check-card{border:1px solid var(--line);border-radius:10px;padding:6px 8px 6px 10px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:44px;background:var(--surface)}.history-card{display:grid;gap:10px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface-soft)}.history-card-head strong{display:block;color:var(--ink);font-size:16px}.history-card-head span{color:var(--muted);font-size:13px;font-weight:700}.history-list{display:grid;gap:10px}.history-entry{display:grid;gap:4px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.history-entry span{color:var(--muted);font-size:12px;font-weight:800}.history-entry strong{color:var(--ink);font-size:14px;line-height:1.45}.history-empty{margin:0;color:var(--muted);font-size:13px;font-weight:700}.check-card>span{font-size:13px;font-weight:800;color:var(--ink)}.check-options{display:inline-flex;gap:6px}.check-options button{justify-content:center;min-height:34px;width:34px;padding:0}.check-options button.is-pass{border-color:#bcebd0;background:#def7e8;color:var(--success)}.check-options button.is-fail{border-color:#ffb8ae;background:#fff1f0;color:#b42318}.loading-line{color:var(--muted);font-weight:700}.seller-view{padding:24px}.seller-hero{display:flex;align-items:center;gap:14px;padding:0 0 18px;background:none;border-bottom:none;border-radius:0;margin:0}.seller-hero-icon{width:44px;height:44px;border-radius:12px;background:#00d4a01f;border:1px solid rgba(0,212,160,.25);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.seller-hero-copy h2{font-size:17px;font-weight:700;color:var(--ink);margin:0 0 3px}.seller-hero-copy p{font-size:13px;color:var(--muted);margin:0}[data-theme=dark] .seller-hero{background:linear-gradient(180deg,#ffffff0a,#ffffff03);border-color:var(--line)}.seller-date-filter{display:flex;flex-direction:column;gap:6px;align-items:flex-end;margin-left:auto}.seller-date-input-wrap{display:flex;align-items:center;gap:8px;padding:0 12px;height:40px;background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--muted)}.seller-date-input-wrap input[type=date]{border:none;background:transparent;font-size:13px;color:var(--ink);padding:0;min-width:130px;outline:none}.seller-date-shortcuts{display:flex;gap:6px}.seller-date-shortcuts button{display:flex;align-items:center;gap:4px;padding:4px 10px;border:1px solid var(--line);border-radius:999px;background:none;cursor:pointer;font-size:11.5px;font-weight:700;color:var(--muted);transition:all .1s}.seller-date-shortcuts button:hover,.seller-date-shortcuts button.is-active{background:#00d4a01a;border-color:var(--accent);color:var(--accent-strong)}[data-theme=dark] .seller-date-input-wrap{background:var(--surface-soft);border-color:var(--line)}[data-theme=dark] .seller-date-input-wrap input[type=date]{color:var(--ink);color-scheme:dark}[data-theme=dark] .seller-date-shortcuts button{border-color:var(--line);color:var(--muted)}.seller-toolbar{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:18px}.seller-view-switch{display:inline-flex;flex-wrap:wrap;gap:10px}.seller-view-switch button{min-height:42px;padding:0 16px;gap:8px;border:1px solid #d5e3ec;border-radius:10px;background:#fff;color:var(--muted);display:inline-flex;align-items:center;gap:10px;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.seller-view-switch button strong{min-width:28px;min-height:28px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#eef4f8;color:var(--ink);font-size:12px}.seller-view-switch button.is-active{background:linear-gradient(135deg,#ebfbf6,#f2fbff);border-color:#bfe8da;color:var(--accent-strong);box-shadow:0 12px 24px #007f671a}.seller-date-filter{min-width:220px}.seller-list{margin-top:4px;display:grid;gap:8px}.seller-list-head{display:grid;grid-template-columns:44px minmax(150px,1fr) minmax(170px,1.35fr) 100px 120px 80px 130px 110px auto;gap:12px;align-items:center;padding:4px 18px 10px 21px;color:var(--muted);font-size:10.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid var(--line)}.seller-list-head span{text-align:center;justify-self:center}.seller-list-head span:nth-child(1){justify-self:start}.seller-list-head span:nth-child(2){text-align:left;justify-self:start}.seller-row,.seller-row-expanded{display:grid;grid-template-columns:44px minmax(150px,1fr) minmax(170px,1.35fr) 100px 120px 80px 130px 110px auto;gap:12px;align-items:center;padding:14px 18px;background:var(--surface-soft);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:14px;transition:background .12s,box-shadow .12s,transform .12s}.seller-row:hover,.seller-row-expanded:hover{background:#00d4a00a;box-shadow:0 4px 16px #00000012;transform:translateY(-1px)}.seller-row svg{color:var(--accent)}.seller-row div{display:grid;gap:3px}.seller-main{display:flex!important;flex-direction:column;gap:2px;align-items:flex-start;justify-self:start!important;text-align:left!important;min-width:0}.seller-main strong{color:var(--accent-strong);font-size:14px;font-weight:700;line-height:1.3;white-space:normal}.seller-serial{font-size:11.5px;font-weight:600;color:var(--accent);font-family:ui-monospace,monospace;letter-spacing:.03em}.seller-serial-missing{color:#a0b4c873!important;font-weight:500}.seller-os-ref{font-size:10.5px;color:#a0b4c866;font-family:ui-monospace,monospace}.seller-row div strong{color:var(--accent-strong);font-size:14.5px;font-weight:800}.seller-row div span,.seller-row>span{color:var(--muted);font-size:12.5px}.seller-row>span,.seller-row>div:not(.seller-main):not(.seller-row-index):not(.seller-actions),.seller-row-expanded>span,.seller-row-expanded>div:not(.seller-main):not(.seller-row-index):not(.seller-actions){justify-self:center;text-align:center}.seller-row .dash-platform-badge{margin:0 auto}.seller-row .status-chip{justify-self:center;width:min(100%,130px);justify-content:center;padding:6px 10px;font-size:11px}.seller-row-index{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:#009b7b1a;border:1px solid rgba(0,155,123,.2);font-size:12px;font-weight:800;font-family:ui-monospace,monospace;color:var(--accent-strong);letter-spacing:.02em;flex-shrink:0}.seller-meta{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:var(--ink);justify-self:center}.seller-meta svg{color:var(--accent);flex-shrink:0}.seller-actions{display:flex;justify-content:flex-end;justify-self:end}.seller-withdrawal{display:grid;gap:2px;min-width:0;justify-self:center;text-align:center}.seller-withdrawal strong{overflow:hidden;color:var(--ink)!important;font-size:11.5px!important;font-weight:700!important;text-overflow:ellipsis;white-space:nowrap}.seller-withdrawal span{overflow:hidden;font-size:11px!important;color:var(--muted)!important;text-overflow:ellipsis;white-space:nowrap}.seller-done-badge{min-height:28px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;background:#ecfff5;border:1px solid #bde7d0;color:var(--success);font-size:11px;font-weight:900}.empty-state{margin-top:26px;min-height:180px;padding:18px;border:1px dashed var(--line);border-radius:8px;display:grid;place-items:center;align-content:center;gap:6px;color:var(--muted);text-align:center;overflow:hidden}.empty-state strong{color:var(--ink);font-size:18px}.empty-state span{display:block;max-width:100%;line-height:1.45;overflow-wrap:anywhere}.field{display:grid;gap:7px;color:var(--muted);font-size:12px;font-weight:700}input,select,textarea{width:100%;border:1px solid var(--line);border-radius:7px;background:var(--surface-soft);color:var(--ink);color-scheme:dark;font:inherit;font-size:14px;min-height:48px;padding:0 14px;box-shadow:inset 0 1px #00000014}select option{background:var(--surface);color:var(--ink)}textarea{min-height:86px;padding-block:10px;resize:vertical}.detail-form textarea{min-height:60px}@keyframes login-panel-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes login-content-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes login-grid-drift{0%{background-position:0 0,0 0}to{background-position:58px 58px,58px 58px}}@keyframes login-status-pulse{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.mobile-logout-button{display:none}@keyframes login-spinner{to{transform:rotate(360deg)}}.login-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;box-sizing:border-box;width:100vw;max-width:100vw;min-height:100vh;min-height:100svh;display:grid;grid-template-columns:minmax(520px,1.15fr) minmax(440px,.85fr);background:#f7faf9;overflow:hidden}.login-showcase,.login-access,.login-showcase-content,.login-panel{box-sizing:border-box;min-width:0;max-width:100%}.login-showcase{position:relative;height:100vh;height:100svh;min-height:640px;padding:clamp(34px,4vw,64px) clamp(42px,5vw,78px);display:flex;flex-direction:column;overflow:hidden;color:#fff;background:radial-gradient(circle at 12% 18%,rgba(82,230,186,.2),transparent 26%),radial-gradient(circle at 88% 92%,rgba(45,138,121,.36),transparent 34%),linear-gradient(145deg,#063f3a,#07584e 52%,#063c38)}.login-grid{position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;opacity:.2;transform:perspective(700px) rotateX(62deg) rotate(-12deg) translateY(18%);background-image:linear-gradient(rgba(157,255,224,.48) 1px,transparent 1px),linear-gradient(90deg,rgba(157,255,224,.48) 1px,transparent 1px);background-size:74px 74px;-webkit-mask-image:linear-gradient(to bottom,transparent 3%,#000 28%,transparent 87%);mask-image:linear-gradient(to bottom,transparent 3%,#000 28%,transparent 87%);animation:login-grid-drift 16s linear infinite}.login-showcase-content,.login-copyright{position:relative;z-index:1}.login-showcase-content{min-height:0;flex:1;display:flex;flex-direction:column}.login-showcase-brand{display:flex;align-items:center;animation:login-content-in .65s .08s cubic-bezier(.22,1,.36,1) both}.login-showcase-brand .company-brand-logo{width:210px;height:74px}.login-showcase-brand strong,.login-showcase-brand small{display:block}.login-showcase-brand strong{font-size:24px;font-weight:900;letter-spacing:.08em}.login-showcase-brand small{margin-top:2px;color:#ffffffad;font-size:11px;font-weight:700}.login-showcase-copy{max-width:680px;margin-top:auto;animation:login-content-in .7s .2s cubic-bezier(.22,1,.36,1) both}.login-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:22px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#a7f3d0}.login-eyebrow svg,.login-support svg{transform-origin:center;animation:login-status-pulse 2.8s ease-in-out infinite}.login-showcase-copy h1{margin:0;max-width:660px;font-size:clamp(40px,4.35vw,64px);line-height:1;font-weight:900;letter-spacing:-.055em}.login-showcase-copy p{max-width:590px;margin:22px 0 0;color:#ffffffb8;font-size:clamp(16px,1.5vw,19px);line-height:1.55}.login-benefits{display:flex;flex-wrap:wrap;gap:14px 22px;margin-top:30px;margin-bottom:auto;animation:login-content-in .7s .34s cubic-bezier(.22,1,.36,1) both}.login-benefits span{display:inline-flex;align-items:center;gap:8px;color:#ffffffd6;font-size:13px;font-weight:700}.login-benefits svg{color:#6ee7b7;transform-origin:center;animation:login-status-pulse 3s ease-in-out infinite}.login-benefits span:nth-child(2) svg{animation-delay:.45s}.login-benefits span:nth-child(3) svg{animation-delay:.9s}.login-copyright{margin:28px 0 0;color:#ffffff75;font-size:12px;animation:login-content-in .6s .46s cubic-bezier(.22,1,.36,1) both}.login-access{height:100vh;height:100svh;min-height:640px;display:grid;place-items:center;padding:clamp(32px,5vw,72px);background:radial-gradient(circle at 0 50%,rgba(12,108,91,.07),transparent 38%),#fbfcfb}.login-panel{width:min(440px,100%);margin:auto;animation:login-panel-in .5s cubic-bezier(.22,1,.36,1) both}.login-mobile-brand{display:none}.login-copy{margin-bottom:34px}.login-access-label{display:block;margin-bottom:16px;color:#087665;font-size:11px;font-weight:900;letter-spacing:.14em}.login-copy h2{margin:0 0 10px;color:#10221f;font-size:clamp(32px,3vw,42px);line-height:1.08;font-weight:900;letter-spacing:-.04em}.login-copy p{margin:0;color:#667a75;font-size:14px;line-height:1.55}.login-form{display:grid;gap:18px}.login-field{display:grid;gap:6px}.login-field span{font-size:13px;font-weight:800;color:#283d38}.login-field input{width:100%;min-height:54px;padding:0 16px;background:#fff;border:1px solid #d6e1de;border-radius:12px;color:#152b26;font:inherit;font-size:14px;transition:border-color .16s,background .16s,box-shadow .16s}.login-field input::placeholder{color:#9aa9a5}.login-field input:focus{outline:none;border-color:#0a8b76;box-shadow:0 0 0 4px #0a8b761a}.login-error{margin:0;padding:10px 14px;background:#fff1f0;border:1px solid #ffc9c5;border-radius:10px;color:#b42318;font-size:13px;font-weight:700}.login-submit{min-height:54px;border:0;border-radius:12px;background:linear-gradient(135deg,#0a806e,#056353);color:#fff;font:inherit;font-size:15px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:9px;transition:opacity .16s,transform .16s,box-shadow .16s;box-shadow:0 10px 24px #05635333;margin-top:6px;position:relative}.login-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 30px #05635347}.login-submit:active:not(:disabled){transform:translateY(0)}.login-submit:disabled{opacity:.45;cursor:not-allowed}.login-spinner{width:17px;height:17px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:login-spinner .65s linear infinite;flex-shrink:0}.login-submit-arrow{position:absolute;right:18px;transition:transform .18s ease}.login-submit:hover:not(:disabled) .login-submit-arrow{transform:translate(4px)}.login-support{display:flex;align-items:flex-start;gap:9px;margin-top:28px;padding-top:22px;border-top:1px solid #e3ebe9;color:#71817d;font-size:12px;line-height:1.45}.login-support svg{flex:0 0 auto;color:#0a806e}@media (max-width: 980px){.login-screen{grid-template-columns:minmax(340px,.9fr) minmax(400px,1.1fr)}.login-showcase{padding:36px}.login-showcase-copy h1{font-size:46px}.login-benefits{display:grid}}@media (max-height: 760px) and (min-width: 761px){.login-showcase,.login-access{min-height:600px}.login-showcase{padding-top:28px;padding-bottom:24px}.login-showcase-copy h1{font-size:clamp(38px,4vw,54px)}.login-showcase-copy p{margin-top:16px;font-size:15px}.login-benefits{margin-top:20px}.login-copy{margin-bottom:24px}.login-support{margin-top:20px;padding-top:16px}}@media (max-width: 760px){.login-screen{display:block;width:100%;min-height:100vh;min-height:100svh;overflow-x:hidden;overflow-y:auto}.login-showcase{display:none}.login-access{height:auto;min-height:100vh;min-height:100svh;padding:28px 22px;background:radial-gradient(circle at 12% 4%,rgba(10,128,110,.12),transparent 28%),#fbfcfb}.login-mobile-brand{display:flex;align-items:center;margin-bottom:54px;color:#063f38;font-size:19px;letter-spacing:.08em}.login-mobile-brand .company-brand-logo{width:150px;height:54px}.login-mobile-brand .company-brand-logo-light{opacity:1}.login-mobile-brand .company-brand-logo-dark{opacity:0}.login-mobile-brand strong,.login-mobile-brand small{display:block}.login-mobile-brand small{margin-top:3px;color:#667a75;font-size:10px;letter-spacing:0}}@media (prefers-reduced-motion: reduce){.login-grid,.login-showcase-brand,.login-showcase-copy,.login-benefits,.login-benefits svg,.login-copyright,.login-panel,.login-eyebrow svg,.login-support svg{animation:none}.login-submit,.login-submit-arrow,.login-field input{transition:none}}.logout-button{margin-left:auto;width:32px;height:32px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:#ffffff0a;color:#b9d7f866;display:grid;place-items:center;cursor:pointer;flex-shrink:0;transition:background .16s ease,border-color .16s ease,color .16s ease}.logout-button:hover{background:#ef444424;border-color:#ef444447;color:#f87171}.app-shell.is-tv-mode{display:block;min-width:0;background:#071216}.tv-workspace{position:relative;isolation:isolate;width:100%;min-width:0;height:100dvh;overflow:auto;background:#071216}.tv-workspace:before,.tv-workspace:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.tv-workspace:before{background-image:linear-gradient(rgba(63,224,193,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(63,224,193,.035) 1px,transparent 1px);background-position:0 0;background-size:34px 34px;animation:tv-grid-drift 28s linear infinite}.tv-workspace:after{top:-15%;bottom:-15%;left:-42vw;width:38vw;opacity:.9;background:linear-gradient(102deg,transparent 0%,rgba(63,224,193,.025) 22%,rgba(63,224,193,.2) 48%,rgba(90,162,255,.1) 62%,transparent 100%);filter:blur(22px);mix-blend-mode:screen;transform:skew(-12deg);animation:tv-light-sweep 9s linear infinite}.tv-mode{position:relative;z-index:1;isolation:isolate;min-height:100%;display:grid;align-content:start;gap:clamp(12px,1.2vw,20px);padding:clamp(16px,1.7vw,30px);color:#e6f1ef}@keyframes tv-grid-drift{0%{background-position:0 0}to{background-position:34px 34px}}@keyframes tv-light-sweep{0%{transform:translateZ(0) skew(-12deg)}to{transform:translate3d(150vw,0,0) skew(-12deg)}}@keyframes tv-edge-glide{0%{transform:translate3d(-150%,0,0);opacity:0}12%{opacity:.85}72%{opacity:.85}to{transform:translate3d(520%,0,0);opacity:0}}@media (prefers-reduced-motion: reduce){.tv-workspace:before{animation:none}.tv-workspace:after{animation-duration:14s}.tv-command-bar:after,.tv-flow-panel:before,.tv-pickup-panel:before,.tv-day-summary-panel:before,.tv-metric:before{animation-duration:10s}}.tv-command-bar,.tv-flow-panel,.tv-pickup-panel,.tv-day-summary-panel{position:relative;border:1px solid rgba(63,224,193,.17);border-radius:8px;background:linear-gradient(145deg,#0d1f25e8,#08151af0);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px #ffffff06,0 16px 36px #00000029}.tv-command-bar{min-height:74px;display:grid;grid-template-columns:auto minmax(250px,1fr) auto auto;gap:22px;align-items:center;padding:13px 16px;overflow:hidden}.tv-command-bar:after{content:"";position:absolute;z-index:2;bottom:0;left:0;width:24%;height:2px;background:linear-gradient(90deg,transparent,rgba(63,224,193,.95),rgba(90,162,255,.55),transparent);box-shadow:0 0 14px #3fe0c159;animation:tv-edge-glide 6.5s linear infinite}.tv-command-bar>.company-brand-logo{width:180px;height:52px}.tv-command-title{min-width:0;padding-left:22px;border-left:1px solid rgba(156,178,183,.16)}.tv-command-title>span,.tv-section-heading span{display:flex;align-items:center;gap:7px;color:#3fe0c1;font-size:10px;font-weight:800;text-transform:uppercase}.tv-command-title h1,.tv-section-heading h2{margin:3px 0 0;letter-spacing:0}.tv-command-title h1{font-size:clamp(20px,1.6vw,29px)}.tv-live-state{display:flex;gap:8px;align-items:center;color:#9cb2b7;font-size:12px;font-weight:700;white-space:nowrap}.tv-live-state>div{display:grid;gap:1px}.tv-live-state time{color:#e6f1ef;font-size:14px;font-weight:800;line-height:1}.tv-live-state span{color:#78949a;font-size:9px;font-weight:700}.tv-live-state i{width:8px;height:8px;border-radius:50%;background:#3fe0c1;box-shadow:0 0 0 5px #3fe0c117;animation:tv-live-pulse 2s ease-in-out infinite}.tv-exit-button{min-height:42px;display:inline-flex;gap:8px;align-items:center;justify-content:center;padding:0 15px;border:1px solid rgba(156,178,183,.22);border-radius:7px;background:#102127;color:#c8d8d8;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.tv-exit-button:hover{border-color:#3fe0c173;color:#3fe0c1}.tv-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(8px,.8vw,14px)}.tv-metric{--metric-color: #3fe0c1;position:relative;overflow:hidden;min-width:0;min-height:92px;display:flex;gap:13px;align-items:center;padding:14px;border:1px solid rgba(156,178,183,.14);border-left:3px solid var(--metric-color);border-radius:8px;background:linear-gradient(150deg,#0e2127e0,#08161bed);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);box-shadow:inset 0 1px #ffffff06,inset 3px 0 var(--metric-color),0 10px 26px #0000001f}.tv-flow-panel:before,.tv-pickup-panel:before,.tv-day-summary-panel:before,.tv-metric:before{content:"";position:absolute;z-index:2;top:0;left:0;width:22%;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(63,224,193,.86),transparent);box-shadow:0 0 12px #3fe0c140;animation:tv-edge-glide 8s linear infinite}.tv-pickup-panel:before,.tv-day-summary-panel:before{animation-delay:-2.6s}.tv-metric:before{width:28%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--metric-color) 78%,white),transparent);box-shadow:0 0 12px color-mix(in srgb,var(--metric-color) 28%,transparent);animation-duration:7.5s}.tv-metric:nth-child(2):before{animation-delay:-1.5s}.tv-metric:nth-child(3):before{animation-delay:-3s}.tv-metric:nth-child(4):before{animation-delay:-4.5s}.tv-metric:nth-child(5):before{animation-delay:-6s}.tv-metric.is-pending{--metric-color: #f5b400}.tv-metric.is-preparation{--metric-color: #5aa2ff}.tv-metric.is-pickup{--metric-color: #9cb2b7}.tv-metric-icon{width:46px;height:46px;flex:0 0 46px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--metric-color) 38%,transparent);border-radius:8px;background:color-mix(in srgb,var(--metric-color) 10%,transparent);color:var(--metric-color);box-shadow:0 0 22px color-mix(in srgb,var(--metric-color) 12%,transparent)}.tv-metric>div{min-width:0;display:grid}.tv-metric strong{color:#f4f8f7;font-size:clamp(25px,2vw,36px);line-height:1}.tv-metric span:last-child{margin-top:5px;color:#8ea6aa;font-size:11px;font-weight:700;line-height:1.2}.tv-primary-grid{min-height:430px;display:grid;grid-template-columns:minmax(0,2fr) minmax(320px,.72fr);gap:clamp(12px,1.1vw,18px)}.tv-flow-panel,.tv-pickup-panel,.tv-day-summary-panel{min-width:0;overflow:hidden}.tv-section-heading{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 15px;border-bottom:1px solid rgba(156,178,183,.13);background:linear-gradient(90deg,#112a2feb,#0a1b20d1)}.tv-section-heading h2{font-size:18px}.tv-section-heading>strong{padding:6px 9px;border:1px solid rgba(63,224,193,.2);border-radius:6px;background:#3fe0c112;color:#3fe0c1;font-size:12px;white-space:nowrap}.tv-bench-columns{min-height:364px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.tv-bench-columns.is-pending-empty{grid-template-columns:minmax(150px,.52fr) minmax(0,1fr) minmax(0,1fr)}.tv-bench-columns.is-preparation-empty{grid-template-columns:minmax(0,1fr) minmax(150px,.52fr) minmax(0,1fr)}.tv-bench-columns.is-ready-empty{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(150px,.52fr)}.tv-bench-columns.has-only-pending{grid-template-columns:minmax(0,1fr) 140px 140px}.tv-bench-columns.has-only-preparation{grid-template-columns:140px minmax(0,1fr) 140px}.tv-bench-columns.has-only-ready{grid-template-columns:140px 140px minmax(0,1fr)}.tv-stage-column{min-width:0;display:grid;grid-template-rows:46px minmax(0,1fr) auto;overflow:hidden;border-right:1px solid rgba(156,178,183,.12)}.tv-stage-column:last-child{border-right:0}.tv-stage-header{height:46px;display:flex;align-items:center;justify-content:space-between;padding:0 13px;border-bottom:1px solid rgba(156,178,183,.11);color:#9cb2b7;font-size:11px;font-weight:800;text-transform:uppercase}.tv-stage-header strong{min-width:27px;padding:4px 7px;border-radius:5px;background:#9cb2b71a;color:#d9e4e2;text-align:center}.tv-stage-column.is-pending .tv-stage-header{box-shadow:inset 0 2px #f5b400}.tv-stage-column.is-preparation .tv-stage-header{box-shadow:inset 0 2px #5aa2ff}.tv-stage-column.is-ready .tv-stage-header{box-shadow:inset 0 2px #3fe0c1}.tv-stage-list,.tv-pickup-list{max-height:42vh;overflow:hidden}.tv-machine-row{--tv-row-accent: #3fe0c1;min-height:64px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:9px 12px;border-bottom:1px solid rgba(156,178,183,.09);box-shadow:inset 3px 0 var(--tv-row-accent)}.tv-machine-row.is-attention{--tv-row-accent: #f5b400;background:#f5b40006}.tv-machine-row.is-late{--tv-row-accent: #ff6b6b;background:#ff6b6b0a}.tv-stage-overflow{min-height:42px;display:grid;place-items:center;padding:7px 12px;border-top:1px solid rgba(63,224,193,.2);background:linear-gradient(90deg,#3fe0c109,#3fe0c117,#3fe0c109);color:#8ea6aa;font-size:11px;font-weight:800;text-transform:uppercase}.tv-stage-overflow strong{margin-right:3px;color:#3fe0c1;font-size:17px;letter-spacing:-.02em}.tv-machine-main,.tv-machine-meta{min-width:0;display:grid;gap:3px}.tv-machine-main strong,.tv-pickup-row strong{display:-webkit-box;overflow:hidden;color:#e6f1ef;font-size:15px;font-weight:950;line-height:1.12;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tv-machine-main span,.tv-machine-meta span,.tv-machine-meta time,.tv-pickup-row span,.tv-pickup-row time{color:#78949a;font-size:10px}.tv-machine-meta{justify-items:end}.tv-machine-meta b,.tv-pickup-row b{color:#3fe0c1;font-size:11px}.tv-machine-meta .tv-technician-chip{padding:2px 6px;border:1px solid rgba(156,178,183,.15);border-radius:4px;background:#9cb2b712;color:#9cb2b7;line-height:1.15}.tv-machine-meta time{color:var(--tv-row-accent);font-weight:800}.tv-machine-meta .tv-seller-label{color:#d9e4e2;font-weight:800}.tv-machine-meta .tv-launch-time{color:#3fe0c1;white-space:nowrap}.tv-machine-main .tv-catalog-code{color:#9cb2b7a3;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.tv-machine-main .tv-machine-specs{color:#78b7ff;font-size:11px;font-weight:900;letter-spacing:.01em}.tv-empty-stage,.tv-empty-pickup{color:#78949a;text-align:center}.tv-empty-stage{margin:0;padding:44px 12px;font-size:11px}.tv-empty-pickup{min-height:260px;display:grid;place-content:center;justify-items:center;gap:7px}.tv-empty-pickup svg{color:#3fe0c1}.tv-empty-pickup strong{color:#dbe7e5}.tv-pickup-row{min-height:77px;padding:11px 13px;border-bottom:1px solid rgba(156,178,183,.1)}.tv-pickup-row>div{min-width:0;display:grid;gap:3px}.tv-pickup-row footer{display:flex;justify-content:space-between;margin-top:8px}.tv-day-summary-content{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:18px;padding:18px}.tv-day-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tv-day-totals article{min-width:0;display:grid;justify-items:center;gap:5px;padding:13px 6px 12px;border:1px solid rgba(156,178,183,.13);border-radius:8px;background:#9cb2b70b;text-align:center}.tv-day-totals svg{color:#3fe0c1}.tv-day-totals strong{color:#f4f8f7;font-size:clamp(25px,2vw,34px);font-weight:800;letter-spacing:-.04em;line-height:1}.tv-day-totals span{overflow:hidden;color:#8ea6aa;font-size:9px;font-weight:800;text-overflow:ellipsis;text-transform:uppercase}.tv-company-chart{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:14px}.tv-company-chart>header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid rgba(156,178,183,.11)}.tv-company-chart>header span{color:#dbe7e5;font-size:12px;font-weight:800;text-transform:uppercase}.tv-company-chart>header strong{color:#78949a;font-size:10px;white-space:nowrap}.tv-company-bars{align-content:start;display:grid;gap:13px}.tv-company-bar{display:grid;gap:6px}.tv-company-bar>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.tv-company-bar span{overflow:hidden;color:#cbd9d7;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.tv-company-bar strong{color:#f4f8f7;font-size:14px}.tv-company-bar>i{height:8px;overflow:hidden;border-radius:4px;background:#9cb2b71a}.tv-company-bar>i>b{display:block;height:100%;border-radius:inherit;background:#3fe0c1;box-shadow:0 0 14px #3fe0c138}.tv-empty-summary{display:grid;place-content:center;justify-items:center;gap:8px;color:#78949a;text-align:center}.tv-empty-summary svg{color:#3fe0c1}.tv-empty-summary strong{color:#cbd9d7;font-size:12px}@keyframes tv-live-pulse{50%{opacity:.45;transform:scale(.78)}}@media (max-width: 1450px){.tv-mode{gap:10px;padding:16px}.tv-command-bar{grid-template-columns:auto minmax(220px,1fr) auto auto}.tv-metric{min-height:82px;padding:11px}.tv-metric-icon{width:40px;height:40px;flex-basis:40px}.tv-machine-row{grid-template-columns:minmax(0,1fr)}.tv-machine-meta{grid-template-columns:auto 1fr auto;justify-items:start}.tv-machine-meta time{justify-self:end}}@media (max-width: 1100px){.tv-command-bar{grid-template-columns:minmax(0,1fr) auto}.tv-command-bar>.company-brand-logo{display:none}.tv-command-title{padding-left:0;border-left:0}.tv-command-bar .tv-live-state{display:none}.tv-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.tv-primary-grid{grid-template-columns:1fr}.tv-pickup-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.tv-pickup-row{border-right:1px solid rgba(156,178,183,.1)}}@media (max-width: 760px){.tv-mode{padding:10px}.tv-command-title h1{font-size:18px}.tv-exit-button{width:42px;padding:0;overflow:hidden;color:transparent}.tv-exit-button svg{flex:0 0 auto;color:#c8d8d8}.tv-metrics{grid-template-columns:1fr 1fr}.tv-bench-columns,.tv-bench-columns.is-pending-empty,.tv-bench-columns.is-preparation-empty,.tv-bench-columns.is-ready-empty,.tv-bench-columns.has-only-pending,.tv-bench-columns.has-only-preparation,.tv-bench-columns.has-only-ready{grid-template-columns:1fr}.tv-stage-column{border-right:0;border-bottom:1px solid rgba(156,178,183,.12)}.tv-stage-list{max-height:none}.tv-pickup-list{grid-template-columns:1fr}}.operational-alert-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;padding:24px;background:#01090cb8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.operational-alert{--alert-accent: #3fe0c1;--alert-accent-rgb: 63, 224, 193;position:relative;width:min(590px,100%);min-height:222px;display:grid;grid-template-columns:58px minmax(0,1fr) 40px;gap:20px;align-items:start;padding:28px;overflow:hidden;border:1px solid rgba(var(--alert-accent-rgb),.3);border-radius:16px;background:linear-gradient(90deg,rgba(var(--alert-accent-rgb),.08),transparent 36%),#0d1a20;box-shadow:0 30px 80px #00000080,0 0 0 1px #ffffff06 inset;animation:operational-alert-in .22s ease-out both}.operational-alert-backdrop.is-compact{place-items:start end;padding:22px;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}.operational-alert.is-compact{width:min(430px,calc(100vw - 44px));min-height:0;grid-template-columns:44px minmax(0,1fr) 34px;gap:13px;padding:16px;pointer-events:auto;box-shadow:0 18px 48px #00000075,0 0 0 1px #ffffff06 inset}.operational-alert.is-compact .operational-alert-icon{width:44px;height:44px}.operational-alert.is-compact .operational-alert-icon svg{width:21px;height:21px}.operational-alert.is-compact .operational-alert-content{gap:5px}.operational-alert.is-compact .operational-alert-content h2{font-size:18px}.operational-alert.is-compact .operational-alert-content p{font-size:12px;line-height:1.35}.operational-alert.is-compact .operational-alert-highlight{margin-top:4px;padding:6px 8px;font-size:11px}.operational-alert.is-compact .operational-alert-close{width:34px;height:34px}.operational-alert:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--alert-accent)}.operational-alert.ready-order{--alert-accent: #34d399;--alert-accent-rgb: 52, 211, 153}.operational-alert.packaging{--alert-accent: #f5b400;--alert-accent-rgb: 245, 180, 0}.operational-alert.is-closing{animation:operational-alert-out .18s ease-in both}.operational-alert-icon{width:58px;height:58px;display:grid;place-items:center;border:1px solid rgba(var(--alert-accent-rgb),.38);border-radius:12px;background:rgba(var(--alert-accent-rgb),.12);color:var(--alert-accent)}.operational-alert-icon svg{width:27px;height:27px}.operational-alert-content{min-width:0;display:grid;gap:8px}.operational-alert-eyebrow{color:var(--alert-accent);font-size:11px;font-weight:800;line-height:1;text-transform:uppercase}.operational-alert-content h2{margin:2px 0 0;color:#f2f7f6;font-size:27px;line-height:1.15}.operational-alert-content p{margin:0;color:#9cb2b7;font-size:15px;line-height:1.5}.operational-alert-highlight{width:fit-content;max-width:100%;margin-top:8px;padding:10px 13px;overflow-wrap:anywhere;border:1px solid rgba(var(--alert-accent-rgb),.28);border-radius:8px;background:rgba(var(--alert-accent-rgb),.09);color:var(--alert-accent);font-size:14px;font-weight:800;line-height:1.3}.operational-alert-details{margin:4px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.operational-alert-details>div{min-width:0;padding:9px 10px;border:1px solid rgba(156,178,183,.14);border-radius:8px;background:#030e1257}.operational-alert-details dt{margin:0 0 3px;color:#78959b;font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.operational-alert-details dd{margin:0;overflow-wrap:anywhere;color:#d9e6e5;font-size:12px;font-weight:750;line-height:1.35}.operational-alert.is-compact .operational-alert-details{gap:5px}.operational-alert.is-compact .operational-alert-details>div{padding:6px 7px}.operational-alert.is-compact .operational-alert-details dd{font-size:10px}.operational-alert-close{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(156,178,183,.24);border-radius:9px;background:#13242b;color:#9cb2b7;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease}.operational-alert-close:hover{border-color:rgba(var(--alert-accent-rgb),.5);background:rgba(var(--alert-accent-rgb),.1);color:var(--alert-accent)}.operational-alert-close:focus-visible{outline:2px solid var(--alert-accent);outline-offset:3px}@keyframes operational-alert-in{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes operational-alert-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(8px) scale(.985)}}@media (prefers-reduced-motion: reduce){.operational-alert,.operational-alert.is-closing{animation:none}.operational-alert-close{transition:none}}@media (max-width: 560px){.operational-alert{grid-template-columns:44px minmax(0,1fr) 36px;gap:12px;padding:18px}.operational-alert-details,.operational-alert.is-compact .operational-alert-details{grid-template-columns:1fr}}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#07162575;display:grid;place-items:center;padding:22px}.modal-panel{width:min(720px,100%);max-height:min(92vh,calc(100vh - 32px));overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:20px;box-shadow:0 28px 90px #07162547}.withdraw-dialog{width:min(500px,100%);border-radius:20px;overflow:hidden;border:1px solid rgba(0,212,160,.2);box-shadow:0 32px 80px #000000a6,0 0 0 1px #00d4a00d;display:flex;flex-direction:column;background:radial-gradient(ellipse 90% 120% at 0% 0%,rgba(0,155,123,.12) 0%,transparent 50%),linear-gradient(160deg,#14192e,#0f1420)}.withdraw-dialog-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding:22px 22px 18px;border-bottom:1px solid rgba(0,212,160,.1);position:relative}.withdraw-dialog-head:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--accent),var(--cyan));box-shadow:2px 0 12px #00d4a066}.withdraw-dialog-copy{display:grid;gap:4px}.withdraw-dialog-copy span{color:var(--accent);font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.withdraw-dialog-copy h2{margin:2px 0 0;font-size:20px;font-weight:800;letter-spacing:-.01em;background:linear-gradient(90deg,#dff0f8,#b8dde8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.15}.withdraw-dialog-copy p{margin:3px 0 0;color:#a0c8d273;font-size:13px;line-height:1.4}.withdraw-dialog-body{padding:18px 22px;display:grid;gap:16px}.withdraw-section-label{font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#a0c8d266;margin:0 0 8px}.withdraw-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.withdraw-choice-grid button{min-height:50px;border:1px solid rgba(0,212,160,.14);border-radius:12px;background:#ffffff08;color:#a0c8d273;font:inherit;font-size:13px;font-weight:800;letter-spacing:.06em;cursor:pointer;transition:background .14s,color .14s,border-color .14s}.withdraw-choice-grid button:hover{background:#00d4a00f;color:#a0c8d2bf;border-color:#00d4a040}.withdraw-choice-grid button.is-active{background:linear-gradient(135deg,#00d4a029,#0ea5b71a);border-color:#00d4a06b;color:var(--accent);box-shadow:0 0 14px #00d4a01f,inset 0 1px #00d4a01a}.withdraw-locked-company{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:52px;border:1px solid rgba(0,212,160,.32);border-radius:14px;background:#00d4a014;padding:12px 14px}.withdraw-locked-company strong{color:var(--accent);font-size:1.05rem;letter-spacing:.08em}.withdraw-locked-company span{color:var(--muted);font-size:.82rem;text-align:right}.withdraw-nf-field span{display:inline-flex;align-items:center;gap:5px}.withdraw-nf-field input{width:100%;background:#ffffff0a;border:1px solid rgba(0,212,160,.2);border-radius:10px;color:var(--ink);padding:10px 14px;font:inherit;font-size:15px;font-weight:600;letter-spacing:.04em;transition:border-color .14s,box-shadow .14s}.withdraw-nf-field input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #00d4a01f}.withdraw-nf-field input::placeholder{color:#a0c8d238;font-weight:400;letter-spacing:0}.withdraw-notes-field textarea{min-height:80px;background:#ffffff08;border:1px solid rgba(0,212,160,.14);border-radius:10px;color:var(--ink);resize:none}.withdraw-actions{display:flex;justify-content:flex-end;gap:10px;padding:14px 22px 20px;border-top:1px solid rgba(0,212,160,.08)}.modal-header,.modal-actions{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.modal-header h2{margin:0 0 3px;font-size:20px}.modal-header p{margin:0;color:var(--muted);font-size:12px}.modal-actions{justify-content:flex-end;margin-top:14px}.delete-dialog{width:min(500px,100%);position:relative;overflow:hidden;background:radial-gradient(circle at 0 0,rgba(229,72,77,.08),transparent 38%),#10161f;color:#f4f7fa;border:1px solid rgba(248,113,113,.22);border-radius:16px;padding:24px;box-shadow:0 32px 90px #0000009e;display:grid;gap:18px}.delete-dialog:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#e5484d,#ff7b72 56%,transparent)}.delete-dialog-head{display:flex;align-items:center;gap:14px}.delete-icon{width:46px;height:46px;flex:0 0 46px;border-radius:10px;display:grid;place-items:center;color:#ff827a;background:#e5484d1a;border:1px solid rgba(248,113,113,.22)}.delete-dialog-copy{display:grid;gap:6px}.delete-dialog-copy span{color:#ff827a;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.delete-dialog-copy h2{margin:0;color:#f7f8fa;font-size:22px;line-height:1.2;letter-spacing:-.02em}.delete-dialog-description p{margin:0;color:#aab4c0;font-size:14px;line-height:1.6}.delete-summary{border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:14px 16px;background:#ffffff09;display:grid;gap:7px}.delete-summary small{color:#788594;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.delete-summary strong{color:#edf2f7;font-size:15px;line-height:1.35}.delete-summary div{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.delete-summary span{color:#9aa7b4;font-size:11px;font-weight:700;padding:4px 7px;border:1px solid rgba(255,255,255,.07);border-radius:5px;background:#00000024}.delete-actions{display:flex;justify-content:flex-end;gap:10px;padding-top:2px}.delete-actions .btn{min-height:44px;border:1px solid transparent;font-size:13px}.delete-actions .btn-quiet{color:#c5ced8;background:#ffffff0b;border-color:#ffffff14;box-shadow:none}.delete-actions .btn-quiet:hover:not(:disabled){color:#f5f7fa;background:#ffffff14;border-color:#ffffff21}.delete-actions .delete-confirm-button{color:#fff!important;background:linear-gradient(135deg,#df4b50,#b92f36)!important;border-color:#ff827a4d!important;box-shadow:0 10px 24px #9b262c47}.delete-actions .delete-confirm-button:hover:not(:disabled){color:#fff!important;background:linear-gradient(135deg,#ee5a5f,#c93a41)!important;transform:translateY(-1px)}.delete-actions .delete-confirm-button:focus-visible{outline-color:#ff827a85}.delete-actions .btn:disabled{cursor:wait;opacity:.58}@media (max-width: 520px){.delete-dialog{padding:20px;gap:16px}.delete-actions{display:grid;grid-template-columns:1fr}.delete-actions .delete-confirm-button{grid-row:1}}.status-chip{display:inline-flex;align-items:center;border-radius:6px;padding:5px 9px;font-size:12px;font-weight:800;background:#eef2f6;color:#344054;flex-shrink:0;white-space:nowrap}.status-em-preparacao{background:#fff3d6;color:var(--warning)}.status-aguardando-teste{background:#e8efff;color:var(--info)}.status-pronta{background:#def7e8;color:var(--success)}.status-aguardando-retirada{background:#eef2ff;color:#4f46e5}.status-aguardando-embalagem{background:#fff8e8;color:#b45309}.status-entregue-enviada{background:#dcf7f0;color:var(--accent-strong)}.packaging-view{padding:24px}.packaging-heading{margin-bottom:18px}.packaging-feedback{margin:0 0 12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.completed-orders-view{padding:24px}.completed-orders-command-center{position:relative;overflow:hidden;border-color:transparent;background:transparent;box-shadow:none}.completed-orders-command-center:before{content:none;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.completed-orders-command-center>*{position:relative;z-index:1}.completed-orders-hero{min-height:150px;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,310px);gap:18px;align-items:stretch;padding:20px;border:1px solid rgba(94,106,210,.22);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(94,106,210,.2),transparent 36%),linear-gradient(135deg,#0f1011e0,#0a0f18c2);box-shadow:inset 0 1px #ffffff0b}.completed-orders-hero-main{display:grid;align-content:center;gap:8px}.completed-orders-kicker{width:fit-content;display:inline-flex;align-items:center;gap:7px;padding:5px 9px;border:1px solid rgba(62,207,142,.28);border-radius:8px;background:#3ecf8e14;color:#3ecf8e;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.completed-orders-hero h2{margin:0;color:#f7f8f8;font-size:clamp(30px,3.2vw,48px);font-weight:850;line-height:1.05}.completed-orders-hero p{max-width:660px;margin:0;color:#d0d6e0c2;font-size:14px;font-weight:650;line-height:1.5}.completed-orders-live-card{display:grid;grid-template-columns:10px minmax(0,1fr) 28px;gap:12px;align-items:center;padding:16px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:linear-gradient(180deg,#101111e6,#07080ab8)}.completed-orders-live-dot{width:9px;height:9px;border-radius:999px;background:#3ecf8e;box-shadow:0 0 18px #3ecf8ed1}.completed-orders-live-card small,.completed-orders-live-card strong{display:block}.completed-orders-live-card small{color:#9c9c9dd1;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.completed-orders-live-card strong{margin-top:5px;color:#f4f4f6;font-size:21px;font-weight:850}.completed-orders-live-card svg{color:#5e6ad2}.completed-orders-summary{margin-top:16px;display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:12px}.completed-orders-summary-card{position:relative;min-height:96px;display:flex;align-items:center;gap:12px;padding:0 17px;overflow:hidden;border:1px solid rgba(94,106,210,.17);border-radius:14px;background:radial-gradient(circle at 100% 0,rgba(94,106,210,.14),transparent 35%),linear-gradient(180deg,#0f1011db,#0a0f18bd);color:var(--muted);box-shadow:inset 0 1px #ffffff09}.completed-orders-summary-card:after{content:"";position:absolute;left:16px;right:16px;bottom:12px;height:2px;border-radius:99px;background:linear-gradient(90deg,currentColor,transparent);opacity:.45}.completed-orders-summary-icon{width:42px;height:42px;display:grid;place-items:center;flex:0 0 auto;border:1px solid currentColor;border-radius:10px;background:#ffffff09;color:#3ecf8e}.completed-orders-summary-copy{min-width:0;display:grid;gap:4px}.completed-orders-summary-copy small{color:#9c9c9dd1;font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.completed-orders-summary-copy strong{color:#f7f8f8;font-size:22px;font-weight:950;line-height:1;white-space:nowrap}.completed-orders-summary-card.is-today .completed-orders-summary-icon,.completed-orders-summary-card.is-today .completed-orders-summary-copy strong{color:#60a5fa}.completed-orders-summary-card.is-crigor .completed-orders-summary-icon,.completed-orders-summary-card.is-crigor .completed-orders-summary-copy strong{color:#fbbf24}.completed-orders-summary-card.is-aij .completed-orders-summary-icon,.completed-orders-summary-card.is-aij .completed-orders-summary-copy strong{color:#5c88ff}.completed-orders-toolbar{margin-top:16px;display:grid;grid-template-columns:minmax(260px,1fr) auto;gap:12px;align-items:center;padding:10px;border:1px solid rgba(36,39,40,.9);border-radius:14px;background:#07080a9e}.completed-orders-search{min-height:48px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:9px;padding:0 14px;border:1px solid rgba(94,106,210,.18);border-radius:10px;background:#101111db}.completed-orders-search svg{color:#5e6ad2}.completed-orders-search input{width:100%;min-height:42px;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:13px;font-weight:700}.completed-orders-search input::placeholder{color:var(--muted)}.completed-orders-filter-console{border-radius:10px;background:#101111db}.completed-orders-timeline .packaging-history-headline{border-color:#5e6ad22e;border-radius:14px;background:linear-gradient(90deg,rgba(94,106,210,.18),transparent 42%),linear-gradient(180deg,#0f1011eb,#0a0f18c2)}.completed-orders-timeline .packaging-history-headline span{display:inline-flex;align-items:center;gap:7px;color:#5e6ad2}.completed-orders-command-center .packaging-code .code,.completed-orders-command-center .packaging-os-nf .code{color:#3ecf8e;font-family:Courier New,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;letter-spacing:.02em}.completed-orders-command-center .packaging-code small,.completed-orders-command-center .packaging-product small{color:#9c9c9dc2}.completed-orders-command-center .packaging-product strong{color:#f4f4f6;font-size:13px}.completed-orders-command-center .packaging-nf-badge{border-color:#5e6ad23d;background:#5e6ad21a;color:#828fff}.completed-orders-command-center .packaging-recipient{border-color:#5e6ad233;background:#5e6ad214;color:#d0d6e0c7}.completed-orders-command-center .packaging-recipient.is-set{border-color:#3ecf8e47;background:#3ecf8e1a;color:#3ecf8e}.packaging-list{margin-top:12px;display:grid;border:1px solid var(--line);border-radius:8px;overflow:hidden}.packaging-list-head,.packaging-row{display:grid;grid-template-columns:200px minmax(200px,1fr) 100px 120px 110px 160px 130px;gap:8px;align-items:center;padding:8px 14px;border-bottom:1px solid var(--line)}.packaging-list-head{min-height:36px;background:linear-gradient(180deg,#f8fbff,#eff5fa);color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.packaging-row{min-height:64px;background:#fff}.packaging-row:last-child{border-bottom:0}.packaging-row:hover{background:#f8fdfa}.packaging-code{display:grid;gap:2px}.packaging-code small{color:var(--muted);font-size:11px;font-weight:700}.packaging-product{display:grid;gap:2px;min-width:0}.packaging-product strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:13.5px}.packaging-product small{color:var(--muted);font-size:11px;font-weight:600}.packaging-os{font-size:13px}.packaging-os-nf{display:flex;flex-direction:column;gap:4px}.packaging-serial{overflow:hidden;color:var(--muted);font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.packaging-serial.is-set{color:var(--accent)}.completed-history-row{cursor:pointer}.completed-history-row:focus-visible{outline:2px solid rgba(63,224,193,.55);outline-offset:-2px}.completed-detail-modal{width:min(900px,calc(100vw - 32px));max-height:min(900px,calc(100dvh - 32px));padding:0;overflow:hidden;border-color:#3fe0c152;background:#0c1921;color:#e9f2f0}.completed-detail-header{min-height:76px;padding:16px 18px;border-bottom:1px solid rgba(63,224,193,.16);background:#10242b}.completed-detail-title{min-width:0;display:flex;align-items:center;gap:12px}.completed-detail-icon{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border:1px solid rgba(63,224,193,.32);border-radius:8px;background:#3fe0c114;color:#3fe0c1}.completed-detail-title>div{min-width:0}.completed-detail-eyebrow{display:block;color:#3fe0c1;font-size:10px;font-weight:900;text-transform:uppercase}.completed-detail-title h2{margin:2px 0 0;color:#f2f8f6;font-size:22px}.completed-detail-title p{margin:2px 0 0;color:#8ca6a9;font-size:12px;font-weight:800}.completed-detail-close{color:#adc1c0;border-color:#7eaba63d;background:#0b171d}.completed-detail-body{max-height:calc(min(900px,calc(100dvh - 32px)) - 76px);padding:16px;display:grid;gap:12px;overflow-y:auto}.completed-detail-hero{border-color:#3fe0c12e;background:#0e2027}.completed-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.completed-detail-grid>div{min-width:0;min-height:68px;padding:10px 12px;display:grid;align-content:center;gap:4px;border:1px solid rgba(126,171,166,.16);border-radius:8px;background:#0a171d}.completed-detail-grid dt,.completed-detail-note span{color:#7d989b;font-size:10px;font-weight:900;text-transform:uppercase}.completed-detail-grid dd{margin:0;overflow:hidden;color:#eef6f4;font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.completed-detail-note,.completed-detail-checklist{padding:12px;display:grid;gap:8px;border:1px solid rgba(126,171,166,.16);border-radius:8px;background:#0a171d}.completed-detail-note strong{color:#e7f1ef;font-size:13px;line-height:1.4;white-space:pre-wrap}.completed-detail-checklist-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.completed-detail-check{min-height:54px;padding:8px 10px;display:grid;align-content:center;gap:3px;border:1px solid rgba(126,171,166,.15);border-radius:8px;background:#0d1c22}.completed-detail-check span{overflow:hidden;color:#a7babb;font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.completed-detail-check strong{color:#869b9e;font-size:11px;font-weight:900}.completed-detail-check.is-aprovado{border-color:#3fe0c147;background:#3fe0c114}.completed-detail-check.is-aprovado strong{color:#3fe0c1}.completed-detail-check.is-reprovado{border-color:#ff717147;background:#ff717112}.completed-detail-check.is-reprovado strong{color:#ff8d8d}.completed-detail-history{max-height:240px;overflow:hidden}@media (max-width: 820px){.completed-detail-grid,.completed-detail-checklist-grid{grid-template-columns:1fr 1fr}.completed-detail-modal{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}}.packaging-nf-badge{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:var(--accent);background:#00d4a01a;border:1px solid rgba(0,212,160,.22);border-radius:6px;padding:2px 7px;letter-spacing:.02em;width:fit-content}.packaging-nf-highlight{display:inline-flex;align-items:center;gap:5px;font-size:15px;font-weight:700;color:var(--accent);letter-spacing:.03em}.packaging-nf-missing{font-size:12px;font-weight:600;color:#f59e0b}.packaging-check-item--warn{border-color:#f59e0b4d!important;background:#f59e0b0f!important}.packaging-check-icon--warn{background:#f59e0b1f!important;color:#f59e0b!important}.packaging-no-brinde{color:var(--muted);font-size:14px}.packaging-actions{display:flex;justify-content:flex-end}.packaging-history-section{margin-top:18px;display:grid;gap:12px}.packaging-history-headline{min-height:64px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(73,224,187,.12);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(0,212,160,.08),transparent 34%),linear-gradient(135deg,#101c2be0,#0c131fc7)}.packaging-history-headline span,.packaging-history-headline strong{display:block}.packaging-history-headline span{color:var(--accent);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.packaging-history-headline strong{margin-top:4px;color:var(--ink);font-size:18px}.packaging-history-headline b{min-width:34px;height:30px;display:grid;place-items:center;border:1px solid rgba(0,212,160,.2);border-radius:10px;background:#00d4a014;color:var(--accent);font-size:12px}.packaging-history-filters{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:5px;border:1px solid rgba(119,144,176,.14);border-radius:999px;background:#050c1661}.packaging-history-filters button{height:34px;display:inline-flex;align-items:center;gap:8px;padding:0 11px;border:1px solid transparent;border-radius:999px;background:transparent;color:#95a9c6bd;font:inherit;font-size:11px;font-weight:900;letter-spacing:.06em;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.packaging-history-filters button:hover,.packaging-history-filters button.is-active{border-color:#00d4a042;background:#00d4a01f;color:var(--accent)}.packaging-history-filters b{min-width:22px;height:22px;border-radius:999px;background:#ffffff0f;border-color:#ffffff14;color:inherit;font-size:10px}.packaging-history-list{display:grid;border:1px solid rgba(36,39,40,.92);border-radius:0 0 14px 14px;overflow:hidden;background:#07080ab8}.packaging-history-days{display:grid;gap:10px}.packaging-history-day{overflow:hidden;border:1px solid rgba(94,106,210,.14);border-radius:14px;background:#07080ab8}.packaging-history-day-head{width:100%;min-height:64px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:0;background:linear-gradient(90deg,rgba(62,207,142,.13),transparent 34%),linear-gradient(180deg,#121824eb,#0b101ad6);color:var(--ink);font:inherit;cursor:pointer}.packaging-history-day-head span{display:inline-flex;align-items:center;gap:12px;color:#f7f8f8;font-size:20px;font-weight:900}.packaging-history-day-head svg{color:#3ecf8e;transition:transform .16s ease}.packaging-history-day-head svg.is-collapsed{transform:rotate(-90deg)}.packaging-history-day-head b{color:#3ecf8e;font-size:13px;font-weight:900}.packaging-history-row{min-height:62px;padding:10px 16px;display:grid;grid-template-columns:190px minmax(240px,1fr) 150px 120px 150px 100px 150px;gap:14px;align-items:center;border-bottom:1px solid rgba(36,39,40,.72);background:#0d0d0dc7;transition:background .14s ease,border-color .14s ease}.packaging-history-row:hover{border-color:#5e6ad23d;background:#101111f0}.packaging-history-row>*{min-width:0}.packaging-history-row:last-child{border-bottom:0}.packaging-history-row-head{min-height:40px;color:#9c9c9dc7;background:#0a0f18f0;font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.packaging-history-row-head span,.packaging-history-platform{display:flex;align-items:center}.packaging-history-date{color:var(--muted);font-size:11px;font-weight:800}.packaging-history-user{display:inline-flex;align-items:center;gap:6px;color:#d0d6e0b8;font-size:11px;font-weight:800;white-space:nowrap}.packaging-history-user svg{color:#5e6ad2}.packaging-modal{width:min(520px,100%);background:radial-gradient(circle at top right,rgba(14,165,183,.07),transparent 28%),linear-gradient(180deg,#fffffffc,#f7fbfdfa);border:1px solid rgba(209,223,232,.95);border-radius:24px;padding:28px;box-shadow:0 28px 90px #07162547;display:grid;gap:20px}.packaging-modal-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.packaging-modal-head>div>span{display:block;color:var(--accent-strong);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px}.packaging-modal-head h2{margin:0;font-size:26px;line-height:1.05}.packaging-modal-head p{margin:4px 0 0;color:var(--muted);font-size:14px}.packaging-checklist{background:var(--surface-soft);border:1px solid var(--line);border-radius:14px;padding:16px 18px;display:grid;gap:12px}.packaging-checklist-label{margin:0;color:var(--muted);font-size:12px;font-weight:700}.packaging-check-items{display:grid;gap:10px}.packaging-check-item{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid #d4eedf;border-radius:10px;background:#fff}.packaging-check-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:#009b7b1a;color:var(--accent-strong);flex-shrink:0}.packaging-check-item strong{font-size:13px;color:var(--ink)}.packaging-check-item span{font-size:12px;color:var(--muted);font-weight:700}.packaging-modal-actions{display:flex;justify-content:flex-end;gap:10px}.recent-sales{border-top:1px solid var(--line);padding-top:16px;display:grid;gap:10px}.recent-sales-header{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.recent-sales-header strong{margin-left:auto;background:var(--surface-soft);border:1px solid var(--line);border-radius:999px;padding:1px 9px;font-size:11px;color:var(--muted);font-weight:700;letter-spacing:0;text-transform:none}.recent-sales-list{list-style:none;margin:0;padding:0;display:grid;gap:4px}.recent-sale-row{display:grid;grid-template-columns:170px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 14px 10px 16px;border-radius:10px;background:var(--surface-soft);border:1px solid var(--line);border-left:3px solid var(--accent);font-size:12px;transition:background .12s}.recent-sale-row:hover{background:#00d4a00a}.recent-sale-code{font-family:ui-monospace,monospace;font-size:11.5px;font-weight:700;color:var(--accent-strong);letter-spacing:.02em}.recent-sale-product{font-weight:600;font-size:13px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qty-stepper{display:flex;align-items:center;gap:0;height:48px;background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden;width:100%}.qty-btn{display:flex;align-items:center;justify-content:center;width:40px;height:100%;flex-shrink:0;background:none;border:none;cursor:pointer;color:var(--accent-strong);transition:background .1s}.qty-btn:hover:not(:disabled){background:#00d4a01a}.qty-btn:disabled{color:var(--muted);cursor:not-allowed}.qty-value{flex:1;text-align:center;font-size:16px;font-weight:700;color:var(--ink);border-left:1px solid var(--line);border-right:1px solid var(--line);height:100%;display:flex;align-items:center;justify-content:center}[data-theme=dark] .qty-stepper{background:var(--surface-soft);border-color:var(--line)}[data-theme=dark] .qty-btn{color:var(--accent)}[data-theme=dark] .qty-btn:hover:not(:disabled){background:#00d4a01f}[data-theme=dark] .qty-value{border-color:var(--line);color:var(--ink)}.packaging-list{margin-top:16px;display:grid;border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:0 2px 12px #0000000a}.packaging-list-head{min-height:40px;background:linear-gradient(180deg,var(--surface-soft),var(--surface-soft));color:var(--muted);font-size:10.5px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.packaging-row{min-height:72px;background:var(--surface);transition:background .14s}.packaging-row:hover{background:#009b7b0a}.packaging-code strong.code{font-size:13px;color:var(--accent-strong)}.packaging-actions .btn{font-size:13px;min-height:36px;padding:0 14px;border-radius:9px}.packaging-modal{width:min(540px,96vw);background:var(--surface);border-radius:20px;border:1px solid var(--line);padding:28px;display:grid;gap:22px;box-shadow:0 24px 80px #0000002e;position:relative}.packaging-modal-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.packaging-modal-head>div>span{display:block;color:var(--accent-strong);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px}.packaging-modal-head h2{margin:0;font-size:24px;font-weight:900;letter-spacing:-.01em;color:var(--ink)}.packaging-modal-head p{margin:4px 0 0;color:var(--muted);font-size:13px}.packaging-checklist{background:var(--surface-soft);border:1px solid var(--line);border-radius:14px;padding:16px;display:grid;gap:14px}.packaging-checklist-label{margin:0;color:var(--muted);font-size:12px;font-weight:600}.packaging-check-items{display:grid;gap:8px}.packaging-check-item{display:flex;align-items:center;gap:12px;background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:10px 14px;transition:border-color .14s}.packaging-check-item:hover{border-color:var(--accent)}.packaging-check-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:#009b7b1a;color:var(--accent);flex-shrink:0}.packaging-check-brinde{background:#635bff1a;color:var(--violet)}.packaging-check-item>div{display:grid;gap:2px}.packaging-check-item strong{font-size:13px;color:var(--ink);font-weight:700}.packaging-check-item span{font-size:12px;color:var(--muted);font-weight:600}.dark-mode-toggle{width:34px;height:34px;display:grid;place-items:center;flex:0 0 34px;padding:0;border:1px solid rgba(0,155,123,.24);border-radius:9px;background:#009b7b14;color:var(--accent-strong);cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.dark-mode-toggle:hover{border-color:#009b7b7a;background:#009b7b24;color:var(--accent-strong);transform:translateY(-1px)}.dark-mode-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[data-theme=dark]{--bg: #10131a;--surface: #181c27;--surface-soft: #1f2336;--ink: #d8e0f0;--muted: #6b7799;--line: #2a3050;--accent: #00d4a0;--accent-strong: #00b085}[data-theme=dark] .app-shell{background:linear-gradient(180deg,rgba(0,200,150,.06),transparent 280px),var(--bg)}[data-theme=dark] .workspace{background:transparent}[data-theme=dark] .panel{background:var(--surface);border-color:var(--line);box-shadow:0 2px 20px #0000004d}[data-theme=dark] .packaging-list-head{background:var(--surface-soft)}[data-theme=dark] .packaging-row{background:var(--surface);color:var(--ink)}[data-theme=dark] .packaging-row:hover{background:#00c8960d}[data-theme=dark] .packaging-check-item{background:#ffffff0a;border-color:#ffffff14}[data-theme=dark] .packaging-check-item strong{color:var(--ink);font-size:13.5px}[data-theme=dark] .packaging-check-item span{color:#b4cde1bf;font-weight:500}[data-theme=dark] .packaging-check-icon{background:#00d4a024;color:var(--accent)}[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea{background:var(--surface-soft);color:var(--ink);border-color:var(--line)}[data-theme=dark] .btn-quiet{background:var(--surface-soft);color:var(--ink)}[data-theme=dark] .modal-backdrop{background:#000000b3}[data-theme=dark] .packaging-modal,[data-theme=dark] .brinde-modal{background:var(--surface);border-color:var(--line)}[data-theme=dark] .packaging-checklist{background:var(--surface-soft);border-color:var(--line)}[data-theme=dark] .seller-list-head,[data-theme=dark] .seller-row{background:var(--surface);border-color:var(--line)}[data-theme=dark] .seller-row:hover{background:#00c8960a}[data-theme=dark] .bench-row{background:var(--surface)}[data-theme=dark] .bench-head{background:var(--surface-soft)}[data-theme=dark] .dark-mode-toggle{background:var(--surface-soft);color:#fbbf24;border-color:#fbbf244d}[data-theme=dark] .dark-mode-toggle:hover{background:#fbbf241a;color:#fcd34d;border-color:#fbbf24;box-shadow:0 0 0 3px #fbbf241f}[data-theme=dark] .user-card{border-color:#ffffff0f}[data-theme=dark] .status-chip{border:1px solid transparent;background:#ffffff0f;color:#b4cddcb3}[data-theme=dark] .status-em-preparacao{background:#d9770624;color:#fbbf24;border-color:#d9770647}[data-theme=dark] .status-aguardando-teste{background:#3b82f624;color:#60a5fa;border-color:#3b82f647}[data-theme=dark] .status-pronta{background:#16a34a24;color:#4ade80;border-color:#16a34a4d}[data-theme=dark] .status-aguardando-retirada{background:#8b5cf624;color:#c4b5fd;border-color:#8b5cf64d}[data-theme=dark] .status-aguardando-embalagem{background:#f59e0b21;color:#fcd34d;border-color:#f59e0b47}[data-theme=dark] .status-entregue-enviada{background:#00d4a01f;color:var(--accent);border-color:#00d4a040}.qsc-icon{width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.accent-total .qsc-icon{background:#3b82f61f;color:#3b82f6}.accent-progress .qsc-icon{background:#f59e0b1f;color:#f59e0b}.accent-ready .qsc-icon{background:#009b7b24;color:var(--accent-strong)}[data-theme=dark] .queue-summary-card{background:var(--surface-soft);border-color:var(--line);box-shadow:none}[data-theme=dark] .queue-summary-card.accent-total,[data-theme=dark] .queue-summary-card.accent-progress,[data-theme=dark] .queue-summary-card.accent-ready{background:var(--surface-soft);border-color:var(--line)}[data-theme=dark] .accent-total .qsc-icon{background:#3b82f62e;color:#60a5fa}[data-theme=dark] .accent-progress .qsc-icon{background:#f59e0b2e;color:#fbbf24}[data-theme=dark] .accent-ready .qsc-icon{background:#00c8962e;color:#34d399}[data-theme=dark] .queue-summary-card span{color:var(--muted)}[data-theme=dark] .queue-summary-card strong{color:var(--ink)}[data-theme=dark] .queue-view-toggle{background:var(--surface-soft);border:1px solid var(--line);border-radius:12px;padding:4px;gap:4px}[data-theme=dark] .queue-view-toggle button{background:transparent;border-color:transparent;color:var(--muted)}[data-theme=dark] .queue-view-toggle button.is-active{background:#009b7b2e;border-color:#009b7b66;color:var(--accent);box-shadow:none}[data-theme=dark] .queue-view-toggle button.is-active strong{background:#00c89633;color:var(--accent)}[data-theme=dark] .bench-head,[data-theme=dark] .queue-head{background:var(--surface-soft)}[data-theme=dark] .item-row,[data-theme=dark] .bench-row{background:var(--surface);border-color:var(--line)}[data-theme=dark] .item-row:hover,[data-theme=dark] .bench-row:hover{background:#00c8960a}[data-theme=dark] .seller-view-switch{background:var(--surface-soft);border:1px solid var(--line);border-radius:12px;padding:4px;gap:4px}[data-theme=dark] .seller-view-switch button{background:transparent;border-color:transparent;color:var(--muted)}[data-theme=dark] .seller-view-switch button.is-active{background:#009b7b2e;border-color:#009b7b66;color:var(--accent);box-shadow:none}[data-theme=dark] .seller-view-switch button strong{background:#00c89633;color:var(--accent)}[data-theme=dark] .seller-list-head{background:transparent;border-color:var(--line)}[data-theme=dark] .seller-row,[data-theme=dark] .seller-row-expanded{background:var(--surface-soft);border-color:var(--line);border-left-color:var(--accent)}[data-theme=dark] .seller-row:hover,[data-theme=dark] .seller-row-expanded:hover{background:#00d4a00f;box-shadow:0 4px 20px #0000004d}[data-theme=dark] .seller-row-index{background:#009b7b26;border-color:#009b7b4d;color:var(--accent)}[data-theme=dark] .sales-entry{background:var(--surface)!important}[data-theme=dark] .sales-entry-head{border-color:var(--line)}[data-theme=dark] .sales-entry-head strong{color:var(--ink)}[data-theme=dark] .sales-entry-head span,[data-theme=dark] .sales-entry-head small{color:var(--muted)}[data-theme=dark] .sales-entry-icon{border-color:#00d4a040;background:#00d4a01f;color:var(--accent)}[data-theme=dark] .sales-entry-badges span{background:var(--surface-soft);border-color:var(--line);color:var(--muted)}[data-theme=dark] .brinde-trigger{border-color:#635bff66;color:var(--violet)}[data-theme=dark] .brinde-trigger:hover{background:#635bff14}[data-theme=dark] .recent-sales{border-color:var(--line)}[data-theme=dark] .recent-sale-row{background:var(--surface-soft);border-color:var(--line)}[data-theme=dark] .panel-heading{background:linear-gradient(180deg,var(--surface-soft),var(--surface));border-color:var(--line)}[data-theme=dark] .panel-heading h2{color:var(--ink)}[data-theme=dark] .panel-heading p{color:var(--muted)}[data-theme=dark] .modal-panel{background:var(--surface);border-color:var(--line)}[data-theme=dark] .modal-header h2{color:var(--ink)}[data-theme=dark] .modal-header p{color:var(--muted)}[data-theme=dark] .detail-hero{background:var(--surface-soft);border-color:var(--line)}[data-theme=dark] .detail-hero-copy span{color:var(--muted)}[data-theme=dark] .detail-hero-copy strong{color:var(--accent)}[data-theme=dark] .order-reference-box{background:var(--surface-soft);border-color:var(--line)}[data-theme=dark] .seller-note-box{background:#00b4821a;border-color:#00b48240}[data-theme=dark] .checklist-grid{background:var(--surface-soft);border-color:var(--line)}[data-theme=dark] .check-card{background:var(--surface);border-color:var(--line)}[data-theme=dark] .check-card>span{color:var(--ink)}[data-theme=dark] .checklist-actions button,[data-theme=dark] .check-options button{background:var(--surface-soft);border-color:var(--line);color:var(--muted)}[data-theme=dark] .check-options button.is-pass{background:#00b48226;border-color:#00b48266;color:var(--accent)}[data-theme=dark] .check-options button.is-fail{background:#b4231826;border-color:#b4231866;color:#f87171}[data-theme=dark] .history-card{background:var(--surface-soft);border-color:var(--line)}[data-theme=dark] .history-entry{border-color:var(--line)}[data-theme=dark] .history-card-head strong{color:var(--ink)}[data-theme=dark] .history-empty{color:var(--muted)}[data-theme=dark] .detail-form textarea{background:var(--surface-soft);color:var(--ink);border-color:var(--line)}[data-theme=dark] .withdraw-choice-grid button{background:var(--surface-soft);border-color:var(--line);color:var(--muted)}[data-theme=dark] .withdraw-choice-grid button.is-active{background:#009b7b24;border-color:#009b7b66;color:var(--accent)}[data-theme=dark] .empty-state{color:var(--muted)}[data-theme=dark] .empty-state strong{color:var(--ink)}[data-theme=dark] .status-pendente{background:#2563eb26;color:#60a5fa}[data-theme=dark] .status-em-preparacao{background:#d9770626;color:#fbbf24}[data-theme=dark] .status-aguardando-teste{background:#635bff26;color:#a5b4fc}[data-theme=dark] .status-pronta,[data-theme=dark] .status-aguardando-retirada{background:#168a4733;color:#4ade80}[data-theme=dark] .status-aguardando-embalagem{background:#b4530926;color:#fb923c}[data-theme=dark] .status-entregue{background:#0f766e26;color:#2dd4bf}.product-autocomplete{position:relative;width:100%}.product-autocomplete-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden;z-index:300;box-shadow:0 12px 32px #00000024}.product-autocomplete-option{width:100%;display:flex;align-items:baseline;gap:10px;padding:11px 16px;background:none;border:none;border-bottom:1px solid var(--line);cursor:pointer;text-align:left;transition:background 90ms}.product-autocomplete-option:last-child{border-bottom:none}.product-autocomplete-option:hover,.product-autocomplete-option.is-active{background:#00d4a012}.pac-code{font-size:13px;font-weight:700;color:var(--accent-strong);font-family:Courier New,monospace;flex-shrink:0}.pac-spec{font-size:12.5px;color:var(--muted);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-theme=dark] .product-autocomplete-dropdown{background:var(--surface);border-color:var(--line);box-shadow:0 12px 40px #0000008c}[data-theme=dark] .product-autocomplete-option{border-color:#ffffff0d}[data-theme=dark] .product-autocomplete-option:hover,[data-theme=dark] .product-autocomplete-option.is-active{background:#00d4a01a}[data-theme=dark] .pac-spec{color:var(--muted)}.pac-stock{margin-left:auto;font-size:10.5px;font-weight:700;color:var(--accent);background:#00d4a01a;border:1px solid rgba(0,212,160,.2);border-radius:99px;padding:1px 7px;white-space:nowrap;flex-shrink:0}.pac-stock-zero{color:#f87171;background:#f8717114;border-color:#f8717133}.product-autocomplete-option{display:flex;align-items:center;gap:8px}.platform-select{position:relative;width:100%}.platform-select-trigger{width:100%;min-height:48px;display:flex;align-items:center;gap:10px;padding:0 12px;background:#fff;border:1px solid var(--line);border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;color:var(--ink);text-align:left;transition:border-color .12s,box-shadow .12s}.platform-select-trigger:hover{border-color:var(--accent)}.platform-select-trigger span{flex:1}.platform-select-chevron{color:var(--muted);transition:transform .18s;flex-shrink:0}.platform-select-chevron.open{transform:rotate(180deg)}.platform-select-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden;z-index:200;box-shadow:0 8px 24px #0000001f}.platform-select-option{width:100%;display:flex;align-items:center;gap:10px;padding:10px 14px;background:none;border:none;cursor:pointer;font-size:13.5px;font-weight:500;color:var(--ink);text-align:left;transition:background .1s}.platform-select-option:hover{background:#0000000a}.platform-select-option.is-active{background:#00d4a01a;color:var(--accent-strong);font-weight:700}[data-theme=dark] .platform-select-trigger{background:var(--surface-soft);border-color:var(--line);color:var(--ink)}[data-theme=dark] .platform-select-dropdown{background:var(--surface);border-color:var(--line);box-shadow:0 8px 32px #00000080}[data-theme=dark] .platform-select-option:hover{background:#ffffff0f}[data-theme=dark] .platform-select-option.is-active{background:#00d4a01f}[data-theme=dark] .input-shell{background:var(--surface-soft);border-color:var(--line);box-shadow:none}[data-theme=dark] .input-shell input,[data-theme=dark] .input-shell select,[data-theme=dark] select,[data-theme=dark] input{background:var(--surface-soft);color:var(--ink);color-scheme:dark}[data-theme=dark] .input-shell input,[data-theme=dark] .input-shell select{background:transparent}[data-theme=dark] .input-shell svg{color:var(--accent)}[data-theme=dark] textarea{background:var(--surface-soft);color:var(--ink);border-color:var(--line)}[data-theme=dark] input[type=date],[data-theme=dark] input[type=text],[data-theme=dark] input[type=number]{color-scheme:dark}[data-theme=dark] .os-input-shell{background:var(--surface-soft);border-color:var(--line)}[data-theme=dark] .os-prefix{color:var(--muted);border-color:var(--line)}[data-theme=dark] .os-input-shell input{background:transparent;color:var(--ink)}[data-theme=dark] .dashboard-hero{background:radial-gradient(circle at 18% 0%,rgba(0,180,130,.12),transparent 34%),linear-gradient(135deg,#1d2438,#191e2d);border-color:#00b48233;box-shadow:none}[data-theme=dark] .dashboard-hero h2{color:var(--ink)}[data-theme=dark] .dashboard-hero p{color:var(--muted)}[data-theme=dark] .product-search{background:var(--surface-soft);border-color:var(--line)}[data-theme=dark] .product-search input{background:transparent;color:var(--ink)}[data-theme=dark] .product-search input::placeholder{color:var(--muted)}[data-theme=dark] .product-card{background:var(--surface-soft);border-color:var(--line)}[data-theme=dark] .product-card strong{color:var(--ink)}[data-theme=dark] .product-card small{color:var(--muted)}[data-theme=dark] .product-card b{background:#00b4821f;color:var(--accent)}[data-theme=dark] .product-actions button{background:var(--surface);border-color:var(--line);color:var(--muted)}[data-theme=dark] .product-actions button:hover{border-color:var(--accent);color:var(--accent)}[data-theme=dark] .dashboard-empty{color:var(--muted)}[data-theme=dark] .brinde-option-card{background:var(--surface-soft);border-color:var(--line);color:var(--ink)}[data-theme=dark] .brinde-option-card:hover{border-color:var(--accent);background:#00b48214}[data-theme=dark] .brinde-remove{color:var(--muted)}[data-theme=dark] .queue-table,[data-theme=dark] .simple-table{background:var(--surface);border-color:var(--line)}[data-theme=dark] .queue-date-header{background:linear-gradient(135deg,#00b4821a,#0ea5b712),var(--surface-soft)}[data-theme=dark] .queue-date-header:hover{filter:none;background:linear-gradient(135deg,#00b48224,#0ea5b71a),var(--surface-soft)}[data-theme=dark] .queue-date-header strong{color:var(--ink)}[data-theme=dark] .queue-date-header span{color:var(--accent)}[data-theme=dark] .queue-head{background:var(--surface-soft)}[data-theme=dark] .queue-row{background:var(--surface);border-color:var(--line);color:var(--ink)}[data-theme=dark] .queue-row:hover,[data-theme=dark] .queue-row.is-selected{background:#00c8960d}[data-theme=dark] .queue-date-group+.queue-date-group{border-color:var(--line)}[data-theme=dark] .queue-bundle-header{background:linear-gradient(135deg,#635bff1f,#8b5cf614),var(--surface-soft)}[data-theme=dark] .queue-bundle-header:hover{background:linear-gradient(135deg,#635bff2e,#8b5cf61f),var(--surface-soft)}[data-theme=dark] .queue-bundle-group.is-all-done .queue-bundle-header{background:linear-gradient(135deg,#00d4a01f,#00b48214),var(--surface-soft)}[data-theme=dark] .queue-bundle-subhead{background:#635bff0f;border-color:#635bff26}[data-theme=dark] .bundle-modal,[data-theme=dark] .bundle-nf-modal{background:var(--surface);border-color:var(--line)}[data-theme=dark] .bundle-line-product{background:#ffffff0a;color:var(--ink);border-color:#00d4a033}[data-theme=dark] .bundle-trigger{border-color:#8b5cf666;background:#8b5cf614;color:#a78bfa}[data-theme=dark] .bundle-trigger:hover{background:#8b5cf624}[data-theme=dark] .item-row{background:var(--surface);border-color:var(--line)}[data-theme=dark] .item-row:hover{background:#00c8960d}[data-theme=dark] .queue-filters select,[data-theme=dark] .queue-filters input{background:var(--surface-soft);color:var(--ink);border-color:var(--line)}[data-theme=dark] .app-shell{background:radial-gradient(ellipse 80% 30% at 50% 0%,rgba(0,180,130,.06),transparent 60%),linear-gradient(180deg,#12161f,#10131a)}@media (max-width: 820px){.app-shell{overflow-x:hidden}.sidebar{position:static;width:auto;height:auto;min-height:auto;min-width:0;padding:12px;flex-direction:row;align-items:center;overflow-x:auto}.brand-mark,.user-card{display:none}.nav-stack{display:flex;min-width:0;width:100%;overflow-x:auto}.nav-button{width:auto;min-width:max-content}.topbar{height:auto;flex-wrap:wrap;padding:14px 16px;min-width:0;margin:12px 12px 0;gap:10px}.topbar-brand-text small{display:none}.topbar-right{flex:none}.workspace{margin-left:0}.placeholder-panel,.queue-preview{margin:16px}.workspace-body{padding:16px;min-width:0;max-width:100vw}.entry-grid,.item-row,.bench-layout,.queue-filters,.queue-head,.queue-row,.seller-list-head,.seller-row,.detail-field-grid,.checklist-compact{grid-template-columns:1fr}.seller-list-head{display:none}.seller-toolbar{flex-direction:column;align-items:stretch}.seller-date-filter{margin-left:0}.queue-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-hero,.modal-header,.withdraw-dialog-head,.withdraw-actions{flex-direction:column;align-items:stretch}.withdraw-choice-grid{grid-template-columns:1fr}.product-card{grid-template-columns:42px minmax(0,1fr)}.product-card b{grid-column:1 / -1;width:fit-content}.detail-hero-copy strong{font-size:24px}.detail-hero-actions{justify-content:stretch}.detail-hero-actions .btn{flex:1 1 0}.operational-alert-backdrop{padding:14px}.operational-alert{min-height:0;grid-template-columns:48px minmax(0,1fr);gap:15px;padding:21px}.operational-alert-icon{width:48px;height:48px}.operational-alert-icon svg{width:23px;height:23px}.operational-alert-content{padding-right:32px}.operational-alert-content h2{font-size:21px}.operational-alert-content p{font-size:14px}.operational-alert-close{position:absolute;top:14px;right:14px;width:36px;height:36px}.detail-panel{position:static}.product-field,.sale-comment-field{grid-column:1}}.workspace{position:relative;overflow:hidden}.bg-orb{position:fixed;border-radius:50%;pointer-events:none;z-index:0;filter:blur(80px);opacity:.55}.bg-orb-1{width:520px;height:380px;background:radial-gradient(ellipse,rgba(0,155,123,.13) 0%,transparent 70%);top:5%;left:10%;animation:orb-float-1 18s ease-in-out infinite alternate}.bg-orb-2{width:420px;height:340px;background:radial-gradient(ellipse,rgba(99,91,255,.09) 0%,transparent 70%);bottom:10%;right:5%;animation:orb-float-2 24s ease-in-out infinite alternate}.bg-orb-3{width:300px;height:260px;background:radial-gradient(ellipse,rgba(14,165,183,.07) 0%,transparent 70%);top:50%;left:55%;animation:orb-float-3 20s ease-in-out infinite alternate}@keyframes orb-float-1{0%{transform:translate(0) scale(1)}33%{transform:translate(40px,-30px) scale(1.08)}66%{transform:translate(-20px,50px) scale(.94)}to{transform:translate(60px,20px) scale(1.04)}}@keyframes orb-float-2{0%{transform:translate(0) scale(1)}33%{transform:translate(-50px,40px) scale(1.1)}66%{transform:translate(30px,-60px) scale(.92)}to{transform:translate(-30px,-20px) scale(1.06)}}@keyframes orb-float-3{0%{transform:translate(0) scale(1)}50%{transform:translate(-40px,60px) scale(1.12)}to{transform:translate(50px,-30px) scale(.96)}}[data-theme=dark] .bg-orb-1{background:radial-gradient(ellipse,rgba(0,212,160,.1) 0%,transparent 70%);opacity:.7}[data-theme=dark] .bg-orb-2{background:radial-gradient(ellipse,rgba(99,91,255,.12) 0%,transparent 70%);opacity:.7}[data-theme=dark] .bg-orb-3{background:radial-gradient(ellipse,rgba(14,165,183,.1) 0%,transparent 70%);opacity:.7}.dashboard{display:flex;flex-direction:column;gap:22px;position:relative;z-index:1}.dash-stats-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.dash-stat{position:relative;border-radius:16px;padding:22px 16px 18px;display:flex;flex-direction:column;align-items:flex-start;gap:0;overflow:hidden;background:linear-gradient(160deg,#131927,#0e1420);border:1px solid rgba(42,52,80,.8);transition:transform .18s,box-shadow .18s,border-color .18s;cursor:default}.dash-stat:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;border-radius:16px 16px 0 0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent)}.dash-stat:after{display:none}.dash-stat:hover{transform:translateY(-4px);box-shadow:0 20px 48px #0000008c;border-color:#50649680}.dash-stat-accent{background:linear-gradient(145deg,#00d4a021,#141a28 50%);border-color:#00d4a047;box-shadow:0 0 32px #00d4a014,inset 0 1px #00d4a01a}.dash-stat-accent:before{background:linear-gradient(90deg,#00d4a0,#0ea5b7)}.dash-stat-accent:hover{border-color:#00d4a073;box-shadow:0 20px 48px #00000080,0 0 40px #00d4a01a}.dash-stat-ready{background:linear-gradient(145deg,#168a471c,#141a28 50%);border-color:#168a4740}.dash-stat-ready:before{background:linear-gradient(90deg,#16a34a,#4ade80)}.dash-stat-ready:hover{border-color:#16a34a66;box-shadow:0 20px 48px #00000080,0 0 36px #16a34a14}.dash-stat-pkg{background:linear-gradient(145deg,#d977061a,#141a28 50%);border-color:#d9770638}.dash-stat-pkg:before{background:linear-gradient(90deg,#d97706,#f59e0b)}.dash-stat-pkg:hover{border-color:#f59e0b61;box-shadow:0 20px 48px #00000080,0 0 36px #f59e0b12}.dash-stat-delivered{background:linear-gradient(145deg,#2563eb1a,#141a28 50%);border-color:#2563eb38}.dash-stat-delivered:before{background:linear-gradient(90deg,#2563eb,#60a5fa)}.dash-stat-delivered:hover{border-color:#3b82f661;box-shadow:0 20px 48px #00000080,0 0 36px #3b82f612}.dash-stat-icon{width:38px;height:38px;border-radius:10px;background:#ffffff0a;margin-bottom:14px;border:1px solid rgba(255,255,255,.07);display:grid;place-items:center;color:#a0b9c88c;flex-shrink:0}.dash-stat-accent .dash-stat-icon{background:#00d4a021;border-color:#00d4a038;color:var(--accent);box-shadow:0 0 18px #00d4a033}.dash-stat-ready .dash-stat-icon{background:#16a34a1f;border-color:#16a34a38;color:#4ade80}.dash-stat-pkg .dash-stat-icon{background:#f59e0b1a;border-color:#f59e0b33;color:#fbbf24}.dash-stat-delivered .dash-stat-icon{background:#3b82f61a;border-color:#3b82f633;color:#60a5fa}.dash-stat-body{display:flex;flex-direction:column-reverse;gap:2px}.dash-stat-body span{font-size:10px;color:#8ca5b98c;text-transform:uppercase;letter-spacing:.07em;font-weight:600;line-height:1.2}.dash-stat-body strong{font-size:38px;font-weight:900;color:#dde8f5;line-height:1;letter-spacing:-.03em}.dash-stat-accent .dash-stat-body strong{color:var(--accent);text-shadow:0 0 24px rgba(0,212,160,.4)}.dash-stat-ready .dash-stat-body strong{color:#4ade80}.dash-stat-pkg .dash-stat-body strong{color:#fbbf24}.dash-stat-delivered .dash-stat-body strong{color:#60a5fa}.dash-row{display:grid;grid-template-columns:1fr 320px;gap:16px}.dash-card{background:linear-gradient(160deg,#131927,#171e2e);border:1px solid rgba(42,52,80,.8);border-radius:18px;padding:22px 24px;position:relative;overflow:hidden}.dash-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent)}.dash-card-head{display:flex;align-items:center;gap:9px;color:#7891afb3;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:22px;padding-bottom:14px;border-bottom:1px solid rgba(42,52,80,.6)}.dash-card-head svg{color:var(--accent);opacity:.75}.dash-card-head-count{margin-left:auto;background:#00d4a014;color:#00d4a0bf;border:1px solid rgba(0,212,160,.15);font-size:10.5px;font-weight:700;padding:2px 9px;border-radius:20px;letter-spacing:.04em}.dash-chart{display:flex;align-items:flex-end;gap:10px;height:150px}.dash-bar-col{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;height:100%}.dash-bar-value{font-size:11px;font-weight:700;color:#8ca5b98c;height:16px;line-height:1}.dash-bar-track{flex:1;width:100%;background:#ffffff0a;border-radius:7px;display:flex;align-items:flex-end;overflow:hidden;border:1px solid rgba(255,255,255,.04)}.dash-bar-fill{width:100%;background:linear-gradient(180deg,#00d4a0cc,#0082644d);border-radius:6px 6px 3px 3px;min-height:4px;transition:height .55s cubic-bezier(.34,1.56,.64,1);box-shadow:0 -3px 14px #00d4a033}.dash-bar-col.is-today .dash-bar-fill{background:linear-gradient(180deg,#00d4a0,#00d4a073);box-shadow:0 -8px 28px #00d4a099,0 0 50px #00d4a01f}.dash-bar-col.is-today .dash-bar-value{color:var(--accent);font-weight:800}.dash-bar-label{font-size:10px;color:#8ca5b973;white-space:nowrap;font-weight:500}.dash-bar-col.is-today .dash-bar-label{color:var(--ink);font-weight:700}.dash-platform-list{display:flex;flex-direction:column;gap:8px}.dash-platform-row{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);transition:background .15s}.dash-platform-row:hover{background:#ffffff0e}.dash-platform-info{display:flex;justify-content:space-between;align-items:center}.dash-platform-name{font-size:13px;font-weight:600;color:var(--ink)}.dash-platform-counts{display:flex;align-items:center;gap:8px}.dash-platform-today{font-size:10px;color:var(--accent);font-weight:700;background:#00d4a01a;border:1px solid rgba(0,212,160,.2);border-radius:99px;padding:1px 7px;line-height:1.6}.dash-platform-total{font-size:18px;font-weight:800;color:var(--ink)}.dash-platform-bar-track{height:5px;background:#ffffff0f;border-radius:99px;overflow:hidden}.dash-platform-bar-fill{height:100%;min-width:4px;background:linear-gradient(90deg,var(--accent),#0ea5b7);border-radius:99px;transition:width .55s cubic-bezier(.34,1.56,.64,1);box-shadow:0 0 10px #00d4a059}.packaging-recipient{width:fit-content;padding:4px 9px;border:1px solid rgba(148,163,184,.16);border-radius:999px;background:#94a3b80f;color:var(--muted);font-size:10px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.packaging-recipient.is-set{border-color:#00d4a040;background:#00d4a01a;color:var(--accent)}.dash-plat-shopee .dash-platform-bar-fill{background:linear-gradient(90deg,#ee4d2d,#ff7043)}.dash-plat-mercado-livre .dash-platform-bar-fill{background:linear-gradient(90deg,#f5a623,#ffe066)}.dash-plat-cassio .dash-platform-bar-fill{background:linear-gradient(90deg,#7c3aed,#a78bfa)}.dash-plat-gesiel .dash-platform-bar-fill{background:linear-gradient(90deg,#2563eb,#60a5fa)}.dash-card-recent{z-index:1}.dash-recent-list{display:flex;flex-direction:column;gap:3px}.dash-card-recent .dash-recent-list{display:none}.dash-activity-board{display:grid;grid-template-columns:1fr;gap:14px}.dash-activity-column{min-width:0;overflow:hidden;border:1px solid rgba(74,92,130,.38);border-radius:16px;background:radial-gradient(circle at 100% 0,rgba(0,212,160,.06),transparent 34%),linear-gradient(180deg,#151e2fb8,#0e1522c7)}.dash-activity-column-head{min-height:46px;display:flex;align-items:center;gap:9px;padding:0 15px;border-bottom:1px solid rgba(84,105,146,.26);background:#ffffff06}.dash-activity-dot{width:8px;height:8px;border-radius:999px;background:var(--accent);box-shadow:0 0 16px #00d4a0b8}.dash-activity-column-head strong{color:#dce9f6db;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.dash-activity-column-head b{margin-left:auto;min-width:28px;height:24px;display:grid;place-items:center;border-radius:999px;color:var(--accent);font-size:11px;background:#00d4a01a;border:1px solid rgba(0,212,160,.18)}.dash-activity-items{display:grid;gap:0;padding:0}.dash-activity-card{min-width:0;display:grid;grid-template-columns:120px minmax(260px,1fr) minmax(300px,max-content);align-items:center;gap:16px;padding:13px 15px;border-radius:0;border:0;border-bottom:1px solid rgba(91,111,154,.18);background:#070d183d;box-shadow:none;animation:dash-row-in .24s ease both;transition:transform .14s ease,border-color .14s ease,background .14s ease}.dash-activity-card:last-child{border-bottom:0}.dash-activity-card:hover{transform:none;background:#0a1422ad}.dash-activity-card-top,.dash-activity-meta{min-width:0;display:flex;align-items:center;gap:7px}.dash-activity-card-top{display:grid;align-content:center;justify-content:flex-start;gap:3px}.dash-activity-code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--accent);font-family:Courier New,monospace;font-size:12px;font-weight:900}.dash-activity-date{flex-shrink:0;color:#91a9c19e;font-size:10px;font-weight:800}.dash-activity-product{min-height:0;color:#e1ebf8eb;font-size:13px;font-weight:850;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.dash-activity-meta{flex-wrap:wrap;justify-content:flex-end}.dash-activity-empty{margin:0;padding:18px 6px;border-radius:12px;background:#ffffff05}.dash-activity-empty-state{grid-column:1 / -1;padding:24px 10px;color:#8ca5b97a;text-align:center;font-size:13px}.dash-activity-column.is-ready .dash-activity-dot,.dash-activity-column.is-ready .dash-activity-column-head b{color:#43f38b;background-color:#43f38b1f;border-color:#43f38b38}.dash-activity-column.is-ready .dash-activity-dot{background:#43f38b;box-shadow:0 0 16px #43f38b94}.dash-activity-column.is-pending .dash-activity-dot,.dash-activity-column.is-pending .dash-activity-column-head b{color:#60a5fa;background-color:#60a5fa1f;border-color:#60a5fa38}.dash-activity-column.is-pending .dash-activity-dot{background:#60a5fa;box-shadow:0 0 16px #60a5fa94}.dash-activity-column.is-packaging .dash-activity-dot,.dash-activity-column.is-packaging .dash-activity-column-head b{color:#fbbf24;background-color:#fbbf241f;border-color:#fbbf2438}.dash-activity-column.is-packaging .dash-activity-dot{background:#fbbf24;box-shadow:0 0 16px #fbbf2485}.dash-activity-column.is-delivered .dash-activity-dot,.dash-activity-column.is-delivered .dash-activity-column-head b{color:var(--accent)}.dash-recent-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;border:1px solid transparent;font-size:13px;transition:background .12s,border-color .12s;animation:dash-row-in .24s ease both}@keyframes dash-row-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.dash-recent-row:hover{background:#ffffff08;border-color:#2a3450e6}.dash-recent-date{font-size:11px;color:#8ca5b980;font-weight:700;flex-shrink:0;width:36px;text-align:center}.dash-recent-code{font-family:Courier New,monospace;font-size:11px;font-weight:700;color:var(--accent);background:#00d4a01a;border:1px solid rgba(0,212,160,.18);padding:3px 8px;border-radius:6px;white-space:nowrap;flex-shrink:0}.dash-recent-product{font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;flex:1;min-width:0}.dash-recent-meta{font-size:11px;color:#8ca5b973;white-space:nowrap;flex-shrink:0;padding-left:4px}.dash-recent-right{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}.dash-platform-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.03em;white-space:nowrap;background:#ffffff12;color:#b4c8d7a6;border:1px solid rgba(255,255,255,.08)}.dash-platform-shopee{background:#ee4d2d1f;color:#f97c5a;border-color:#ee4d2d38}.dash-platform-mercado-livre{background:#ffd6001a;color:#fcd34d;border-color:#ffd60033}.dash-platform-cassio{background:#8b5cf61f;color:#a78bfa;border-color:#8b5cf638}.dash-platform-gesiel{background:#3b82f61f;color:#60a5fa;border-color:#3b82f638}.dash-tech-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 9px 3px 4px;border-radius:20px;font-size:11px;font-weight:600;color:#a0b9d2a6;background:#ffffff0d;border:1px solid rgba(255,255,255,.07);white-space:nowrap}.dash-tech-avatar{width:18px;height:18px;border-radius:50%;background:#00d4a02e;border:1px solid rgba(0,212,160,.25);display:grid;place-items:center;font-size:9px;font-weight:800;color:var(--accent);flex-shrink:0}.dash-empty{color:#8ca5b966;font-size:13px;padding:24px 0;text-align:center}.sidebar .nav-button.btn-primary{position:relative}[data-theme=dark] .sidebar .nav-button.btn-primary:before{content:"";position:absolute;left:0;top:20%;bottom:20%;width:3px;background:var(--accent);border-radius:0 2px 2px 0;box-shadow:2px 0 10px #00d4a099}@media (max-width: 1200px){.dash-stats-grid{grid-template-columns:repeat(3,1fr)}.dash-row{grid-template-columns:1fr}.completed-orders-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.completed-orders-hero,.dash-activity-board{grid-template-columns:1fr}.dash-activity-card{grid-template-columns:104px minmax(180px,1fr)}.dash-activity-meta{grid-column:1 / -1;justify-content:flex-start}}@media (max-width: 1100px){.queue-head{display:none}.queue-row{grid-template-columns:1fr;align-items:start}.queue-row>span,.queue-row>div{justify-self:start;text-align:left}.queue-row .row-actions{width:100%;justify-content:flex-start}.seller-list-head{display:none}.seller-row,.seller-row-expanded{grid-template-columns:42px minmax(0,1fr);align-items:start}.seller-row>span,.seller-row>div:not(.seller-main):not(.seller-row-index):not(.seller-actions),.seller-row-expanded>span,.seller-row-expanded>div:not(.seller-main):not(.seller-row-index):not(.seller-actions){justify-self:start;text-align:left}.seller-row .dash-platform-badge,.seller-row .status-chip{margin:0;justify-self:start}.seller-actions{grid-column:1 / -1;justify-self:stretch;width:100%}.seller-actions .btn{width:100%}}@media (max-width: 820px){body{padding-bottom:env(safe-area-inset-bottom)}.app-shell{min-height:100svh;padding-bottom:calc(72px + env(safe-area-inset-bottom))}.sidebar{position:fixed;inset:auto 0 0 0;z-index:100;width:100%;height:calc(68px + env(safe-area-inset-bottom));padding:7px 8px calc(7px + env(safe-area-inset-bottom));border:0;border-top:1px solid rgba(45,232,184,.2);background:#03080ff5;box-shadow:0 -12px 32px #0000006b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden}.sidebar .nav-stack{display:flex;gap:4px;width:100%;padding:0;border:0;overflow:hidden}.sidebar .nav-stack::-webkit-scrollbar{display:none}.sidebar .nav-button{flex:1 1 0;width:auto;min-width:0;min-height:54px;padding:6px 7px;border-radius:10px;flex-direction:column;justify-content:center;gap:3px;font-size:9px;line-height:1.05;white-space:nowrap}.nav-label-desktop{display:none}.nav-label-mobile{display:inline;max-width:100%;overflow:hidden;text-overflow:ellipsis}.sidebar .nav-button svg{width:19px;height:19px}.workspace{min-height:100svh;margin:0;overflow:visible}.workspace:after,.bg-orb{display:none}.topbar{position:sticky;top:0;z-index:90;height:58px;min-height:58px;margin:0;padding:0 14px;border-width:0 0 1px;border-radius:0;flex-wrap:nowrap;box-shadow:0 8px 24px #0000004d}.topbar:before,.topbar:after,.topbar-sep{display:none}.topbar-clock{padding:0}.topbar-clock-date{font-size:11px}.topbar-clock-time{font-size:13px}.topbar-right{margin-left:auto;display:flex;align-items:center;gap:8px}.topbar-status{min-height:32px;padding:0 10px;font-size:10px}.mobile-logout-button{width:34px;height:34px;padding:0;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff0f;color:#dce9f4}.workspace-body{box-sizing:border-box;width:100%;max-width:100%;padding:12px 10px 18px;gap:12px}.workspace-body>*{box-sizing:border-box;min-width:0;max-width:100%}.products-page,.completed-orders-view,.seller-view,.bench-layout{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}.sales-entry{box-sizing:border-box;width:100%;padding:16px 14px}.sales-entry-head,.sales-entry-title,.sales-entry-title>div,.sales-entry-badges,.entry-grid,.entry-grid>*,.input-shell,.sales-entry-actions,.sales-entry-left-actions{box-sizing:border-box;min-width:0;max-width:100%}.sales-entry-head{align-items:flex-start;flex-direction:column}.sales-entry-badges{width:100%;justify-content:flex-start}.entry-grid{width:100%}.input-shell input,.input-shell select{min-width:0}.sales-entry-actions{align-items:stretch;flex-direction:column}.sales-entry-left-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sales-entry-actions .save-sale{width:100%}.bench-hero,.seller-hero,.products-header,.dashboard-hero{box-sizing:border-box;width:100%;padding:16px;border-radius:14px}.bench-hero-icon,.seller-hero-icon,.products-header-icon{width:42px;height:42px}.bench-hero h1,.seller-hero h1,.products-header h1,.dashboard-hero h1{font-size:22px}.queue-summary-grid{gap:8px}.queue-summary-card{min-height:86px;padding:12px}.queue-summary-card strong{font-size:22px}.queue-filters,.seller-toolbar,.products-toolbar,.products-filter-bar{box-sizing:border-box;width:100%;gap:9px;padding:12px}.queue-filters select,.queue-filters input,.seller-toolbar input,.seller-toolbar select,.products-toolbar input,.products-toolbar select{width:100%;min-height:44px}.queue-date-header{min-height:52px;padding:10px 12px}.queue-row,.seller-row-expanded,.packaging-row{padding:13px 12px;gap:10px}.packaging-list-head{display:none}.packaging-history-headline{align-items:stretch;flex-direction:column}.packaging-history-headline>b{align-self:flex-start}.packaging-history-filters{box-sizing:border-box;width:100%;margin-left:0;justify-content:space-between;border-radius:16px}.completed-orders-search,.completed-orders-filter-console,.products-header,.products-toolbar,.products-filter-bar,.products-store-filter{box-sizing:border-box;width:100%;max-width:100%}.products-header-info,.products-header-info>div,.products-header-info h2,.products-header-info p{min-width:0;max-width:100%}.products-create-btn,.products-toolbar button{max-width:100%}.packaging-history-filters button{flex:1;justify-content:center;padding:0 8px}.completed-orders-summary,.completed-orders-toolbar{grid-template-columns:1fr}.completed-orders-hero{padding:16px}.completed-orders-hero h2{font-size:30px}.completed-orders-summary-card{min-height:84px}.packaging-history-row-head{display:none}.packaging-history-day-head{min-height:58px;padding:0 14px}.packaging-history-day-head span{font-size:18px}.packaging-row{grid-template-columns:1fr}.packaging-history-row{grid-template-columns:1fr;gap:10px;padding:13px 12px}.packaging-actions,.seller-actions{width:100%;justify-content:stretch}.packaging-actions .btn,.seller-actions .btn{flex:1}.products-table-wrap{max-width:calc(100vw - 20px);overflow-x:auto;overscroll-behavior-inline:contain}.products-table{min-width:720px}.modal-backdrop{padding:0;align-items:end}.modal-panel,.withdraw-dialog,.packaging-modal{width:100%;max-width:100%;max-height:92svh;border-radius:18px 18px 0 0}.detail-form,.withdraw-dialog-body,.packaging-modal{padding-left:14px;padding-right:14px}.detail-hero-actions,.modal-actions,.packaging-modal-actions{flex-wrap:wrap}.detail-hero-actions .btn,.modal-actions .btn,.packaging-modal-actions .btn{min-height:46px}button,.btn,input,select,textarea{touch-action:manipulation}}.dashboard .dash-command-header .dash-welcome-avatar{padding:0;background:var(--caij-primary);border:1px solid rgba(63,224,193,.34);box-shadow:inset 0 1px #ffffff14}.dashboard .dash-welcome-avatar .caij-brand{width:100%;height:100%;display:grid;place-items:center}.dashboard .dash-welcome-avatar .caij-brand-symbol{width:25px;height:25px;flex:0 0 25px;filter:none}.products-header{min-height:74px;padding:15px 18px;border:1px solid rgba(105,158,151,.2);border-top:2px solid var(--caij-secondary);border-radius:8px;background:#111c21;box-shadow:none}.products-header:before{display:none}.products-header-icon{width:40px;height:40px;border:1px solid rgba(63,224,193,.24);border-radius:7px;background:var(--caij-primary);color:var(--caij-bright)}.products-header-info h2{color:#eef7f5;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:17px;font-weight:700}.products-header-info p{color:#718e89;font-size:11px}.products-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) auto auto;gap:8px}.product-search-wrap{min-height:42px;padding:0 13px;border:1px solid rgba(105,158,151,.2);border-radius:8px;background:#111c21;color:var(--caij-secondary)}.product-search-wrap:focus-within{border-color:#3fe0c17a;box-shadow:0 0 0 3px #008b941a}.products-toolbar .btn,.products-create-btn{min-height:42px;border-radius:7px}.products-filter-panel{display:grid;grid-template-columns:1fr;gap:10px;padding:12px;border:1px solid rgba(105,158,151,.2);border-radius:8px;background:#111c21;box-shadow:none}.products-filter-panel-head{grid-column:1 / -1;align-items:center;min-height:49px;padding:0 2px 10px;border-bottom:1px solid rgba(105,158,151,.14)}.products-filter-panel-head>div:first-child>small{display:block;margin-top:4px;color:#718e89;font-size:10px}.products-filter-kicker{align-items:center;gap:6px;margin-bottom:3px;color:var(--caij-bright);font-size:9px;letter-spacing:0}.products-filter-panel-head strong{color:#edf7f4;font-size:14px;font-weight:700}.products-filter-summary{min-width:150px;padding:8px 10px;border:1px solid rgba(63,224,193,.16);border-radius:7px;background:var(--caij-primary)}.products-filter-summary span{color:var(--caij-bright);font-size:11px}.products-filter-summary small{color:#7da49e;font-size:9px}.products-filter-section{align-content:start;gap:10px;padding:12px;border:1px solid rgba(105,158,151,.14);border-radius:7px;background:#0d181d}.products-filter-section-label{display:inline-flex;align-items:center;gap:6px;color:#9bb4af;font-size:9px;letter-spacing:0}.products-filter-section-label svg{color:var(--caij-bright)}.products-filter-section-hint{color:#5f7b76;font-size:9px}.products-filter-clear{display:inline-flex;align-items:center;gap:5px;color:var(--caij-bright);font-size:9px;text-decoration:none}.products-filter-clear:hover{color:#b9fff1;text-decoration:none}.products-store-filter{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0}.store-filter-btn,.pf-btn{width:100%;min-height:37px;padding:0 11px;border:1px solid rgba(105,158,151,.16);border-radius:6px;background:#121f24;color:#8ca6a1;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:600;box-shadow:none;transform:none}.store-filter-btn:hover,.pf-btn:hover{transform:none;border-color:#3fe0c152;background:#14282b;color:#d9ebe7}.store-filter-btn.is-active,.pf-btn.is-active,.pf-btn-notebook.is-active{border-color:#3fe0c17a;background:#008b942e;color:#c4fff3;box-shadow:inset 3px 0 0 var(--caij-bright)}.store-filter-btn b,.pf-btn b,.store-filter-btn.is-active b,.pf-btn.is-active b{min-width:22px;padding:0 6px;border-radius:5px;background:#699e971a;color:#9eb8b3;font-size:9px;line-height:18px}.store-filter-btn.is-active b,.pf-btn.is-active b{background:#3fe0c124;color:var(--caij-bright)}.products-filter-groups{display:grid;grid-template-columns:minmax(145px,.7fr) minmax(245px,1.15fr) minmax(245px,1.15fr);align-items:stretch;gap:8px}.products-filter-group{min-width:0;display:grid;align-content:start;gap:7px;padding:9px;border:1px solid rgba(105,158,151,.1);border-radius:6px;background:#07111161}.products-filter-group>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.products-filter-group.is-all .pf-btn{min-height:37px}.pf-group-label{min-height:auto;padding:0;color:#607d78;font-size:8px;letter-spacing:0}.pf-separator{display:none}@media (max-width: 1250px){.products-filter-panel{grid-template-columns:1fr}.products-filter-panel-head{grid-column:1}}@media (max-width: 820px){.products-toolbar{grid-template-columns:1fr auto}.product-search-wrap{grid-column:1 / -1}.products-filter-groups{grid-template-columns:1fr}}@media (max-width: 560px){.products-toolbar,.products-store-filter{grid-template-columns:1fr}.products-toolbar .btn,.products-create-btn{width:100%}.products-filter-panel-head{align-items:stretch;flex-direction:column}.products-filter-summary{width:100%;justify-items:start}.products-filter-summary small{text-align:left}.products-filter-group>div{grid-template-columns:1fr}}.users-page{display:grid;gap:16px}.users-hero{min-height:112px;padding:22px 24px;display:flex;align-items:center;gap:15px;border:1px solid rgba(69,211,176,.17);border-radius:17px;background:radial-gradient(circle at 100% 0,rgba(37,182,145,.1),transparent 32%),#111927}.users-hero-icon{width:48px;height:48px;display:grid;place-items:center;flex-shrink:0;border:1px solid rgba(73,224,187,.2);border-radius:14px;background:#1eb7921a;color:#5ce3c1}.users-hero small{color:#71b0a58c;font-size:8px;font-weight:800;letter-spacing:.16em}.users-hero h1{margin:5px 0 3px;color:var(--ink);font-size:22px}.users-hero p{margin:0;color:var(--muted);font-size:11px}.users-security-badge{margin-left:auto;padding:9px 12px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(69,211,176,.18);border-radius:999px;color:#61dfbe;background:#1eb79212;font-size:10px;font-weight:800}.users-hero-actions{margin-left:auto;display:flex;align-items:center;gap:9px}.users-hero-actions .users-security-badge{margin-left:0}.users-hero-actions>button{min-height:38px;padding:0 13px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(69,211,176,.25);border-radius:10px;background:linear-gradient(135deg,#129d7e,#08705d);color:#fff;font:inherit;font-size:10px;font-weight:800;cursor:pointer;box-shadow:0 9px 20px #08705d33}.user-category-list{display:grid;gap:18px}.user-category{display:grid;gap:9px}.user-category>header{min-height:30px;padding:0 5px;display:flex;align-items:center;gap:8px;color:#8faebc94;font-size:9px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.user-category>header:after{content:"";height:1px;flex:1;background:linear-gradient(90deg,rgba(95,139,153,.15),transparent)}.user-category>header b{order:3;min-width:23px;height:23px;display:grid;place-items:center;border:1px solid rgba(87,147,151,.14);border-radius:7px;color:#55d7b7;background:#1a9a7c0d;font-size:8px}.users-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.user-management-card{min-width:0;min-height:76px;padding:12px;display:grid;grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:11px;border:1px solid var(--line);border-radius:13px;background:var(--surface)}.user-management-avatar{width:42px;height:42px;display:grid;place-items:center;border-radius:11px;color:#8bffe2;background:linear-gradient(145deg,#0b876f,#075348);font-size:12px;font-weight:900}.user-management-copy strong,.user-management-copy small{display:block}.user-management-copy strong{color:var(--ink);font-size:13px}.user-management-copy small{margin-top:4px;color:var(--muted);font-size:9px}.user-role-badge{padding:6px 8px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:8px;font-weight:800;text-transform:uppercase}.role-admin{color:#62e6c4;border-color:#41dab433;background:#1fac8a12}.user-management-actions{display:flex;align-items:center;gap:6px}.user-management-actions button{min-height:36px;padding:0 11px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(102,132,158,.18);border-radius:9px;background:#ffffff06;color:var(--ink);font:inherit;font-size:9px;font-weight:800;cursor:pointer}.user-management-actions button:hover{border-color:#3fdbb44d;color:#69e5c5;background:#1fac8a0f}.user-management-actions button.delete{width:36px;padding:0;justify-content:center;color:#eb7169a6}.user-management-actions button.delete:hover{border-color:#eb5b5242;color:#ff8d86;background:#b42d2614}.user-management-actions button:disabled{opacity:.3;cursor:not-allowed}.users-feedback{margin:0;padding:11px 13px;border-radius:10px;font-size:11px;font-weight:700}.users-feedback.success{color:#5ce0bd;border:1px solid rgba(65,218,180,.2);background:#1fac8a12}.users-feedback.error{color:#ff8d86;border:1px solid rgba(244,92,82,.2);background:#b42d2614}.password-dialog{width:min(470px,100%);padding:22px;border:1px solid rgba(73,224,187,.18);border-radius:17px;background:#121a28;box-shadow:0 28px 80px #00000080}.password-dialog header{display:grid;grid-template-columns:42px minmax(0,1fr) 34px;align-items:center;gap:11px}.password-dialog header>span{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#1eb79217;color:#5ce0bd}.password-dialog header small{color:var(--muted);font-size:8px;letter-spacing:.14em}.password-dialog h2{margin:4px 0 0;color:var(--ink);font-size:18px}.password-dialog header button{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line);border-radius:9px;background:transparent;color:var(--muted);cursor:pointer}.password-dialog>p{margin:17px 0;color:var(--muted);font-size:11px}.password-dialog>label{display:grid;gap:6px;margin-top:12px;color:var(--muted);font-size:10px;font-weight:800}.password-dialog .password-visibility-field{display:grid;gap:6px;margin-top:12px;color:var(--muted);font-size:10px;font-weight:800}.password-visibility-field>div{min-height:40px;display:grid;grid-template-columns:minmax(0,1fr) 40px;align-items:center;border:1px solid var(--line);border-radius:10px;background:#ffffff06;overflow:hidden}.password-visibility-field input{width:100%;height:40px;border:0;background:transparent;color:var(--ink);font:inherit;padding:0 12px;outline:none}.password-visibility-field button{width:40px;height:40px;border:0;border-left:1px solid rgba(102,132,158,.18);background:#ffffff05;color:var(--muted);display:grid;place-items:center;cursor:pointer}.password-visibility-field button:hover{color:#69e5c5;background:#1fac8a12}.password-dialog footer{margin-top:18px;padding-top:16px;display:flex;justify-content:flex-end;gap:9px;border-top:1px solid var(--line)}.create-user-dialog{width:min(570px,100%)}.create-user-grid{margin-top:17px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.create-user-grid label{display:grid;gap:6px;color:var(--muted);font-size:9px;font-weight:800}.create-user-grid label:first-child{grid-column:1 / -1}.delete-user-dialog header>span{color:#ff827a;background:#b42d2617}.delete-user-dialog .btn-danger{min-height:42px;padding:0 14px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(235,91,82,.28);border-radius:9px;background:linear-gradient(135deg,#b73d36,#8e2924);color:#fff;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.stock-page{display:grid;gap:16px}.stock-hero{min-height:132px;padding:24px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid rgba(73,224,187,.16);border-radius:22px;background:linear-gradient(135deg,#0b5c4e85,#0f1522f5 54%,#152032e0);box-shadow:0 24px 70px #0000003d;position:relative;overflow:hidden}.stock-hero:before{content:"";position:absolute;inset:auto -8% -90% 18%;height:180px;background:linear-gradient(90deg,#36e6be21,#765dff12);transform:rotate(-7deg)}.stock-hero-copy,.stock-hero-meter{position:relative;z-index:1}.stock-kicker{display:inline-flex;align-items:center;gap:8px;color:#5ce3c1;font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.stock-hero h1{margin:11px 0 5px;color:var(--ink);font-size:28px;line-height:1}.stock-hero p{margin:0;color:var(--muted);font-size:12px}.stock-hero-meter{min-width:150px;padding:17px;border:1px solid rgba(92,227,193,.16);border-radius:16px;background:#050c1452;text-align:right}.stock-hero-meter strong{display:block;color:#5ce3c1;font-size:34px;line-height:1}.stock-hero-meter span{color:var(--muted);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.stock-metrics-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.stock-metrics-grid article{min-height:90px;padding:15px;border:1px solid var(--line);border-radius:14px;background:#121a28b8}.stock-metrics-grid span,.stock-metrics-grid small{display:block;color:var(--muted);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.stock-metrics-grid strong{display:block;margin:9px 0 5px;color:var(--ink);font-size:25px;line-height:1}.stock-metrics-grid small{color:#8faebc94;font-size:8px;letter-spacing:.06em;text-transform:none}.stock-entry-panel{padding:14px;display:grid;grid-template-columns:minmax(180px,1.1fr) minmax(220px,1.4fr) 90px minmax(145px,1fr) minmax(160px,1fr) auto;gap:10px;align-items:end;border:1px solid rgba(73,224,187,.16);border-radius:16px;background:#0d1522db}.stock-entry-panel>div{align-self:center;display:grid;gap:4px}.stock-entry-panel>div span{display:flex;align-items:center;gap:7px;color:#5ce3c1;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.stock-entry-panel>div strong{color:var(--ink);font-size:13px}.stock-entry-panel label,.stock-filter{display:grid;gap:6px;color:var(--muted);font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.09em}.stock-entry-panel input,.stock-entry-panel select,.stock-search input,.stock-filter select,.stock-inline-input,.stock-inline-select{width:100%;min-height:42px;border:1px solid rgba(102,132,158,.18);border-radius:10px;background:#ffffff09;color:var(--ink);font:inherit;font-size:11px;padding:0 11px;outline:none}.stock-entry-panel button{min-height:42px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:10px;background:linear-gradient(135deg,#14c9a5,#087866);color:#fff;font:inherit;font-size:10px;font-weight:900;cursor:pointer;box-shadow:0 14px 28px #08786638}.stock-entry-panel button:disabled{opacity:.45;cursor:not-allowed}.stock-toolbar{display:grid;grid-template-columns:minmax(280px,1fr) 190px 210px;gap:10px}.stock-search,.stock-filter{min-height:44px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:0 12px;border:1px solid var(--line);border-radius:12px;background:#121a28b8}.stock-search input,.stock-filter select{min-height:40px;border:0;background:transparent;padding:0;color:var(--ink)}.stock-search svg,.stock-filter svg{color:#5ce3c1}.stock-feedback{margin:0;padding:11px 13px;border-radius:10px;font-size:11px;font-weight:800}.stock-feedback.success{color:#5ce0bd;border:1px solid rgba(65,218,180,.2);background:#1fac8a12}.stock-feedback.error{color:#ff8d86;border:1px solid rgba(244,92,82,.2);background:#b42d2614}.stock-table-wrap{overflow:auto;border:1px solid var(--line);border-radius:16px;background:#111826c2}.stock-table{width:100%;min-width:980px;border-collapse:collapse}.stock-table th{height:42px;padding:0 14px;color:var(--muted);font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;text-align:left;background:#ffffff06;border-bottom:1px solid var(--line)}.stock-table td{padding:12px 14px;border-bottom:1px solid rgba(102,132,158,.12);color:var(--ink);font-size:11px;vertical-align:middle}.stock-table tr:last-child td{border-bottom:0}.stock-product-cell,.stock-code-stack{display:grid;gap:4px}.stock-product-cell strong{color:var(--ink);font-size:12px}.stock-product-cell small,.stock-code-stack small{color:var(--muted);font-size:9px}.stock-status-pill{width:max-content;min-width:124px;padding:8px 10px;display:grid;grid-template-columns:8px minmax(0,1fr);column-gap:8px;align-items:center;border:1px solid rgba(102,132,158,.18);border-radius:10px;background:#ffffff06}.stock-status-pill i{width:8px;height:8px;border-radius:999px;background:#8aa0b4}.stock-status-pill b{color:var(--ink);font-size:10px}.stock-status-pill small{grid-column:2;color:var(--muted);font-size:8px;text-transform:uppercase;letter-spacing:.08em}.stock-status-pill.status-recebida i{background:#6090ff}.stock-status-pill.status-em_triagem i{background:#f59e0b}.stock-status-pill.status-pronta i{background:#34d399}.stock-location,.stock-technician{display:inline-flex;align-items:center;gap:6px;color:var(--muted)}.stock-location svg,.stock-technician svg{color:#5ce3c1}.stock-inline-stack{display:grid;gap:6px}.stock-actions{display:inline-flex;gap:6px}.stock-edit-btn,.stock-actions button{min-height:34px;padding:0 11px;border:1px solid rgba(102,132,158,.18);border-radius:9px;background:#ffffff06;color:var(--ink);font:inherit;font-size:9px;font-weight:900;cursor:pointer}.stock-actions .save{border-color:#49e0bb40;background:#1fac8a17;color:#64e4c4}.stock-actions .delete{width:34px;padding:0;display:inline-grid;place-items:center;color:#ff8d86;border-color:#eb5b523d;background:#b42d2614}.stock-actions .delete:hover{border-color:#ff8d865c;background:#b42d2624}.stock-empty{height:120px;text-align:center;color:var(--muted)!important}@media (max-width: 820px){.users-hero{padding:16px;align-items:flex-start}.users-security-badge{display:none}.users-hero-actions{margin-left:auto}.users-hero-actions>button{width:40px;padding:0;justify-content:center;font-size:0}.users-grid{grid-template-columns:1fr}.user-management-card{grid-template-columns:38px minmax(0,1fr) auto}.user-management-avatar{width:38px;height:38px}.user-management-actions{grid-column:1 / -1}.user-management-actions button:first-child{flex:1;justify-content:center}.password-dialog{border-radius:18px 18px 0 0}.create-user-grid{grid-template-columns:1fr}.create-user-grid label:first-child{grid-column:auto}.stock-hero{padding:18px;align-items:flex-start;flex-direction:column;border-radius:18px}.stock-hero h1{font-size:24px}.stock-hero-meter{width:100%;text-align:left}.stock-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stock-entry-panel,.stock-toolbar{grid-template-columns:1fr}.stock-table{min-width:0}.stock-table thead{display:none}.stock-table,.stock-table tbody,.stock-table tr,.stock-table td{display:block;width:100%}.stock-table tr{padding:12px;border-bottom:1px solid rgba(102,132,158,.14)}.stock-table td{padding:7px 0;border:0}.stock-table td:before{content:attr(data-label);display:block;margin-bottom:4px;color:var(--muted);font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.stock-table td:empty{display:none}.stock-status-pill{width:100%}}@media (max-width: 390px){.topbar-status span:last-child{display:none}.topbar-status{width:32px;padding:0;justify-content:center}.workspace-body{padding-inline:8px}.queue-summary-grid{grid-template-columns:1fr}}.os-preview{grid-column:1 / -1;background:var(--surface-soft);border:1px solid var(--line);border-radius:8px;padding:10px 14px;display:flex;flex-direction:column;gap:4px;font-size:13px;animation:fade-in .15s ease}.os-preview-loading{color:var(--muted);font-style:italic}.os-preview-error{flex-direction:row;align-items:flex-start;gap:9px;border-color:#ef444457;background:#ef44440f;color:#ef6b6b}.os-preview-error>div{display:grid;gap:3px}.os-preview-error strong{font-size:12px}.os-preview-error span{color:var(--muted);font-size:11px;line-height:1.4}.os-preview-success{flex-direction:row;align-items:flex-start;gap:9px;border-color:#10b98157;background:#10b9810f;color:var(--accent-strong)}.os-preview-success>div{display:grid;gap:3px}.os-preview-success strong{font-size:12px}.os-preview-success span{color:var(--muted);font-size:11px;line-height:1.4}.os-preview-nf{margin-top:4px;padding:4px 8px;background:#009b7b1f;color:var(--accent-strong);border-radius:4px;font-size:12px;font-weight:600}[data-theme=dark] .os-preview{background:var(--surface-soft);border-color:var(--line)}[data-theme=dark] .os-preview-nf{background:#00d4a026;color:var(--accent)}@keyframes fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 820px){.sidebar-section-label{display:none}}@media (min-width: 821px){.sidebar{width:220px;padding:22px 14px 16px;gap:12px;background:radial-gradient(circle at 20% 0%,rgba(22,163,126,.08),transparent 30%),linear-gradient(180deg,#08111a,#070e16);border-right-color:#94b2c51a;box-shadow:8px 0 32px #0000003d}.workspace{margin-left:220px}.brand-mark{position:relative;min-height:58px;padding:4px 6px 16px;flex-direction:row;align-items:center;gap:11px;border-bottom-color:#94b2c51a}.brand-monogram{width:38px;height:38px;display:grid;place-items:center;flex-shrink:0;border:1px solid rgba(91,221,188,.24);border-radius:11px;background:#0b6f60;color:#fff;font-size:18px;font-weight:900;letter-spacing:-.04em}.brand-copy{display:flex;flex-direction:column;gap:0}.brand-name{font-size:17px;letter-spacing:.09em}.brand-sub{margin-top:4px;color:#a8c1cf85;font-size:9px;letter-spacing:.06em}.sidebar-section-label{padding:8px 10px 2px;color:#9cb5c566;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.sidebar .nav-stack{gap:3px;padding-top:0;border-top:0}.sidebar .nav-button{min-height:44px;padding:0 12px;border-radius:9px;font-size:12.5px}.sidebar .nav-button.btn-primary{background:#15977729;color:#63e6c3;border:1px solid rgba(71,210,174,.18);box-shadow:none;text-shadow:none}[data-theme=dark] .sidebar .nav-button.btn-primary:before{left:5px;top:12px;bottom:12px;width:2px;border-radius:2px;box-shadow:none}.sidebar .nav-button.btn-ghost{color:#b8ccd894}.sidebar .nav-button.btn-ghost:hover{background:#ffffff0b;border-color:#ffffff0a;color:#e1eef5e0}.user-card{padding:10px;border-radius:12px;background:#ffffff06;border-color:#94b2c517;box-shadow:none}.avatar{background:#0b6f60;box-shadow:none}}@media (min-width: 821px){.sidebar{width:238px;padding:18px 13px 14px;gap:10px;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 45% -5%,rgba(24,208,161,.14),transparent 28%),radial-gradient(circle at 120% 72%,rgba(21,113,160,.1),transparent 34%),linear-gradient(180deg,#06121a,#07101a 55%,#050c14);border-right:1px solid rgba(71,210,174,.16);box-shadow:14px 0 45px #00000052}.sidebar:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(67,193,161,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(67,193,161,.025) 1px,transparent 1px),radial-gradient(circle,rgba(81,229,192,.12) 1px,transparent 1.5px);background-size:38px 38px,38px 38px,24px 24px;-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 82%);mask-image:linear-gradient(to bottom,#000 0%,transparent 82%)}.sidebar:after{content:"";position:absolute;z-index:2;top:22px;right:-1px;width:1px;height:112px;pointer-events:none;background:linear-gradient(transparent,#33e3b7,transparent);box-shadow:0 0 14px #33e3b7b3}.workspace{margin-left:238px}.brand-mark{min-height:70px;padding:8px 9px 14px;gap:13px;border:1px solid rgba(116,220,194,.1);border-radius:15px;background:linear-gradient(135deg,#126d5b24,#ffffff05);box-shadow:inset 0 1px #ffffff0a}.brand-monogram{position:relative;width:43px;height:43px;border-radius:13px;background:linear-gradient(145deg,#0c967b,#086050);border-color:#77f1d261;box-shadow:0 8px 24px #056f5b47,inset 0 1px #ffffff2e;font-size:19px}.brand-monogram:after{content:"";position:absolute;top:6px;right:6px;width:4px;height:4px;border-radius:50%;background:#8fffe3;box-shadow:0 0 8px #5fffd7}.brand-name{color:#f2fbf8;font-size:18px;letter-spacing:.13em}.brand-sub{color:#8ec2b894;font-size:8px;letter-spacing:.13em;text-transform:uppercase}.sidebar-section-label{display:flex;align-items:center;gap:10px;padding:14px 9px 5px;color:#87aeb880;font-size:8px;letter-spacing:.2em}.sidebar-section-label:after{content:"";height:1px;flex:1;background:linear-gradient(90deg,rgba(87,211,180,.18),transparent)}.sidebar .nav-stack{gap:6px}.sidebar .nav-button{min-height:49px;padding:0 10px;gap:10px;border-radius:12px;font-size:12.5px}.nav-icon-shell{width:30px;height:30px;display:grid;place-items:center;flex-shrink:0;border:1px solid rgba(134,172,190,.08);border-radius:9px;background:#ffffff06;transition:background .16s,border-color .16s,box-shadow .16s}.sidebar .nav-button.btn-primary{position:relative;overflow:hidden;background:linear-gradient(90deg,#15b28b33,#0b4e4924),#08191fc7;color:#7ff6d8;border-color:#46e0b947;box-shadow:inset 0 1px #ffffff0a,0 9px 22px #00000029}.sidebar .nav-button.btn-primary .nav-icon-shell{color:#8affdf;background:#29cfa521;border-color:#56ebc538;box-shadow:0 0 16px #1bc79c21}[data-theme=dark] .sidebar .nav-button.btn-primary:before{left:0;top:10px;bottom:10px;width:3px;background:#43ecc1;box-shadow:3px 0 12px #43ecc173}.sidebar .nav-button.btn-ghost:hover{transform:translate(2px);background:#62bfae0e;border-color:#62bfae14}.sidebar .nav-button.btn-ghost:hover .nav-icon-shell{border-color:#62d5b929;background:#62d5b90f}.sidebar-system-card{margin-top:auto;min-height:58px;padding:9px 10px;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;border:1px solid rgba(96,172,158,.1);border-radius:12px;background:#08171db8}.sidebar-system-icon{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#29cfa517;color:#54dcb9}.sidebar-system-card small,.sidebar-system-card strong{display:block}.sidebar-system-card small{color:#a0bbc37a;font-size:8px;letter-spacing:.04em}.sidebar-system-card strong{margin-top:4px;color:#c7e1dbb8;font-size:9px;text-transform:uppercase}.sidebar-system-card strong i{width:5px;height:5px;display:inline-block;margin-right:4px;border-radius:50%;background:#39dbaf;box-shadow:0 0 7px #39dbafcc}.sidebar-system-card b{color:#759ea752;font-size:10px;font-variant-numeric:tabular-nums}.user-card{margin-top:0;min-height:62px;padding:9px 10px;border-radius:13px;background:linear-gradient(135deg,#ffffff0b,#ffffff04);border-color:#94bcc41f}.avatar{width:38px;height:38px;border-radius:10px;background:linear-gradient(145deg,#0c9077,#086353);border-color:#84ecd233}.logout-button{border-color:#97b5be24;background:#ffffff06}}@media (max-width: 820px){.sidebar-system-card{display:none}.nav-icon-shell{display:contents}}@media (min-width: 821px){.topbar{height:82px;margin:14px 20px 0;padding:0 22px;border-radius:17px;border-color:#42d5b129;background:radial-gradient(ellipse 45% 190% at 0 50%,rgba(15,143,116,.18),transparent 58%),linear-gradient(105deg,#0b1922f7,#0c1320f7);box-shadow:0 16px 38px #00000042,inset 0 1px #ffffff09}.topbar:before{top:16px;bottom:16px;width:3px;border-radius:0 3px 3px 0}.topbar-context{min-width:240px;display:flex;align-items:center;gap:12px}.topbar-context-mark{width:38px;height:38px;display:flex;align-items:flex-end;justify-content:center;gap:3px;padding-bottom:10px;border:1px solid rgba(65,218,180,.15);border-radius:11px;background:#23bf9912}.topbar-context-mark i{width:3px;border-radius:2px;background:#42deb7;box-shadow:0 0 8px #42deb759}.topbar-context-mark i:nth-child(1){height:8px;opacity:.55}.topbar-context-mark i:nth-child(2){height:14px}.topbar-context-mark i:nth-child(3){height:11px;opacity:.75}.topbar-context small,.topbar-context strong{display:block}.topbar-context small{color:#70aea680;font-size:8px;font-weight:800;letter-spacing:.18em}.topbar-context strong{margin-top:5px;color:#e5f3f0e6;font-size:14px;letter-spacing:-.01em}.topbar-sep{display:block;width:1px;height:38px;margin:0 20px;background:linear-gradient(transparent,rgba(117,161,169,.2),transparent)}.topbar-clock{padding:0}.topbar-clock-date{font-size:10px;letter-spacing:.02em}.topbar-clock-time{margin-top:2px;font-size:18px}.topbar-status{min-height:34px;border-color:#38d7b033;background:#12735e1f}.workspace-body{padding:20px}.sales-entry{position:relative;gap:0;padding:0;overflow:hidden;border-radius:18px;border-color:#6c8ba42b;background:radial-gradient(circle at 100% 100%,rgba(17,145,115,.08),transparent 28%),linear-gradient(145deg,#151c2afa,#111723fa);box-shadow:0 22px 55px #00000038,inset 0 1px #ffffff06}.sales-entry:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(67,229,190,.5),transparent 72%)}.sales-entry-head{min-height:86px;margin:0;padding:17px 22px;border-bottom-color:#6f8ea421;background:#ffffff03}.sales-entry-icon{width:48px;height:48px;border-radius:14px;background:linear-gradient(145deg,#1eb79229,#0a5a4d14);border-color:#37deb338;box-shadow:inset 0 1px #ffffff0a}.sales-entry-head small{color:#7b9cb094;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.sales-entry-head strong{margin-top:3px;color:#e9f2f2;font-size:18px}.sales-entry-badges span{min-height:31px;padding:0 11px;border-color:#7489bc29;background:#56629a17;color:#aebddead;font-size:10px;letter-spacing:.03em}.sales-entry .entry-grid{padding:20px 22px 16px;gap:12px}.sales-entry .field>span{margin-bottom:2px;color:#96adc49e;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sales-entry .input-shell{min-height:52px;border-color:#6b84a62e;border-radius:11px;background:#4b55841a;box-shadow:inset 0 1px #ffffff05;transition:border-color .16s,background .16s,box-shadow .16s}.sales-entry .input-shell:focus-within{border-color:#36e0b56b;background:#177d6814;box-shadow:0 0 0 3px #27d3a80f}.sales-entry .sale-comment-field{padding:0 22px 18px}.sales-entry .sale-comment-field .input-shell{min-height:52px}.sales-entry-actions{min-height:82px;padding:15px 22px;border-top:1px solid rgba(111,142,164,.12);background:#040b1229}.sales-entry-left-actions{gap:9px}.brinde-trigger,.bundle-trigger{min-height:45px;padding:0 16px;border-radius:11px;font-size:10px;letter-spacing:.03em}.save-sale{min-height:47px;padding-inline:20px;border-radius:11px;background:linear-gradient(135deg,#15c49d,#08a985);box-shadow:0 10px 24px #08a98533}}@media (max-width: 820px){.topbar-context{display:none}}.sales-entry-progress{min-height:48px;padding:0 22px;display:flex;align-items:center;gap:11px;border-bottom:1px solid rgba(111,142,164,.1);background:#050c141f}.sales-entry-progress span{display:inline-flex;align-items:center;gap:7px;color:#7b97aa66;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.sales-entry-progress span b{width:23px;height:23px;display:grid;place-items:center;border:1px solid rgba(111,142,164,.14);border-radius:7px;background:#ffffff05;font-size:8px}.sales-entry-progress span.is-current{color:#75eacdcc}.sales-entry-progress span.is-current b{border-color:#3fe0b83d;background:#23bd9717;color:#69e8c7}.sales-entry-progress>i{width:32px;height:1px;background:linear-gradient(90deg,#5bccb033,#6f8ea414)}.sales-entry-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;align-items:stretch}.sales-entry-form-column{min-width:0;display:flex;flex-direction:column;border-right:1px solid rgba(111,142,164,.11)}@media (min-width: 1101px){.sales-entry .sales-entry-form-column .entry-grid{grid-template-columns:minmax(145px,.72fr) minmax(180px,.9fr) minmax(260px,1.65fr) minmax(130px,.58fr)}.sales-entry .sales-entry-form-column .product-field{grid-column:auto}.sales-entry .sales-entry-form-column .sale-comment-field{grid-column:1 / -1;padding:0}}.sales-entry-form-column .sales-entry-actions{margin-top:auto}.sales-entry-guidance{margin:2px 22px 20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sales-entry-guidance>span{min-width:0;padding:11px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;border:1px solid rgba(111,142,164,.09);border-radius:10px;background:#ffffff03}.sales-entry-guidance svg{grid-row:1 / 3;color:#48d4b18a}.sales-entry-guidance strong,.sales-entry-guidance small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sales-entry-guidance strong{color:#cadddaad;font-size:9px}.sales-entry-guidance small{margin-top:3px;color:#7796a370;font-size:7px}.sale-live-summary{min-width:0;padding:20px;background:radial-gradient(circle at 100% 0,rgba(35,189,151,.08),transparent 34%),#040b121a}.sale-live-summary-head{display:flex;align-items:center;gap:10px;padding-bottom:16px;border-bottom:1px solid rgba(111,142,164,.11)}.sale-live-summary-head>span{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(60,221,181,.18);border-radius:11px;background:#23bd9714;color:#55daba}.sale-live-summary-head small,.sale-live-summary-head strong{display:block}.sale-live-summary-head small{color:#719ca47a;font-size:7px;font-weight:800;letter-spacing:.15em}.sale-live-summary-head strong{margin-top:4px;color:#e5f1efdb;font-size:13px}.sale-live-product{margin-top:15px;padding:12px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;border:1px dashed rgba(111,142,164,.18);border-radius:11px;background:#ffffff04}.sale-live-product.is-ready{border-style:solid;border-color:#3ed7b133;background:#1ca0800e}.sale-live-check{color:#7597a766}.sale-live-product.is-ready .sale-live-check{color:#4dd9b6}.sale-live-product small,.sale-live-product strong{display:block}.sale-live-product small{color:#799aad70;font-size:7px;font-weight:800;letter-spacing:.13em}.sale-live-product strong{margin-top:4px;overflow:hidden;color:#d4e4e2b8;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.sale-live-details{margin:15px 0 0;display:grid;gap:0}.sale-live-details>div{min-height:36px;display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:8px;border-bottom:1px solid rgba(111,142,164,.07)}.sale-live-details dt{color:#799aad7a;font-size:8px;font-weight:700;text-transform:uppercase}.sale-live-details dd{min-width:0;margin:0;display:flex;align-items:center;gap:5px;overflow:hidden;color:#cfe0ddb3;font-size:10px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.sale-live-details .platform-badge{transform:scale(.85);transform-origin:left center}.sale-live-result{margin-top:16px;padding:12px;display:flex;align-items:center;gap:11px;border:1px solid rgba(60,221,181,.15);border-radius:11px;background:linear-gradient(135deg,#20b28e14,#13574e09)}.sale-live-result>span{color:#54deb9;font-size:24px;font-weight:900;letter-spacing:-.05em}.sale-live-result p,.sale-live-result strong,.sale-live-result small{display:block;margin:0}.sale-live-result strong{color:#dcece8c7;font-size:9px;text-transform:uppercase}.sale-live-result small{margin-top:3px;color:#7e9da67a;font-size:8px}@media (max-width: 1100px){.sales-entry-layout{grid-template-columns:1fr}.sales-entry-form-column{border-right:0}.sale-live-summary{border-top:1px solid rgba(111,142,164,.11)}}@media (max-width: 820px){.sales-entry-progress{min-height:44px;padding:0 12px;gap:6px;justify-content:space-between;overflow:hidden}.sales-entry-progress span{gap:4px;font-size:0}.sales-entry-progress span:after{font-size:7px}.sales-entry-progress span:nth-of-type(1):after{content:"Dados"}.sales-entry-progress span:nth-of-type(2):after{content:"Conferir"}.sales-entry-progress span:nth-of-type(3):after{content:"Registrar"}.sales-entry-progress>i{width:15px;flex:0 0 15px}.sale-live-summary{padding:16px 14px}.sales-entry-guidance{margin:0 14px 16px;grid-template-columns:1fr}}@media (max-width: 820px){.app-shell{padding-bottom:calc(86px + env(safe-area-inset-bottom));background:radial-gradient(circle at 20% 0%,rgba(19,185,145,.1),transparent 32%),linear-gradient(180deg,#07111c,#090f18)}.topbar{height:72px;min-height:72px;padding:0 16px;background:#09101bf2;border-bottom-color:#47d6b224}.topbar-clock{gap:10px}.topbar-clock svg{width:20px;height:20px;color:#12d7aa}.topbar-clock-date{max-width:190px;color:#bcd4ddb8;font-size:12px;font-weight:800;line-height:1.15;white-space:normal}.topbar-clock-time{margin-top:2px;color:#f1f7fb;font-size:18px;font-weight:900;letter-spacing:0}.topbar-status{min-height:40px;padding:0 13px;border-radius:12px;background:#0d705e2e;border-color:#38e0b83d;color:#cdeee6c2;font-size:11px}.mobile-logout-button{width:40px;height:40px;border-radius:12px;color:#f4fbff;background:#ffffff14;border-color:#b4cdda2e}.workspace-body{padding:16px 12px 24px}.dashboard{gap:18px}.dash-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dash-stat{min-height:142px;padding:18px 14px 15px;border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(255,255,255,.045),transparent 36%),linear-gradient(155deg,#172031fa,#0d1420fa);border-color:#5c7c9b47;box-shadow:inset 0 1px #ffffff0a,0 12px 28px #00000038}.dash-stat:before{height:4px}.dash-stat-icon{width:44px;height:44px;margin-bottom:18px;border-radius:13px}.dash-stat-icon svg{width:23px;height:23px}.dash-stat-body{gap:6px}.dash-stat-body strong{font-size:48px;letter-spacing:0}.dash-stat-body span{max-width:104px;color:#9ebccfb8;font-size:11px;font-weight:900;letter-spacing:.07em;line-height:1.2}.dash-card{padding:18px 16px;border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(25,183,145,.06),transparent 38%),linear-gradient(160deg,#161f30fa,#0c131ffa);border-color:#5c7c9b3d}.dash-card-head{margin-bottom:18px;padding-bottom:12px;color:#9fbed0b8;font-size:11px;line-height:1.2;letter-spacing:.09em}.dash-chart{height:176px;gap:9px}.dash-bar-value{color:#acc8d8b8;font-size:11px;font-weight:900}.dash-bar-track{border-color:#7e9db21f;background:linear-gradient(180deg,#ffffff0e,#ffffff06)}.dash-bar-label{color:#a1bdcda8;font-size:10px;font-weight:800}.dash-card-platforms,.dash-card-recent{display:none}.sidebar{height:calc(82px + env(safe-area-inset-bottom));padding:8px 0 calc(8px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#07121eeb,#03080efa);border-top-color:#48e6be38;box-shadow:0 -16px 36px #00000075;overflow:hidden}.sidebar .brand-mark,.sidebar-section-label,.sidebar-system-card,.user-card{display:none}.sidebar .nav-stack{height:100%;display:flex;gap:8px;padding:0 10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sidebar .nav-button{flex:0 0 64px;min-width:64px;min-height:62px;padding:6px 4px;scroll-snap-align:start;border-radius:15px;gap:5px;color:#acc2d1b3;background:transparent;border-color:transparent}.sidebar .nav-button .nav-icon-shell{width:28px;height:28px;display:grid;place-items:center;border:1px solid rgba(149,182,202,.12);border-radius:10px;background:#ffffff09}.sidebar .nav-button svg{width:18px;height:18px}.nav-label-mobile{display:block;max-width:58px;color:currentColor;font-size:10px;font-weight:800;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar .nav-button.btn-primary{color:#65f3d1;background:linear-gradient(180deg,#19b38f33,#0b59502e);border-color:#3ce0b847;box-shadow:inset 0 1px #ffffff0f,0 0 22px #0bc99e1a}.sidebar .nav-button.btn-primary .nav-icon-shell{color:#6dffe0;border-color:#55ebc65c;background:#1dcda324}[data-theme=dark] .sidebar .nav-button.btn-primary:before{left:7px;top:auto;bottom:4px;width:calc(100% - 14px);height:3px;border-radius:999px;box-shadow:0 0 12px #43ecc180}}@media (max-width: 390px){.dash-stat{min-height:132px;padding:15px 12px 13px}.dash-stat-body strong{font-size:42px}.dash-stat-body span{font-size:10px}.sidebar .nav-button{flex-basis:60px;min-width:60px}}.products-header-info .products-stock-summary{color:#c2e0e7b8;font-variant-numeric:tabular-nums;letter-spacing:0;white-space:normal}.products-row[tabindex]{cursor:pointer}.products-row[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.products-stage-count{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:28px;border:1px solid currentColor;border-radius:7px;font-weight:700;line-height:1}.products-stage-count.is-entry{color:#6090ff;background:#6090ff1a}.products-stage-count.is-triage{color:#f59e0b;background:#f59e0b1a}.products-stage-count.is-ready{color:#34d399;background:#34d3991a}.products-stage-header.is-entry{color:#6090ff}.products-stage-header.is-triage{color:#f59e0b}.products-stage-header.is-ready{color:#34d399}.products-store-filter{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 6px}.store-filter-btn,.store-origin-btn{min-height:34px;padding:0 14px;border:1px solid rgba(102,132,158,.2);border-radius:8px;background:#ffffff09;color:#cde1ebb8;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.store-filter-btn:hover,.store-origin-btn:hover,.store-filter-btn.is-active,.store-origin-btn.is-active{border-color:#00d4a08c;background:#00d4a01f;color:var(--accent)}.products-price-editor{display:grid;justify-items:end;gap:4px}.products-edit-error{max-width:180px;margin:0;font-size:11px;text-align:right}.operational-units-shell{border:1px solid rgba(255,255,255,.07);border-radius:8px;overflow-x:auto;background:#0000001f}.operational-units-grid,.operational-footer{min-width:1320px}.operational-stage-stack{min-width:1320px;display:grid;gap:12px;padding:12px}.operational-stage{overflow:hidden;border:1px solid rgba(84,105,146,.16);border-radius:10px;background:#080c1270}.operational-stage-title{width:100%;min-height:42px;display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:0 14px;border:0;border-bottom:1px solid rgba(255,255,255,.055);background:linear-gradient(90deg,#121c24eb,#0c1018b8);color:inherit;font:inherit;text-align:left;cursor:pointer}.operational-stage-title svg{flex:0 0 auto;color:#9ab3bcd1;transition:transform .16s ease,color .16s ease}.operational-stage-title:hover svg{color:var(--accent)}.operational-stage-title svg.is-collapsed{transform:rotate(-90deg)}.operational-stage-title strong{color:#e8f2f4e6;font-size:12px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.operational-stage-title span{margin-left:auto;min-height:24px;display:inline-flex;align-items:center;padding:0 9px;border-radius:999px;color:#9ab3bcc7;background:#ffffff09;font-size:11px;font-weight:850}.operational-stage.is-entry .operational-stage-title{border-left:3px solid #6090ff}.operational-stage.is-triage .operational-stage-title{border-left:3px solid #f59e0b}.operational-stage.is-ready .operational-stage-title{border-left:3px solid #34d399}.operational-bulk-bar{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-top:1px solid rgba(255,255,255,.05);background:#081017a8}.operational-bulk-bar.has-selection{border-color:#f8717138;background:linear-gradient(90deg,#7f1d1d38,#081017b3)}.operational-select-all,.operational-bulk-actions{display:inline-flex;align-items:center;gap:9px}.operational-select-all{color:#b4d0d8c7;font-size:12px;font-weight:850;cursor:pointer}.operational-select-all input,.operational-unit-check input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.operational-select-all:before,.operational-unit-check span{width:18px;height:18px;display:grid;place-items:center;border:1px solid rgba(102,132,158,.35);border-radius:5px;background:#ffffff09;color:#06120f;content:""}.operational-select-all:has(input:checked):before,.operational-unit-check input:checked+span{border-color:#3fe0c1;background:#3fe0c1;color:#06120f}.operational-bulk-hint{color:#a0c8dc73;font-size:12px;font-weight:700}.operational-bulk-actions strong{color:#fecaca;font-size:12px;font-weight:900}.products-bulk-danger-btn{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1px solid rgba(248,113,113,.34);border-radius:8px;background:#f871711a;color:#fca5a5;font-size:12px;font-weight:900;cursor:pointer}.products-bulk-danger-btn:hover{border-color:#f8717194;background:#f8717129;color:#fecaca}.operational-units-head,.operational-unit-row{display:grid;grid-template-columns:var(--operational-grid-template);align-items:center;column-gap:14px}.operational-units-head{padding:10px 16px;background:linear-gradient(90deg,#162028d6,#0f141dd6);color:#a3bfcab8;font-size:11px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.operational-unit-row{min-height:64px;padding:11px 16px;border-top:1px solid rgba(255,255,255,.05);color:#c8e1ebe6}.operational-unit-row:hover{background:#00d4a009}.operational-unit-row.is-selected{background:#3fe0c10e;box-shadow:inset 3px 0 #3fe0c1}.operational-unit-main{display:flex;align-items:center;gap:10px;min-width:0}.operational-unit-check{display:inline-grid;place-items:center;cursor:pointer;flex:0 0 auto}.operational-unit-main>span:last-child,.operational-unit-identity{display:flex;flex-direction:column;gap:6px;min-width:0}.operational-unit-main strong,.operational-unit-main small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operational-unit-main strong{color:#d3e7eef0;font-size:13px;font-weight:850}.operational-unit-main small,.operational-muted{color:#a0c8dc8c;font-size:12px}.operational-unit-meta{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.unit-meta-chip{display:inline-flex;min-height:24px;align-items:center;padding:0 8px;border:1px solid rgba(73,224,187,.25);border-radius:6px;background:linear-gradient(180deg,#1fac8a29,#1fac8a12);color:#e1fff8f0;font-size:11px;font-weight:900;line-height:1;white-space:nowrap;box-shadow:inset 0 1px #ffffff0d}.unit-meta-chip.is-serial{border-color:#6090ff4d;background:linear-gradient(180deg,#6090ff29,#6090ff12);color:#e2ebfff5}.operational-status-cell{min-width:0}.operational-status{display:inline-flex;width:fit-content;padding:2px 6px;border-radius:4px;font-size:9px;font-weight:700;text-transform:uppercase;line-height:1.2;opacity:.72}.operational-status-recebida{color:#7da2ffc7;background:#6090ff14}.operational-status-em_triagem{color:#f5b236c7;background:#f59e0b14}.operational-status-pronta{color:#49e0bbc7;background:#34d39914}.operational-store-cell{min-width:0;display:flex;align-items:center}.operational-store{display:inline-flex;min-width:54px;min-height:22px;align-items:center;justify-content:center;padding:0 7px;border:1px solid rgba(102,132,158,.16);border-radius:6px;color:#a0c8dc99;background:#ffffff06;font-size:10px;font-weight:900;opacity:.76}.operational-store.has-store{color:#82e8cfd6;border-color:#49e0bb33;background:#1fac8a12;box-shadow:inset 0 1px #ffffff0a}.operational-notes{min-width:0;overflow:visible;color:#a0c8dc73;font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.operational-notes strong,.operational-notes em,.operational-notes small,.operational-notes-full{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operational-notes strong{color:#daebeee0;font-size:12px;font-weight:850}.operational-notes em{margin-bottom:3px;color:#f5c84c;font-size:9px;font-style:normal;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.operational-notes small{margin-top:4px;color:#ddedf2db;font-size:11px;font-weight:800}.operational-notes-full{margin-top:4px;color:#ddedf2db;font-size:10.5px;font-weight:700;line-height:1.3;white-space:normal;overflow-wrap:anywhere;overflow:hidden;display:flex;flex-wrap:wrap;gap:4px}.operational-notes-full span{display:inline-block;max-width:100%;padding:3px 7px;border:1px solid rgba(126,171,166,.2);border-radius:5px;background:#07171db8;color:#e0eff0e0}.operational-notes-plain{display:block;max-width:100%;color:#ddedf2db;font-size:11px;font-weight:750;line-height:1.35;white-space:normal;overflow-wrap:anywhere}.operational-notes-full.is-ready{color:#f4f8f8}.operational-notes.has-notes{color:#d2e4e8c7}.operational-notes.has-notes small{max-width:fit-content;padding:2px 7px;border:1px solid rgba(245,200,76,.3);border-radius:5px;background:#f5c84c14;color:#ffe08a}.operational-notes.has-notes .operational-notes-full{max-width:100%;padding:2px 0 2px 6px;border-left:2px solid rgba(245,200,76,.72)}.operational-import-id{margin-top:3px;color:#82e8cfc2!important;font-size:10px!important;font-weight:900!important;letter-spacing:.02em}.operational-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.operational-unit-empty{padding:18px 16px;color:#a0c8dc73;border-top:1px solid rgba(255,255,255,.05)}.operational-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-top:1px solid rgba(255,255,255,.06)}.operational-counts{display:flex;flex-wrap:wrap;gap:8px;color:#a0c8dc8c;font-size:12px}.operational-counts span{display:inline-flex;align-items:center;gap:5px}.operational-counts strong{color:#e1f5fae6}.stock-entry-primary{min-height:42px;padding:0 18px;border:1px solid rgba(0,212,160,.5);border-radius:8px;background:linear-gradient(135deg,#00d4a0,#07906f);color:#051513;font-weight:900;box-shadow:0 12px 26px #00d4a02e}.stock-entry-primary:hover{filter:brightness(1.06);box-shadow:0 16px 30px #00d4a03d}.stock-entry-primary:focus-visible{outline:2px solid rgba(160,245,226,.85);outline-offset:2px}.store-origin-field{border:0;padding:0;margin:0}.store-origin-field legend{margin-bottom:6px;color:var(--muted);font-size:11px;font-weight:800}.store-origin-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.triage-picker-modal{max-width:460px}.triage-picker-body{display:flex;flex-direction:column;gap:14px;padding:0 20px 4px}.triage-picker-unit{margin:0;color:#d2ebf5c7;font-weight:700}.technician-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.technician-choice-grid button{min-height:38px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0b;color:#dcf0f5db;font-weight:700;cursor:pointer}.technician-choice-grid button:hover,.technician-choice-grid button.is-selected{border-color:#00d4a08c;background:#00d4a01f;color:var(--accent)}[data-theme=dark] .completed-orders-command-center.panel{border-color:transparent;background:transparent;box-shadow:none}[data-theme=dark] .sales-entry{--sales-canvas: rgba(7, 9, 14, .92);--sales-surface: rgba(14, 17, 24, .94);--sales-surface-2: rgba(18, 22, 31, .9);--sales-line: rgba(95, 110, 133, .2);--sales-line-strong: rgba(94, 106, 210, .34);--sales-ink: rgba(242, 247, 247, .92);--sales-muted: rgba(155, 171, 190, .66);--sales-faint: rgba(126, 145, 165, .48);--sales-accent: #3ecf8e;--sales-lavender: #5e6ad2;overflow:hidden;border-color:var(--sales-line);border-radius:14px;background:var(--sales-canvas)!important;box-shadow:inset 0 1px #ffffff09,0 24px 70px #0000003d}[data-theme=dark] .sales-entry:before{height:1px;background:linear-gradient(90deg,transparent,rgba(62,207,142,.55),rgba(94,106,210,.26),transparent)}[data-theme=dark] .sales-entry-head{min-height:82px;padding:18px 24px;border-bottom-color:var(--sales-line);background:linear-gradient(180deg,rgba(255,255,255,.026),transparent)}[data-theme=dark] .sales-entry-title{gap:14px}[data-theme=dark] .sales-entry-icon{width:46px;height:46px;border-radius:10px;border-color:#3ecf8e47;background:#3ecf8e1a;color:var(--sales-accent)}[data-theme=dark] .sales-entry-head span,[data-theme=dark] .sales-entry-head small{color:var(--sales-faint)}[data-theme=dark] .sales-entry-head strong{color:var(--sales-ink);font-size:18px;font-weight:700}[data-theme=dark] .sales-entry-badges{gap:8px}[data-theme=dark] .sales-entry-badges span,[data-theme=dark] .sales-entry-badges .dash-platform-badge{min-height:30px;border-color:#5e6ad238;border-radius:999px;background:#5e6ad21a;color:#d3daf4bf}[data-theme=dark] .sales-entry-progress{min-height:50px;padding:0 24px;border-bottom-color:var(--sales-line);background:#ffffff03}[data-theme=dark] .sales-entry-progress span{color:#91a0b57a}[data-theme=dark] .sales-entry-progress span.is-current{color:#3ecf8eeb}[data-theme=dark] .sales-entry-progress span b{border-radius:6px;border-color:#5f6e853d;background:#ffffff06}[data-theme=dark] .sales-entry-progress span.is-current b{border-color:#3ecf8e57;background:#3ecf8e1f;color:var(--sales-accent)}[data-theme=dark] .sales-entry-layout{grid-template-columns:minmax(0,1fr) minmax(300px,330px)}[data-theme=dark] .sales-entry-form-column{border-right-color:var(--sales-line);background:#0b0e144d}[data-theme=dark] .sales-entry .entry-grid{padding:22px 24px 18px;gap:14px}[data-theme=dark] .sales-entry .field>span,[data-theme=dark] .sales-entry .store-origin-field legend{margin-bottom:7px;color:var(--sales-muted);font-size:10px;letter-spacing:.08em}[data-theme=dark] .sales-entry .input-shell,[data-theme=dark] .sales-entry .platform-select-trigger{min-height:52px;border-color:var(--sales-line);border-radius:8px;background:var(--sales-surface-2);color:var(--sales-ink);box-shadow:inset 0 1px #ffffff06}[data-theme=dark] .sales-entry .input-shell:hover,[data-theme=dark] .sales-entry .platform-select-trigger:hover{border-color:#5e6ad257;background:#151923f5}[data-theme=dark] .sales-entry .input-shell:focus-within,[data-theme=dark] .sales-entry .platform-select:focus-within .platform-select-trigger{border-color:#3ecf8e85;background:#101a19f5;box-shadow:0 0 0 3px #3ecf8e14,inset 0 1px #ffffff08}[data-theme=dark] .sales-entry .platform-select-dropdown{border-color:var(--sales-line);border-radius:8px;background:#10131b;box-shadow:0 18px 44px #00000057}[data-theme=dark] .sales-entry .platform-select-option{color:var(--sales-muted)}[data-theme=dark] .sales-entry .platform-select-option:hover,[data-theme=dark] .sales-entry .platform-select-option.is-active{background:#5e6ad224;color:var(--sales-ink)}[data-theme=dark] .sales-entry .store-origin-field{display:flex;min-width:0;flex-direction:column}[data-theme=dark] .sales-entry .store-origin-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}[data-theme=dark] .sales-entry .store-origin-btn{min-height:52px;border-color:var(--sales-line);border-radius:8px;background:var(--sales-surface-2);color:#b3bed0b8;font-size:12px;font-weight:800;letter-spacing:.02em}[data-theme=dark] .sales-entry .store-origin-btn:hover{border-color:#5e6ad25c;background:#5e6ad21f;color:var(--sales-ink)}[data-theme=dark] .sales-entry .store-origin-btn.is-active{border-color:#3ecf8e94;background:#3ecf8e1f;color:var(--sales-accent);box-shadow:inset 0 1px #3ecf8e24,0 0 0 1px #3ecf8e0d}[data-theme=dark] .sales-entry-guidance{margin:0 24px 22px;gap:10px}[data-theme=dark] .sales-entry-guidance>span{padding:12px;border-color:#5f6e8529;border-radius:8px;background:#ffffff05}[data-theme=dark] .sales-entry-guidance svg{color:#3ecf8ebd}[data-theme=dark] .sales-entry-guidance strong{color:#e2ececc7;font-size:10px}[data-theme=dark] .sales-entry-guidance small{color:#91a0b580;font-size:8px}[data-theme=dark] .sales-entry-actions{min-height:86px;padding:16px 24px;border-top-color:var(--sales-line);background:#07090e85}[data-theme=dark] .brinde-trigger,[data-theme=dark] .bundle-trigger{min-height:46px;border-radius:8px;background:#ffffff05;font-size:12px}[data-theme=dark] .brinde-trigger{border-color:#5e6ad257;color:#9da5ff}[data-theme=dark] .bundle-trigger{border-color:#5e6ad247;color:#c6ccf2d1}[data-theme=dark] .brinde-trigger:hover,[data-theme=dark] .bundle-trigger:hover{background:#5e6ad21f}[data-theme=dark] .save-sale{min-height:48px;border-radius:8px;background:var(--sales-accent);color:#061310;font-weight:900;box-shadow:0 12px 32px #3ecf8e38}[data-theme=dark] .save-sale:hover:not(:disabled){background:#58e3a4;box-shadow:0 16px 38px #3ecf8e47}[data-theme=dark] .sale-live-summary{padding:22px 20px;background:linear-gradient(180deg,#0c1a1ab8,#090c12eb)}[data-theme=dark] .sale-live-summary-head{padding-bottom:18px;border-bottom-color:var(--sales-line)}[data-theme=dark] .sale-live-summary-head>span{border-radius:8px;border-color:#3ecf8e47;background:#3ecf8e1a;color:var(--sales-accent)}[data-theme=dark] .sale-live-summary-head small{color:var(--sales-faint)}[data-theme=dark] .sale-live-summary-head strong{color:var(--sales-ink)}[data-theme=dark] .sale-live-product{border-color:#5f6e8533;border-radius:8px;background:#ffffff05}[data-theme=dark] .sale-live-product.is-ready{border-color:#3ecf8e52;background:#3ecf8e12}[data-theme=dark] .sale-live-details>div{min-height:39px;grid-template-columns:96px minmax(0,1fr);border-bottom-color:#5f6e8521}[data-theme=dark] .sale-live-details dt{color:var(--sales-faint)}[data-theme=dark] .sale-live-details dd{color:#e3ebecc7}[data-theme=dark] .sale-live-result{border-color:#3ecf8e42;border-radius:8px;background:#3ecf8e14}[data-theme=dark] .sale-live-result>span{color:var(--sales-accent);letter-spacing:0}[data-theme=dark] .recent-sales{margin-top:16px;border-color:var(--sales-line);border-radius:12px;background:#0c0f16b8}@media (min-width: 1101px){[data-theme=dark] .sales-entry .sales-entry-form-column .entry-grid{grid-template-columns:repeat(12,minmax(0,1fr))}[data-theme=dark] .sales-entry .sales-entry-form-column .entry-grid>:nth-child(1){grid-column:span 2}[data-theme=dark] .sales-entry .sales-entry-form-column .entry-grid>:nth-child(2){grid-column:span 3}[data-theme=dark] .sales-entry .sales-entry-form-column .sale-company-field{grid-column:span 3}[data-theme=dark] .sales-entry .sales-entry-form-column .product-field{grid-column:span 4}[data-theme=dark] .sales-entry .sales-entry-form-column .entry-grid>:nth-child(5){grid-column:span 2}[data-theme=dark] .sales-entry .sales-entry-form-column .sale-comment-field{grid-column:span 10;padding:0}}@media (max-width: 1100px){[data-theme=dark] .sales-entry{grid-template-columns:minmax(0,1fr)}[data-theme=dark] .sales-entry-layout{grid-template-columns:1fr;width:100%;max-width:100%}[data-theme=dark] .sales-entry-form-column{width:100%;max-width:100%;min-width:0;border-right:0}[data-theme=dark] .sales-entry-head,[data-theme=dark] .sales-entry-progress,[data-theme=dark] .sales-entry .entry-grid,[data-theme=dark] .sales-entry-actions{box-sizing:border-box;width:100%;max-width:100%}}@media (max-width: 760px){[data-theme=dark] .sales-entry{border-radius:12px}[data-theme=dark] .sales-entry-head,[data-theme=dark] .sales-entry .entry-grid,[data-theme=dark] .sales-entry-actions{padding-inline:16px}[data-theme=dark] .sales-entry-progress{padding-inline:16px;overflow-x:auto}[data-theme=dark] .sales-entry-guidance{margin-inline:16px;grid-template-columns:1fr}[data-theme=dark] .sales-entry .store-origin-options{grid-template-columns:1fr}}.topbar{display:none!important}.workspace{grid-template-rows:1fr}.workspace-body{padding-top:18px}[data-theme=dark] .sales-entry .store-origin-options{gap:10px}[data-theme=dark] .sales-entry .store-origin-btn{position:relative;isolation:isolate;overflow:hidden;min-height:52px;border-color:#5f6e8547;background:linear-gradient(180deg,#161a24fa,#0c0f16fa);color:#ced8e8ad;font-size:12px;font-weight:900;letter-spacing:0;box-shadow:inset 0 1px #ffffff0a;transition:border-color .14s ease,background .14s ease,color .14s ease,transform .14s ease,box-shadow .14s ease}[data-theme=dark] .sales-entry .store-origin-btn:before{content:"";position:absolute;inset:7px auto 7px 7px;width:3px;border-radius:99px;background:#5f6e856b;transition:background .14s ease,box-shadow .14s ease}[data-theme=dark] .sales-entry .store-origin-btn:hover{transform:translateY(-1px);border-color:#828fff6b;background:linear-gradient(180deg,#1a1e2bfa,#0f121bfa);color:#f2f7f7e6;box-shadow:inset 0 1px #ffffff0e,0 10px 22px #00000038}[data-theme=dark] .sales-entry .store-origin-btn.is-active{transform:translateY(-1px);border-color:#3ecf8ead;background:radial-gradient(circle at 50% -30%,rgba(62,207,142,.18),transparent 58%),linear-gradient(180deg,#142923fa,#0a1613fa);color:var(--sales-accent);box-shadow:inset 0 1px #3ecf8e29,0 0 0 1px #3ecf8e0d,0 14px 28px #0000003d}[data-theme=dark] .sales-entry .store-origin-btn.is-active:before{background:var(--sales-accent);box-shadow:0 0 14px #3ecf8e99}[data-theme=dark] .sales-entry .qty-stepper{min-height:52px;border-color:#5f6e8547;border-radius:8px;background:linear-gradient(180deg,#161a24fa,#0c0f16fa);box-shadow:inset 0 1px #ffffff0a}[data-theme=dark] .sales-entry .qty-btn{min-width:52px;color:var(--sales-accent);transition:background .14s ease,color .14s ease}[data-theme=dark] .sales-entry .qty-btn:hover:not(:disabled){background:#3ecf8e1c;color:#68e9ad}[data-theme=dark] .sales-entry .qty-value{color:#f2f7f7e6;font-size:16px;font-weight:900}[data-theme=dark] .sales-entry-left-actions{gap:10px}[data-theme=dark] .brinde-trigger,[data-theme=dark] .bundle-trigger{position:relative;min-height:48px;padding:0 17px;border-radius:8px;background:linear-gradient(180deg,#141721f5,#0a0d13f5);color:#dbe2f3d1;font-size:12px;font-weight:850;box-shadow:inset 0 1px #ffffff0a;transition:transform .14s ease,border-color .14s ease,background .14s ease,color .14s ease}[data-theme=dark] .brinde-trigger{border-color:#828fff5c}[data-theme=dark] .bundle-trigger{border-color:#3ecf8e47}[data-theme=dark] .brinde-trigger svg{color:#9da5ff}[data-theme=dark] .bundle-trigger svg{color:var(--sales-accent)}[data-theme=dark] .brinde-trigger:hover,[data-theme=dark] .bundle-trigger:hover{transform:translateY(-1px);background:linear-gradient(180deg,#1b1f2dfa,#0c1018fa);color:#f7f8f8f0}[data-theme=dark] .brinde-trigger:hover{border-color:#9da5ff94}[data-theme=dark] .bundle-trigger:hover{border-color:#3ecf8e8a}[data-theme=dark] .brinde-trigger.has-brinde{border-color:#9da5ff9e;background:radial-gradient(circle at 50% -30%,rgba(157,165,255,.18),transparent 58%),linear-gradient(180deg,#1a1d31fa,#0e101dfa);color:#c4c9ff}[data-theme=dark] .save-sale{min-width:154px;border:0;background:radial-gradient(circle at 50% -35%,rgba(255,255,255,.42),transparent 52%),linear-gradient(180deg,#4be2a0,#21b981);color:#04120e;text-shadow:0 1px 0 rgba(255,255,255,.18);box-shadow:0 0 0 1px #3ecf8e47,0 18px 34px #21b98138,inset 0 1px #ffffff57;transition:transform .14s ease,filter .14s ease,box-shadow .14s ease}[data-theme=dark] .save-sale:hover:not(:disabled){transform:translateY(-1px);filter:saturate(1.05) brightness(1.03);box-shadow:0 0 0 1px #3ecf8e5c,0 22px 42px #21b98147,inset 0 1px #fff6}[data-theme=dark] .save-sale:disabled{filter:grayscale(.35);opacity:.55;box-shadow:none}[data-theme=dark] .completed-orders-view{--completed-canvas: rgba(8, 12, 18, .92);--completed-surface: rgba(13, 18, 27, .88);--completed-surface-soft: rgba(15, 24, 33, .76);--completed-line: rgba(72, 230, 190, .15);--completed-line-strong: rgba(72, 230, 190, .28);--completed-accent: #40e2b0;--completed-accent-soft: rgba(64, 226, 176, .1);--completed-ink: rgba(244, 248, 248, .94);--completed-muted: rgba(154, 179, 188, .7);padding:18px}[data-theme=dark] .completed-orders-hero{border-color:var(--completed-line);background:radial-gradient(circle at 96% 6%,rgba(64,226,176,.08),transparent 30%),linear-gradient(135deg,#0b1118f5,#0e141feb);box-shadow:inset 0 1px #ffffff09}[data-theme=dark] .completed-orders-kicker,[data-theme=dark] .completed-orders-live-dot,[data-theme=dark] .packaging-history-day-head svg,[data-theme=dark] .packaging-history-day-head b{color:var(--completed-accent)}[data-theme=dark] .completed-orders-kicker{border-color:var(--completed-line-strong);background:var(--completed-accent-soft)}[data-theme=dark] .completed-orders-hero h2{color:var(--completed-ink)}[data-theme=dark] .completed-orders-hero p{color:var(--completed-muted)}[data-theme=dark] .completed-orders-live-card{border-color:#40e2b024;background:linear-gradient(180deg,#0d1217f5,#080b10f0)}[data-theme=dark] .completed-orders-live-card svg{color:#40e2b0b8}[data-theme=dark] .completed-orders-live-card small,[data-theme=dark] .completed-orders-summary-copy small{color:#9ab3bcad}[data-theme=dark] .completed-orders-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}[data-theme=dark] .completed-orders-summary-card{min-height:92px;border-color:#40e2b021;background:linear-gradient(180deg,#0f141eeb,#0a0e15e6);color:var(--completed-accent)}[data-theme=dark] .completed-orders-summary-card:after{background:linear-gradient(90deg,rgba(64,226,176,.48),transparent);opacity:1}[data-theme=dark] .completed-orders-summary-icon,[data-theme=dark] .completed-orders-summary-card.is-today .completed-orders-summary-icon,[data-theme=dark] .completed-orders-summary-card.is-aij .completed-orders-summary-icon,[data-theme=dark] .completed-orders-summary-card.is-crigor .completed-orders-summary-icon{border-color:#40e2b057;background:#40e2b014;color:var(--completed-accent)}[data-theme=dark] .completed-orders-summary-copy strong,[data-theme=dark] .completed-orders-summary-card.is-today .completed-orders-summary-copy strong,[data-theme=dark] .completed-orders-summary-card.is-aij .completed-orders-summary-copy strong,[data-theme=dark] .completed-orders-summary-card.is-crigor .completed-orders-summary-copy strong{color:var(--completed-ink)}[data-theme=dark] .completed-orders-summary-card.is-today,[data-theme=dark] .completed-orders-summary-card.is-aij,[data-theme=dark] .completed-orders-summary-card.is-crigor{color:var(--completed-accent)}[data-theme=dark] .completed-orders-toolbar{border-color:#40e2b01f;background:#070a0fbd}[data-theme=dark] .completed-orders-search{border-color:#40e2b026;background:#121621c7}[data-theme=dark] .completed-orders-search svg{color:#40e2b0d1}[data-theme=dark] .completed-orders-filter-console{background:#090d13db}[data-theme=dark] .completed-orders-timeline .packaging-history-headline{border-color:#40e2b021;background:linear-gradient(90deg,rgba(64,226,176,.09),transparent 46%),linear-gradient(180deg,#0e131cf0,#0a0e16e6)}[data-theme=dark] .completed-orders-timeline .packaging-history-headline span,[data-theme=dark] .completed-orders-command-center .packaging-code .code,[data-theme=dark] .completed-orders-command-center .packaging-os-nf .code,[data-theme=dark] .completed-orders-command-center .packaging-recipient.is-set{color:var(--completed-accent)}[data-theme=dark] .packaging-history-filters{border-color:#40e2b01f;background:#080c12b8}[data-theme=dark] .packaging-history-filters button{color:#9ab3bcbd}[data-theme=dark] .packaging-history-filters button:hover,[data-theme=dark] .packaging-history-filters button.is-active{border-color:#40e2b052;background:#40e2b01a;color:var(--completed-accent)}[data-theme=dark] .packaging-history-day{border-color:#40e2b01a;background:#080c12b8}[data-theme=dark] .packaging-history-day-head{background:linear-gradient(90deg,rgba(64,226,176,.1),transparent 34%),linear-gradient(180deg,#0e181fd6,#080c13e0)}[data-theme=dark] .packaging-history-day-head span{color:var(--completed-ink)}[data-theme=dark] .packaging-history-list{border-color:#40e2b01a;background:#070a0fcc}[data-theme=dark] .packaging-history-row{border-bottom-color:#40e2b014;background:#0a0e15bd}[data-theme=dark] .packaging-history-row:hover{border-color:#40e2b02e;background:#0d151de0}[data-theme=dark] .packaging-history-row-head{color:#9ab3bcad;background:#0d121bf0}[data-theme=dark] .completed-orders-command-center .packaging-nf-badge,[data-theme=dark] .completed-orders-command-center .packaging-recipient{border-color:#40e2b02e;background:#40e2b012;color:#c6dde0cc}@media (max-width: 1380px){[data-theme=dark] .completed-orders-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 920px){[data-theme=dark] .completed-orders-summary{grid-template-columns:1fr}}.ready-units-modal{width:min(760px,calc(100vw - 32px));max-height:min(760px,calc(100vh - 48px));display:grid;gap:18px;padding:22px;border-radius:16px;overflow:hidden}.ready-units-modal-head,.ready-units-modal-footer{display:flex;justify-content:space-between;gap:16px}.ready-units-modal-list{display:grid;overflow:auto}.ready-units-modal-footer{align-items:center}[data-theme=dark] .ready-stock-panel{grid-column:1 / -1;order:6;display:grid;gap:12px;padding:14px;border:1px solid rgba(64,226,176,.18);border-radius:10px;background:linear-gradient(90deg,rgba(64,226,176,.08),transparent 38%),linear-gradient(180deg,#0d161ce0,#080c12db)}[data-theme=dark] .ready-stock-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px}[data-theme=dark] .ready-stock-panel-head>span{display:inline-flex;align-items:center;gap:8px;color:#40e2b0;font-size:12px;font-weight:900}[data-theme=dark] .ready-stock-panel-head>span small{color:#9ab3bcad;font-size:10px;font-weight:700}[data-theme=dark] .ready-stock-actions{display:flex;gap:8px;flex-wrap:wrap}[data-theme=dark] .ready-stock-actions button{min-height:34px;padding:0 12px;border-radius:7px;font:inherit;font-size:11px;font-weight:850;cursor:pointer}[data-theme=dark] .ready-stock-bench-button{border:1px solid rgba(95,110,133,.25);background:#ffffff08;color:#c6dde0cc}[data-theme=dark] .ready-stock-select-button{border:1px solid rgba(64,226,176,.35);background:#40e2b01f;color:#40e2b0}[data-theme=dark] .ready-stock-selection-summary{padding-top:2px}[data-theme=dark] .ready-units-modal{width:min(760px,calc(100vw - 32px));max-height:min(760px,calc(100vh - 48px));display:grid;gap:18px;padding:22px;border:1px solid rgba(64,226,176,.2);border-radius:16px;background:linear-gradient(145deg,#101a20,#091016);box-shadow:0 24px 80px #00000073}[data-theme=dark] .ready-units-modal-head{display:flex;justify-content:space-between;gap:16px}[data-theme=dark] .ready-units-modal-head span{color:#40e2b0;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.12em}[data-theme=dark] .ready-units-modal-head h2{margin:5px 0 4px;color:#f4f8f8;font-size:22px}[data-theme=dark] .ready-units-modal-head p{margin:0;color:#c6dde0ad;font-size:12px}[data-theme=dark] .ready-units-modal-list{max-height:460px;overflow:auto;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;padding:2px}[data-theme=dark] .ready-unit-card{min-height:142px;padding:13px;border-radius:10px!important;border:1px solid rgba(95,110,133,.18)!important;background:#ffffff06!important}[data-theme=dark] .ready-unit-card:hover,[data-theme=dark] .ready-unit-card.is-selected{border-color:#40e2b075!important;background:#40e2b01a!important}[data-theme=dark] .ready-unit-card-top{display:flex;justify-content:space-between;align-items:center}[data-theme=dark] .ready-unit-grade{display:inline-flex;padding:3px 7px;border-radius:5px;background:#ffffff14;color:#f4f8f8;font-size:10px;font-style:normal;font-weight:900}[data-theme=dark] .ready-unit-card>strong{margin-top:8px;font-size:13px}[data-theme=dark] .ready-unit-card>span:not(.ready-unit-card-top),[data-theme=dark] .ready-unit-card>small{color:#c6dde0ad;font-size:11px}[data-theme=dark] .ready-units-modal-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;border-top:1px solid rgba(95,110,133,.16);color:#c6dde0b3;font-size:11px;font-weight:800}[data-theme=dark] .ready-units-modal-footer>div{display:flex;gap:8px}[data-theme=dark] .ready-stock-mode{display:inline-flex;gap:6px;padding:4px;border:1px solid rgba(64,226,176,.13);border-radius:8px;background:#070a0fb3}[data-theme=dark] .ready-stock-mode button{min-height:30px;padding:0 10px;border:1px solid transparent;border-radius:6px;background:transparent;color:#9ab3bcbd;font:inherit;font-size:11px;font-weight:850;cursor:pointer}[data-theme=dark] .ready-stock-mode button.is-active{border-color:#40e2b052;background:#40e2b01a;color:#40e2b0}[data-theme=dark] .ready-stock-units{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;max-height:244px;overflow-y:auto;padding-right:4px}[data-theme=dark] .ready-stock-units button{width:100%;min-width:0;display:grid;gap:4px;padding:10px;border:1px solid rgba(95,110,133,.16);border-radius:8px;background:#ffffff05;color:inherit;font:inherit;text-align:left;cursor:pointer}[data-theme=dark] .ready-stock-units button:hover{border-color:#40e2b042;background:#40e2b00a}[data-theme=dark] .ready-stock-units button.is-selected{border-color:#40e2b061;background:#40e2b012}[data-theme=dark] .ready-stock-units strong,[data-theme=dark] .ready-stock-units span,[data-theme=dark] .ready-stock-units em,[data-theme=dark] .ready-stock-units small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=dark] .ready-stock-units strong{color:#f4f8f8eb;font-size:12px}[data-theme=dark] .ready-stock-units span,[data-theme=dark] .ready-stock-units small,[data-theme=dark] .ready-stock-panel p{color:#9ab3bcb8;font-size:11px}[data-theme=dark] .ready-stock-units em{color:#5eead4d1;font-size:11px;font-style:normal;font-weight:750}[data-theme=dark] .ready-stock-panel p{margin:0;font-weight:750}@media (min-width: 1101px){[data-theme=dark] .sales-entry .sales-entry-form-column .entry-grid>.ready-stock-panel{order:6;grid-column:1 / -1;width:100%}[data-theme=dark] .sales-entry .sales-entry-form-column .entry-grid>:nth-child(1){order:1;grid-column:span 2}[data-theme=dark] .sales-entry .sales-entry-form-column .entry-grid>:nth-child(2){order:2;grid-column:span 3}[data-theme=dark] .sales-entry .sales-entry-form-column .sale-company-field{order:3;grid-column:span 4}[data-theme=dark] .sales-entry .sales-entry-form-column .quantity-field{order:4;grid-column:span 3}[data-theme=dark] .sales-entry .sales-entry-form-column .product-field{order:5;grid-column:1 / -1}[data-theme=dark] .sales-entry .sales-entry-form-column .sale-comment-field{order:7;grid-column:1 / -1;padding:0}}@media (max-width: 900px){[data-theme=dark] .ready-stock-panel-head{align-items:stretch;flex-direction:column}[data-theme=dark] .ready-stock-mode{width:100%}[data-theme=dark] .ready-stock-mode button{flex:1}[data-theme=dark] .ready-stock-units{grid-template-columns:1fr}}@media (min-width: 821px){.sidebar{width:248px;padding:18px 14px 14px;gap:12px;background:linear-gradient(180deg,#091219fa,#060b11fa),#070d14;border-right:1px solid rgba(78,101,120,.22);box-shadow:12px 0 36px #00000047}.sidebar:before{background-image:linear-gradient(rgba(86,112,132,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(86,112,132,.035) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.92),transparent 78%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.92),transparent 78%)}.sidebar:after{top:0;right:-1px;height:100%;background:linear-gradient(180deg,transparent,rgba(62,207,142,.42),transparent);box-shadow:none}.workspace{margin-left:248px}.brand-mark{min-height:72px;align-items:center;padding:16px;border:1px solid rgba(72,230,190,.13);border-radius:12px;background:linear-gradient(180deg,#111c25eb,#0a1118e0);box-shadow:inset 0 1px #ffffff0a}.brand-copy{min-width:0;gap:6px}.brand-name{color:#f5fafaf5;font-size:18px;font-weight:900;letter-spacing:0;line-height:1.05}.brand-sub{color:#96b0bcb8;font-size:10px;font-weight:800;letter-spacing:0;text-transform:uppercase}.brand-monogram{display:none}.sidebar-section-label{padding:13px 10px 4px;color:#8ea4b294;font-size:9px;font-weight:900;letter-spacing:0}.sidebar-section-label:after{background:linear-gradient(90deg,rgba(72,230,190,.2),transparent)}.sidebar .nav-stack{gap:7px}.sidebar .nav-button{min-height:46px;padding:0 11px;gap:11px;border-radius:8px;border:1px solid transparent;color:#b0c4cfa8;font-size:13px;font-weight:850;letter-spacing:0}.nav-icon-shell{width:31px;height:31px;border-radius:8px;border-color:#7991a224;background:#ffffff06;color:#a6becdb8}.sidebar .nav-button.btn-primary{background:linear-gradient(90deg,#3ecf8e2b,#3ecf8e0b),#0b131af0;border-color:#3ecf8e57;color:#e8faf6f5;box-shadow:inset 0 1px #ffffff0a;text-shadow:none}.sidebar .nav-button.btn-primary .nav-icon-shell{border-color:#3ecf8e57;background:#3ecf8e1a;color:#5ee0b0;box-shadow:none}[data-theme=dark] .sidebar .nav-button.btn-primary:before{left:0;top:9px;bottom:9px;width:3px;border-radius:999px;background:#3ecf8e;box-shadow:0 0 16px #3ecf8e57}.sidebar .nav-button.btn-ghost:hover{transform:none;background:#ffffff09;border-color:#7991a21f;color:#e7eff2e6}.sidebar .nav-button.btn-ghost:hover .nav-icon-shell{border-color:#3ecf8e38;background:#3ecf8e0f;color:#65d9b0}.sidebar-system-card{min-height:58px;padding:10px;border-radius:10px;border-color:#7991a21f;background:#0b1219d6}.sidebar-system-icon{border-radius:8px;background:#3ecf8e17;color:#4ddba7}.sidebar-system-card small{color:#8ea4b2ad;letter-spacing:0}.sidebar-system-card strong{color:#deeceac7;letter-spacing:0}.sidebar-system-card b{color:#8ea4b26b}.user-card{min-height:61px;padding:10px;border-radius:10px;border-color:#7991a224;background:linear-gradient(180deg,#111922f5,#0a1017f5);box-shadow:inset 0 1px #ffffff09}.avatar{border-radius:8px;background:linear-gradient(180deg,#2cc99a,#13936f);color:#04120e;font-weight:950}.user-card strong{color:#f1f7f7eb;letter-spacing:0}.user-card small{color:#55b1cdb8;letter-spacing:0}.logout-button{border-radius:8px;border-color:#7991a22e;background:#ffffff06}}[data-theme=dark] .app-shell{background:#0b0f12}@media (min-width: 821px){.sidebar{width:248px;padding:18px 14px;gap:14px;background:#090d10;border-right:1px solid #1f2a2f;box-shadow:none}.sidebar:before,.sidebar:after{display:none}.workspace{margin-left:248px;background:#0b0f12}.workspace-body{padding:24px 28px 32px}.brand-mark{min-height:58px;padding:0 2px 15px;border:0;border-bottom:1px solid #1f2a2f;border-radius:0;background:transparent;box-shadow:none}.brand-copy{gap:3px}.brand-name{color:#eef5f2;font-size:17px;font-weight:850;letter-spacing:0}.brand-sub{color:#8ea19e;font-size:12px;font-weight:650;text-transform:none;letter-spacing:0}.sidebar-section-label{display:none}.sidebar .nav-stack{gap:3px;padding-top:2px}.sidebar .nav-button{min-height:40px;padding:0 10px;gap:10px;border:1px solid transparent;border-radius:8px;background:transparent;color:#8b9b9f;font-size:13px;font-weight:650;letter-spacing:0;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.nav-icon-shell{width:24px;height:24px;border:0;border-radius:6px;background:transparent;color:#75878b}.sidebar .nav-button svg{width:17px;height:17px}.sidebar .nav-button.btn-primary{background:#101915;border-color:#244039;color:#edf8f5;box-shadow:none}[data-theme=dark] .sidebar .nav-button.btn-primary:before{left:-1px;top:8px;bottom:8px;width:2px;border-radius:2px;background:#31c997;box-shadow:none}.sidebar .nav-button.btn-primary .nav-icon-shell{border:0;background:transparent;color:#48d6a8}.sidebar .nav-button.btn-ghost:hover{background:#0f1518;border-color:#1f2a2f;color:#d5dfdf}.sidebar .nav-button.btn-ghost:hover .nav-icon-shell{border:0;background:transparent;color:#a7b5b6}.sidebar-system-card{display:none}.user-card{min-height:58px;margin-top:auto;padding:10px 8px;border:1px solid #1f2a2f;border-radius:8px;background:#0f1418;box-shadow:none}.avatar{width:36px;height:36px;border-radius:7px;background:#16382f;color:#b9f4df;font-size:13px;font-weight:850}.user-card strong{color:#eef5f2;font-size:13px;font-weight:750;letter-spacing:0}.user-card small{color:#83979b;font-size:11px;font-weight:650;letter-spacing:0}.logout-button{width:34px;height:34px;border-radius:7px;border-color:#253238;background:#11181b;color:#92a4a7}.logout-button:hover{border-color:#344348;background:#151d21;color:#e7eeee}}.dashboard{gap:16px;color:#dce7e5}.dashboard .dash-row{order:1}.dashboard .dash-stats-grid{order:2}.dash-stats-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.dash-stat,.dash-stat-accent,.dash-stat-ready,.dash-stat-pkg,.dash-stat-delivered{min-height:102px;padding:14px;border:1px solid #202b31;border-radius:8px;background:#10161a;box-shadow:none;transition:border-color .14s ease,background-color .14s ease}.dash-stat:before,.dash-stat:after{display:none}.dash-stat:hover,.dash-stat-accent:hover,.dash-stat-ready:hover,.dash-stat-pkg:hover,.dash-stat-delivered:hover{transform:none;border-color:#304047;background:#121a1e;box-shadow:none}.dash-stat-icon,.dash-stat-accent .dash-stat-icon,.dash-stat-ready .dash-stat-icon,.dash-stat-pkg .dash-stat-icon,.dash-stat-delivered .dash-stat-icon{width:28px;height:28px;margin-bottom:12px;border:0;border-radius:6px;background:transparent;color:#6f8588;box-shadow:none}.dash-stat-accent .dash-stat-icon,.dash-stat-accent .dash-stat-body strong{color:#45d3a5}.dash-stat-ready .dash-stat-icon,.dash-stat-ready .dash-stat-body strong{color:#67d88f}.dash-stat-pkg .dash-stat-icon,.dash-stat-pkg .dash-stat-body strong{color:#d7a64b}.dash-stat-delivered .dash-stat-icon,.dash-stat-delivered .dash-stat-body strong{color:#8ea7c8}.dash-stat-body{gap:5px}.dash-stat-body span{color:#8b9da0;font-size:12px;font-weight:650;letter-spacing:0;line-height:1.25;text-transform:none}.dash-stat-body strong{color:#edf4f2;font-size:30px;font-weight:850;letter-spacing:0;text-shadow:none}.dash-row{grid-template-columns:minmax(0,1.65fr) minmax(360px,.55fr);gap:14px;align-items:start}.dash-card{border:1px solid #202b31;border-radius:8px;background:#10161a;box-shadow:none;padding:16px}.dash-card:before{display:none}.dash-card-head{gap:8px;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid #202b31;color:#a1b0b1;font-size:13px;font-weight:700;letter-spacing:0;text-transform:none}.dash-card-head svg{color:#768b8e;opacity:1}.dash-card-head-count{padding:0;border:0;border-radius:0;background:transparent;color:#7f9497;font-size:12px;font-weight:650;letter-spacing:0}.dash-chart{height:240px;gap:10px}.dash-card-chart{align-self:start;min-height:366px;background:linear-gradient(180deg,rgba(69,211,165,.045),transparent 56%),#10161a}.dash-bar-track{border:1px solid #202b31;border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent),#0c1114}.dash-bar-fill,.dash-bar-col.is-today .dash-bar-fill{border-radius:7px 7px 2px 2px;background:linear-gradient(180deg,#54dab0,#2eb58e);box-shadow:inset 0 1px #fff3;transition:height .16s ease}.dash-bar-col.is-today .dash-bar-fill{background:linear-gradient(180deg,#69edc2,#3ac59a)}.dash-bar-value,.dash-bar-label,.dash-bar-col.is-today .dash-bar-value,.dash-bar-col.is-today .dash-bar-label{color:#819397;font-size:11px;font-weight:650}.dash-bar-col.is-today .dash-bar-value,.dash-bar-col.is-today .dash-bar-label{color:#d7e6e2}.dash-chart-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid #202b31}.dash-chart-summary span{min-height:44px;display:grid;align-content:center;gap:3px;padding:8px 10px;border:1px solid #202b31;border-radius:7px;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent),#0d1316;color:#87999c;font-size:11px;font-weight:650}.dash-chart-summary strong{color:#eaf3f0;font-size:16px;font-weight:850;line-height:1}.dash-platform-list{gap:7px}.dash-platform-row{gap:8px;padding:9px 0;border:0;border-bottom:1px solid #202b31;border-radius:0;background:transparent}.dash-platform-row:last-child{border-bottom:0}.dash-platform-row:hover{background:transparent}.dash-platform-today{padding:0;border:0;border-radius:0;background:transparent;color:#45d3a5;font-size:11px;font-weight:700}.dash-platform-total{color:#dce7e5;font-size:16px;font-weight:800}.dash-platform-bar-track{height:4px;border-radius:4px;background:#1c272c}.dash-platform-bar-fill,.dash-plat-shopee .dash-platform-bar-fill,.dash-plat-mercado-livre .dash-platform-bar-fill,.dash-plat-cassio .dash-platform-bar-fill,.dash-plat-gesiel .dash-platform-bar-fill{border-radius:4px;background:#45d3a5;box-shadow:none;transition:width .16s ease}.dash-card-recent{padding:0;overflow:hidden}.dash-card-recent .dash-card-head{min-height:48px;margin:0;padding:0 14px;background:#12191d}.dash-activity-board{gap:0}.dash-activity-column{border:0;border-top:1px solid #202b31;border-radius:0;background:transparent}.dash-activity-column:first-child{border-top:0}.dash-activity-column-head{min-height:40px;padding:0 14px;gap:8px;border-bottom:1px solid #202b31;background:#0f1518}.dash-activity-dot{display:none}.dash-activity-column-head strong{color:#dce7e5;font-size:12px;font-weight:750;letter-spacing:0;text-transform:none}.dash-activity-column-head b{min-width:auto;height:auto;padding:0;border:0;border-radius:0;background:transparent;color:#8da0a2;font-size:12px;font-weight:700}.dash-activity-card{grid-template-columns:112px minmax(220px,1fr) minmax(260px,max-content);gap:14px;padding:12px 14px;border-bottom:1px solid #1b252a;background:transparent;animation:none;transition:background-color .14s ease}.dash-activity-card:hover{background:#12191d}.dash-activity-code{color:#45d3a5;font-size:12px;font-weight:800}.dash-activity-date{color:#788b8f;font-size:11px;font-weight:650}.dash-activity-product{color:#e6efed;font-size:13px;font-weight:700}.dash-platform-badge,.dash-tech-chip,.status-chip{border-radius:6px;box-shadow:none}.dash-tech-chip{padding:3px 7px;border-color:#26343a;background:#11181b;color:#92a4a7}.dash-tech-avatar{display:none}.dash-empty,.dash-activity-empty-state{color:#7f9295}@media (max-width: 1200px){.dash-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dash-row{grid-template-columns:1fr}}@keyframes dash-soft-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes dash-number-settle{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.dashboard>*{animation:dash-soft-enter .24s ease both}.dashboard>*:nth-child(2){animation-delay:35ms}.dashboard>*:nth-child(3){animation-delay:70ms}.dashboard>*:nth-child(4){animation-delay:105ms}.dashboard>*:nth-child(5){animation-delay:.14s}.dash-stat,.dash-card,.dash-operation-card{position:relative}.dash-stat{background:linear-gradient(180deg,rgba(255,255,255,.018),transparent),#10161a}.dash-stat:hover{border-color:#3a4b52}.dash-stat-body strong,.dash-operation-copy strong,.dash-platform-total,.dash-company-main span{animation:dash-number-settle .28s ease both}.dash-operations-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.dash-operation-card{min-height:66px;display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #202b31;border-radius:8px;background:#0f1518;color:#dce7e5;transition:background-color .15s ease,border-color .15s ease}.dash-operation-card:hover{border-color:#34454c;background:#121a1e}.dash-operation-icon{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border-radius:7px;background:#141d21;color:#82979a}.dash-operation-card.is-attention .dash-operation-icon{color:#d7a64b}.dash-operation-card.is-ready .dash-operation-icon{color:#67d88f}.dash-operation-card.is-packaging .dash-operation-icon{color:#d7a64b}.dash-operation-copy{min-width:0;display:grid;gap:2px}.dash-operation-copy strong{color:#eef5f2;font-size:21px;font-weight:850;line-height:1}.dash-operation-copy span{overflow:hidden;color:#8b9da0;font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.dash-side-stack{display:grid;gap:12px}.dash-card-companies{padding-bottom:14px}.dash-company-list{display:grid;gap:10px}.dash-company-row{display:grid;gap:6px}.dash-company-main{display:flex;align-items:center;justify-content:space-between;gap:10px}.dash-company-main strong{color:#dce7e5;font-size:12px;font-weight:800}.dash-company-main span{color:#eef5f2;font-size:16px;font-weight:850}.dash-company-track{height:5px;overflow:hidden;border-radius:5px;background:#1c272c}.dash-company-fill{height:100%;min-width:4px;border-radius:inherit;background:#45d3a5;transition:width .22s ease}.dash-company-row small{color:#45d3a5;font-size:11px;font-weight:700}.dash-card-today{padding:0;overflow:hidden}.dash-card-today .dash-card-head{min-height:48px;margin:0;padding:0 14px;background:#12191d}.dash-today-list{display:grid}.dash-today-row{min-height:50px;display:grid;grid-template-columns:90px minmax(240px,1fr) 72px max-content max-content;align-items:center;gap:12px;padding:0 14px;border-top:1px solid #1b252a;color:#dce7e5;transition:background-color .15s ease}.dash-today-row:first-child{border-top:0}.dash-today-row:hover{background:#12191d}.dash-today-code{color:#45d3a5;font-family:Courier New,monospace;font-size:12px;font-weight:850}.dash-today-row strong{min-width:0;overflow:hidden;color:#e7eeee;font-size:13px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.dash-today-company{color:#9db0b1;font-size:12px;font-weight:800}.dash-card:hover{border-color:#2d3c42}.dash-bar-fill,.dash-bar-col.is-today .dash-bar-fill,.dash-platform-bar-fill,.dash-company-fill{transition-duration:.42s;transition-timing-function:cubic-bezier(.2,.8,.2,1)}.dash-activity-card{animation:dash-soft-enter .22s ease both}.dash-activity-card:hover .dash-activity-code,.dash-today-row:hover .dash-today-code{color:#63e5b7}@media (max-width: 1380px){.dash-operations-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dash-today-row{grid-template-columns:86px minmax(180px,1fr) 68px}.dash-today-row .dash-platform-badge,.dash-today-row .status-chip{justify-self:start}}@media (max-width: 900px){.dash-operations-grid{grid-template-columns:1fr}.dash-today-row{grid-template-columns:1fr;align-items:start;gap:8px;padding:12px 14px}}@media (prefers-reduced-motion: reduce){.dashboard>*,.dash-activity-card,.dash-stat-body strong,.dash-operation-copy strong,.dash-platform-total,.dash-company-main span{animation:none}.dash-bar-fill,.dash-bar-col.is-today .dash-bar-fill,.dash-platform-bar-fill,.dash-company-fill{transition:none}}@keyframes bench-panel-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.bench-layout{gap:18px}.queue-preview.bench-command-center{position:relative;overflow:hidden;padding:18px;border-radius:12px;border:1px solid rgba(84,110,138,.28);background:linear-gradient(180deg,#121823f5,#0a0f17fa);box-shadow:inset 0 1px #ffffff0a,0 18px 50px #0003;animation:bench-panel-enter .24s ease-out both}.queue-preview.bench-command-center:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(52,211,153,.55),rgba(96,165,250,.38),transparent);pointer-events:none}.bench-command-center .bench-hero{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;min-height:78px;margin:0 0 14px;padding:16px;border-radius:10px;border:1px solid rgba(84,110,138,.22);background:linear-gradient(180deg,#151d2ae0,#0d131deb)}.bench-command-center .bench-hero:after{content:"OPERACAO TECNICA";position:absolute;right:16px;top:14px;color:#94a3b8b8;font-size:9px;font-weight:900;letter-spacing:0}.bench-command-center .bench-hero-icon{width:48px;height:48px;border-radius:10px;background:#14b8a61f;border:1px solid rgba(45,212,191,.35);color:#2dd4bf;box-shadow:inset 0 1px #ffffff14}.bench-command-center .bench-hero-copy h2{margin:0 0 4px;color:#f8fafc;font-size:22px;line-height:1.1;font-weight:850;letter-spacing:0}.bench-command-center .bench-hero-copy p{margin:0;color:#a5b4c7e0;font-size:12px;font-weight:700}.bench-command-center .queue-summary-grid{margin:0 0 14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bench-command-center .queue-summary-card{min-height:94px;padding:14px 16px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon label" "icon value";align-items:center;justify-items:start;column-gap:12px;row-gap:2px;text-align:left;border-radius:10px;border:1px solid rgba(84,110,138,.28);background:#0b111ab8;box-shadow:inset 0 1px #ffffff09}.bench-command-center .queue-summary-card:before{left:0;right:auto;top:0;bottom:0;width:3px;height:auto;border-radius:10px 0 0 10px}.bench-command-center .qsc-icon{grid-area:icon;width:38px;height:38px;border-radius:8px;display:grid;place-items:center;background:#0f172ad6;border:1px solid rgba(148,163,184,.18)}.bench-command-center .accent-total .qsc-icon{color:#60a5fa;border-color:#60a5fa42;background:#2563eb1f}.bench-command-center .accent-progress .qsc-icon{color:#fbbf24;border-color:#fbbf2447;background:#b4530924}.bench-command-center .accent-ready .qsc-icon{color:#34d399;border-color:#34d39947;background:#05966924}.bench-command-center .queue-summary-card span{grid-area:label;color:#94a3b8db;font-size:10px;font-weight:900;letter-spacing:0;text-transform:uppercase}.bench-command-center .queue-summary-card strong{grid-area:value;color:#f8fafc;font-size:28px;line-height:1;font-weight:900;font-variant-numeric:tabular-nums}.bench-command-center .queue-view-toggle{width:auto;margin:0;padding:4px;justify-content:flex-start;border:1px solid rgba(84,110,138,.22);border-radius:10px;background:#050a1194}.bench-command-center .queue-view-toggle button{min-height:36px;padding:0 14px;border-radius:8px;border-color:transparent;background:transparent;color:#94a3b8eb;font-size:12px;font-weight:850;letter-spacing:0}.bench-command-center .queue-view-toggle button:hover{background:#94a3b814;color:#e2e8f0}.bench-command-center .queue-view-toggle button.is-active{transform:none;border-color:#2dd4bf47;background:#14b8a621;color:#5eead4;box-shadow:inset 0 1px #ffffff0d}.bench-command-center .queue-view-toggle button:first-child.is-active{border-color:#f59e0b57;background:#f59e0b1f;color:#fbbf24}.bench-command-center .queue-view-toggle button:nth-child(2).is-active{border-color:#60a5fa57;background:#3b82f61f;color:#60a5fa}.bench-command-center .queue-view-toggle button:first-child.is-active strong{background:#f59e0b29;color:#fde68a}.bench-command-center .queue-view-toggle button:nth-child(2).is-active strong{background:#3b82f629;color:#bfdbfe}.bench-command-center .bench-hero-icon.is-pending{border-color:#f59e0b5c;background:#f59e0b1f;color:#fbbf24}.bench-command-center .bench-hero-icon.is-in-progress{border-color:#60a5fa5c;background:#3b82f61f;color:#60a5fa}.bench-command-center .queue-view-toggle button strong{min-width:22px;min-height:20px;border-radius:7px;background:#94a3b81a;color:#cbd5e1;font-variant-numeric:tabular-nums}.bench-command-center .queue-view-toggle button.is-active strong{background:#2dd4bf2e;color:#99f6e4}.bench-command-center .queue-filters{margin:0;padding:0;border:0;border-radius:0;background:transparent}.bench-command-center .queue-filters .field>span{text-align:left}.bench-command-center .queue-command-bar{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:end;gap:16px;margin:0 0 14px;padding:10px;border:1px solid rgba(92,132,142,.28);border-radius:8px;background:#0c171fb8}.bench-command-center .queue-command-bar .queue-view-toggle{min-height:44px;align-self:end}.bench-command-center .queue-command-bar .queue-view-toggle button{min-height:36px;padding-inline:13px}.bench-command-center .queue-command-bar .queue-filters{grid-template-columns:minmax(250px,1.6fr) repeat(4,minmax(120px,.72fr));gap:8px}.bench-command-center .queue-command-bar .field>span:first-child{display:block;margin:0 0 5px;color:#94b3bed1;font-size:10px;font-weight:800;line-height:1;text-transform:uppercase}.bench-command-center .queue-command-bar input,.bench-command-center .queue-command-bar select{min-height:44px;border-color:#5c848e4d;border-radius:6px;background:#081118d1;color:#e5eef2;font-size:13px;font-weight:700}.bench-command-center .queue-command-bar input:hover,.bench-command-center .queue-command-bar select:hover{border-color:#5eead452}.bench-command-center .queue-command-bar input:focus,.bench-command-center .queue-command-bar select:focus{border-color:#2dd4bfb3;box-shadow:0 0 0 3px #2dd4bf1a;outline:none}.bench-command-center .queue-search-control{position:relative;display:block}.bench-command-center .queue-search-control>svg{position:absolute;z-index:1;top:50%;left:13px;color:#5eead4a3;pointer-events:none;transform:translateY(-50%)}.bench-command-center .queue-search-control input{width:100%;padding-left:40px}@media (max-width: 1320px){.bench-command-center .queue-command-bar{grid-template-columns:1fr;align-items:stretch}.bench-command-center .queue-command-bar .queue-view-toggle{justify-self:start}}@media (max-width: 760px){.bench-command-center .queue-command-bar{padding:8px}.bench-command-center .queue-command-bar .queue-view-toggle{width:100%}.bench-command-center .queue-command-bar .queue-view-toggle button{flex:1 1 0;min-width:0;padding-inline:8px}.bench-command-center .queue-command-bar .queue-filters{grid-template-columns:1fr}}.bench-command-center .queue-table{border-radius:10px;border:1px solid rgba(84,110,138,.22);background:#050a1170}.bench-command-center .queue-date-group+.queue-date-group,.bench-command-center .queue-bundle-group+.queue-bundle-group{border-top:1px solid rgba(84,110,138,.18)}.bench-command-center .queue-date-header,.bench-command-center .queue-bundle-header{min-height:54px;background:#0b111abd;border:0}.bench-command-center .queue-date-header:hover,.bench-command-center .queue-bundle-header:hover{background:#111827e0}.bench-command-center .queue-date-header strong,.bench-command-center .queue-bundle-name{color:#f8fafc;font-size:17px;font-weight:850;letter-spacing:0}.bench-command-center .queue-date-header span,.bench-command-center .queue-bundle-meta{color:#5eead4;font-size:12px;font-weight:850}.bench-command-center .queue-head{min-height:40px;padding:0 16px;background:#0f172ac2;color:#94a3b8eb;font-size:10px;font-weight:900;letter-spacing:0;text-transform:uppercase}.bench-command-center .queue-row{min-height:68px;padding:0 16px;border-top:1px solid rgba(84,110,138,.16);background:#080d159e;color:#dbe7f2}.bench-command-center .queue-row:hover,.bench-command-center .queue-row.is-selected{background:#14b8a614}.bench-command-center .queue-row strong{color:#e5eef7;font-size:13px;font-weight:850}.bench-command-center .queue-product-cell small,.bench-command-center .queue-code-cell small,.bench-command-center .queue-row>span:nth-child(4),.bench-command-center .queue-row>span:nth-child(5){color:#94a3b8e6}.bench-command-center .code,.bench-command-center .queue-meta-value{color:#5eead4}.bench-command-center .empty-state{position:relative;min-height:220px;padding:32px 18px;border-radius:10px;border:1px dashed rgba(94,234,212,.22);background:linear-gradient(180deg,#0f172a5c,#080d157a);display:grid;place-items:center;align-content:center;gap:8px}.bench-command-center .empty-state:before{content:"";width:38px;height:38px;border-radius:9px;border:1px solid rgba(94,234,212,.22);background:linear-gradient(180deg,#14b8a629,#14b8a60f);box-shadow:inset 0 1px #ffffff14}.bench-command-center .empty-state strong{color:#f8fafc;font-size:18px;font-weight:850;letter-spacing:0}.bench-command-center .empty-state span{max-width:520px;color:#a5b4c7e0;font-size:13px;line-height:1.5}@media (max-width: 900px){.bench-command-center .queue-summary-grid,.bench-command-center .bench-hero{grid-template-columns:1fr}.bench-command-center .bench-hero:after{position:static;order:-1}}@media (prefers-reduced-motion: reduce){.queue-preview.bench-command-center{animation:none}}[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card{border-color:#546e8a47;background:#0b111ab8}[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card.accent-total,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card.accent-progress,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card.accent-ready{background:#0b111ab8}.bench-command-center .row-actions .icon-button{width:38px;height:38px;border-radius:9px;border:1px solid rgba(84,110,138,.32);background:#0f172ac2;color:#5eead4;box-shadow:inset 0 1px #ffffff0a}.bench-command-center .row-actions .icon-button:hover{border-color:#5eead473;background:#14b8a61f}.bench-command-center .row-actions .icon-button.danger{color:#fb7185;border-color:#fb71853d}.bench-command-center .row-actions .icon-button.danger:hover{background:#f43f5e1f;border-color:#fb71856b}.queue-preview.bench-command-center{border-color:#4f768057;background:radial-gradient(circle at 0% 0%,rgba(45,212,191,.08),transparent 34%),linear-gradient(180deg,#14212b,#111b24 54%,#0f1821);box-shadow:inset 0 1px #ffffff0e,0 18px 50px #00000029}.bench-command-center .bench-hero{border-color:#5c848e4d;background:linear-gradient(180deg,#1b2b37f5,#15222df5)}.bench-command-center .queue-summary-card,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card.accent-total,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card.accent-progress,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card.accent-ready{border-color:#5c848e57;background:linear-gradient(180deg,#182632f5,#121e28f5)}.bench-command-center .queue-view-toggle{border-color:#5c848e47;background:#121d26e0}.bench-command-center .queue-table{border-color:#5c848e47;background:#111c25}.bench-command-center .queue-date-header,.bench-command-center .queue-bundle-header{background:linear-gradient(90deg,#163639e0,#142532eb)}.bench-command-center .queue-date-header:hover,.bench-command-center .queue-bundle-header:hover{background:linear-gradient(90deg,#1c4445e6,#182c3af0)}.bench-command-center .queue-head{background:#1a2a35;color:#bccfd5e6}.bench-command-center .queue-row{border-top-color:#5c848e33;background:#121d26;color:#dbe9ed}.bench-command-center .queue-row:nth-child(2n){background:#15222c}.bench-command-center .queue-row:hover,.bench-command-center .queue-row.is-selected{background:#1f4c4bb8}.bench-command-center .queue-row strong,.bench-command-center .queue-date-header strong,.bench-command-center .queue-bundle-name{color:#f5fbfa}.bench-command-center .queue-product-cell small,.bench-command-center .queue-code-cell small,.bench-command-center .queue-row>span:nth-child(4),.bench-command-center .queue-row>span:nth-child(5),.bench-command-center .bench-hero-copy p{color:#b4ccd3eb}.bench-command-center .row-actions .icon-button{border-color:#678c9657;background:#182631}@media (min-width: 821px){.workspace{width:calc(100% - 238px);max-width:calc(100% - 238px)}.sidebar-is-collapsed .workspace{width:calc(100% - 76px);max-width:calc(100% - 76px)}}.workspace-body,.bench-layout,.queue-preview.bench-command-center,.bench-command-center .bench-hero,.bench-command-center .queue-summary-grid,.bench-command-center .queue-table,.bench-command-center .queue-date-group,.bench-command-center .queue-bundle-group{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.bench-command-center .queue-table{overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain}.bench-command-center .queue-date-group,.bench-command-center .queue-bundle-group{min-width:860px}@media (max-width: 1180px) and (min-width: 821px){.bench-command-center .queue-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bench-command-center .queue-summary-card:last-child{grid-column:1 / -1}}.app-shell{cursor:default;-webkit-user-select:none;user-select:none;caret-color:transparent}.app-shell button,.app-shell [role=button],.app-shell .nav-button,.app-shell .queue-row,.app-shell .products-row[tabindex],.app-shell .ready-stock-units button,.app-shell .stock-actions button,.app-shell .icon-button{cursor:pointer}.app-shell button *,.app-shell [role=button] *,.app-shell .nav-button *,.app-shell .queue-row *,.app-shell .products-row[tabindex] *{cursor:inherit}.app-shell input,.app-shell textarea,.app-shell [contenteditable=true],.app-shell .product-search-wrap input{cursor:text;-webkit-user-select:text;user-select:text;caret-color:auto}.app-shell select,.app-shell label,.app-shell button:disabled{cursor:default}.app-shell input *,.app-shell textarea *,.app-shell [contenteditable=true] *{-webkit-user-select:text;user-select:text;caret-color:auto}@media (max-width: 1100px){[data-theme=dark] .sales-entry{grid-template-columns:minmax(0,1fr)!important}[data-theme=dark] .sales-entry>*,[data-theme=dark] .sales-entry-layout,[data-theme=dark] .sales-entry-form-column,[data-theme=dark] .sales-entry-head,[data-theme=dark] .sales-entry-progress,[data-theme=dark] .sales-entry .entry-grid,[data-theme=dark] .recent-sales,[data-theme=dark] .recent-sales-header,[data-theme=dark] .recent-sales-list,[data-theme=dark] .recent-sale-row{box-sizing:border-box;width:100%;min-width:0;max-width:100%}[data-theme=dark] .sales-entry-layout,[data-theme=dark] .sales-entry .sales-entry-form-column .entry-grid{grid-template-columns:minmax(0,1fr)!important}[data-theme=dark] .sales-entry .sales-entry-form-column .entry-grid>*,[data-theme=dark] .sales-entry .sales-entry-form-column .product-field,[data-theme=dark] .sales-entry .sales-entry-form-column .sale-comment-field{grid-column:1 / -1!important;min-width:0;max-width:100%}}@media (max-width: 820px){.completed-orders-view,.completed-orders-toolbar,.completed-orders-search,.completed-orders-filter-console,.products-page,.products-header,.products-toolbar,.products-store-filter,.products-filter-bar{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.completed-orders-toolbar{grid-template-columns:minmax(0,1fr)}.completed-orders-filter-console,.products-store-filter,.products-filter-bar{overflow-x:auto;justify-content:flex-start}.products-create-btn{max-width:100%;white-space:nowrap}.recent-sale-row{grid-template-columns:minmax(0,1fr)}.recent-sale-row .status-chip{justify-self:flex-start}}.dashboard{position:relative;gap:14px;color:#f8fbff;font-feature-settings:"calt","kern","liga";--dash-green: #35d6a5;--dash-green-strong: #10b981;--dash-green-soft: rgba(53, 214, 165, .16);--dash-teal: #2dd4bf;--dash-blue-soft: #5eead4;--dash-warning: #f5b84b;--dash-surface: rgba(15, 27, 35, .94);--dash-surface-2: rgba(18, 34, 43, .9);--dash-line: rgba(77, 130, 116, .22)}.dashboard:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 82% 0%,rgba(53,214,165,.09),transparent 30%),radial-gradient(circle at 18% 26%,rgba(45,212,191,.055),transparent 28%);opacity:.9}.dash-cyber-topbar,.dash-stats-grid,.dash-row,.dash-operations-grid,.dash-card-today,.dash-card-recent{position:relative;z-index:1}.dash-cyber-topbar{order:0;min-height:56px;display:grid;grid-template-columns:minmax(220px,.5fr) minmax(280px,1fr) auto;align-items:center;gap:12px;padding:0 0 2px}.dash-welcome{display:flex;align-items:center;gap:10px;min-width:0}.dash-avatar{width:36px;height:36px;display:grid;place-items:center;border-radius:999px;background:linear-gradient(135deg,var(--dash-green),#087866);color:#fff;font-size:11px;font-weight:900;box-shadow:0 0 24px #35d6a533}.dash-welcome div{min-width:0;display:grid;gap:2px}.dash-welcome span:not(.dash-welcome-avatar){color:#c7d2fec7;font-size:11px;font-weight:750}.dash-welcome strong{overflow:hidden;color:#fff;font-size:15px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.dash-search-shell{min-height:42px;display:flex;align-items:center;gap:10px;padding:0 14px;border:1px solid var(--dash-line);border-radius:999px;background:#0e1c22db;color:#cbd5e19e;box-shadow:inset 0 1px #ffffff0a}.dash-search-shell svg{color:var(--dash-green)}.dash-search-shell span{overflow:hidden;font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.dash-top-actions{display:flex;gap:8px}.dash-top-actions button{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--dash-line);border-radius:999px;background:#0d191fe6;color:#cbd5e1}.dashboard .dash-stats-grid{order:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.dashboard .dash-row{order:2;grid-template-columns:minmax(0,1.42fr) minmax(340px,.58fr);gap:14px}.dashboard .dash-operations-grid{order:3}.dashboard .dash-card-today{order:4}.dashboard .dash-card-recent{order:5}.dashboard .dash-stat,.dashboard .dash-card,.dashboard .dash-operation-card{border:1px solid var(--dash-line);border-radius:12px;background:linear-gradient(180deg,var(--dash-surface-2),var(--dash-surface));box-shadow:inset 0 1px #ffffff09,0 16px 36px #00000024}.dashboard .dash-stat{min-height:118px;padding:16px;overflow:hidden}.dashboard .dash-stat:before{display:block;content:"";position:absolute;inset:auto 14px 0;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--dash-green),var(--dash-teal));opacity:.95}.dashboard .dash-stat-icon{width:38px;height:38px;margin-bottom:13px;display:grid;place-items:center;border-radius:11px;background:var(--dash-green-soft);color:var(--dash-green)}.dashboard .dash-stat-accent .dash-stat-icon,.dashboard .dash-stat-accent .dash-stat-body strong{color:var(--dash-teal)}.dashboard .dash-stat-ready .dash-stat-icon,.dashboard .dash-stat-ready .dash-stat-body strong{color:#37d67a}.dashboard .dash-stat-pkg .dash-stat-icon,.dashboard .dash-stat-pkg .dash-stat-body strong{color:#ffb020}.dashboard .dash-stat-delivered .dash-stat-icon,.dashboard .dash-stat-delivered .dash-stat-body strong{color:var(--dash-blue-soft)}.dashboard .dash-stat-body{flex-direction:column-reverse;gap:7px}.dashboard .dash-stat-body strong{color:#fff;font-size:31px;font-weight:950;line-height:.95}.dashboard .dash-stat-body span{color:#cbd5e1b8;font-size:11px;font-weight:800}.dashboard .dash-card{padding:16px}.dashboard .dash-card-head{min-height:36px;margin-bottom:14px;padding:0;border-bottom:0;color:#f8fafc;font-size:14px;font-weight:900}.dashboard .dash-card-head-count{margin-left:auto;padding:5px 10px;border:1px solid rgba(53,214,165,.24);border-radius:999px;background:#35d6a51f;color:var(--dash-green);font-size:11px;font-weight:850}.dashboard .dash-card-chart{min-height:380px;background:radial-gradient(circle at 50% 0%,rgba(53,214,165,.12),transparent 45%),linear-gradient(180deg,var(--dash-surface-2),var(--dash-surface))}.dashboard .dash-chart{height:260px;padding-top:10px;border-top:1px dashed rgba(148,163,184,.12)}.dashboard .dash-bar-track{border:1px solid rgba(148,163,184,.13);border-radius:12px;background:#080d18c2}.dashboard .dash-bar-fill,.dashboard .dash-bar-col.is-today .dash-bar-fill{border-radius:10px 10px 4px 4px;background:linear-gradient(180deg,#6ee7b7,var(--dash-green) 56%,#0f9f86);box-shadow:0 0 20px #35d6a529}.dashboard .dash-bar-col.is-today .dash-bar-fill{background:linear-gradient(180deg,#99f6e4,var(--dash-teal))}.dashboard .dash-bar-value,.dashboard .dash-bar-label,.dashboard .dash-bar-col.is-today .dash-bar-value,.dashboard .dash-bar-col.is-today .dash-bar-label{color:#cbd5e1c7}.dashboard .dash-chart-summary{border-top:1px solid rgba(148,163,184,.12)}.dashboard .dash-chart-summary span{border-color:#6274a82e;border-radius:10px;background:#0b1220b3}.dash-side-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dash-card-score,.dash-card-status-donut{min-height:208px}.dash-card-score{--score-color: var(--dash-green);--score-track: rgba(32, 51, 55, .95)}.dash-card-score.is-attention{--score-color: #f5b84b;--score-track: rgba(71, 55, 27, .95)}.dash-card-score.is-critical{--score-color: #ef6f6c;--score-track: rgba(70, 30, 35, .95)}.dash-card-score.is-attention .dash-card-head-count{border-color:#f5b84b47;background:#f5b84b21;color:#f8d48a}.dash-card-score.is-critical .dash-card-head-count{border-color:#ef6f6c47;background:#ef6f6c21;color:#fda4a2}.dash-card-platforms,.dash-card-companies{grid-column:auto;min-height:208px}.dashboard .dash-card-platforms .dash-card-head,.dashboard .dash-card-companies .dash-card-head{margin-bottom:8px}.dashboard .dash-card-platforms,.dashboard .dash-card-companies{padding:14px}.dashboard .dash-platform-row,.dashboard .dash-company-row{gap:5px;padding:7px 0}.dashboard .dash-platform-info,.dashboard .dash-company-main{gap:6px}.dashboard .dash-platform-total,.dashboard .dash-company-main span{font-size:14px}.dashboard .dash-platform-today,.dashboard .dash-company-row small{font-size:10px}.dash-score-gauge{position:relative;min-height:128px;display:grid;place-items:center}.dash-score-arc{width:124px;height:124px;border-radius:999px;background:radial-gradient(circle at center,#111827 0 47%,transparent 48%),conic-gradient(from -90deg,var(--score-color) 0 var(--score),var(--score-track) var(--score) 100%);filter:drop-shadow(0 0 20px color-mix(in srgb,var(--score-color) 28%,transparent))}.dash-score-center{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;align-content:center;gap:4px;text-align:center}.dash-score-center span{color:#cbd5e1b3;font-size:10px;font-weight:850;text-transform:uppercase}.dash-score-center strong{color:#fff;font-size:30px;font-weight:950;line-height:1}.dash-score-center b{padding:5px 9px;border-radius:999px;background:color-mix(in srgb,var(--score-color) 18%,transparent);color:var(--score-color);font-size:10px;font-weight:900}.dash-score-detail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.dash-score-detail span{display:grid;gap:2px;min-height:40px;place-items:center;border:1px solid rgba(148,163,184,.12);border-radius:10px;background:#0b1220a8;color:#cbd5e1b3;font-size:10px;font-weight:800;text-align:center}.dash-score-detail strong{color:#fff;font-size:15px;line-height:1}.dash-status-donut-wrap{display:grid;grid-template-columns:1fr;align-items:center;justify-items:center;gap:12px}.dash-status-donut{width:118px;height:118px;display:grid;place-items:center;align-content:center;gap:4px;border-radius:999px;background:radial-gradient(circle at center,#111827 0 50%,transparent 51%),conic-gradient(var(--status-gradient))}.dash-status-donut span{color:#cbd5e1ad;font-size:10px;font-weight:850}.dash-status-donut strong{color:#fff;font-size:25px;font-weight:950;line-height:1}.dash-status-legend{width:100%;display:grid;gap:7px}.dash-status-legend span{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px;color:#cbd5e1c7;font-size:11px;font-weight:750}.dash-status-legend i{width:8px;height:8px;border-radius:999px}.dash-status-legend b{color:#fff;font-size:12px}.dashboard .dash-platform-row,.dashboard .dash-company-row{padding:9px 0;border-bottom:1px solid rgba(148,163,184,.1)}.dashboard .dash-platform-bar-track,.dashboard .dash-company-track{height:5px;background:#0f172ae6}.dashboard .dash-platform-bar-fill,.dashboard .dash-company-fill{background:linear-gradient(90deg,var(--dash-teal),var(--dash-green),#087866);box-shadow:0 0 18px #35d6a529}.dashboard .dash-operations-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.dashboard .dash-operation-card{min-height:78px;border-radius:12px}.dashboard .dash-operation-icon{width:36px;height:36px;border-radius:10px;background:var(--dash-green-soft);color:var(--dash-green)}.dashboard .dash-operation-copy strong{color:#fff;font-size:24px}.dashboard .dash-card-today,.dashboard .dash-card-recent{overflow:hidden}.dashboard .dash-card-today .dash-card-head,.dashboard .dash-card-recent .dash-card-head{min-height:52px;padding:0 16px;background:#111827b8}.dashboard .dash-today-row,.dashboard .dash-activity-card,.dashboard .dash-recent-row{border-color:#94a3b81a}.dashboard .dash-today-row:hover,.dashboard .dash-activity-card:hover,.dashboard .dash-recent-row:hover{background:#a855f714}.dashboard .dash-card-recent{border-color:var(--dash-line);background:linear-gradient(180deg,var(--dash-surface-2),var(--dash-surface))}.dashboard .dash-activity-board{gap:0}.dashboard .dash-activity-column{border:0;border-top:1px solid rgba(148,163,184,.1);background:#0b122057}.dashboard .dash-activity-column:first-child{border-top:0}.dashboard .dash-activity-column-head{min-height:42px;border-bottom:1px solid rgba(148,163,184,.1);background:#0a101da8}.dashboard .dash-activity-column-head strong{color:#f8fafc}.dashboard .dash-activity-column-head b{color:var(--dash-green)}.dashboard .dash-activity-card{background:#0f172a75}.dashboard .dash-activity-product{color:#f1f5f9}.dashboard .dash-activity-date{color:#cbd5e1b8}.dashboard .dash-card-recent{display:none}@media (min-width: 821px){.sidebar{width:248px;padding:18px 12px 14px;gap:14px;background:radial-gradient(circle at 0% 0%,rgba(53,214,165,.12),transparent 28%),linear-gradient(180deg,#07100f,#060b0d 58%,#070a0d);border-right:1px solid rgba(53,214,165,.16);box-shadow:inset -1px 0 #ffffff05}.sidebar:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(53,214,165,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(53,214,165,.03) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 78%);mask-image:linear-gradient(to bottom,#000 0%,transparent 78%)}.sidebar:after{display:block;content:"";position:absolute;top:0;right:-1px;width:1px;height:100%;background:linear-gradient(180deg,transparent,rgba(53,214,165,.7),transparent);box-shadow:0 0 18px #35d6a529}.brand-mark{min-height:76px;padding:15px 14px;border:1px solid rgba(53,214,165,.18);border-radius:12px;background:radial-gradient(circle at 12% 50%,rgba(53,214,165,.2),transparent 30%),linear-gradient(135deg,#35d6a51f,#2dd4bf09),#091315e0;box-shadow:inset 0 1px #ffffff0a,0 14px 40px #00000038}.brand-copy{gap:5px}.brand-name{color:#f4fffb;font-size:19px;font-weight:950;letter-spacing:0}.brand-sub{color:#8fcabcc2;font-size:10px;font-weight:850;letter-spacing:0;text-transform:uppercase}.sidebar .nav-stack{gap:18px;padding-top:2px}.nav-section{display:grid;gap:7px}.sidebar-section-label{display:block;padding:0 10px 3px;color:#8fcabc85;font-size:9px;font-weight:900;letter-spacing:0;text-transform:uppercase}.sidebar .nav-button{position:relative;min-height:42px;padding:0 10px;gap:10px;border:1px solid transparent;border-radius:9px;background:transparent;color:#b2c9cab3;font-size:12px;font-weight:800;letter-spacing:0;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.nav-icon-shell{width:28px;height:28px;border:1px solid rgba(120,160,153,.12);border-radius:8px;background:#ffffff06;color:#96b4b0b8}.sidebar .nav-button svg{width:16px;height:16px}.sidebar .nav-button.btn-primary{background:linear-gradient(90deg,#35d6a54d,#35d6a513),#0b1818f0;border-color:#35d6a570;color:#f4fffb;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #35d6a508}[data-theme=dark] .sidebar .nav-button.btn-primary:before{left:-1px;top:8px;bottom:8px;width:3px;border-radius:999px;background:#35d6a5;box-shadow:0 0 14px #35d6a561}.sidebar .nav-button.btn-primary .nav-icon-shell{border-color:#35d6a557;background:#35d6a521;color:#5eead4}.sidebar .nav-button.btn-ghost:hover{transform:translate(2px);background:#35d6a513;border-color:#35d6a52e;color:#ebfaf7eb}.sidebar .nav-button.btn-ghost:hover .nav-icon-shell{border-color:#35d6a547;background:#35d6a517;color:#35d6a5}.sidebar-system-card{display:grid;grid-template-columns:34px minmax(0,1fr) auto;min-height:60px;padding:10px;border:1px solid rgba(53,214,165,.16);border-radius:12px;background:radial-gradient(circle at 18% 0%,rgba(53,214,165,.15),transparent 46%),#091315e6;box-shadow:inset 0 1px #ffffff09}.sidebar-system-icon{border-radius:9px;background:#35d6a51f;color:#35d6a5}.sidebar-system-card small{color:#8fcabcad;font-size:9px;letter-spacing:0}.sidebar-system-card strong{color:#e8fff9d6;font-size:10px;letter-spacing:0}.sidebar-system-card strong i{background:#35d6a5;box-shadow:0 0 10px #35d6a580}.sidebar-system-card b{color:#8fcabc80}.user-card{min-height:60px;padding:10px;border:1px solid rgba(53,214,165,.14);border-radius:12px;background:#0a1114f2;box-shadow:inset 0 1px #ffffff09,0 12px 34px #0000003d}.avatar{width:38px;height:38px;border-radius:10px;background:linear-gradient(135deg,#35d6a5,#087866);color:#ecfffa;font-weight:950}.user-card strong{color:#f4fffb}.user-card small{color:#5eead4b8}.logout-button{width:34px;height:34px;border-color:#78a09933;border-radius:9px;background:#ffffff06;color:#b2c9cab8}.logout-button:hover{border-color:#35d6a559;background:#35d6a51a;color:#5eead4}}@media (max-width: 1380px){.dashboard .dash-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dash-cyber-topbar{grid-template-columns:1fr auto}.dash-search-shell{grid-column:1 / -1;order:3}}@media (max-width: 980px){.dashboard .dash-row,.dash-cyber-topbar{grid-template-columns:1fr}.dash-top-actions{justify-self:start}.dashboard .dash-operations-grid{grid-template-columns:1fr}}.fiscal-page{display:grid;gap:16px;color:#e9f7f4}.fiscal-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,var(--surface-soft),var(--surface))}.fiscal-header h1,.fiscal-order-panel h2,.fiscal-modal h2{margin:4px 0;color:#eefcf8;text-shadow:none}.fiscal-header p,.fiscal-order-panel p{margin:0;color:var(--muted)}.fiscal-eyebrow{color:var(--accent);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.primary-button,.ghost-button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 15px;border-radius:12px;border:1px solid var(--line);font-weight:900;cursor:pointer}.primary-button{color:#04201a;border-color:var(--accent);background:linear-gradient(135deg,var(--accent),#40d6ad)}.primary-button:disabled,.ghost-button:disabled{opacity:.55;cursor:not-allowed}.primary-button.compact{min-height:34px;padding:0 12px;font-size:12px}.danger-button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 15px;border:1px solid rgba(248,197,106,.48);border-radius:12px;color:#231503;background:linear-gradient(135deg,#f8c56a,#e9a11e);font-weight:950;cursor:pointer}.danger-button:disabled{opacity:.5;cursor:not-allowed}.ghost-button{color:var(--accent);background:#00d4a014}.fiscal-alert{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid rgba(245,158,11,.35);border-radius:12px;color:#f8c56a;background:#f59e0b14}.fiscal-alert button{margin-left:auto;border:0;color:inherit;background:transparent;cursor:pointer;font-weight:800}.fiscal-filter-bar{display:grid;grid-template-columns:minmax(240px,1fr) minmax(140px,180px) minmax(180px,240px);gap:10px}.fiscal-filter-bar label{display:grid;gap:6px;color:var(--muted);font-size:10px;font-weight:900;text-transform:uppercase}.fiscal-search{min-height:46px;grid-template-columns:18px minmax(0,1fr);align-items:center;padding:0 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface-soft)}.fiscal-search input,.fiscal-filter-bar select{min-height:42px;width:100%;border:1px solid var(--line);border-radius:11px;color:var(--ink);background:var(--surface-soft)}.fiscal-search input{min-height:unset;border:0;outline:0;background:transparent}.fiscal-table-shell,.fiscal-order-panel,.fiscal-modal{border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,#141f2bfa,#0d161efa)}.fiscal-table-shell{overflow:hidden}.fiscal-table{width:100%;border-collapse:collapse;table-layout:fixed}.fiscal-table th,.fiscal-table td{padding:12px 14px;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}.fiscal-table th{color:var(--muted);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;background:var(--surface-soft)}.fiscal-table td span,.fiscal-muted{display:block;color:#8fb0bd;font-size:12px}.fiscal-table td strong{color:#e8f8f5;font-weight:900}.fiscal-company,.fiscal-status{width:fit-content;display:inline-flex!important;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid rgba(0,212,160,.28);color:var(--accent)!important;background:#00d4a014;font-weight:900}.fiscal-status-not_configured,.fiscal-status-missing_os{border-color:#94a3b840;color:var(--muted)!important;background:#94a3b814}.fiscal-status-issued{border-color:#40d6ad66;color:#40d6ad!important}.fiscal-status-query_error{border-color:#f59e0b59;color:#f8c56a!important;background:#f59e0b14}.fiscal-empty{min-height:160px;display:grid;place-items:center;color:var(--muted);text-align:center}.fiscal-order-panel{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:16px;border-color:#00d4a03d;box-shadow:inset 0 1px #ffffff08}.fiscal-order-panel dl,.fiscal-modal dl{display:grid;gap:10px;margin:0}.fiscal-order-panel dl{grid-template-columns:repeat(3,minmax(110px,1fr))}.fiscal-order-panel dt,.fiscal-modal dt{color:var(--muted);font-size:10px;font-weight:900;text-transform:uppercase}.fiscal-order-panel dd,.fiscal-modal dd{margin:2px 0 0;color:#f2fffb;font-weight:900}.fiscal-modal{position:relative;width:min(620px,calc(100vw - 32px));padding:24px;border-color:#00d4a047;background:linear-gradient(135deg,rgba(0,212,160,.09),transparent 42%),linear-gradient(180deg,#172231,#101923);box-shadow:0 28px 90px #00000094,0 0 0 1px #ffffff08 inset}.fiscal-modal .icon-button{position:absolute;top:14px;right:14px;color:#00d4a0;background:#f8fffd;border-color:#00d4a052}.fiscal-modal-head{display:grid;gap:8px;padding-right:48px;margin-bottom:18px}.fiscal-modal-head p{margin:0;color:#9bb6c2;font-size:13px}.fiscal-modal dl{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px;border:1px solid rgba(148,163,184,.16);border-radius:14px;background:#050c126b}.fiscal-modal dl div{min-height:64px;padding:12px;border:1px solid rgba(148,163,184,.14);border-radius:12px;background:#0f1923bd}.fiscal-modal dl div:last-child{border-color:#00d4a059;background:#00d4a014}.fiscal-modal-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;padding:14px;border:1px dashed rgba(0,212,160,.26);border-radius:14px;background:#00d4a00f}.fiscal-modal-actions p{margin:0;color:#a8c7c0;font-size:12px;line-height:1.45}.fiscal-modal-alert{display:flex;align-items:center;gap:8px;margin-top:12px;padding:11px 12px;border:1px solid rgba(245,158,11,.38);border-radius:12px;color:#f8c56a;background:#f59e0b1a;font-size:12px;font-weight:800}.fiscal-draft-panel,.fiscal-emission-result{display:grid;gap:14px;margin-top:14px;padding:14px;border:1px solid rgba(0,212,160,.3);border-radius:14px;background:linear-gradient(135deg,rgba(0,212,160,.12),transparent 56%),#061317c7}.fiscal-draft-panel h3{margin:6px 0 4px;color:#ecfff9;font-size:22px}.fiscal-draft-panel p,.fiscal-emission-result span{margin:0;color:#9fbcc4;font-size:13px}.fiscal-draft-kicker{display:inline-flex;width:fit-content;align-items:center;gap:6px;color:#40d6ad;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.fiscal-danger-zone{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end;padding:12px;border:1px solid rgba(248,197,106,.26);border-radius:12px;background:#f8c56a0f}.fiscal-danger-zone label{display:grid;gap:6px;color:#f8c56a;font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.fiscal-danger-zone input{min-height:42px;width:100%;padding:0 12px;border:1px solid rgba(248,197,106,.32);border-radius:11px;color:#f8fffd;background:#090e14db;outline:0}.fiscal-emission-result{border-color:#40d6ad6b}.fiscal-emission-result strong{color:#40d6ad;font-size:16px}.fiscal-emission-result a{color:var(--accent);font-weight:900}.fiscal-simulation-badge{display:inline-flex;width:fit-content;padding:7px 10px;border-radius:999px;border:1px solid rgba(245,158,11,.35);color:#f8c56a;background:#f59e0b1a;font-size:11px;font-weight:950}.modal-backdrop:has(.fiscal-modal){background:#02060ab8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media (max-width: 760px){.fiscal-header,.fiscal-order-panel{align-items:flex-start;grid-template-columns:1fr;flex-direction:column}.fiscal-filter-bar{grid-template-columns:1fr}.fiscal-table thead{display:none}.fiscal-table,.fiscal-table tbody,.fiscal-table tr,.fiscal-table td{display:block;width:100%}.fiscal-table tr{padding:10px 0;border-bottom:1px solid var(--line)}.fiscal-table td{display:flex;justify-content:space-between;gap:12px;border-bottom:0}.fiscal-table td:before{content:attr(data-label);color:var(--muted);font-size:10px;font-weight:900;text-transform:uppercase}.fiscal-order-panel dl,.fiscal-modal dl,.fiscal-modal-actions,.fiscal-danger-zone{grid-template-columns:1fr}.fiscal-modal-actions{align-items:stretch;flex-direction:column}}.fiscal-page{gap:14px;min-width:0}.fiscal-header{min-height:116px;padding:20px 22px;border-radius:10px;border-color:#708e9738;background:#111a24;box-shadow:0 1px #ffffff06 inset}.fiscal-heading{min-width:0}.fiscal-heading h1{margin:5px 0 4px;font-size:28px;line-height:1.15;letter-spacing:0}.fiscal-heading p{font-size:13px}.fiscal-header-actions{display:flex;align-items:stretch;gap:10px}.fiscal-header-summary{display:flex;align-items:center;overflow:hidden;border:1px solid rgba(112,142,151,.18);border-radius:8px;background:#0d151d}.fiscal-header-summary>span{min-width:142px;display:grid;gap:2px;padding:11px 14px}.fiscal-header-summary>span+span{min-width:112px;border-left:1px solid rgba(112,142,151,.18)}.fiscal-header-summary strong{color:#e9f7f4;font-size:13px;line-height:1.2}.fiscal-header-summary small{color:#77939d;font-size:10px}.fiscal-refresh,.fiscal-table .primary-button,.fiscal-register-button{border-radius:6px;box-shadow:none}.fiscal-filter-bar{grid-template-columns:minmax(300px,1fr) minmax(150px,180px) minmax(190px,230px);align-items:end;gap:10px;padding:10px;border:1px solid rgba(112,142,151,.18);border-radius:10px;background:#0e161f}.fiscal-search,.fiscal-search input,.fiscal-filter-bar select{border-radius:7px}.fiscal-search,.fiscal-filter-bar select{border-color:#708e9733;background:#131d28}.fiscal-search:focus-within,.fiscal-filter-bar select:focus{border-color:#3ecf8ead;box-shadow:0 0 0 3px #3ecf8e1a;outline:none}.fiscal-table-shell{border-radius:10px;border-color:#708e9733;background:#0e161f}.fiscal-table{table-layout:fixed}.fiscal-table th:nth-child(1){width:34%}.fiscal-table th:nth-child(2){width:12%}.fiscal-table th:nth-child(3){width:20%}.fiscal-table th:nth-child(4){width:16%}.fiscal-table th:nth-child(5){width:18%}.fiscal-table th{height:40px;padding:0 16px;border-color:#708e972e;background:#131d28}.fiscal-table td{height:76px;padding:12px 16px;border-color:#708e9724}.fiscal-table tbody tr{position:relative;transition:background-color .16s ease,box-shadow .16s ease}.fiscal-table tbody tr:hover{background:#3ecf8e09}.fiscal-table tbody tr.is-selected{background:#3ecf8e12;box-shadow:inset 3px 0 #3ecf8e}.fiscal-table td strong,.fiscal-table td span{overflow-wrap:anywhere}.fiscal-table td strong{display:block;margin-bottom:3px;font-size:13px}.fiscal-company,.fiscal-status{padding:5px 8px;border-radius:6px;font-size:10px!important}.fiscal-order-panel{display:block;overflow:hidden;padding:0;border-radius:10px;border-color:#3ecf8e47;background:#0e171f;box-shadow:0 12px 32px #00000024}.fiscal-order-head{min-height:80px;display:grid;grid-template-columns:42px minmax(0,1fr) 38px;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(112,142,151,.18);background:#131e28}.fiscal-order-head-icon{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(62,207,142,.3);border-radius:8px;color:#3ecf8e;background:#3ecf8e14}.fiscal-order-head h2{margin:2px 0 1px;font-size:18px;letter-spacing:0}.fiscal-order-head p{font-size:11px}.fiscal-close{width:36px;height:36px;border-radius:7px;color:#8ca6af;background:#0d151d}.fiscal-close:hover{border-color:#3ecf8e70;color:#3ecf8e}.fiscal-conference-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);min-width:0}.fiscal-conference-summary,.fiscal-registration{min-width:0;padding:18px}.fiscal-registration{border-left:1px solid rgba(112,142,151,.18);background:#050b1038}.fiscal-product-hero{display:grid;gap:8px;padding:16px;border:1px solid rgba(112,142,151,.18);border-radius:8px;background:#111c25}.fiscal-product-tags{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:3px}.fiscal-section-label{color:#718d97;font-size:9px;font-weight:900;text-transform:uppercase}.fiscal-product-hero h3,.fiscal-registration h3{margin:0;color:#eef9f6;letter-spacing:0}.fiscal-product-hero h3{max-width:100%;font-size:18px;line-height:1.35;overflow-wrap:anywhere}.fiscal-product-meta{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(100px,.65fr) minmax(110px,.75fr);gap:8px;margin-top:5px}.fiscal-product-meta>span{min-width:0;display:grid;gap:3px;padding-top:10px;border-top:1px solid rgba(112,142,151,.16)}.fiscal-product-meta small,.fiscal-product-meta strong{overflow-wrap:anywhere}.fiscal-product-meta small{color:#718d97;font-size:9px;font-weight:800;text-transform:uppercase}.fiscal-product-meta strong{color:#dcebe7;font-size:11px}.fiscal-detail-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:10px!important}.fiscal-detail-grid>div{min-width:0;min-height:68px;display:grid;align-content:center;gap:4px;padding:11px 12px;border:1px solid rgba(112,142,151,.16);border-radius:8px;background:#0c151d}.fiscal-detail-grid>div.is-wide{grid-column:1 / -1}.fiscal-detail-grid>div.is-complete{border-color:#3ecf8e52;background:#3ecf8e12}.fiscal-detail-grid dd{overflow-wrap:anywhere;font-size:12px}.fiscal-registration-head{display:flex;align-items:center;gap:10px;padding-bottom:13px;border-bottom:1px solid rgba(112,142,151,.16);color:#3ecf8e}.fiscal-registration-head h3{margin-top:2px;font-size:15px}.fiscal-checklist{display:grid;gap:0;margin:12px 0;padding:0;list-style:none}.fiscal-checklist li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:9px;padding:9px 0}.fiscal-checklist li+li{border-top:1px solid rgba(112,142,151,.12)}.fiscal-checklist li>span{width:24px;height:24px;display:grid;place-items:center;border:1px solid rgba(62,207,142,.26);border-radius:6px;color:#3ecf8e;background:#3ecf8e0f;font-size:10px;font-weight:900}.fiscal-checklist p,.fiscal-checklist strong{display:block;margin:0}.fiscal-checklist p{color:#78949d;font-size:10px;line-height:1.4}.fiscal-checklist strong{margin-bottom:2px;color:#d9e9e5;font-size:11px}.fiscal-order-panel .fiscal-modal-actions{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;margin:0;padding:13px;border-style:solid;border-radius:8px;background:#111c25}.fiscal-order-panel .fiscal-modal-actions p{color:#78949d;font-size:10px}.fiscal-nf-field{display:grid;gap:6px}.fiscal-nf-field>span{color:#91aaa3;font-size:10px;font-weight:800}.fiscal-nf-field input{width:100%;min-height:42px;padding:0 11px;border:1px solid rgba(112,142,151,.24);border-radius:6px;outline:none;color:#eef9f6;background:#0b141c}.fiscal-nf-field input:focus{border-color:#3ecf8ead;box-shadow:0 0 0 3px #3ecf8e1a}.fiscal-register-button{width:100%}.fiscal-modal-success{border-color:#3ecf8e4d;color:#66ddb0;background:#3ecf8e12}@media (max-width: 1100px){.fiscal-header{align-items:flex-start;flex-direction:column}.fiscal-header-actions{width:100%;justify-content:space-between}.fiscal-conference-grid{grid-template-columns:1fr}.fiscal-registration{border-top:1px solid rgba(112,142,151,.18);border-left:0}}@media (max-width: 760px){.fiscal-header{min-height:0;padding:16px}.fiscal-heading h1{font-size:23px}.fiscal-header-actions,.fiscal-header-summary{width:100%}.fiscal-header-actions{align-items:stretch;flex-direction:column}.fiscal-header-summary>span{min-width:0;flex:1}.fiscal-filter-bar{grid-template-columns:1fr}.fiscal-table tr{padding:8px}.fiscal-table td{min-height:44px;height:auto;display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;justify-content:initial;padding:8px}.fiscal-table td>*{width:auto;max-width:100%;min-width:0;text-align:left;justify-self:stretch}.fiscal-table td .fiscal-company,.fiscal-table td .fiscal-status{justify-self:start}.fiscal-table td .primary-button{width:100%;min-height:38px;padding:7px 10px;white-space:normal}.fiscal-order-head{grid-template-columns:38px minmax(0,1fr) 36px;padding:12px}.fiscal-order-head-icon{width:38px;height:38px}.fiscal-conference-summary,.fiscal-registration{padding:12px}.fiscal-product-meta,.fiscal-detail-grid{grid-template-columns:1fr!important}.fiscal-detail-grid>div.is-wide{grid-column:auto}}.dashboard{--dash-green: #38d4a5;--dash-green-strong: #17b88d;--dash-teal: #43c8bd;--dash-warning: #e7ad3b;--dash-danger: #e27272;--dash-surface: #0f1a21;--dash-surface-raised: #13232b;--dash-surface-soft: #101e25;--dash-line: rgba(113, 165, 151, .2);--dash-muted: #87a49e;width:100%;min-width:0;display:grid;gap:14px;overflow:hidden;color:#edf7f4}.dashboard:before,.dashboard .dash-card:before{display:none}.dashboard .dash-operation-card{min-height:76px;grid-template-columns:36px minmax(0,1fr);padding:11px;border:1px solid rgba(113,165,151,.15);border-radius:8px;background:var(--dash-surface-soft);box-shadow:none}.dashboard .dash-operation-card:hover{transform:translateY(-1px);border-color:#38d4a552;background:#12242b;box-shadow:none}.dashboard .dash-operation-icon{width:36px;height:36px;border:1px solid rgba(67,200,189,.2);border-radius:8px;background:#43c8bd17;color:var(--dash-teal)}.dashboard .dash-operation-card.is-attention .dash-operation-icon,.dashboard .dash-operation-card.is-packaging .dash-operation-icon{border-color:#e7ad3b40;background:#e7ad3b1a;color:#efbd58}.dashboard .dash-operation-card.is-ready .dash-operation-icon{border-color:#38d4a540;background:#38d4a51a;color:var(--dash-green)}.dashboard .dash-operation-card.is-unassigned .dash-operation-icon{border-color:#e2727238;background:#e2727214;color:#e89595}.dashboard .dash-operation-copy strong{color:#f7fcfb;font-size:24px}.dashboard .dash-operation-copy span{color:#92aaa4;font-size:10px}.dashboard .dash-card{min-width:0;border:1px solid var(--dash-line);border-radius:8px;background:var(--dash-surface);box-shadow:none;overflow:hidden}.dashboard .dash-card:hover{border-color:#38d4a547;box-shadow:none}.dashboard .dash-card-head,.dashboard .dash-card-today .dash-card-head,.dashboard .dash-card-recent .dash-card-head{min-height:48px;padding:0 14px;border-bottom:1px solid rgba(113,165,151,.14);background:#122129}.dashboard .dash-card-head>div{min-width:0;display:flex;align-items:center;gap:8px}.dashboard .dash-card-head span{color:#dbe9e5;font-size:12px}.dashboard .dash-card-head svg{color:var(--dash-green)}.dashboard .dash-card-head-count{padding:5px 8px;border:1px solid rgba(56,212,165,.2);border-radius:6px;background:#38d4a512;color:#78e3c9;font-size:10px}.dashboard .dash-card-chart{min-height:350px;display:grid;grid-template-rows:auto minmax(230px,1fr) auto;background:var(--dash-surface)}.dashboard .dash-chart{min-height:230px;height:auto;grid-template-columns:repeat(7,minmax(34px,1fr));gap:9px;padding:18px 14px 12px}.dashboard .dash-bar-col{grid-template-rows:20px minmax(150px,1fr) 18px;gap:5px}.dashboard .dash-bar-track{min-height:150px;height:100%;border:1px solid rgba(113,165,151,.12);border-radius:6px;background:#0b151b}.dashboard .dash-bar-fill,.dashboard .dash-bar-col.is-today .dash-bar-fill{min-height:3px;border-radius:5px 5px 0 0;background:var(--dash-green-strong);box-shadow:none}.dashboard .dash-bar-col.is-today .dash-bar-fill{background:#65dfc1}.dashboard .dash-bar-value,.dashboard .dash-bar-label,.dashboard .dash-bar-col.is-today .dash-bar-value,.dashboard .dash-bar-col.is-today .dash-bar-label{color:#8ea8a2;font-size:10px}.dashboard .dash-bar-col.is-today .dash-bar-value,.dashboard .dash-bar-col.is-today .dash-bar-label{color:#c7f8ec}.dashboard .dash-chart-summary{grid-template-columns:repeat(3,minmax(0,1fr));padding:10px 14px 14px;border-top:1px solid rgba(113,165,151,.12)}.dashboard .dash-chart-summary span{padding:8px 10px;border:1px solid rgba(113,165,151,.14);border-radius:6px;background:#0d181f;color:#7f9993}.dashboard .dash-score-arc{background:conic-gradient(var(--score-color) var(--score),#203139 0);box-shadow:none}.dashboard .dash-score-center{background:#101c23}.dashboard .dash-score-detail{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 12px 12px}.dashboard .dash-score-detail span{padding:7px;border:1px solid rgba(113,165,151,.14);border-radius:6px;background:#0d181f}.dashboard .dash-platform-list,.dashboard .dash-company-list{grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 12px 12px}.dashboard .dash-platform-row,.dashboard .dash-company-row{padding:10px;border-right:1px solid rgba(113,165,151,.12);border-bottom:0}.dashboard .dash-platform-row:last-child,.dashboard .dash-company-row:last-child{border-right:0}.dashboard .dash-platform-row:hover,.dashboard .dash-company-row:hover,.dashboard .dash-today-row:hover,.dashboard .dash-activity-card:hover{background:#38d4a50b}.dashboard .dash-platform-bar-track,.dashboard .dash-company-track{background:#203139}.dashboard .dash-platform-bar-fill,.dashboard .dash-company-fill,.dashboard .dash-plat-shopee .dash-platform-bar-fill,.dashboard .dash-plat-mercado-livre .dash-platform-bar-fill,.dashboard .dash-plat-cassio .dash-platform-bar-fill,.dashboard .dash-plat-gesiel .dash-platform-bar-fill{background:var(--dash-green-strong);box-shadow:none}.dashboard .dash-card-today,.dashboard .dash-card-recent{display:block}.dashboard .dash-today-row{grid-template-columns:86px minmax(160px,1fr) 64px auto auto;min-height:48px;padding:8px 14px;background:transparent}.dashboard .dash-activity-board{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:0;background:#0c171d}.dashboard .dash-activity-column,.dashboard .dash-activity-column:first-child{border:0;border-right:1px solid rgba(113,165,151,.12);background:transparent}.dashboard .dash-activity-column:last-child{border-right:0}.dashboard .dash-activity-column-head{min-height:40px;background:#101e25}.dashboard .dash-activity-card{padding:10px;background:transparent}.dashboard .dash-empty,.dashboard .dash-activity-empty-state{min-height:72px;margin:0;padding:16px}@media (max-width: 1380px){.dashboard .dash-priority-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard .dash-analysis-grid{grid-template-columns:minmax(0,1fr) 310px}.dashboard .dash-platform-list,.dashboard .dash-company-list{grid-template-columns:1fr}}@media (max-width: 980px){.dashboard .dash-analysis-grid,.dashboard .dash-distribution-grid{grid-template-columns:1fr}.dashboard .dash-analysis-side{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.dashboard .dash-priority-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard .dash-platform-list,.dashboard .dash-company-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 720px){.dashboard .dash-daily-summary,.dashboard .dash-analysis-side{grid-template-columns:1fr}.dashboard .dash-today-row{grid-template-columns:80px minmax(0,1fr) auto}.dashboard .dash-today-company,.dashboard .dash-today-row .dash-platform-badge{display:none}}@media (max-width: 560px){.dashboard .dash-priority-grid,.dashboard .dash-platform-list,.dashboard .dash-company-list,.dashboard .dash-chart-summary{grid-template-columns:1fr}}.fiscal-history-month-filter{min-width:0;display:grid;align-content:end;gap:5px}.fiscal-history-month-filter>span{color:var(--fiscal-muted);font-size:10px;font-weight:800;text-transform:uppercase}.fiscal-history-month-filter>strong{overflow:hidden;color:#73938b;font-size:10px;font-weight:700;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.fiscal-history-month-control{min-width:0;display:grid;grid-template-columns:40px minmax(145px,1fr) 40px 54px;align-items:center;gap:5px}.fiscal-history-month-control>button{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--fiscal-line);border-radius:6px;background:#0b151b;color:var(--fiscal-muted);cursor:pointer}.fiscal-history-month-control>button:hover:not(:disabled){border-color:var(--fiscal-line-strong);background:#3ecf8e14;color:var(--fiscal-green)}.fiscal-history-month-control>button:disabled{cursor:default;opacity:.42}.fiscal-history-month-control>button.fiscal-history-current-month{width:54px;padding:0 8px;font:inherit;font-size:10px;font-weight:800}.fiscal-history-month-control>label{min-width:0;position:relative;display:flex;align-items:center}.fiscal-history-month-control>label>svg{position:absolute;left:11px;color:var(--fiscal-green);pointer-events:none}.fiscal-history-month-control input{padding-left:34px}.dashboard .dash-welcome-avatar,.dashboard .dash-operation-icon,.dashboard .dash-summary-icon{display:inline-grid;place-items:center;flex:0 0 auto;overflow:hidden}.dashboard .dash-welcome-avatar{width:40px;height:40px;flex-basis:40px;border-radius:50%;background:linear-gradient(135deg,var(--dash-green),#087866);color:#fff;font-size:11px;font-weight:900;line-height:1;box-shadow:0 0 20px #35d6a529}.dashboard .dash-operation-icon,.dashboard .dash-summary-icon{width:36px;height:36px}.dashboard .dash-operation-icon svg,.dashboard .dash-summary-icon svg{width:18px;height:18px;display:block;flex:0 0 auto}@media (max-width: 640px){.fiscal-history-toolbar{grid-template-columns:minmax(0,1fr)}.fiscal-history-toolbar>label:last-child,.fiscal-history-month-filter{grid-column:1}.fiscal-history-month-control{grid-template-columns:40px minmax(0,1fr) 40px 54px}}.products-page{gap:12px}.products-page .products-filter-panel{grid-template-columns:minmax(260px,.7fr) minmax(560px,1.3fr);align-items:stretch;gap:10px;padding:10px;border-color:#699e9733;background:#0f1a20}.products-page .products-filter-panel-head{grid-column:auto;min-height:76px;padding:10px 12px;border:1px solid rgba(105,158,151,.14);border-radius:7px;background:#111f25}.products-page .products-filter-panel-head>div:first-child>small{color:#78948e;font-size:10px}.products-page .products-filter-summary{min-width:112px;padding:7px 9px;background:#0a2d2bb3}.products-page .products-filter-section{min-width:0;padding:10px 12px;border-color:#699e9724;background:#0d181d}.products-page .products-filter-section-head{min-height:18px}.products-page .products-store-filter{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0;overflow:visible}.products-page .store-filter-btn{min-width:0;min-height:39px;padding:0 11px;border-radius:6px;border-color:#699e972e;background:#132128;color:#9bb2ad;font-size:11px;font-weight:650;letter-spacing:0}.products-page .store-filter-btn:hover{border-color:#3ecf8e57;background:#16282d;color:#e8f4f1}.products-page .store-filter-btn.is-active{border-color:#3ecf8e94;background:#24b47e21;color:#63e6b0;box-shadow:inset 3px 0 #3ecf8e}.products-page .store-filter-btn b{min-width:24px;border-radius:4px;background:#75978f1f;color:#a8c0ba}.products-page .products-table-wrap{overflow:hidden;border:1px solid rgba(105,158,151,.2);border-radius:8px;background:#0f181e;box-shadow:inset 0 1px #ffffff06}.products-page .products-table{border-collapse:separate;border-spacing:0}.products-page .products-table thead tr{height:46px;background:#14262a}.products-page .products-table th{padding:0 14px;border-bottom:1px solid rgba(105,158,151,.18);color:#789791;font-size:10px;font-weight:700;letter-spacing:0}.products-page .products-row{height:58px;background:#111b20;transition:background-color .14s ease,box-shadow .14s ease}.products-page .products-row:nth-of-type(2n){background:#10191f}.products-page .products-row:hover{background:#15252a;box-shadow:inset 3px 0 #3ecf8eb3}.products-page .products-table td{padding:0 14px;border-bottom:1px solid rgba(105,158,151,.1)}.products-page .products-name-cell{gap:10px;color:#e8f2ef;font-size:12px;font-weight:550;line-height:1.35}.products-page .products-row-icon{flex:0 0 auto;color:#28c99a}.products-page .products-expand-btn{width:28px;height:28px;border-radius:6px;color:#708e89}.products-page .products-expand-btn:hover{background:#3ecf8e17;color:#64ddb1}.products-page .products-stage-count{min-width:34px;min-height:27px;border-radius:6px;font-size:12px;font-variant-numeric:tabular-nums}.products-page .price-cell{color:#b8cec8;font-size:12px;font-weight:650;font-variant-numeric:tabular-nums}.products-page .products-edit-actions{gap:6px}.products-page .products-action-btn{width:34px;height:34px;border-radius:7px;border-color:#699e9733;background:#172229;color:#78918c}.products-page .products-action-btn.edit:hover{border-color:#3ecf8e5c;background:#3ecf8e17;color:#65e2b4}@media (max-width: 1100px){.products-page .products-filter-panel{grid-template-columns:1fr}}@media (max-width: 680px){.products-page .products-store-filter{grid-template-columns:repeat(2,minmax(0,1fr))}.products-page .products-table-wrap{overflow-x:auto}.products-page .products-table{min-width:760px}}.sidebar .nav-button.is-locked,.sidebar .nav-button.is-locked:disabled{cursor:not-allowed;opacity:1;border-color:transparent;background:transparent;color:#7e97927a}.sidebar .nav-button.is-locked:hover,.sidebar .nav-button.is-locked:disabled:hover{border-color:#7d9f971a;background:#7d9f9709;color:#91a9a48c;transform:none}.sidebar .nav-button.is-locked .nav-icon-shell{border-color:#7d9f971a;background:#7d9f9709;color:#7e979273}.sidebar .nav-lock-icon{flex:0 0 auto;margin-left:auto;color:#87a49d94}.products-source-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:54px;padding:8px;border:1px solid rgba(105,158,151,.2);border-radius:8px;background:#0f191e}.products-source-switch{display:inline-grid;grid-template-columns:repeat(3,minmax(130px,1fr));gap:4px;padding:4px;border:1px solid rgba(105,158,151,.16);border-radius:7px;background:#0b1419}.products-source-switch button,.products-sync-meta button,.products-grade-filters button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:34px;border:1px solid transparent;border-radius:6px;color:#8da7a1;font:inherit;font-size:12px;font-weight:700}.products-source-switch button:hover,.products-source-switch button.active{border-color:#3ecf8e61;background:#24b47e1f;color:#65e2b4}.products-sync-meta{display:flex;align-items:center;gap:12px;color:#76938d;font-size:11px}.products-sync-meta button{padding:0 12px;border-color:#3ecf8e42;color:#55dca9}.products-sync-meta button:hover:not(:disabled){background:#24b47e1a}.products-sync-meta button:disabled{opacity:.65}.products-sync-meta .is-spinning{animation:products-sync-spin .9s linear infinite}@keyframes products-sync-spin{to{transform:rotate(360deg)}}.products-grade-filters{display:flex;flex-wrap:wrap;gap:7px;padding:10px;border:1px solid rgba(105,158,151,.18);border-radius:8px;background:#0d171c}.products-grade-filters button{justify-content:space-between;min-width:104px;padding:0 10px;border-color:#699e972e;background:#142027}.products-grade-filters button:hover,.products-grade-filters button.active{border-color:#3ecf8e73;background:#24b47e21;color:#63e6b0}.products-grade-filters button span{min-width:23px;padding:2px 5px;border-radius:4px;background:#73978f1f;font-size:10px;font-variant-numeric:tabular-nums}.products-page .products-table .col-code{width:150px}.products-page .products-table .col-serial{width:140px}.products-page .products-table .col-grade{width:150px}.products-page .products-table .col-status{width:105px}.products-page .products-table .col-created{width:125px}.products-page .products-table .col-type{width:105px}.products-page .products-table td.col-code code{color:#8cafaa;font-family:inherit;font-size:11px;font-weight:650}.products-page .products-table td.col-serial strong{color:#c7dbd6;font-size:11px;letter-spacing:0;white-space:nowrap}.products-catalog-name{display:flex;min-width:0;flex-direction:column;gap:2px}.products-catalog-name strong{overflow:hidden;color:#e7f2ef;text-overflow:ellipsis;white-space:nowrap}.products-catalog-name small{color:#688781;font-size:10px;font-weight:500}.altertag-grade,.altertag-status{display:inline-flex;align-items:center;min-height:25px;padding:0 8px;border:1px solid rgba(105,158,151,.22);border-radius:5px;background:#152129;color:#9ab0ab;font-size:10px;font-weight:750;white-space:nowrap}.altertag-grade.grade-A{border-color:#3ecf8e70;color:#56deb0}.altertag-grade.grade-B{border-color:#4c96f46b;color:#79b6ff}.altertag-grade.grade-C{border-color:#f5b4006b;color:#f5c84c}.altertag-grade.grade-T{border-color:#ec685d6b;color:#ef9188}.altertag-status{color:#74b9a5}.label-sheet-row .col-created,.label-sheet-row .col-code{display:table-cell}.label-sheet-row .col-created strong,.label-sheet-row .col-created small,.label-sheet-row .col-code strong,.label-sheet-row .col-code small{display:block}.label-sheet-row .col-created strong,.label-sheet-row .col-code strong{color:#d9ebe6;font-size:11px}.label-sheet-row .col-created small,.label-sheet-row .col-code small{margin-top:3px;color:#688781;font-size:10px}.label-sheet-type{display:inline-flex;align-items:center;min-height:25px;padding:0 8px;border:1px solid rgba(63,224,193,.28);border-radius:5px;background:#0a8b941a;color:#69dfc3;font-size:10px;font-weight:750}.products-action-btn.open{color:#5de0bd;text-decoration:none}.products-action-btn.open:hover{border-color:#3fe0c180;background:#3fe0c11a}.products-action-btn.check-sheet{color:#48dec3}.products-action-btn.check-sheet:hover{border-color:#3fe0c180;background:#3fe0c11f}.label-sheet-actions{display:inline-flex;align-items:center;gap:6px}.products-action-btn.edit-sheet{color:#8fb3ad}.products-action-btn.edit-sheet:hover{border-color:#3fe0c16b;background:#3fe0c117;color:#5de0bd}.label-sheet-editor-backdrop{z-index:1300;padding:18px;overflow-y:auto}.label-sheet-editor{width:min(900px,100%);max-height:calc(100dvh - 36px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(63,224,193,.28);border-radius:14px;background:#0e1c1f;color:#e8f4f1;box-shadow:0 20px 70px #0000008c}.label-sheet-editor-head,.label-sheet-editor-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-color:#699e9729;background:#102428}.label-sheet-editor-head{border-bottom:1px solid rgba(105,158,151,.16)}.label-sheet-editor-footer{border-top:1px solid rgba(105,158,151,.16)}.label-sheet-editor-head span{color:#45d9bd;font-size:9px;font-weight:800;letter-spacing:.09em}.label-sheet-editor-head h3{margin:3px 0 0;color:#f4fffc;font-size:20px}.label-sheet-editor-head p,.label-sheet-editor-footer p{margin:4px 0 0;color:#789790;font-size:11px}.label-sheet-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px;overflow-y:auto}.label-sheet-editor-grid label{min-width:0;display:grid;gap:6px}.label-sheet-editor-grid label.is-wide{grid-column:1 / -1}.label-sheet-editor-grid label>span{color:#8fb3ad;font-size:10px;font-weight:750}.label-sheet-editor-grid :is(input,select,textarea){width:100%;min-height:40px;padding:9px 11px;border:1px solid rgba(105,158,151,.24);border-radius:7px;outline:none;background:#09171a;color:#edf8f5;font:inherit;font-size:12px}.label-sheet-editor-grid :is(input,select,textarea):focus{border-color:#3ecf8e;box-shadow:0 0 0 3px #3ecf8e1a}.label-sheet-editor-grid textarea{min-height:92px;resize:vertical}.label-sheet-editor-footer>div{display:flex;gap:8px;flex:0 0 auto}.label-sheet-editor-footer .btn{min-height:38px;display:inline-flex;align-items:center;gap:7px}.label-sheet-print-button{border-color:#3ecf8e;background:#3ecf8e;color:#10231f}@media (max-width: 680px){.label-sheet-editor-grid{grid-template-columns:1fr}.label-sheet-editor-grid label.is-wide{grid-column:auto}.label-sheet-editor-footer{align-items:stretch;flex-direction:column}.label-sheet-editor-footer>div{justify-content:flex-end}}.label-sheet-check-panel{display:grid;gap:14px;padding:16px;border:1px solid rgba(63,224,193,.22);border-radius:12px;background:linear-gradient(135deg,#0c2729f5,#0a1218fa);box-shadow:inset 0 1px #ffffff08}.label-sheet-check-panel.mismatch{border-color:#f8717159}.label-sheet-check-panel.warning{border-color:#f5b40059}.label-sheet-check-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.label-sheet-check-kicker{display:block;margin-bottom:4px;color:#38e6c7;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.label-sheet-check-head h3{margin:0;color:#f4fffc;font-size:18px}.label-sheet-check-head p{margin:4px 0 0;color:#8fb3ad;font-size:12px}.label-sheet-check-meta,.label-sheet-check-grid{display:grid;gap:8px}.label-sheet-check-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.label-sheet-check-meta span,.label-sheet-check-row{border:1px solid rgba(105,158,151,.18);border-radius:8px;background:#040d1173}.label-sheet-check-meta span{display:grid;gap:4px;padding:10px 12px;color:#d7ebe7;font-size:12px}.label-sheet-check-row{display:grid;grid-template-columns:150px minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:center;min-height:54px;padding:10px 12px}.label-sheet-check-row.match{border-color:#3fe0c13d}.label-sheet-check-row.mismatch{border-color:#f871714d}.label-sheet-check-row.unknown{border-color:#f5b4004d}.label-sheet-check-field{display:inline-flex;align-items:center;gap:8px;color:#f4fffc;font-size:12px;font-weight:850}.label-sheet-check-row.match .label-sheet-check-field{color:#48dec3}.label-sheet-check-row.mismatch .label-sheet-check-field{color:#ff8b8b}.label-sheet-check-row.unknown .label-sheet-check-field{color:#f5c84c}.label-sheet-check-row span:not(.label-sheet-check-field){display:grid;gap:3px;min-width:0;overflow:hidden;color:#d7ebe7;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.label-sheet-check-row strong,.label-sheet-check-meta strong{color:#789790;font-size:9px;letter-spacing:.06em;text-transform:uppercase}.label-sheets-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:8px 12px;border:1px solid rgba(105,158,151,.18);border-radius:8px;background:#0f191e;color:#789790;font-size:11px;font-weight:650}.label-sheets-pagination>div{display:flex;gap:6px}.label-sheets-pagination button{display:inline-grid;width:34px;height:34px;place-items:center;border:1px solid rgba(63,224,193,.25);border-radius:6px;color:#5de0bd}.label-sheets-pagination button:disabled{cursor:not-allowed;opacity:.35}.qr-sheets-result-count{flex:0 0 auto;color:#789790;font-size:11px;font-weight:700;white-space:nowrap}@media (max-width: 760px){.products-source-bar,.products-sync-meta{align-items:stretch;flex-direction:column}.products-source-switch{width:100%}.products-source-switch{grid-template-columns:1fr}.products-sync-meta button{width:100%}.products-grade-filters button{flex:1 1 calc(50% - 7px)}.products-page .products-altertag-row{height:auto}}.sidebar-is-collapsed .sidebar .nav-lock-icon{position:absolute;right:5px;bottom:5px;width:11px;height:11px}@media (min-width: 821px){.sidebar .sidebar-system-card{margin-top:auto;margin-bottom:0}.sidebar .user-card{margin-top:0}}:root{--caij-primary: #0a2d2b;--caij-secondary: #008b94;--caij-bright: #3fe0c1;--caij-graphite: #0f161a;--caij-slate: #1d232a;--caij-mid: #2e343d;--caij-light: #e6e8ea;--caij-success: #22d3a5;--caij-warning: #f5b400;--caij-danger: #ff4d4f;--bg: var(--caij-graphite);--surface: #121c21;--surface-soft: #162329;--ink: #eef7f5;--muted: #829b98;--line: rgba(105, 158, 151, .2);--accent: var(--caij-bright);--accent-strong: var(--caij-secondary);font-family:Sora,ui-sans-serif,system-ui,sans-serif}body,button,input,select,textarea{font-family:Sora,ui-sans-serif,system-ui,sans-serif;letter-spacing:0}[data-theme=dark] .app-shell{background:var(--caij-graphite)}[data-theme=dark] .workspace:after,.bg-orb{display:none}.caij-brand{min-width:0;display:inline-flex;align-items:center;gap:11px;color:#f8fbfa}.caij-brand-symbol{width:43px;height:43px;display:block;flex:0 0 43px;filter:drop-shadow(0 7px 14px rgba(0,139,148,.22))}.caij-brand-copy{min-width:0;display:grid;gap:3px}.caij-brand-copy strong{color:currentColor;font-size:23px;font-weight:700;line-height:1}.caij-brand-copy small{max-width:170px;color:#72b6ab;font-size:7px;font-weight:600;line-height:1.35;text-transform:uppercase}.caij-brand.is-compact .caij-brand-symbol{width:38px;height:38px;flex-basis:38px}.sidebar{transition:width .2s ease,padding .2s ease}@media (min-width: 821px){.sidebar{width:238px;padding:16px 12px 14px;gap:9px;overflow:hidden;background:#071111;border-right:1px solid rgba(63,224,193,.16);box-shadow:12px 0 34px #00000042}.sidebar:before{opacity:.38;background-image:radial-gradient(circle,rgba(63,224,193,.16) 1px,transparent 1.5px);background-size:26px 26px}.sidebar:after{display:none}.workspace{margin-left:238px;transition:margin-left .2s ease;background:var(--caij-graphite)}.brand-mark{min-height:67px;display:flex;flex-direction:row;align-items:center;gap:6px;padding:9px 8px;border:1px solid rgba(63,224,193,.14);border-radius:8px;background:#0a2d2b73;box-shadow:none}.brand-mark .caij-brand{min-width:0;flex:1}.sidebar-collapse-button{width:30px;height:30px;display:grid;place-items:center;flex:0 0 30px;padding:0;border:1px solid rgba(100,159,151,.18);border-radius:6px;background:#081416ad;color:#7da69f;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.sidebar-collapse-button:hover{color:var(--caij-bright);border-color:#3fe0c166;background:#0a2d2bbf}.sidebar-section-label{padding:12px 10px 4px;color:#50706b;font-size:8px;font-weight:700}.sidebar-section-label:after{background:#3fe0c11a}.sidebar .nav-stack{gap:3px;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:3px}.sidebar .nav-button{min-height:42px;padding:0 9px;gap:9px;border-radius:7px;font-size:12px;font-weight:600}.nav-icon-shell{width:28px;height:28px;border:0;border-radius:6px;background:transparent}.sidebar .nav-button.btn-primary{background:#008b9433;border:1px solid rgba(63,224,193,.24);color:#b8fff1;box-shadow:inset 3px 0 0 var(--caij-bright)}[data-theme=dark] .sidebar .nav-button.btn-primary:before{display:none}.sidebar .nav-button.btn-primary .nav-icon-shell{color:var(--caij-bright);border:0;background:#3fe0c114;box-shadow:none}.sidebar .nav-button.btn-ghost{color:#76918d}.sidebar .nav-button.btn-ghost:hover{transform:none;background:#3fe0c10e;border-color:transparent;color:#c4d8d4}.sidebar-system-card,.user-card{border-radius:8px;border-color:#3fe0c11f;background:#0a1f1fc2;box-shadow:none}.sidebar-system-icon,.avatar{border-radius:7px;background:var(--caij-primary);color:var(--caij-bright);box-shadow:none}.sidebar-is-collapsed .sidebar{width:76px;padding-inline:9px}.sidebar-is-collapsed .workspace{margin-left:76px}.sidebar-is-collapsed .brand-mark{min-height:102px;flex-direction:column;justify-content:center;padding:8px 5px}.sidebar-is-collapsed .brand-mark .caij-brand{flex:0 0 auto}.sidebar-is-collapsed .sidebar-section-label,.sidebar-is-collapsed .nav-label-desktop,.sidebar-is-collapsed .nav-label-mobile,.sidebar-is-collapsed .sidebar-system-card>span:not(.sidebar-system-icon),.sidebar-is-collapsed .sidebar-system-card>b,.sidebar-is-collapsed .user-card>span:not(.avatar){display:none}.sidebar-is-collapsed .sidebar .nav-button{width:44px;min-height:44px;margin-inline:auto;justify-content:center;padding:0}.sidebar-is-collapsed .sidebar-system-card{display:grid;grid-template-columns:1fr;place-items:center;min-height:44px;padding:5px}.sidebar-is-collapsed .user-card{justify-content:center;padding:6px}.sidebar-is-collapsed .user-card .logout-button{display:none}}.workspace.sales-workspace{min-height:100vh;overflow:hidden;background:#080c0e}.sales-workspace>.bg-orb{display:none}.workspace-body.sales-workspace-body{width:100%;max-width:none;min-height:100vh;margin:0;padding:0}.sales-entry.sales-entry-figma{min-height:100vh;border:0}.sales-entry-figma .sales-entry-form-panel{height:329px;min-height:329px;box-sizing:border-box}.sales-entry-figma .entry-grid>.product-field{grid-column:1 / -1}.sales-entry-figma .sale-date-field .input-shell,.sales-entry-figma .sale-platform-field .platform-select-trigger{height:36px;min-height:36px}.sales-entry-figma .sale-date-field .input-shell input{height:34px}.sales-entry-figma .store-origin-options,.sales-entry-figma .store-origin-btn{height:36px;min-height:36px}.sales-entry-figma .store-origin-options{align-items:center}.sales-entry-figma .sales-entry-actions{height:48px;min-height:48px}.sales-entry-figma .brinde-trigger,.sales-entry-figma .bundle-trigger{height:36px;min-height:36px}.sales-entry-figma .save-sale{width:154px;height:40px;min-height:40px}.sales-entry-figma .sale-live-details .sale-live-observation{max-width:128px;margin:0;padding:0;overflow:hidden;border:0;background:transparent;box-shadow:none;color:#10b981;font:inherit;font-weight:700;text-align:right;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.sales-entry-figma .sale-live-details .sale-live-observation:hover{transform:none;color:#34d399}.sales-entry-figma .recent-sale-row .dash-platform-badge{gap:6px}.sales-entry-figma .recent-sale-row .dash-platform-badge svg{display:none}.sales-entry-figma .recent-sale-row .dash-platform-badge:before{content:"";width:8px;height:8px;flex:0 0 8px;border-radius:999px;background:#f97316}.sales-entry-figma .recent-sale-row .status-chip{min-height:0;padding:4px 10px;border:0;border-radius:6px;background:#1d4ed829;box-shadow:none;color:#5f9fff;font-size:11px;font-weight:600;line-height:13px}.sales-entry-figma .sale-notes-modal{width:min(460px,calc(100vw - 32px));padding:20px;display:flex;flex-direction:column;gap:20px;border:1px solid #1e272e;border-radius:12px;background:#12181c;box-shadow:0 24px 70px #0000007a}.sales-entry-figma .sale-notes-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.sales-entry-figma .sale-notes-modal-head span{color:#4f616b;font-size:11px}.sales-entry-figma .sale-notes-modal-head h2{margin:4px 0 0;color:#fff;font-size:18px}.sales-entry-figma .sale-notes-modal .sale-comment-field .input-shell{height:42px}.sales-entry-figma .sale-notes-modal>.save-sale{align-self:flex-end}@media (max-width: 980px){.workspace.sales-workspace{overflow:auto}.sales-entry-figma .sales-entry-form-panel{height:auto;min-height:0}}.workspace-body{background:var(--caij-graphite)}.btn-primary,.login-submit{border-radius:7px;background:linear-gradient(110deg,var(--caij-secondary),var(--caij-bright));color:#041716;box-shadow:none}.btn-primary:hover,.login-submit:hover:not(:disabled){box-shadow:0 10px 24px #008b9433}[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea{border-color:#699e9738;border-radius:7px;background:#101a1f}[data-theme=dark] input:focus,[data-theme=dark] select:focus,[data-theme=dark] textarea:focus{border-color:var(--caij-secondary);box-shadow:0 0 0 3px #008b941f}.login-screen{font-family:Sora,ui-sans-serif,system-ui,sans-serif}.login-showcase{background:var(--caij-primary)}.login-showcase:after{content:"";position:absolute;inset:auto 0 0;height:42%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(0,139,148,.14))}.login-grid{opacity:.16;background-size:58px 58px}.login-showcase-brand .caij-brand-symbol{width:58px;height:58px;flex-basis:58px}.login-showcase-brand .caij-brand-copy strong{font-size:35px}.login-showcase-brand .caij-brand-copy small{color:#8bcfc3;font-size:8px}.login-showcase-copy h1{max-width:690px;font-size:clamp(39px,4.1vw,62px);font-weight:700;letter-spacing:0}.login-eyebrow,.login-benefits svg,.login-support svg{color:var(--caij-bright)}.login-access{background:var(--caij-light)}.login-access-label{color:#007a70}.login-copy h2{font-weight:700;letter-spacing:0}.login-field input{border-radius:7px}.login-mobile-brand .caij-brand{color:var(--caij-primary)}.dashboard .dash-command-header,.dashboard .dash-operation-card,.dashboard .dash-summary-card,.dashboard .dash-card{border-radius:8px;border-color:#699e9733;background:#111c21;box-shadow:none}.dashboard .dash-operation-card:hover,.dashboard .dash-summary-card:hover,.dashboard .dash-card:hover{border-color:#3fe0c14d}.dashboard .dash-command-header{border-top:2px solid var(--caij-secondary)}.dashboard .dash-operation-icon,.dashboard .dash-summary-icon{border-radius:6px}.dashboard .dash-card-head{border-bottom-color:#699e9729}.table-wrap,.products-table-shell,.fiscal-history-table,.operational-stage{border-radius:8px;border-color:#699e972e}table thead,.table-head,.operational-stage-columns{background:#142329}@media (max-width: 820px){.sidebar-collapse-button,.caij-brand-copy small{display:none}}.fiscal-history-page{--fiscal-canvas: #0b1218;--fiscal-surface: #0f1a21;--fiscal-surface-raised: #132129;--fiscal-line: rgba(120, 164, 153, .18);--fiscal-line-strong: rgba(62, 207, 142, .34);--fiscal-text: #edf7f4;--fiscal-muted: #87a29b;--fiscal-green: #3ecf8e;--fiscal-green-strong: #24b47e;width:100%;min-width:0;display:grid;gap:14px;padding:18px;color:var(--fiscal-text)}.fiscal-history-header{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 22px;border:1px solid var(--fiscal-line);border-radius:8px;background:var(--fiscal-surface)}.fiscal-history-heading{min-width:0}.fiscal-history-kicker{display:inline-flex;align-items:center;gap:7px;color:var(--fiscal-green);font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.fiscal-history-heading h1{margin:6px 0 3px;color:var(--fiscal-text);font-size:32px;line-height:1.15;letter-spacing:0}.fiscal-history-heading p{margin:0;color:var(--fiscal-muted);font-size:13px;line-height:1.45}.fiscal-history-header-actions{display:flex;align-items:center;gap:8px}.fiscal-history-page .ghost-button,.fiscal-history-page .primary-button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:6px;padding:0 14px;font-size:12px;font-weight:750;text-decoration:none;white-space:nowrap}.fiscal-history-page .ghost-button{border:1px solid var(--fiscal-line-strong);background:#3ecf8e12;color:var(--fiscal-green)}.fiscal-history-page .ghost-button:hover:not(:disabled){border-color:var(--fiscal-green);background:#3ecf8e1f}.fiscal-history-page .fiscal-history-privacy{width:42px;min-width:42px;padding:0}.fiscal-history-page .primary-button{border:1px solid var(--fiscal-green);background:var(--fiscal-green);color:#07130f}.fiscal-history-page button:disabled{cursor:not-allowed;opacity:.45}.fiscal-history-summary{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.fiscal-history-summary>div{min-width:0;min-height:104px;display:grid;align-content:center;gap:5px;padding:15px 17px;border:1px solid var(--fiscal-line);border-left:3px solid var(--fiscal-green-strong);border-radius:8px;background:var(--fiscal-surface)}.fiscal-history-summary>div.has-cancelled{border-left-color:#e16b6b}.fiscal-history-summary span{display:inline-flex;align-items:center;gap:7px;color:var(--fiscal-muted);font-size:11px;font-weight:700;text-transform:uppercase}.fiscal-history-summary strong{overflow:hidden;color:var(--fiscal-text);font-size:22px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.fiscal-history-summary small{color:#6e8a83;font-size:11px}.fiscal-history-alert{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 13px;border:1px solid rgba(237,176,70,.38);border-radius:6px;background:#85590c21;color:#f4c96f;font-size:12px}.fiscal-history-alert button{border:0;background:transparent;color:inherit;font:inherit;font-weight:800;cursor:pointer}.fiscal-history-toolbar{min-width:0;display:grid;grid-template-columns:minmax(260px,1fr) 155px 155px 170px;gap:8px;padding:10px;border:1px solid var(--fiscal-line);border-radius:8px;background:var(--fiscal-surface)}.fiscal-history-toolbar>label{min-width:0;display:grid;align-content:end;gap:5px}.fiscal-history-toolbar>label>span:not(.sr-only){color:var(--fiscal-muted);font-size:10px;font-weight:800;text-transform:uppercase}.fiscal-history-toolbar input,.fiscal-history-toolbar select{width:100%;min-width:0;height:40px;border:1px solid var(--fiscal-line);border-radius:6px;outline:none;background:#0b151b;color:var(--fiscal-text);padding:0 11px;font:inherit;font-size:12px}.fiscal-history-toolbar input:focus,.fiscal-history-toolbar select:focus{border-color:var(--fiscal-green-strong);box-shadow:0 0 0 3px #3ecf8e14}.fiscal-history-search{position:relative}.fiscal-history-search>svg{position:absolute;left:11px;bottom:11px;color:var(--fiscal-muted);pointer-events:none}.fiscal-history-search input{padding-left:38px}.fiscal-history-integrations{min-width:0;display:flex;align-items:center;gap:7px;color:var(--fiscal-muted)}.fiscal-history-integrations>span{min-height:30px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:1px solid var(--fiscal-line);border-radius:6px;background:#0f1a21b3;font-size:11px;font-weight:800}.fiscal-history-integrations>span.is-active{border-color:var(--fiscal-line-strong);color:var(--fiscal-green)}.fiscal-history-integrations small{color:#6e8a83;font-size:10px;font-weight:600}.fiscal-history-integrations>strong{margin-left:auto;color:var(--fiscal-text);font-size:11px}.fiscal-history-table-shell{min-width:0;overflow:hidden;border:1px solid var(--fiscal-line);border-radius:8px;background:var(--fiscal-surface)}.fiscal-history-table{width:100%;border-collapse:collapse;table-layout:fixed}.fiscal-history-table th,.fiscal-history-table td{min-width:0;padding:12px 14px;border-bottom:1px solid rgba(120,164,153,.12);text-align:left;vertical-align:middle}.fiscal-history-table th{background:#132129;color:#78948d;font-size:10px;font-weight:850;text-transform:uppercase}.fiscal-history-table th:nth-child(1){width:17%}.fiscal-history-table th:nth-child(2){width:20%}.fiscal-history-table th:nth-child(3){width:19%}.fiscal-history-table th:nth-child(4){width:13%}.fiscal-history-table th:nth-child(5){width:11%}.fiscal-history-table th:nth-child(6){width:10%}.fiscal-history-table th:nth-child(7){width:10%}.fiscal-history-table tbody tr{transition:background-color .15s ease}.fiscal-history-table tbody tr:hover{background:#3ecf8e09}.fiscal-history-table tbody tr:last-child td{border-bottom:0}.fiscal-history-table td>strong,.fiscal-history-table td>span,.fiscal-history-invoice strong,.fiscal-history-invoice span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fiscal-history-table td>strong,.fiscal-history-invoice strong{color:var(--fiscal-text);font-size:12px;line-height:1.45}.fiscal-history-table td>span,.fiscal-history-invoice span{margin-top:3px;color:var(--fiscal-muted);font-size:10px}.fiscal-history-invoice{width:100%;min-width:0;border:0;background:transparent;padding:0;text-align:left;cursor:pointer}.fiscal-history-invoice:hover strong{color:var(--fiscal-green)}.fiscal-history-status{min-height:25px;display:inline-flex!important;align-items:center;justify-content:center;width:fit-content;margin:0!important;padding:0 8px;border:1px solid currentColor;border-radius:999px;font-size:10px!important;font-weight:850;line-height:1}.fiscal-history-status--authorized{color:var(--fiscal-green)!important;background:#3ecf8e14}.fiscal-history-status--pending{color:#f0b94a!important;background:#f0b94a14}.fiscal-history-status--cancelled{color:#ec7777!important;background:#ec777714}.fiscal-history-doc-state{display:flex;align-items:center;gap:5px}.fiscal-history-doc-state>span{min-width:31px;padding:3px 5px;border:1px solid var(--fiscal-line);border-radius:4px;color:#607a73;font-size:9px;font-weight:850;text-align:center}.fiscal-history-doc-state>span.is-ready{border-color:var(--fiscal-line-strong);color:var(--fiscal-green)}.fiscal-history-page .icon-button{width:32px;height:32px;border-color:var(--fiscal-line);border-radius:6px;background:transparent;color:var(--fiscal-muted)}.fiscal-history-page .icon-button:hover:not(:disabled){border-color:var(--fiscal-line-strong);background:#3ecf8e14;color:var(--fiscal-green)}.fiscal-history-empty{min-height:250px;display:grid;place-content:center;justify-items:center;gap:8px;padding:24px;color:var(--fiscal-muted);text-align:center}.fiscal-history-empty strong{color:var(--fiscal-text)}.fiscal-history-empty span{font-size:12px}.fiscal-history-skeleton{display:grid;gap:1px}.fiscal-history-skeleton span{height:58px;background:linear-gradient(90deg,#0f1a21 15%,#17272e,#0f1a21 85%);background-size:240% 100%;animation:fiscal-history-loading 1.35s ease-in-out infinite}@keyframes fiscal-history-loading{to{background-position:-240% 0}}.fiscal-history-panel-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;justify-content:flex-end;background:#02070ab8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.fiscal-history-panel{width:min(560px,100%);height:100%;overflow-y:auto;border-left:1px solid var(--fiscal-line-strong);background:#0d181f;box-shadow:-18px 0 50px #00000052}.fiscal-history-panel>header{position:sticky;top:0;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px;border-bottom:1px solid var(--fiscal-line);background:#0d181ff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fiscal-history-panel h2{margin:5px 0 9px;color:var(--fiscal-text);font-size:22px;letter-spacing:0}.fiscal-history-panel-section{padding:18px 20px;border-bottom:1px solid var(--fiscal-line)}.fiscal-history-panel-section h3{margin:0 0 12px;color:var(--fiscal-text);font-size:13px}.fiscal-history-details,.fiscal-history-totals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.fiscal-history-details>div,.fiscal-history-totals>div{min-width:0;padding:10px 11px;border:1px solid var(--fiscal-line);border-radius:6px;background:#0b151b}.fiscal-history-details .is-wide{grid-column:1 / -1}.fiscal-history-details dt,.fiscal-history-totals dt{margin-bottom:4px;color:var(--fiscal-muted);font-size:9px;font-weight:850;text-transform:uppercase}.fiscal-history-details dd,.fiscal-history-totals dd{overflow-wrap:anywhere;margin:0;color:var(--fiscal-text);font-size:12px;font-weight:700;line-height:1.45}.fiscal-history-products{display:grid;gap:7px}.fiscal-history-products>div{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;padding:11px;border:1px solid var(--fiscal-line);border-radius:6px;background:#0b151b}.fiscal-history-products strong{overflow:hidden;color:var(--fiscal-text);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.fiscal-history-products span,.fiscal-history-products small{color:var(--fiscal-muted);font-size:10px}.fiscal-history-products b{grid-row:1 / 3;grid-column:2;align-self:center;color:var(--fiscal-green);font-size:12px}.fiscal-history-totals .is-total{border-color:var(--fiscal-line-strong);background:#3ecf8e0f}.fiscal-history-cancellation{display:flex;gap:7px;margin:10px 0 0;padding:10px;border:1px solid rgba(236,119,119,.28);border-radius:6px;background:#ec777712;color:#ec9797;font-size:11px}.fiscal-history-documents{display:flex;flex-wrap:wrap;gap:8px;padding:18px 20px 24px}.fiscal-history-documents .primary-button{margin-left:auto}.is-spinning{animation:fiscal-history-spin .8s linear infinite}@keyframes fiscal-history-spin{to{transform:rotate(360deg)}}@media (max-width: 1100px){.fiscal-history-toolbar{grid-template-columns:minmax(240px,1fr) repeat(3,minmax(130px,.45fr))}.fiscal-history-table th:nth-child(3),.fiscal-history-table td:nth-child(3),.fiscal-history-table th:nth-child(4),.fiscal-history-table td:nth-child(4),.fiscal-history-table th:nth-child(7),.fiscal-history-table td:nth-child(7){display:none}}@media (max-width: 820px){.fiscal-history-page{padding:12px}.fiscal-history-header{align-items:flex-start;flex-direction:column}.fiscal-history-refresh{width:100%}.fiscal-history-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))}.fiscal-history-search{grid-column:1 / -1}.fiscal-history-integrations{flex-wrap:wrap}.fiscal-history-integrations>strong{width:100%;margin:2px 0 0}.fiscal-history-table th:nth-child(4),.fiscal-history-table td:nth-child(4),.fiscal-history-table th:nth-child(7),.fiscal-history-table td:nth-child(7){display:none}}@media (max-width: 640px){.fiscal-history-heading h1{font-size:26px}.fiscal-history-summary{grid-template-columns:1fr}.fiscal-history-summary>div{min-height:86px}.fiscal-history-toolbar{grid-template-columns:1fr 1fr}.fiscal-history-toolbar>label:last-child{grid-column:1 / -1}.fiscal-history-integrations small{display:none}.fiscal-history-table,.fiscal-history-table tbody,.fiscal-history-table tr,.fiscal-history-table td{display:block;width:100%}.fiscal-history-table thead{display:none}.fiscal-history-table tr{display:grid;grid-template-columns:1fr 1fr;padding:12px;border-bottom:1px solid var(--fiscal-line)}.fiscal-history-table tbody tr:last-child{border-bottom:0}.fiscal-history-table td,.fiscal-history-table td:nth-child(3),.fiscal-history-table td:nth-child(4),.fiscal-history-table td:nth-child(7){display:block;padding:7px;border:0}.fiscal-history-table td:before{content:attr(data-label);display:block;margin-bottom:4px;color:#6e8a83;font-size:9px;font-weight:850;text-transform:uppercase}.fiscal-history-table td:first-child,.fiscal-history-table td:nth-child(2),.fiscal-history-table td:nth-child(3){grid-column:1 / -1}.fiscal-history-panel{border-left:0}.fiscal-history-details,.fiscal-history-totals{grid-template-columns:1fr}.fiscal-history-details .is-wide{grid-column:auto}.fiscal-history-documents,.fiscal-history-documents .primary-button,.fiscal-history-documents .ghost-button{width:100%;margin-left:0}}@media (prefers-reduced-motion: reduce){.fiscal-history-page *,.fiscal-history-page *:before,.fiscal-history-page *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.dashboard .dash-command-header{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 16px;border:1px solid var(--dash-line);border-radius:8px;background:var(--dash-surface)}.dashboard .dash-command-header .dash-welcome{min-width:0;display:flex;align-items:center;gap:11px}.dashboard .dash-command-header .dash-welcome-avatar{flex:0 0 40px}.dashboard .dash-command-header .dash-welcome strong,.dashboard .dash-command-header .dash-welcome span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard .dash-live-state{min-width:190px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 11px;border:1px solid rgba(56,212,165,.22);border-radius:8px;background:#38d4a50f}.dashboard .dash-live-state svg{color:var(--dash-green)}.dashboard .dash-metric-icon{width:40px;height:40px;display:grid;place-items:center;flex:0 0 40px;align-self:center;line-height:0}.dashboard .dash-metric-icon svg{width:19px;height:19px;display:block;stroke-width:1.9}.dashboard .dash-operation-card,.dashboard .dash-summary-card{column-gap:12px}.dashboard .dash-live-state span{color:var(--dash-muted);font-size:11px;font-weight:700;text-transform:uppercase}.dashboard .dash-live-state strong{color:#f4fbf9;font-size:13px}.dashboard .dash-priority-section{display:grid;gap:8px}.dashboard .dash-section-heading{display:flex;align-items:end;justify-content:space-between;gap:12px;padding:0 2px}.dashboard .dash-section-heading h2{margin:0;color:#edf7f4;font-size:16px}.dashboard .dash-section-heading p{margin:0;color:var(--dash-muted);font-size:12px}.dashboard .dash-priority-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.dashboard .dash-daily-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dashboard .dash-summary-card{min-height:76px;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:12px;padding:10px 12px;border:1px solid rgba(113,165,151,.15);border-radius:8px;background:#0d181f}.dashboard .dash-summary-icon{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(56,212,165,.18);border-radius:8px;background:#38d4a514;color:var(--dash-green)}.dashboard .dash-summary-content{display:grid;min-width:0;align-content:center;gap:1px}.dashboard .dash-summary-content strong,.dashboard .dash-summary-content span,.dashboard .dash-summary-content small{display:block;margin:0}.dashboard .dash-summary-content strong{color:#f5fbfa;font-size:19px}.dashboard .dash-summary-content span{color:var(--dash-muted);font-size:11px}.dashboard .dash-summary-content small{overflow:hidden;color:#6f8d86;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.dashboard .dash-analysis-grid{min-width:0;display:grid;grid-template-columns:minmax(0,1.75fr) minmax(300px,.75fr);gap:10px}.dashboard .dash-analysis-side{min-width:0;display:grid;grid-template-rows:minmax(0,1.15fr) minmax(0,.85fr);gap:10px}.dashboard .dash-flow-card{min-height:154px}.dashboard .dash-flow-list{display:grid;gap:9px;padding:9px 12px 12px}.dashboard .dash-flow-row{min-width:0;display:grid;grid-template-columns:minmax(88px,1fr) minmax(90px,1.35fr) 34px;align-items:center;gap:9px;color:#a3bbb5;font-size:11px}.dashboard .dash-flow-row strong{color:#f2faf8;text-align:right}.dashboard .dash-flow-track{height:6px;overflow:hidden;border-radius:3px;background:#203139}.dashboard .dash-flow-fill{height:100%;border-radius:inherit;background:var(--dash-green-strong)}.dashboard .dash-distribution-grid{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width: 720px){.dashboard .dash-command-header,.dashboard .dash-section-heading{align-items:stretch;flex-direction:column}.dashboard .dash-live-state{width:100%;min-width:0}}@media (max-width: 1380px){.dashboard .dash-priority-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard .dash-analysis-grid{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width: 980px){.dashboard .dash-analysis-grid,.dashboard .dash-distribution-grid{grid-template-columns:1fr}.dashboard .dash-analysis-side{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.dashboard .dash-priority-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.dashboard .dash-daily-summary,.dashboard .dash-analysis-side{grid-template-columns:1fr}}@media (max-width: 560px){.dashboard .dash-priority-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard .dash-priority-grid>:last-child:nth-child(odd){grid-column:1 / -1}.dashboard .dash-platform-list,.dashboard .dash-company-list{grid-template-columns:1fr}}:root{--caij-canvas: #0f161a;--caij-panel: #111c21;--caij-panel-raised: #13232b;--caij-panel-soft: #101e25;--caij-panel-head: #122129;--caij-panel-line: rgba(113, 165, 151, .2)}.workspace,.workspace-body{background:var(--caij-canvas)}.dashboard{--dash-surface: var(--caij-panel);--dash-surface-raised: var(--caij-panel-raised);--dash-surface-soft: var(--caij-panel-soft);--dash-line: var(--caij-panel-line)}[data-theme=dark] .sales-entry{--sales-canvas: var(--caij-panel);--sales-surface: var(--caij-panel-soft);--sales-surface-2: var(--caij-panel-raised);--sales-line: var(--caij-panel-line);border-color:var(--caij-panel-line);background:var(--caij-panel)!important;box-shadow:none}[data-theme=dark] .sales-entry-head,[data-theme=dark] .sales-entry-progress,[data-theme=dark] .sales-entry-actions{background:var(--caij-panel-head)}[data-theme=dark] .sales-entry-form-column{background:var(--caij-panel-soft)}[data-theme=dark] .sales-entry .input-shell,[data-theme=dark] .sales-entry .platform-select-trigger,[data-theme=dark] .sales-entry .store-origin-btn,[data-theme=dark] .sales-entry .qty-stepper,[data-theme=dark] .sales-entry-guidance>span,[data-theme=dark] .sale-live-product{border-color:var(--caij-panel-line);background:var(--caij-panel-raised)}[data-theme=dark] .sale-live-summary,[data-theme=dark] .recent-sales{border-color:var(--caij-panel-line);background:var(--caij-panel)}[data-theme=dark] .recent-sales-header{background:var(--caij-panel-head)}[data-theme=dark] .recent-sale-row{border-color:var(--caij-panel-line);background:var(--caij-panel-raised)}.queue-preview.bench-command-center{border-color:var(--caij-panel-line);background:var(--caij-panel);box-shadow:none}.bench-command-center .bench-hero,.bench-command-center .queue-date-header,.bench-command-center .queue-bundle-header,.bench-command-center .queue-head{border-color:var(--caij-panel-line);background:var(--caij-panel-head)}.bench-command-center .queue-summary-card,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card.accent-total,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card.accent-progress,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card.accent-ready,.bench-command-center .queue-view-toggle,.bench-command-center .queue-table{border-color:var(--caij-panel-line);background:var(--caij-panel-soft)}.bench-command-center .queue-row,.bench-command-center .queue-row:nth-child(2n){border-top-color:var(--caij-panel-line);background:var(--caij-panel)}.bench-command-center .queue-row:hover,.bench-command-center .queue-row.is-selected{background:#38d4a517}[data-theme=dark] .completed-orders-view{--completed-canvas: var(--caij-canvas);--completed-surface: var(--caij-panel);--completed-surface-soft: var(--caij-panel-soft);--completed-line: var(--caij-panel-line);--completed-line-strong: rgba(63, 224, 193, .28)}[data-theme=dark] .completed-orders-hero,[data-theme=dark] .completed-orders-summary-card,[data-theme=dark] .completed-orders-toolbar,[data-theme=dark] .completed-orders-timeline .packaging-history-headline,[data-theme=dark] .packaging-history-day,[data-theme=dark] .packaging-history-list{border-color:var(--caij-panel-line);background:var(--caij-panel);box-shadow:none}[data-theme=dark] .completed-orders-live-card,[data-theme=dark] .completed-orders-search,[data-theme=dark] .completed-orders-filter-console,[data-theme=dark] .packaging-history-filters,[data-theme=dark] .packaging-history-day-head,[data-theme=dark] .packaging-history-row-head{border-color:var(--caij-panel-line);background:var(--caij-panel-head)}[data-theme=dark] .packaging-history-row{border-bottom-color:var(--caij-panel-line);background:var(--caij-panel-soft)}[data-theme=dark] .packaging-history-row:hover{border-color:#3fe0c13d;background:var(--caij-panel-raised)}[data-theme=dark] .seller-view,[data-theme=dark] .packaging-view{border-color:var(--caij-panel-line);background:var(--caij-panel);box-shadow:none}[data-theme=dark] .seller-hero,[data-theme=dark] .packaging-view .section-hero{border-color:var(--caij-panel-line);background:var(--caij-panel-head);box-shadow:none}[data-theme=dark] .seller-toolbar,[data-theme=dark] .seller-view-switch,[data-theme=dark] .seller-date-input-wrap,[data-theme=dark] .packaging-list{border-color:var(--caij-panel-line);background:var(--caij-panel-soft)}[data-theme=dark] .seller-view-switch button,[data-theme=dark] .seller-date-shortcuts button,[data-theme=dark] .packaging-list-head{border-color:var(--caij-panel-line);background:var(--caij-panel-head)}[data-theme=dark] .seller-view-switch button.is-active,[data-theme=dark] .seller-date-shortcuts button.is-active{border-color:#3fe0c15c;background:#3fe0c11a;color:var(--accent);box-shadow:none}[data-theme=dark] .seller-view-switch button strong{background:var(--caij-panel-raised)}[data-theme=dark] .seller-list-head{border-color:var(--caij-panel-line);background:var(--caij-panel-head)}[data-theme=dark] .seller-row,[data-theme=dark] .seller-row-expanded,[data-theme=dark] .packaging-row{border-color:var(--caij-panel-line);background:var(--caij-panel-soft);box-shadow:none}[data-theme=dark] .seller-row:hover,[data-theme=dark] .seller-row-expanded:hover,[data-theme=dark] .packaging-row:hover{border-color:#3fe0c140;background:var(--caij-panel-raised);box-shadow:none}[data-theme=dark] .withdraw-dialog,[data-theme=dark] .packaging-modal{border-color:#3fe0c147;background:var(--caij-panel)}[data-theme=dark] .withdraw-dialog-head,[data-theme=dark] .packaging-modal-head,[data-theme=dark] .withdraw-locked-company,[data-theme=dark] .packaging-checklist{border-color:var(--caij-panel-line);background:var(--caij-panel-head)}[data-theme=dark] .packaging-check-item{border-color:var(--caij-panel-line);background:var(--caij-panel-soft)}.packaging-history-row.has-fiscal-action{grid-template-columns:180px minmax(220px,1fr) 115px 140px 92px 140px minmax(180px,210px)}.completed-fiscal-inline-error{margin:10px 12px 0;min-height:38px;padding:9px 12px;display:flex;align-items:center;gap:8px;border:1px solid rgba(245,158,11,.28);border-radius:6px;background:#f59e0b14;color:#fbbf24;font-size:12px;font-weight:750}.completed-order-fiscal-action{min-width:0;display:grid;justify-items:start;align-content:center;gap:6px}.completed-order-fiscal-status{max-width:100%;display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:10px;font-weight:850;line-height:1.2}.completed-order-fiscal-status.is-authorized{color:#3fe0c1}.completed-order-fiscal-status.is-cancelled,.completed-order-fiscal-status.is-review{color:#fbbf24}.completed-order-fiscal-action button{min-height:28px;padding:5px 9px;border:1px solid rgba(63,224,193,.3);border-radius:5px;background:#3fe0c114;color:#3fe0c1;font:inherit;font-size:11px;font-weight:850;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease}.completed-order-fiscal-action button:hover{border-color:#3fe0c19e;background:#3fe0c124;color:#8bf4de}.completed-fiscal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;justify-content:flex-end;background:#02070cad;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:completed-fiscal-fade-in .16s ease-out both}.completed-fiscal-panel{width:min(560px,calc(100vw - 24px));height:100%;padding:22px;display:flex;flex-direction:column;gap:16px;overflow-y:auto;border-left:1px solid rgba(63,224,193,.3);background:#0d1822;color:#e6f1f2;box-shadow:-28px 0 70px #0000007a;animation:completed-fiscal-slide-in .19s ease-out both}.completed-fiscal-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid rgba(63,224,193,.14)}.completed-fiscal-panel h2,.completed-fiscal-panel h3,.completed-fiscal-panel p{margin:0}.completed-fiscal-panel h2{margin-top:7px;font-size:25px;line-height:1.15}.completed-fiscal-panel header p{margin-top:5px;color:#8ba6ae;font-size:12px;font-weight:750}.completed-fiscal-kicker{display:inline-flex;align-items:center;gap:7px;color:#3fe0c1;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.completed-fiscal-header-actions{display:flex;gap:8px}.completed-fiscal-panel .icon-button{width:38px;height:38px;border-color:#3fe0c138;border-radius:6px;background:#3fe0c112;color:#3fe0c1}.completed-fiscal-panel .icon-button:hover{border-color:#3fe0c180;background:#3fe0c121}.completed-fiscal-loading,.completed-fiscal-error{min-height:42px;padding:10px 12px;display:flex;align-items:center;gap:8px;border-radius:6px;font-size:12px;font-weight:750}.completed-fiscal-loading{border:1px solid rgba(63,224,193,.18);background:#3fe0c10f;color:#8bf4de}.completed-fiscal-error{border:1px solid rgba(245,158,11,.3);background:#f59e0b14;color:#fbbf24}.completed-fiscal-status{display:flex;align-items:center;justify-content:space-between;gap:12px}.completed-fiscal-status small{color:#708b94;font-size:10px;font-weight:750;text-align:right}.completed-fiscal-badge{display:inline-flex;align-items:center;min-height:26px;padding:4px 9px;border:1px solid rgba(63,224,193,.28);border-radius:999px;background:#3fe0c114;color:#3fe0c1;font-size:10px;font-weight:900;text-transform:uppercase}.completed-fiscal-badge.is-cancelled{border-color:#f871714d;background:#f8717114;color:#fca5a5}.completed-fiscal-badge.is-pending{border-color:#f59e0b4d;background:#f59e0b14;color:#fbbf24}.completed-fiscal-section{padding:15px;border:1px solid rgba(104,140,150,.2);border-radius:7px;background:#101e29}.completed-fiscal-section h3{margin-bottom:12px;color:#dcebed;font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.completed-fiscal-grid,.completed-fiscal-totals{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.completed-fiscal-grid>div,.completed-fiscal-totals>div{min-width:0;padding:10px 11px;border:1px solid rgba(104,140,150,.18);border-radius:6px;background:#0c1720}.completed-fiscal-grid .is-wide{grid-column:1 / -1}.completed-fiscal-grid dt,.completed-fiscal-totals dt{margin-bottom:4px;color:#6f8993;font-size:9px;font-weight:900;text-transform:uppercase}.completed-fiscal-grid dd,.completed-fiscal-totals dd{margin:0;overflow-wrap:anywhere;color:#e5f0f1;font-size:12px;font-weight:800}.completed-fiscal-products{display:grid;gap:8px}.completed-fiscal-products article{padding:10px 0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;border-bottom:1px solid rgba(104,140,150,.14)}.completed-fiscal-products article:last-child{border-bottom:0}.completed-fiscal-products strong,.completed-fiscal-products small{display:block}.completed-fiscal-products strong{font-size:12px}.completed-fiscal-products small{margin-top:4px;color:#78939c;font-size:10px}.completed-fiscal-products b{color:#dff9f3;font-size:12px}.completed-fiscal-totals .is-total{border-color:#3fe0c14d;background:#3fe0c114}.completed-fiscal-totals .is-total dd{color:#67ead0;font-size:15px}.completed-fiscal-panel>footer{margin-top:auto;padding-top:14px;display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid rgba(63,224,193,.14)}.completed-fiscal-panel>footer .primary-button{margin-left:auto}@keyframes completed-fiscal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes completed-fiscal-slide-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@media (max-width: 980px){.packaging-history-row.has-fiscal-action{grid-template-columns:1fr}.completed-order-fiscal-action{padding-top:8px;border-top:1px solid rgba(63,224,193,.12)}}@media (max-width: 560px){.completed-fiscal-panel{width:100%;padding:16px}.completed-fiscal-grid,.completed-fiscal-totals{grid-template-columns:1fr}.completed-fiscal-grid .is-wide{grid-column:auto}.completed-fiscal-status,.completed-fiscal-panel>footer{align-items:stretch;flex-direction:column}.completed-fiscal-status small{text-align:left}.completed-fiscal-panel>footer .primary-button,.completed-fiscal-panel>footer .ghost-button{width:100%;margin-left:0;justify-content:center}}.fiscal-history-toolbar{grid-template-columns:minmax(260px,1fr) minmax(330px,.65fr) 170px}.dashboard .dash-command-header .dash-welcome-avatar{width:40px;height:40px;display:inline-grid;place-items:center;flex:0 0 40px;overflow:hidden;border-radius:50%;background:linear-gradient(135deg,var(--dash-green),#087866);color:#fff;font-size:11px;font-weight:900;line-height:1}@media (max-width: 1100px){.fiscal-history-toolbar{grid-template-columns:minmax(220px,1fr) minmax(300px,.8fr) 150px}}@media (max-width: 820px){.fiscal-history-toolbar{grid-template-columns:minmax(0,1fr) minmax(150px,.45fr)}.fiscal-history-search{grid-column:1 / -1}}@media (max-width: 640px){.fiscal-history-toolbar{grid-template-columns:minmax(0,1fr)}.fiscal-history-toolbar>label:last-child,.fiscal-history-month-filter{grid-column:1}}.app-shell.is-tv-mode .tv-workspace{width:100%;max-width:none;height:100dvh;min-height:0;margin-left:0}@media (min-width: 1100px) and (min-height: 650px){.app-shell.is-tv-mode .tv-workspace{overflow:hidden}.tv-mode{box-sizing:border-box;width:100%;height:100%;min-height:0;grid-template-rows:clamp(72px,8vh,86px) clamp(88px,10vh,112px) minmax(0,1fr);align-content:stretch;gap:14px;padding:18px 24px 20px;overflow:hidden}.tv-command-bar{min-height:0;height:100%;padding:14px 20px}.tv-command-bar>.company-brand-logo{width:200px;height:58px}.tv-command-title h1{font-size:30px}.tv-command-title>span,.tv-section-heading span{font-size:11px}.tv-live-state,.tv-exit-button{font-size:13px}.tv-metric{min-height:0;height:100%;gap:16px;padding:16px 18px}.tv-metric-icon{width:52px;height:52px;flex-basis:52px}.tv-metric strong{font-size:38px}.tv-metric span:last-child{font-size:13px}.tv-primary-grid{min-height:0;height:100%;grid-template-columns:minmax(0,2.65fr) minmax(360px,.9fr);gap:14px}.tv-flow-panel,.tv-pickup-panel,.tv-day-summary-panel{display:grid;grid-template-rows:72px minmax(0,1fr)}.tv-section-heading{min-height:0;height:72px;padding:13px 18px}.tv-section-heading h2{font-size:22px}.tv-section-heading>strong{padding:7px 10px;font-size:13px}.tv-bench-columns{min-height:0;height:100%}.tv-stage-column{display:grid;grid-template-rows:52px minmax(0,1fr) auto;overflow:hidden}.tv-stage-header{height:52px;padding:0 16px;font-size:12px}.tv-stage-list,.tv-pickup-list{height:100%;max-height:none}.tv-machine-row{min-height:76px;gap:12px;padding:11px 15px}.tv-machine-main strong,.tv-pickup-row strong{font-size:14px}.tv-machine-main span,.tv-machine-meta span,.tv-machine-meta time,.tv-pickup-row span,.tv-pickup-row time{font-size:11px}.tv-machine-main .tv-catalog-code{color:#9cb2b79e;font-size:10px}.tv-machine-meta b,.tv-pickup-row b{font-size:12px}.tv-pickup-row{min-height:84px;padding:13px 16px}}@media (max-width: 820px){html,body,#root,.app-shell,.workspace,.workspace-body{width:100%;min-width:0;max-width:100%}html,body{overflow-x:hidden;background:var(--caij-graphite)}.app-shell{display:block;min-height:100dvh;overflow-x:clip;padding-bottom:calc(76px + env(safe-area-inset-bottom))}.workspace{margin-left:0!important;overflow:visible}.workspace-body{box-sizing:border-box;display:grid;gap:12px;padding:12px 10px calc(88px + env(safe-area-inset-bottom))}.workspace-body>*,.bench-layout,.queue-preview,.bench-command-center,.queue-table,.queue-date-group,.queue-bundle-group{box-sizing:border-box;min-width:0;max-width:100%}.sidebar{position:fixed;inset:auto 0 0;z-index:1000;display:block;width:100%!important;height:calc(72px + env(safe-area-inset-bottom));min-height:0;padding:5px 8px calc(5px + env(safe-area-inset-bottom));border:0;border-top:1px solid rgba(63,224,193,.2);border-radius:0;background:#050e11f7;box-shadow:0 -12px 32px #0000006b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden}.sidebar .brand-mark,.sidebar .sidebar-system-card,.sidebar .user-card{display:none}.sidebar .nav-stack{display:flex;align-items:stretch;gap:4px;width:100%;height:100%;padding:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.sidebar .nav-stack::-webkit-scrollbar{display:none}.sidebar .nav-section{display:contents}.sidebar .sidebar-section-label,.sidebar .nav-label-desktop{display:none}.sidebar .nav-button{position:relative;display:flex;flex:0 0 76px;width:76px;min-width:76px;min-height:60px;height:60px;align-items:center;justify-content:center;gap:3px;padding:6px 4px;border-radius:10px;flex-direction:column;font-size:9px;line-height:1.05;white-space:normal;text-align:center}.sidebar .nav-button .nav-icon-shell{width:28px;height:28px;flex:0 0 28px}.sidebar .nav-label-mobile{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar .nav-lock-icon{position:absolute;top:5px;right:6px;width:11px;height:11px}.bench-layout{display:block;width:100%}.bench-command-center{width:100%;padding:10px;overflow:visible}.bench-command-center .bench-hero{min-height:76px;padding:12px;gap:10px}.bench-command-center .bench-hero-icon{width:40px;height:40px;flex-basis:40px}.bench-command-center .bench-hero h2{margin:0;font-size:clamp(17px,5vw,22px);line-height:1.15}.bench-command-center .bench-hero p{margin-top:4px;font-size:11px}.bench-command-center .queue-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px}.bench-command-center .queue-summary-card{display:grid;grid-template-columns:28px minmax(0,1fr);grid-template-rows:auto auto;min-height:76px;gap:1px 7px;padding:10px 8px;align-content:center}.bench-command-center .queue-summary-card .qsc-icon{grid-row:1 / -1;width:28px;height:28px}.bench-command-center .queue-summary-card span{overflow:hidden;font-size:9px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.bench-command-center .queue-summary-card strong{font-size:22px;line-height:1}.bench-command-center .queue-command-bar{display:grid;gap:9px;padding:9px 0 0}.bench-command-center .queue-view-toggle{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;gap:5px;padding:4px}.bench-command-center .queue-view-toggle button{min-width:0;min-height:46px;padding:5px 3px;gap:2px;font-size:9px;line-height:1.08;white-space:normal}.bench-command-center .queue-view-toggle button strong{min-width:18px;padding:2px 5px;font-size:10px}.bench-command-center .queue-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;padding:9px;gap:8px}.bench-command-center .queue-search-field{grid-column:1 / -1}.bench-command-center .queue-filters .field,.bench-command-center .queue-filters select,.bench-command-center .queue-filters input{min-width:0;max-width:100%}.bench-command-center .queue-filters .field>span{font-size:9px}.bench-command-center .queue-filters input,.bench-command-center .queue-filters select{min-height:40px;padding-inline:10px;font-size:11px}.bench-command-center .queue-table{width:100%;overflow:visible}.bench-command-center .queue-head{display:none}.bench-command-center .queue-date-header,.bench-command-center .queue-bundle-header{min-height:48px;padding:8px 10px}.bench-command-center .queue-date-header strong,.bench-command-center .queue-bundle-name{font-size:15px}.bench-command-center .queue-date-header>span:last-child,.bench-command-center .queue-bundle-meta{font-size:10px}.bench-command-center .queue-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"code actions" "product product" "status status" "tech os";gap:8px 10px;min-width:0;padding:12px 10px}.bench-command-center .queue-row>*{min-width:0}.bench-command-center .queue-code-cell{grid-area:code}.bench-command-center .queue-product-cell{grid-area:product}.bench-command-center .queue-status-cell{grid-area:status}.bench-command-center .queue-tech-cell{grid-area:tech}.bench-command-center .queue-os-cell{grid-area:os;text-align:right}.bench-command-center .queue-row .row-actions{grid-area:actions;justify-self:end;width:auto;margin:0}.bench-command-center .queue-code-cell:before,.bench-command-center .queue-tech-cell:before,.bench-command-center .queue-os-cell:before{display:block;margin-bottom:3px;color:#6f8e8c;content:attr(data-label);font-size:8px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.bench-command-center .queue-product-cell strong{display:block;overflow:visible;font-size:13px;line-height:1.3;white-space:normal;overflow-wrap:anywhere}.bench-command-center .queue-product-cell small{display:block;margin-top:3px;font-size:10px}.bench-command-center .queue-row .status-chip{justify-self:start;max-width:100%;font-size:10px}.bench-command-center .queue-tech-cell,.bench-command-center .queue-os-cell{color:#a9c1bf;font-size:11px}.bench-command-center .queue-row .row-actions .icon-button{width:36px;height:36px}}@media (max-width: 480px){.workspace-body{padding-inline:8px}.sidebar .nav-button{flex-basis:72px;width:72px;min-width:72px}.bench-command-center{padding:8px}.bench-command-center .queue-summary-card{grid-template-columns:1fr;justify-items:center;text-align:center;gap:2px}.bench-command-center .queue-summary-card .qsc-icon{grid-row:auto}.bench-command-center .queue-summary-card span{max-width:100%}.bench-command-center .queue-filters{grid-template-columns:1fr}.bench-command-center .queue-search-field{grid-column:auto}.bench-command-center .queue-bundle-meta{display:none}}.mobile-tab-switcher{display:none}@media (max-width: 820px){.app-shell{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.workspace-body{gap:8px;padding:8px 8px calc(72px + env(safe-area-inset-bottom))}.sidebar{display:none!important}.mobile-tab-switcher{position:fixed;left:10px;right:10px;bottom:calc(8px + env(safe-area-inset-bottom));z-index:1200;display:grid;grid-template-columns:42px minmax(0,1fr);gap:5px;min-height:50px;padding:5px;border:1px solid rgba(63,224,193,.3);border-radius:14px;background:linear-gradient(135deg,#0a2d2bf5,#081217fa),var(--surface);box-shadow:0 -18px 44px #0000006b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-tab-switcher.is-open{border-color:#3fe0c18c;box-shadow:0 -22px 52px #00000080,0 0 0 1px #3fe0c114 inset}.mobile-tab-current{position:relative;z-index:1210;display:grid;grid-template-columns:36px minmax(0,1fr) 28px;align-items:center;width:100%;min-height:42px;border:0;border-radius:11px;color:#eef8f5;background:#050e11b8;font:inherit;text-align:left;cursor:pointer;padding:4px 7px}.mobile-theme-toggle{position:relative;z-index:1210;width:42px;height:42px;border-radius:11px}.mobile-tab-current-icon{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(63,224,193,.24);border-radius:10px;background:#3fe0c11a;color:var(--accent)}.mobile-tab-current svg{justify-self:center;color:var(--accent)}.mobile-tab-current small,.mobile-tab-menu small{display:block;color:var(--muted);font-size:9px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.mobile-tab-current strong,.mobile-tab-menu strong{display:block;overflow:hidden;margin-top:2px;color:#f4fbf8;font-size:13px;font-weight:900;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.mobile-tab-dismiss{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;border:0;background:transparent}.mobile-tab-menu{position:fixed;left:10px;right:10px;bottom:calc(67px + env(safe-area-inset-bottom));z-index:1205;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:min(64dvh,430px);overflow:auto;padding:8px;border:1px solid rgba(63,224,193,.32);border-radius:16px;background:linear-gradient(145deg,#0d2b2bfa,#060f13fa),var(--surface);box-shadow:0 -28px 80px #0000008c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-tab-menu button{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;min-height:50px;border:1px solid rgba(135,166,178,.18);border-radius:12px;background:#0b181dc7;color:#d9e9e5;font:inherit;text-align:left;cursor:pointer;padding:7px}.mobile-tab-menu button.is-active{border-color:#3fe0c1b3;background:linear-gradient(135deg,#3fe0c12e,#00b99414),#0a2927eb;box-shadow:0 0 0 1px #3fe0c11a inset}.mobile-tab-menu-icon{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(63,224,193,.24);border-radius:10px;background:#3fe0c117;color:var(--accent)}.mobile-tab-menu button.is-active .mobile-tab-menu-icon{background:#3fe0c12e}.mobile-tab-menu::-webkit-scrollbar{width:5px}.mobile-tab-menu::-webkit-scrollbar-thumb{border-radius:999px;background:#3fe0c152}.mobile-tab-switcher select{display:none;width:100%;min-width:0;height:38px;border:0;border-radius:10px;color:#eef8f5;background:#050e11b8;font:inherit;font-size:13px;font-weight:850;outline:none;padding:0 34px 0 12px}.bench-layout{max-width:100%}.queue-preview.bench-command-center{padding:8px;border-radius:14px}.bench-command-center .bench-hero{display:grid;grid-template-columns:34px minmax(0,1fr);min-height:58px;padding:10px;border-radius:12px;gap:8px}.bench-command-center .bench-hero-icon{width:34px;height:34px;flex-basis:34px}.bench-command-center .bench-hero-icon svg{width:17px;height:17px}.bench-command-center .bench-hero-copy{min-width:0}.bench-command-center .bench-hero-copy:after{display:none}.bench-command-center .bench-hero h2{font-size:16px;line-height:1.08}.bench-command-center .bench-hero p{margin-top:2px;font-size:10px;line-height:1.25}.bench-command-center .queue-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:8px}.bench-command-center .queue-summary-card{display:grid;grid-template-columns:24px minmax(0,1fr);min-height:58px;padding:7px 6px;border-radius:10px;gap:4px;align-items:center}.bench-command-center .queue-summary-card .qsc-icon{width:24px;height:24px}.bench-command-center .queue-summary-card .qsc-icon svg{width:13px;height:13px}.bench-command-center .queue-summary-card span{max-width:100%;font-size:7px;line-height:1.05;letter-spacing:0;white-space:nowrap}.bench-command-center .queue-summary-card strong{font-size:18px}.bench-command-center .queue-command-bar{gap:7px;padding-top:7px}.bench-command-center .queue-view-toggle{gap:4px;padding:3px;border-radius:12px}.bench-command-center .queue-view-toggle button{min-height:34px;padding:4px 3px;border-radius:9px;font-size:8px;line-height:1.05}.bench-command-center .queue-view-toggle button svg{width:12px;height:12px}.bench-command-center .queue-view-toggle button strong{min-width:16px;padding:1px 4px;font-size:8px}.bench-command-center .queue-filters{grid-template-columns:1fr;gap:6px;padding:8px;border-radius:12px}.bench-command-center .queue-filters .field>span{margin-bottom:4px;font-size:8px}.bench-command-center .queue-filters input,.bench-command-center .queue-filters select{min-height:34px;border-radius:8px;font-size:10px;padding-inline:9px}.bench-command-center .queue-date-group,.bench-command-center .queue-bundle-group{border-radius:12px}.bench-command-center .queue-date-header,.bench-command-center .queue-bundle-header{min-height:42px;padding:7px 9px}.bench-command-center .queue-date-header strong,.bench-command-center .queue-bundle-name{font-size:14px}.bench-command-center .queue-date-header>span:last-child{font-size:9px}.bench-command-center .queue-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"code actions" "product product" "status status" "tech os";gap:5px 8px;padding:9px}.bench-command-center .queue-product-cell strong{font-size:12px;line-height:1.2}.bench-command-center .queue-product-cell small{font-size:9px}.bench-command-center .queue-code-cell,.bench-command-center .queue-tech-cell,.bench-command-center .queue-os-cell{font-size:10px;line-height:1.15}.bench-command-center .queue-code-cell:before,.bench-command-center .queue-tech-cell:before,.bench-command-center .queue-os-cell:before{margin-bottom:2px;font-size:7px}.bench-command-center .queue-row .status-chip{min-height:24px;padding:4px 7px;font-size:9px}.bench-command-center .queue-row .row-actions{gap:5px}.bench-command-center .queue-row .row-actions .icon-button{width:30px;height:30px;border-radius:9px}}@media (max-width: 380px){.workspace-body{padding-inline:6px}.bench-command-center .queue-summary-card{grid-template-columns:1fr;justify-items:center;text-align:center;min-height:54px;padding:6px 4px}.bench-command-center .queue-summary-card .qsc-icon{display:none}.bench-command-center .queue-summary-card span{font-size:7px}.bench-command-center .queue-summary-card strong{font-size:17px}.bench-command-center .queue-view-toggle button{font-size:7px}}@media (max-width: 820px){.bench-command-center .queue-table{display:grid;gap:8px;overflow:visible;border:0;background:transparent}.bench-command-center .queue-head{display:none}.bench-command-center .queue-date-group,.bench-command-center .queue-bundle-group{overflow:hidden;border-radius:14px;background:#08171ce0}.bench-command-center .queue-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"code status" "product product" "tech actions" "os actions";align-items:center;gap:6px 10px;min-height:0;padding:12px;border:0;border-top:1px solid rgba(132,166,169,.14);border-radius:0;background:#071216bd}.bench-command-center .queue-row:first-of-type{border-top:0}.bench-command-center .queue-row.is-selected,.bench-command-center .queue-row:hover{background:#0c302dbd}.bench-command-center .queue-row>*{min-width:0}.bench-command-center .queue-code-cell{grid-area:code}.bench-command-center .queue-product-cell{grid-area:product}.bench-command-center .queue-status-cell{grid-area:status;justify-self:end}.bench-command-center .queue-tech-cell{grid-area:tech}.bench-command-center .queue-os-cell{grid-area:os;text-align:left}.bench-command-center .queue-row .row-actions{grid-area:actions;align-self:end;justify-self:end;display:flex;gap:6px}.bench-command-center .queue-code-cell:before,.bench-command-center .queue-product-cell:before,.bench-command-center .queue-tech-cell:before,.bench-command-center .queue-os-cell:before{display:block;margin-bottom:3px;color:#6f8e8c;content:attr(data-label);font-size:8px;font-weight:900;letter-spacing:.06em;line-height:1;text-transform:uppercase}.bench-command-center .queue-code-cell strong{display:block;overflow:hidden;max-width:100%;color:#f2faf8;font-size:12px;line-height:1.18;text-overflow:ellipsis;white-space:nowrap}.bench-command-center .queue-code-cell small,.bench-command-center .queue-product-cell small{display:block;margin-top:3px;color:#8fb0ae;font-size:10px;line-height:1.15}.bench-command-center .queue-product-cell strong{display:-webkit-box;overflow:hidden;color:#fff;font-size:13px;line-height:1.25;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}.bench-command-center .queue-status-cell .status-chip{max-width:120px;min-height:22px;padding:3px 7px;font-size:9px;line-height:1.1;white-space:normal;text-align:center}.bench-command-center .queue-tech-cell,.bench-command-center .queue-os-cell{color:#aac5c1;font-size:11px;font-weight:800;line-height:1.15}.bench-command-center .queue-row .row-actions .icon-button{width:34px;height:34px;border-radius:10px}.bench-command-center .queue-search-control{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center}.bench-command-center .queue-search-control input{padding-left:0}}@media (max-width: 380px){.bench-command-center .queue-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"code" "product" "status" "tech" "os" "actions";padding:10px}.bench-command-center .queue-status-cell,.bench-command-center .queue-row .row-actions{justify-self:start}.bench-command-center .queue-status-cell .status-chip{max-width:100%}.bench-command-center .queue-product-cell strong{font-size:12px;-webkit-line-clamp:4}}@media (max-width: 820px){.queue-preview.bench-command-center{padding:8px}.bench-command-center .bench-hero{grid-template-columns:44px minmax(0,1fr)!important;align-items:center;gap:10px;min-height:78px;padding:12px}.bench-command-center .bench-hero:after{display:none}.bench-command-center .bench-hero-icon{width:44px;height:44px}.bench-command-center .bench-hero-copy{width:100%;min-width:0;max-width:none}.bench-command-center .bench-hero h2{width:100%;max-width:none;margin:0;font-size:clamp(18px,5.8vw,22px);line-height:1.08;white-space:normal;word-break:normal;overflow-wrap:normal}.bench-command-center .bench-hero p{max-width:none;margin-top:4px;font-size:11px;line-height:1.25;white-space:normal}.bench-command-center .queue-search-control{grid-template-columns:28px minmax(0,1fr);min-height:38px;padding:0 10px}.bench-command-center .queue-search-control>svg{position:static;transform:none;margin:0}.bench-command-center .queue-search-control input{width:100%;min-width:0;padding:0;font-size:12px}.bench-command-center .queue-row{min-height:auto}}@media (max-width: 520px){.bench-command-center .queue-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"code" "product" "status" "tech" "os" "actions";align-items:start;gap:7px;padding:12px}.bench-command-center .queue-status-cell,.bench-command-center .queue-row .row-actions{justify-self:start}.bench-command-center .queue-code-cell strong,.bench-command-center .queue-product-cell strong{display:block!important;overflow:visible;max-width:none;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:unset}.bench-command-center .queue-code-cell strong{font-size:12px}.bench-command-center .queue-product-cell strong{font-size:13px;line-height:1.25}.bench-command-center .queue-tech-cell,.bench-command-center .queue-os-cell{width:100%;padding:7px 8px;border:1px solid rgba(63,224,193,.14);border-radius:8px;background:#0a2024b3}.bench-command-center .queue-status-cell .status-chip{max-width:100%}.bench-command-center .queue-row .row-actions{width:100%;justify-content:flex-start;padding-top:2px}}@media (max-width: 380px){.bench-command-center .bench-hero{grid-template-columns:40px minmax(0,1fr)!important;gap:9px;min-height:70px;padding:10px}.bench-command-center .bench-hero-icon{width:40px;height:40px}.bench-command-center .bench-hero h2{font-size:18px}.bench-command-center .bench-hero p{font-size:10px}}.sales-entry.sales-entry-figma{--sale-bg: #080c0e;--sale-sidebar: #0e1317;--sale-panel: #12181c;--sale-control: #182126;--sale-control-hover: #1c272c;--sale-line: #1e272e;--sale-green: #10b981;--sale-text: #ffffff;--sale-muted: #8e9fa8;--sale-faint: #4f616b;width:100%;min-height:100vh;padding:0;display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:0;overflow:hidden;border:0;border-radius:0;background:var(--sale-bg)!important;box-shadow:none;color:var(--sale-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sales-entry.sales-entry-figma:before{display:none}.sales-entry.sales-entry-figma .sales-entry-title{gap:4px}.sales-entry.sales-entry-figma .sales-entry-title>strong{margin:0}.sales-entry.sales-entry-figma .entry-grid{padding:0;gap:20px 16px}.sales-entry.sales-entry-figma .entry-grid>.field,.sales-entry.sales-entry-figma .entry-grid>fieldset,.sales-entry.sales-entry-figma .sale-notes-modal>.field{display:flex;flex-direction:column;gap:6px}.sales-entry.sales-entry-figma .field>span,.sales-entry.sales-entry-figma .store-origin-field legend,.sales-entry.sales-entry-figma .sales-entry-section-label{margin:0}.sales-entry.sales-entry-figma .entry-grid>.product-field{grid-column:1 / -1}.sales-entry.sales-entry-figma .product-field .input-shell{width:100%;height:42px;min-height:42px}.sales-entry.sales-entry-figma .quantity-field .qty-stepper{height:40px;min-height:40px}.sales-entry.sales-entry-figma .store-origin-options{gap:8px}.sales-entry.sales-entry-figma .sales-entry-additionals{display:flex;flex-direction:column;gap:6px}.sales-entry.sales-entry-figma button,.sales-entry.sales-entry-figma input{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sales-entry.sales-entry-figma .input-shell,.sales-entry.sales-entry-figma .platform-select-trigger,.sales-entry.sales-entry-figma .qty-stepper,.sales-entry.sales-entry-figma .store-origin-btn{border-color:#1e272e;background:#182126}.sales-entry.sales-entry-figma .save-sale:disabled{opacity:1}.sales-entry.sales-entry-figma .recent-sale-row .status-chip{max-width:100%;overflow:hidden;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap}.sales-entry.sales-entry-figma .sale-live-product{height:73px;min-height:73px;gap:8px}.sales-entry.sales-entry-figma .sale-live-divider{width:100%;height:0;flex:0 0 0;border-top:1px solid #1e272e}.sales-entry.sales-entry-figma .sale-live-result:before{display:none}.sales-entry-figma .sales-entry-main{min-width:0;padding:24px;display:flex;flex-direction:column;gap:20px}.sales-entry-figma .sales-entry-head{min-height:46px;margin:0;padding:0;display:flex;align-items:center;justify-content:space-between;gap:24px;border:0;background:transparent}.sales-entry-figma .sales-entry-title{min-width:217px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.sales-entry-figma .sales-entry-title>span{color:var(--sale-faint);font-size:12px;font-weight:400;line-height:15px}.sales-entry-figma .sales-entry-title>strong{color:var(--sale-text);font-size:22px;font-weight:700;line-height:27px}.sales-entry-figma .sales-entry-progress{min-height:20px;padding:0;display:flex;align-items:center;justify-content:flex-end;gap:20px;border:0;background:transparent}.sales-entry-figma .sales-entry-progress span{display:inline-flex;align-items:center;gap:8px;color:var(--sale-faint);font-size:11px;font-weight:700;line-height:13px;text-transform:uppercase;white-space:nowrap}.sales-entry-figma .sales-entry-progress span.is-current{color:var(--sale-text)}.sales-entry-figma .sales-entry-progress span b{width:20px;height:20px;padding:0;display:grid;place-items:center;border:0;border-radius:999px;background:var(--sale-line);color:var(--sale-muted);font-size:11px;line-height:1}.sales-entry-figma .sales-entry-progress span.is-current b{border:0;background:var(--sale-green);color:var(--sale-bg)}.sales-entry-figma .sales-entry-progress>i{width:20px;height:1px;flex:0 0 20px;background:var(--sale-line)}.sales-entry-figma .sales-entry-form-panel{min-width:0;height:329px;min-height:329px;padding:20px;display:flex;flex-direction:column;gap:20px;border:1px solid var(--sale-line);border-radius:12px;background:var(--sale-panel)}.sales-entry-figma .entry-grid{padding:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px 16px}.sales-entry-figma .entry-grid>.sale-date-field,.sales-entry-figma .entry-grid>.sale-platform-field,.sales-entry-figma .entry-grid>.sale-company-field,.sales-entry-figma .entry-grid>.quantity-field,.sales-entry-figma .entry-grid>.sale-external-seller-field{grid-column:span 3}.sales-entry-figma .sale-external-seller-field select{width:100%;height:36px;min-height:36px;padding:0 34px 0 12px;border:1px solid var(--sale-green);border-radius:8px;background:var(--sale-control);color:var(--sale-text);font:inherit;font-weight:700;outline:none}.sales-entry-figma .sale-external-seller-field select:focus{box-shadow:0 0 0 2px #10b9811a}.sales-entry-figma .entry-grid>.product-field,.sales-entry-figma .entry-grid>.sale-comment-field{grid-column:1 / -1}.sales-entry-figma .field,.sales-entry-figma .store-origin-field{min-width:0;margin:0;padding:0;border:0}.sales-entry-figma .field>span,.sales-entry-figma .store-origin-field legend,.sales-entry-figma .sales-entry-section-label{margin:0 0 6px;padding:0;display:block;color:var(--sale-muted);font-size:11px;font-weight:700;line-height:13px;letter-spacing:.5px;text-transform:uppercase}.sales-entry-figma .input-shell,.sales-entry-figma .platform-select-trigger,.sales-entry-figma .qty-stepper,.sales-entry-figma .store-origin-btn{height:40px;min-height:40px;border:1px solid var(--sale-line);border-radius:8px;background:var(--sale-control);box-shadow:none;color:var(--sale-text)}.sales-entry-figma .sale-date-field .input-shell,.sales-entry-figma .sale-platform-field .platform-select-trigger,.sales-entry-figma .store-origin-btn,.sales-entry-figma .store-origin-options{height:36px;min-height:36px}.sales-entry-figma .input-shell:hover,.sales-entry-figma .platform-select-trigger:hover,.sales-entry-figma .qty-stepper:hover,.sales-entry-figma .store-origin-btn:hover{transform:none;border-color:#304049;background:var(--sale-control-hover);box-shadow:none}.sales-entry-figma .input-shell:focus-within,.sales-entry-figma .platform-select:focus-within .platform-select-trigger{border-color:var(--sale-green);background:var(--sale-control);box-shadow:0 0 0 2px #10b9811a}.sales-entry-figma .input-shell{padding:0 14px;grid-template-columns:minmax(0,1fr) 16px;gap:8px}.sales-entry-figma .product-field .input-shell,.sales-entry-figma .sale-comment-field .input-shell{height:42px;grid-template-columns:18px minmax(0,1fr);padding:0 16px;gap:12px}.sales-entry-figma .input-shell input{width:100%;min-width:0;min-height:0;height:38px;padding:0;border:0;background:transparent;box-shadow:none;color:var(--sale-text);font-size:13px;font-weight:400}.sales-entry-figma .input-shell input::placeholder{color:var(--sale-muted);opacity:1}.sales-entry-figma .input-shell svg,.sales-entry-figma .platform-select-chevron{color:var(--sale-green)}.sales-entry-figma .platform-select-trigger{padding:0 14px;gap:8px;font-size:13px;font-weight:400}.sales-entry-figma .platform-select-trigger>svg:first-child{width:16px;height:16px}.sales-entry-figma .platform-select-chevron{margin-left:auto;color:var(--sale-muted)}.sales-entry-figma .platform-select-dropdown,.sales-entry-figma .product-autocomplete-dropdown{z-index:20;border-color:var(--sale-line);border-radius:8px;background:var(--sale-control)}.sales-entry-figma .store-origin-options{height:36px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sales-entry-figma .store-origin-btn{position:static;min-width:0;padding:0 8px;overflow:visible;color:var(--sale-muted);font-size:12px;font-weight:500;letter-spacing:0}.sales-entry-figma .store-origin-btn:before{display:none}.sales-entry-figma .store-origin-btn.is-active{transform:none;border-color:var(--sale-green);background:#10b98124;color:var(--sale-green);box-shadow:none}.sales-entry-figma .qty-stepper{padding:4px}.sales-entry-figma .qty-btn{width:32px;min-width:32px;height:32px;border-radius:6px;background:var(--sale-control-hover);color:var(--sale-green)}.sales-entry-figma .qty-btn:disabled{color:var(--sale-muted);opacity:1}.sales-entry-figma .qty-value{color:var(--sale-text);font-size:14px;font-weight:700}.sales-entry-figma .sales-entry-additionals{min-width:0}.sales-entry-figma .sales-entry-guidance{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sales-entry-figma .sales-entry-guidance>span{min-width:0;height:42px;padding:0 16px;display:flex;align-items:center;gap:12px;border:1px solid var(--sale-line);border-radius:8px;background:var(--sale-panel)}.sales-entry-figma .sales-entry-guidance svg{width:18px;height:18px;padding:3px;flex:0 0 18px;border-radius:4px;background:var(--sale-green);color:var(--sale-bg)}.sales-entry-figma .sales-entry-guidance strong{overflow:hidden;color:var(--sale-muted);font-size:12px;font-weight:500;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.sales-entry-figma .sales-entry-actions{min-height:48px;padding:8px 0 0;display:flex;align-items:center;justify-content:space-between;gap:16px;border:0;background:transparent}.sales-entry-figma .sales-entry-left-actions{display:flex;gap:12px}.sales-entry-figma .brinde-trigger,.sales-entry-figma .bundle-trigger{min-height:36px;padding:0 16px;border:1px solid var(--sale-line);border-radius:8px;background:var(--sale-control);color:var(--sale-muted);font-size:12px;font-weight:600;box-shadow:none}.sales-entry-figma .brinde-trigger:hover,.sales-entry-figma .bundle-trigger:hover{border-color:#304049;background:var(--sale-control-hover);color:var(--sale-text)}.sales-entry-figma .save-sale{width:154px;min-height:40px;padding:0 24px;border:0;border-radius:8px;background:var(--sale-green);color:var(--sale-bg);font-size:13px;font-weight:700;box-shadow:none}.sales-entry-figma .save-sale:hover:not(:disabled){background:#20c98f;box-shadow:none}.sales-entry-figma .save-sale:disabled{opacity:.5}.sales-entry-figma>.sale-live-summary{min-width:0;height:100%;padding:20px;display:flex;flex-direction:column;gap:20px;border-left:1px solid var(--sale-line);background:var(--sale-sidebar)}.sales-entry-figma .sale-live-summary-head{padding:0;display:flex;align-items:center;gap:10px;border:0}.sales-entry-figma .sale-live-summary-head>span{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:6px;background:#10b98124;color:var(--sale-green)}.sales-entry-figma .sale-live-summary-head>strong{color:var(--sale-text);font-size:14px;font-weight:700;line-height:17px}.sales-entry-figma .sale-live-product{min-height:73px;margin:0;padding:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px solid var(--sale-line);border-radius:10px;background:var(--sale-panel);color:var(--sale-muted)}.sales-entry-figma .sale-live-product.is-ready{border-color:#10b98173;background:#10b98114;color:var(--sale-green)}.sales-entry-figma .sale-live-product>strong{max-width:100%;overflow:hidden;color:var(--sale-muted);font-size:11px;font-weight:600;line-height:13px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.sales-entry-figma .sale-live-details{margin:0;padding:10px 0;display:flex;flex-direction:column;gap:12px}.sales-entry-figma .sale-live-details>div{min-height:23px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0}.sales-entry-figma .sale-live-details dt{color:var(--sale-muted);font-size:11px;font-weight:600;line-height:13px;text-transform:uppercase}.sales-entry-figma .sale-live-details dd{min-width:0;margin:0;display:block;overflow:hidden;color:var(--sale-text);font-size:12px;font-weight:500;line-height:15px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.sales-entry-figma .sale-live-details .sale-live-observation{color:var(--sale-green);font-weight:700}.sales-entry-figma .sale-live-result{margin:0;padding:12px;display:flex;align-items:center;gap:12px;border:1px solid var(--sale-green);border-radius:8px;background:#10b98117}.sales-entry-figma .sale-live-result:before{content:"";position:absolute;width:240px;margin-top:-90px;border-top:1px solid var(--sale-line)}.sales-entry-figma .sale-live-result>span{color:var(--sale-green);font-size:20px;font-weight:800;line-height:24px;letter-spacing:0}.sales-entry-figma .sale-live-result p,.sales-entry-figma .sale-live-result strong,.sales-entry-figma .sale-live-result small{margin:0;display:block}.sales-entry-figma .sale-live-result strong{color:var(--sale-text);font-size:10px;font-weight:700;line-height:12px;letter-spacing:.5px;text-transform:uppercase}.sales-entry-figma .sale-live-result small{margin-top:2px;color:var(--sale-muted);font-size:9px;line-height:11px}.sales-entry-figma .success-message,.sales-entry-figma .error-message{margin:-8px 0 0;padding:10px 12px;border-radius:8px;background:var(--sale-panel)}.sales-entry-figma .recent-sales{margin:0;padding:0;display:flex;flex-direction:column;gap:12px;border:0;border-radius:0;background:transparent}.sales-entry-figma .recent-sales-header{display:flex;align-items:center;justify-content:space-between;border:0;background:transparent;color:var(--sale-muted);font-size:11px;font-weight:700;line-height:13px;letter-spacing:1px;text-transform:uppercase}[data-theme=dark] .sales-entry-figma .recent-sales-header{border:0;background:transparent}.sales-entry-figma .recent-sales-header strong{margin:0;padding:0;border:0;background:transparent;color:var(--sale-faint);font-size:11px;font-weight:600;letter-spacing:0;text-transform:none}.sales-entry-figma .recent-sales-list{gap:0;overflow:hidden;border:1px solid var(--sale-line);border-radius:12px}.sales-entry-figma .recent-sale-row{min-height:45px;padding:0 16px;display:grid;grid-template-columns:140px minmax(0,1fr) 100px 100px;align-items:center;gap:0;border:0;border-bottom:1px solid var(--sale-line);border-radius:0;background:var(--sale-panel);font-size:12px}.sales-entry-figma .recent-sale-row:last-child{border-bottom:0}.sales-entry-figma .recent-sale-row:hover{background:#151d21}.sales-entry-figma .recent-sale-code{color:var(--sale-green);font-family:inherit;font-size:12px;font-weight:600;letter-spacing:0}.sales-entry-figma .recent-sale-product{padding-right:12px;color:var(--sale-text);font-size:13px;font-weight:500}.sales-entry-figma .recent-sale-row .dash-platform-badge{justify-self:start;padding:0;border:0;background:transparent;color:var(--sale-muted);font-size:12px;font-weight:400}.sales-entry-figma .recent-sale-row .dash-platform-badge svg{width:8px;height:8px}.sales-entry-figma .recent-sale-row .status-chip{justify-self:end}@media (max-width: 1180px){.sales-entry.sales-entry-figma{grid-template-columns:minmax(0,1fr) 250px}.sales-entry-figma .sales-entry-progress{gap:10px}.sales-entry-figma .sales-entry-progress>i{width:12px;flex-basis:12px}.sales-entry-figma .entry-grid>.sale-date-field,.sales-entry-figma .entry-grid>.sale-platform-field,.sales-entry-figma .entry-grid>.sale-company-field,.sales-entry-figma .entry-grid>.quantity-field,.sales-entry-figma .entry-grid>.sale-external-seller-field{grid-column:span 6}}@media (max-width: 980px){.sales-entry.sales-entry-figma{grid-template-columns:minmax(0,1fr)}.sales-entry-figma>.sale-live-summary{height:auto;border-top:1px solid var(--sale-line);border-left:0}.sales-entry-figma .sale-live-result:before{display:none}}@media (max-width: 760px){.sales-entry-figma .sales-entry-main{padding:16px}.sales-entry-figma .sales-entry-head{align-items:flex-start;flex-direction:column}.sales-entry-figma .sales-entry-progress{width:100%;justify-content:flex-start;overflow-x:auto}.sales-entry-figma .entry-grid>.sale-date-field,.sales-entry-figma .entry-grid>.sale-platform-field,.sales-entry-figma .entry-grid>.sale-company-field,.sales-entry-figma .entry-grid>.quantity-field{grid-column:1 / -1}.sales-entry-figma .sales-entry-guidance{grid-template-columns:1fr}.sales-entry-figma .sales-entry-actions,.sales-entry-figma .sales-entry-left-actions{align-items:stretch;flex-direction:column}.sales-entry-figma .recent-sales-list{overflow-x:auto}.sales-entry-figma .recent-sale-row{min-width:680px}}@media (min-width: 99999px){.workspace.dashboard-workspace{min-height:100vh;overflow:auto;background:#080c0e}.dashboard-workspace>.bg-orb{display:none}.workspace-body.dashboard-workspace-body{width:100%;max-width:none;min-height:100vh;margin:0;padding:0;background:#080c0e}.dashboard.dashboard-figma{--figma-bg: #080c0e;--figma-card: #12181c;--figma-control: #182126;--figma-line: #1e272e;--figma-green: #10b981;--figma-blue: #5f9fff;--figma-orange: #ff5722;--figma-warning: #d97706;--figma-purple: #8b5cf6;--figma-muted: #8e9fa8;--figma-faint: #4f616b;width:100%;min-width:0;min-height:max(100vh,944px);padding:24px;display:flex;flex-direction:column;gap:20px;overflow:visible;background:var(--figma-bg);color:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.dashboard-figma *,.dashboard-figma *:before,.dashboard-figma *:after{box-sizing:border-box}.dashboard-figma button{font-family:inherit}.dashboard-figma-header{width:100%;height:47px;min-height:47px;display:flex;align-items:center;justify-content:space-between}.dashboard-figma-title{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.dashboard-figma-title>span{color:var(--figma-faint);font-size:13px;font-weight:400;line-height:16px}.dashboard-figma-title>strong{display:flex;align-items:center;gap:8px;color:#fff;font-size:22px;font-weight:700;line-height:27px}.dashboard-figma-title>strong i{width:10px;height:10px;flex:0 0 10px;border-radius:999px;background:var(--figma-green)}.dashboard-figma-actions{display:flex;align-items:center;gap:16px;color:var(--figma-muted);font-size:13px;line-height:16px}.dashboard-figma-bell{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--figma-line);border-radius:8px;background:#0e1317;color:var(--figma-muted)}.dashboard-figma-actions>strong{color:#fff;font-size:13px;font-weight:700}.dashboard-figma-actions>button{height:36px;padding:0 16px;border:1px solid var(--figma-line);border-radius:8px;background:#0e1317;color:var(--figma-muted);font-size:13px;font-weight:600}.dashboard-figma-metrics{width:100%;height:129px;min-height:129px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:16px}.dashboard-figma-metric{min-width:0;min-height:97px;padding:16px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;border:1px solid var(--figma-line);border-radius:12px;background:var(--figma-card)}.dashboard-figma-metric:first-child{height:129px}.dashboard-figma-metric.is-launches{height:122px}.dashboard-figma-metric.is-health{height:105px}.dashboard-figma-metric.is-stages{height:97px}.dashboard-figma-metric>header{width:100%;height:14px;display:flex;align-items:center;justify-content:space-between;color:var(--figma-muted)}.dashboard-figma-metric>header>span{font-size:11px;font-weight:700;line-height:13px;text-transform:uppercase}.dashboard-figma-metric>header svg{color:var(--figma-warning)}.dashboard-figma-metric.is-launches>header svg{color:var(--figma-green)}.dashboard-figma-metric>header b{color:var(--figma-orange);font-size:11px;font-weight:700}.dashboard-figma-metric-value{width:100%;height:39px;display:flex;align-items:baseline;gap:12px}.dashboard-figma-metric-value strong{color:#fff;font-size:32px;font-weight:800;line-height:39px}.dashboard-figma-metric.is-launches .dashboard-figma-metric-value strong{color:var(--figma-green)}.dashboard-figma-metric-value span{color:var(--figma-muted);font-size:12px;line-height:15px}.dashboard-figma-metric>footer{display:flex;gap:8px}.dashboard-figma-metric>footer span{padding:4px 8px;border-radius:4px;font-size:10px;font-weight:600;line-height:12px}.dashboard-figma-metric>footer .is-warning{background:#fef3c729;color:var(--figma-warning)}.dashboard-figma-metric>footer .is-pending{background:#1d4ed829;color:var(--figma-blue)}.dashboard-figma-metric>small{color:var(--figma-faint);font-size:11px;line-height:13px}.dashboard-figma-health{display:flex;align-items:center;gap:16px}.dashboard-figma-ring{--score: 2%;position:relative;width:48px;height:48px;display:grid;place-items:center;flex:0 0 48px;border-radius:50%;background:conic-gradient(var(--figma-orange) var(--score),var(--figma-control) 0)}.dashboard-figma-ring:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:var(--figma-card)}.dashboard-figma-ring strong{position:relative;z-index:1;color:#fff;font-size:12px;font-weight:800}.dashboard-figma-health>div:last-child{display:flex;flex-direction:column;gap:2px}.dashboard-figma-health>div:last-child strong{font-size:13px;line-height:16px}.dashboard-figma-health>div:last-child span{color:var(--figma-muted);font-size:11px;line-height:13px}.dashboard-figma-metric.is-stages dl,.dashboard-figma-metric.is-stages dl div{width:100%;margin:0}.dashboard-figma-metric.is-stages dl{display:flex;flex-direction:column;gap:6px}.dashboard-figma-metric.is-stages dl div{display:flex;align-items:center;justify-content:space-between}.dashboard-figma-metric.is-stages dt{color:var(--figma-muted);font-size:12px;line-height:15px}.dashboard-figma-metric.is-stages dd{margin:0;padding:2px 6px;border-radius:4px;background:var(--figma-control);font-size:11px;font-weight:700;line-height:13px}.dashboard-figma-chart-card,.dashboard-figma-list-card{border:1px solid var(--figma-line);border-radius:12px;background:var(--figma-card)}.dashboard-figma-chart-card{width:100%;height:258px;min-height:258px;padding:20px;display:flex;flex-direction:column;gap:20px}.dashboard-figma-chart-card>header{width:100%;height:38px;display:flex;align-items:center;justify-content:space-between}.dashboard-figma-chart-card>header>div:first-child{display:flex;flex-direction:column;gap:4px}.dashboard-figma-chart-card>header strong{font-size:16px;line-height:19px}.dashboard-figma-chart-card>header span{color:var(--figma-muted);font-size:12px;line-height:15px}.dashboard-figma-chart-tabs{display:flex;align-items:center;gap:8px}.dashboard-figma-chart-tabs>*{padding:6px 12px;border:1px solid var(--figma-line);border-radius:6px;font-size:12px;line-height:15px}.dashboard-figma-chart-tabs b{border-color:var(--figma-green);background:#10b98124;color:var(--figma-green)}.dashboard-figma-chart-tabs span{background:var(--figma-bg)}.dashboard-figma-chart-body{width:100%;height:160px;display:grid;grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:32px}.dashboard-figma-chart{height:160px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:12px}.dashboard-figma-bar{height:160px;display:grid;grid-template-rows:minmax(0,1fr) auto 12px 11px;align-items:end;gap:2px;text-align:center}.dashboard-figma-bar>strong{align-self:end;margin-bottom:6px;font-size:11px;font-weight:600;line-height:13px}.dashboard-figma-bar>i{width:100%;min-height:0;border-radius:4px 4px 0 0;background:var(--figma-green)}.dashboard-figma-bar>span{color:var(--figma-muted);font-size:10px;font-weight:700;line-height:12px}.dashboard-figma-bar>small{color:var(--figma-faint);font-size:9px;line-height:11px}.dashboard-figma-quick-stats{width:240px;display:flex;flex-direction:column;gap:12px}.dashboard-figma-quick-stats>div{display:flex;flex-direction:column;gap:4px}.dashboard-figma-quick-stats span{color:var(--figma-muted);font-size:11px;font-weight:700;line-height:13px;text-transform:uppercase}.dashboard-figma-quick-stats strong{color:#fff;font-size:24px;font-weight:800;line-height:29px}.dashboard-figma-quick-stats>div:last-child strong{color:var(--figma-green);font-size:16px;font-weight:700;line-height:19px}.dashboard-figma-bottom{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px}.dashboard-figma-bottom-column{display:flex;flex-direction:column;gap:20px}.dashboard-figma-list-card{width:100%;height:184px;min-height:184px;padding:20px;display:flex;flex-direction:column;gap:16px}.dashboard-figma-list-card h2{margin:0;color:#fff;font-size:14px;font-weight:700;line-height:17px}.dashboard-figma-distribution{display:flex;flex-direction:column;gap:12px}.dashboard-figma-distribution-row{display:flex;flex-direction:column;gap:6px}.dashboard-figma-distribution-row>div{height:15px;display:flex;align-items:center;justify-content:space-between}.dashboard-figma-distribution-row>div>span{display:flex;align-items:center;gap:8px;color:#fff;font-size:12px;font-weight:600;line-height:15px}.dashboard-figma-distribution-row>div>span:last-child{gap:6px}.dashboard-figma-distribution-row>div>span>i{width:8px;height:8px;border-radius:2px;background:var(--figma-green)}.dashboard-figma-distribution-row small{color:var(--figma-green);font-size:10px;font-weight:700;line-height:12px}.dashboard-figma-distribution-row strong{font-size:12px;line-height:15px}.dashboard-figma-distribution-row>b{width:100%;height:8px;overflow:hidden;border:1px solid var(--figma-line);border-radius:4px;background:var(--figma-control)}.dashboard-figma-distribution-row>b>i{height:100%;display:block;border-radius:4px;background:var(--figma-green)}.dashboard-figma-distribution-row.is-shopee>div>span>i,.dashboard-figma-distribution-row.is-shopee>b>i{background:var(--figma-orange)}.dashboard-figma-distribution-row.is-cassio>div>span>i,.dashboard-figma-distribution-row.is-cassio>b>i{background:var(--figma-purple)}.dashboard-figma-distribution-row.is-aij>div>span>i,.dashboard-figma-distribution-row.is-aij>b>i{background:var(--figma-faint)}.dashboard-figma-distribution-row.is-crigor>div>span>i,.dashboard-figma-distribution-row.is-crigor>b>i{background:var(--figma-blue)}.dashboard-figma-orders{height:235px;min-height:235px}.dashboard-figma-orders>header{display:flex;align-items:center;justify-content:space-between}.dashboard-figma-orders>header span{color:var(--figma-muted);font-size:12px;line-height:15px}.dashboard-figma-orders-list{overflow:hidden;border:1px solid var(--figma-line);border-radius:8px}.dashboard-figma-orders-list>div{min-height:54px;padding:12px;display:grid;grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:12px;border-bottom:1px solid var(--figma-line);background:var(--figma-bg)}.dashboard-figma-orders-list>div:last-child{border-bottom:0}.dashboard-figma-orders-list>div>strong{color:var(--figma-green);font-size:12px;font-weight:700;line-height:15px}.dashboard-figma-orders-list>div>span{min-width:0;overflow:hidden;color:#fff;font-size:12px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.dashboard-figma-orders-list .status-chip{min-height:0;padding:4px 8px;border:0;border-radius:6px;background:#1d4ed829;color:var(--figma-blue);font-size:11px;font-weight:700;line-height:13px}.dashboard-figma-orders-list p{margin:0;padding:20px;color:var(--figma-muted);font-size:12px}.dashboard-figma-activity{height:147px;min-height:147px}.dashboard-figma-activity>div{display:flex;flex-direction:column;gap:12px}.dashboard-figma-activity article{display:flex;align-items:center;gap:12px}.dashboard-figma-activity article>i{width:8px;height:8px;flex:0 0 8px;border-radius:999px;background:var(--figma-green)}.dashboard-figma-activity article>i.is-blue{background:var(--figma-blue)}.dashboard-figma-activity article p{margin:0;display:flex;flex-direction:column;gap:2px}.dashboard-figma-activity article p strong{color:#fff;font-size:13px;font-weight:400;line-height:16px}.dashboard-figma-activity article p b{color:var(--figma-green)}.dashboard-figma-activity article p span{color:var(--figma-faint);font-size:11px;line-height:13px}@media (min-width: 821px){.workspace.dashboard-workspace{width:calc(100% - 220px);max-width:calc(100% - 220px)}.sidebar-is-collapsed .workspace.dashboard-workspace{width:calc(100% - 76px);max-width:calc(100% - 76px)}}@media (max-width: 1100px){.dashboard-figma-metrics{height:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-figma-metric,.dashboard-figma-metric:first-child,.dashboard-figma-metric.is-launches,.dashboard-figma-metric.is-health,.dashboard-figma-metric.is-stages{width:100%;height:129px}.dashboard-figma-chart-body{grid-template-columns:minmax(0,1fr) 180px}.dashboard-figma-quick-stats{width:180px}}@media (max-width: 760px){.dashboard.dashboard-figma{min-height:100vh;padding:16px}.dashboard-figma-header{height:auto;align-items:flex-start;gap:16px}.dashboard-figma-actions>span:not(.dashboard-figma-bell),.dashboard-figma-actions>strong,.dashboard-figma-actions>button{display:none}.dashboard-figma-metrics,.dashboard-figma-bottom{grid-template-columns:1fr}.dashboard-figma-chart-card{height:auto}.dashboard-figma-chart-body{height:auto;grid-template-columns:1fr}.dashboard-figma-quick-stats{width:100%;flex-direction:row}.dashboard-figma-orders-list>div{grid-template-columns:110px minmax(0,1fr)}.dashboard-figma-orders-list .status-chip{grid-column:2;justify-self:start}}}@media (min-width: 99999px){.app-shell .sidebar,.app-shell .sidebar button{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.workspace.sales-workspace{width:calc(100% - 220px);max-width:calc(100% - 220px)}.sidebar-is-collapsed .workspace.sales-workspace{width:calc(100% - 76px);max-width:calc(100% - 76px)}.sidebar{width:220px;height:100vh;padding:0;gap:0;overflow:hidden;display:flex;flex-direction:column;border-right:1px solid #1e272e;background:#0e1317;box-shadow:none;color:#fff}.sidebar:before,.sidebar:after{display:none}.workspace{margin-left:220px}.brand-mark{width:100%;min-height:80px;height:80px;padding:24px 20px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex:0 0 80px;border:0;border-radius:0;background:transparent;box-shadow:none}.sidebar-figma-brand{min-width:0;display:flex;align-items:center;gap:10px}.sidebar-logo-badge{width:32px;height:32px;display:grid;place-items:center;flex:0 0 32px;border-radius:8px;background:#10b981}.sidebar-logo-badge .caij-brand,.sidebar-logo-badge .caij-brand.is-compact{width:18px;min-width:18px;height:18px;display:block}.sidebar-logo-badge .caij-brand-symbol,.sidebar-logo-badge .caij-brand.is-compact .caij-brand-symbol{width:18px;height:18px;display:block;filter:brightness(0) saturate(100%)}.sidebar-brand-copy{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;line-height:1;white-space:nowrap}.sidebar-brand-copy strong{color:#fff;font-size:16px;font-weight:800;line-height:19px;letter-spacing:.5px}.sidebar-brand-copy small{color:#4f616b;font-size:9px;font-weight:500;line-height:11px;text-transform:uppercase}.sidebar-collapse-button{position:absolute;top:8px;right:8px;z-index:2;width:24px;height:24px;min-width:24px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:#4f616b;opacity:0;box-shadow:none;transition:opacity .14s ease,color .14s ease,border-color .14s ease,background .14s ease}.brand-mark:hover .sidebar-collapse-button,.sidebar-collapse-button:focus-visible{opacity:1}.sidebar-collapse-button:hover{border-color:#1e272e;background:#12181c;color:#10b981}.sidebar .nav-stack{width:100%;min-height:0;padding:0 8px 0 0;display:flex;flex:1 1 auto;flex-direction:column;gap:4px;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.sidebar .nav-stack::-webkit-scrollbar{display:none}.sidebar .nav-section{display:contents}.sidebar .sidebar-section-label{display:none}.sidebar .nav-button,.sidebar .nav-button.btn-ghost,.sidebar .nav-button.btn-primary{width:100%;min-height:38px;height:38px;margin:0;padding:0 16px 0 13px;display:flex;align-items:center;justify-content:flex-start;gap:12px;flex:0 0 38px;border:0;border-left:3px solid transparent;border-radius:0 8px 8px 0;background:transparent;box-shadow:none;color:#8e9fa8;font-size:13px;font-weight:500;line-height:16px;text-align:left;transform:none}.sidebar .nav-button.btn-ghost:hover:not(:disabled){transform:none;border-color:transparent;border-left-color:transparent;background:#ffffff06;box-shadow:none;color:#c0cbd0}.sidebar .nav-button.btn-primary,.sidebar .nav-button.btn-primary:hover:not(:disabled){transform:none;border:0;border-left:3px solid #10b981;background:#10b98124;box-shadow:none;color:#10b981;font-weight:600}.sidebar .nav-button.btn-primary:before,.sidebar .nav-button.btn-primary:after{display:none}.sidebar .nav-button:focus-visible{outline:2px solid rgba(16,185,129,.38);outline-offset:-2px}.sidebar .nav-button.is-locked,.sidebar .nav-button.is-locked:disabled{opacity:.42;color:#607078}.sidebar .nav-icon-shell,.sidebar .nav-button.btn-primary .nav-icon-shell{width:18px;height:18px;min-width:18px;display:grid;place-items:center;border:0;border-radius:0;background:transparent;box-shadow:none;color:currentColor}.sidebar .nav-icon-shell svg{width:18px;height:18px}.sidebar .nav-label-desktop{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar .nav-lock-icon{margin-left:auto;color:#4f616b}.sidebar-bottom{width:100%;padding:16px;display:flex;flex:0 0 auto;flex-direction:column;gap:12px}.sidebar-system-card{width:100%;min-height:44px;height:44px;margin:0;padding:10px 12px;display:flex;align-items:center;gap:8px;border:1px solid #1e272e;border-radius:8px;background:#12181c;box-shadow:none}.sidebar-system-icon{width:8px;height:8px;min-width:8px;display:block;border:0;border-radius:999px;background:#10b981;box-shadow:0 0 0 3px #10b98114}.sidebar-system-icon svg{display:none}.sidebar-system-card>span:nth-child(2){min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px}.sidebar-system-card strong{order:0;color:#fff;font-size:10px;font-weight:700;line-height:12px;text-transform:uppercase;white-space:nowrap}.sidebar-system-card small{order:1;color:#8e9fa8;font-size:9px;font-weight:400;line-height:11px;white-space:nowrap}.sidebar-system-card>b{display:none}.user-card{width:100%;min-height:52px;height:52px;margin:0;padding:10px;display:flex;align-items:center;gap:10px;border:0;border-radius:10px;background:#12181c;box-shadow:none}.user-card .avatar{width:32px;height:32px;min-width:32px;display:grid;place-items:center;border:1px solid rgba(16,185,129,.2);border-radius:999px;background:#182126;box-shadow:none;color:#10b981;font-size:11px;font-weight:700}.user-card>span:nth-child(2){min-width:0;display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:0}.user-card>span:nth-child(2) strong{max-width:100%;overflow:hidden;color:#fff;font-size:12px;font-weight:700;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.user-card>span:nth-child(2) small{color:#10b981;font-size:10px;font-weight:600;line-height:12px;text-transform:uppercase}.user-card .logout-button{width:16px;height:16px;min-width:16px;padding:0;display:grid;place-items:center;border:0;border-radius:0;background:transparent;box-shadow:none;color:#8e9fa8}.user-card .logout-button:hover{background:transparent;color:#10b981}.sidebar-is-collapsed .sidebar{width:76px}.sidebar-is-collapsed .workspace{margin-left:76px}.sidebar-is-collapsed .brand-mark{min-height:80px;height:80px;padding:24px 22px;justify-content:center}.sidebar-is-collapsed .sidebar-figma-brand{justify-content:center}.sidebar-is-collapsed .sidebar .nav-button{width:68px;min-height:38px;height:38px;margin:0;padding:0;justify-content:center;border-radius:0 8px 8px 0}.sidebar-is-collapsed .sidebar-bottom{padding:12px 8px}.sidebar-is-collapsed .sidebar-system-card,.sidebar-is-collapsed .user-card{min-height:44px;height:44px;padding:6px;justify-content:center}.sidebar-is-collapsed .sidebar-system-card>span:nth-child(2),.sidebar-is-collapsed .user-card>span:nth-child(2),.sidebar-is-collapsed .user-card .logout-button{display:none}}@media (min-width: 99999px){[data-theme=dark] .app-shell:has(.bench-workspace),.workspace.bench-workspace,.workspace-body.bench-workspace-body{background:#080c0e}.workspace.bench-workspace:after,.workspace.bench-workspace .bg-orb{display:none}.workspace-body.bench-workspace-body{width:100%;max-width:none;min-height:100vh;padding:24px}.queue-preview.bench-command-center{padding:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;animation:none}.queue-preview.bench-command-center:before,.bench-command-center .bench-hero:after{display:none}.bench-command-center .bench-hero{height:62px;min-height:62px;margin:0 0 20px;padding:10px 20px;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;border:1px solid #1e272e;border-radius:12px;background:#12181c;box-shadow:none}.bench-command-center .bench-hero-icon,.bench-command-center .bench-hero-icon.is-pending{width:40px;height:40px;flex-basis:40px;border:0;border-radius:8px;background:#d9770624;box-shadow:none;color:#d97706}.bench-command-center .bench-hero-icon.is-in-progress,.bench-command-center .bench-hero-icon.is-ready{background:#10b98124;color:#10b981}.bench-command-center .bench-hero-copy h2{margin:0;color:#fff;font-size:20px;font-weight:700;line-height:23px;letter-spacing:0}.bench-command-center .bench-hero-copy p{margin:0;color:#8e9fa8;font-size:12px;font-weight:400;line-height:16px}.bench-command-center .bench-hero-kicker{color:#4f616b;font-size:11px;font-weight:700;line-height:13px;text-transform:uppercase;white-space:nowrap}.bench-command-center .queue-summary-grid{margin:0 0 16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bench-command-center .queue-summary-card,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card.accent-total,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card.accent-progress,[data-theme=dark] .queue-preview.bench-command-center .queue-summary-card.accent-ready{height:70px;min-height:70px;padding:12px 16px;display:grid;grid-template-columns:minmax(0,1fr) 14px;grid-template-areas:"label icon" "value value";align-items:start;gap:6px 12px;border:1px solid #1e272e;border-radius:12px;background:#12181c;box-shadow:none}.bench-command-center .queue-summary-card:before{display:none}.bench-command-center .qsc-icon{grid-area:icon;width:14px;height:14px;border:0;background:transparent;color:#10b981}.bench-command-center .queue-summary-card span{grid-area:label;color:#8e9fa8;font-size:11px;font-weight:700;line-height:13px;text-transform:uppercase}.bench-command-center .queue-summary-card strong{grid-area:value;color:#fff;font-size:28px;font-weight:800;line-height:28px}.bench-command-center .queue-command-bar{height:59px;min-height:59px;margin:0 0 14px;padding:11px 16px;display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:end;gap:16px;border:1px solid #1e272e;border-radius:12px;background:#12181c}.bench-command-center .queue-view-toggle{min-height:34px;margin:0;padding:0;display:flex;align-items:center;gap:8px;border:0;background:transparent}.bench-command-center .queue-view-toggle button{min-height:34px;padding:8px 12px;gap:8px;border:1px solid #1e272e;border-radius:8px;background:#1c272c;box-shadow:none;color:#8e9fa8;font-size:13px;font-weight:700;line-height:16px}.bench-command-center .queue-view-toggle button svg{display:none}.bench-command-center .queue-view-toggle button.is-active,.bench-command-center .queue-view-toggle button:first-child.is-active,.bench-command-center .queue-view-toggle button:nth-child(2).is-active{border-color:#10b981;background:#10b98124;color:#10b981}.bench-command-center .queue-view-toggle button strong,.bench-command-center .queue-view-toggle button.is-active strong,.bench-command-center .queue-view-toggle button:first-child.is-active strong,.bench-command-center .queue-view-toggle button:nth-child(2).is-active strong{min-width:20px;padding:2px 6px;border-radius:4px;background:#10b981;color:#080c0e;font-size:11px;font-weight:700;line-height:13px}.bench-command-center .queue-filters{display:grid;grid-template-columns:minmax(240px,1fr) 140px 130px 80px 80px;gap:8px}.bench-command-center .queue-command-bar .field>span:first-child,.bench-command-center .queue-filters .field>span{margin:0 0 2px;color:#4f616b;font-size:9px;font-weight:700;line-height:11px;text-transform:uppercase}.bench-command-center .queue-command-bar input,.bench-command-center .queue-command-bar select{height:34px;min-height:34px;border:1px solid #1e272e;border-radius:6px;background:#1c272c;color:#fff;font-size:13px;font-weight:400;line-height:16px;box-shadow:none}.bench-command-center .queue-search-control input{padding-left:36px}.bench-command-center .queue-search-control>svg{left:12px;width:14px;height:14px;color:#8e9fa8}.bench-command-center .queue-table{overflow:hidden;border:1px solid #1e272e;border-radius:12px;background:#12181c}.bench-command-center .queue-date-header,.bench-command-center .queue-bundle-header{min-height:44px;padding:0 16px;border-bottom:1px solid #1e272e;background:#080c0e}.bench-command-center .queue-date-header strong,.bench-command-center .queue-bundle-name{color:#fff;font-size:13px;font-weight:700;line-height:16px}.bench-command-center .queue-date-header>span:last-child,.bench-command-center .queue-bundle-meta{color:#10b981;font-size:11px;font-weight:700;line-height:13px}.bench-command-center .queue-head,.bench-command-center .queue-row{display:grid;grid-template-columns:180px minmax(240px,1fr) 120px 100px 80px 100px;align-items:center}.bench-command-center .queue-head{min-height:34px;padding:0 16px;border-bottom:1px solid #1e272e;background:#12181c;color:#8e9fa8;font-size:10px;font-weight:700;line-height:12px;text-transform:uppercase}.bench-command-center .queue-row{min-height:56px;padding:14px 16px;border-bottom:1px solid #1e272e;background:#12181c}.bench-command-center .queue-row:hover,.bench-command-center .queue-row.is-selected{background:#10b9810e}.bench-command-center .queue-code-cell strong,.bench-command-center .code{color:#10b981;font-size:13px;font-weight:700;line-height:16px}.bench-command-center .queue-product-cell strong,.bench-command-center .queue-row strong{color:#fff;font-size:13px;font-weight:500;line-height:16px}.bench-command-center .queue-code-cell small,.bench-command-center .queue-product-cell small,.bench-command-center .sale-launch-meta,.bench-command-center .queue-tech-cell,.bench-command-center .queue-os-cell{color:#4f616b;font-size:11px;font-weight:400;line-height:13px}.bench-command-center .queue-tech-cell,.bench-command-center .queue-os-cell{font-size:13px;font-weight:500;line-height:16px;text-align:center}.bench-command-center .queue-status-cell .status-chip{min-height:0;padding:4px 10px;border:0!important;border-radius:6px;background:#d9770624;color:#d97706;font-size:11px;font-weight:600;line-height:13px;text-transform:none}.bench-command-center .queue-status-cell .status-pronta,.bench-command-center .queue-status-cell .status-aguardando-retirada,.bench-command-center .queue-status-cell .status-aguardando-embalagem,.bench-command-center .queue-status-cell .status-entregue-enviada{background:#10b98124;color:#10b981}.bench-command-center .row-actions{width:100px;display:flex;justify-content:flex-end;gap:8px}.bench-command-center .row-actions .icon-button,.bench-command-center .row-actions .icon-button.danger{width:28px;height:28px;min-width:28px;padding:0;border:1px solid #1e272e;border-radius:6px;background:#182126;box-shadow:none;color:#8e9fa8}@media (min-width: 821px){.workspace.bench-workspace{width:calc(100% - 220px);max-width:calc(100% - 220px)}.sidebar-is-collapsed .workspace.bench-workspace{width:calc(100% - 76px);max-width:calc(100% - 76px)}}@media (max-width: 1180px){.bench-command-center .queue-command-bar{grid-template-columns:1fr}.bench-command-center .queue-filters{grid-template-columns:minmax(220px,1fr) repeat(4,minmax(96px,.5fr))}.bench-command-center .queue-head,.bench-command-center .queue-row{grid-template-columns:170px minmax(220px,1fr) 115px 88px 72px 88px}}@media (max-width: 820px){.workspace-body.bench-workspace-body{padding:12px}.bench-command-center .bench-hero{grid-template-columns:40px minmax(0,1fr);padding:14px}.bench-command-center .bench-hero-kicker{grid-column:1 / -1}.bench-command-center .queue-summary-grid,.bench-command-center .queue-filters,.bench-command-center .queue-view-toggle{grid-template-columns:1fr}.bench-command-center .queue-head{display:none}}}@media (min-width: 99999px){.bench-command-center .queue-command-bar{height:auto!important;min-height:74px!important;padding:16px 18px!important;align-items:end!important;gap:18px!important}.bench-command-center .queue-view-toggle{align-self:end!important;height:40px!important;min-height:40px!important}.bench-command-center .queue-view-toggle button{height:40px!important;min-height:40px!important;padding:0 14px!important}.bench-command-center .queue-view-toggle button strong{min-width:22px!important;height:22px!important;padding:0 6px!important}.bench-command-center .queue-filters{grid-template-columns:minmax(260px,1fr) minmax(190px,220px) minmax(150px,170px) minmax(140px,160px) minmax(140px,160px)!important;align-items:end!important}.bench-command-center .queue-filters .field{position:relative!important;min-width:0!important;gap:0!important}.bench-command-center .queue-command-bar .field>span:first-child,.bench-command-center .queue-filters .field>span:first-child{position:absolute!important;top:-17px!important;left:0!important;margin:0!important;height:11px!important;line-height:11px!important}.bench-command-center .queue-search-field>.queue-search-control{position:relative!important;top:auto!important;left:auto!important;display:block!important;height:40px!important}.bench-command-center .queue-command-bar input,.bench-command-center .queue-command-bar select{width:100%!important;height:40px!important;min-height:40px!important;padding-block:0!important;padding-inline:18px 36px!important;font-size:14px!important;line-height:18px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.bench-command-center .queue-search-control input{padding-left:40px!important;padding-right:14px!important}.bench-command-center .queue-search-control>svg{left:14px!important;width:16px!important;height:16px!important}.bench-command-center .queue-head,.bench-command-center .queue-row{grid-template-columns:216px minmax(360px,1fr) 150px 120px 90px 74px!important}.bench-command-center .queue-head{min-height:42px!important}.bench-command-center .queue-row{min-height:64px!important;padding:12px 18px!important}.bench-command-center .queue-code-cell strong.code,.bench-command-center .queue-code-cell .code{color:#fff!important;font-size:16px!important;font-weight:700!important;line-height:20px!important}.bench-command-center .queue-product-cell strong{color:#fff!important;font-size:15px!important;font-weight:700!important;line-height:19px!important}.bench-command-center .queue-code-cell small,.bench-command-center .sale-launch-meta{color:#4f616b!important;font-size:12px!important;line-height:15px!important}.bench-command-center .queue-status-cell{display:flex!important;justify-content:center!important}.bench-command-center .queue-status-cell .status-chip{width:auto!important;min-width:88px!important;max-width:132px!important;min-height:0!important;padding:6px 14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:6px!important;font-size:12px!important;font-weight:700!important;line-height:14px!important;white-space:nowrap!important}.bench-command-center .row-actions{width:74px!important;gap:10px!important}.bench-command-center .row-actions .icon-button,.bench-command-center .row-actions .icon-button.danger{width:34px!important;height:34px!important;min-width:34px!important}@media (max-width: 1380px){.bench-command-center .queue-command-bar{grid-template-columns:1fr!important}.bench-command-center .queue-view-toggle{justify-self:start!important}.bench-command-center .queue-filters{width:100%!important}}@media (max-width: 1180px){.bench-command-center .queue-command-bar{grid-template-columns:1fr!important}.bench-command-center .queue-filters{grid-template-columns:minmax(240px,1fr) repeat(2,minmax(150px,1fr))!important}.bench-command-center .queue-head,.bench-command-center .queue-row{grid-template-columns:190px minmax(260px,1fr) 130px 100px 80px 74px!important}}}@media (min-width: 821px){.workspace{min-width:0;max-width:calc(100% - 220px);width:calc(100% - 220px);overflow-x:hidden}.workspace-body{width:100%;max-width:none;min-width:0;padding:16px}.workspace.sales-workspace,.workspace.dashboard-workspace,.workspace.bench-workspace{min-width:0;max-width:calc(100% - 220px);width:calc(100% - 220px)}.sidebar-is-collapsed .workspace,.sidebar-is-collapsed .workspace.sales-workspace,.sidebar-is-collapsed .workspace.dashboard-workspace,.sidebar-is-collapsed .workspace.bench-workspace{max-width:calc(100% - 76px);width:calc(100% - 76px)}}@media (min-width: 1400px){.workspace-body{padding:24px}}@media (min-width: 99999px) and (max-width: 1399px){.app-shell .sidebar{width:192px!important}.workspace,.workspace.sales-workspace,.workspace.dashboard-workspace,.workspace.bench-workspace{margin-left:192px!important;max-width:calc(100% - 192px)!important;width:calc(100% - 192px)!important}.sidebar-is-collapsed .workspace,.sidebar-is-collapsed .workspace.sales-workspace,.sidebar-is-collapsed .workspace.dashboard-workspace,.sidebar-is-collapsed .workspace.bench-workspace{margin-left:76px!important;max-width:calc(100% - 76px)!important;width:calc(100% - 76px)!important}.brand-mark{min-height:68px!important;height:68px!important;padding:18px 14px!important}.sidebar-logo-badge{width:30px!important;height:30px!important;flex-basis:30px!important}.sidebar-brand-copy strong{font-size:14px!important;line-height:17px!important}.sidebar-brand-copy small{font-size:8px!important;line-height:10px!important}.sidebar .nav-stack{gap:3px!important;padding-right:7px!important}.sidebar .nav-button,.sidebar .nav-button.btn-ghost,.sidebar .nav-button.btn-primary{min-height:34px!important;height:34px!important;flex-basis:34px!important;gap:9px!important;padding:0 12px 0 10px!important;font-size:12px!important;line-height:15px!important}.sidebar .nav-icon-shell,.sidebar .nav-button.btn-primary .nav-icon-shell,.sidebar .nav-icon-shell svg{width:16px!important;height:16px!important;min-width:16px!important}.sidebar-bottom{gap:8px!important;padding:10px 12px!important}.sidebar-system-card{min-height:40px!important;height:40px!important;padding:8px 10px!important}.user-card{min-height:46px!important;height:46px!important;padding:8px!important;gap:8px!important}.user-card .avatar{width:28px!important;height:28px!important;min-width:28px!important;font-size:10px!important}.user-card>span:nth-child(2) strong{font-size:11px!important;line-height:14px!important}.user-card>span:nth-child(2) small,.sidebar-system-card strong,.sidebar-system-card small{font-size:9px!important;line-height:11px!important}}@media (min-width: 821px){.workspace,.workspace.sales-workspace,.workspace.dashboard-workspace,.workspace.bench-workspace,.workspace.seller-workspace{margin-left:238px!important;width:calc(100% - 238px)!important;max-width:calc(100% - 238px)!important}.sidebar-is-collapsed .workspace,.sidebar-is-collapsed .workspace.sales-workspace,.sidebar-is-collapsed .workspace.dashboard-workspace,.sidebar-is-collapsed .workspace.bench-workspace,.sidebar-is-collapsed .workspace.seller-workspace{margin-left:76px!important;width:calc(100% - 76px)!important;max-width:calc(100% - 76px)!important}}@media (min-width: 821px) and (max-width: 1535px){.workspace-body.sales-workspace-body,.workspace-body.dashboard-workspace-body,.workspace-body.bench-workspace-body{padding:16px!important}.sales-entry.sales-entry-figma{grid-template-columns:minmax(0,1fr)!important;min-height:100%}.sales-entry-figma>.sale-live-summary{width:100%;height:auto!important;border-top:1px solid var(--sale-line);border-left:0!important}.sales-entry-figma .sales-entry-main{padding:18px!important;gap:16px!important}.sales-entry-figma .sales-entry-form-panel{height:auto!important;min-height:0!important;padding:16px!important;gap:16px!important}.sales-entry-figma .entry-grid{gap:14px 12px!important}.sales-entry-figma .sales-entry-guidance{gap:10px!important}.sales-entry-figma .recent-sales-list{max-width:100%;overflow-x:auto!important}.sales-entry-figma .recent-sale-row{min-width:620px}}@media (min-width: 821px) and (max-width: 1399px){.sales-entry-figma .sales-entry-head{gap:14px!important}.sales-entry-figma .sales-entry-title{min-width:0!important}.sales-entry-figma .sales-entry-title>span{font-size:11px!important;line-height:14px!important}.sales-entry-figma .sales-entry-title>strong{font-size:20px!important;line-height:24px!important}.sales-entry-figma .sales-entry-progress{gap:10px!important;overflow-x:auto;scrollbar-width:none}.sales-entry-figma .sales-entry-progress::-webkit-scrollbar{display:none}.sales-entry-figma .sales-entry-progress span,.sales-entry-figma .field>span,.sales-entry-figma .store-origin-field legend,.sales-entry-figma .sales-entry-section-label{font-size:10px!important;line-height:12px!important}.sales-entry-figma .entry-grid>.sale-date-field,.sales-entry-figma .entry-grid>.sale-platform-field,.sales-entry-figma .entry-grid>.sale-company-field,.sales-entry-figma .entry-grid>.quantity-field{grid-column:span 6!important}.sales-entry-figma .sales-entry-guidance{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sales-entry-figma .sales-entry-guidance>span{height:38px!important;padding:0 12px!important}}@media (min-width: 821px){.dashboard.dashboard-figma{min-height:100%;overflow:hidden}.dashboard-figma-metrics,.dashboard-figma-bottom,.dashboard-figma-chart-body,.dashboard-figma-orders-list,.dashboard-figma-orders-list>div{min-width:0}.dashboard-figma-orders-list,.bench-command-center .queue-table{max-width:100%;overflow-x:auto;overflow-y:hidden}}@media (min-width: 821px) and (max-width: 1399px){.dashboard.dashboard-figma{padding:16px!important;gap:16px!important}.dashboard-figma-header{height:auto!important;min-height:42px!important}.dashboard-figma-title>span,.dashboard-figma-actions,.dashboard-figma-actions>strong,.dashboard-figma-actions>button{font-size:12px!important;line-height:15px!important}.dashboard-figma-title>strong{font-size:20px!important;line-height:24px!important}.dashboard-figma-metrics{height:auto!important;min-height:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.dashboard-figma-metric,.dashboard-figma-metric:first-child,.dashboard-figma-metric.is-launches,.dashboard-figma-metric.is-health,.dashboard-figma-metric.is-stages{height:auto!important;min-height:104px!important;padding:14px!important;gap:10px!important}.dashboard-figma-metric-value strong{font-size:28px!important;line-height:34px!important}.dashboard-figma-chart-card,.dashboard-figma-list-card{padding:16px!important;gap:14px!important}.dashboard-figma-chart-card{height:auto!important;min-height:236px!important}.dashboard-figma-chart-body{height:auto!important;grid-template-columns:minmax(0,1fr) 180px!important;gap:18px!important}.dashboard-figma-chart,.dashboard-figma-bar{height:144px!important}.dashboard-figma-quick-stats{width:180px!important;gap:10px!important}.dashboard-figma-bottom,.dashboard-figma-bottom-column{gap:16px!important}.dashboard-figma-list-card,.dashboard-figma-orders,.dashboard-figma-activity{height:auto!important;min-height:0!important}.dashboard-figma-orders-list>div{min-width:460px;min-height:48px!important;padding:10px 12px!important;grid-template-columns:122px minmax(0,1fr) auto!important;gap:10px!important}}@media (min-width: 821px) and (max-width: 1399px){.queue-preview.bench-command-center{padding:0!important;gap:14px!important}.bench-command-center .bench-hero{min-height:66px!important;padding:14px 16px!important;gap:12px!important}.bench-command-center .bench-hero h2{font-size:21px!important;line-height:25px!important}.bench-command-center .bench-hero p,.bench-command-center .queue-code-cell small,.bench-command-center .sale-launch-meta{font-size:11px!important;line-height:14px!important}.bench-command-center .queue-summary-grid{gap:12px!important}.bench-command-center .queue-summary-card{min-height:76px!important;padding:12px 14px!important}.bench-command-center .queue-summary-card span,.bench-command-center .queue-filters .field>span:first-child,.bench-command-center .queue-head{font-size:10px!important;line-height:12px!important}.bench-command-center .queue-summary-card strong{font-size:26px!important;line-height:31px!important}.bench-command-center .queue-command-bar{min-height:70px!important;padding:14px 16px!important;gap:14px!important}.bench-command-center .queue-view-toggle,.bench-command-center .queue-view-toggle button,.bench-command-center .queue-command-bar input,.bench-command-center .queue-command-bar select,.bench-command-center .queue-search-field>.queue-search-control{height:38px!important;min-height:38px!important}.bench-command-center .queue-view-toggle button,.bench-command-center .queue-command-bar input,.bench-command-center .queue-command-bar select{font-size:13px!important;line-height:16px!important}.bench-command-center .queue-head,.bench-command-center .queue-row{grid-template-columns:184px minmax(280px,1fr) 126px 96px 76px 74px!important}.bench-command-center .queue-row{min-height:60px!important;padding:10px 16px!important}.bench-command-center .queue-code-cell strong.code,.bench-command-center .queue-code-cell .code,.bench-command-center .queue-product-cell strong{font-size:14px!important;line-height:18px!important}.bench-command-center .queue-status-cell .status-chip{min-width:82px!important;padding:5px 12px!important;font-size:11px!important;line-height:13px!important}}@media (max-width: 820px){.workspace.bench-workspace,.workspace-body.bench-workspace-body{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;overflow-x:hidden!important}.workspace-body.bench-workspace-body{min-height:100dvh!important;padding:12px!important}.bench-layout,.queue-preview.bench-command-center{width:calc(100% - 8px)!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.bench-command-center .queue-summary-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important}.bench-command-center .queue-summary-card{min-width:0!important;min-height:64px!important;padding:10px!important}.bench-command-center .queue-summary-card span{overflow:hidden!important;font-size:9px!important;line-height:11px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.bench-command-center .queue-summary-card strong{font-size:22px!important;line-height:27px!important}.bench-command-center .queue-command-bar{display:flex!important;width:100%!important;min-height:0!important;padding:12px!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;overflow:visible!important}.bench-command-center .queue-view-toggle{width:100%!important;height:auto!important;min-height:0!important;display:flex!important;flex-wrap:wrap!important;align-self:stretch!important;justify-self:stretch!important;gap:6px!important;padding:4px!important}.bench-command-center .queue-view-toggle button{width:auto!important;min-width:min(100%,150px)!important;height:36px!important;min-height:36px!important;flex:1 1 150px!important;padding:0 10px!important;justify-content:center!important;font-size:11px!important;line-height:13px!important;white-space:nowrap!important}.bench-command-center .queue-view-toggle button strong{min-width:20px!important;height:20px!important;padding:0 6px!important}.bench-command-center .queue-filters{width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:end!important;gap:10px!important;padding:0!important;border:0!important;background:transparent!important}.bench-command-center .queue-search-field{width:100%!important;grid-column:1 / -1!important}.bench-command-center .queue-filters .field{position:static!important;width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:6px!important}.bench-command-center .queue-command-bar .field>span:first-child,.bench-command-center .queue-filters .field>span,.bench-command-center .queue-filters .field>span:first-child{position:static!important;inset:auto!important;display:block!important;height:auto!important;margin:0!important;color:#4f616b!important;font-size:9px!important;font-weight:800!important;line-height:11px!important;letter-spacing:.04em!important;text-transform:uppercase!important}.bench-command-center .queue-search-field>.queue-search-control{width:100%!important;height:40px!important;min-height:40px!important}.bench-command-center .queue-command-bar input,.bench-command-center .queue-command-bar select{width:100%!important;height:40px!important;min-height:40px!important;font-size:13px!important;line-height:16px!important}.bench-command-center .queue-table{width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch}.bench-command-center .queue-date-group,.bench-command-center .queue-bundle-group{width:100%!important;min-width:0!important}.bench-command-center .queue-row{width:100%!important;max-width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"code status" "product product" "tech actions" "os actions"!important;gap:8px 10px!important;padding:12px!important}.bench-command-center .queue-row>*{min-width:0!important}.bench-command-center .queue-code-cell{grid-area:code!important}.bench-command-center .queue-product-cell{grid-area:product!important}.bench-command-center .queue-status-cell{grid-area:status!important;justify-self:end!important}.bench-command-center .queue-tech-cell{grid-area:tech!important}.bench-command-center .queue-os-cell{grid-area:os!important;justify-self:start!important;text-align:left!important}.bench-command-center .queue-row .row-actions{width:auto!important;grid-area:actions!important;align-self:end!important;justify-self:end!important}.bench-command-center .queue-code-cell strong,.bench-command-center .queue-code-cell strong.code,.bench-command-center .queue-code-cell .code,.bench-command-center .queue-product-cell strong{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important;overflow-wrap:anywhere!important}.bench-command-center .queue-status-cell .status-chip{max-width:132px!important;min-width:0!important;white-space:normal!important;text-align:center!important}.modal-backdrop.bench-os-backdrop{display:flex!important;align-items:center!important;justify-content:center!important;padding:12px!important;overflow:hidden!important}.modal-panel.bench-os-modal{width:95%!important;max-width:672px!important;max-height:90dvh!important;margin:0 auto!important;overflow:hidden!important;border-radius:12px!important}.bench-os-modal .bench-os-modal-header{position:sticky!important;top:0!important;z-index:8!important;padding:12px!important}.bench-os-modal-close{position:absolute!important;top:10px!important;right:10px!important;z-index:10!important;width:36px!important;height:36px!important;min-width:36px!important}.bench-os-modal-title{max-width:calc(100% - 48px)!important}.bench-os-modal .modal-header h2{font-size:18px!important;line-height:22px!important}.bench-os-modal .modal-header p{font-size:11px!important;line-height:14px!important}.bench-os-modal .detail-form{max-height:calc(90dvh - 68px)!important;overflow-y:auto!important;padding:12px!important}.detail-modal-footer{bottom:-12px!important;margin:0 -12px -12px!important;padding:12px!important}}@media (max-width: 639px){.workspace-body.bench-workspace-body{padding:8px!important}.bench-layout,.queue-preview.bench-command-center{width:calc(100% - 12px)!important}.bench-command-center .bench-hero{grid-template-columns:40px minmax(0,1fr)!important;min-height:72px!important;padding:12px!important}.bench-command-center .bench-hero-kicker{display:none!important}.bench-command-center .queue-summary-grid{grid-template-columns:1fr!important}.bench-command-center .queue-summary-card{grid-template-columns:32px minmax(0,1fr) auto!important;min-height:54px!important;padding:10px 12px!important}.bench-command-center .queue-filters{grid-template-columns:1fr!important}.bench-command-center .queue-view-toggle button{flex-basis:100%!important}.bench-command-center .queue-row{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"code" "product" "status" "tech" "os" "actions"!important}.bench-command-center .queue-status-cell,.bench-command-center .queue-row .row-actions{justify-self:start!important}.modal-backdrop.bench-os-backdrop{padding:8px!important}.modal-panel.bench-os-modal{width:95%!important;max-height:90dvh!important}.bench-os-modal-icon{width:34px!important;height:34px!important;flex-basis:34px!important}.bench-os-modal-title{gap:9px!important}.bench-os-modal-title p{display:none!important}.bench-os-modal .detail-form{max-height:calc(90dvh - 60px)!important}}[data-theme=dark] .app-shell:has(.seller-workspace),.workspace.seller-workspace,.workspace-body.seller-workspace-body{min-height:100vh;background:#080c0e}.workspace.seller-workspace{overflow-x:hidden}.workspace.seller-workspace:after,.workspace.seller-workspace .bg-orb{display:none}.workspace-body.seller-workspace-body{width:100%;max-width:none;min-height:100vh;margin:0;padding:0;color:#fff}.seller-view.seller-view-figma{--seller-bg: #080c0e;--seller-panel: #12181c;--seller-toolbar: #0e1317;--seller-control: #182126;--seller-line: #1e272e;--seller-green: #10b981;--seller-orange: #ff5722;--seller-blue: #2f9fff;--seller-text: #ffffff;--seller-muted: #8e9fa8;--seller-faint: #4f616b;width:100%;min-width:0;min-height:100vh;padding:24px;display:flex;flex-direction:column;gap:20px;overflow:hidden;border:0;border-radius:0;background:var(--seller-bg);box-shadow:none;color:var(--seller-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.seller-view-figma *,.seller-view-figma *:before,.seller-view-figma *:after{box-sizing:border-box}.seller-figma-header{width:100%;min-height:42px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.seller-figma-title{min-width:0;display:flex;flex-direction:column;gap:4px}.seller-figma-title h2{margin:0;color:#fff;font-size:22px;font-weight:800;line-height:27px}.seller-figma-title p{margin:0;color:var(--seller-muted);font-size:13px;font-weight:400;line-height:16px}.seller-figma-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:16px;color:var(--seller-muted);font-size:13px;line-height:16px;white-space:nowrap}.seller-refresh-button{min-height:36px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--seller-line);border-radius:8px;background:var(--seller-toolbar);color:var(--seller-muted);font:inherit;font-size:13px;font-weight:600}.seller-refresh-button svg{width:14px;height:14px}.seller-metrics-row{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.seller-metric-card{min-width:0;min-height:97px;padding:16px;display:flex;flex-direction:column;gap:12px;border:1px solid var(--seller-line);border-radius:12px;background:var(--seller-panel)}.seller-metric-card.is-primary{border-color:var(--seller-green);border-left-width:4px}.seller-metric-card>header{width:100%;display:flex;align-items:center;justify-content:space-between;color:var(--seller-muted)}.seller-metric-card>header span{min-width:0;overflow:hidden;font-size:11px;font-weight:700;line-height:13px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.seller-metric-card>header svg{width:16px;height:16px;color:var(--seller-green)}.seller-metric-card>div{min-width:0;display:flex;align-items:baseline;gap:12px}.seller-metric-card strong{color:#fff;font-size:32px;font-weight:800;line-height:39px}.seller-metric-card>div span{min-width:0;overflow:hidden;color:var(--seller-muted);font-size:13px;font-weight:400;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.seller-view-figma .seller-feedback{margin:0;padding:10px 12px;border-radius:8px}.seller-figma-toolbar{width:100%;min-height:70px;margin:0;padding:16px;display:grid;grid-template-columns:minmax(260px,1fr) 180px 180px 160px auto;align-items:center;gap:12px;border:1px solid var(--seller-line);border-radius:12px;background:var(--seller-toolbar)}.seller-search-wrap,.seller-filter-select,.seller-view-figma .seller-date-input-wrap{min-width:0;min-height:42px;padding:0 14px;display:flex;align-items:center;gap:10px;border:1px solid var(--seller-line);border-radius:8px;background:var(--seller-control);color:var(--seller-muted)}.seller-search-wrap svg,.seller-filter-select svg,.seller-view-figma .seller-date-input-wrap svg{width:14px;height:14px;flex:0 0 auto;color:var(--seller-green)}.seller-search-wrap input,.seller-filter-select select,.seller-view-figma .seller-date-input-wrap input{width:100%;min-width:0;height:40px;padding:0;border:0;outline:0;background:transparent;box-shadow:none;color:#fff;font:inherit;font-size:13px;font-weight:400}.seller-search-wrap input::placeholder{color:var(--seller-muted);opacity:1}.seller-filter-select{position:relative;justify-content:space-between;gap:12px}.seller-filter-select>span{min-width:0;overflow:hidden;color:#fff;font-size:13px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.seller-filter-select>span b{margin-right:4px;color:var(--seller-muted);font-size:11px;font-weight:700}.seller-filter-select select{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.seller-view-figma .seller-date-filter{min-width:0;display:contents}.seller-view-figma .seller-date-shortcuts{display:flex;align-items:center;gap:8px}.seller-view-figma .seller-date-shortcuts button{min-height:42px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--seller-green);border-radius:8px;background:#10b98124;color:var(--seller-green);font:inherit;font-size:13px;font-weight:700;white-space:nowrap}.seller-view-figma .seller-date-shortcuts button:not(.is-active){border-color:var(--seller-line);background:var(--seller-control);color:var(--seller-muted)}.seller-figma-table{width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;border:1px solid var(--seller-line);border-radius:12px;background:var(--seller-panel)}.seller-figma-table .seller-list-head,.seller-figma-table .seller-row{width:100%;min-width:940px;display:grid;grid-template-columns:40px minmax(320px,1fr) 100px 140px 100px 110px 160px;align-items:center;gap:0}.seller-figma-table .seller-list-head{min-height:36px;padding:12px 16px;border:0;border-bottom:1px solid var(--seller-line);border-radius:0;background:var(--seller-toolbar);color:var(--seller-muted);font-size:11px;font-weight:700;line-height:13px;text-transform:uppercase}.seller-figma-table .seller-list-head span{justify-self:start;text-align:left}.seller-figma-table .seller-list-head span:last-child{justify-self:end;text-align:right}.seller-figma-table .seller-row,.seller-figma-table .seller-row-expanded{min-height:108px;padding:14px 16px;border:0;border-bottom:1px solid var(--seller-line);border-radius:0;background:var(--seller-panel);box-shadow:none;color:#fff}.seller-figma-table .seller-row:last-child{border-bottom:0}.seller-figma-table .seller-row:hover,.seller-figma-table .seller-row-expanded:hover{transform:none;background:#151d21}.seller-figma-table .seller-row-index{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:999px;background:#10b98124;color:var(--seller-green);font-size:11px;font-weight:700;line-height:13px}.seller-figma-table .seller-main{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.seller-figma-table .seller-main strong{max-width:100%;overflow:hidden;color:#fff;font-size:13px;font-weight:700;line-height:16px;text-overflow:ellipsis}.seller-figma-table .seller-serial{max-width:100%;overflow:hidden;color:var(--seller-muted);font-size:11px;font-weight:400;line-height:13px;text-overflow:ellipsis;white-space:nowrap}.seller-figma-table .seller-meta{width:fit-content;min-height:23px;padding:4px 8px;justify-self:start;display:inline-flex;align-items:center;border:1px solid var(--seller-line);border-radius:6px;background:var(--seller-control);color:var(--seller-muted);font-size:11px;font-weight:400;line-height:13px}.seller-figma-table .dash-platform-badge{width:fit-content;min-height:23px;padding:4px 10px;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:6px;background:#ff572224;color:var(--seller-orange);font-size:11px;font-weight:600;line-height:13px}.seller-figma-table .dash-platform-badge img{display:none}.seller-figma-table .dash-platform-badge:before{content:"";width:6px;height:6px;flex:0 0 6px;border-radius:999px;background:currentColor}.seller-figma-table .dash-platform-mercado-livre{background:#2f9fff24;color:var(--seller-blue)}.seller-figma-table .seller-withdrawal{width:fit-content;min-height:23px;padding:4px 10px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:6px;background:var(--seller-control)}.seller-figma-table .seller-withdrawal span{color:var(--seller-muted);font-size:11px;font-weight:600;line-height:13px;text-transform:uppercase}.seller-figma-table .status-chip,.seller-figma-table .status-pronta,.seller-figma-table .status-aguardando-retirada{width:fit-content;min-height:23px;padding:4px 10px;border:0;border-radius:6px;background:#10b98124;color:var(--seller-green);font-size:11px;font-weight:700;line-height:13px}.seller-figma-table .seller-actions{justify-self:end}.seller-figma-table .seller-actions .btn{min-height:38px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:8px;background:var(--seller-green);box-shadow:none;color:var(--seller-bg);font-size:12px;font-weight:700;white-space:nowrap}.seller-view-figma .empty-state.compact{margin:0;border:1px solid var(--seller-line);border-radius:12px;background:var(--seller-panel)}.seller-view-figma .withdraw-dialog{width:min(500px,calc(100vw - 32px));max-height:90dvh;overflow-y:auto;border:1px solid var(--seller-line);border-radius:12px;background:var(--seller-panel);box-shadow:0 34px 100px #0000009e}.seller-view-figma .withdraw-dialog-head{padding:18px 20px;border-bottom:1px solid var(--seller-line);background:var(--seller-toolbar)}.seller-view-figma .withdraw-dialog-head:before{display:none}.seller-view-figma .withdraw-dialog-copy h2{color:#fff;background:none;-webkit-text-fill-color:currentColor}.seller-view-figma .withdraw-dialog-body,.seller-view-figma .withdraw-actions{padding-inline:20px}@media (min-width: 821px){.workspace.seller-workspace{width:calc(100% - 238px);max-width:calc(100% - 238px)}.sidebar-is-collapsed .workspace.seller-workspace{width:calc(100% - 76px);max-width:calc(100% - 76px)}}@media (min-width: 821px) and (max-width: 1399px){.workspace.seller-workspace{margin-left:238px!important;width:calc(100% - 238px)!important;max-width:calc(100% - 238px)!important}.sidebar-is-collapsed .workspace.seller-workspace{margin-left:76px!important;width:calc(100% - 76px)!important;max-width:calc(100% - 76px)!important}.seller-view.seller-view-figma{padding:16px;gap:16px}.seller-metrics-row{gap:12px}.seller-metric-card{min-height:90px;padding:14px}.seller-figma-toolbar{grid-template-columns:minmax(260px,1fr) repeat(2,minmax(150px,180px)) 150px auto;gap:10px;padding:14px}}@media (max-width: 980px){.seller-figma-header{align-items:flex-start;flex-direction:column}.seller-figma-header-actions{width:100%;justify-content:space-between}.seller-metrics-row{grid-template-columns:1fr;gap:12px}.seller-figma-toolbar{grid-template-columns:1fr 1fr}.seller-search-wrap{grid-column:1 / -1}}@media (max-width: 820px){.workspace.seller-workspace,.workspace-body.seller-workspace-body{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;overflow-x:hidden!important}.workspace-body.seller-workspace-body{padding:0!important}.seller-view.seller-view-figma{min-height:100dvh;padding:14px 14px calc(74px + env(safe-area-inset-bottom));gap:14px}.seller-figma-title h2{font-size:20px;line-height:24px}.seller-figma-header-actions{gap:10px;font-size:12px}.seller-refresh-button{min-height:34px;padding:0 12px;font-size:12px}.seller-metric-card{min-height:80px;padding:14px}.seller-metric-card strong{font-size:28px;line-height:34px}.seller-figma-toolbar{min-height:0;padding:12px;grid-template-columns:1fr}.seller-view-figma .seller-date-filter{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.seller-figma-table .seller-list-head{display:none}.seller-figma-table{overflow:visible;border:0;border-radius:0;background:transparent}.seller-figma-table .seller-row,.seller-figma-table .seller-row-expanded{width:100%;min-width:0;min-height:0;margin-bottom:10px;padding:12px;display:grid;grid-template-columns:32px minmax(0,1fr);grid-template-areas:"index product" "index meta" "index platform" "index company" "index status" "index action";gap:8px 10px;border:1px solid var(--seller-line);border-radius:12px;background:var(--seller-panel)}.seller-figma-table .seller-row-index{grid-area:index}.seller-figma-table .seller-main{grid-area:product}.seller-figma-table .seller-meta{grid-area:meta}.seller-figma-table .dash-platform-badge{grid-area:platform;margin:0}.seller-figma-table .seller-withdrawal{grid-area:company}.seller-figma-table .status-chip{grid-area:status}.seller-figma-table .seller-actions{grid-area:action;justify-self:stretch}.seller-figma-table .seller-actions .btn{width:100%}}.bench-live-summary{min-width:0;height:100%;padding:18px;align-self:stretch;border:1px solid rgba(84,110,138,.28);border-radius:12px;background:radial-gradient(circle at 100% 0,rgba(53,214,165,.08),transparent 34%),linear-gradient(180deg,#0c1a1ae6,#090c12f5);box-shadow:inset 0 1px #ffffff09}.bench-live-summary-head{display:flex;align-items:center;gap:10px;padding-bottom:16px;border-bottom:1px solid rgba(95,110,133,.18)}.bench-live-summary-head>span{width:36px;height:36px;display:grid;place-items:center;flex:0 0 36px;border:1px solid rgba(53,214,165,.24);border-radius:9px;background:#35d6a517;color:#35d6a5}.bench-live-summary-head small,.bench-live-summary-head strong,.bench-live-selection small,.bench-live-selection strong,.bench-live-selection span,.bench-live-updated small,.bench-live-updated strong{display:block}.bench-live-summary-head small,.bench-live-selection small,.bench-live-updated small{color:#8fcabc8f;font-size:8px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.bench-live-summary-head strong{margin-top:3px;color:#eefaf6;font-size:13px}.bench-live-selection{margin-top:15px;padding:12px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;border:1px dashed rgba(111,142,164,.2);border-radius:10px;background:#ffffff05;color:#7597a77a}.bench-live-selection.is-ready{border-style:solid;border-color:#35d6a53d;background:#35d6a50e;color:#35d6a5}.bench-live-selection div{min-width:0}.bench-live-selection strong,.bench-live-selection span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bench-live-selection strong{margin-top:4px;color:#e8f4f1e0;font-size:11px}.bench-live-selection span{margin-top:3px;color:#8faaae9e;font-size:9px}.bench-live-details{margin:16px 0 0}.bench-live-details>div{min-height:38px;display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:10px;border-bottom:1px solid rgba(95,110,133,.12)}.bench-live-details dt{color:#8fcabc85;font-size:9px;font-weight:700;text-transform:uppercase}.bench-live-details dd{min-width:0;margin:0;overflow:hidden;color:#e8f4f1d6;font-size:10px;font-weight:700;text-align:right;text-overflow:ellipsis;white-space:nowrap}.bench-live-divider{height:1px;margin:18px 0;background:#5f6e852e}.bench-live-stages{display:grid;gap:8px}.bench-live-stages>div{min-height:36px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(95,110,133,.14);border-radius:8px;background:#ffffff04}.bench-live-stages span{display:flex;align-items:center;gap:7px;color:#aec5c4b3;font-size:10px}.bench-live-stages strong{color:#35d6a5;font-size:13px}.bench-live-updated{margin-top:16px;padding:11px;display:flex;align-items:center;gap:9px;border-radius:9px;background:#35d6a50e;color:#35d6a5}.bench-live-updated strong{margin-top:3px;color:#deeeeac2;font-size:9px;font-weight:600}@media (min-width: 1000px){.bench-layout{grid-template-columns:minmax(0,1fr) clamp(224px,19vw,272px);gap:12px;align-items:stretch}.bench-live-summary{position:relative;top:auto;min-height:calc(100vh - 32px);border-left-color:#35d6a557}}@media (min-width: 1000px) and (max-width: 1599px){.bench-command-center .queue-command-bar{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px}.bench-command-center .queue-command-bar .queue-view-toggle{width:100%;min-width:0;justify-self:stretch}.bench-command-center .queue-command-bar .queue-view-toggle button{min-width:0;flex:1 1 0;padding-inline:8px;white-space:nowrap}.bench-command-center .queue-command-bar .queue-filters{width:100%;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bench-command-center .queue-command-bar .queue-search-field{grid-column:1 / -1}.bench-command-center .queue-table{width:100%;min-width:0;overflow-x:auto}.bench-command-center .queue-head,.bench-command-center .queue-row{min-width:720px}}@media (max-width: 999px){.bench-live-summary{position:static;height:auto;min-height:0;border-top-color:#35d6a557}.bench-live-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}}@media (max-width: 620px){.bench-live-summary{padding:14px}.bench-live-details{grid-template-columns:1fr}}.queue-preview.bench-command-center{border-color:transparent}.bench-command-center .queue-product-cell .bench-additionals-line{display:block;max-width:100%;overflow:hidden;color:#94b2b8b8;font-size:11px;font-weight:500;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.bench-command-center .queue-product-cell .bench-additionals-line>span{color:#2dd4bfd1;font-weight:700}.bench-command-center .queue-product-cell .bench-observation-line{display:block;max-width:100%;overflow:hidden;color:#94b2b8ad;font-size:11px;font-weight:500;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.bench-command-center .queue-product-cell .bench-observation-line>span{color:#7da7aedb;font-weight:700}.dashboard .dash-command-header{position:relative;min-height:82px;padding:16px 18px;overflow:hidden;border:1px solid rgba(63,224,193,.2);border-radius:12px;background:radial-gradient(circle at 12% 0%,rgba(63,224,193,.1),transparent 30%),linear-gradient(110deg,#102126,#0e191f 58%,#0c171b);box-shadow:inset 0 1px #ffffff09,0 10px 28px #0000001f}.dashboard .dash-command-header:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,#3fe0c1,#008b94)}.dashboard .dash-command-header .dash-welcome{gap:13px}.dashboard .dash-command-header .dash-welcome-avatar{width:48px;height:48px;flex-basis:48px;border:1px solid rgba(63,224,193,.28);border-radius:12px;background:#071c1cc2;box-shadow:inset 0 1px #ffffff0d,0 8px 20px #0000002e}.dashboard .dash-welcome-avatar .caij-brand-symbol{width:31px;height:31px;flex-basis:31px}.dashboard .dash-command-header .dash-welcome div{gap:3px}.dashboard .dash-command-header .dash-welcome span:not(.dash-welcome-avatar){color:#77baa9;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.dashboard .dash-command-header .dash-welcome strong{color:#f5fbfa;font-size:17px;font-weight:800;letter-spacing:-.02em}.dashboard .dash-live-state{min-width:220px;min-height:46px;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;padding:8px 12px;border-radius:10px;background:#051215ad;box-shadow:inset 0 1px #ffffff06}.dashboard .dash-live-state>svg{width:28px;height:28px;padding:6px;border-radius:8px;background:#3fe0c11a}.dashboard .dash-live-state.is-healthy{border-color:#34d39957}.dashboard .dash-live-state.is-attention{border-color:#fbbf2461}.dashboard .dash-live-state.is-attention>svg,.dashboard .dash-live-state.is-attention strong{color:#fbbf24}.dashboard .dash-live-state.is-critical{border-color:#f8717157}.dashboard .dash-live-state.is-critical>svg,.dashboard .dash-live-state.is-critical strong{color:#fb7185}@media (max-width: 720px){.dashboard .dash-command-header{padding:14px}.dashboard .dash-live-state{min-width:0}}.dashboard .dash-command-header .dash-welcome{height:48px;align-items:center}.dashboard .dash-command-header .dash-welcome-avatar{align-self:center}.dashboard .dash-command-header .dash-welcome>div{height:48px;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:0}.dashboard .dash-command-header .dash-welcome span:not(.dash-welcome-avatar){line-height:12px}.dashboard .dash-command-header .dash-welcome strong{line-height:21px}.packaging-product .packaging-additionals{display:block;max-width:100%;overflow:hidden;color:#94b2b8c2;font-size:11px;font-weight:500;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.packaging-product .packaging-additionals b{color:#2dd4bfd6;font-weight:700}.packaging-check-additionals{border-color:#2dd4bf38;background:#2dd4bf0e}.seller-view .seller-compact-header{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:12px;padding:10px 12px;border:1px solid rgba(63,224,193,.16);border-radius:10px;background:linear-gradient(110deg,#102428f0,#0c181df0)}.seller-view .seller-compact-header .seller-hero{min-width:0;gap:11px;margin:0;padding:0;border:0;background:transparent}.seller-view .seller-compact-header .seller-hero-icon{width:40px;height:40px;border-radius:10px}.seller-view .seller-compact-header .seller-hero-copy h2{margin-bottom:2px;font-size:16px;line-height:19px}.seller-view .seller-compact-header .seller-hero-copy p{font-size:12px;line-height:15px}.seller-view .seller-compact-header .seller-toolbar{flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0;padding:0;border:0;background:transparent}.seller-view .seller-compact-header .seller-date-filter{min-width:0;flex-direction:row;align-items:center;gap:8px;margin:0}.seller-view .seller-compact-header .seller-date-input-wrap{height:38px;border-radius:8px}.seller-view .seller-compact-header .seller-date-shortcuts button{min-height:32px;padding:0 10px;border-radius:8px}.seller-view .seller-list{margin-top:0}@media (max-width: 720px){.seller-view .seller-compact-header{align-items:stretch;flex-direction:column;gap:10px}.seller-view .seller-compact-header .seller-toolbar,.seller-view .seller-compact-header .seller-date-filter,.seller-view .seller-compact-header .seller-date-input-wrap{width:100%}.seller-view .seller-compact-header .company-filter-bar{width:100%;overflow-x:auto;padding-bottom:2px}.seller-view .seller-compact-header .seller-date-input-wrap input{width:100%}}.dashboard .dash-command-header .dash-welcome .dash-welcome-avatar{width:44px;height:44px;display:grid;place-items:center;flex:0 0 44px;padding:0;line-height:0}.dashboard .dash-command-header .dash-welcome-avatar .caij-brand{width:44px;height:44px;display:grid;place-items:center;margin:0;padding:0;line-height:0}.dashboard .dash-command-header .dash-welcome-avatar .caij-brand-symbol,.dashboard .dash-command-header .dash-welcome-avatar .caij-brand.is-compact .caij-brand-symbol{width:34px;height:34px;display:block;flex:none;margin:0;transform:none}.sales-entry.sales-entry-figma{--sale-bg: #071011;--sale-sidebar: #081515;--sale-panel: #0f1b1e;--sale-control: #132428;--sale-control-hover: #172d31;--sale-line: rgba(92, 154, 148, .2);--sale-green: #3fe0c1;--sale-green-deep: #24b99d;--sale-text: #f4faf9;--sale-muted: #8eaaa8;--sale-faint: #557673;background:radial-gradient(circle at 8% 0%,rgba(63,224,193,.045),transparent 24%),var(--sale-bg)!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.sales-entry-figma .sales-entry-title,.sales-entry-figma .sales-entry-progress,.sales-entry-figma .field>span,.sales-entry-figma .store-origin-field legend,.sales-entry-figma .sales-entry-section-label,.sales-entry-figma button,.sales-entry-figma .sale-live-summary-head,.sales-entry-figma .recent-sales-header{font-family:Sora,ui-sans-serif,system-ui,sans-serif}.sales-entry-figma .sales-entry-title>span{color:#6e9f99;font-weight:500}.sales-entry-figma .sales-entry-title>strong{color:#f4faf9;font-weight:600;letter-spacing:-.035em}.sales-entry-figma .sales-entry-progress span{color:#557673;font-weight:600;letter-spacing:.035em}.sales-entry-figma .sales-entry-progress span.is-current{color:#dff8f2}.sales-entry-figma .sales-entry-progress span b{border:1px solid rgba(112,166,160,.18);background:#142428;color:#82a5a1}.sales-entry-figma .sales-entry-progress span.is-current b{border-color:#3fe0c180;background:var(--sale-green);color:#06201c}.sales-entry-figma .sales-entry-progress>i{background:#5c9a9438}.sales-entry-figma .sales-entry-form-panel{border-color:#5c9a9438;background:linear-gradient(180deg,#122225fa,#0d1a1dfa);box-shadow:inset 0 1px #ffffff06}.sales-entry-figma .field>span,.sales-entry-figma .store-origin-field legend,.sales-entry-figma .sales-entry-section-label{color:#79a39f;font-weight:600;letter-spacing:.055em}.sales-entry-figma .input-shell,.sales-entry-figma .platform-select-trigger,.sales-entry-figma .qty-stepper,.sales-entry-figma .store-origin-btn{border-color:#5c9a9433;background:#132428;color:#eff8f6}.sales-entry-figma .input-shell:hover,.sales-entry-figma .platform-select-trigger:hover,.sales-entry-figma .qty-stepper:hover,.sales-entry-figma .store-origin-btn:hover{border-color:#3fe0c157;background:#172d31}.sales-entry-figma .input-shell:focus-within,.sales-entry-figma .platform-select:focus-within .platform-select-trigger{border-color:#3fe0c1b8;box-shadow:0 0 0 2px #3fe0c117}.sales-entry-figma .input-shell input,.sales-entry-figma .platform-select-trigger,.sales-entry-figma .qty-value{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:500}.sales-entry-figma .store-origin-btn.is-active{border-color:#3fe0c1b8;background:#3fe0c116;color:var(--sale-green);box-shadow:inset 0 0 0 1px #3fe0c114}.sales-entry-figma .sales-entry-guidance>span{border-color:#5c9a9429;background:#0815154d;color:#91aaa8}.sales-entry-figma .sales-entry-guidance svg{color:#071d19;background:var(--sale-green)}.sales-entry-figma .brinde-trigger,.sales-entry-figma .bundle-trigger{border-color:#5c9a942e;background:#132226;color:#91aaa8;font-weight:500}.sales-entry-figma .brinde-trigger:hover,.sales-entry-figma .bundle-trigger:hover{border-color:#3fe0c157;background:#172b2e;color:#dff8f2}.sales-entry-figma .save-sale{border-radius:7px;background:var(--sale-green);color:#071b18;font-weight:600;box-shadow:0 7px 18px #24b99d1f}.sales-entry-figma .save-sale:hover:not(:disabled){background:#58e6c9;box-shadow:0 8px 22px #24b99d2e}.sales-entry-figma>.sale-live-summary{border-left-color:#5c9a9438;background:radial-gradient(circle at 100% 0%,rgba(63,224,193,.055),transparent 28%),#081515}.sales-entry-figma .sale-live-summary-head>span{background:#3fe0c11a;color:var(--sale-green)}.sales-entry-figma .sale-live-summary-head>strong{font-weight:600;letter-spacing:-.02em}.sales-entry-figma .sale-live-product{border-color:#5c9a9433;background:#0e1c1e}.sales-entry-figma .sale-live-details dt{color:#78a19d;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-weight:500}.sales-entry-figma .sale-live-details dd{color:#f0f8f6;font-weight:500}.sales-entry-figma .sale-live-result{border-color:#3fe0c1ad;background:#3fe0c111}.sales-entry-figma .recent-sales-header{color:#79a39f;font-weight:600}.sales-entry-figma .recent-sales-list{border-color:#5c9a9433}.sales-entry-figma .recent-sale-row{border-bottom-color:#5c9a9429;background:#0f1b1e}.sales-entry-figma .recent-sale-row:hover{background:#132529}.sales-entry-figma .recent-sale-code{color:var(--sale-green);font-weight:600}.sales-entry-figma .recent-sale-product{color:#edf6f4;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:500}[data-theme=dark] .completed-orders-view.completed-orders-command-center{--completed-canvas: #071011;--completed-surface: #0f1b1e;--completed-surface-soft: #122327;--completed-line: rgba(92, 154, 148, .18);--completed-line-strong: rgba(63, 224, 193, .32);--completed-accent: #3fe0c1;--completed-accent-soft: rgba(63, 224, 193, .075);--completed-ink: #f2f8f7;--completed-muted: #86a4a1;padding:16px 18px 22px;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.completed-orders-command-center .completed-orders-hero,.completed-orders-command-center .completed-orders-summary,.completed-orders-command-center .completed-orders-toolbar,.completed-orders-command-center .packaging-history-headline,.completed-orders-command-center .packaging-history-day-head{font-family:Sora,ui-sans-serif,system-ui,sans-serif}[data-theme=dark] .completed-orders-command-center .completed-orders-hero{min-height:108px;grid-template-columns:minmax(0,1fr) 250px;gap:14px;padding:16px 18px;border-color:var(--completed-line);border-radius:12px;background:radial-gradient(circle at 8% 0%,rgba(63,224,193,.065),transparent 30%),linear-gradient(110deg,#102126,#0c191c 62%,#091416)}.completed-orders-command-center .completed-orders-hero-main{gap:5px}.completed-orders-command-center .completed-orders-kicker{padding:4px 8px;border-radius:6px;color:var(--completed-accent);font-size:9px;font-weight:600;letter-spacing:.1em}[data-theme=dark] .completed-orders-command-center .completed-orders-hero h2{color:var(--completed-ink);font-size:clamp(25px,2.1vw,32px);font-weight:600;line-height:1.12;letter-spacing:-.035em}[data-theme=dark] .completed-orders-command-center .completed-orders-hero p{color:var(--completed-muted);font-size:12px;font-weight:500;line-height:1.4}[data-theme=dark] .completed-orders-command-center .completed-orders-live-card{padding:12px 14px;border-color:var(--completed-line);border-radius:10px;background:#081617c2}.completed-orders-command-center .completed-orders-live-card small{color:#729a96;font-size:9px;font-weight:600}.completed-orders-command-center .completed-orders-live-card strong{margin-top:3px;font-size:17px;font-weight:600}.completed-orders-command-center .completed-orders-live-card svg{color:var(--completed-accent)}[data-theme=dark] .completed-orders-command-center .completed-orders-summary{margin-top:12px;gap:10px}[data-theme=dark] .completed-orders-command-center .completed-orders-summary-card{min-height:76px;gap:10px;padding:10px 13px;border-color:var(--completed-line);border-radius:10px;background:linear-gradient(180deg,#102024,#0d1a1d)}.completed-orders-command-center .completed-orders-summary-card:after{left:13px;right:13px;bottom:8px;height:1px;opacity:.38}.completed-orders-command-center .completed-orders-summary-icon{width:36px;height:36px;border-radius:8px}.completed-orders-command-center .completed-orders-summary-copy{gap:3px}.completed-orders-command-center .completed-orders-summary-copy small{color:#779d99;font-size:9px;font-weight:600;letter-spacing:.06em}[data-theme=dark] .completed-orders-command-center .completed-orders-summary-copy strong{color:var(--completed-ink);font-size:17px;font-weight:600;letter-spacing:-.025em}[data-theme=dark] .completed-orders-command-center .completed-orders-toolbar{margin-top:12px;gap:10px;padding:8px;border-color:var(--completed-line);border-radius:10px;background:#081416b8}[data-theme=dark] .completed-orders-command-center .completed-orders-search{min-height:40px;padding:0 12px;border-color:var(--completed-line);border-radius:8px;background:#102024}.completed-orders-command-center .completed-orders-search input{min-height:36px;color:#edf6f4;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:500}.completed-orders-command-center .completed-orders-filter-console{padding:4px;border-radius:8px}.completed-orders-command-center .completed-orders-filter-console button{height:32px;padding:0 10px;border-radius:7px;font-size:10px;font-weight:600}.completed-orders-command-center .packaging-history-section{margin-top:12px;gap:10px}[data-theme=dark] .completed-orders-command-center .packaging-history-headline{min-height:54px;padding:9px 12px;border-color:var(--completed-line);border-radius:10px;background:linear-gradient(90deg,rgba(63,224,193,.06),transparent 42%),#0e1c1f}.completed-orders-command-center .packaging-history-headline span{color:#65bbaa;font-size:9px;font-weight:600;letter-spacing:.09em}.completed-orders-command-center .packaging-history-headline strong{margin-top:2px;color:var(--completed-ink);font-size:15px;font-weight:600}.completed-orders-command-center .packaging-history-headline b{min-width:32px;height:28px;border-radius:7px;color:var(--completed-accent);font-weight:600}.completed-orders-command-center .packaging-history-days{gap:8px}[data-theme=dark] .completed-orders-command-center .packaging-history-day{border-color:var(--completed-line);border-radius:10px;background:#0b181a}[data-theme=dark] .completed-orders-command-center .packaging-history-day-head{min-height:54px;padding:0 16px;background:linear-gradient(90deg,rgba(63,224,193,.055),transparent 32%),#102126}.completed-orders-command-center .packaging-history-day-head span{gap:9px;color:#edf6f4;font-size:16px;font-weight:600;letter-spacing:-.025em}.completed-orders-command-center .packaging-history-day-head b{color:var(--completed-accent);font-size:11px;font-weight:600}[data-theme=dark] .completed-orders-command-center .packaging-history-row-head{color:#789a97;background:#102024}[data-theme=dark] .completed-orders-command-center .packaging-history-row{background:#0d1a1d}@media (max-width: 920px){[data-theme=dark] .completed-orders-command-center .completed-orders-hero{grid-template-columns:1fr}[data-theme=dark] .completed-orders-command-center .completed-orders-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 620px){[data-theme=dark] .completed-orders-view.completed-orders-command-center{padding:12px}[data-theme=dark] .completed-orders-command-center .completed-orders-summary,[data-theme=dark] .completed-orders-command-center .completed-orders-toolbar{grid-template-columns:1fr}}.seller-view .seller-list{gap:6px;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.seller-view .seller-list-head{min-height:34px;padding:0 16px;border:1px solid rgba(92,154,148,.14);border-radius:8px;background:#0f1f22b8;color:#719894;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:9px;font-weight:600;letter-spacing:.075em}[data-theme=dark] .seller-view .seller-row,[data-theme=dark] .seller-view .seller-row-expanded{position:relative;min-height:78px;padding:11px 16px;overflow:hidden;border:1px solid rgba(92,154,148,.16);border-left:1px solid rgba(92,154,148,.16);border-radius:10px;background:linear-gradient(90deg,rgba(63,224,193,.025),transparent 24%),#0e1c1f;box-shadow:none;transition:border-color .14s ease,background .14s ease}[data-theme=dark] .seller-view .seller-row:before,[data-theme=dark] .seller-view .seller-row-expanded:before{content:"";position:absolute;inset:10px auto 10px 0;width:2px;border-radius:0 2px 2px 0;background:#3fe0c194}[data-theme=dark] .seller-view .seller-row:hover,[data-theme=dark] .seller-view .seller-row-expanded:hover{border-color:#3fe0c14d;background:linear-gradient(90deg,rgba(63,224,193,.055),transparent 28%),#112326;box-shadow:none;transform:none}.seller-view .seller-row-index{width:34px;height:34px;border-color:#3fe0c13d;border-radius:8px;background:#3fe0c112;color:#3fe0c1;font-size:10px;font-weight:600}.seller-view .seller-main{gap:3px}.seller-view .seller-identifiers{min-width:0;display:grid;gap:4px;justify-self:stretch;text-align:left}.seller-view .seller-copy-value{width:100%;min-width:0;margin:0;padding:4px 7px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:7px;border:1px solid transparent;border-radius:6px;background:#3fe0c10e;color:#edf6f4;font:inherit;text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease}.seller-view .seller-copy-value:hover{border-color:#3fe0c157;background:#3fe0c11b}.seller-view .seller-copy-value:focus-visible{outline:2px solid #3fe0c1;outline-offset:2px}.seller-view .seller-copy-value>span,.seller-view .seller-identifier-missing>small{color:#719894!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:8px!important;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.seller-view .seller-copy-value>strong,.seller-view .seller-row .seller-copy-value>strong{min-width:0;overflow:hidden;color:#f2fffc;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:16px;font-weight:750;line-height:1.15;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.seller-view .seller-copy-value.is-serial>strong,.seller-view .seller-row .seller-copy-value.is-serial>strong{color:#55d9be;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12px;font-weight:700;letter-spacing:.025em}.seller-view .seller-identifier-missing{min-width:0;padding:4px 7px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:7px;color:#587774!important}.seller-view .seller-identifier-missing>strong,.seller-view .seller-row .seller-identifier-missing>strong{overflow:hidden;color:#587774;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.seller-view .seller-main strong,.seller-view .seller-row .seller-main strong{color:#edf6f4;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:600;line-height:1.35;letter-spacing:-.02em}.seller-view .seller-serial{color:#3fcdb2;font-size:10px;font-weight:600;letter-spacing:.025em}.seller-view .seller-os-ref{color:#6f918e;font-size:10px}.seller-view .seller-meta,.seller-view .seller-row>span,.seller-view .seller-withdrawal span{color:#86a4a1!important;font-size:11px!important;font-weight:500}.seller-view .seller-meta svg{width:13px;height:13px;color:#3fcdb2}.seller-view .seller-row .dash-platform-badge{min-height:27px;padding:0 9px;border-radius:6px;font-size:10px;font-weight:600}.seller-view .seller-withdrawal span{padding:4px 8px;border:1px solid rgba(92,154,148,.12);border-radius:6px;background:#0714156b;color:#9ab3b0!important}.seller-view .seller-row .status-chip{min-height:27px;padding:0 10px;border-color:#34d39940;border-radius:6px;background:#34d39916;color:#5ee7a1;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:600}.seller-view .seller-actions .btn{min-height:36px;padding:0 14px;border:1px solid rgba(63,224,193,.48);border-radius:7px;background:#3fe0c1;color:#061c18;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:600;box-shadow:none}.seller-view .seller-actions .btn:hover:not(:disabled){border-color:#65ecd1;background:#65ecd1;box-shadow:0 6px 18px #3fe0c11f;transform:none}@media (max-width: 1020px){.seller-view .seller-list-head{display:none}[data-theme=dark] .seller-view .seller-row,[data-theme=dark] .seller-view .seller-row-expanded{padding:13px}}@media (max-width: 820px){.seller-view .seller-row,.seller-view .seller-row-expanded{grid-template-columns:42px minmax(0,1fr);grid-template-areas:"index identifiers" "index product" ". date" ". platform" ". technician" ". company" ". status" "action action";gap:8px 10px}.seller-view .seller-row-index{grid-area:index}.seller-view .seller-identifiers{grid-area:identifiers}.seller-view .seller-main{grid-area:product}.seller-view .seller-meta{grid-area:date}.seller-view .seller-row .dash-platform-badge{grid-area:platform}.seller-view .seller-technician{grid-area:technician}.seller-view .seller-withdrawal{grid-area:company}.seller-view .seller-row .status-chip{grid-area:status}.seller-view .seller-actions{grid-area:action}}.sales-entry-figma .sales-entry-form-panel{height:auto;min-height:390px}.sales-entry-figma .sales-entry-visible-notes .input-shell{border-color:#5c9a9433;background:#0d1c1fc7}.sales-entry-figma .sales-entry-visible-notes .input-shell:focus-within{border-color:#2dd4bf85;box-shadow:0 0 0 2px #2dd4bf12}@media (max-width: 820px){.sales-entry-figma .sales-entry-form-panel{min-height:0}}.seller-view-layout{width:100%;min-width:0;min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) 292px;align-items:stretch;gap:16px;padding:16px;overflow-x:hidden;background:#080d0f}.seller-view-layout>.seller-view{min-width:0;min-height:calc(100vh - 32px);padding:0;border:0;background:transparent;box-shadow:none}.seller-live-summary{min-width:0;min-height:calc(100vh - 32px);padding:18px;display:flex;flex-direction:column;gap:16px;border:1px solid rgba(45,212,191,.22);border-radius:12px;background:linear-gradient(180deg,#0d2322fa,#081215fc 34%);color:#eef8f6}.seller-live-summary-head,.seller-live-selection,.seller-live-updated{display:flex;align-items:center}.seller-live-summary-head{gap:11px;padding-bottom:15px;border-bottom:1px solid rgba(119,163,159,.14)}.seller-live-summary-head>span{width:40px;height:40px;display:grid;flex:0 0 auto;place-items:center;border:1px solid rgba(45,212,191,.28);border-radius:10px;background:#2dd4bf14;color:#2dd4bf}.seller-live-summary-head div,.seller-live-selection div{min-width:0;display:flex;flex-direction:column}.seller-live-summary small,.seller-live-summary dt{color:#5d918c;font-size:10px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.seller-live-summary-head strong{margin-top:3px;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:18px}.seller-live-selection{min-height:80px;gap:12px;padding:13px;border:1px solid rgba(45,212,191,.24);border-radius:10px;background:#2dd4bf0e;color:#2dd4bf}.seller-live-selection strong,.seller-live-selection span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seller-live-selection strong{margin-top:3px;color:#f3faf9;font-size:12px}.seller-live-selection span{margin-top:3px;color:#6f9b97;font-size:10px}.seller-live-details{margin:0}.seller-live-details>div{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(119,163,159,.11)}.seller-live-details dd{margin:0;color:#eaf7f5;font-size:11px;font-weight:700;text-align:right}.seller-live-divider{height:1px;background:#77a39f1f}.seller-live-companies{display:grid;gap:8px}.seller-live-companies>div{min-height:38px;padding:0 11px;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(119,163,159,.13);border-radius:8px;background:#0e1b1eb8}.seller-live-companies span{display:inline-flex;align-items:center;gap:7px;color:#83aaa6;font-size:11px}.seller-live-companies strong{color:#2dd4bf;font-size:14px}.seller-live-updated{gap:9px;margin-top:auto;padding:12px;border-radius:9px;background:#2dd4bf0e;color:#2dd4bf}.seller-live-updated span{display:flex;flex-direction:column}.seller-live-updated strong{margin-top:2px;color:#d9efec;font-size:10px}@media (max-width: 1180px){.seller-view-layout{grid-template-columns:minmax(0,1fr)}.seller-live-summary{min-height:0}.seller-live-companies{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 620px){.seller-view-layout{padding:10px}.seller-live-companies{grid-template-columns:1fr}}.packaging-view-layout{width:100%;min-width:0;min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) 292px;align-items:stretch;gap:16px;padding:16px;overflow-x:hidden;background:#080d0f}.packaging-view-layout>.packaging-view{min-width:0;min-height:calc(100vh - 32px);padding:0;border:0;background:transparent;box-shadow:none}[data-theme=dark] .packaging-view .packaging-compact-header{min-height:64px;margin:0 0 12px;padding:10px 12px;display:flex;align-items:center;gap:11px;border:1px solid rgba(63,224,193,.16);border-radius:10px;background:linear-gradient(110deg,#102428f0,#0c181df0)}.packaging-view .packaging-compact-header .section-hero-icon{width:40px;height:40px;flex:0 0 auto;border-radius:10px}.packaging-view .packaging-compact-header h2{margin:0 0 2px;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:19px}.packaging-view .packaging-compact-header p{margin:0;color:#789c99;font-size:12px;line-height:15px}.packaging-view .packaging-list{margin-top:0;gap:6px;overflow:visible;border:0;border-radius:0;background:transparent}.packaging-view .packaging-list-head,.packaging-view .packaging-row{grid-template-columns:44px minmax(240px,1.8fr) minmax(130px,.72fr) minmax(90px,.62fr) minmax(90px,.6fr) minmax(80px,.5fr) minmax(90px,.62fr) auto;gap:12px}[data-theme=dark] .packaging-view .packaging-list-head{min-height:34px;padding:0 16px;border:1px solid rgba(92,154,148,.14);border-radius:8px;background:#0f1f22b8;color:#719894;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:9px;font-weight:600;letter-spacing:.07em}[data-theme=dark] .packaging-view .packaging-row{position:relative;min-height:78px;padding:11px 16px;overflow:hidden;border:1px solid rgba(92,154,148,.16);border-radius:10px;background:linear-gradient(90deg,rgba(63,224,193,.025),transparent 24%),#0e1c1f}[data-theme=dark] .packaging-view .packaging-row:before{content:"";position:absolute;inset:10px auto 10px 0;width:2px;border-radius:0 2px 2px 0;background:#3fe0c194}[data-theme=dark] .packaging-view .packaging-row:hover{border-color:#3fe0c14d;background:linear-gradient(90deg,rgba(63,224,193,.055),transparent 28%),#112326}.packaging-row-index{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(45,212,191,.24);border-radius:8px;background:#3fe0c112;color:#3fe0c1;font-size:10px;font-weight:700}.packaging-view .packaging-product strong{color:#eef7f6;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:700}.packaging-view .packaging-code strong.code{color:#769b98;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:600;letter-spacing:.01em}.packaging-view .packaging-code small,.packaging-view .packaging-product small,.packaging-view .packaging-os-nf,.packaging-view .packaging-recipient{color:#789c99;font-size:10px}.packaging-view .packaging-actions .btn{min-height:36px;padding:0 13px;border-radius:7px;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:10px}.packaging-live-summary{min-height:calc(100vh - 32px)}@media (max-width: 1450px){.packaging-view .packaging-list{overflow-x:auto}.packaging-view .packaging-list-head,.packaging-view .packaging-row{min-width:980px}}@media (max-width: 1500px){.packaging-view-layout{grid-template-columns:minmax(0,1fr)}.packaging-live-summary{min-height:0}}@media (max-width: 760px){.packaging-view-layout{padding:10px}.packaging-view .packaging-list{overflow:visible}.packaging-view .packaging-list-head{display:none}.packaging-view .packaging-row{min-width:0;grid-template-columns:42px minmax(0,1fr)}.packaging-view .packaging-row>:not(.packaging-row-index):not(.packaging-code):not(.packaging-product):not(.packaging-actions){grid-column:2}.packaging-view .packaging-code,.packaging-view .packaging-product,.packaging-view .packaging-actions{grid-column:2}}.completed-orders-layout{width:100%;min-width:0;min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) 292px;align-items:stretch;gap:16px;padding:16px;overflow-x:hidden;background:#080d0f}[data-theme=dark] .completed-orders-layout>.completed-orders-view.completed-orders-command-center{min-width:0;min-height:calc(100vh - 32px);padding:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.completed-orders-layout .completed-orders-command-center:before{display:none}[data-theme=dark] .completed-orders-layout .completed-orders-hero{min-height:64px;margin:0 0 12px;padding:10px 12px;display:flex;align-items:center;border:1px solid rgba(63,224,193,.16);border-radius:10px;background:linear-gradient(110deg,#102428f0,#0c181df0)}.completed-orders-layout .completed-orders-hero-main{gap:2px}.completed-orders-layout .completed-orders-kicker{padding:0;border:0;background:transparent;color:#5d918c;font-size:9px;letter-spacing:.06em}[data-theme=dark] .completed-orders-layout .completed-orders-hero h2{margin:0;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:19px}[data-theme=dark] .completed-orders-layout .completed-orders-hero p{margin:2px 0 0;color:#789c99;font-size:11px;line-height:14px}[data-theme=dark] .completed-orders-layout .completed-orders-live-card{min-width:172px;min-height:42px;padding:7px 10px;border-color:#5c9a9429;border-radius:8px;background:#0714156b}.completed-orders-layout .completed-orders-live-card small{font-size:8px}.completed-orders-layout .completed-orders-live-card strong{font-size:12px}[data-theme=dark] .completed-orders-layout .completed-orders-summary{margin:0 0 12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:0;border:0;background:transparent}[data-theme=dark] .completed-orders-layout .completed-orders-summary-card{min-height:68px;padding:11px 12px;border:1px solid rgba(92,154,148,.16);border-radius:10px;background:#0e1c1f}.completed-orders-layout .completed-orders-summary-card:after{display:none}.completed-orders-layout .completed-orders-summary-icon{width:34px;height:34px;border-radius:8px}.completed-orders-layout .completed-orders-summary-copy small{color:#719894;font-size:8px;letter-spacing:.05em}[data-theme=dark] .completed-orders-layout .completed-orders-summary-copy strong{font-size:13px;line-height:16px}[data-theme=dark] .completed-orders-layout .completed-orders-toolbar{min-height:58px;margin:0 0 12px;padding:9px 10px;gap:10px;border:1px solid rgba(92,154,148,.16);border-radius:10px;background:#0e1c1f}[data-theme=dark] .completed-orders-layout .completed-orders-search,.completed-orders-layout .completed-orders-filter-console{min-height:38px;border-color:#5c9a9429;border-radius:8px;background:#0714156b}.completed-orders-layout .completed-orders-search input{font-size:11px}.completed-orders-layout .completed-orders-filter-console button{min-height:30px;font-size:9px}.completed-orders-layout .completed-orders-timeline{margin:0;gap:8px}[data-theme=dark] .completed-orders-layout .packaging-history-headline{min-height:44px;padding:0 14px;border:1px solid rgba(92,154,148,.16);border-radius:8px;background:#0f1f22c7}.completed-orders-layout .packaging-history-headline span{font-size:8px}.completed-orders-layout .packaging-history-headline strong{font-size:12px}[data-theme=dark] .completed-orders-layout .packaging-history-day{overflow:visible;border:0;background:transparent}[data-theme=dark] .completed-orders-layout .packaging-history-day-head{min-height:48px;margin-bottom:6px;padding:0 16px;border:1px solid rgba(92,154,148,.16);border-radius:10px;background:#0e1c1f}.completed-orders-layout .packaging-history-day-head span{font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:13px}.completed-orders-layout .packaging-history-list{width:100%;min-width:0;max-width:100%;gap:6px;overflow:hidden;border:0;background:transparent}.completed-orders-layout .packaging-history-row{width:100%;min-width:0;box-sizing:border-box;grid-template-columns:minmax(148px,1.1fr) minmax(190px,1.55fr) minmax(105px,.82fr) minmax(96px,.78fr) minmax(105px,.82fr) minmax(74px,.55fr) minmax(105px,.82fr);gap:10px}[data-theme=dark] .completed-orders-layout .packaging-history-row-head{min-height:34px;padding:0 14px;border:1px solid rgba(92,154,148,.14);border-radius:8px;background:#0f1f22b8;color:#719894;font-size:9px}[data-theme=dark] .completed-orders-layout .packaging-history-row:not(.packaging-history-row-head){min-height:72px;padding:11px 14px;border:1px solid rgba(92,154,148,.16);border-radius:10px;background:linear-gradient(90deg,rgba(63,224,193,.025),transparent 24%),#0e1c1f}.completed-orders-layout .packaging-history-row:not(.packaging-history-row-head):hover{border-color:#3fe0c14d;background:linear-gradient(90deg,rgba(63,224,193,.055),transparent 28%),#112326}.completed-live-summary{min-height:calc(100vh - 32px)}@media (max-width: 1450px){[data-theme=dark] .completed-orders-layout .completed-orders-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1180px){.completed-orders-layout{grid-template-columns:minmax(0,1fr)}.completed-live-summary{min-height:0}}@media (max-width: 760px){.completed-orders-layout{padding:10px}[data-theme=dark] .completed-orders-layout .completed-orders-hero{align-items:stretch;flex-direction:column}[data-theme=dark] .completed-orders-layout .completed-orders-summary{grid-template-columns:1fr}}html:has(.app-shell.is-tv-mode),body:has(.app-shell.is-tv-mode),#root:has(.app-shell.is-tv-mode){width:100%;height:100%;min-width:0;overflow:hidden;background:#071216}.app-shell.is-tv-mode{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;width:100vw;height:100dvh;min-width:0;min-height:0;margin:0;padding:0;overflow:hidden;background:#071216}.app-shell.is-tv-mode>.workspace.tv-workspace{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100vw;max-width:none;height:100dvh;min-width:0;min-height:0;margin:0!important;padding:0;overflow:hidden}@media (min-width: 1100px) and (max-height: 900px){.app-shell.is-tv-mode .tv-mode{grid-template-rows:64px 82px minmax(0,1fr);gap:10px;padding:14px 18px 16px}.app-shell.is-tv-mode .tv-command-bar{padding:6px 16px}.app-shell.is-tv-mode .tv-command-bar>.company-brand-logo{width:175px;height:48px}.app-shell.is-tv-mode .tv-command-title h1{font-size:26px}.app-shell.is-tv-mode .tv-metric{gap:12px;padding:11px 14px}.app-shell.is-tv-mode .tv-metric-icon{width:44px;height:44px;flex-basis:44px}.app-shell.is-tv-mode .tv-metric strong{font-size:32px}.app-shell.is-tv-mode .tv-flow-panel,.app-shell.is-tv-mode .tv-pickup-panel{grid-template-rows:60px minmax(0,1fr)}.app-shell.is-tv-mode .tv-section-heading{height:60px;padding:10px 15px}.app-shell.is-tv-mode .tv-section-heading h2{font-size:19px}.app-shell.is-tv-mode .tv-stage-column{grid-template-rows:44px minmax(0,1fr) auto}.app-shell.is-tv-mode .tv-stage-header{height:44px;padding:0 13px}.app-shell.is-tv-mode .tv-machine-row{min-height:64px;padding:8px 12px}.app-shell.is-tv-mode .tv-pickup-row{min-height:72px;padding:9px 13px}}@media (min-width: 821px) and (max-width: 1500px){.seller-view-layout,.packaging-view-layout{grid-template-columns:minmax(0,1fr) 238px;gap:10px;padding:10px}.seller-view-layout>.seller-view,.packaging-view-layout>.packaging-view,.seller-live-summary,.packaging-live-summary{min-height:calc(100vh - 20px)}.seller-live-summary{padding:14px;gap:12px}.seller-live-summary-head{gap:9px;padding-bottom:12px}.seller-live-summary-head>span{width:36px;height:36px}.seller-live-selection{min-height:70px;padding:10px}.seller-live-details>div{min-height:38px}.seller-live-companies{grid-template-columns:1fr}.seller-view .seller-list,.packaging-view .packaging-list{width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:visible;overscroll-behavior-inline:contain;scrollbar-width:thin}.seller-view .seller-list-head,.seller-view .seller-row-expanded{min-width:760px;box-sizing:border-box;grid-template-columns:34px minmax(116px,1.05fr) minmax(125px,1.2fr) 68px 74px 52px 82px 70px 86px;gap:5px}.seller-view .seller-list-head{padding-inline:10px}.seller-view .seller-row-expanded{padding:11px 8px}.seller-view .seller-row-index{width:34px;height:34px}.seller-view .seller-main strong{font-size:12px}.seller-view .seller-row-expanded>span,.seller-view .seller-meta,.seller-view .seller-withdrawal{font-size:10.5px}.seller-view .seller-actions .btn{width:100%;min-height:34px;box-sizing:border-box;padding-inline:4px;font-size:9px}.seller-view .seller-actions,.seller-view .seller-withdrawal,.seller-view .seller-withdrawal span{width:100%;min-width:0}.seller-view .seller-withdrawal span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.packaging-view .packaging-list-head,.packaging-view .packaging-row{min-width:750px;grid-template-columns:36px minmax(180px,1fr) 105px 84px 86px 70px 54px 92px;gap:6px}[data-theme=dark] .packaging-view .packaging-list-head{padding-inline:9px}[data-theme=dark] .packaging-view .packaging-row{min-height:70px;padding:9px 8px}.packaging-view .packaging-product strong{font-size:11.5px}.packaging-view .packaging-actions .btn{min-height:34px;padding-inline:9px;font-size:9.5px}}@media (max-width: 820px){.seller-view-layout,.packaging-view-layout{grid-template-columns:minmax(0,1fr)}.seller-live-summary,.packaging-live-summary{min-height:0}}@media (min-width: 821px) and (max-width: 1500px){.app-shell .sidebar{width:200px!important;padding:10px 8px!important;gap:6px!important}.workspace,.workspace.sales-workspace,.workspace.dashboard-workspace,.workspace.bench-workspace,.workspace.seller-workspace{margin-left:200px!important;width:calc(100% - 200px)!important;max-width:calc(100% - 200px)!important}.sidebar-is-collapsed .workspace,.sidebar-is-collapsed .workspace.sales-workspace,.sidebar-is-collapsed .workspace.dashboard-workspace,.sidebar-is-collapsed .workspace.bench-workspace,.sidebar-is-collapsed .workspace.seller-workspace{margin-left:76px!important;width:calc(100% - 76px)!important;max-width:calc(100% - 76px)!important}.app-shell .sidebar .brand-mark{min-height:62px!important;height:62px!important;padding:8px 7px!important}.app-shell .sidebar .caij-brand-symbol{width:34px;height:34px;flex-basis:34px}.app-shell .sidebar .caij-brand-copy strong{font-size:18px}.app-shell .sidebar .sidebar-collapse-button{width:27px;height:27px;flex-basis:27px}.app-shell .sidebar .sidebar-section-label{padding:7px 8px 3px;font-size:7px}.app-shell .sidebar .nav-stack{gap:2px!important;padding-right:2px!important}.app-shell .sidebar .nav-button{min-height:36px!important;height:36px!important;flex-basis:36px!important;padding-inline:7px!important;gap:7px!important;font-size:11px!important}.app-shell .sidebar .nav-icon-shell{width:24px;height:24px;min-width:24px}.app-shell .sidebar .sidebar-system-card{min-height:52px!important;padding:7px 8px!important}.app-shell .sidebar .user-card{min-height:56px!important;padding:7px 8px!important;gap:7px!important}.app-shell .sidebar .user-card .avatar{width:34px;height:34px;min-width:34px}.completed-orders-layout{grid-template-columns:minmax(0,1fr) 238px;gap:10px;padding:10px}[data-theme=dark] .completed-orders-layout>.completed-orders-view.completed-orders-command-center,.completed-live-summary{min-height:calc(100vh - 20px)}[data-theme=dark] .completed-orders-layout .packaging-history-day{min-width:0;overflow:hidden}.completed-orders-layout .packaging-history-list{width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:thin}.completed-orders-layout .packaging-history-row{min-width:840px;box-sizing:border-box;grid-template-columns:132px minmax(160px,1fr) 126px 82px 82px 62px 96px;gap:7px}[data-theme=dark] .completed-orders-layout .packaging-history-row-head,[data-theme=dark] .completed-orders-layout .packaging-history-row:not(.packaging-history-row-head){padding-inline:10px}.completed-orders-layout .packaging-product strong,.completed-orders-layout .packaging-history-user{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bench-command-center .queue-table{width:100%;min-width:0;max-width:100%;box-sizing:border-box;overflow-x:hidden!important;overflow-y:hidden;scrollbar-width:none}.bench-command-center .queue-head,.bench-command-center .queue-row{width:100%;min-width:0!important;max-width:100%;box-sizing:border-box;grid-template-columns:minmax(132px,1.15fr) minmax(150px,2fr) minmax(84px,.8fr) minmax(56px,.52fr) minmax(38px,.4fr) 66px!important}.bench-command-center .queue-head{padding-inline:10px;font-size:9px}.bench-command-center .queue-row{padding:11px 10px}.bench-command-center .queue-code-cell strong,.bench-command-center .queue-product-cell strong,.bench-command-center .queue-row strong{font-size:11px;line-height:14px}.bench-command-center .queue-tech-cell,.bench-command-center .queue-os-cell{justify-content:center;font-size:10px}.bench-command-center .queue-row .status-chip{width:min(100%,94px);padding-inline:5px;font-size:9px}.bench-command-center .queue-row .row-actions{width:100%;min-width:0;gap:4px;justify-content:flex-end}.bench-command-center .queue-row .row-actions .icon-button{width:27px;height:27px;min-width:27px}}.app-shell.is-tv-mode>.workspace.tv-workspace{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;min-width:100vw!important;max-width:none!important;height:100dvh!important;margin:0!important}.app-shell.is-tv-mode>.workspace.tv-workspace>.tv-mode{width:100%!important;min-width:0!important;max-width:none!important}@media (min-width: 821px){.app-shell .sidebar{width:214px!important;padding:8px 7px!important;gap:6px!important}.app-shell:not(.sidebar-is-collapsed) .workspace,.app-shell:not(.sidebar-is-collapsed) .workspace.sales-workspace,.app-shell:not(.sidebar-is-collapsed) .workspace.dashboard-workspace,.app-shell:not(.sidebar-is-collapsed) .workspace.bench-workspace,.app-shell:not(.sidebar-is-collapsed) .workspace.seller-workspace{margin-left:214px!important;width:calc(100% - 214px)!important;max-width:calc(100% - 214px)!important}.app-shell .sidebar .brand-mark{min-height:58px!important;height:58px!important;flex-basis:58px!important;padding:7px 8px!important;border-radius:10px!important}.app-shell .sidebar .caij-brand{gap:8px!important}.app-shell .sidebar .caij-brand-symbol{width:32px!important;height:32px!important;flex-basis:32px!important}.app-shell .sidebar .caij-brand-copy strong{font-size:18px!important;line-height:18px!important}.app-shell .sidebar .caij-brand-copy small{font-size:7px!important;line-height:9px!important}.app-shell .sidebar .sidebar-collapse-button{width:26px!important;height:26px!important;min-width:26px!important}.app-shell .sidebar .nav-stack{gap:1px!important;padding-right:2px!important;flex:1 1 auto!important;min-height:0!important}.app-shell .sidebar .nav-section{display:flex!important;flex-direction:column!important;gap:1px!important}.app-shell .sidebar .sidebar-section-label{display:block!important;min-height:16px!important;height:16px!important;padding:2px 7px 1px!important;color:#a3b9b7b8!important;font-size:7px!important;font-weight:800!important;line-height:12px!important;letter-spacing:.04em!important}.app-shell .sidebar .nav-button,.app-shell .sidebar .nav-button.btn-ghost,.app-shell .sidebar .nav-button.btn-primary{min-height:32px!important;height:32px!important;flex-basis:32px!important;padding:0 8px!important;gap:7px!important;border-radius:8px!important;font-size:11px!important;line-height:13px!important}.app-shell .sidebar .nav-icon-shell,.app-shell .sidebar .nav-button.btn-primary .nav-icon-shell{width:22px!important;height:22px!important;min-width:22px!important}.app-shell .sidebar .nav-icon-shell svg{width:15px!important;height:15px!important}.app-shell .sidebar>.sidebar-system-card{min-height:42px!important;height:42px!important;padding:7px 8px!important;border-radius:9px!important;gap:7px!important}.app-shell .sidebar>.sidebar-system-card small{font-size:7px!important;line-height:8px!important}.app-shell .sidebar>.sidebar-system-card strong{font-size:9px!important;line-height:10px!important}.app-shell .sidebar>.user-card{min-height:48px!important;height:48px!important;padding:7px 8px!important;border-radius:9px!important;gap:7px!important}.app-shell .sidebar>.user-card .avatar{width:30px!important;height:30px!important;min-width:30px!important;border-radius:8px!important;font-size:10px!important}.app-shell .sidebar>.user-card strong{font-size:11px!important;line-height:12px!important}.app-shell .sidebar>.user-card small{font-size:8px!important;line-height:9px!important}.app-shell .sidebar>.user-card .logout-button{width:28px!important;height:28px!important;min-width:28px!important;border-radius:8px!important}}.sidebar-more-toggle{width:100%;min-height:26px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 8px;border:0;border-radius:7px;background:transparent;color:#a3b9b7b8;font:inherit;font-size:8px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.sidebar-more-toggle:hover,.sidebar-more-toggle:focus-visible{background:#3fe0c10f;color:#ceefeaeb;outline:none}.sidebar-more-toggle svg{flex:0 0 auto;transition:transform .16s ease}.sidebar-more-toggle .sidebar-more-compact-icon{display:none}.sidebar-more-toggle[aria-expanded=true] .sidebar-more-chevron{transform:rotate(180deg)}.sidebar-is-collapsed .sidebar-more-toggle{min-height:32px;justify-content:center;padding:0}.sidebar-is-collapsed .sidebar-more-toggle span{display:none}.sidebar-is-collapsed .sidebar-more-toggle .sidebar-more-compact-icon{display:block}.sidebar-is-collapsed .sidebar-more-toggle .sidebar-more-chevron{display:none}@media (min-width: 821px){.app-shell.sidebar-is-collapsed .sidebar{width:76px!important;padding:8px 7px!important}.app-shell.sidebar-is-collapsed .sidebar .brand-mark{min-height:76px!important;height:76px!important;flex-basis:76px!important;flex-direction:column!important;justify-content:center!important;gap:5px!important;padding:7px!important}.app-shell.sidebar-is-collapsed .sidebar .caij-brand{flex:0 0 auto!important;gap:0!important}.app-shell.sidebar-is-collapsed .sidebar .sidebar-collapse-button{display:grid!important;flex:0 0 26px!important;opacity:1!important}.app-shell.sidebar-is-collapsed .sidebar .sidebar-section-label,.app-shell.sidebar-is-collapsed .sidebar .nav-label-desktop,.app-shell.sidebar-is-collapsed .sidebar .nav-label-mobile,.app-shell.sidebar-is-collapsed .sidebar-system-card>span:not(.sidebar-system-icon),.app-shell.sidebar-is-collapsed .sidebar-system-card>b,.app-shell.sidebar-is-collapsed .user-card>span:not(.avatar),.app-shell.sidebar-is-collapsed .user-card .logout-button{display:none!important}.app-shell.sidebar-is-collapsed .sidebar .nav-stack{width:100%!important;padding-right:0!important}.app-shell.sidebar-is-collapsed .sidebar .nav-section{width:100%!important}.app-shell.sidebar-is-collapsed .sidebar .nav-button,.app-shell.sidebar-is-collapsed .sidebar .nav-button.btn-ghost,.app-shell.sidebar-is-collapsed .sidebar .nav-button.btn-primary,.app-shell.sidebar-is-collapsed .sidebar .sidebar-more-toggle{width:48px!important;min-height:36px!important;height:36px!important;flex-basis:36px!important;margin-inline:auto!important;padding:0!important;justify-content:center!important}.app-shell.sidebar-is-collapsed .sidebar>.sidebar-system-card,.app-shell.sidebar-is-collapsed .sidebar>.user-card{width:48px!important;min-height:42px!important;height:42px!important;margin-inline:auto!important;padding:6px!important;justify-content:center!important}}.products-operational-page .products-units-cell{padding:0!important;background:transparent!important}.products-operational-page .operational-units-shell{overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.products-operational-page .operational-units-summary{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 14px;border-bottom:1px solid rgba(126,171,166,.12)}.products-operational-page .operational-units-summary>div{min-width:0;display:grid;gap:4px}.products-operational-page .operational-units-summary span{color:#70a9a0;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.products-operational-page .operational-units-summary strong{overflow:hidden;color:#eef9f7f5;font-size:14px;font-weight:750;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.products-operational-page .operational-units-summary em{flex:0 0 auto;min-height:25px;display:inline-flex;align-items:center;padding:0 11px;border:1px solid rgba(126,171,166,.17);border-radius:6px;background:#7eaba60b;color:#8eaaa5;font-size:10px;font-style:normal;font-weight:900}.products-operational-page .operational-units-summary-actions{flex:0 0 auto;display:flex;align-items:center;gap:10px}.products-operational-page .products-stage-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;padding:10px!important;border-bottom:1px solid rgba(126,171,166,.14)!important;background:transparent}.products-operational-page .products-stage-tab{min-height:44px!important;justify-content:space-between!important;padding:0 12px!important;border:1px solid rgba(126,171,166,.18)!important;border-radius:8px!important;background:#0d1c21!important;color:#aec6c3cc!important;box-shadow:none!important;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease!important}.products-operational-page .products-stage-tab:hover{border-color:#7ebeb55c!important;background:#11262b!important;color:#e3f2f0!important}.products-operational-page .products-stage-tab span{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:850}.products-operational-page .products-stage-tab span:before{width:7px;height:7px;border-radius:50%;background:currentColor;content:"";opacity:.7}.products-operational-page .products-stage-tab strong{min-width:28px!important;min-height:26px!important;display:inline-flex!important;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.06);border-radius:6px!important;background:#ffffff0b!important;font-size:11px!important}.products-operational-page .products-stage-tab.is-active{transform:none;box-shadow:inset 0 2px 0 currentColor,0 5px 16px #00000029!important}.products-operational-page .products-stage-tab.is-recebida.is-active{border-color:#60a5fa80!important;background:#2563eb24!important;color:#9dc7ff!important}.products-operational-page .products-stage-tab.is-em_triagem.is-active{border-color:#fbbf247a!important;background:#b4530921!important;color:#f4c967!important}.products-operational-page .products-stage-tab.is-pronta.is-active{border-color:#3fe0b67a!important;background:#065f4626!important;color:#78e4c8!important}.products-operational-page .products-stage-tab.is-vendida.is-active{border-color:#a78bfa7a!important;background:#5b21b624!important;color:#c4b5fd!important}.operational-status-vendida{color:#c4b5fd;background:#7c3aed1a}.products-sale-trace{max-width:190px;overflow:hidden;padding:4px 7px;border:1px solid rgba(167,139,250,.25);border-radius:5px;background:#5b21b617;color:#c4b5fd;font-size:9px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.app-shell[data-theme=light] .products-operational-page .products-stage-tab.is-vendida.is-active{border-color:#ab9cda!important;background:#eeeafd!important;color:#5e4799!important}.app-shell[data-theme=light] .operational-status-vendida,.app-shell[data-theme=light] .products-sale-trace{border-color:#c8bce8;background:#f1edfb;color:#5e4799}.products-operational-page .operational-stage{border:0!important;border-radius:0!important;background:transparent!important}.products-operational-page .operational-stage-current{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;border-bottom:1px solid rgba(126,171,166,.1)}.products-operational-page .operational-stage-current div{display:grid;gap:2px}.products-operational-page .operational-stage-current small{color:#a3bfca94;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.products-operational-page .operational-stage-current strong{color:#ecf8f6f2;font-size:15px;font-weight:950}.products-operational-page .operational-stage-current span{min-height:28px;display:inline-flex;align-items:center;padding:0 10px;border-radius:999px;background:#ffffff0b;color:#bed6d4d1;font-size:11px;font-weight:900}.products-operational-page .operational-units-head{padding:8px 14px!important;background:transparent!important;color:#a6bebcad!important;font-size:10px!important}.products-operational-page .operational-unit-row{min-height:56px!important;margin:0;padding:9px 14px!important;border:0!important;border-top:1px solid rgba(126,171,166,.09)!important;border-radius:0;background:transparent}.products-operational-page .operational-unit-row:hover{border-color:#3fe0c133!important;background:#0c2528b8!important}.products-operational-page .operational-unit-empty{min-height:68px;display:grid;place-content:center;gap:8px;margin:0;padding:14px;border:0;border-top:1px solid rgba(126,171,166,.08);border-radius:0;background:#040c103d;text-align:center}.products-operational-page .operational-unit-empty strong{color:#e6f4f1e6;font-size:13px;font-weight:700}.products-operational-page .operational-unit-empty span{max-width:560px;color:#a3bfcaad;font-size:11px;font-weight:700}.products-operational-page .unit-os-btn{min-height:30px;border-color:#3fe0c18c;background:#075e5357;color:#65f2d7}.products-operational-page .operational-footer{min-width:0!important;margin-top:6px;padding:12px 16px!important;border-top:1px solid rgba(126,171,166,.12);background:#040c1080}@media (max-width: 1050px){.products-operational-page .products-units-cell{padding-left:14px!important}.products-operational-page .operational-units-summary,.products-operational-page .operational-stage-current{align-items:flex-start;flex-direction:column;padding-block:12px}.products-operational-page .operational-units-summary-actions{width:100%;justify-content:space-between}}.sale-product-config-summary{grid-column:1 / -1;display:grid;grid-template-columns:minmax(130px,.6fr) minmax(190px,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(45,212,191,.32);border-radius:14px;background:linear-gradient(135deg,#14b8a624,#0f172a80),#051418c7;box-shadow:inset 3px 0 #2dd4bfeb}.sale-product-config-summary span,.sale-product-config-summary small,.sale-product-required{color:#91aaa9;font-size:11px;font-weight:800}.sale-product-config-summary span{color:#39f0d2;text-transform:uppercase;letter-spacing:.06em}.sale-product-config-summary strong{color:#eef8f6;font-size:15px}.sale-product-config-summary small{color:#bed0ce;font-size:13px}.sale-product-config-summary button{justify-self:end;border:1px solid rgba(45,212,191,.34);border-radius:12px;padding:8px 12px;background:#10b9811f;color:#49ead1;font-weight:900;cursor:pointer}.sale-product-required{grid-column:1 / -1;margin:-4px 0 2px;padding:10px 12px;border:1px solid rgba(248,113,113,.34);border-radius:12px;background:#7f1d1d29;color:#ffb4b4}.sale-notebook-config-modal{width:min(720px,calc(100vw - 28px));border:1px solid rgba(45,212,191,.36);border-radius:24px;background:radial-gradient(circle at 85% 0%,rgba(20,184,166,.22),transparent 36%),#0b1720;color:#edf7f5;box-shadow:0 34px 110px #00000094;overflow:hidden}.sale-notebook-config-head{display:flex;justify-content:space-between;gap:18px;padding:24px 26px 18px;border-bottom:1px solid rgba(148,163,184,.14)}.sale-notebook-config-head span,.sale-notebook-config-section>span,.sale-notebook-config-result>span{color:#37f3d3;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.sale-notebook-config-head h2{margin:6px 0;font-size:28px;line-height:1}.sale-notebook-config-head p{margin:0;color:#9bb1af;font-weight:700}.sale-notebook-config-section{padding:18px 26px 0}.sale-notebook-config-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-top:10px}.sale-notebook-config-options button{min-height:52px;border:1px solid rgba(148,163,184,.18);border-radius:15px;background:#0f1e26eb;color:#c8d8d6;font-size:18px;font-weight:950;cursor:pointer}.sale-notebook-config-options button:hover,.sale-notebook-config-options button.is-selected{border-color:#2dd4bfb8;background:linear-gradient(135deg,#14b8a642,#2dd4bf1f);color:#ecfffb;box-shadow:0 0 0 3px #2dd4bf1a}.sale-notebook-config-result{margin:20px 26px 0;padding:16px;border:1px solid rgba(96,165,250,.34);border-radius:18px;background:#0f172ab8}.sale-notebook-config-result.is-ready{border-color:#2dd4bf61;background:#064e3b38}.sale-notebook-config-result strong,.sale-notebook-config-result small{display:block}.sale-notebook-config-result strong{margin-top:6px;color:#f6fffd;font-size:17px}.sale-notebook-config-result small{margin-top:5px;color:#9fb4b2;font-weight:800}.sale-notebook-config-actions{display:flex;justify-content:flex-end;gap:12px;padding:20px 26px 24px}@media (max-width: 760px){.sale-product-config-summary{grid-template-columns:1fr}.sale-product-config-summary button{justify-self:stretch}}.customers-page{width:100%;display:grid;gap:14px;color:#e6eeee}.customers-header{min-height:156px;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:28px 30px;border:1px solid #253d43;border-radius:8px;background:#0d1c21}.customers-header h1{margin:6px 0 5px;font-size:34px;line-height:1.1}.customers-header p{margin:0;max-width:720px;color:#8aa2a6;font-size:16px;line-height:1.45}.page-kicker{display:inline-flex;align-items:center;gap:7px;color:#42d9bd;font-size:11px;font-weight:850;text-transform:uppercase}.customers-import{position:relative;min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 16px;border:1px solid rgba(66,217,189,.42);border-radius:7px;color:#06221d;background:#42d9bd;font-weight:850;cursor:pointer}.customers-import.is-loading{opacity:.7;cursor:wait}.customers-import input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.customers-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:12px}.customers-search{min-height:48px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:0 14px;border:1px solid #253d43;border-radius:8px;background:#0a171c;color:#79f0d7}.customers-search input{min-width:0;width:100%;border:0;outline:0;color:#edf7f6;background:transparent;font:inherit}.customers-filter-controls{display:flex;gap:8px}.customers-filter-controls select{height:48px;min-width:150px;border:1px solid #253d43;border-radius:8px;outline:0;padding:0 11px;color:#edf7f6;background:#0a171c;font:inherit;font-size:12px;font-weight:800}.customer-contact-filter{height:48px;display:inline-grid;grid-template-columns:repeat(3,auto);align-items:center;gap:3px;padding:4px;border:1px solid #253d43;border-radius:8px;background:#0a171c}.customer-contact-filter button{height:38px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:6px;padding:0 10px;color:#789499;background:transparent;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.customer-contact-filter button:hover{color:#d9e8e6;background:#ffffff0a}.customer-contact-filter button.is-active{color:#eafffa;background:#42d9bd29;box-shadow:0 0 0 1px #42d9bd61 inset}.customers-metrics{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.customers-metrics span,.customers-import-note,.customers-feedback{min-height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 10px;border:1px solid #294148;border-radius:7px;background:#102229;color:#9bb5b8;font-size:12px}.customers-metrics strong{color:#f1fbfa;font-variant-numeric:tabular-nums}.customers-import-note{justify-self:start;margin:0;color:#c6e4df}.customers-feedback{justify-self:start;margin:0}.customers-feedback.is-success{border-color:#42d9bd57;color:#7ff0d9}.customers-feedback.is-error{border-color:#ff9a9466;color:#ffaaa5}.customer-confirmation-toast{position:fixed;right:24px;bottom:24px;z-index:1400;width:min(420px,calc(100vw - 32px));display:grid;grid-template-columns:38px minmax(0,1fr) 30px;align-items:center;gap:11px;padding:14px;border:1px solid rgba(66,217,189,.5);border-radius:8px;background:#10262a;color:#eafffa;box-shadow:0 18px 54px #0000007a;animation:customer-toast-in .18s ease-out}.customer-confirmation-toast>span{width:38px;height:38px;display:grid;place-items:center;border-radius:7px;background:#42d9bd24;color:#55e1c5}.customer-confirmation-toast strong{display:block;font-size:13px}.customer-confirmation-toast p{margin:3px 0 0;color:#9bb5b8;font-size:11px;line-height:1.4}.customer-confirmation-toast button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:6px;background:transparent;color:#829ca0;cursor:pointer}.customer-confirmation-toast button:hover{background:#ffffff0f;color:#effaf8}.customers-empty{min-height:220px;display:grid;place-items:center;border:1px dashed #31515a;border-radius:8px;color:#7f9da2;background:#0a171c99}.customer-bases-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;border:1px solid #243d44;border-radius:8px;background:#081419}.customer-bases-tabs{min-width:0;display:flex;gap:7px;overflow-x:auto}.customer-bases-tabs button,.customer-bases-empty{min-height:38px;display:inline-grid;align-content:center;gap:2px;flex:0 0 auto;padding:0 12px;border:1px solid #294148;border-radius:7px;background:#102229;color:#9bb5b8}.customer-bases-tabs button{cursor:pointer}.customer-bases-tabs button.is-active{border-color:#42d9bd8c;background:#42d9bd1f;color:#dbfffa}.customer-bases-tabs strong{font-size:12px}.customer-bases-tabs span{font-size:10px}.customers-list{overflow:hidden;display:grid;gap:0;border:1px solid #243d44;border-radius:8px;background:#081419}.customers-pagination{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:9px 12px 9px 15px;border:1px solid #243d44;border-radius:8px;background:#0b181d;color:#789499;font-size:12px}.customers-pagination>span strong{color:#d9e8e6;font-variant-numeric:tabular-nums}.customers-pagination>div,.customers-pagination label,.customers-pagination button{display:inline-flex;align-items:center}.customers-pagination>div{gap:8px}.customers-pagination label{gap:7px;color:#8da5a7}.customers-pagination select,.customers-pagination button{min-height:34px;border:1px solid rgba(66,217,189,.2);border-radius:7px;background:#0e2026;color:#c9dcda;font:inherit}.customers-pagination select{min-width:62px;padding:0 26px 0 10px;outline:0}.customers-pagination button{justify-content:center;gap:6px;padding:0 11px;cursor:pointer}.customers-pagination button:not(:disabled):hover,.customers-pagination select:focus{border-color:#42d9bd7a;background:#132a30;color:#edf7f5}.customers-pagination button:disabled{opacity:.36;cursor:default}.customer-table-head,.customer-row{display:grid;grid-template-columns:minmax(220px,1.2fr) 160px 135px minmax(220px,1.15fr) 68px 58px minmax(245px,1.15fr) 72px;align-items:center;column-gap:12px}.customer-table-head{min-height:36px;padding:0 10px;border-bottom:1px solid rgba(66,217,189,.16);background:#102229}.customer-table-head span{color:#78a0a5;font-size:10px;font-weight:900;text-transform:uppercase}.customer-table-head span:nth-child(5),.customer-table-head span:nth-child(6){text-align:center}.customer-row{min-height:82px;padding:10px 12px;border:0;border-bottom:1px solid rgba(36,61,68,.9);border-radius:0;background:#0b181d}.customer-row.is-contacted{box-shadow:3px 0 #42d9bd9e inset}.customer-row:nth-child(2n){background:#0d1e23}.customer-identity{min-width:0}.customer-identity h2{margin:0;overflow-wrap:anywhere;color:#f0f8f7;font-size:13px;line-height:1.2}.customer-identity p{display:block;overflow:hidden;margin:4px 0 0;color:#879fa4;font-size:10px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.customer-document-copy{max-width:100%;display:inline-flex;align-items:center;gap:5px;overflow:hidden;margin:4px 0 0;border:0;padding:0;background:transparent;color:#8eaaa9;font:inherit;font-size:10px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.customer-document-copy svg{flex:0 0 auto;color:#42d9bd}.customer-document-copy:hover,.customer-document-copy:focus-visible{color:#e8f5f2;outline:0}.customer-document-copy.is-modal{margin:0;color:#b8cecc;font-size:12px;font-weight:700}.customer-table-cell{min-width:0;overflow:hidden;padding-right:10px;color:#b8ced1;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.customer-table-cell.is-quantity,.customer-table-cell.is-tier{color:#e6f5f2;font-weight:850;text-align:center;font-variant-numeric:tabular-nums}.customer-table-cell.is-quantity{color:#58e7ce}.customer-table-cell.is-tier{color:#f0d884}.customer-contact-cell,.customer-location-cell,.customer-address-cell{min-width:0;display:grid;gap:4px}.customer-contact-cell strong,.customer-location-cell strong,.customer-address-cell strong{min-width:0;overflow:hidden;color:#dcebe9;font-size:11px;font-weight:760;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.customer-contact-cell small,.customer-location-cell small,.customer-address-cell small{min-width:0;overflow:hidden;color:#739095;font-size:9px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.customer-contact-status{width:max-content;display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:850;line-height:1;text-transform:uppercase}.customer-contact-status.is-contacted{color:#59dec5}.customer-contact-status.is-pending{color:#e4bd6f}.customer-location-cell strong{color:#8fe3d3}.customer-address-cell strong{color:#b9cecf}.customer-product-summary{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:5px}.customer-product-summary>span{min-height:25px;display:inline-flex;align-items:center;gap:6px;padding:0 7px;border:1px solid rgba(66,217,189,.2);border-radius:6px;background:#42d9bd0e}.customer-product-summary strong{color:#63dfc7;font-size:9px;font-weight:850}.customer-product-summary b{color:#f0fbfa;font-size:10px;font-variant-numeric:tabular-nums}.customer-product-summary small{color:#789499;font-size:9px}.customer-contact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:8px}.customer-contact-grid label{min-width:0;display:grid;gap:5px}.customer-contact-grid label span{color:#7f989d;font-size:10px;font-weight:850;text-transform:uppercase}.customer-contact-grid input{width:100%;height:38px;min-width:0;border:1px solid #2d464d;border-radius:6px;outline:0;padding:0 10px;color:#edf7f6;background:#081419;font:inherit}.customer-contact-grid input:focus{border-color:#42d9bd;box-shadow:0 0 0 3px #42d9bd14}.customer-contact-grid .btn{height:38px;white-space:nowrap}.customer-contact-summary{display:flex;justify-content:flex-end;align-items:center;gap:6px}.customer-contact-summary span{min-width:0;min-height:32px;display:inline-flex;align-items:center;gap:7px;overflow:hidden;padding:0 9px;border:1px solid #294148;border-radius:7px;background:#081419;color:#9bb5b8;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.customer-contact-summary .btn{min-height:32px;padding-inline:10px;white-space:nowrap}.customer-contact-summary svg{flex:0 0 auto;color:#42d9bd}.customer-contact-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:20px;background:#010709d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:customer-modal-backdrop-in .16s ease-out}.customer-contact-modal{position:relative;width:min(980px,100%);max-height:calc(100vh - 40px);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(91,132,130,.34);border-radius:8px;background:#0c181d;color:#e8f3f1;box-shadow:0 32px 100px #0000009e,0 1px #ffffff0a inset;animation:customer-modal-in .18s ease-out}.customer-contact-modal:before{position:absolute;inset:0 0 auto;height:2px;background:#42d9bd;content:""}.customer-contact-modal header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:26px 28px 24px;border-bottom:1px solid rgba(91,132,130,.22);background:#0f1d22}.customer-contact-heading{min-width:0;display:flex;align-items:flex-start;gap:13px}.customer-contact-heading>div:last-child{min-width:0}.customer-contact-avatar{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border:1px solid rgba(66,217,189,.3);border-radius:8px;background:#42d9bd14;color:#55e1c5}.customer-contact-heading>div:last-child>span{color:#55e1c5;font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.customer-contact-modal h2{margin:4px 0 6px;overflow-wrap:anywhere;color:#f2f8f7;font-size:23px;font-weight:720;line-height:1.25;letter-spacing:0}.customer-contact-modal p{display:flex;align-items:center;flex-wrap:wrap;gap:7px 10px;margin:0;color:#8aa2a6;font-size:12px}.customer-contact-modal p b{font-weight:650}.customer-contact-modal p small{padding-left:10px;border-left:1px solid rgba(138,162,166,.3);color:#718c90;font-size:12px}.customer-contact-modal-meta{display:grid;gap:6px;margin-top:12px}.customer-contact-modal-meta span{min-width:0;display:flex;align-items:center;gap:7px;overflow:hidden;color:#829ca0;font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.customer-contact-modal-meta svg{flex:0 0 auto;color:#42d9bd}.customer-contact-modal .icon-button{width:34px;height:34px;min-width:34px;display:grid;place-items:center;border:1px solid rgba(109,159,151,.24);border-radius:7px;background:#132329;color:#92aaa9;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease}.customer-contact-modal .icon-button:hover:not(:disabled){border-color:#42d9bd6b;background:#172b31;color:#e7f2f0}.customer-contact-content{min-height:0;flex:1 1 auto;max-height:none;overflow-y:auto;padding:25px 28px 28px}.customer-contact-section-title{display:flex;align-items:center;gap:7px;margin-bottom:10px;color:#9ab0b1}.customer-contact-section-title svg{color:#42d9bd}.customer-contact-section-title span{font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.customer-contact-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}.customer-contact-form label{display:grid;gap:6px}.customer-contact-form label span{color:#7f989d;font-size:10px;font-weight:800;letter-spacing:0;text-transform:uppercase}.customer-contact-input{width:100%;min-width:0;height:48px;display:flex;align-items:center;gap:9px;border:1px solid #29434a;border-radius:7px;padding:0 11px;background:#071318;color:#66878a;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.customer-contact-input input{width:100%;min-width:0;height:100%;border:0;outline:0;padding:0;color:#edf7f6;background:transparent;font:inherit;font-size:15px}.customer-contact-input input::placeholder,.customer-contact-notes textarea::placeholder{color:#4f6b70}.customer-contact-input:focus-within{border-color:#42d9bd;background:#09171c;box-shadow:0 0 0 3px #42d9bd1a;color:#42d9bd}.customer-address-editor,.customer-contact-history{margin-top:20px;padding-top:18px;border-top:1px solid rgba(91,132,130,.18)}.customer-address-form{display:grid;grid-template-columns:minmax(0,1.6fr) 110px minmax(140px,.8fr) minmax(150px,1fr);gap:13px 14px}.customer-address-form label{min-width:0;display:grid;gap:6px}.customer-address-form label.is-street,.customer-address-form label.is-city{grid-column:span 2}.customer-address-form label span{color:#7f989d;font-size:10px;font-weight:800;text-transform:uppercase}.customer-address-form input{width:100%;min-width:0;height:42px;border:1px solid #29434a;border-radius:7px;outline:0;padding:0 11px;background:#071318;color:#edf7f6;font:inherit;font-size:13px}.customer-address-form input:focus{border-color:#42d9bd;background:#09171c;box-shadow:0 0 0 3px #42d9bd1a}.customer-contact-notes{margin-top:20px;padding-top:18px;border-top:1px solid rgba(91,132,130,.18)}.customer-contact-notes label{position:relative;display:block}.customer-contact-notes textarea{width:100%;min-height:150px;resize:vertical;border:1px solid #29434a;border-radius:7px;outline:0;padding:11px 12px 27px;background:#071318;color:#edf7f6;font:inherit;line-height:1.5;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.customer-contact-notes textarea:focus{border-color:#42d9bd;background:#09171c;box-shadow:0 0 0 3px #42d9bd1a}.customer-contact-notes label small{position:absolute;right:10px;bottom:9px;color:#5f7b7f;font-size:10px}.customer-contact-confirm{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:11px;border:1px solid rgba(228,189,111,.3);border-radius:7px;padding:13px 14px;background:#e4bd6f0e;cursor:pointer}.customer-contact-confirm.is-checked{border-color:#42d9bd85;background:#42d9bd17}.customer-contact-confirm input{position:absolute;opacity:0;pointer-events:none}.customer-contact-confirm-icon{width:22px;height:22px;display:grid;place-items:center;color:#6d8588}.customer-contact-confirm.is-checked .customer-contact-confirm-icon{color:#42d9bd}.customer-contact-confirm>span:last-child{min-width:0;display:grid;gap:3px}.customer-contact-confirm strong{color:#e7f1ef;font-size:13px}.customer-contact-confirm small{color:#789397;font-size:11px;line-height:1.35}.customer-history-list{display:grid;gap:7px;margin-top:10px}.customer-history-list>div{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:8px 11px;border-left:2px solid rgba(66,217,189,.42);background:#ffffff06;color:#42d9bd}.customer-history-list>div>span{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.customer-history-list strong{color:#dce9e7;font-size:11px;font-variant-numeric:tabular-nums}.customer-history-list small,.customer-history-list>p{color:#789397;font-size:10px}.customer-history-list>p{margin:0;padding:8px 0}.customer-contact-modal footer{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:16px 28px;border-top:1px solid rgba(91,132,130,.22);background:#0f1d22}.customer-contact-modal footer .btn{min-height:40px;border-radius:7px;padding-inline:17px}.customer-contact-modal footer .customer-contact-complete-button{border-color:#42d9bd7a;background:#42d9bd17;color:#8cebd8}.customer-contact-modal footer .customer-contact-complete-button:hover:not(:disabled){border-color:#42d9bd;background:#42d9bd29;color:#e9fffa}@keyframes customer-modal-backdrop-in{0%{opacity:0}}@keyframes customer-modal-in{0%{opacity:0;transform:translateY(8px) scale(.985)}}@keyframes customer-toast-in{0%{opacity:0;transform:translateY(10px)}}@media (max-width: 1180px){.customers-toolbar{grid-template-columns:1fr}.customers-filter-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.customer-contact-filter{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-bases-bar{grid-template-columns:1fr}.customers-list{overflow-x:auto}.customer-table-head,.customer-row{min-width:1280px}.customers-metrics{justify-content:flex-start}.customer-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.customer-contact-summary{grid-template-columns:1fr}}@media (max-width: 680px){.customers-header{align-items:stretch;flex-direction:column;padding:18px}.customers-header h1{font-size:26px}.customers-import{width:100%}.customer-confirmation-toast{right:16px;bottom:16px}.customer-contact-grid{grid-template-columns:1fr}.customers-pagination{align-items:stretch;flex-direction:column}.customers-pagination>div{justify-content:space-between}.customers-pagination button{flex:1}.customer-contact-form{grid-template-columns:1fr}.customer-address-form{grid-template-columns:minmax(0,1fr) 90px}.customer-address-form label.is-street,.customer-address-form label.is-city{grid-column:1 / -1}.customer-history-list>div>span{display:grid;gap:2px}.customer-contact-modal footer{display:grid;grid-template-columns:1fr}.customers-filter-controls{grid-template-columns:1fr}.customer-contact-backdrop{align-items:end;padding:10px}.customer-contact-modal{max-height:calc(100vh - 20px)}.customer-contact-modal header,.customer-contact-content,.customer-contact-modal footer{padding-inline:16px}.customer-contact-content{max-height:none}.customer-contact-avatar{display:none}}.os-tracker-page{width:100%;max-width:none;margin:0;color:#eaf4f2;--os-accent: #3dd6b5;--os-line: rgba(132, 164, 159, .16);--os-surface: #101a20;--os-surface-raised: #131f25}.os-tracker-header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:20px}.os-tracker-heading{display:flex;align-items:center;gap:14px;min-width:0}.os-tracker-title-icon{width:46px;height:46px;display:grid;place-items:center;flex:0 0 46px;border:1px solid rgba(61,214,181,.25);border-radius:12px;background:linear-gradient(145deg,#3dd6b526,#3dd6b509);color:#52dfc0;box-shadow:inset 0 1px #ffffff0a}.os-tracker-header h1{margin:5px 0 2px;color:#f6fbfa;font-family:Sora,Inter,sans-serif;font-size:clamp(27px,3vw,37px);font-weight:650;letter-spacing:-.045em;line-height:1.1}.os-tracker-header p{margin:0;color:#849c99;font-size:13px}.os-tracker-header .button{min-height:40px;border:1px solid var(--os-line);border-radius:9px;background:#111c22;color:#adc0bd;box-shadow:inset 0 1px #ffffff06}.os-tracker-header .button:hover{border-color:#3dd6b54d;background:#152229;color:#e5f2f0}.os-tracker-eyebrow{display:inline-flex;align-items:center;gap:7px;color:#4cdec2;font-size:9px;font-weight:900;letter-spacing:.13em}.os-tracker-eyebrow i{width:3px;height:3px;border-radius:50%;background:#52726c}.os-tracker-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.os-tracker-metrics article{min-width:0;display:flex;align-items:center;gap:12px;min-height:78px;padding:13px 14px;border:1px solid var(--os-line);border-radius:11px;background:linear-gradient(145deg,#121e24,#0f191f);box-shadow:inset 0 1px #ffffff06}.os-metric-icon{width:36px;height:36px;display:grid;place-items:center;flex:0 0 36px;border:1px solid rgba(61,214,181,.22);border-radius:9px;background:#3dd6b514;color:#4bd9bb}.os-metric-icon.is-warning{border-color:#fbbf2433;background:#fbbf2412;color:#eec359}.os-metric-icon.is-linked{border-color:#60a5fa33;background:#60a5fa12;color:#83b8f8}.os-tracker-metrics small{display:block;overflow:hidden;color:#657f7b;font-size:8px;font-weight:950;letter-spacing:.11em;text-overflow:ellipsis;white-space:nowrap}.os-tracker-metrics strong{display:inline-block;margin-top:3px;color:#edf6f4;font-family:Sora,Inter,sans-serif;font-size:21px;font-weight:650;letter-spacing:-.04em;line-height:1}.os-tracker-metrics p{display:inline;margin:0 0 0 6px;color:#79918e;font-size:10px}.os-tracker-toolbar{display:grid;grid-template-columns:minmax(320px,1fr) minmax(150px,210px) minmax(170px,230px);gap:10px;padding:11px;border:1px solid var(--os-line);border-radius:11px 11px 0 0;background:var(--os-surface-raised);box-shadow:inset 0 1px #ffffff06}.os-tracker-toolbar>label{display:grid;gap:5px;color:#718c87;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.os-tracker-toolbar select{min-height:42px;border:1px solid rgba(109,159,151,.18);border-radius:8px;background:#0b151a;color:#dfecea;padding:0 12px;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.os-tracker-search{position:relative;display:flex!important;align-items:center;gap:10px;align-self:end;min-height:42px;padding:0 12px;border:1px solid rgba(78,218,191,.24);border-radius:8px;background:#091419;color:#4cdec2!important;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.os-tracker-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#edf7f5;font-size:14px;text-transform:none}.os-tracker-search input::placeholder{color:#607a77}.os-tracker-search button{display:grid;place-items:center;padding:4px;border:0;background:transparent;color:#809895;cursor:pointer}.os-tracker-search:focus-within,.os-tracker-toolbar select:focus{border-color:#38d4b6;background:#0b171c;box-shadow:0 0 0 2px #38d4b61a}.os-tracker-sync-line{display:flex;justify-content:space-between;gap:16px;padding:9px 13px;border-inline:1px solid var(--os-line);background:#0d171c;color:#78908d}.os-tracker-sync-line span{display:flex;align-items:center;gap:7px;color:#7fcdbd;font-size:11px;font-weight:800}.os-tracker-sync-line i{width:7px;height:7px;border-radius:50%;background:#36d49f;box-shadow:0 0 0 4px #36d49f1a}.os-tracker-sync-line small{font-size:11px}.os-tracker-error{margin:10px 0;padding:11px 13px;border:1px solid rgba(248,113,113,.28);border-radius:9px;background:#7f1d1d33;color:#fca5a5;font-size:13px;font-weight:750}.os-tracker-table-shell{overflow:hidden;border:1px solid var(--os-line);border-radius:0 0 11px 11px;background:#0b151a;box-shadow:0 10px 35px #0000001f}.os-tracker-table-head,.os-tracker-row{display:grid;grid-template-columns:minmax(115px,.75fr) minmax(280px,2.2fr) minmax(145px,1fr) minmax(110px,.8fr) minmax(160px,1fr) 36px;align-items:center;gap:12px}.os-tracker-table-head{min-height:38px;padding:0 16px;border-bottom:1px solid var(--os-line);background:#111d22;color:#5f7b76;font-size:8px;font-weight:950;letter-spacing:.13em}.os-tracker-row{position:relative;width:100%;min-height:76px;padding:11px 16px;border:0;border-bottom:1px solid rgba(109,159,151,.095);background:#0b151a;color:#cfe0dd;text-align:left;cursor:pointer;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.os-tracker-row:last-child{border-bottom:0}.os-tracker-row:hover{z-index:1;background:#101f24;box-shadow:inset 3px 0 #39d2b4,inset 0 1px #ffffff05}.os-tracker-row:focus-visible{outline:2px solid #39d2b4;outline-offset:-2px}.os-tracker-row>span{min-width:0}.os-tracker-os-cell,.os-tracker-product-cell{display:grid;gap:3px}.os-tracker-os-cell strong{color:#62e1c8;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14px;font-weight:750;letter-spacing:.015em}.os-tracker-os-cell small{overflow:hidden;color:#657f7b;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.os-tracker-product-cell strong{overflow:hidden;color:#e3eeec;font-size:12px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.os-tracker-product-cell small{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;color:#6d8783;font-size:10px;white-space:nowrap}.os-tracker-product-cell small em{max-width:145px;overflow:hidden;padding:2px 5px;border:1px solid rgba(116,145,140,.15);border-radius:4px;background:#ffffff06;color:#8aa19d;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-style:normal;text-overflow:ellipsis}.os-tracker-product-cell small span{overflow:hidden;text-overflow:ellipsis}.os-tracker-product-cell small span:before{content:"•";margin-right:6px;color:#42605b}.os-tracker-technician{color:#a6bdb9;font-size:12px;font-weight:700}.os-grade-badge,.os-status-badge{display:inline-flex;max-width:100%;align-items:center;min-height:23px;padding:3px 8px;border:1px solid rgba(148,163,184,.18);border-radius:6px;background:#94a3b80e;color:#aebfbd;font-size:9px;font-weight:900;letter-spacing:.015em;line-height:1.2}.os-grade-badge.grade-T{border-color:#fbbf2452;background:#784e0433;color:#f5c84c}.os-grade-badge.grade-A{border-color:#34d39952;background:#065f4633;color:#6ee7b7}.os-grade-badge.grade-B{border-color:#60a5fa52;background:#1e40af2e;color:#93c5fd}.os-grade-badge.grade-C{border-color:#f472b64d;background:#8318432e;color:#f9a8d4}.os-status-badge{gap:6px}.os-status-badge>i{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:#718782}.os-status-badge.is-local{border-color:#38d4b642;background:#065f4629;color:#67e1c8}.os-status-badge.is-local>i{background:#45d4b5;box-shadow:0 0 0 3px #45d4b514}.os-sale-channel{display:block;margin-top:4px;color:#6e8a86;font-size:10px}.os-row-open{width:28px;height:28px;display:grid;place-items:center;border:1px solid transparent;border-radius:7px;color:#57736f;transition:border-color .15s ease,background .15s ease,color .15s ease}.os-tracker-row:hover .os-row-open{color:#55dbc1}.os-tracker-row:hover .os-row-open{border-color:#3dd6b52b;background:#3dd6b50e}.os-tracker-empty{padding:42px 20px;color:#78918e;text-align:center}.os-tracker-pagination{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 2px;color:#758e8a;font-size:11px}.os-tracker-pagination div{display:flex;align-items:center;gap:8px}.os-tracker-pagination button{min-height:34px;display:inline-flex;align-items:center;gap:5px;padding:0 10px;border:1px solid rgba(109,159,151,.17);border-radius:7px;background:#101b20;color:#9eb5b1;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.os-tracker-pagination button:not(:disabled):hover{border-color:#3dd6b547;background:#142229;color:#deebe8}.os-tracker-pagination button:disabled{opacity:.35;cursor:default}.os-tracker-pagination b{min-width:48px;color:#9bb1ad;text-align:center}.is-spinning{animation:os-spin .85s linear infinite}@keyframes os-spin{to{transform:rotate(360deg)}}.os-detail-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:grid;place-items:center;padding:18px;background:#01070ad6;-webkit-backdrop-filter:blur(9px) saturate(.8);backdrop-filter:blur(9px) saturate(.8)}.os-detail-modal{position:relative;width:min(1240px,calc(100vw - 36px));max-height:calc(100vh - 36px);overflow:hidden;border:1px solid rgba(101,149,141,.25);border-radius:15px;background:#0a1419;color:#e9f3f1;box-shadow:0 36px 110px #000000b8,0 0 0 1px #ffffff05}.os-detail-modal>header{min-height:72px;display:grid;grid-template-columns:38px 1fr 38px;align-items:center;gap:12px;padding:0 20px;border-bottom:1px solid rgba(109,159,151,.15);background:linear-gradient(90deg,#121f25,#101a20)}.os-detail-modal>header span{display:flex;align-items:center;gap:5px;color:#4dd9bf;font-size:8px;font-weight:950;letter-spacing:.13em}.os-detail-modal>header h2{margin:4px 0 0;color:#f0f7f6;font-family:ui-monospace,Consolas,monospace;font-size:20px;letter-spacing:-.02em}.os-detail-back,.os-detail-close{width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(109,159,151,.16);border-radius:8px;background:#0c171c;color:#91aaa6;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.os-detail-back:hover,.os-detail-close:hover{border-color:#3dd6b547;background:#142329;color:#e3efed}.os-detail-loading{padding:60px 20px;color:#83a09b;text-align:center}.os-detail-body{max-height:calc(100vh - 110px);overflow:auto}.os-detail-summary{display:grid;grid-template-columns:minmax(300px,1.2fr) minmax(420px,1fr);gap:18px;padding:18px 24px;border-bottom:1px solid rgba(109,159,151,.13);background:#0d181d}.os-detail-machine{display:flex;align-items:center;gap:13px}.os-detail-icon{width:44px;height:44px;display:grid;place-items:center;flex:0 0 44px;border:1px solid rgba(75,222,193,.25);border-radius:10px;background:linear-gradient(145deg,#0f766330,#0f766312);color:#50ddc2;box-shadow:inset 0 1px #ffffff08}.os-detail-machine small,.os-detail-facts small{display:block;color:#607b77;font-size:9px;font-weight:950;letter-spacing:.1em}.os-detail-machine strong{display:block;margin-top:4px;color:#eff7f5;font-size:15px}.os-detail-machine p{margin:4px 0 0;color:#7f9995;font-size:11px}.os-detail-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.os-detail-facts>span{min-width:0;padding:10px 12px;border:1px solid rgba(109,159,151,.11);border-radius:8px;background:#ffffff04}.os-detail-facts b{display:inline-flex;margin-top:7px;color:#cbdcd9;font-size:11px}.os-customer-link{width:100%;min-width:0;display:grid;grid-template-columns:14px minmax(0,1fr) 13px;align-items:center;gap:6px;margin-top:6px;padding:0;border:0;background:transparent;color:#42d9bd;text-align:left;cursor:pointer}.os-customer-link b{display:block;overflow:hidden;margin:0;color:#cfe3df;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.os-customer-link:hover b{color:#63e5ca}.os-detail-columns{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(310px,.75fr);min-height:530px}.os-timeline-panel,.os-update-panel{padding:22px 24px 28px}.os-update-panel{border-left:1px solid rgba(109,159,151,.14);background:#0d181d;box-shadow:inset 1px 0 #ffffff02}.os-panel-title{display:flex;align-items:center;gap:10px;margin-bottom:20px;color:#4cdec2}.os-panel-title h3{margin:0;color:#ecf5f3;font-size:14px}.os-panel-title p{margin:3px 0 0;color:#6e8985;font-size:10px}.os-timeline{position:relative;display:grid;gap:0}.os-timeline:before{content:"";position:absolute;top:12px;bottom:12px;left:11px;width:1px;background:#5d8f8738}.os-timeline-entry{position:relative;display:grid;grid-template-columns:24px 125px minmax(0,1fr);gap:11px;padding:0 0 12px}.os-timeline-marker{z-index:1;width:24px;height:24px;display:grid;place-items:center;border:1px solid rgba(70,217,188,.38);border-radius:7px;background:#0d2a27;color:#54dfc2;box-shadow:0 0 0 4px #0a1419}.os-timeline-entry.stage-sale .os-timeline-marker{border-color:#a78bfa61;background:#211b38;color:#b9a5fa}.os-timeline-entry.stage-bench .os-timeline-marker{border-color:#60a5fa66;background:#122b43;color:#75b6f8}.os-timeline-entry.stage-order .os-timeline-marker{border-color:#fbbf2466;background:#302711;color:#f4c64d}.os-timeline-entry.stage-withdrawal .os-timeline-marker{border-color:#fb923c6b;background:#342012;color:#fb9c50}.os-timeline-entry.stage-invoice .os-timeline-marker{border-color:#f472b666;background:#35172a;color:#f38abb}.os-timeline-entry.stage-packaging .os-timeline-marker{border-color:#34d3996b;background:#123226;color:#57dba7}.os-timeline-entry.stage-tracker .os-timeline-marker{border-color:#fbbf2466;background:#302711;color:#f4c64d}.os-timeline-time{display:grid;align-content:start;gap:4px}.os-timeline-time strong{color:#8fa8a4;font-size:10px;font-weight:750}.os-timeline-time small{color:#52706c;font-size:8px;font-weight:950;letter-spacing:.1em}.os-timeline-content{min-width:0;margin-top:-4px;padding:10px 12px;border:1px solid rgba(109,159,151,.1);border-radius:8px;background:#ffffff03}.os-timeline-content:hover{border-color:#6d9f9733;background:#ffffff05}.os-timeline-stage{width:fit-content;display:inline-flex;align-items:center;gap:5px;margin-bottom:6px;padding:3px 6px;border:1px solid rgba(70,217,188,.22);border-radius:4px;background:#46d9bc0f;color:#66d7c0;font-size:7px;font-weight:950;letter-spacing:.1em}.stage-sale .os-timeline-stage{border-color:#a78bfa38;background:#a78bfa0f;color:#b9a5fa}.stage-bench .os-timeline-stage{border-color:#60a5fa38;background:#60a5fa0f;color:#83bdf7}.stage-order .os-timeline-stage{border-color:#fbbf2438;background:#fbbf240f;color:#e8be51}.stage-withdrawal .os-timeline-stage{border-color:#fb923c3d;background:#fb923c0f;color:#f5a15d}.stage-invoice .os-timeline-stage{border-color:#f472b638;background:#f472b60f;color:#ec8fba}.stage-packaging .os-timeline-stage{border-color:#34d39938;background:#34d3990f;color:#65d6aa}.stage-tracker .os-timeline-stage{border-color:#fbbf2438;background:#fbbf240f;color:#e8be51}.os-timeline-entry h4{margin:0 0 4px;color:#dce9e7;font-size:12px;font-weight:750}.os-timeline-entry p{margin:0;color:#819995;font-size:11px;line-height:1.45;white-space:pre-wrap}.os-timeline-content>small{display:block;margin-top:5px;color:#5f7b77;font-size:9px}.os-timeline-order-link{display:inline-flex;align-items:center;gap:6px;margin-top:9px;padding:6px 8px;border:1px solid rgba(251,191,36,.22);border-radius:6px;background:#fbbf240e;color:#e9bf51;font-size:9px;font-weight:850;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.os-timeline-order-link:hover{border-color:#fbbf2466;background:#fbbf241a;color:#f7d77f}.os-order-summary-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:grid;place-items:center;padding:28px;overflow:auto;background:#02090cd1;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.os-order-summary{width:min(720px,100%);max-height:min(720px,calc(100vh - 90px));overflow:auto;border:1px solid rgba(251,191,36,.24);border-radius:12px;background:#0c171c;box-shadow:0 28px 80px #00000094}.os-order-summary>header{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-bottom:1px solid rgba(109,159,151,.14);background:#111d22}.os-order-summary-heading{display:flex;align-items:center;gap:11px}.os-order-summary-heading>span{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(251,191,36,.25);border-radius:9px;background:#fbbf2412;color:#edc250}.os-order-summary-heading small{display:block;color:#8c7d55;font-size:8px;font-weight:950;letter-spacing:.12em}.os-order-summary-heading h3{margin:3px 0 0;color:#f1f6f5;font-family:ui-monospace,Consolas,monospace;font-size:18px}.os-order-summary>header>button{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(109,159,151,.16);border-radius:8px;background:#0b151a;color:#8fa6a2;cursor:pointer}.os-order-summary-state{padding:54px 20px;color:#89a09c;text-align:center;font-size:12px}.os-order-summary-state.is-error{color:#f6a5a5}.os-order-summary-body{padding:18px}.os-order-summary-status{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px;padding:9px 11px;border:1px solid rgba(52,211,153,.15);border-radius:8px;background:#34d3990b}.os-order-summary-status span{display:flex;align-items:center;gap:6px;color:#69d9ae;font-size:10px;font-weight:800}.os-order-summary-status b{color:#b8cbc7;font-size:10px}.os-order-summary dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 14px}.os-order-summary dl>div{min-width:0;padding:10px 11px;border:1px solid rgba(109,159,151,.12);border-radius:8px;background:#ffffff04}.os-order-summary dt{margin-bottom:4px;color:#617c77;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.os-order-summary dd{overflow:hidden;margin:0;color:#dbe8e5;font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.os-order-products{overflow:hidden;border:1px solid rgba(109,159,151,.13);border-radius:9px}.os-order-products>header{display:flex;align-items:center;justify-content:space-between;padding:9px 11px;border-bottom:1px solid rgba(109,159,151,.12);background:#101c21}.os-order-products>header span{display:flex;align-items:center;gap:6px;color:#a7bab7;font-size:10px;font-weight:850}.os-order-products>header small{color:#607b76;font-size:9px}.os-order-products article{display:grid;grid-template-columns:minmax(0,1fr) 70px 90px;align-items:center;gap:10px;padding:10px 11px;border-bottom:1px solid rgba(109,159,151,.08)}.os-order-products article:last-child{border-bottom:0}.os-order-products article div{min-width:0;display:grid;gap:3px}.os-order-products article strong{overflow:hidden;color:#dbe7e5;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.os-order-products article small{color:#5f7773;font-size:8px}.os-order-products article>span,.os-order-products article>b{color:#8ea5a1;font-size:9px;text-align:right}.os-order-products article>b{color:#b8cbc7}.os-order-summary-notes{display:grid;gap:7px;margin-top:12px;padding:10px 11px;border:1px solid rgba(109,159,151,.11);border-radius:8px;background:#ffffff03}.os-order-summary-notes p{margin:0;color:#839a96;font-size:10px;line-height:1.45;white-space:pre-wrap}.os-order-summary-notes strong{color:#a9bcb8}.os-customer-summary-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:11;display:grid;place-items:center;padding:28px;overflow:auto;background:#02090cd6;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.os-customer-summary{width:min(820px,100%);max-height:min(780px,calc(100vh - 90px));overflow:auto;border:1px solid rgba(66,217,189,.24);border-radius:12px;background:#0c171c;box-shadow:0 28px 80px #0009}.os-customer-summary>header{min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-bottom:1px solid rgba(109,159,151,.14);background:#111d22}.os-customer-summary-heading{min-width:0;display:flex;align-items:center;gap:11px}.os-customer-summary-heading>span{width:40px;height:40px;display:grid;place-items:center;flex:0 0 40px;border:1px solid rgba(66,217,189,.25);border-radius:9px;background:#42d9bd12;color:#50ddc2}.os-customer-summary-heading>div{min-width:0}.os-customer-summary-heading small{display:block;color:#5f9188;font-size:8px;font-weight:950;letter-spacing:.12em}.os-customer-summary-heading h3{margin:3px 0 0;overflow:hidden;color:#f1f6f5;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.os-customer-summary>header>button{width:34px;height:34px;display:grid;place-items:center;flex:0 0 34px;border:1px solid rgba(109,159,151,.16);border-radius:8px;background:#0b151a;color:#8fa6a2;cursor:pointer}.os-customer-summary-state{padding:58px 20px;color:#89a09c;text-align:center;font-size:12px}.os-customer-summary-state.is-error{color:#f6a5a5}.os-customer-summary-body{padding:18px}.os-customer-summary-status{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding:9px 11px;border:1px solid rgba(66,217,189,.14);border-radius:8px;background:#42d9bd0a}.os-customer-summary-status span{display:flex;align-items:center;gap:6px;color:#69d9c0;font-size:10px;font-weight:800}.os-customer-summary-status b{padding:3px 7px;border:1px solid rgba(148,163,184,.16);border-radius:5px;color:#aabcb8;font-size:9px}.os-customer-summary-status b.is-active{border-color:#34d39933;background:#34d3990f;color:#67d9ab}.os-customer-identity{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 12px}.os-customer-identity>div{min-width:0;padding:10px 11px;border:1px solid rgba(109,159,151,.11);border-radius:8px;background:#ffffff03}.os-customer-identity dt{margin-bottom:4px;color:#617c77;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.os-customer-identity dd{overflow:hidden;margin:0;color:#dbe8e5;font-size:10px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.os-customer-contact{overflow:hidden;margin-bottom:12px;border:1px solid rgba(109,159,151,.12);border-radius:9px}.os-customer-contact>header{display:flex;align-items:center;gap:7px;padding:9px 11px;border-bottom:1px solid rgba(109,159,151,.1);background:#101c21;color:#a7bab7;font-size:10px;font-weight:850}.os-customer-contact>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.os-customer-contact article{min-width:0;display:flex;align-items:center;gap:9px;padding:11px;border-right:1px solid rgba(109,159,151,.08);border-bottom:1px solid rgba(109,159,151,.08);color:#579d91}.os-customer-contact article:nth-child(2n){border-right:0}.os-customer-contact article:nth-last-child(-n+2){border-bottom:0}.os-customer-contact article div{min-width:0;display:grid;gap:3px}.os-customer-contact article small{color:#607b76;font-size:8px;font-weight:900;letter-spacing:.08em}.os-customer-contact article strong,.os-customer-contact article a{overflow:hidden;color:#c9dad7;font-size:10px;font-weight:700;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.os-customer-contact article a:hover{color:#53ddc2;text-decoration:underline}.os-customer-address{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px;padding:11px;border:1px solid rgba(109,159,151,.11);border-radius:8px;background:#ffffff03;color:#55a496}.os-customer-address div{min-width:0;display:grid;gap:4px}.os-customer-address small{color:#607b76;font-size:8px;font-weight:900;letter-spacing:.08em}.os-customer-address strong{color:#c9d9d6;font-size:10px;line-height:1.45}.os-customer-website{display:flex;align-items:center;gap:7px;margin:0 2px 12px;color:#789b95;font-size:9px}.os-customer-notes{padding:11px;border:1px solid rgba(109,159,151,.11);border-radius:8px;background:#ffffff03}.os-customer-notes header{display:flex;align-items:center;gap:6px;color:#8da6a1;font-size:9px;font-weight:850}.os-customer-notes p{max-height:120px;overflow:auto;margin:7px 0 0;color:#879d99;font-size:10px;line-height:1.5;white-space:pre-wrap}.os-customer-summary-body>footer{display:flex;justify-content:space-between;gap:12px;margin-top:11px;color:#526f6a;font-size:8px}.os-no-timeline{color:#758e8a;font-size:12px}.os-update-panel>label{display:grid;gap:7px;margin-bottom:16px}.os-update-panel>label>span{color:#9bb2ae;font-size:11px;font-weight:850}.os-update-panel textarea,.os-update-panel select,.os-update-panel>label>input{width:100%;border:1px solid rgba(109,159,151,.19);border-radius:8px;background:#081217;color:#e5efed;outline:none;padding:11px 12px;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.os-update-panel select{min-height:42px}.os-update-panel textarea:focus,.os-update-panel select:focus,.os-update-panel>label>input:focus{border-color:#42d9bd;box-shadow:0 0 0 2px #42d9bd1a}.os-update-panel>label>small{color:#5f7a76;font-size:9px;line-height:1.4}.os-product-search{position:relative}.os-product-search-input{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;min-height:42px;padding:0 11px;border:1px solid rgba(109,159,151,.19);border-radius:8px;background:#081217;color:#6f918b;transition:border-color .15s ease,box-shadow .15s ease}.os-product-search-input:focus-within{border-color:#42d9bd;box-shadow:0 0 0 2px #42d9bd1a;color:#42d9bd}.os-product-search-input input{min-width:0;height:40px;padding:0;border:0;background:transparent;color:#e5efed;font:inherit;outline:0}.os-product-search-input input::placeholder{color:#59736f}.os-product-results{position:absolute;z-index:20;top:calc(100% + 5px);right:0;left:0;max-height:230px;overflow-y:auto;padding:4px;border:1px solid rgba(66,217,189,.28);border-radius:9px;background:#0b171c;box-shadow:0 18px 42px #0000006b}.os-product-results button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border:0;border-radius:6px;background:transparent;color:#dcebe8;text-align:left;cursor:pointer}.os-product-results button:hover,.os-product-results button[aria-selected=true]{background:#42d9bd1a}.os-product-results button>span{min-width:0;display:grid;gap:3px}.os-product-results strong{color:#45d9be;font:750 10px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace}.os-product-results small{overflow:hidden;color:#c5d8d4;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.os-product-results em{flex:0 0 auto;color:#78938e;font-size:8px;font-style:normal;white-space:nowrap}.os-current-observation{margin:18px 0;padding:12px;border:1px solid rgba(109,159,151,.13);border-radius:8px;background:#ffffff05}.os-current-observation>span{display:flex;align-items:center;gap:6px;color:#7f9995;font-size:10px;font-weight:850}.os-current-observation p{max-height:110px;overflow:auto;margin:8px 0 0;color:#9eb3b0;font-size:10px;line-height:1.5;white-space:pre-wrap}.os-return-action{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0;padding:12px;border:1px solid rgba(109,159,151,.18);border-radius:8px;background:#22d3a509}.os-return-action>div{display:grid;gap:4px;min-width:0}.os-return-action strong{display:inline-flex;align-items:center;gap:6px;color:#b8d4ce;font-size:11px}.os-return-action small{color:#78938e;font-size:10px;line-height:1.4}.os-return-action button{flex:0 0 auto;white-space:nowrap}.os-update-panel>.button{width:100%;min-height:44px;justify-content:center}@media (max-width: 1050px){.os-tracker-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.os-tracker-table-head,.os-tracker-row{grid-template-columns:105px minmax(220px,1.8fr) 130px 145px 34px}.os-tracker-table-head>span:nth-child(4),.os-tracker-row>span:nth-child(4){display:none}.os-detail-summary,.os-detail-columns{grid-template-columns:1fr}.os-update-panel{border-top:1px solid rgba(109,159,151,.14);border-left:0}}@media (max-width: 760px){.os-tracker-header,.os-tracker-heading{align-items:flex-start}.os-tracker-title-icon{width:40px;height:40px;flex-basis:40px}.os-tracker-header p{max-width:290px}.os-tracker-metrics{grid-template-columns:1fr 1fr}.os-tracker-metrics article{min-height:68px;padding:10px}.os-metric-icon{width:32px;height:32px;flex-basis:32px}.os-tracker-metrics strong{font-size:18px}.os-tracker-metrics p{display:block;margin:3px 0 0}.os-tracker-toolbar{grid-template-columns:1fr 1fr}.os-tracker-search{grid-column:1 / -1}.os-tracker-table-head{display:none}.os-tracker-row{grid-template-columns:92px 1fr 28px;gap:9px;padding:13px}.os-tracker-row>span:nth-child(3),.os-tracker-row>span:nth-child(4){display:none}.os-tracker-row>span:nth-child(5){grid-column:2}.os-row-open{grid-column:3;grid-row:1 / span 2}.os-tracker-pagination{align-items:flex-start;flex-direction:column}.os-detail-backdrop{padding:0}.os-detail-modal{width:100vw;max-height:100vh;border:0;border-radius:0}.os-detail-body{max-height:calc(100vh - 72px)}.os-detail-summary,.os-timeline-panel,.os-update-panel{padding-inline:16px}.os-detail-facts{grid-template-columns:1fr}.os-detail-facts>span{border-top:1px solid rgba(109,159,151,.12);border-left:0}.os-timeline-entry{grid-template-columns:24px minmax(0,1fr)}.os-timeline-time{grid-column:2}.os-order-summary-layer{padding:10px}.os-order-summary{max-height:calc(100vh - 20px)}.os-order-summary dl{grid-template-columns:1fr}.os-order-products article{grid-template-columns:minmax(0,1fr) 54px 75px}.os-customer-summary-layer{padding:10px}.os-customer-summary{max-height:calc(100vh - 20px)}.os-customer-identity{grid-template-columns:1fr}.os-customer-contact>div{grid-template-columns:1fr}.os-customer-contact article,.os-customer-contact article:nth-child(2n),.os-customer-contact article:nth-last-child(-n+2){border-right:0;border-bottom:1px solid rgba(109,159,151,.08)}.os-customer-contact article:last-child{border-bottom:0}.os-customer-summary-body>footer{flex-direction:column}}@media (max-width: 520px){.os-tracker-header{gap:10px}.os-tracker-header .button{width:40px;padding-inline:0;justify-content:center;font-size:0}.os-tracker-metrics{grid-template-columns:1fr}.os-tracker-metrics article{min-height:58px}.os-tracker-toolbar{grid-template-columns:1fr}.os-tracker-search{grid-column:auto}}.withdraw-order-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.withdraw-order-search .button{white-space:nowrap}.altertag-order-preview{display:grid;gap:12px;padding:14px;border:1px solid rgba(16,185,129,.28);border-radius:14px;background:#10b9810f}.altertag-order-preview header{display:flex;align-items:center;justify-content:space-between;gap:12px}.altertag-order-preview header>div{display:grid;gap:2px}.altertag-order-preview header small,.invoice-linked-order small{color:#7eaaa1;font-size:10px;letter-spacing:.1em}.altertag-order-preview header strong{color:#effff9;font-size:22px}.altertag-order-preview header>span{padding:5px 9px;border-radius:999px;background:#10b98121;color:#72e7bd;font-size:11px;font-weight:800}.altertag-order-preview dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.altertag-order-preview dl div{display:grid;gap:2px;padding:8px 10px;border-radius:9px;background:#0412116b}.altertag-order-preview dt{color:#71968f;font-size:10px;text-transform:uppercase}.altertag-order-preview dd{margin:0;color:#dcefe9;font-size:12px;font-weight:700}.altertag-order-products{display:grid;gap:5px}.altertag-order-products>div{display:flex;justify-content:space-between;gap:12px;color:#c8ddd7;font-size:12px}.altertag-order-products span{color:#7eaaa1;white-space:nowrap}.altertag-order-preview>p{display:flex;align-items:center;gap:6px;margin:0;color:#8fb0a9;font-size:11px;line-height:1.5}.altertag-order-preview>p strong{color:#dcefe9}.invoice-list .seller-list-head,.invoice-row{grid-template-columns:42px minmax(145px,.9fr) minmax(210px,1.4fr) minmax(130px,.8fr) 120px minmax(150px,.9fr) 132px}.invoice-order-identifiers{display:grid;gap:2px;min-width:0}.invoice-order-identifiers small{color:#6d978f;font-size:9px;letter-spacing:.1em}.invoice-order-identifiers strong{color:#ddfff3;font-size:17px}.invoice-order-identifiers span,.invoice-row .seller-main span{color:#7faaa2;font-size:11px}.invoice-order-identifiers .invoice-company-badge{width:fit-content;display:inline-flex;align-items:center;gap:5px;margin-top:4px;padding:4px 8px;border:1px solid rgba(45,212,191,.28);border-radius:999px;background:#0d94881f;color:#8fcac0;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.invoice-order-identifiers .invoice-company-badge strong{color:#72f7d5;font-size:10px;letter-spacing:.06em}.invoice-company-badge.is-crigor{border-color:#60a5fa52;background:#2563eb1f}.invoice-company-badge.is-crigor strong{color:#9fc4f2}.invoice-company-badge.is-aij{border-color:#f59e0b52;background:#f59e0b1a}.invoice-company-badge.is-aij strong{color:#f4c66b}.invoice-dialog{width:min(680px,calc(100vw - 32px))}.invoice-linked-order{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid rgba(109,159,151,.18);border-radius:12px;background:#04121161;color:#6ee7b7}.invoice-linked-order>span{display:grid;gap:2px}.invoice-linked-order strong{color:#effff9;font-size:18px}.invoice-linked-order .invoice-linked-company{min-width:138px;margin-left:auto;padding:8px 12px;border:1px solid rgba(45,212,191,.3);border-radius:10px;background:#0d94881f;text-align:right}.invoice-linked-order .invoice-linked-company small{color:#7eaaa1}.invoice-linked-order .invoice-linked-company strong{color:#72f7d5;font-size:17px;letter-spacing:.04em}.invoice-preview{gap:10px;padding:12px;border-radius:12px;background:#10b9810b}.invoice-preview .invoice-preview-title{display:flex;align-items:center;gap:9px}.invoice-preview .invoice-preview-title>span:last-child{display:grid;gap:1px}.invoice-preview .invoice-preview-icon{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(62,207,142,.24);border-radius:8px;background:#3ecf8e17;color:#72e7bd}.invoice-preview header strong{font-size:18px;font-weight:700;letter-spacing:-.01em}.invoice-preview dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.invoice-preview dl div{min-width:0;padding:8px 9px;border:1px solid rgba(109,159,151,.09);border-radius:8px;background:#04121157}.invoice-preview dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invoice-preview .invoice-preview-ok{padding-top:2px;color:#8ebbb0}.invoice-preview .invoice-status-authorized{color:#72e7bd}.invoice-preview .invoice-status-pending{color:#f4c66b;background:#f59e0b1f}.invoice-preview .invoice-status-cancelled{color:#fb8c8c;background:#ef44441f}.withdraw-manual-notice{margin:-2px 0 0;padding:10px 12px;border:1px solid rgba(96,165,250,.22);border-radius:9px;background:#2563eb14;color:#9fc4f2;font-size:11px;line-height:1.5}.invoice-actions{align-items:center}.invoice-actions .invoice-without-button{margin-right:auto;border:1px solid rgba(245,158,11,.22);color:#f4c66b;background:#f59e0b12}.invoice-actions .invoice-without-button:hover:not(:disabled){border-color:#f59e0b5c;color:#f8d486;background:#f59e0b1f}.packaging-nf-badge.is-without-invoice{border-color:#f59e0b40;color:#f4c66b;background:#f59e0b14}.packaging-nf-without{color:#f4c66b;font-size:12px;font-weight:750}.os-operational-chain{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 24px 20px}.os-operational-chain article{position:relative;display:grid;gap:4px;min-width:0;padding:12px;border:1px solid rgba(109,159,151,.14);border-radius:12px;background:#0512117a}.os-operational-chain article:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;border-radius:12px 0 0 12px;background:#445f5a}.os-operational-chain article.is-complete:before{background:#10b981;box-shadow:0 0 14px #10b98173}.os-operational-chain small{color:#698d86;font-size:9px;letter-spacing:.08em}.os-operational-chain strong{overflow:hidden;color:#e4f7f1;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.os-operational-chain span{color:#789d96;font-size:10px}@media (max-width: 1050px){.invoice-list .seller-list-head{display:none}.invoice-row{grid-template-columns:40px minmax(130px,.8fr) minmax(190px,1.3fr) minmax(120px,.8fr) 110px}.invoice-row>:nth-child(6){display:none}.invoice-row>:nth-child(7){justify-self:end}.os-operational-chain{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.withdraw-order-search,.altertag-order-preview dl{grid-template-columns:1fr}.invoice-row{grid-template-columns:34px 1fr auto}.invoice-row>:nth-child(3){grid-column:2}.invoice-row>:nth-child(4),.invoice-row>:nth-child(5),.invoice-row>:nth-child(6){display:none}.invoice-row>:nth-child(7){grid-column:3;grid-row:1 / span 2}.invoice-linked-order{flex-wrap:wrap}.invoice-linked-order .invoice-linked-company{width:100%;margin-left:28px;text-align:left}.os-operational-chain{grid-template-columns:1fr;padding-inline:16px}.invoice-actions{display:grid;grid-template-columns:1fr 1fr}.invoice-actions .invoice-without-button{width:100%;margin:0}.invoice-actions .btn-primary{grid-column:1 / -1;grid-row:1;width:100%}}.seller-withdrawal-view .seller-actions{width:100%;min-width:0;display:flex!important;align-items:center;justify-content:stretch;justify-self:stretch}.seller-withdrawal-view .seller-actions .btn{width:100%;min-width:0;flex:1 1 auto;box-sizing:border-box;padding-inline:10px;line-height:1.15;white-space:normal}.order-link-edit-button{width:28px;height:28px;min-width:28px;display:inline-grid;place-items:center;padding:0;border:1px solid rgba(109,159,151,.18);border-radius:7px;background:transparent;color:#72958f;cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease}.order-link-edit-button:hover{border-color:#2dd4bf61;background:#2dd4bf14;color:#5eead4}.order-link-edit-button:focus-visible{outline:2px solid rgba(45,212,191,.45);outline-offset:2px}.seller-withdrawal-view .seller-withdrawal{display:flex;align-items:center;justify-content:center;gap:6px}.seller-withdrawal-view .invoice-order-identifiers{align-content:center;justify-items:center;padding-right:0;text-align:center}.seller-withdrawal-view .invoice-order-identifiers .invoice-company-badge{min-width:102px;min-height:38px;justify-content:center;justify-self:center;margin:7px auto 0;padding:4px 10px;border-radius:10px;background:#2dd4bf0e}.seller-withdrawal-view .invoice-order-identifiers .company-brand-logo{width:78px;height:29px}.invoice-order-identifiers .order-link-edit-button{position:absolute;right:8px;bottom:8px}.invoice-order-identifiers{position:relative;padding-right:42px}.seller-withdrawal-view .withdrawal-standard-list .seller-list-head,.seller-withdrawal-view .seller-row-expanded.withdrawal-standard-row{grid-template-columns:42px minmax(168px,1fr) minmax(190px,1.35fr) minmax(100px,.72fr) 118px minmax(72px,.5fr) minmax(126px,.8fr) 132px;column-gap:8px}.seller-withdrawal-view .seller-row-expanded.withdrawal-standard-row{min-height:88px;padding:12px 14px}.seller-withdrawal-view .seller-row-expanded.withdrawal-standard-row .seller-main span{color:#7faaa2;font-size:11px}@media (max-width: 1200px){.seller-withdrawal-view .withdrawal-standard-list .seller-list-head{display:none}.seller-withdrawal-view .seller-row-expanded.withdrawal-standard-row{grid-template-columns:40px minmax(160px,.95fr) minmax(190px,1.25fr) 105px 110px 126px 120px}.seller-withdrawal-view .seller-row-expanded.withdrawal-standard-row>:nth-child(6){display:none}}@media (max-width: 760px){.seller-withdrawal-view .seller-row-expanded.withdrawal-standard-row{grid-template-columns:34px minmax(0,1fr) auto;gap:10px}.seller-withdrawal-view .seller-row-expanded.withdrawal-standard-row>:nth-child(3){grid-column:2}.seller-withdrawal-view .seller-row-expanded.withdrawal-standard-row>:nth-child(4),.seller-withdrawal-view .seller-row-expanded.withdrawal-standard-row>:nth-child(5),.seller-withdrawal-view .seller-row-expanded.withdrawal-standard-row>:nth-child(6),.seller-withdrawal-view .seller-row-expanded.withdrawal-standard-row>:nth-child(7){display:none}.seller-withdrawal-view .seller-row-expanded.withdrawal-standard-row>:nth-child(8){grid-column:3;grid-row:1 / span 2}}@media (min-width: 1501px){.seller-withdrawal-view .seller-list{width:100%;min-width:0;max-width:100%;overflow-x:hidden}.seller-withdrawal-view .seller-list-head,.seller-withdrawal-view .seller-row-expanded{width:100%;min-width:0;max-width:100%;box-sizing:border-box;grid-template-columns:42px minmax(190px,1.35fr) minmax(190px,1.35fr) minmax(104px,.7fr) minmax(116px,.78fr) minmax(82px,.56fr) minmax(126px,.82fr) minmax(116px,.9fr);column-gap:10px}.seller-withdrawal-view .seller-list-head{padding-inline:12px}.seller-withdrawal-view .seller-row-expanded{padding:14px 16px}.seller-withdrawal-view .seller-main,.seller-withdrawal-view .seller-identifiers,.seller-withdrawal-view .seller-actions{min-width:0}}@media (min-width: 821px) and (max-width: 1500px){.seller-withdrawal-view .seller-list-head,.seller-withdrawal-view .seller-row-expanded{width:100%;min-width:798px;box-sizing:border-box;grid-template-columns:34px minmax(110px,1.1fr) minmax(100px,1fr) 82px 122px 42px 88px 64px 104px;column-gap:4px}.seller-withdrawal-view .seller-list-head{padding-inline:10px}[data-theme=dark] .seller-withdrawal-view .seller-row-expanded{padding-inline:8px}.seller-withdrawal-view .seller-actions .btn{padding-inline:7px;font-size:9.5px}}.app-shell[data-theme=light]{--bg: #eef3f4;--surface: #ffffff;--surface-soft: #f5f8f8;--ink: #132421;--muted: #617571;--line: #d6e2df;--accent: #07977f;--accent-strong: #067764;color-scheme:light;color:var(--ink);background:radial-gradient(circle at 78% 0%,rgba(7,151,127,.09),transparent 30%),linear-gradient(180deg,#f8fbfb 0%,var(--bg) 100%)}.app-shell[data-theme=light] .workspace{background:transparent}.app-shell[data-theme=light] .bg-orb{opacity:.18}.app-shell[data-theme=light] input,.app-shell[data-theme=light] select,.app-shell[data-theme=light] textarea{color-scheme:light}.app-shell[data-theme=light] .sales-entry.sales-entry-figma{--sale-bg: #f4f8f7;--sale-sidebar: #edf4f2;--sale-panel: #ffffff;--sale-control: #f6f9f8;--sale-control-hover: #eef6f4;--sale-line: #d5e3df;--sale-green: #078c76;--sale-green-deep: #067461;--sale-text: #142622;--sale-muted: #607570;--sale-faint: #81938f;background:radial-gradient(circle at 8% 0%,rgba(7,151,127,.07),transparent 26%),var(--sale-bg)!important}.app-shell[data-theme=light] .sales-entry-figma .sales-entry-title>span,.app-shell[data-theme=light] .sales-entry-figma .field>span,.app-shell[data-theme=light] .sales-entry-figma .store-origin-field legend,.app-shell[data-theme=light] .sales-entry-figma .sales-entry-section-label,.app-shell[data-theme=light] .sales-entry-figma .recent-sales-header,.app-shell[data-theme=light] .sales-entry-figma .sale-live-details dt{color:#607c76}.app-shell[data-theme=light] .sales-entry-figma .sales-entry-title>strong,.app-shell[data-theme=light] .sales-entry-figma .sales-entry-progress span.is-current,.app-shell[data-theme=light] .sales-entry-figma .recent-sale-product,.app-shell[data-theme=light] .sales-entry-figma .sale-live-details dd,.app-shell[data-theme=light] .sales-entry-figma .sale-live-summary-head>strong{color:#142622}.app-shell[data-theme=light] .sales-entry-figma .sales-entry-progress span{color:#8a9c98}.app-shell[data-theme=light] .sales-entry-figma .sales-entry-progress span b{border-color:#d2dfdc;background:#edf3f2;color:#617873}.app-shell[data-theme=light] .sales-entry-figma .sales-entry-progress span.is-current b{border-color:#078c76;background:#078c76;color:#fff}.app-shell[data-theme=light] .sales-entry-figma .sales-entry-progress>i{background:#d8e3e0}.app-shell[data-theme=light] .sales-entry-figma .sales-entry-form-panel{border-color:#d5e3df;background:linear-gradient(180deg,#fff,#fbfdfc);box-shadow:0 12px 30px #1f433c12,inset 0 1px #fff}.app-shell[data-theme=light] .sales-entry-figma .input-shell,.app-shell[data-theme=light] .sales-entry-figma .platform-select-trigger,.app-shell[data-theme=light] .sales-entry-figma .qty-stepper,.app-shell[data-theme=light] .sales-entry-figma .store-origin-btn,.app-shell[data-theme=light] .sales-entry-figma .brinde-trigger,.app-shell[data-theme=light] .sales-entry-figma .bundle-trigger{border-color:#d5e3df;background:#f5f8f7;color:#263b37}.app-shell[data-theme=light] .sales-entry-figma .input-shell input,.app-shell[data-theme=light] .sales-entry-figma .input-shell textarea,.app-shell[data-theme=light] .sales-entry-figma .qty-value{color:#142622}.app-shell[data-theme=light] .sales-entry-figma .input-shell input::placeholder,.app-shell[data-theme=light] .sales-entry-figma .input-shell textarea::placeholder{color:#849590}.app-shell[data-theme=light] .sales-entry-figma .input-shell:hover,.app-shell[data-theme=light] .sales-entry-figma .platform-select-trigger:hover,.app-shell[data-theme=light] .sales-entry-figma .qty-stepper:hover,.app-shell[data-theme=light] .sales-entry-figma .store-origin-btn:hover,.app-shell[data-theme=light] .sales-entry-figma .brinde-trigger:hover,.app-shell[data-theme=light] .sales-entry-figma .bundle-trigger:hover{border-color:#078c766b;background:#edf6f3;color:#153b33}.app-shell[data-theme=light] .sales-entry-figma .store-origin-btn.is-active{border-color:#078c769e;background:#078c7614;color:#067461}.app-shell[data-theme=light] .sales-entry-figma .sales-entry-guidance>span{border-color:#d9e5e2;background:#f7faf9;color:#5d736e}.app-shell[data-theme=light] .sales-entry-figma .sales-entry-guidance svg{color:#fff;background:#078c76}.app-shell[data-theme=light] .sales-entry-figma>.sale-live-summary{border-left-color:#d5e3df;background:radial-gradient(circle at 100% 0%,rgba(7,151,127,.08),transparent 30%),#edf4f2}.app-shell[data-theme=light] .sales-entry-figma .sale-live-product,.app-shell[data-theme=light] .sales-entry-figma .recent-sale-row{border-color:#d5e3df;background:#fff}.app-shell[data-theme=light] .sales-entry-figma .recent-sales-list{border-color:#d5e3df;box-shadow:0 8px 24px #1f433c0f}.app-shell[data-theme=light] .sales-entry-figma .recent-sale-row:hover{background:#f1f7f5}.app-shell[data-theme=light] .sales-entry-figma .sale-live-result{border-color:#078c767a;background:#078c7612}@media (max-width: 820px){.app-shell[data-theme=light] .mobile-tab-switcher,.app-shell[data-theme=light] .mobile-tab-menu{border-color:#078c7647;background:#fffffff5;box-shadow:0 -16px 42px #1f433c29}.app-shell[data-theme=light] .mobile-tab-current{background:#f2f7f5;color:#142622}.app-shell[data-theme=light] .mobile-tab-current strong,.app-shell[data-theme=light] .mobile-tab-menu strong{color:#142622}}.app-shell[data-theme=light] .sidebar{color:#20332f;border-right-color:#cbdcd8;background:radial-gradient(circle at 0 0,rgba(7,151,127,.11),transparent 30%),linear-gradient(180deg,#fbfdfd,#eef5f3 58%,#e8f1ef);box-shadow:inset -1px 0 #fff,8px 0 30px #1f433c14}.app-shell[data-theme=light] .sidebar:before{background-image:linear-gradient(rgba(7,151,127,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(7,151,127,.045) 1px,transparent 1px)}.app-shell[data-theme=light] .sidebar:after{background:linear-gradient(180deg,transparent,rgba(7,151,127,.42),transparent);box-shadow:none}.app-shell[data-theme=light] .sidebar .brand-mark{border-color:#cfe0dc;background:#ffffffc7;box-shadow:0 10px 28px #1f433c12,inset 0 1px #fff}.app-shell[data-theme=light] .sidebar .caij-brand:not(.is-inverse) .caij-brand-copy strong,.app-shell[data-theme=light] .sidebar .caij-brand-copy strong{color:#132b26}.app-shell[data-theme=light] .sidebar .caij-brand-copy small,.app-shell[data-theme=light] .sidebar-section-label{color:#68827c}.app-shell[data-theme=light] .sidebar-collapse-button{border-color:#c9dbd7;background:#f5faf8;color:#52716a}.app-shell[data-theme=light] .sidebar-collapse-button:hover{border-color:#07977f6b;background:#eaf5f2;color:#078c76}.app-shell[data-theme=light] .sidebar .nav-button.btn-ghost{color:#536d67}.app-shell[data-theme=light] .sidebar .nav-button.btn-ghost .nav-icon-shell{border-color:#d6e3e0;background:#ffffffb8;color:#6e8781}.app-shell[data-theme=light] .sidebar .nav-button.btn-ghost:hover{border-color:#07977f38;background:#07977f13;color:#145448}.app-shell[data-theme=light] .sidebar .nav-button.btn-primary{border-color:#078c765c;background:linear-gradient(90deg,#07977f26,#ffffffb8);color:#075f50;box-shadow:inset 0 1px #fff;text-shadow:none}.app-shell[data-theme=light] .sidebar .nav-button.btn-primary .nav-icon-shell{border-color:#078c7647;background:#07977f1f;color:#078c76}.app-shell[data-theme=light] .sidebar .nav-button.btn-primary:before{background:#078c76;box-shadow:none}.app-shell[data-theme=light] .sidebar-more-toggle{color:#617b75}.app-shell[data-theme=light] .sidebar-more-toggle:hover{background:#07977f13;color:#075f50}.app-shell[data-theme=light] .sidebar-system-card,.app-shell[data-theme=light] .sidebar>.user-card{border-color:#cdded9;background:#ffffffb8;box-shadow:inset 0 1px #fff}.app-shell[data-theme=light] .sidebar-system-card small,.app-shell[data-theme=light] .user-card small{color:#718983}.app-shell[data-theme=light] .sidebar-system-card strong,.app-shell[data-theme=light] .user-card strong{color:#203a34}.app-shell[data-theme=light] .sidebar-system-icon,.app-shell[data-theme=light] .user-card .avatar{border-color:#07977f3d;background:#e5f4f0;box-shadow:none;color:#078c76}.app-shell[data-theme=light] .logout-button{border-color:#d1dfdc;background:#f4f8f7;color:#657d77}.app-shell[data-theme=light] .logout-button:hover{border-color:#e0aaa7;background:#fff1f0;color:#b33b34}.app-shell[data-theme=light] .workspace-body.sales-workspace-body{background:#f1f6f5}.app-shell[data-theme=light] .workspace-body:not(.sales-workspace-body),.app-shell[data-theme=light] .bench-layout,.app-shell[data-theme=light] .seller-view-layout,.app-shell[data-theme=light] .packaging-view-layout,.app-shell[data-theme=light] .completed-orders-layout{color:var(--ink);background:#f1f6f5}.app-shell[data-theme=light] .workspace-body :is(h1,h2,h3),.app-shell[data-theme=light] :is(.customers-page,.inventory-page,.stock-page,.painting-page,.products-page,.users-page,.os-tracker-page){color:var(--ink)}.app-shell[data-theme=light] .workspace-body.dashboard-workspace-body{background:#f1f6f5}.app-shell[data-theme=light] .dashboard.dashboard-figma{--figma-bg: #f1f6f5;--figma-card: #ffffff;--figma-control: #edf4f2;--figma-line: #d4e1de;--figma-green: #078c76;--figma-muted: #617772;--figma-faint: #82938f;color:#142622}.app-shell[data-theme=light] .dashboard-figma :is(.dashboard-figma-title>strong,.dashboard-figma-metric-value strong,.dashboard-figma-quick-stats strong,.dashboard-figma-list-card h2,.dashboard-figma-distribution-row>div>span,.dashboard-figma-orders-list>div>span,.dashboard-figma-activity article p strong){color:#142622}.app-shell[data-theme=light] .dashboard-figma :is(.dashboard-figma-metric,.dashboard-figma-chart-card,.dashboard-figma-list-card){border-color:var(--figma-line);background:#fff;box-shadow:0 10px 28px #1f433c0e}.app-shell[data-theme=light] .dashboard-figma :is(.dashboard-figma-chart-body,.dashboard-figma-orders-list>div){background:#f8fbfa}.app-shell[data-theme=light] .queue-preview.bench-command-center{border-color:#d3e1dd;background:#f4f8f7;box-shadow:none;color:#142622}.app-shell[data-theme=light] .bench-command-center :is(.bench-hero,.queue-summary-card,.queue-command-bar,.queue-table,.queue-date-header,.queue-bundle-header,.queue-head,.queue-row,.queue-row:nth-child(2n),.row-actions .icon-button){border-color:#d4e1de;background:#fff;color:#20332f;box-shadow:none}.app-shell[data-theme=light] .bench-command-center :is(.queue-head,.queue-command-bar,.queue-date-header,.queue-bundle-header){background:#edf4f2}.app-shell[data-theme=light] .bench-command-center :is(.bench-hero-copy h2,.queue-summary-card strong,.queue-date-header strong,.queue-bundle-name,.queue-row strong,.empty-state strong){color:#142622}.app-shell[data-theme=light] .bench-command-center :is(.bench-hero-copy p,.queue-summary-card span,.queue-product-cell small,.queue-code-cell small,.sale-launch-meta,.queue-tech-cell,.queue-os-cell){color:#647a75}.app-shell[data-theme=light] .bench-command-center :is(.queue-view-toggle,.queue-command-bar input,.queue-command-bar select){border-color:#d2e0dc;background:#f7faf9;color:#20332f}.app-shell[data-theme=light] .bench-command-center .queue-row:hover{background:#edf7f4}.app-shell[data-theme=light] .seller-view.seller-view-figma{--seller-bg: #f1f6f5;--seller-panel: #ffffff;--seller-toolbar: #edf4f2;--seller-control: #f6f9f8;--seller-line: #d4e1de;--seller-green: #078c76;--seller-text: #142622;--seller-muted: #617772;--seller-faint: #82938f}.app-shell[data-theme=light] .seller-view :is(.seller-figma-title h2,.seller-row strong,.seller-row-expanded strong){color:#142622}.app-shell[data-theme=light] .seller-view :is(.seller-toolbar,.seller-list-head,.seller-row,.seller-row-expanded,.seller-view-switch,.seller-date-input-wrap){border-color:#d4e1de;background:#fff;color:#20332f;box-shadow:none}.app-shell[data-theme=light] .seller-view :is(input,select,button:not(.btn-primary)){border-color:#d4e1de;background:#f5f8f7;color:#20332f}.app-shell[data-theme=light] .seller-view .seller-compact-header{border-color:#d4e1de;background:#fff;box-shadow:0 8px 24px #1f433c0d}.app-shell[data-theme=light] .seller-view .seller-compact-header .seller-hero-copy :is(h2,p){background:transparent}.app-shell[data-theme=light] .seller-live-summary{border-color:#d4e1de;background:#fff;color:#20332f;box-shadow:0 10px 28px #1f433c0e}.app-shell[data-theme=light] .seller-live-summary-head{border-bottom-color:#dce7e4}.app-shell[data-theme=light] .seller-live-summary-head strong,.app-shell[data-theme=light] .seller-live-selection strong,.app-shell[data-theme=light] .seller-live-details dd,.app-shell[data-theme=light] .seller-live-updated strong{color:#142622}.app-shell[data-theme=light] .seller-live-summary :is(small,dt),.app-shell[data-theme=light] .seller-live-selection span,.app-shell[data-theme=light] .seller-live-companies span{color:#617772}.app-shell[data-theme=light] .seller-live-selection,.app-shell[data-theme=light] .seller-live-updated{border-color:#078c7640;background:#edf7f4}.app-shell[data-theme=light] .seller-live-details>div{border-bottom-color:#dce7e4}.app-shell[data-theme=light] .seller-live-divider{background:#dce7e4}.app-shell[data-theme=light] .seller-live-companies>div{border-color:#d4e1de;background:#f7faf9}.app-shell[data-theme=light] .packaging-view-layout{background:#f1f6f5}.app-shell[data-theme=light] .packaging-view .packaging-compact-header,.app-shell[data-theme=light] .packaging-view .packaging-list-head{border-color:#d4e1de;background:#edf4f2;color:#617772}.app-shell[data-theme=light] .packaging-view .packaging-row{border-color:#d4e1de;background:#fff;color:#20332f}.app-shell[data-theme=light] .packaging-view .packaging-row:hover{background:#edf7f4}.app-shell[data-theme=light] .packaging-view .packaging-product strong{color:#142622}.app-shell[data-theme=light] .packaging-view :is(.packaging-code strong.code,.packaging-code small,.packaging-product small,.packaging-os-nf,.packaging-recipient){color:#617772}.app-shell[data-theme=light] .completed-orders-command-center{--completed-canvas: #f1f6f5;--completed-surface: #ffffff;--completed-surface-soft: #edf4f2;--completed-line: #d4e1de;--completed-line-strong: rgba(7,140,118,.34);--completed-accent: #078c76;--completed-accent-soft: rgba(7,140,118,.08);--completed-ink: #142622;--completed-muted: #617772;color:#142622;background:#f1f6f5}.app-shell[data-theme=light] .completed-orders-command-center :is(.completed-orders-hero,.completed-orders-summary-card,.completed-orders-toolbar,.packaging-history-section,.packaging-history-day,.packaging-history-row){border-color:#d4e1de;background:#fff;color:#20332f;box-shadow:none}.app-shell[data-theme=light] .completed-orders-command-center :is(.packaging-history-headline,.packaging-history-day-head,.packaging-history-row-head){background:#edf4f2;color:#617772}.app-shell[data-theme=light] :is(.customers-page,.inventory-page,.stock-page,.painting-page,.products-page,.users-page) :is(.customers-header,.customers-search,.customers-metrics span,.customers-import-note,.customers-feedback,.customers-table-wrap,.inventory-hero,.inventory-summary article,.inventory-toolbar,.inventory-table-wrap,.stock-hero,.stock-summary-card,.stock-toolbar,.stock-table-wrap,.painting-hero,.painting-toolbar,.painting-flow-board,.painting-flow-summary,.painting-part-card,.painting-history,.painting-settings section,.products-header,.products-toolbar,.products-command-bar,.products-table-wrap,.products-row,.users-header,.users-toolbar,.users-table-wrap,.user-row,.panel){border-color:#d4e1de;background:#fff;color:#20332f;box-shadow:none}.app-shell[data-theme=light] :is(.customers-page,.inventory-page,.stock-page,.painting-page,.products-page,.users-page) :is(input,select,textarea){border-color:#d4e1de;background:#f7faf9;color:#20332f}.app-shell[data-theme=light] :is(.customers-page,.inventory-page,.stock-page,.painting-page,.products-page,.users-page) :is(h1,h2,h3,strong){color:#142622}.app-shell[data-theme=light] :is(.customers-page,.inventory-page,.stock-page,.painting-page,.products-page,.users-page) :is(p,small,.muted){color:#617772}.app-shell[data-theme=light] .customers-search{color:#078c76}.app-shell[data-theme=light] .customers-search input{background:transparent}.app-shell[data-theme=light] .customer-bases-bar{border-color:#d4e1de;background:#edf4f2}.app-shell[data-theme=light] .customer-bases-tabs :is(button,.customer-bases-empty){border-color:#d4e1de;background:#fff;color:#536d67}.app-shell[data-theme=light] .customer-bases-tabs button.is-active{border-color:#078c767a;background:#07977f1a;color:#075f50}.app-shell[data-theme=light] .customers-list{border-color:#d4e1de;background:#fff}.app-shell[data-theme=light] .inventory-page :is(.inventory-hero-copy,.inventory-hero-copy>span,.inventory-hero-copy h1,.inventory-hero-copy p){background:transparent}.app-shell[data-theme=light] .inventory-table th{border-bottom-color:#d4e1de;background:#edf4f2;color:#617772}.app-shell[data-theme=light] .inventory-table td{border-top-color:#dce7e4;color:#35504a}.app-shell[data-theme=light] .inventory-table td>strong{color:#142622}.app-shell[data-theme=light] .inventory-price strong{color:#078c76!important}.app-shell[data-theme=light] .inventory-icon-button{border-color:#d4e1de;background:#f7faf9;color:#536d67}.app-shell[data-theme=light] .products-operational-page :is(.products-hero-copy,.products-hero-kicker,.products-hero-context,.products-stock-summary){background:transparent}.app-shell[data-theme=light] .products-operational-page .products-hero-copy h2{color:#142622}.app-shell[data-theme=light] .products-operational-page .products-hero-copy p,.app-shell[data-theme=light] .products-operational-page .products-hero-context{color:#617772}.app-shell[data-theme=light] .products-operational-page .product-search-wrap{border-color:#d4e1de;background:#f7faf9;color:#078c76}.app-shell[data-theme=light] .products-operational-page .product-search-wrap input{background:transparent;color:#20332f}.app-shell[data-theme=light] .products-operational-page .product-search-wrap input::placeholder{color:#82938f}.app-shell[data-theme=light] .products-category-filterbar{border-color:#d4e1de;background:#edf4f2}.app-shell[data-theme=light] .products-category-filter{border-color:#d4e1de;background:#fff;color:#536d67}.app-shell[data-theme=light] .products-category-filter:hover:not(:disabled),.app-shell[data-theme=light] .products-category-filter.is-active{border-color:#078c767a;background:#07977f1a;color:#075f50}.app-shell[data-theme=light] .products-page .products-table thead tr{background:#edf4f2}.app-shell[data-theme=light] .products-page .products-table th{border-bottom-color:#d4e1de;color:#617772}.app-shell[data-theme=light] .products-operational-page .products-category-row td{border-bottom-color:#d4e1de;background:#edf4f2}.app-shell[data-theme=light] .products-operational-page .products-lot-row td{background:#f1f6f5}.app-shell[data-theme=light] .products-lot-card{border-color:#078c7657;border-left-color:#078c76;background:#fff;color:#20332f}.app-shell[data-theme=light] .products-lot-card:hover{border-color:#078c7685;background:#f7faf9}.app-shell[data-theme=light] .products-lot-identity strong{color:#142622}.app-shell[data-theme=light] .products-lot-identity div>span{color:#617772}.app-shell[data-theme=light] .products-lot-icon{border-color:#078c7642;background:#07977f14;color:#078c76}.app-shell[data-theme=light] .products-existing-card{border-color:#d4e1de;border-left-color:#9aadaa;background:#f7faf9}.app-shell[data-theme=light] .products-existing-card:hover{border-color:#d4e1de;background:#f7faf9}.app-shell[data-theme=light] .products-category-card{border-color:#078c7652;border-left-color:#078c76;background:#fff;box-shadow:none;color:#20332f}.app-shell[data-theme=light] .products-category-card:hover{border-color:#078c767a;background:#f7faf9;box-shadow:0 8px 22px #1f433c0f}.app-shell[data-theme=light] .products-category-card strong,.app-shell[data-theme=light] .products-model-name strong{color:#142622}.app-shell[data-theme=light] .products-category-card span,.app-shell[data-theme=light] .products-model-name :is(small,span){color:#617772}.app-shell[data-theme=light] .inventory-table tbody tr,.app-shell[data-theme=light] .products-table tbody tr{border-color:#dbe6e3;background:#fff}.app-shell[data-theme=light] .inventory-table tbody tr:nth-child(2n),.app-shell[data-theme=light] .products-table tbody tr:nth-child(2n){background:#f7faf9}.app-shell[data-theme=light] .os-tracker-page{--os-accent: #078c76;--os-line: #d4e1de;--os-surface: #fff;--os-surface-raised: #edf4f2;color:#20332f}.app-shell[data-theme=light] .os-tracker-header h1,.app-shell[data-theme=light] .os-tracker-metrics strong,.app-shell[data-theme=light] .os-tracker-product-cell strong{color:#142622}.app-shell[data-theme=light] .os-tracker-page :is(.os-tracker-metrics article,.os-tracker-toolbar,.os-tracker-sync-line,.os-tracker-table-shell,.os-tracker-table-head,.os-tracker-row,.os-tracker-pagination button){border-color:#d4e1de;background:#fff;color:#20332f;box-shadow:none}.app-shell[data-theme=light] .os-tracker-page :is(.os-tracker-toolbar,.os-tracker-table-head,.os-tracker-sync-line){background:#edf4f2}.app-shell[data-theme=light] .os-tracker-page :is(.os-tracker-search,.os-tracker-toolbar select){border-color:#d4e1de;background:#f7faf9;color:#078c76}.app-shell[data-theme=light] .os-tracker-page :is(.os-tracker-search input,.os-tracker-toolbar select){color:#20332f}.app-shell[data-theme=light] .os-tracker-row:hover{background:#edf7f4}.app-shell[data-theme=light] .workspace-body>*{color:var(--ink)}.app-shell[data-theme=light] .workspace-body :is(.panel,[class*=-card],[class*=-row],[class*=-table],[class*=-toolbar],[class*=-panel],[class*=-list-head],[class*=-command-bar],[class*=-filter-console],[class*=-search-shell]){border-color:var(--line);background-color:var(--surface);color:var(--ink)}.app-shell[data-theme=light] .workspace-body :is(.section-hero,.inventory-hero,.stock-hero,.painting-hero,.customers-header,.users-header,.os-tracker-header,[class$=-day-head],[class$=-table-head],[class$=-section-head]){border-color:var(--line);background:var(--surface-soft);color:var(--ink);box-shadow:none}.app-shell[data-theme=light] .workspace-body :is(h1,h2,h3,h4,dd),.app-shell[data-theme=light] .workspace-body :is([class*=-title],[class*=-product],[class*=-name],[class*=-value])>strong{color:var(--ink)}.app-shell[data-theme=light] .workspace-body :is(p,dt),.app-shell[data-theme=light] .workspace-body :is([class*=-subtitle],[class*=-description],[class*=-meta]){color:var(--muted)}.app-shell[data-theme=light] .workspace-body :is(input,select,textarea){border-color:var(--line);background-color:#f7faf9;color:var(--ink)}.app-shell[data-theme=light] .workspace-body :is(input,textarea)::placeholder{color:#82938f}.app-shell[data-theme=light] .workspace-body :is(input,select,textarea):focus{border-color:#078c7694;box-shadow:0 0 0 3px #078c7617}.app-shell[data-theme=light] .workspace-body button:not(.btn-primary):not(.save-sale):not(.customers-import):not([class*=danger]):not([class*=active]){border-color:var(--line);background-color:#f5f8f7;color:#35504a}.app-shell[data-theme=light] .workspace-body button:not(.btn-primary):not(.save-sale):not(.customers-import):not([class*=danger]):not([class*=active]):hover{border-color:#078c7666;background-color:#eaf5f2;color:#076452}.app-shell[data-theme=light] :is(.modal-panel,[role=dialog],[class$=-modal],[class*="-modal "]){--surface: #ffffff;--surface-soft: #f5f8f8;--ink: #132421;--muted: #617571;--line: #d6e2df;border-color:var(--line);background:var(--surface);color:var(--ink)}.app-shell[data-theme=light] :is(.modal-panel,[role=dialog],[class$=-modal],[class*="-modal "]) :is(h1,h2,h3,h4,strong,dd){color:var(--ink)}.app-shell[data-theme=light] :is(.modal-panel,[role=dialog],[class$=-modal],[class*="-modal "]) :is(p,small,dt,label){color:var(--muted)}.app-shell[data-theme=light] :is(.modal-panel,[role=dialog],[class$=-modal],[class*="-modal "]) :is(input,select,textarea){border-color:var(--line);background:var(--surface-soft);color:var(--ink)}.app-shell[data-theme=light] .modal-backdrop{background:#182b2761}.app-shell[data-theme=light] .withdraw-dialog{border-color:#cbded9;background:#fff;box-shadow:0 30px 80px #19302b3d}.app-shell[data-theme=light] .withdraw-dialog-head{border-bottom-color:#d6e2df;background:#edf4f2}.app-shell[data-theme=light] .withdraw-dialog-copy h2{color:#142622;background:none;-webkit-text-fill-color:currentColor}.app-shell[data-theme=light] .withdraw-dialog-copy p,.app-shell[data-theme=light] .withdraw-section-label{color:#617772}.app-shell[data-theme=light] .withdraw-locked-company,.app-shell[data-theme=light] .altertag-order-preview{border-color:#d4e1de;background:#f7faf9;color:#20332f}.app-shell[data-theme=light] .withdraw-actions{border-top-color:#d6e2df;background:#fff}.app-shell[data-theme=light] .workspace-body :is(.code,[class*=-code],[class*=-accent],[class*=-kicker]){color:#078c76}.app-shell[data-theme=light]{--light-table-head: #dce9e6;--light-table-row: #ffffff;--light-table-row-alt: #f1f6f5;--light-table-hover: #e4f1ed;--light-border-strong: #b9cec8;--light-ink-strong: #10231f;--light-ink-body: #29433d;--light-ink-muted: #506a63}.app-shell[data-theme=light] :is(.bench-command-center .queue-head,.seller-view .seller-list-head,.packaging-view .packaging-list-head,.os-tracker-table-head,.customer-table-head,.inventory-table thead tr,.products-table thead tr,.stock-table thead tr,.users-table-head){border-color:var(--light-border-strong);background:var(--light-table-head);color:#36534c;box-shadow:inset 0 -1px #b9cec8}.app-shell[data-theme=light] :is(.bench-command-center .queue-row,.seller-view .seller-row,.seller-view .seller-row-expanded,.packaging-view .packaging-row,.os-tracker-row,.customer-row,.inventory-table tbody tr,.products-table tbody tr,.stock-table tbody tr,.user-row){border-color:#c8d9d5;background:var(--light-table-row);color:var(--light-ink-body)}.app-shell[data-theme=light] :is(.bench-command-center .queue-row,.seller-view .seller-row,.seller-view .seller-row-expanded,.packaging-view .packaging-row,.os-tracker-row,.customer-row,.inventory-table tbody tr,.products-table tbody tr,.stock-table tbody tr,.user-row):nth-child(2n){background:var(--light-table-row-alt)}.app-shell[data-theme=light] :is(.bench-command-center .queue-row,.seller-view .seller-row,.seller-view .seller-row-expanded,.packaging-view .packaging-row,.os-tracker-row,.customer-row,.inventory-table tbody tr,.products-table tbody tr,.stock-table tbody tr,.user-row):hover{background:var(--light-table-hover)}.app-shell[data-theme=light] .bench-command-center :is(.queue-code-cell strong,.code){color:#067461}.app-shell[data-theme=light] .bench-command-center :is(.queue-product-cell strong,.queue-row strong,.queue-date-header strong,.queue-bundle-name){color:var(--light-ink-strong)}.app-shell[data-theme=light] .bench-command-center :is(.queue-code-cell small,.queue-product-cell small,.sale-launch-meta,.queue-tech-cell,.queue-os-cell){color:var(--light-ink-muted)}.app-shell[data-theme=light] .bench-command-center :is(.queue-date-header>span:last-child,.queue-bundle-meta){color:#067461}.app-shell[data-theme=light] .bench-command-center .status-chip{border-color:#9acdbd;background:#e3f3ed;color:#076452}.app-shell[data-theme=light] .seller-view .seller-copy-value{border-color:#c6d9d4;background:#eef6f4;color:var(--light-ink-strong)}.app-shell[data-theme=light] .seller-view .seller-copy-value>span,.app-shell[data-theme=light] .seller-view .seller-identifier-missing>small{color:#49655e!important}.app-shell[data-theme=light] .seller-view .seller-copy-value>strong,.app-shell[data-theme=light] .seller-view .seller-row .seller-copy-value>strong,.app-shell[data-theme=light] .seller-view .seller-main strong,.app-shell[data-theme=light] .seller-view .seller-row .seller-main strong{color:var(--light-ink-strong)}.app-shell[data-theme=light] .seller-view .seller-copy-value.is-serial>strong,.app-shell[data-theme=light] .seller-view .seller-row .seller-copy-value.is-serial>strong{color:#066d5c}.app-shell[data-theme=light] .seller-view .seller-row-index,.app-shell[data-theme=light] .packaging-row-index{border-color:#9bc7bc;background:#e2f2ed;color:#067461}.app-shell[data-theme=light] .seller-view :is(.seller-meta,.seller-row>span,.seller-withdrawal span,.invoice-order-identifiers span,.invoice-row .seller-main span){color:var(--light-ink-muted)!important}.app-shell[data-theme=light] .seller-view .seller-withdrawal span{border-color:#bfd2cd;background:#e5efec;color:#36534c!important}.app-shell[data-theme=light] .seller-view .seller-row .status-chip{border-color:#9acdbd;background:#e3f3ed;color:#076452}.app-shell[data-theme=light] .packaging-view .packaging-code strong.code{color:#2f554d}.app-shell[data-theme=light] .packaging-view :is(.packaging-code small,.packaging-product small,.packaging-os-nf,.packaging-recipient){color:var(--light-ink-muted)}.app-shell[data-theme=light] .os-tracker-page{--os-line: var(--light-border-strong)}.app-shell[data-theme=light] .os-tracker-table-head{color:#36534c}.app-shell[data-theme=light] .os-tracker-os-cell strong{color:#067461}.app-shell[data-theme=light] .os-tracker-os-cell small,.app-shell[data-theme=light] .os-tracker-product-cell small,.app-shell[data-theme=light] .os-sale-channel{color:var(--light-ink-muted)}.app-shell[data-theme=light] .os-tracker-product-cell strong,.app-shell[data-theme=light] .os-tracker-technician{color:var(--light-ink-strong)}.app-shell[data-theme=light] .os-tracker-product-cell small em{border-color:#bfd2cd;background:#eaf2f0;color:#405d56}.app-shell[data-theme=light] .os-status-badge{border-color:#bdcfcb;background:#e8efed;color:#3f5953}.app-shell[data-theme=light] .os-grade-badge.grade-T{border-color:#d8b864;background:#fff3cf;color:#765400}.app-shell[data-theme=light] .os-grade-badge.grade-A{border-color:#83bea9;background:#dff2ea;color:#096447}.app-shell[data-theme=light] .os-grade-badge.grade-B{border-color:#8eb7df;background:#e2effc;color:#205f98}.app-shell[data-theme=light] .os-grade-badge.grade-C{border-color:#d7a0bb;background:#f8e3ed;color:#923d67}.app-shell[data-theme=light] .os-row-open{border-color:#c4d6d2;background:#f7faf9;color:#29433d}.app-shell[data-theme=light] .os-detail-backdrop{background:#1a2b276b;-webkit-backdrop-filter:blur(7px) saturate(.9);backdrop-filter:blur(7px) saturate(.9)}.app-shell[data-theme=light] .os-detail-modal{border-color:#aebfbb;background:#fff;color:var(--light-ink-body);box-shadow:0 34px 90px #172c2747}.app-shell[data-theme=light] .os-detail-modal>header{border-bottom-color:#b9cec8;background:#dce9e6}.app-shell[data-theme=light] .os-detail-modal>header h2{color:var(--light-ink-strong)}.app-shell[data-theme=light] .os-detail-back,.app-shell[data-theme=light] .os-detail-close{border-color:#b9cec8;background:#f7faf9;color:#36534c}.app-shell[data-theme=light] .os-detail-back:hover,.app-shell[data-theme=light] .os-detail-close:hover{border-color:#6da99b;background:#e5f1ed;color:#075f50}.app-shell[data-theme=light] .os-detail-body{background:#fff;scrollbar-color:#8aa49e #edf3f1}.app-shell[data-theme=light] .os-detail-summary{border-bottom-color:#bfd2cd;background:#eef4f2}.app-shell[data-theme=light] .os-detail-machine strong,.app-shell[data-theme=light] .os-detail-facts b,.app-shell[data-theme=light] .os-customer-link b{color:var(--light-ink-strong)}.app-shell[data-theme=light] .os-detail-machine :is(small,p),.app-shell[data-theme=light] .os-detail-facts small{color:var(--light-ink-muted)}.app-shell[data-theme=light] .os-detail-facts>span{border-color:#bfd2cd;background:#fff}.app-shell[data-theme=light] .os-detail-columns,.app-shell[data-theme=light] .os-timeline-panel{background:#fff}.app-shell[data-theme=light] .os-update-panel{border-left-color:#bfd2cd;background:#eef4f2;box-shadow:none}.app-shell[data-theme=light] .os-panel-title h3{color:var(--light-ink-strong)}.app-shell[data-theme=light] .os-panel-title p{color:var(--light-ink-muted)}.app-shell[data-theme=light] .os-timeline:before{background:#b6cbc5}.app-shell[data-theme=light] .os-timeline-marker{box-shadow:0 0 0 4px #fff}.app-shell[data-theme=light] .os-timeline-marker{border-color:#83bea9;background:#dff2ea;color:#096447}.app-shell[data-theme=light] .os-timeline-entry.stage-sale .os-timeline-marker{border-color:#b7a9dc;background:#eee9fa;color:#654ca8}.app-shell[data-theme=light] .os-timeline-entry.stage-bench .os-timeline-marker{border-color:#94b9df;background:#e4effa;color:#245f98}.app-shell[data-theme=light] .os-timeline-entry.stage-order .os-timeline-marker,.app-shell[data-theme=light] .os-timeline-entry.stage-tracker .os-timeline-marker{border-color:#d8b864;background:#fff3cf;color:#765400}.app-shell[data-theme=light] .os-timeline-entry.stage-withdrawal .os-timeline-marker{border-color:#dca77f;background:#fce9dc;color:#984c16}.app-shell[data-theme=light] .os-timeline-entry.stage-invoice .os-timeline-marker{border-color:#d7a0bb;background:#f8e3ed;color:#923d67}.app-shell[data-theme=light] .os-timeline-entry.stage-packaging .os-timeline-marker{border-color:#83bea9;background:#dff2ea;color:#096447}.app-shell[data-theme=light] .os-timeline-time strong{color:#36534c}.app-shell[data-theme=light] .os-timeline-time small{color:#617a73}.app-shell[data-theme=light] .os-timeline-content{border-color:#c3d5d1;background:#f7faf9}.app-shell[data-theme=light] .os-timeline-content:hover{border-color:#91b6ad;background:#edf5f2}.app-shell[data-theme=light] .os-timeline-entry h4{color:var(--light-ink-strong)}.app-shell[data-theme=light] .os-timeline-entry p{color:#425f58}.app-shell[data-theme=light] .os-timeline-content>small{color:#5a746d}.app-shell[data-theme=light] .os-update-panel>label>span{color:#29433d}.app-shell[data-theme=light] .os-update-panel textarea,.app-shell[data-theme=light] .os-update-panel select,.app-shell[data-theme=light] .os-update-panel>label>input{border-color:#aebfbb;background:#fff;color:var(--light-ink-strong)}.app-shell[data-theme=light] .os-update-panel textarea::placeholder{color:#71867f}.app-shell[data-theme=light] .os-product-search-input{border-color:#aebfbb;background:#fff;color:#58736c}.app-shell[data-theme=light] .os-product-search-input input{color:var(--light-ink-strong)}.app-shell[data-theme=light] .os-product-search-input input::placeholder{color:#71867f}.app-shell[data-theme=light] .os-product-results{border-color:#91b6ad;background:#fff;box-shadow:0 18px 42px #172c2733}.app-shell[data-theme=light] .os-product-results button{color:var(--light-ink-body)}.app-shell[data-theme=light] .os-product-results button:hover,.app-shell[data-theme=light] .os-product-results button[aria-selected=true]{background:#e5f4ef}.app-shell[data-theme=light] .os-product-results small{color:#29433d}.app-shell[data-theme=light] .os-product-results em{color:#5a746d}.app-shell[data-theme=light] .os-update-panel>label>small{color:#5a746d}.app-shell[data-theme=light] .os-current-observation{border-color:#bfd2cd;background:#fff}.app-shell[data-theme=light] .os-current-observation>span{color:#405d56}.app-shell[data-theme=light] .os-current-observation p{color:#29433d}.app-shell[data-theme=light] :is(.os-order-summary,.os-customer-summary){border-color:#aebfbb;background:#fff;color:var(--light-ink-body);box-shadow:0 28px 80px #172c273d}.app-shell[data-theme=light] :is(.os-order-summary,.os-customer-summary)>header{border-bottom-color:#bfd2cd;background:#dce9e6}.app-shell[data-theme=light] :is(.os-order-summary-heading,.os-customer-summary-heading) h3{color:var(--light-ink-strong)}.app-shell[data-theme=light] :is(.os-order-summary,.os-customer-summary)>header>button{border-color:#b9cec8;background:#f7faf9;color:#36534c}.app-shell[data-theme=light] :is(.os-order-summary dl>div,.os-order-products,.os-order-summary-notes,.os-customer-identity>div,.os-customer-contact,.os-customer-address,.os-customer-notes){border-color:#c3d5d1;background:#f7faf9}.app-shell[data-theme=light] :is(.os-order-products,.os-customer-contact)>header{border-bottom-color:#bfd2cd;background:#e8f1ef;color:#36534c}.app-shell[data-theme=light] :is(.os-order-summary dd,.os-order-products article strong,.os-customer-identity dd,.os-customer-contact article strong,.os-customer-contact article a,.os-customer-address strong){color:var(--light-ink-strong)}html[data-app-theme=light] :is(.modal-panel,[role=dialog],[class$=-modal],[class*="-modal "]){--surface: #ffffff;--surface-soft: #f4f8f7;--ink: #10231f;--muted: #506a63;--line: #b9cec8;border-color:var(--line);background:var(--surface);color:var(--ink)}html[data-app-theme=light] .modal-backdrop{background:#1a2b276b}html[data-app-theme=light] :is(.modal-panel,[role=dialog],[class$=-modal],[class*="-modal "]) :is(h1,h2,h3,h4,strong,dd){color:var(--ink)}html[data-app-theme=light] :is(.modal-panel,[role=dialog],[class$=-modal],[class*="-modal "]) :is(p,small,dt,label){color:var(--muted)}html[data-app-theme=light] :is(.modal-panel,[role=dialog],[class$=-modal],[class*="-modal "]) :is(input,select,textarea){border-color:var(--line);background:var(--surface-soft);color:var(--ink)}html[data-app-theme=light] .os-detail-backdrop{background:#1a2b276b;-webkit-backdrop-filter:blur(7px) saturate(.9);backdrop-filter:blur(7px) saturate(.9)}html[data-app-theme=light] .os-detail-modal{border-color:#aebfbb;background:#fff;color:#29433d;box-shadow:0 34px 90px #172c2747}html[data-app-theme=light] .os-detail-modal>header{border-bottom-color:#b9cec8;background:#dce9e6}html[data-app-theme=light] .os-detail-modal>header h2,html[data-app-theme=light] .os-detail-machine strong,html[data-app-theme=light] .os-detail-facts b,html[data-app-theme=light] .os-customer-link b,html[data-app-theme=light] .os-panel-title h3,html[data-app-theme=light] .os-timeline-entry h4{color:#10231f}html[data-app-theme=light] :is(.os-detail-back,.os-detail-close){border-color:#b9cec8;background:#f7faf9;color:#36534c}html[data-app-theme=light] .os-detail-body,html[data-app-theme=light] .os-detail-columns,html[data-app-theme=light] .os-timeline-panel{background:#fff}html[data-app-theme=light] .os-detail-summary,html[data-app-theme=light] .os-update-panel{border-color:#bfd2cd;background:#eef4f2;box-shadow:none}html[data-app-theme=light] .os-detail-facts>span,html[data-app-theme=light] .os-timeline-content,html[data-app-theme=light] .os-current-observation{border-color:#c3d5d1;background:#fff}html[data-app-theme=light] .os-timeline-content:hover{border-color:#91b6ad;background:#edf5f2}html[data-app-theme=light] .os-timeline-marker{box-shadow:0 0 0 4px #fff}html[data-app-theme=light] .os-detail-machine :is(small,p),html[data-app-theme=light] .os-detail-facts small,html[data-app-theme=light] .os-panel-title p,html[data-app-theme=light] .os-timeline-time strong,html[data-app-theme=light] .os-timeline-entry p,html[data-app-theme=light] .os-timeline-content>small,html[data-app-theme=light] .os-current-observation p{color:#506a63}html[data-app-theme=light] .os-return-action{border-color:#c3d5d1;background:#f1faf7}html[data-app-theme=light] .os-return-action strong{color:#29433d}html[data-app-theme=light] .os-return-action small{color:#506a63}html[data-app-theme=light] .os-update-panel>label>span{color:#29433d}html[data-app-theme=light] .os-update-panel :is(textarea,select),html[data-app-theme=light] .os-update-panel>label>input{border-color:#aebfbb;background:#fff;color:#10231f}html[data-app-theme=light] .os-update-panel textarea::placeholder{color:#71867f}html[data-app-theme=light] .os-product-search-input{border-color:#aebfbb;background:#fff;color:#58736c}html[data-app-theme=light] .os-product-search-input input{color:#10231f}html[data-app-theme=light] .os-product-search-input input::placeholder{color:#71867f}html[data-app-theme=light] .os-product-results{border-color:#91b6ad;background:#fff;box-shadow:0 18px 42px #172c2733}html[data-app-theme=light] .os-product-results button{color:#29433d}html[data-app-theme=light] .os-product-results button:hover,html[data-app-theme=light] .os-product-results button[aria-selected=true]{background:#e5f4ef}html[data-app-theme=light] .os-product-results small{color:#29433d}html[data-app-theme=light] .os-product-results em{color:#5a746d}html[data-app-theme=light] .completed-detail-modal{border-color:#aebfbb;background:#fff;color:#29433d}html[data-app-theme=light] .completed-detail-header{border-bottom-color:#b9cec8;background:#dce9e6}html[data-app-theme=light] .completed-detail-title h2,html[data-app-theme=light] .completed-detail-grid dd,html[data-app-theme=light] .completed-detail-note strong{color:#10231f}html[data-app-theme=light] .completed-detail-title p,html[data-app-theme=light] .completed-detail-grid dt,html[data-app-theme=light] .completed-detail-note span{color:#506a63}html[data-app-theme=light] .completed-detail-close{border-color:#b9cec8;background:#f7faf9;color:#36534c}html[data-app-theme=light] .completed-detail-body{background:#fff}html[data-app-theme=light] :is(.completed-detail-hero,.completed-detail-grid>div,.completed-detail-note,.completed-detail-checklist,.completed-detail-history){border-color:#c3d5d1;background:#f7faf9}html[data-app-theme=light] .completed-detail-check{border-color:#c3d5d1;background:#fff}html[data-app-theme=light] .completed-detail-check span{color:#36534c}html[data-app-theme=light] .completed-detail-check strong{color:#506a63}html[data-app-theme=light] .completed-detail-check.is-aprovado{border-color:#83bea9;background:#dff2ea}html[data-app-theme=light] .completed-detail-check.is-aprovado strong{color:#096447}html[data-app-theme=light] .completed-detail-check.is-reprovado{border-color:#d9a09d;background:#fbe9e8}html[data-app-theme=light] .completed-detail-check.is-reprovado strong{color:#9d3833}.app-shell[data-theme=light] .completed-orders-command-center .completed-orders-live-card{border-color:#b9cec8;background:#e5efec;box-shadow:none}.app-shell[data-theme=light] .completed-orders-command-center .completed-orders-live-card :is(small,strong){color:#29433d}.app-shell[data-theme=light] .completed-orders-command-center .completed-orders-summary-copy small{color:#506a63}.app-shell[data-theme=light] .completed-orders-command-center .completed-orders-summary-copy strong{color:#10231f;text-shadow:none}.app-shell[data-theme=light] .completed-orders-command-center .completed-orders-search{border-color:#b9cec8;background:#f4f8f7;color:#067461}.app-shell[data-theme=light] .completed-orders-command-center .completed-orders-search input{background:transparent;color:#10231f}.app-shell[data-theme=light] .completed-orders-command-center .completed-orders-search input::placeholder{color:#647b75}.app-shell[data-theme=light] .completed-orders-command-center .completed-orders-filter-console{border-color:#b9cec8;background:#eef4f2}.app-shell[data-theme=light] .completed-orders-command-center .packaging-history-headline{border-color:#b9cec8;background:#dce9e6}.app-shell[data-theme=light] .completed-orders-command-center .packaging-history-headline strong{color:#10231f}.app-shell[data-theme=light] .completed-orders-command-center .packaging-history-day{border-color:#c3d5d1;background:#fff}.app-shell[data-theme=light] .completed-orders-command-center .packaging-history-day-head{border-color:#b9cec8;background:#edf4f2}.app-shell[data-theme=light] .completed-orders-command-center .packaging-history-day-head span{color:#29433d}.app-shell[data-theme=light] .completed-orders-command-center .packaging-history-row-head{border-color:#b9cec8;background:#dce9e6;color:#36534c}.app-shell[data-theme=light] .completed-orders-command-center .packaging-history-row:not(.packaging-history-row-head){border-color:#c8d9d5;background:#fff;color:#29433d}.app-shell[data-theme=light] .completed-orders-command-center .packaging-history-row:not(.packaging-history-row-head):nth-child(2n){background:#f1f6f5}.app-shell[data-theme=light] .completed-orders-command-center .packaging-history-row:not(.packaging-history-row-head):hover{border-color:#91b6ad;background:#e4f1ed}.app-shell[data-theme=light] .products-operational-page .products-units-cell{background:#f1f6f5!important}.app-shell[data-theme=light] .products-operational-page .operational-units-shell{border-color:#b9cec8!important;background:#fff!important;box-shadow:0 10px 28px #1f433c14!important}.app-shell[data-theme=light] .products-operational-page .operational-units-summary{border-bottom-color:#b9cec8;background:#dce9e6}.app-shell[data-theme=light] .products-operational-page .operational-units-summary span{color:#067461}.app-shell[data-theme=light] .products-operational-page .operational-units-summary strong{color:#10231f}.app-shell[data-theme=light] .products-operational-page .operational-units-summary em{border-color:#83bea9;background:#dff2ea;color:#096447}.app-shell[data-theme=light] .products-operational-page .products-stage-tabs{border-bottom-color:#b9cec8!important;background:#eef4f2}.app-shell[data-theme=light] .products-operational-page .products-stage-tab{border-color:#b9cec8!important;background:#fff!important;color:#36534c!important;box-shadow:none!important}.app-shell[data-theme=light] .products-operational-page .products-stage-tab.is-recebida.is-active{border-color:#8eb7df!important;background:#e2effc!important;color:#205f98!important}.app-shell[data-theme=light] .products-operational-page .products-stage-tab.is-em_triagem.is-active{border-color:#d8b864!important;background:#fff3cf!important;color:#765400!important}.app-shell[data-theme=light] .products-operational-page .products-stage-tab.is-pronta.is-active{border-color:#83bea9!important;background:#dff2ea!important;color:#096447!important}.app-shell[data-theme=light] .products-operational-page .operational-stage-current{border-bottom-color:#b9cec8;background:#f7faf9}.app-shell[data-theme=light] .products-operational-page .operational-stage-current small{color:#506a63}.app-shell[data-theme=light] .products-operational-page .operational-stage-current strong{color:#10231f}.app-shell[data-theme=light] .products-operational-page .operational-stage-current span{background:#e5efec;color:#36534c}.app-shell[data-theme=light] .products-operational-page .operational-units-head{border-color:#b9cec8!important;background:#dce9e6!important;color:#36534c!important}.app-shell[data-theme=light] .products-operational-page .operational-unit-row{border-color:#c8d9d5!important;background:#fff!important;color:#29433d}.app-shell[data-theme=light] .products-operational-page .operational-unit-row:nth-child(2n){background:#f1f6f5!important}.app-shell[data-theme=light] .products-operational-page .operational-unit-row:hover{border-color:#91b6ad!important;background:#e4f1ed!important}.app-shell[data-theme=light] .products-operational-page .operational-unit-empty{border-color:#b9cec8;background:#f7faf9}.app-shell[data-theme=light] .products-operational-page .operational-unit-empty strong{color:#10231f}.app-shell[data-theme=light] .products-operational-page .operational-unit-empty span{color:#506a63}.products-operational-page .products-overview{min-width:0;display:grid;grid-template-columns:minmax(330px,.82fr) minmax(520px,1.18fr);gap:10px}.products-operational-page .products-operations-hero{min-height:86px;padding:15px 18px;border:1px solid #202c32;border-radius:10px;background:#11181c}.products-operational-page .products-header-icon{width:42px;height:42px;border-radius:9px;background:#10b98117}.products-operational-page .products-hero-copy{gap:1px}.products-operational-page .products-hero-kicker{color:#77918b;font-size:9px;letter-spacing:.04em}.products-operational-page .products-hero-copy h2{font-size:22px;line-height:26px;letter-spacing:-.025em}.products-operational-page .products-stock-summary{color:#8ca19d;font-size:11px}.products-operational-page .products-flow-summary{min-width:0;min-height:86px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid #202c32;border-radius:10px;background:#11181c}.products-operational-page .products-flow-summary-card{min-width:0;min-height:84px;padding:18px 14px 16px 54px;border:0;border-radius:0;background:transparent}.products-operational-page .products-flow-summary-card+.products-flow-summary-card{border-left:1px solid #202c32}.products-operational-page .products-flow-summary-card:before{display:none}.products-operational-page .products-flow-summary-icon{left:14px;width:30px;height:30px;border-radius:8px}.products-operational-page .products-flow-summary-card>span{color:#7c908b;font-size:9px;line-height:12px;letter-spacing:.02em}.products-operational-page .products-flow-summary-card>strong{font-size:25px;line-height:28px;letter-spacing:-.03em}.products-operational-page .products-control-surface{min-width:0;overflow:hidden;border:1px solid #202c32;border-radius:10px;background:#11181c}.products-operational-page .products-control-head{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 12px 8px 14px;border-bottom:1px solid #202c32}.products-operational-page .products-control-title{min-width:0;display:flex;align-items:center;gap:10px;color:#3ecf9a}.products-operational-page .products-control-title>div{min-width:0;display:grid;gap:1px}.products-operational-page .products-control-title strong{color:#dce9e6;font-size:12px;font-weight:700}.products-operational-page .products-control-title span{color:#71837f;font-size:10px}.products-operational-page .products-command-actions{flex:0 0 auto}.products-operational-page .products-import-btn,.products-operational-page .products-create-btn{min-height:36px;padding-inline:13px;border-radius:7px;font-size:11px}.products-operational-page .products-command-bar{min-height:0;grid-template-columns:minmax(300px,1.35fr) minmax(280px,.95fr) minmax(180px,.62fr) auto;align-items:end;gap:10px;padding:11px 12px 10px;border:0;border-radius:0;background:transparent}.products-operational-page .products-command-field{gap:5px}.products-operational-page .products-command-field>span{color:#71837f;font-size:8px;letter-spacing:.05em}.products-operational-page .product-search-wrap,.products-operational-page .products-lot-control select,.products-operational-page .products-balance-toggle,.products-operational-page .products-command-bar .store-filter-btn{min-height:36px;border-color:#29363b;border-radius:7px;background:#0d1418}.products-operational-page .product-search-wrap{padding-inline:12px}.products-operational-page .products-command-bar .products-store-filter{min-width:270px;gap:5px}.products-operational-page .products-command-bar .store-filter-btn{min-height:36px;padding-inline:8px;font-size:10px;font-weight:650}.products-operational-page .products-command-bar .store-filter-btn.is-active{border-color:#3ecf8e8f;background:#3ecf8e1a;color:#64dfb1;box-shadow:none}.products-operational-page .products-balance-toggle{align-self:end;min-height:36px;color:#8ca19d;font-size:11px}.products-operational-page .products-category-filterbar{min-height:52px;display:flex;align-items:center;gap:6px;margin:0;padding:8px 12px;overflow-x:auto;border:0;border-top:1px solid #202c32;border-radius:0;background:#0e1519}.products-operational-page .products-category-filter{min-height:34px;flex:0 0 auto;gap:8px;padding:0 10px;border-color:transparent;border-radius:7px;background:transparent;color:#879a96}.products-operational-page .products-category-filter:hover:not(:disabled){border-color:#2a393d;background:#172126;color:#c4d4d0}.products-operational-page .products-category-filter.is-active{border-color:#3ecf8e6b;background:#3ecf8e1a;color:#68e2b5}.products-operational-page .products-category-filter strong{font-size:10px;font-weight:650}.products-operational-page .products-category-filter span{min-width:20px;height:20px;padding-inline:5px;border-radius:5px;background:#ffffff0d;font-size:9px}@media (max-width: 1180px){.products-operational-page .products-overview{grid-template-columns:1fr}.products-operational-page .products-command-bar{grid-template-columns:minmax(260px,1fr) minmax(260px,.9fr) minmax(180px,.62fr)}.products-operational-page .products-balance-toggle{grid-column:1 / -1;justify-self:start}}@media (max-width: 820px){.products-operational-page .products-control-head{align-items:stretch;flex-direction:column;padding-block:12px}.products-operational-page .products-command-actions{display:grid;grid-template-columns:1fr 1fr}.products-operational-page .products-command-bar{grid-template-columns:1fr 1fr}.products-operational-page .products-search-field,.products-operational-page .products-balance-toggle{grid-column:1 / -1}.products-operational-page .products-command-bar .products-store-filter{min-width:0}}@media (max-width: 560px){.products-operational-page .products-flow-summary-card{min-height:70px;padding:13px 7px 12px 38px}.products-operational-page .products-flow-summary-icon{left:7px;width:25px;height:25px}.products-operational-page .products-command-bar,.products-operational-page .products-command-actions{grid-template-columns:1fr}.products-operational-page .products-search-field,.products-operational-page .products-balance-toggle{grid-column:auto}.products-operational-page .products-command-bar .products-store-filter{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-shell[data-theme=light] .products-operational-page .products-operations-hero,.app-shell[data-theme=light] .products-operational-page .products-flow-summary,.app-shell[data-theme=light] .products-operational-page .products-control-surface{border-color:#d4e1de;background:#fff;box-shadow:0 1px 2px #1f433c09}.app-shell[data-theme=light] .products-operational-page .products-flow-summary-card+.products-flow-summary-card,.app-shell[data-theme=light] .products-operational-page .products-control-head,.app-shell[data-theme=light] .products-operational-page .products-category-filterbar{border-color:#d4e1de}.app-shell[data-theme=light] .products-operational-page .products-control-title strong{color:#20332f}.app-shell[data-theme=light] .products-operational-page .products-control-title span,.app-shell[data-theme=light] .products-operational-page .products-command-field>span{color:#71847f}.app-shell[data-theme=light] .products-operational-page .products-category-filterbar{background:#f7faf9}.app-shell[data-theme=light] .products-operational-page .products-category-filter{color:#5c716c}.app-shell[data-theme=light] .products-operational-page .products-category-filter:hover:not(:disabled){border-color:#d4e1de;background:#fff;color:#20332f}.app-shell[data-theme=light] .products-operational-page .products-category-filter.is-active{border-color:#078c766b;background:#07977f1a;color:#067461}.app-shell[data-theme=light] .products-operational-page .products-category-filter span{background:#07776414}.app-shell[data-theme=light] .products-operational-page .products-balance-toggle{border-color:#d4e1de;background:#f7faf9;color:#506a63}.altertag-stock-page{--stock-line: #20343a;--stock-surface: #0d171c;--stock-surface-raised: #111f24;display:grid;gap:14px;color:#dce8e5}.altertag-stock-hero,.altertag-stock-controls,.altertag-stock-catalog{border:1px solid var(--stock-line);border-radius:12px;background:var(--stock-surface)}.altertag-stock-hero{min-height:112px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:22px 24px;background:linear-gradient(100deg,rgba(18,72,67,.24),transparent 48%),var(--stock-surface)}.altertag-stock-hero-icon{width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(62,207,174,.34);border-radius:10px;background:#1fba9817;color:#4ad7b9}.altertag-stock-hero span,.altertag-stock-catalog-head>div:first-child>span{color:#4ad7b9;font-size:10px;font-weight:800;letter-spacing:.08em}.altertag-stock-hero h1{margin:3px 0 2px;font-size:clamp(24px,2.4vw,34px);line-height:1.08}.altertag-stock-hero p,.altertag-stock-control-copy span,.altertag-stock-model-head span,.altertag-stock-variation header span,.altertag-stock-empty span,.altertag-stock-footer{color:#8ea39f}.altertag-stock-hero p{margin:0;font-size:13px}.altertag-stock-connection{min-width:175px;display:grid;grid-template-columns:8px 1fr;column-gap:8px;padding-left:18px;border-left:1px solid var(--stock-line)}.altertag-stock-connection i{width:8px;height:8px;margin-top:3px;border-radius:50%;background:#42d3ae;box-shadow:0 0 0 5px #42d3ae14}.altertag-stock-connection span,.altertag-stock-connection strong{grid-column:2}.altertag-stock-connection span{color:#728a85;font-size:10px}.altertag-stock-connection strong{margin-top:2px;font-size:12px}.altertag-stock-controls{display:grid;grid-template-columns:minmax(300px,1fr) auto auto auto;align-items:end;gap:10px;padding:14px}.altertag-stock-control-copy{min-height:42px;display:flex;align-items:center;gap:11px;padding:0 4px;color:#4ad7b9}.altertag-stock-control-copy div{display:grid;gap:2px}.altertag-stock-control-copy strong{color:#cfddda;font-size:12px}.altertag-stock-control-copy span{font-size:11px}.altertag-stock-controls label{display:grid;gap:5px}.altertag-stock-controls label>span{color:#79908b;font-size:9px;font-weight:800;text-transform:uppercase}.altertag-stock-controls input,.altertag-stock-search{border:1px solid #294046;border-radius:8px;background:#0a1418;color:#dce8e5}.altertag-stock-controls input{min-height:40px;padding:0 11px;color-scheme:dark}.altertag-stock-controls button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;border-radius:8px;font-weight:750}.altertag-stock-refresh{border:1px solid #315059;background:#13242a;color:#c4d5d1}.altertag-stock-import{border:1px solid #38c9aa;background:#38c9aa;color:#061512}.altertag-stock-controls button:disabled{opacity:.48;cursor:not-allowed}.altertag-stock-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.altertag-stock-metrics article{min-height:88px;display:flex;align-items:flex-start;gap:12px;padding:15px 16px;border:1px solid var(--stock-line);border-radius:10px;background:var(--stock-surface);color:#8ba5a0}.altertag-stock-metrics article>svg{margin-top:3px;color:#6d8882}.altertag-stock-metrics article div{display:grid;grid-template-columns:auto 1fr;align-items:baseline;column-gap:10px}.altertag-stock-metrics article span{color:#8ba09c;font-size:10px;font-weight:750;text-transform:uppercase}.altertag-stock-metrics article strong{grid-row:1 / 3;grid-column:2;color:#edf4f2;font-size:28px;line-height:1}.altertag-stock-metrics article small{margin-top:4px;color:#657c77;font-size:10px}.altertag-stock-metrics .is-current>svg{color:#43d0aa}.altertag-stock-metrics .is-entry>svg{color:#70afff}.altertag-stock-metrics .is-outgoing>svg{color:#e7a35c}.altertag-stock-metrics .is-balance-positive>svg{color:#43d0aa}.altertag-stock-metrics .is-balance-negative>svg{color:#e7a35c}.altertag-stock-feedback{margin:0;padding:11px 14px;border:1px solid;border-radius:8px;font-size:12px;font-weight:700}.altertag-stock-feedback.is-success{border-color:#3ecfae5c;background:#3ecfae14;color:#64dbbd}.altertag-stock-feedback.is-error{border-color:#ef667066;background:#ef667014;color:#ff9ca3}.altertag-stock-daily{overflow:hidden;border:1px solid var(--stock-line);border-radius:11px;background:var(--stock-surface)}.altertag-stock-daily>header{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 16px;border-bottom:1px solid var(--stock-line);background:#101d21}.altertag-stock-daily-title{display:flex;align-items:center;gap:11px}.altertag-stock-daily-icon{width:34px;height:34px;display:grid;flex:0 0 auto;place-items:center;border:1px solid #294b45;border-radius:8px;background:#3ecf8e12;color:#4bd4b1}.altertag-stock-daily-title div{display:grid;gap:2px}.altertag-stock-daily-title small{color:#4bd4b1;font-size:8px;font-weight:800;letter-spacing:.07em}.altertag-stock-daily-title h2{margin:0;color:#e4ecea;font-size:15px;font-weight:650;letter-spacing:-.015em}.altertag-stock-daily-title p{margin:0;color:#718984;font-size:10px}.altertag-stock-daily-legend{display:flex;gap:13px;color:#809691;font-size:9px;font-weight:750;text-transform:uppercase}.altertag-stock-daily-legend span{position:relative;padding-left:11px}.altertag-stock-daily-legend span:before{content:"";position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:50%;transform:translateY(-50%)}.altertag-stock-daily-legend .is-entry:before{background:#70afff}.altertag-stock-daily-legend .is-exit:before{background:#e7a35c}.altertag-stock-daily-grid{max-height:430px;overflow-y:auto}.altertag-stock-day{width:100%;min-height:66px;display:grid;grid-template-columns:142px minmax(180px,1fr) minmax(180px,1fr) 106px;align-items:center;gap:20px;padding:9px 16px;border:0;border-bottom:1px solid #1b2c31;background:#0d181c;color:#cbd8d5;text-align:left;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}.altertag-stock-day:last-child{border-bottom:0}.altertag-stock-day:nth-child(2n){background:#0b161a}.altertag-stock-day:hover{background:#112328}.altertag-stock-day.is-active{background:#3ecf8e13;box-shadow:inset 3px 0 #3ecf8e}.altertag-stock-day-date{display:grid;gap:3px}.altertag-stock-day-date strong{color:#e3ece9;font-size:12px}.altertag-stock-day-date small{color:#69817c;font-size:9px}.altertag-stock-day-measure{display:grid;grid-template-columns:32px minmax(60px,1fr) 48px;align-items:center;gap:8px}.altertag-stock-day-measure b{font-size:17px;font-weight:650}.altertag-stock-day-measure small{color:#708883;font-size:9px;text-transform:uppercase}.altertag-stock-day-measure i{height:5px;overflow:hidden;border-radius:999px;background:#1a2a2f}.altertag-stock-day-measure em{display:block;min-width:3px;height:100%;border-radius:inherit}.altertag-stock-day-measure.is-entry b{color:#86baff}.altertag-stock-day-measure.is-entry em{background:#5799ee}.altertag-stock-day-measure.is-exit b{color:#ebb177}.altertag-stock-day-measure.is-exit em{background:#d88f4f}.altertag-stock-day-balance{min-height:42px;display:grid;place-content:center;justify-items:end;padding-left:12px;border-left:1px solid #22343a}.altertag-stock-day-balance small{color:#6f8681;font-size:8px;text-transform:uppercase}.altertag-stock-day-balance strong{font-size:17px;font-weight:650}.altertag-stock-day-balance.is-positive strong{color:#55d2b4}.altertag-stock-day-balance.is-negative strong{color:#e5a269}.altertag-stock-daily-loading{min-height:92px;display:flex;align-items:center;justify-content:center;gap:8px;color:#718984;font-size:11px}.altertag-stock-catalog{overflow:hidden}.altertag-stock-catalog-head{display:grid;grid-template-columns:minmax(190px,.55fr) minmax(280px,1fr) auto;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--stock-line);background:#102126}.altertag-stock-catalog-head>div:first-child{display:grid;gap:3px}.altertag-stock-catalog-head>div:first-child strong{font-size:15px}.altertag-stock-clear-day{justify-self:start;padding:0;border:0;background:transparent;color:#57d4b6;font:700 9px inherit;cursor:pointer}.altertag-stock-search{min-height:40px;display:flex;align-items:center;gap:9px;padding:0 12px}.altertag-stock-search svg{color:#4ad7b9}.altertag-stock-search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:inherit}.altertag-stock-search input::placeholder{color:#607772}.altertag-stock-filters{display:flex;gap:5px}.altertag-stock-filters button{min-height:32px;padding:0 9px;border:1px solid transparent;border-radius:6px;background:transparent;color:#7f9792;font-size:10px;font-weight:750}.altertag-stock-filters button:hover,.altertag-stock-filters button.is-active{border-color:#315059;background:#17282d;color:#cfddda}.altertag-stock-model+.altertag-stock-model{border-top:1px solid var(--stock-line)}.altertag-stock-model-head{width:100%;min-height:66px;display:grid;grid-template-columns:26px minmax(260px,1fr) auto;align-items:center;gap:10px;padding:10px 16px;border:0;background:#0e191e;color:inherit;text-align:left}.altertag-stock-model-head:hover{background:#112126}.altertag-stock-chevron{width:26px;height:26px;display:grid;place-items:center;border:1px solid #294046;border-radius:6px}.altertag-stock-chevron svg{transition:transform .18s ease}.altertag-stock-chevron svg.is-open{transform:rotate(180deg)}.altertag-stock-model-head>div:nth-child(2){display:grid;gap:3px}.altertag-stock-model-head>div:nth-child(2) strong{font-size:15px}.altertag-stock-model-head>div:nth-child(2) span{font-size:10px}.altertag-stock-model-counts{display:flex;gap:6px}.altertag-stock-model-counts em{padding:5px 7px;border:1px solid #293e44;border-radius:999px;color:#839a95;font-size:9px;font-style:normal;white-space:nowrap}.altertag-stock-variations{padding:0 14px 14px 52px;background:#0e191e}.altertag-stock-variation{overflow:hidden;border:1px solid #243940;border-radius:9px;background:#0a1418}.altertag-stock-variation+.altertag-stock-variation{margin-top:9px}.altertag-stock-variation>header{min-height:54px;display:flex;align-items:center;gap:12px;padding:9px 12px;border-bottom:1px solid #20343a;background:#112126}.altertag-stock-variation>header code{min-width:104px;padding:7px 9px;border:1px solid rgba(62,207,174,.35);border-radius:6px;background:#3ecfae12;color:#58d7ba;font:750 12px inherit;text-align:center}.altertag-stock-variation>header div{min-width:0;display:grid;gap:2px}.altertag-stock-variation>header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.altertag-stock-variation>header span{font-size:10px}.altertag-stock-table-head,.altertag-stock-row{display:grid;grid-template-columns:105px 100px 80px minmax(105px,.7fr) minmax(130px,.85fr) minmax(100px,.65fr) minmax(170px,1fr);align-items:center;gap:12px}.altertag-stock-table-head{min-height:34px;padding:0 12px;border-bottom:1px solid #1d2e33;color:#6f8883;font-size:9px;font-weight:800;text-transform:uppercase}.altertag-stock-row{min-height:56px;padding:8px 12px;border-bottom:1px solid #19292e;color:#a9bbb7;font-size:11px}.altertag-stock-row:last-child{border-bottom:0}.altertag-stock-row>strong{color:#d4e0dd}.altertag-stock-row>code{color:#75cdb8;font:700 11px inherit}.altertag-stock-status{display:flex;align-items:center;gap:7px}.altertag-stock-status>span{min-width:0;display:grid;gap:1px}.altertag-stock-status strong{font-size:10px}.altertag-stock-status small{overflow:hidden;color:#758b86;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.altertag-stock-status.is-in_stock{color:#4bd4b1}.altertag-stock-status.is-historical_entry{color:#70afff}.altertag-stock-status.is-outgoing{color:#e7a35c}.altertag-stock-status.is-review{color:#d9b454}.altertag-stock-empty{min-height:220px;display:grid;place-content:center;justify-items:center;gap:7px;color:#6f8883;text-align:center}.altertag-stock-empty strong{color:#b7c7c3;font-size:13px}.altertag-stock-empty span{font-size:11px}.altertag-stock-footer{display:flex;justify-content:space-between;gap:12px;padding:0 3px;font-size:10px}.altertag-stock-page .is-spinning{animation:altertag-stock-spin .8s linear infinite}@keyframes altertag-stock-spin{to{transform:rotate(360deg)}}@media (max-width: 1180px){.altertag-stock-controls{grid-template-columns:minmax(280px,1fr) auto auto}.altertag-stock-control-copy{grid-column:1 / -1}.altertag-stock-catalog-head{grid-template-columns:minmax(180px,.5fr) 1fr}.altertag-stock-filters{grid-column:1 / -1}}@media (max-width: 820px){.altertag-stock-hero{grid-template-columns:auto 1fr;padding:18px}.altertag-stock-connection{grid-column:1 / -1;padding:12px 0 0;border-top:1px solid var(--stock-line);border-left:0}.altertag-stock-controls{grid-template-columns:1fr 1fr}.altertag-stock-control-copy,.altertag-stock-controls label{grid-column:1 / -1}.altertag-stock-metrics{grid-template-columns:1fr 1fr}.altertag-stock-catalog-head{grid-template-columns:1fr}.altertag-stock-filters{overflow-x:auto}.altertag-stock-model-head{grid-template-columns:26px minmax(0,1fr)}.altertag-stock-model-counts{grid-column:2;overflow-x:auto}.altertag-stock-variations{padding-left:14px}.altertag-stock-table-head{display:none}.altertag-stock-row{grid-template-columns:1fr 1fr;gap:9px 14px;padding-block:12px}.altertag-stock-row>*:before{content:attr(data-label);display:block;margin-bottom:2px;color:#607772;font-size:8px;font-weight:800;text-transform:uppercase}.altertag-stock-status{grid-column:1 / -1}}@media (max-width: 520px){.altertag-stock-controls,.altertag-stock-metrics{grid-template-columns:1fr}.altertag-stock-controls label,.altertag-stock-control-copy{grid-column:auto}.altertag-stock-variation>header{align-items:flex-start;flex-direction:column}.altertag-stock-row{grid-template-columns:1fr}.altertag-stock-status{grid-column:auto}.altertag-stock-footer{flex-direction:column}}.app-shell[data-theme=light] .altertag-stock-page{--stock-line: #d5e1de;--stock-surface: #ffffff;--stock-surface-raised: #f4f8f7;color:#1f332f}.app-shell[data-theme=light] .altertag-stock-hero{background:linear-gradient(100deg,#eff9f6,transparent 48%),#fff}.app-shell[data-theme=light] .altertag-stock-controls input,.app-shell[data-theme=light] .altertag-stock-search,.app-shell[data-theme=light] .altertag-stock-variation{background:#fff;color:#243a35}.app-shell[data-theme=light] .altertag-stock-catalog-head,.app-shell[data-theme=light] .altertag-stock-model-head,.app-shell[data-theme=light] .altertag-stock-variations,.app-shell[data-theme=light] .altertag-stock-variation>header{background:#f5f9f8}.app-shell[data-theme=light] .altertag-stock-control-copy strong,.app-shell[data-theme=light] .altertag-stock-catalog-head>div:first-child strong,.app-shell[data-theme=light] .altertag-stock-model-head>div:nth-child(2) strong,.app-shell[data-theme=light] .altertag-stock-variation>header strong,.app-shell[data-theme=light] .altertag-stock-empty strong{color:#20342f}.altertag-stock-page{--stock-line: #223238;--stock-surface: #0e171b;--stock-surface-raised: #121d21;gap:10px}.altertag-stock-overview{overflow:hidden;border:1px solid var(--stock-line);border-radius:11px;background:var(--stock-surface);box-shadow:inset 0 1px #ffffff05}.altertag-stock-overview .altertag-stock-hero,.altertag-stock-overview .altertag-stock-controls{border:0;border-radius:0}.altertag-stock-overview .altertag-stock-hero{min-height:84px;gap:13px;padding:14px 17px;border-bottom:1px solid var(--stock-line);background:linear-gradient(100deg,rgba(18,72,67,.18),transparent 42%),var(--stock-surface)}.altertag-stock-overview .altertag-stock-hero-icon{width:42px;height:42px;border-radius:9px}.altertag-stock-overview .altertag-stock-hero h1{margin:2px 0 1px;font-size:clamp(23px,2vw,29px);font-weight:650;letter-spacing:-.035em}.altertag-stock-overview .altertag-stock-hero p{font-size:11px}.altertag-stock-overview .altertag-stock-connection{min-width:160px;padding:8px 11px;border:1px solid rgba(62,207,174,.15);border-radius:8px;background:#3ecfae09}.altertag-stock-overview .altertag-stock-connection span{font-size:9px}.altertag-stock-overview .altertag-stock-connection strong{font-size:11px}.altertag-stock-overview .altertag-stock-controls{min-height:64px;grid-template-columns:minmax(300px,1fr) 150px minmax(170px,auto);align-items:center;gap:8px;padding:10px 11px 10px 15px;background:#0b1418}.altertag-stock-overview .altertag-stock-control-copy{min-height:38px;gap:10px;padding:0}.altertag-stock-overview .altertag-stock-control-copy strong{font-size:11px}.altertag-stock-overview .altertag-stock-control-copy span{max-width:620px;font-size:10px}.altertag-stock-overview .altertag-stock-controls input,.altertag-stock-overview .altertag-stock-controls button{min-height:36px;border-radius:7px;font-size:11px}.altertag-stock-overview .altertag-stock-refresh{border-color:#2c4248;background:#121f24;color:#b6c9c5}.altertag-stock-overview .altertag-stock-refresh:hover:not(:disabled){border-color:#3a585f;background:#17272c;color:#e0ebe8}.altertag-stock-overview .altertag-stock-import{border-color:#3ecf8e;background:#3ecf8e;color:#092018;box-shadow:0 1px 2px #00000029}.altertag-stock-overview .altertag-stock-import:hover:not(:disabled){border-color:#4ade9d;background:#4ade9d}.altertag-stock-metrics{gap:0;overflow:hidden;border:1px solid var(--stock-line);border-radius:10px;background:var(--stock-surface)}.altertag-stock-metrics article{min-height:72px;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;padding:11px 14px;border:0;border-radius:0;background:transparent}.altertag-stock-metrics article+article{border-left:1px solid var(--stock-line)}.altertag-stock-metrics article>svg{width:17px;height:17px;margin:0}.altertag-stock-metrics article div{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1px 10px}.altertag-stock-metrics article span{font-size:9px;letter-spacing:.025em}.altertag-stock-metrics article strong{grid-row:1 / 3;grid-column:2;font-size:26px;font-weight:650;letter-spacing:-.035em}.altertag-stock-metrics article small{overflow:hidden;margin:0;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.altertag-stock-catalog{border-radius:11px;box-shadow:inset 0 1px #ffffff05}.altertag-stock-catalog-head{min-height:68px;grid-template-columns:minmax(220px,.52fr) minmax(300px,1fr) auto;gap:10px;padding:11px 13px;background:#101d21}.altertag-stock-catalog-head>div:first-child>span{font-size:9px;letter-spacing:.05em}.altertag-stock-catalog-head>div:first-child strong{font-size:14px;font-weight:650;letter-spacing:-.015em}.altertag-stock-search{min-height:38px;border-radius:7px;background:#091216}.altertag-stock-filters{gap:2px;padding:3px;border:1px solid #263a40;border-radius:8px;background:#0b1519}.altertag-stock-filters button{min-height:30px;padding:0 9px;border-radius:6px;font-size:9px}.altertag-stock-filters button:hover{border-color:transparent;background:#142329}.altertag-stock-filters button.is-active{border-color:#3ecf8e3d;background:#3ecf8e1a;color:#65dca8}.altertag-stock-secondary-filters{grid-column:2 / -1;display:flex;justify-content:flex-end;gap:8px}.altertag-stock-secondary-filters label{min-width:178px;min-height:34px;display:grid;grid-template-columns:auto auto minmax(100px,1fr);align-items:center;gap:6px;padding:0 8px;border:1px solid #263a40;border-radius:7px;background:#0b1519;color:#718985}.altertag-stock-secondary-filters label>span{font-size:8px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.altertag-stock-secondary-filters select{min-width:0;border:0;outline:0;background:transparent;color:#b8c9c5;font:700 9px inherit}.altertag-stock-secondary-filters option{background:#101c21;color:#d8e5e2}.altertag-stock-model:nth-of-type(2n) .altertag-stock-model-head{background:#0c171b}.altertag-stock-model-head{min-height:58px;grid-template-columns:28px minmax(260px,1fr) auto;gap:11px;padding:8px 14px;background:#0e191d;transition:background-color .16s ease,box-shadow .16s ease}.altertag-stock-model-head:hover{background:#122328;box-shadow:inset 3px 0 #3ecf8eb8}.altertag-stock-chevron{width:28px;height:28px;border-color:#294047;background:#ffffff04}.altertag-stock-model-head>div:nth-child(2) strong{font-size:13px;font-weight:650;letter-spacing:-.012em}.altertag-stock-model-counts em{position:relative;padding:5px 8px 5px 18px;border-color:#293e44;border-radius:6px;background:#ffffff03;font-size:8px}.altertag-stock-model-counts em:before{content:"";position:absolute;left:8px;top:50%;width:5px;height:5px;border-radius:50%;background:#718985;transform:translateY(-50%)}.altertag-stock-model-counts em.is-current:before{background:#4bd4b1}.altertag-stock-model-counts em.is-entry:before{background:#70afff}.altertag-stock-model-counts em.is-outgoing:before{background:#e7a35c}.altertag-stock-model-counts em.is-review:before{background:#d9b454}.altertag-stock-variations{padding:4px 12px 12px 53px;background:#0d181c}.altertag-stock-variation{border-radius:8px;background:#091317}.altertag-stock-row{min-height:51px}.altertag-stock-os-link{padding:0;border:0;background:transparent;color:#d9e7e3;font:inherit;font-weight:750;text-align:left;text-decoration:underline;text-decoration-color:#48d0b16b;text-underline-offset:3px;cursor:pointer}.altertag-stock-os-link:hover{color:#55d8ba;text-decoration-color:currentColor}.altertag-stock-trace-backdrop{z-index:1400;display:grid;place-items:center;padding:24px;background:#01080bc2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.altertag-stock-trace-modal{width:min(900px,calc(100vw - 32px));max-height:min(820px,calc(100vh - 40px));overflow:auto;border:1px solid #285049;border-radius:16px;background:#0b171c;color:#d8e5e2;box-shadow:0 26px 80px #0000007a}.altertag-stock-trace-modal>header{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px 24px 18px;border-bottom:1px solid #20343a;background:linear-gradient(110deg,rgba(39,149,128,.13),transparent 48%),#0d1a20}.altertag-stock-trace-modal>header span,.altertag-stock-trace-summary small,.altertag-stock-trace-machine small,.altertag-stock-trace-timeline article small{color:#49d5b4;font-size:9px;font-weight:850;letter-spacing:.055em}.altertag-stock-trace-modal>header h2{margin:3px 0 2px;font-size:25px;letter-spacing:-.035em}.altertag-stock-trace-modal>header p{margin:0;color:#829a95;font-size:11px}.altertag-stock-trace-modal>header button{width:36px;height:36px;display:grid;place-items:center;flex:0 0 auto;border:1px solid #294047;border-radius:9px;background:#132329;color:#91aaa5;cursor:pointer}.altertag-stock-trace-modal>header button:hover{border-color:#3d796d;color:#58d7ba}.altertag-stock-trace-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:16px 20px;overflow:hidden;border:1px solid #20343a;border-radius:10px;background:#20343a}.altertag-stock-trace-summary article{min-width:0;display:grid;gap:4px;padding:13px 14px;background:#0d1b20}.altertag-stock-trace-summary strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.altertag-stock-trace-summary span{overflow:hidden;color:#78908b;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.altertag-stock-trace-state{min-height:180px;display:flex;align-items:center;justify-content:center;gap:9px;color:#8ca39e;font-size:12px}.altertag-stock-trace-state.is-error{margin:18px 20px;min-height:70px;border:1px solid rgba(235,98,109,.38);border-radius:9px;background:#721e2729;color:#ff9ba4}.altertag-stock-trace-body{padding:0 20px 22px}.altertag-stock-trace-machine{display:flex;align-items:flex-start;gap:10px;padding:13px 14px;border:1px solid #24443e;border-radius:10px;background:#2ba48d12;color:#54d5b7}.altertag-stock-trace-machine>div{min-width:0;display:grid;gap:3px}.altertag-stock-trace-machine strong{color:#dce9e6;font-size:12px}.altertag-stock-trace-machine span{color:#819994;font-size:10px}.altertag-stock-trace-timeline{position:relative;display:grid;gap:0;margin-top:16px;padding-left:16px}.altertag-stock-trace-timeline:before{content:"";position:absolute;left:4px;top:9px;bottom:9px;width:1px;background:#29433e}.altertag-stock-trace-timeline article{position:relative;display:grid;grid-template-columns:118px 1fr;gap:14px;padding:0 0 18px 15px}.altertag-stock-trace-timeline article>i{position:absolute;left:-16px;top:6px;width:9px;height:9px;border:2px solid #0b171c;border-radius:50%;background:#49d5b4;box-shadow:0 0 0 1px #33786a}.altertag-stock-trace-timeline time{padding-top:3px;color:#78908b;font-size:9px}.altertag-stock-trace-timeline article>div{display:grid;gap:3px}.altertag-stock-trace-timeline article strong{font-size:11px}.altertag-stock-trace-timeline article p{margin:0;color:#91a6a1;font-size:10px;line-height:1.45}.altertag-stock-trace-timeline article span{color:#647d77;font-size:9px}.altertag-stock-trace-empty{margin:0;padding:32px;color:#718985;text-align:center}.altertag-stock-footer{padding:2px 4px 0;color:#6e8480;font-size:9px}@media (max-width: 1180px){.altertag-stock-overview .altertag-stock-controls{grid-template-columns:minmax(280px,1fr) 150px auto}.altertag-stock-overview .altertag-stock-control-copy{grid-column:1 / -1}.altertag-stock-catalog-head{grid-template-columns:minmax(180px,.45fr) 1fr}.altertag-stock-filters{grid-column:1 / -1;justify-self:start}.altertag-stock-secondary-filters{grid-column:1 / -1;justify-content:flex-start}.altertag-stock-day{grid-template-columns:120px minmax(140px,1fr) minmax(140px,1fr) 88px;gap:12px}}@media (max-width: 820px){.altertag-stock-overview .altertag-stock-hero{grid-template-columns:auto 1fr;padding:14px}.altertag-stock-overview .altertag-stock-connection{grid-column:1 / -1;min-width:0;padding:8px 10px;border:1px solid rgba(62,207,174,.15)}.altertag-stock-overview .altertag-stock-controls{grid-template-columns:1fr 1fr}.altertag-stock-overview .altertag-stock-control-copy,.altertag-stock-overview .altertag-stock-controls label{grid-column:1 / -1}.altertag-stock-metrics{grid-template-columns:1fr 1fr}.altertag-stock-secondary-filters{flex-wrap:wrap}.altertag-stock-secondary-filters label{flex:1 1 190px}.altertag-stock-trace-summary{grid-template-columns:1fr 1fr}.altertag-stock-metrics article:nth-child(3){border-left:0}.altertag-stock-metrics article:nth-child(n+3){border-top:1px solid var(--stock-line)}.altertag-stock-daily>header{align-items:flex-start;flex-direction:column}.altertag-stock-day{grid-template-columns:105px 1fr 1fr 76px;gap:9px;padding-inline:12px}.altertag-stock-day-measure{grid-template-columns:28px 1fr}.altertag-stock-day-measure small{grid-column:1 / -1}}@media (max-width: 520px){.altertag-stock-overview .altertag-stock-controls,.altertag-stock-metrics{grid-template-columns:1fr}.altertag-stock-overview .altertag-stock-controls label,.altertag-stock-overview .altertag-stock-control-copy{grid-column:auto}.altertag-stock-metrics article+article{border-top:1px solid var(--stock-line);border-left:0}.altertag-stock-catalog-head{grid-template-columns:1fr}.altertag-stock-filters{grid-column:auto;justify-self:stretch;overflow-x:auto}.altertag-stock-secondary-filters{grid-column:auto;display:grid}.altertag-stock-daily-title{align-items:flex-start}.altertag-stock-day{grid-template-columns:1fr 1fr;gap:11px 14px;padding:12px}.altertag-stock-day-date{grid-column:1 / -1}.altertag-stock-day-balance{min-height:34px;padding:0;border-left:0;justify-items:start}.altertag-stock-trace-backdrop{padding:8px}.altertag-stock-trace-modal{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.altertag-stock-trace-modal>header{padding:17px}.altertag-stock-trace-summary{grid-template-columns:1fr;margin:12px}.altertag-stock-trace-body{padding:0 12px 16px}.altertag-stock-trace-timeline article{grid-template-columns:1fr;gap:4px}}.app-shell[data-theme=light] .altertag-stock-overview,.app-shell[data-theme=light] .altertag-stock-metrics,.app-shell[data-theme=light] .altertag-stock-daily,.app-shell[data-theme=light] .altertag-stock-catalog{border-color:#d5e1de;background:#fff;box-shadow:0 1px 2px #1f433c09}.app-shell[data-theme=light] .altertag-stock-overview .altertag-stock-hero{border-color:#d5e1de;background:linear-gradient(100deg,#eff9f6,transparent 44%),#fff}.app-shell[data-theme=light] .altertag-stock-overview .altertag-stock-controls{background:#f7faf9}.app-shell[data-theme=light] .altertag-stock-overview .altertag-stock-connection{border-color:#cfe5de;background:#f0faf6}.app-shell[data-theme=light] .altertag-stock-metrics article+article{border-color:#d5e1de}.app-shell[data-theme=light] .altertag-stock-catalog-head{background:#f4f8f7}.app-shell[data-theme=light] .altertag-stock-daily>header{border-color:#d5e1de;background:#f4f8f7}.app-shell[data-theme=light] .altertag-stock-daily-title h2,.app-shell[data-theme=light] .altertag-stock-day-date strong{color:#243a35}.app-shell[data-theme=light] .altertag-stock-day{border-color:#e2ebe9;background:#fff;color:#36514b}.app-shell[data-theme=light] .altertag-stock-day:nth-child(2n){background:#f9fbfa}.app-shell[data-theme=light] .altertag-stock-day:hover{background:#f0f7f5}.app-shell[data-theme=light] .altertag-stock-day.is-active{background:#eef9f5}.app-shell[data-theme=light] .altertag-stock-day-measure i{background:#e5eeec}.app-shell[data-theme=light] .altertag-stock-day-balance{border-color:#dce7e4}.app-shell[data-theme=light] .altertag-stock-search,.app-shell[data-theme=light] .altertag-stock-filters,.app-shell[data-theme=light] .altertag-stock-secondary-filters label{border-color:#d5e1de;background:#fff;color:#243a35}.app-shell[data-theme=light] .altertag-stock-secondary-filters select{color:#36514b}.app-shell[data-theme=light] .altertag-stock-secondary-filters option{background:#fff;color:#243a35}.app-shell[data-theme=light] .altertag-stock-os-link{color:#1f554a}.app-shell[data-theme=light] .altertag-stock-trace-modal{border-color:#bdd7d1;background:#f7fbfa;color:#203a34}.app-shell[data-theme=light] .altertag-stock-trace-modal>header{border-color:#d5e1de;background:linear-gradient(110deg,rgba(23,160,132,.1),transparent 48%),#fff}.app-shell[data-theme=light] .altertag-stock-trace-summary{border-color:#d5e1de;background:#d5e1de}.app-shell[data-theme=light] .altertag-stock-trace-summary article{background:#fff}.app-shell[data-theme=light] .altertag-stock-trace-machine{border-color:#c5e1da;background:#eef8f5}.app-shell[data-theme=light] .altertag-stock-trace-machine strong,.app-shell[data-theme=light] .altertag-stock-trace-timeline article strong{color:#28433d}.app-shell[data-theme=light] .altertag-stock-filters button:hover{background:#f1f6f5}.app-shell[data-theme=light] .altertag-stock-filters button.is-active{border-color:#078c7647;background:#07977f1a;color:#067461}.app-shell[data-theme=light] .altertag-stock-model:nth-of-type(2n) .altertag-stock-model-head{background:#f8fbfa}.app-shell[data-theme=light] .altertag-stock-model-head:hover{background:#eef5f3}.app-shell[data-theme=light] .altertag-stock-model-counts em{border-color:#d3e0dd;background:#fff;color:#617772}.products-operational-page .products-model-row{height:76px;background:#08161cc7;border-bottom:1px solid rgba(113,165,160,.14)}.products-operational-page .products-model-row:nth-child(odd){background:#0b1d23e0}.products-operational-page .products-model-row:hover{background:linear-gradient(90deg,#186d6038,#0b1f24f5 48%);box-shadow:inset 3px 0 #39d5b0}.products-operational-page .products-model-row td{padding:9px 10px}.products-operational-page .products-model-row td:first-child{padding-left:16px}.products-operational-page .products-name-cell{gap:12px}.products-operational-page .products-row-icon{color:#35d8b5;opacity:.9}.products-operational-page .products-model-name{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px}.products-operational-page .products-model-copy{min-width:0;display:grid;gap:3px}.products-operational-page .products-model-heading{min-width:0;display:flex;align-items:center;gap:9px}.products-operational-page .products-model-heading strong{font-size:17px;letter-spacing:-.015em}.products-operational-page .products-model-heading code{min-width:58px;max-width:104px;padding:3px 7px;border-radius:5px;background:#4383dd1c;border-color:#5397f64d;color:#8abaff;font-size:10px;letter-spacing:.04em}.products-operational-page .products-model-name small{font-size:11px;color:#a1bbb7}.products-operational-page .products-model-name span{font-size:10px;color:#6f9690}.products-operational-page .products-model-name em{min-width:94px;padding:6px 10px}.products-operational-page .products-stage-count{min-width:40px;min-height:32px;display:inline-grid;place-items:center;border-radius:7px;font-size:14px;font-weight:850}.products-operational-page .products-edit-actions{gap:6px;padding-left:10px;border-left:1px solid rgba(113,165,160,.15)}.products-operational-page .products-action-btn.add{border-color:#38d6b066;background:#1a816b29;color:#56e7c7}.products-operational-page .products-category-row td{padding-top:10px;padding-bottom:4px}.products-operational-page .products-category-card{min-height:56px;border-left-width:3px;border-color:#64999633;background:#10252b}.products-operational-page .products-category-card strong{font-size:14px}.products-operational-page .products-category-card span{color:#8caeaa}.products-operational-page .products-lot-row td{padding-top:14px!important}.products-operational-page .products-lot-card{min-height:70px}.app-shell[data-theme=light] .products-operational-page .products-model-row{background:#fff;border-bottom-color:#dce8e5}.app-shell[data-theme=light] .products-operational-page .products-model-row:nth-child(odd){background:#f7fbfa}.app-shell[data-theme=light] .products-operational-page .products-model-row:hover{background:#edf8f5;box-shadow:inset 3px 0 #078c76}.app-shell[data-theme=light] .products-operational-page .products-model-heading strong{color:#17322d}.app-shell[data-theme=light] .products-operational-page .products-model-name small{color:#55736d}.app-shell[data-theme=light] .products-operational-page .products-model-name span{color:#718c87}.app-shell[data-theme=light] .products-operational-page .products-category-card{background:#f2f8f6;border-color:#cfe0dc}.app-shell[data-theme=light] .products-operational-page{--products-light-ink: #193530;--products-light-muted: #5a756e;background:#e7f0ee;color:var(--products-light-ink)}.app-shell[data-theme=light] .products-operational-page .products-overview,.app-shell[data-theme=light] .products-operational-page .products-control-surface,.app-shell[data-theme=light] .products-operational-page .products-flow-table-wrap{border-color:#c4d7d2;background:#edf5f3;box-shadow:0 8px 24px #2f584e0f}.app-shell[data-theme=light] .products-operational-page .products-operations-hero{background:linear-gradient(115deg,#e4f0ed,#edf5f3 60%,#e1ece9)}.app-shell[data-theme=light] .products-operational-page .products-control-head,.app-shell[data-theme=light] .products-operational-page .products-category-filterbar{background:#e5efec;border-color:#c8dad6}.app-shell[data-theme=light] .products-operational-page .products-command-bar,.app-shell[data-theme=light] .products-operational-page .products-command-actions{background:#f4f9f8;border-color:#c8dad6}.app-shell[data-theme=light] .products-operational-page .products-table thead th{background:#dceae7;border-bottom-color:#bfd4cf;color:#496a62}.app-shell[data-theme=light] .products-operational-page .products-table tbody{background:#edf5f3}.app-shell[data-theme=light] .products-operational-page .products-lot-row td{background:#e8f2ef}.app-shell[data-theme=light] .products-operational-page .products-lot-card{background:linear-gradient(105deg,#dceee9,#eaf4f2 68%);border-color:#a9cbc1;border-left-color:#0c9a80}.app-shell[data-theme=light] .products-operational-page .products-existing-card{background:#e7f0ee;border-left-color:#7ca39a}.app-shell[data-theme=light] .products-operational-page .products-model-name em.has-stock{background:#d1eee5;border-color:#75cdb8;color:#08755f}.app-shell[data-theme=light] .products-operational-page .products-model-name em.is-empty{background:#e5eeec;border-color:#bfd2ce;color:#718681}.app-shell[data-theme=light] .products-operational-page .products-action-btn{background:#e6f0ed;border-color:#b9d2cc;color:#41665d}.app-shell[data-theme=light] .products-operational-page .products-action-btn.add{background:#d0eee6;border-color:#78cbb8;color:#08755f}@media (min-width: 821px){.app-shell .sidebar{width:238px;padding:14px 12px 12px;gap:10px;border-right:1px solid #202b30;background:#0b1114;box-shadow:none}.app-shell .sidebar:before,.app-shell .sidebar:after{display:none}.app-shell .brand-mark{min-height:66px;padding:10px 10px 12px;border:0;border-bottom:1px solid #202b30;border-radius:0;background:transparent;box-shadow:none}.app-shell .sidebar-collapse-button{width:30px;height:30px;border:1px solid #27343a;border-radius:7px;background:#11191d;color:#829499}.app-shell .sidebar-collapse-button:hover{border-color:#356358;background:#13221e;color:#4dd6ad}.app-shell .sidebar .nav-stack{gap:3px;padding:2px 0}.app-shell .sidebar .nav-section{display:flex;flex-direction:column;gap:3px}.app-shell .sidebar-section-label{display:block;padding:14px 10px 5px;color:#66777c;font-size:9px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.app-shell .sidebar-section-label:after{display:none}.app-shell .sidebar .nav-button{min-height:40px;padding:0 9px;gap:10px;border:1px solid transparent;border-radius:8px;background:transparent;color:#8b9b9f;font-size:12.5px;font-weight:600;letter-spacing:0;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.app-shell .sidebar .nav-icon-shell{width:27px;height:27px;flex:0 0 27px;border:1px solid transparent;border-radius:7px;background:#10171b;color:#788a8f}.app-shell .sidebar .nav-button.btn-ghost:hover:not(:disabled){transform:none;border-color:#263238;background:#11191d;color:#d3dddc}.app-shell .sidebar .nav-button.btn-ghost:hover .nav-icon-shell{border-color:#2c3c40;background:#162025;color:#b7c8c6}.app-shell .sidebar .nav-button.btn-primary,.app-shell .sidebar .nav-button.btn-primary:hover:not(:disabled){border-color:#275247;background:#12231e;color:#e8f6f2;box-shadow:inset 3px 0 #31c997;text-shadow:none}.app-shell .sidebar .nav-button.btn-primary:before,.app-shell .sidebar .nav-button.btn-primary:after{display:none}.app-shell .sidebar .nav-button.btn-primary .nav-icon-shell{border-color:#2e6254;background:#17352c;color:#54dcb4}.app-shell .sidebar-more-toggle{min-height:38px;margin-top:8px;padding:0 10px;border-top:1px solid #202b30;border-radius:0;color:#73858a;font-size:11px}.app-shell .sidebar-more-toggle:hover{background:transparent;color:#b7c7c5}.app-shell .sidebar-system-card{min-height:48px;padding:8px 10px;border:1px solid #243137;border-radius:9px;background:#10171b;box-shadow:none}.app-shell .sidebar-system-icon{width:28px;height:28px;border:1px solid #285347;border-radius:7px;background:#142b24;color:#45d3a9}.app-shell .sidebar-system-card small{color:#74868b}.app-shell .sidebar-system-card strong{color:#cbd8d6}.app-shell .sidebar>.user-card{min-height:56px;padding:8px;border:1px solid #28353a;border-radius:9px;background:#131b1f;box-shadow:none}.app-shell .sidebar .avatar{width:32px;height:32px;border:1px solid #356a5b;border-radius:8px;background:#18382f;color:#61e0bc}.app-shell .sidebar .user-card strong{color:#eef5f3}.app-shell .sidebar .user-card small{color:#6fc9ae}.app-shell .sidebar .dark-mode-toggle,.app-shell .sidebar .logout-button{width:30px;height:30px;border:1px solid transparent;border-radius:7px;background:transparent;color:#7d9095}.app-shell .sidebar .dark-mode-toggle:hover{border-color:#304047;background:#192227;color:#d6e3e0}.app-shell .sidebar .logout-button:hover{border-color:#593634;background:#251918;color:#e58b82}.app-shell[data-theme=light] .sidebar{border-right-color:#bdcfca;background:#e3ece9;box-shadow:inset -1px 0 #ffffffa6}.app-shell[data-theme=light] .sidebar .brand-mark{border-bottom-color:#bfd0cc;background:transparent}.app-shell[data-theme=light] .sidebar-collapse-button{border-color:#b9cbc7;background:#edf4f2;color:#526c66}.app-shell[data-theme=light] .sidebar-section-label{color:#718781}.app-shell[data-theme=light] .sidebar .nav-icon-shell{background:#edf4f2;color:#607872}.app-shell[data-theme=light] .sidebar .nav-button.btn-ghost{color:#506963}.app-shell[data-theme=light] .sidebar .nav-button.btn-ghost:hover:not(:disabled){border-color:#bed2cd;background:#eef5f3;color:#183e35}.app-shell[data-theme=light] .sidebar .nav-button.btn-ghost:hover .nav-icon-shell{border-color:#bad1cb;background:#dfece8;color:#257b69}.app-shell[data-theme=light] .sidebar .nav-button.btn-primary,.app-shell[data-theme=light] .sidebar .nav-button.btn-primary:hover:not(:disabled){border-color:#75ad9f;background:#d1e8e1;color:#0c5e4e;box-shadow:inset 3px 0 #078c76}.app-shell[data-theme=light] .sidebar .nav-button.btn-primary .nav-icon-shell{border-color:#83bbae;background:#c1ded6;color:#087866}.app-shell[data-theme=light] .sidebar-more-toggle{border-top-color:#bfd0cc;color:#667c76}.app-shell[data-theme=light] .sidebar-system-card{border-color:#bfd1cc;background:#edf4f2}.app-shell[data-theme=light] .sidebar-system-icon{border-color:#89bdb1;background:#d2e9e2;color:#087a66}.app-shell[data-theme=light] .sidebar-system-card small{color:#718681}.app-shell[data-theme=light] .sidebar-system-card strong{color:#25483f}.app-shell[data-theme=light] .sidebar>.user-card{border-color:#b8ccc7;background:#f0f5f4}.app-shell[data-theme=light] .sidebar .avatar{border-color:#78b6a7;background:#cde7df;color:#08735f}.app-shell[data-theme=light] .sidebar .user-card strong{color:#183b33}.app-shell[data-theme=light] .sidebar .user-card small{color:#27816d}.app-shell[data-theme=light] .sidebar .dark-mode-toggle,.app-shell[data-theme=light] .sidebar .logout-button{color:#637b75}.sidebar-is-collapsed .app-shell .sidebar,.app-shell.sidebar-is-collapsed .sidebar{width:76px}.app-shell.sidebar-is-collapsed .brand-mark{padding-inline:8px}.app-shell.sidebar-is-collapsed .sidebar-section-label{display:none}.app-shell.sidebar-is-collapsed .sidebar .nav-button{justify-content:center;padding-inline:8px}.app-shell.sidebar-is-collapsed .sidebar .nav-icon-shell{margin:0}}.modal-backdrop.bench-os-backdrop{padding:20px;background:#020709c7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal-panel.bench-os-modal{width:min(920px,calc(100vw - 40px))!important;max-width:920px!important;max-height:calc(100dvh - 40px)!important;border:1px solid #2a3b40;border-radius:14px!important;background:#0b1418;box-shadow:0 30px 90px #00000094}.bench-os-modal .bench-os-modal-header{min-height:76px;padding:14px 18px!important;border-bottom:1px solid #26363b;background:#101b20}.bench-os-modal-title{gap:12px}.bench-os-modal-icon{width:42px;height:42px;flex-basis:42px;border-color:#32665a;border-radius:9px;background:#15332b;color:#4bd8b0}.bench-os-modal-eyebrow{margin-bottom:2px;color:#51d9b3;font-size:9px}.bench-os-modal .modal-header h2{margin:0;color:#edf5f3;font-size:20px!important}.bench-os-modal .modal-header p{margin-top:3px;color:#82979a;font-size:11px!important}.bench-os-modal-close{width:34px!important;height:34px!important;min-width:34px!important;border-color:#304047;border-radius:8px;background:#162126;color:#91a5a8}.bench-os-modal-close:hover{border-color:#3b6259;background:#192b27;color:#54d9b3}.bench-os-modal .detail-form{max-height:calc(100dvh - 116px)!important;padding:16px!important;gap:12px;background:#0a1115}.bench-os-modal .detail-hero{min-height:64px;padding:12px 14px;border:1px solid #293940;border-radius:9px;background:#111c22}.bench-os-modal .detail-hero-copy span{color:#809397;font-size:10px;letter-spacing:.06em}.bench-os-modal .detail-hero-copy strong{color:#50d9b2;font-size:19px}.bench-os-modal .detail-hero-state{padding:5px 9px;border-color:#315e54;border-radius:6px;background:#142b25;color:#57dcb7;font-size:9px}.bench-os-modal .bench-os-first-field{padding:12px;border-color:#30675a;border-radius:9px;background:#0f211d}.bench-os-modal .os-input-shell{min-height:48px;border-color:#367e6d;background:#0a1518}.bench-os-modal .os-prefix{min-width:70px;background:#15312a}.bench-item-context{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bench-item-context>:only-child{grid-column:1 / -1}.bench-os-modal .bench-item-context .order-reference-box,.bench-os-modal .bench-item-context .seller-note-box{min-height:54px;margin:0;padding:10px 12px;border:1px solid #2a3c41;border-radius:8px;background:#101b20}.bench-os-modal .bench-item-context span{color:#789094;font-size:10px}.bench-os-modal .bench-item-context strong{color:#dce8e5;font-size:13px}.bench-os-modal .bench-item-context .order-reference-box strong{color:#4fd7b0}.bench-item-fields{display:grid;gap:11px;padding:14px;border:1px solid #293a3f;border-radius:10px;background:#10191e}.bench-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:9px;border-bottom:1px solid #26363b}.bench-section-heading span{color:#dce7e5;font-size:12px;font-weight:800}.bench-section-heading small{color:#71868a;font-size:10px}.bench-os-modal .bench-item-fields input,.bench-os-modal .bench-item-fields textarea,.bench-os-modal .bench-select-trigger{border-color:#304146;background:#0a1317}.bench-os-modal .bench-item-fields textarea{min-height:76px;resize:vertical}.bench-os-modal .bench-complementary-fields{gap:10px}.bench-os-modal .checklist-grid,.bench-os-modal .history-card{padding:14px;border:1px solid #293a3f;border-radius:10px;background:#10191e}.bench-os-modal .checklist-head{padding-bottom:10px;border-bottom:1px solid #26363b}.bench-os-modal .check-card{border-color:#293a3f;background:#0b1519}.bench-os-modal .detail-modal-footer{bottom:-16px!important;margin:2px -16px -16px!important;padding:12px 16px!important;border-top-color:#293a3f;background:#0d161af5}.bench-os-modal .detail-hero-actions .btn{min-height:40px;border-radius:8px}.app-shell[data-theme=light] .modal-backdrop.bench-os-backdrop{background:#182e2966}.app-shell[data-theme=light] .modal-panel.bench-os-modal{border-color:#abc2bc;background:#e7efed;box-shadow:0 28px 75px #19362f47}.app-shell[data-theme=light] .bench-os-modal .bench-os-modal-header{border-bottom-color:#bfd1cc;background:#dce9e6}.app-shell[data-theme=light] .bench-os-modal .modal-header h2{color:#18362f}.app-shell[data-theme=light] .bench-os-modal .modal-header p{color:#607973}.app-shell[data-theme=light] .bench-os-modal-close{border-color:#b7cbc6;background:#edf4f2;color:#58716b}.app-shell[data-theme=light] .bench-os-modal .detail-form{background:#e7efed}.app-shell[data-theme=light] .bench-os-modal .detail-hero,.app-shell[data-theme=light] .bench-os-modal .bench-item-context .order-reference-box,.app-shell[data-theme=light] .bench-os-modal .bench-item-context .seller-note-box,.app-shell[data-theme=light] .bench-item-fields,.app-shell[data-theme=light] .bench-os-modal .checklist-grid,.app-shell[data-theme=light] .bench-os-modal .history-card{border-color:#bfd2cd;background:#f3f7f6}.app-shell[data-theme=light] .bench-os-modal .detail-hero-copy span,.app-shell[data-theme=light] .bench-os-modal .bench-item-context span,.app-shell[data-theme=light] .bench-section-heading small{color:#617b75}.app-shell[data-theme=light] .bench-os-modal .detail-hero-copy strong,.app-shell[data-theme=light] .bench-os-modal .bench-item-context .order-reference-box strong{color:#087963}.products-lot-grade-summary,.products-model-grade-summary,.operational-unit-title{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:6px}.products-lot-grade-summary{margin-top:7px}.products-model-grade-summary{display:inline-flex;margin-left:5px}.operational-unit-title{margin-bottom:2px}.products-sold-badge{display:inline-flex;align-items:center;min-height:21px;padding:2px 7px;border:1px solid rgba(245,180,0,.48);border-radius:5px;background:#784e0433;color:#f5c84c;font-size:9px;font-style:normal;font-weight:850;letter-spacing:.035em;line-height:1;text-transform:uppercase}.app-shell[data-theme=light] .products-sold-badge{border-color:#d8b864;background:#fff3cf;color:#765400}.products-lot-grade-summary .altertag-grade,.products-model-grade-summary .altertag-grade,.operational-unit-title .altertag-grade{min-height:21px;padding:2px 7px;border-radius:5px;background:#94a3b80e;font-size:9px;font-style:normal;line-height:1}.products-lot-grade-summary .altertag-grade b,.products-model-grade-summary .altertag-grade b{min-width:17px;margin-left:3px;padding-left:5px;border-left:1px solid currentColor;font-size:9px;text-align:center}.products-model-grade-summary .grade-filter-chip{border:1px solid currentColor;cursor:pointer;font-family:inherit;font-weight:800;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.products-model-grade-summary .grade-filter-chip:hover,.products-model-grade-summary .grade-filter-chip.is-active{background:#16cfa929;box-shadow:0 0 0 2px #16cfa91f;transform:translateY(-1px)}.products-grade-filter-status{align-items:center;display:flex;gap:10px;margin-top:10px;color:var(--text-muted, #8da9a2);font-size:12px}.products-grade-filter-status strong{color:#4de2bc}.products-grade-filter-status button{align-items:center;background:transparent;border:0;color:#79b6ff;cursor:pointer;display:inline-flex;font:inherit;gap:4px;padding:2px 0}.altertag-grade.grade-RMA{border-color:#ec685d73;color:#ef9188}.altertag-grade.grade-other{border-color:#94a3b84d;color:#b8c7c4}.app-shell[data-theme=light] .altertag-grade.grade-RMA{border-color:#e0a19b;background:#fae9e7;color:#9c3d35}.app-shell[data-theme=light] .altertag-grade.grade-other{border-color:#bdcbc8;background:#f2f6f5;color:#526c67}.app-shell[data-theme=light] .bench-os-modal .bench-item-context strong,.app-shell[data-theme=light] .bench-section-heading span{color:#24463e}.app-shell[data-theme=light] .bench-section-heading{border-bottom-color:#cfddd9}.app-shell[data-theme=light] .bench-os-modal .bench-os-first-field{border-color:#80b9ab;background:#d9ebe6}.app-shell[data-theme=light] .bench-os-modal .os-input-shell,.app-shell[data-theme=light] .bench-os-modal .bench-item-fields input,.app-shell[data-theme=light] .bench-os-modal .bench-item-fields textarea,.app-shell[data-theme=light] .bench-os-modal .bench-select-trigger{border-color:#b4c9c4;background:#fff;color:#203d36}.app-shell[data-theme=light] .bench-os-modal .os-prefix{background:#cde5df;color:#087963}.app-shell[data-theme=light] .bench-os-modal .detail-modal-footer{border-top-color:#bfd1cc;background:#e7efedf7}@media (max-width: 760px){.modal-backdrop.bench-os-backdrop{padding:8px}.modal-panel.bench-os-modal{width:100%!important;max-height:calc(100dvh - 16px)!important;border-radius:12px!important}.bench-os-modal .detail-form{max-height:calc(100dvh - 88px)!important;padding:12px!important}.bench-item-context,.bench-os-modal .bench-complementary-fields{grid-template-columns:1fr}.bench-section-heading small{display:none}.bench-os-modal .detail-modal-footer{bottom:-12px!important;margin:0 -12px -12px!important;padding:10px 12px!important}}.products-operational-page{gap:18px;background:#080d0f}.products-operational-page .products-overview{display:grid;grid-template-columns:1fr;gap:16px;padding:0;border:0;background:transparent;box-shadow:none}.products-operational-page .products-operations-hero{min-height:58px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:0 2px;border:0;background:transparent}.products-operational-page .products-header-info{gap:0}.products-operational-page .products-hero-copy h2{margin:0;color:#f1f5f4;font-size:27px;font-weight:650;letter-spacing:-.035em}.products-operational-page .products-stock-summary{margin-top:5px;color:#829195;font-size:13px;font-weight:450}.products-operational-page .products-hero-actions{align-self:flex-start;gap:10px}.products-operational-page .products-hero-actions button{min-height:40px;padding:0 15px;border-radius:9px;font-size:12px;font-weight:650}.products-operational-page .products-hero-actions .products-import-btn{border:1px solid rgba(255,255,255,.09);background:#0d1417;color:#a5b0b3}.products-operational-page .products-hero-actions .products-create-btn{border:0;background:#27cfa6;color:#041611;box-shadow:none}.products-operational-page .products-flow-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;border:0;background:transparent}.products-operational-page .products-flow-summary-card{min-height:104px;display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:18px 32px 16px;align-content:center;gap:1px 14px;padding:14px 20px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#101719;box-shadow:none}.products-operational-page .products-flow-summary-card+.products-flow-summary-card{border-left:1px solid rgba(255,255,255,.06)}.products-operational-page .products-flow-summary-icon{position:static!important;grid-column:1;grid-row:1 / 4;align-self:center;width:40px;height:40px;border-width:1px;border-radius:8px}.products-operational-page .products-flow-summary-card>span{grid-column:2;grid-row:1;align-self:end;color:#829195;font-size:10px;font-weight:650}.products-operational-page .products-flow-summary-card>strong{grid-column:2;grid-row:2;align-self:center;justify-self:start;color:#f1f5f4;font-size:27px;font-weight:650;line-height:1}.products-operational-page .products-flow-summary-card:after{grid-column:2;grid-row:3;align-self:start;color:#69797d;font-size:10px}.products-operational-page .products-flow-summary-card.is-entry:after{content:"Aguardando entrada"}.products-operational-page .products-flow-summary-card.is-triage:after{content:"Produtos em triagem"}.products-operational-page .products-flow-summary-card.is-ready:after{content:"Produtos prontos"}.products-operational-page .products-origin-tabs{width:max-content;max-width:100%;display:flex;gap:0;padding:0;border:0;border-bottom:1px solid rgba(255,255,255,.07);border-radius:0;background:transparent;margin-bottom:-18px}.products-operational-page .products-origin-tabs button{min-width:220px;min-height:44px;padding:0 14px;gap:8px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#77868a}.products-operational-page .products-origin-tabs button:hover{background:transparent;color:#cbd5d4}.products-operational-page .products-origin-tabs button.is-active{border-color:#2ed1a7;background:transparent;color:#eef5f3}.products-operational-page .products-origin-tabs button>svg{width:15px;color:currentColor}.products-operational-page .products-origin-tabs span{display:flex;align-items:center;gap:8px}.products-operational-page .products-origin-tabs strong{font-size:12px;font-weight:650}.products-operational-page .products-origin-tabs small{min-width:22px;padding:2px 6px;border-radius:5px;background:#ffffff0b;color:#77868a;font-size:10px}.products-operational-page .products-origin-tabs button.is-active small{background:#2ed1a71a;color:#58d9b6}.products-operational-page .products-control-surface{padding:14px 16px 0;overflow:hidden;border:1px solid rgba(255,255,255,.06);border-radius:12px 12px 0 0;background:#0d1417;box-shadow:none}.products-operational-page .products-control-head{display:none}.products-operational-page .products-command-bar{grid-template-columns:minmax(300px,1fr) auto minmax(210px,260px) auto;gap:10px;padding:0 0 13px;border:0;background:transparent}.products-operational-page .products-command-field>span{font-size:9px;color:#6b7c80}.products-operational-page .product-search-wrap,.products-operational-page .products-lot-control select,.products-operational-page .products-balance-toggle,.products-operational-page .products-command-bar .store-filter-btn{min-height:40px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:#10191c}.products-operational-page .products-command-bar .products-store-filter{gap:4px}.products-operational-page .products-command-bar .store-filter-btn{min-width:52px;padding:0 10px}.products-operational-page .products-command-bar .store-filter-btn.is-active{border-color:#2ed1a740;background:#2ed1a71a;color:#54d6b3}.products-operational-page .products-category-filterbar{margin:0 -16px;padding:10px 16px;gap:4px;border-top:1px solid rgba(255,255,255,.05);border-bottom:0;background:#0b1215}.products-operational-page .products-category-filter{min-height:32px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:#78878b}.products-operational-page .products-category-filter:hover:not(:disabled){border:0;background:#ffffff09;color:#cbd4d3}.products-operational-page .products-category-filter.is-active{border:0;background:#2ed1a71a;color:#50d6b1}.products-operational-page .products-category-filter strong{font-size:11px;font-weight:550}.products-operational-page .products-category-filter span{padding:1px 5px;background:#ffffff0a;font-size:9px}.products-operational-page .products-flow-table-wrap{margin-top:-18px;border:1px solid rgba(255,255,255,.06);border-top:0;border-radius:0 0 12px 12px;background:#0b1215;box-shadow:none}.products-operational-page .products-flow-table thead th{height:45px;border-bottom:1px solid rgba(255,255,255,.06);background:#10191c;color:#78878b;font-size:9px}.products-operational-page .products-lot-row td,.products-operational-page .products-category-row td{padding:0!important;border:0;background:transparent!important}.products-operational-page .products-lot-card,.products-operational-page .products-existing-card{grid-template-columns:36px minmax(0,1fr) var(--products-stage-col) var(--products-stage-col) var(--products-stage-col) var(--products-actions-col);min-height:66px;padding:10px 12px;border:0;border-bottom:1px solid rgba(255,255,255,.06);border-left:0;border-radius:0;background:#0e171a}.products-operational-page .products-lot-card>.products-lot-identity{grid-column:2}.products-operational-page .products-lot-card>.products-category-chevron{grid-column:1;grid-row:1;justify-self:center}.products-operational-page .products-lot-card:hover{border-color:#ffffff14;background:#111c1f}.products-operational-page .products-lot-icon{width:30px;height:30px;border:0;border-radius:7px;background:#2ed1a71a;color:#4dd6b1}.products-operational-page .products-lot-eyebrow{display:none}.products-operational-page .products-lot-identity strong{font-size:14px;font-weight:650}.products-operational-page .products-lot-identity div>span{color:#75868a;font-size:10px;font-weight:450}.products-operational-page .products-category-card{grid-template-columns:36px minmax(0,1fr) var(--products-stage-col) var(--products-stage-col) var(--products-stage-col) var(--products-actions-col);min-height:58px;padding:9px 12px 9px 28px;border:0;border-bottom:1px solid rgba(255,255,255,.055);border-left:0;border-radius:0;background:#0b1316}.products-operational-page .products-category-card>div:first-child{grid-column:2}.products-operational-page .products-category-card>.products-category-chevron{grid-column:1;grid-row:1;justify-self:center}.products-operational-page .products-category-card:hover{border-color:#ffffff12;background:#10191c}.products-operational-page .products-category-card strong{font-size:12px;font-weight:650}.products-operational-page .products-category-card span{margin-top:2px;color:#718286;font-size:10px;font-weight:450}.products-operational-page .products-category-stats em,.products-operational-page .products-stage-count{min-width:34px;min-height:25px;padding:0 7px;border-width:1px;border-radius:6px;background:#ffffff06;box-shadow:none;font-size:10px;font-weight:600}.products-operational-page :is(.products-category-stats em,.products-stage-count).is-entry{border-color:#3b82f629;background:#3b82f614;color:#77adf5}.products-operational-page :is(.products-category-stats em,.products-stage-count).is-triage{border-color:#f59e0b29;background:#f59e0b12;color:#e5b347}.products-operational-page :is(.products-category-stats em,.products-stage-count).is-ready{border-color:#10b98129;background:#10b98114;color:#4ed0a6}.products-operational-page .products-model-row,.products-operational-page .products-model-row:nth-child(odd){height:60px;border-bottom:1px solid rgba(255,255,255,.045);background:#0a1114;box-shadow:none!important}.products-operational-page .products-model-row:hover{background:#0f181b;box-shadow:none}.products-operational-page .products-model-row td{padding-block:7px}.products-operational-page .products-model-row .col-expand{width:128px;padding-left:90px}.products-operational-page .products-expand-btn{width:26px;height:26px;border-color:transparent;background:transparent;opacity:.28}.products-operational-page .products-model-row:hover .products-expand-btn,.products-operational-page .products-expand-btn:focus-visible{opacity:1}.products-operational-page .products-name-cell{gap:9px}.products-operational-page .products-row-icon{width:8px;height:8px;fill:#27cfa6;color:#27cfa6}.products-operational-page .products-model-heading strong{font-size:12px;font-weight:600;letter-spacing:0}.products-operational-page .products-model-heading code{max-width:86px;padding:2px 5px;border:0;background:#3b82f614;font-size:9px}.products-operational-page .products-model-name small,.products-operational-page .products-model-name span{color:#75868a;font-size:10px;font-weight:450}.products-operational-page .products-model-name em.is-empty{min-width:auto;padding:4px 7px;border:0;border-radius:5px;background:#94a3b814;font-size:9px}.products-operational-page .products-edit-actions{gap:5px;padding-left:8px;border-left-color:#ffffff0e}.products-operational-page .products-action-btn{width:29px;height:29px;border-color:#ffffff12;border-radius:7px;background:transparent;color:#7f9195}.products-operational-page .products-action-btn.add{border-color:#2ed1a72e;background:#2ed1a70f;color:#4dd4af}.products-operational-page .products-action-btn.danger{opacity:0}.products-operational-page .products-model-row:hover .products-action-btn.danger,.products-operational-page .products-action-btn.danger:focus-visible{opacity:1}.app-shell[data-theme=light] .products-operational-page{background:#e7efed}.app-shell[data-theme=light] .products-operational-page .products-hero-copy h2{color:#17352e}.app-shell[data-theme=light] .products-operational-page :is(.products-flow-summary-card,.products-control-surface,.products-flow-table-wrap){border-color:#c4d4d0;background:#f4f7f6;box-shadow:none}.app-shell[data-theme=light] .products-operational-page .products-origin-tabs{border-bottom-color:#bdcfca}.app-shell[data-theme=light] .products-operational-page .products-origin-tabs button{color:#687d78}.app-shell[data-theme=light] .products-operational-page .products-origin-tabs button.is-active{color:#173d34}.app-shell[data-theme=light] .products-operational-page .products-command-bar,.app-shell[data-theme=light] .products-operational-page .products-category-filterbar{background:transparent}.app-shell[data-theme=light] .products-operational-page .products-category-filterbar{border-top-color:#d0deda;background:#edf3f1}.app-shell[data-theme=light] .products-operational-page .products-flow-table thead th{border-bottom-color:#c9d8d4;background:#e1ebe8;color:#607670}.app-shell[data-theme=light] .products-operational-page :is(.products-lot-card,.products-existing-card){border-bottom-color:#ccdad7;background:#edf3f1}.app-shell[data-theme=light] .products-operational-page .products-category-card{border-bottom-color:#d2dfdc;background:#f3f7f6}.app-shell[data-theme=light] .products-operational-page .products-model-row,.app-shell[data-theme=light] .products-operational-page .products-model-row:nth-child(odd){border-bottom-color:#d7e2df;background:#fafcfb}.app-shell[data-theme=light] .products-operational-page .products-model-row:hover{background:#edf5f2}@media (max-width: 1050px){.products-operational-page .products-command-bar{grid-template-columns:minmax(260px,1fr) minmax(210px,auto)}.products-operational-page .products-balance-toggle{grid-column:2}}@media (max-width: 720px){.products-operational-page .products-operations-hero{flex-direction:column}.products-operational-page .products-hero-actions{width:100%}.products-operational-page .products-hero-actions button{flex:1}.products-operational-page .products-flow-summary{grid-template-columns:1fr}.products-operational-page .products-origin-tabs{width:100%}.products-operational-page .products-origin-tabs{margin-bottom:-18px}.products-operational-page .products-origin-tabs button{min-width:0;flex:1}.products-operational-page .products-command-bar{grid-template-columns:1fr}.products-operational-page .products-balance-toggle{grid-column:auto}.products-operational-page .products-category-card{padding-left:24px}.products-operational-page .products-model-row .col-expand{width:42px;padding-left:10px}}@media (min-width: 821px){.workspace-body:has(.products-operational-page){padding-inline:40px!important}}.products-operational-page{gap:12px}.products-operational-page .products-flow-summary-card{min-height:96px;grid-template-rows:16px 30px 14px;padding-block:12px}.products-operational-page .products-origin-tabs{margin:0 0 -12px!important}.products-operational-page .products-control-surface{padding-top:12px}.products-operational-page .products-command-bar{padding-bottom:10px}.products-operational-page .product-search-wrap,.products-operational-page .products-lot-control select,.products-operational-page .products-balance-toggle,.products-operational-page .products-command-bar .store-filter-btn{min-height:36px}.products-operational-page .products-category-filterbar{padding-block:8px}.app-shell[data-theme=dark] .workspace-body:has(.products-operational-page){background:radial-gradient(circle at 76% 8%,rgba(26,61,65,.14),transparent 34%),linear-gradient(180deg,#070f13,#070d12 58%,#080f14)!important}.app-shell[data-theme=dark] .products-operational-page{background:transparent}.app-shell[data-theme=dark] .products-operational-page .products-flow-summary-card{border-color:#74979f21;background:linear-gradient(135deg,#0e171c,#0c151a)}.app-shell[data-theme=dark] .products-operational-page .products-flow-summary-card.is-entry{background:radial-gradient(circle at 12% 24%,rgba(65,132,214,.07),transparent 34%),linear-gradient(135deg,#0e171c,#0c151a)}.app-shell[data-theme=dark] .products-operational-page .products-flow-summary-card.is-triage{background:radial-gradient(circle at 12% 24%,rgba(211,159,30,.055),transparent 34%),linear-gradient(135deg,#10171a,#0d1519)}.app-shell[data-theme=dark] .products-operational-page .products-flow-summary-card.is-ready{background:radial-gradient(circle at 12% 24%,rgba(39,207,166,.065),transparent 34%),linear-gradient(135deg,#0d181b,#0b1519)}.app-shell[data-theme=dark] .products-operational-page .products-control-surface{border-color:#688d961f;background:#0b141a}.app-shell[data-theme=dark] .products-operational-page .products-category-filterbar,.app-shell[data-theme=dark] .products-operational-page .products-flow-table-wrap{background:#0a1318}.app-shell[data-theme=dark] .products-operational-page .products-flow-table thead th{background:#10181d}.app-shell[data-theme=dark] .products-operational-page :is(.products-lot-card,.products-existing-card){background:#0d171c}.app-shell[data-theme=dark] .products-operational-page .products-category-card{background:#0b151a}.app-shell[data-theme=dark] .products-operational-page .products-model-row,.app-shell[data-theme=dark] .products-operational-page .products-model-row:nth-child(odd){background:#0e171d}.app-shell[data-theme=dark] .products-operational-page .products-model-row:hover{background:#121d23}.warranty-page{--warranty-canvas: #070f13;--warranty-panel: #0d171c;--warranty-panel-soft: #101c22;--warranty-panel-raised: #132128;--warranty-line: rgba(130, 165, 170, .14);--warranty-line-strong: rgba(68, 211, 178, .32);--warranty-ink: #eff7f5;--warranty-muted: #7f9697;--warranty-accent: #31d0aa;--warranty-accent-soft: rgba(49, 208, 170, .1);gap:18px;color:var(--warranty-ink)}.app-shell[data-theme=dark] .workspace-body:has(.warranty-page){background:radial-gradient(circle at 82% 0%,rgba(28,89,82,.15),transparent 32%),linear-gradient(180deg,#070f13,#070d12)}.warranty-hero{min-height:132px;padding:24px 26px;border:1px solid var(--warranty-line);border-radius:16px;background:linear-gradient(90deg,rgba(49,208,170,.055),transparent 36%),#0b151a;box-shadow:inset 0 1px #ffffff06}.warranty-hero:before{inset:22px auto 22px 0;width:3px;border-radius:0 4px 4px 0;background:var(--warranty-accent)}.warranty-hero-copy{max-width:700px}.warranty-back{width:fit-content;display:inline-flex;align-items:center;gap:6px;margin:0 0 13px;padding:0;border:0;background:transparent;color:#82999a;font:600 10px/1 inherit;cursor:pointer}.warranty-back:hover{color:var(--warranty-accent)}.warranty-kicker{color:var(--warranty-accent);font-size:10px;font-weight:750;letter-spacing:.13em}.warranty-hero h2{margin:8px 0 5px;color:var(--warranty-ink);font-size:clamp(26px,2.2vw,34px);font-weight:650;letter-spacing:-.045em;line-height:1.08}.warranty-hero p{max-width:650px;margin:0;color:#8ca0a2;font-size:13px;line-height:1.55}.warranty-hero-meta{display:flex;align-items:stretch;gap:10px}.warranty-size,.warranty-hero-security{min-width:132px;min-height:64px;display:flex;align-items:center;padding:12px 14px;border:1px solid var(--warranty-line);border-radius:11px;background:#ffffff06}.warranty-size{display:grid;align-content:center;text-align:left}.warranty-size strong{color:#e9f7f4;font-size:19px;font-weight:650;letter-spacing:-.04em}.warranty-size span,.warranty-hero-security span{color:var(--warranty-muted);font-size:10px}.warranty-hero-security{gap:10px;color:var(--warranty-accent)}.warranty-hero-security>div{display:grid;gap:2px}.warranty-hero-security strong{color:#cfe0dd;font-size:11px;font-weight:650}.warranty-hub{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.warranty-hub-card{position:relative;min-height:236px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr auto;gap:18px 24px;padding:28px;overflow:hidden;border:1px solid var(--warranty-line);border-radius:14px;background:#0d171c;color:var(--warranty-ink);text-align:left;cursor:pointer;box-shadow:inset 0 1px #ffffff06;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.warranty-hub-card:after{content:"";position:absolute;inset:auto -60px -90px auto;width:190px;height:190px;border-radius:50%;background:#31d0aa09;pointer-events:none}.warranty-hub-card:hover{transform:translateY(-2px);border-color:#31d0aa59;background:#101c21;box-shadow:0 14px 38px #0000002e,inset 0 1px #ffffff09}.warranty-hub-card.is-primary{background:linear-gradient(145deg,rgba(49,208,170,.075),transparent 52%),#0d171c;border-color:#31d0aa3d}.warranty-hub-icon{width:48px;height:48px;display:grid;place-items:center;grid-column:1;border:1px solid rgba(49,208,170,.19);border-radius:11px;background:#31d0aa17;color:var(--warranty-accent)}.warranty-hub-copy{min-width:0;display:grid;align-content:start;gap:6px;grid-column:1 / -1}.warranty-hub-copy small{color:var(--warranty-accent);font-size:9px;font-weight:750;letter-spacing:.13em}.warranty-hub-copy strong{color:var(--warranty-ink);font-size:clamp(20px,2vw,25px);font-weight:550;letter-spacing:-.035em;line-height:1.15}.warranty-hub-copy>span{max-width:500px;color:#7f9596;font-size:12px;line-height:1.55}.warranty-hub-summary{position:absolute;top:28px;right:28px;display:grid;justify-items:end;color:#6f8587}.warranty-hub-summary b{color:#dce9e7;font-size:25px;font-weight:550;letter-spacing:-.05em;line-height:1}.warranty-hub-summary span{margin-top:4px;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.warranty-hub-action{display:inline-flex;align-items:center;gap:4px;grid-column:1;width:fit-content;color:#a7bab8;font-size:11px;font-weight:650}.warranty-hub-card.is-primary .warranty-hub-action{color:var(--warranty-accent)}.warranty-grid{grid-template-columns:minmax(420px,1.08fr) minmax(390px,.92fr);gap:14px;align-items:stretch}.warranty-create-card,.warranty-preview-card,.warranty-history{border:1px solid var(--warranty-line);border-radius:14px;background:var(--warranty-panel);box-shadow:inset 0 1px #ffffff06}.warranty-create-card,.warranty-preview-card{padding:22px}.warranty-create-card{gap:13px}.warranty-preview-card{grid-template-rows:auto 1fr auto;background:radial-gradient(circle at 70% 35%,rgba(49,208,170,.04),transparent 34%),var(--warranty-panel)}.warranty-card-title{min-height:38px;gap:11px;margin:0 0 4px}.warranty-card-title>svg{width:34px;height:34px;margin-left:auto;padding:8px;border:1px solid rgba(49,208,170,.16);border-radius:9px;background:var(--warranty-accent-soft);color:var(--warranty-accent)}.warranty-step{width:30px;height:30px;display:inline-grid;place-items:center;flex:0 0 30px;border:1px solid rgba(49,208,170,.18);border-radius:8px;background:var(--warranty-accent-soft);color:var(--warranty-accent)!important;font-size:10px!important;font-weight:750!important;letter-spacing:.04em}.warranty-card-title strong{color:var(--warranty-ink);font-size:15px;font-weight:650}.warranty-card-title span{color:var(--warranty-muted)}.warranty-create-card label>span{color:#809596;font-size:9px;font-weight:700;letter-spacing:.09em}.warranty-create-card input,.warranty-create-card select{min-height:42px;border:1px solid rgba(130,165,170,.16);border-radius:8px;background:#0a1419;color:#e8f2f0;box-shadow:inset 0 1px #ffffff05;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.warranty-create-card input:hover,.warranty-create-card select:hover{border-color:#82a5aa47}.warranty-create-card input:focus,.warranty-create-card select:focus{border-color:#31d0aa9e;background:#0c181d;box-shadow:0 0 0 3px #31d0aa17;outline:0}.warranty-create-card input::placeholder,.warranty-toolbar input::placeholder{color:#526669}.warranty-create-card>button{min-height:44px;border-radius:8px;background:#31d0aa;color:#041712;font-size:12px;font-weight:750;box-shadow:0 8px 24px #18ad8b1f;transition:background .16s ease,transform .16s ease}.warranty-create-card>button:hover{background:#42dbb7;transform:translateY(-1px)}.warranty-create-card>small,.warranty-print-note{color:#718789}.warranty-lookup{border-color:var(--warranty-line);border-radius:9px;background:#0a1419}.warranty-lookup strong{color:#dfeae8}.warranty-lookup.is-ambiguous{border-color:#f0c76a57;background:#f0c76a0e}.warranty-lookup>div:has(.warranty-sale-candidates){width:100%}.warranty-sale-candidates{display:grid;gap:7px;margin-top:7px}.warranty-sale-candidates>button{display:grid;gap:3px;width:100%;padding:10px 11px;border:1px solid rgba(240,199,106,.22);border-radius:8px;background:#101b20;color:#7f9997;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.warranty-sale-candidates>button:hover{border-color:#31d0aa9e;background:#12231f;transform:translateY(-1px)}.warranty-candidate-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.warranty-candidate-heading b{color:#f4d98d;font-size:12px}.warranty-candidate-heading em{padding:2px 6px;border-radius:999px;background:#31d0aa1f;color:#54dcb9;font-size:9px;font-style:normal;font-weight:750;text-transform:uppercase;letter-spacing:.04em}.warranty-sale-candidates>button>strong{font-size:11px}.warranty-sale-candidates>button>small{color:#78908e}.warranty-candidate-action{display:inline-flex;align-items:center;justify-content:flex-end;gap:3px;margin-top:2px;color:#47d8b3;font-size:10px;font-weight:750}.warranty-empty-preview{min-height:252px;border-color:#82a5aa2e;border-radius:12px;background:linear-gradient(rgba(255,255,255,.016) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.016) 1px,transparent 1px),#0a1419;background-size:20px 20px;color:var(--warranty-muted)}.warranty-empty-preview svg{width:52px;height:52px;padding:12px;border:1px solid rgba(49,208,170,.2);border-radius:13px;background:var(--warranty-accent-soft);color:var(--warranty-accent)}.warranty-empty-preview strong{color:#cfdcda;font-size:13px}.warranty-empty-preview span{max-width:270px;color:#718789;line-height:1.45}.warranty-preview-card iframe{width:min(410px,100%);height:230px;border-color:#82a5aa2e;border-radius:11px;background:#eef2f1;box-shadow:0 18px 45px #00000038}.warranty-preview-actions button,.warranty-preview-actions a{min-height:40px;border-radius:8px}.warranty-preview-actions button:not(.secondary){background:#31d0aa;color:#041712}.warranty-preview-actions button.secondary,.warranty-preview-actions a{border-color:var(--warranty-line);background:#111d22;color:#b8c9c7}.warranty-error,.warranty-success{border-radius:10px;font-size:12px}.warranty-history{overflow:hidden}.warranty-history>header{min-height:76px;padding:17px 20px;border-bottom-color:var(--warranty-line);background:#0e191e}.warranty-history-title{display:flex!important;align-items:center;gap:11px}.warranty-history-title>div{display:grid;gap:3px}.warranty-history-title strong{color:var(--warranty-ink);font-size:15px;font-weight:650}.warranty-history-title span:not(.warranty-step){color:var(--warranty-muted);font-size:10px}.warranty-metrics{gap:6px}.warranty-metrics span{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-color:var(--warranty-line);border-radius:6px;background:#101c21;color:#849799}.warranty-metrics span i{width:6px;height:6px;border-radius:50%;background:currentColor}.warranty-metrics span.active{border-color:#31d0aa33;background:#31d0aa12;color:#51d6b4}.warranty-metrics span.pending{color:#d9aa4a}.warranty-metrics span.expired{color:#bc7779}.warranty-toolbar{padding:12px 20px;border-bottom-color:var(--warranty-line);background:#0b151a}.warranty-toolbar label,.warranty-toolbar select{height:40px;border-color:#82a5aa29;border-radius:8px;background:#091318;color:#cbd8d6}.warranty-table-wrap table{min-width:1080px}.warranty-table-wrap th{height:42px;padding:0 14px;border-bottom:1px solid var(--warranty-line);background:#101a1f;color:#718688;font-size:9px;font-weight:700}.warranty-table-wrap td{padding:13px 14px;border-top-color:#82a5aa17;background:#0b151a;color:#dbe6e4}.warranty-table-wrap tbody tr:nth-child(2n) td{background:#0d171c}.warranty-table-wrap tbody tr:hover td{background:#111e24}.warranty-table-wrap td strong{font-weight:600}.warranty-table-wrap td code,.warranty-table-wrap td span{color:#74898b}.warranty-company{color:#54d5b5}.warranty-status{border-radius:6px;font-size:10px!important}.warranty-print-row,.warranty-delete-row{width:32px;height:32px;border-radius:7px;background:#101c21}.warranty-print-row{border-color:var(--warranty-line);color:#a9bbb9}.warranty-print-row:hover{border-color:var(--warranty-line-strong);color:var(--warranty-accent)}.warranty-pagination{border-top-color:var(--warranty-line);background:#0d171c}@media (max-width: 1080px){.warranty-grid{grid-template-columns:1fr}.warranty-preview-card iframe{justify-self:center}}@media (max-width: 700px){.warranty-hub{grid-template-columns:1fr}.warranty-hub-card{min-height:220px;padding:22px}.warranty-hub-summary{top:22px;right:22px}.warranty-hero{align-items:flex-start;padding:20px}.warranty-hero-meta{width:100%}.warranty-size,.warranty-hero-security{flex:1}.warranty-create-card,.warranty-preview-card{padding:17px}}.app-shell[data-theme=light] .workspace-body:has(.warranty-page){background:#e8f0ee}.app-shell[data-theme=light] .warranty-page{--warranty-panel: #f7faf9;--warranty-panel-soft: #eef4f2;--warranty-panel-raised: #ffffff;--warranty-line: #c8d8d4;--warranty-line-strong: #69bdaa;--warranty-ink: #19332e;--warranty-muted: #607a74;--warranty-accent: #0d9f7d;--warranty-accent-soft: rgba(13, 159, 125, .1);color:var(--warranty-ink)}.app-shell[data-theme=light] .warranty-hero{border-color:#bed2cd;background:linear-gradient(90deg,rgba(13,159,125,.08),transparent 42%),#f2f7f5}.app-shell[data-theme=light] .warranty-hero h2,.app-shell[data-theme=light] .warranty-size strong,.app-shell[data-theme=light] .warranty-hero-security strong,.app-shell[data-theme=light] .warranty-card-title strong,.app-shell[data-theme=light] .warranty-history-title strong{color:#173a32}.app-shell[data-theme=light] .warranty-hero p{color:#5c7770}.app-shell[data-theme=light] .warranty-back{color:#58736d}.app-shell[data-theme=light] :is(.warranty-size,.warranty-hero-security){background:#ffffff85}.app-shell[data-theme=light] .warranty-hub-card{border-color:#c7d7d3;background:#f7faf9;box-shadow:0 1px 3px #1239300d}.app-shell[data-theme=light] .warranty-hub-card.is-primary{background:linear-gradient(145deg,rgba(13,159,125,.08),transparent 55%),#f7faf9}.app-shell[data-theme=light] .warranty-hub-card:hover{border-color:#74b9a9;background-color:#fff;box-shadow:0 12px 28px #12393017}.app-shell[data-theme=light] .warranty-hub-copy strong,.app-shell[data-theme=light] .warranty-hub-summary b{color:#173a32}.app-shell[data-theme=light] .warranty-hub-copy>span,.app-shell[data-theme=light] .warranty-hub-summary{color:#607a74}.app-shell[data-theme=light] .warranty-hub-action{color:#46645d}.app-shell[data-theme=light] :is(.warranty-create-card,.warranty-preview-card,.warranty-history){border-color:#c7d7d3;background:#f7faf9}.app-shell[data-theme=light] .warranty-preview-card{background:#f4f8f7}.app-shell[data-theme=light] .warranty-create-card :is(input,select),.app-shell[data-theme=light] .warranty-toolbar :is(label,select),.app-shell[data-theme=light] .warranty-lookup{border-color:#cbdad6;background:#edf3f1;color:#58726c}.app-shell[data-theme=light] .warranty-lookup.is-ambiguous{border-color:#d7c085;background:#faf6e9}.app-shell[data-theme=light] .warranty-sale-candidates>button{border-color:#dbc993;background:#fffdf7;color:#58726c}.app-shell[data-theme=light] .warranty-sale-candidates>button:hover{border-color:#4fae98;background:#f4fbf8}.app-shell[data-theme=light] .warranty-sale-candidates>button>strong{color:#24463e}.app-shell[data-theme=light] .warranty-candidate-heading b{color:#876a1e}.app-shell[data-theme=light] .warranty-create-card :is(input,select){color:#17352e}.app-shell[data-theme=light] .warranty-empty-preview{border-color:#bfd3ce;background-color:#eef4f2;background-image:linear-gradient(rgba(23,58,50,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(23,58,50,.035) 1px,transparent 1px)}.app-shell[data-theme=light] .warranty-empty-preview strong{color:#284c43}.app-shell[data-theme=light] .warranty-history>header,.app-shell[data-theme=light] .warranty-pagination{background:#edf4f2}.app-shell[data-theme=light] .warranty-toolbar{background:#f5f8f7}.app-shell[data-theme=light] .warranty-metrics span{border-color:#c9d8d4;background:#f7faf9;color:#617b75}.app-shell[data-theme=light] .warranty-table-wrap th{border-bottom-color:#c7d7d3;background:#e2ece9;color:#5d766f}.app-shell[data-theme=light] .warranty-table-wrap td{border-top-color:#d3dfdc;background:#f8faf9;color:#28463f}.app-shell[data-theme=light] .warranty-table-wrap tbody tr:nth-child(2n) td{background:#f1f6f4}.app-shell[data-theme=light] .warranty-table-wrap tbody tr:hover td{background:#e7f2ef}.app-shell[data-theme=light] .warranty-preview-actions :is(button.secondary,a),.app-shell[data-theme=light] .warranty-print-row{border-color:#c7d7d3;background:#edf3f1;color:#46645d}.app-shell.unified-canvas-shell[data-theme=dark]{--unified-page-canvas: #080c0e;background:var(--unified-page-canvas)!important}.app-shell.unified-canvas-shell .unified-canvas-workspace,.app-shell.unified-canvas-shell .unified-canvas-workspace-body{min-height:100vh;min-height:100dvh;background:var(--unified-page-canvas)!important}.app-shell.unified-canvas-shell[data-theme=light]{--unified-page-canvas: #f1f6f5;background:var(--unified-page-canvas)!important}.app-shell.unified-canvas-shell .products-operational-page{background:transparent!important}@media (min-width: 821px){.app-shell.sidebar-is-collapsed .sidebar{box-sizing:border-box;align-items:center}.app-shell.sidebar-is-collapsed .sidebar .brand-mark{width:100%;min-height:76px!important;height:76px!important;flex-basis:76px!important;display:grid!important;grid-template-rows:34px 26px;place-items:center;gap:4px!important;padding:6px 0!important}.app-shell.sidebar-is-collapsed .sidebar .caij-brand{width:100%;grid-row:1;justify-content:center}.app-shell.sidebar-is-collapsed .sidebar .caij-brand-symbol{width:34px!important;height:34px!important;flex-basis:34px!important}.app-shell.sidebar-is-collapsed .sidebar .sidebar-collapse-button{position:static!important;grid-row:2;width:26px!important;height:26px!important;min-width:26px!important}.app-shell.sidebar-is-collapsed .sidebar .nav-stack,.app-shell.sidebar-is-collapsed .sidebar .nav-section{align-items:center}.app-shell.sidebar-is-collapsed .sidebar>.sidebar-system-card{flex:0 0 42px}.app-shell.sidebar-is-collapsed .sidebar>.user-card{width:48px!important;min-height:70px!important;height:70px!important;flex:0 0 70px;flex-direction:column;gap:4px!important;padding:5px!important;overflow:hidden}.app-shell.sidebar-is-collapsed .sidebar>.user-card .avatar,.app-shell.sidebar-is-collapsed .sidebar>.user-card .dark-mode-toggle{width:28px!important;height:28px!important;min-width:28px!important;flex:0 0 28px}}.app-shell[data-theme=dark] .products-operational-page .products-lot-card,.app-shell[data-theme=dark] .products-operational-page .products-existing-card{min-height:72px;background:#111d22;box-shadow:inset 3px 0 #2dcfa9b8}.app-shell[data-theme=dark] .products-operational-page .products-lot-card:hover{background:#152329}.products-operational-page .products-lot-identity strong{color:#f2f8f6;font-size:15px;font-weight:720;letter-spacing:-.012em}.products-operational-page .products-lot-identity div>span{color:#91a9a5;font-size:10.5px}.app-shell[data-theme=dark] .products-operational-page .products-category-card{min-height:60px;background:#0d171b;box-shadow:inset 3px 0 #59787e57}.app-shell[data-theme=dark] .products-operational-page .products-category-card:hover{background:#111d21}.products-operational-page .products-category-card strong{color:#dbe8e5;font-size:13px;font-weight:680}.products-operational-page .products-category-card span{color:#7f9894;font-size:10.5px}.app-shell[data-theme=dark] .products-operational-page .products-model-row,.app-shell[data-theme=dark] .products-operational-page .products-model-row:nth-child(odd){background:#091115}.products-operational-page .products-model-heading strong{color:#f4f8f7;font-size:13.5px;font-weight:700;letter-spacing:-.01em}.products-operational-page .products-model-name .products-model-subtitle{color:#a7bbb7;font-size:11px;font-weight:600;line-height:1.3}.products-operational-page .products-model-name .products-model-meta{color:#66807c;font-size:10px;font-weight:500}.products-operational-page .products-category-chevron,.products-operational-page .products-expand-chevron{color:#63d8bd}.app-shell[data-theme=light] .products-operational-page .products-lot-card,.app-shell[data-theme=light] .products-operational-page .products-existing-card{background:#e5efec;box-shadow:inset 3px 0 #078c76}.app-shell[data-theme=light] .products-operational-page .products-category-card{background:#f1f6f4;box-shadow:inset 3px 0 #a9bfba}.app-shell[data-theme=light] .products-operational-page .products-model-heading strong{color:#142b26}.app-shell[data-theme=light] .products-operational-page .products-model-name .products-model-subtitle{color:#3e5c55}.app-shell[data-theme=light] .products-operational-page .products-model-name .products-model-meta{color:#718a84}.products-operational-page .operational-stage{background:#081216!important;border-radius:10px!important;box-shadow:inset 0 1px #7daeaa14}.products-operational-page .operational-units-head{min-height:34px;padding:0 18px!important;background:#0c1a1f!important;color:#6f9792!important;font-size:9px!important;font-weight:800;letter-spacing:.1em}.products-operational-page .operational-unit-row{min-height:78px!important;padding:12px 18px!important;border-top:1px solid rgba(126,171,166,.08)!important;background:#0a171b!important;transition:background .16s ease,box-shadow .16s ease}.products-operational-page .operational-unit-row:nth-child(2n){background:#0c1a1f!important}.products-operational-page .operational-unit-row:hover{background:#10242a!important;box-shadow:inset 3px 0 #27cfa6}.products-operational-page .operational-unit-main{gap:12px}.products-operational-page .unit-code{min-width:30px;color:#26c8a5;font:800 10px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.products-operational-page .operational-unit-main>span:last-child{gap:3px}.products-operational-page .operational-unit-main strong{color:#e9f4f2;font-size:14px;font-weight:760;letter-spacing:-.01em}.products-operational-page .operational-unit-main small{color:#8aa6a2;font-size:10.5px}.products-operational-page .operational-unit-main .operational-import-id{color:#39cdb0!important;font-size:10px!important}.products-operational-page .operational-store{min-height:26px;border-color:#30cda947;background:#1ea0841a;color:#54d7b8;font-size:10px}.products-operational-page .operational-status-cell{display:grid;align-content:center;gap:4px}.products-operational-page .operational-status{min-height:22px;align-items:center;padding:0 8px;border:1px solid currentColor;border-radius:6px;opacity:1;font-size:9px;font-weight:850}.products-operational-page .operational-time{color:#678681;font-size:10px}.products-operational-page .operational-muted{color:#b0c4c0;font-size:11px;font-weight:650}.products-operational-page .operational-notes{white-space:normal}.products-operational-page .operational-notes em{margin-bottom:4px;color:#f1ca63}.products-operational-page .operational-notes-full span,.products-operational-page .operational-notes-plain{border-radius:6px;background:#101f24;color:#c3d8d4}.products-operational-page .operational-notes-full span{padding:4px 7px;font-size:10px}.products-operational-page .operational-notes-plain{padding:3px 0;font-size:10px}.products-operational-page .operational-actions{min-width:200px;gap:7px;padding-left:12px;border-left-color:#7eaba61a;background:linear-gradient(90deg,#08121626,#081216f7 20%)}.products-operational-page .products-os-badge{min-height:28px;border-radius:6px;background:#14927e1f;color:#50ddbd;font-size:10px}.app-shell[data-theme=light] .products-operational-page .operational-stage{background:#f4f8f7!important}.app-shell[data-theme=light] .products-operational-page .operational-units-head{background:#e6f0ed!important;color:#5d7c75!important}.app-shell[data-theme=light] .products-operational-page .operational-unit-row,.app-shell[data-theme=light] .products-operational-page .operational-unit-row:nth-child(2n){background:#f7fbfa!important}.app-shell[data-theme=light] .products-operational-page .operational-unit-row:hover{background:#eaf6f2!important}.app-shell[data-theme=light] .products-operational-page .operational-unit-main strong{color:#18352e}.app-shell[data-theme=light] .products-operational-page .operational-unit-main small{color:#57756d}.app-shell[data-theme=light] .products-operational-page .operational-notes-full span,.app-shell[data-theme=light] .products-operational-page .operational-notes-plain{background:#edf5f2;color:#3b5d53}.products-operational-page .products-grade-filter{display:flex;align-items:center;gap:4px;min-height:36px}@media (min-width: 1181px){.products-operational-page .products-command-bar{grid-template-columns:minmax(280px,1fr) auto auto auto auto}}.products-operational-page .grade-filter-btn{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 9px;border:1px solid rgba(126,171,166,.14);border-radius:7px;background:#101c20;color:#829b97;font-size:10px;font-weight:750;white-space:nowrap}.products-operational-page .grade-filter-btn:hover:not(:disabled){background:#15262b;color:#dcece8}.products-operational-page .grade-filter-btn.is-active{border-color:#31d0aa80;background:#31d0aa1f;color:#58ddbd}.products-operational-page .grade-filter-btn:disabled{cursor:not-allowed;opacity:.35}.products-operational-page .grade-filter-btn b{color:inherit;font-size:9px;opacity:.8}.products-operational-page .grade-filter-btn.grade-A.is-active{border-color:#36d39980;color:#5ce0b3}.products-operational-page .grade-filter-btn.grade-B.is-active{border-color:#60a5fa80;color:#8abbff}.products-operational-page .grade-filter-btn.grade-C.is-active{border-color:#fbbf2480;color:#f4ce68}.products-operational-page .grade-filter-btn.grade-RMA.is-active{border-color:#f8717180;color:#ff9e9e}@media (max-width: 1180px){.products-operational-page .products-grade-control{grid-column:1 / -1}.products-operational-page .products-grade-filter{flex-wrap:wrap}}.app-shell[data-theme=light] .products-operational-page .grade-filter-btn{border-color:#cadbd6;background:#f1f6f4;color:#5c7770}.app-shell[data-theme=light] .products-operational-page .grade-filter-btn.is-active{border-color:#36ad91;background:#dff3ec;color:#08745f}.products-operational-page .products-stage-tabs{gap:6px!important;padding:7px 8px!important}.products-operational-page .products-stage-tab{min-height:36px!important;padding-inline:10px!important}.products-operational-page .products-stage-tab span{font-size:10.5px}.products-operational-page .products-stage-tab span:before{width:6px;height:6px}.products-operational-page .products-stage-tab strong{min-width:24px!important;min-height:22px!important;font-size:10px!important}.products-operational-page .operational-units-head,.products-operational-page .operational-unit-row{--operational-grid-template: minmax(300px, 1.6fr) 72px 118px 110px minmax(250px, 1.15fr) 188px;column-gap:10px}.products-operational-page .operational-units-head{min-height:28px;padding-inline:12px!important}.products-operational-page .operational-unit-row{min-height:60px!important;padding:7px 12px!important}.products-operational-page .operational-unit-main{gap:8px}.products-operational-page .unit-code{min-width:26px;font-size:9px}.products-operational-page .operational-unit-main>span:last-child{gap:2px}.products-operational-page .operational-unit-main strong{font-size:12.5px}.products-operational-page .operational-unit-main small{font-size:9.5px;line-height:1.2}.products-operational-page .operational-unit-main .operational-import-id{margin-top:1px;font-size:9px!important}.products-operational-page .operational-store{min-width:48px;min-height:22px;padding-inline:6px;font-size:9px}.products-operational-page .operational-status-cell{gap:2px}.products-operational-page .operational-status{min-height:19px;padding-inline:6px;font-size:8px}.products-operational-page .operational-time{font-size:9px}.products-operational-page .operational-muted{font-size:10px}.products-operational-page .operational-notes{max-height:46px;overflow:hidden}.products-operational-page .operational-notes em{margin-bottom:2px;font-size:8px}.products-operational-page .operational-notes.has-notes .operational-notes-full{max-height:30px;padding:0 0 0 5px;overflow:hidden;gap:2px}.products-operational-page .operational-notes-full span{padding:2px 5px;font-size:9px;line-height:1.2}.products-operational-page .operational-notes-plain{display:-webkit-box;overflow:hidden;padding:0;font-size:9px;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.products-operational-page .operational-actions{min-width:188px;gap:5px;padding-left:8px}.products-operational-page .products-os-badge{min-height:25px;padding-inline:7px;font-size:9px}.products-operational-page .operational-actions .products-action-btn{width:30px;height:30px}@media (max-width: 1180px) and (min-width: 1051px){.products-operational-page .operational-units-head,.products-operational-page .operational-unit-row{--operational-grid-template: minmax(250px, 1.5fr) 62px 100px 90px minmax(210px, 1fr) 168px;column-gap:8px}.products-operational-page .operational-actions{min-width:168px}}@media (min-width: 821px){.workspace-body.operational-workspace-body{--operational-page-gutter: 16px;padding:16px!important}.workspace-body.operational-workspace-body>.operational-page-layout{box-sizing:border-box;width:100%!important;max-width:none!important;min-width:0;margin-inline:0!important}.workspace-body.operational-workspace-body>.operational-page-layout:not(.has-side-panel){min-height:0;align-content:start}.workspace-body.operational-workspace-body>.operational-page-layout.has-side-panel{grid-template-columns:minmax(0,1fr) 292px;align-items:stretch;gap:16px;min-height:calc(100vh - (var(--operational-page-gutter) * 2));padding:0!important;overflow-x:hidden;background:var(--unified-page-canvas)}}@media (min-width: 821px) and (max-width: 1180px){.workspace-body.operational-workspace-body>.operational-page-layout.has-side-panel{grid-template-columns:minmax(0,1fr)}}.products-operational-page .products-lot-entry-shell{display:grid;grid-template-columns:36px minmax(0,1fr) var(--products-stage-col) var(--products-stage-col) var(--products-stage-col) var(--products-actions-col)}.products-operational-page .products-lot-toggle{min-width:0;min-height:46px;display:grid;grid-column:1 / 6;grid-row:1;grid-template-columns:36px minmax(0,1fr) var(--products-stage-col) var(--products-stage-col) var(--products-stage-col);align-items:center;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.products-operational-page .products-lot-toggle>.products-lot-identity{grid-column:2}.products-operational-page .products-lot-toggle>.products-category-chevron{grid-column:1;grid-row:1;justify-self:center}.products-operational-page .products-lot-toggle:focus-visible{border-radius:6px;outline:2px solid rgba(62,207,142,.58);outline-offset:2px}.products-operational-page .products-lot-os-entry{position:static!important;grid-column:6;grid-row:1;justify-self:center;min-width:32px!important;width:32px;height:32px;padding:0!important;transform:none!important}@media (max-width: 820px){.products-operational-page .products-lot-os-entry{min-width:36px!important;width:36px;height:36px}}.sales-entry-figma .sale-company-field{position:relative;z-index:12;overflow:visible}.company-picker{position:relative;width:100%}.company-picker-trigger{width:100%;height:36px;min-height:36px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:9px;padding:3px 10px;border:1px solid rgba(92,154,148,.2);border-radius:8px;background:#132428;color:#eff8f6;font:inherit;text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.company-picker-trigger:hover,.company-picker-trigger.is-open{border-color:#3fe0c194;background:#172d31}.company-picker-trigger:focus-visible{outline:2px solid rgba(63,224,193,.48);outline-offset:2px}.company-brand-logo{position:relative;display:inline-block;flex:none;width:72px;height:28px}.company-brand-logo>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.company-brand-logo-light{opacity:0}.company-brand-logo-dark{opacity:1}.company-filter-bar{min-width:0;display:flex;align-items:center;gap:5px}.company-filter-bar>button{min-width:48px;height:38px;padding:5px 8px;display:grid;place-items:center;border:1px solid rgba(92,154,148,.22);border-radius:8px;background:#122529;color:#8eaaa6;font:inherit;font-size:11px;font-weight:750;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease}.company-filter-bar>button:first-child{padding-inline:12px}.company-filter-bar>button:hover,.company-filter-bar>button.is-active{border-color:#3fe0c1a8;background:#3fe0c117;color:#dff9f3}.company-filter-bar .company-brand-logo{width:48px;height:22px}.company-picker-trigger .company-brand-logo{justify-self:start;width:82px;height:30px}.company-picker-trigger>svg{grid-column:2;color:#79a39f;transition:transform .14s ease}.company-picker-trigger.is-open>svg{transform:rotate(180deg)}.company-picker-menu{position:absolute;top:calc(100% + 7px);left:0;z-index:90;width:max(100%,430px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:9px;border:1px solid rgba(92,154,148,.28);border-radius:10px;background:#0d1b1f;box-shadow:0 18px 48px #00000061}.company-picker-option{min-width:0;min-height:66px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;border:1px solid rgba(92,154,148,.16);border-radius:8px;background:#132428;color:#eff8f6;font:inherit;text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease,transform .14s ease}.company-picker-option:hover{transform:translateY(-1px);border-color:#3fe0c166;background:#172d31}.company-picker-option.is-active{border-color:#3fe0c1b3;background:#3fe0c116;box-shadow:inset 0 0 0 1px #3fe0c112}.company-picker-option .company-brand-logo{width:112px;height:44px;justify-self:center}.company-picker-option>svg{color:#3fe0c1}.sale-live-details .company-brand-logo,.dash-today-company .company-brand-logo,.invoice-company-badge .company-brand-logo,.packaging-recipient .company-brand-logo,.warranty-company .company-brand-logo,.operational-alert-details .company-brand-logo{width:64px;height:24px}.seller-live-companies .company-brand-logo,.dash-company-main .company-brand-logo,.tv-company-bar .company-brand-logo,.withdraw-locked-company .company-brand-logo,.invoice-linked-company .company-brand-logo,.completed-detail-hero .company-brand-logo{width:76px;height:28px}.packaging-history-filters .company-brand-logo{width:58px;height:22px}.app-shell[data-theme=light] .sales-entry-figma .company-picker-trigger,.app-shell[data-theme=light] .sales-entry-figma .company-picker-option{border-color:#d5e3df;background:#f5f8f7;color:#263b37}.app-shell[data-theme=light] .company-brand-logo-light{opacity:1}.app-shell[data-theme=light] .company-brand-logo-dark{opacity:0}.app-shell[data-theme=light] .company-filter-bar>button{border-color:#d5e3df;background:#f5f8f7;color:#607772}.app-shell[data-theme=light] .company-filter-bar>button:hover,.app-shell[data-theme=light] .company-filter-bar>button.is-active{border-color:#078c767a;background:#e8f4f0;color:#086e5e}.app-shell[data-theme=light] .sales-entry-figma .company-picker-trigger:hover,.app-shell[data-theme=light] .sales-entry-figma .company-picker-trigger.is-open,.app-shell[data-theme=light] .sales-entry-figma .company-picker-option:hover{border-color:#078c766b;background:#edf6f3}.app-shell[data-theme=light] .company-picker-menu{border-color:#d5e3df;background:#fff;box-shadow:0 18px 48px #1f433c29}.app-shell[data-theme=light] .sales-entry-figma .company-picker-option.is-active{border-color:#078c769e;background:#078c7614}@media (max-width: 560px){.company-picker-menu{width:100%;grid-template-columns:1fr}}:root{color-scheme:dark;--bg-app: #080c0e;--bg-sidebar: #081318;--bg-surface: #0f1d20;--bg-surface-secondary: #142328;--bg-surface-elevated: #17282d;--bg-hover: #192b30;--border-subtle: #1d3439;--border-default: #285057;--border-strong: #2a5860;--brand-primary: #42dec5;--brand-primary-hover: #58e7d0;--brand-primary-active: #2fc8b1;--brand-muted: rgba(66, 222, 197, .1);--brand-border: rgba(66, 222, 197, .28);--text-primary: #f4f7f8;--text-secondary: #9eb0b8;--text-tertiary: #71868f;--text-disabled: #52656d;--success: #39d98a;--warning: #f6b94a;--danger: #ff667a;--info: #5da8ff;--font-ui: Inter, "SF Pro Text", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display: Inter, "SF Pro Display", "SF Pro Text", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--text-11: .6875rem;--text-12: .75rem;--text-14: .875rem;--text-16: 1rem;--text-18: 1.125rem;--text-22: 1.375rem;--text-28: 1.75rem;--text-36: 2.25rem;--text-44: 2.75rem;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-pill: 999px;--shadow-elevated: 0 18px 48px rgba(0, 0, 0, .22);--focus-ring: 0 0 0 3px rgba(66, 222, 197, .14);--control-height: 44px;--sidebar-width: 214px;--sidebar-collapsed-width: 76px}@media (min-width: 821px){.app-shell.unified-canvas-shell{--sidebar-width: 220px;--sidebar-collapsed-width: 76px;--app-topbar-height: 68px}.app-shell.unified-canvas-shell .workspace{min-width:0}.app-shell.unified-canvas-shell .app-topbar{position:fixed;top:0;right:0;left:var(--sidebar-width);z-index:80;min-height:var(--app-topbar-height);display:grid;grid-template-columns:minmax(220px,.75fr) minmax(210px,1fr) auto;align-items:center;gap:22px;padding:10px 22px;border-bottom:1px solid rgba(94,151,144,.24);background:linear-gradient(90deg,rgba(49,208,170,.055),transparent 34%),#071418f0;box-shadow:0 8px 26px #00000024;-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%);transition:left .18s ease,box-shadow .18s ease}.app-shell.unified-canvas-shell.sidebar-is-collapsed .app-topbar{left:var(--sidebar-collapsed-width)}.app-shell.unified-canvas-shell .unified-canvas-workspace-body{margin-top:var(--app-topbar-height)}.app-topbar-brand,.app-topbar-current,.app-topbar-actions,.app-topbar-user,.app-topbar-online{min-width:0;display:flex;align-items:center}.app-topbar-brand{gap:13px}.app-topbar-brand .company-brand-logo{width:70px;height:38px;flex:0 0 70px}.app-topbar-brand>span:last-child,.app-topbar-current>span:last-child,.app-topbar-user>span:last-child{min-width:0;display:grid;gap:1px}.app-topbar-brand strong,.app-topbar-current strong,.app-topbar-user strong{overflow:hidden;color:#f1f8f6;font-size:12px;font-weight:720;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.app-topbar-brand small,.app-topbar-current small,.app-topbar-user small{color:#789994;font-size:8px;font-weight:750;letter-spacing:.085em;line-height:1.2;text-transform:uppercase}.app-topbar-current{gap:10px;padding-left:20px;border-left:1px solid rgba(106,160,154,.19)}.app-topbar-current-icon,.app-topbar-avatar,.app-topbar-action{display:grid;place-items:center;flex:0 0 auto}.app-topbar-current-icon{width:36px;height:36px;border:1px solid rgba(49,208,170,.3);border-radius:11px;background:#31d0aa1a;color:#48dfc0}.app-topbar-current strong{font-size:14px}.app-topbar-actions{justify-content:flex-end;gap:9px}.app-topbar-online{min-height:34px;gap:7px;padding:0 12px;border:1px solid rgba(55,205,149,.2);border-radius:999px;background:#37cd9513;color:#9bc6bb;font-size:10px;font-weight:700;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap}.app-topbar-online>i{width:7px;height:7px;border-radius:50%;background:#38d996;box-shadow:0 0 0 4px #38d9961a,0 0 11px #38d99680}.app-topbar-action{width:36px;height:36px;padding:0;border:1px solid rgba(112,158,153,.22);border-radius:11px;background:#ffffff09;color:#93b1ad;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease,transform .15s ease}.app-topbar-action:hover{border-color:#48dfc06b;background:#48dfc017;color:#53e0c3;transform:translateY(-1px)}.app-topbar-user{min-width:138px;gap:9px;padding:4px 11px 4px 5px;border:1px solid rgba(112,158,153,.18);border-radius:12px;background:#ffffff07}.app-topbar-avatar{width:30px;height:30px;border:1px solid rgba(72,223,192,.34);border-radius:9px;background:linear-gradient(145deg,#31d0aa33,#2d7d9a33);color:#52e0c4;font-size:10px;font-weight:800}.app-topbar-logout:hover{border-color:#ff667a59;background:#ff667a14;color:#ff899b}.app-shell.unified-canvas-shell .sidebar>:is(.sidebar-system-card,.user-card){display:none!important}.app-shell.unified-canvas-shell .sidebar .nav-stack{padding-bottom:8px!important;scrollbar-width:none;-ms-overflow-style:none}.app-shell.unified-canvas-shell .sidebar .nav-stack::-webkit-scrollbar{width:0;height:0;display:none}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar{z-index:110!important;overflow:hidden;transition:width .18s ease,box-shadow .18s ease}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover{width:var(--sidebar-width)!important;align-items:stretch;box-shadow:18px 0 42px #0000003d!important}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover .brand-mark{width:100%;min-height:58px!important;height:58px!important;flex-basis:58px!important;flex-direction:row!important;justify-content:space-between!important;padding:7px 10px!important}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover .nav-stack,.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover .nav-section{width:100%!important;align-items:stretch!important}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover :is(.sidebar-section-label,.nav-label-desktop){display:flex!important}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover .nav-label-mobile{display:none!important}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover :is(.nav-button,.nav-button.btn-ghost,.nav-button.btn-primary,.sidebar-more-toggle){width:100%!important;margin-inline:0!important;padding:0 9px!important;justify-content:flex-start!important}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover .sidebar-more-toggle span,.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover .sidebar-more-chevron{display:inline-flex!important}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover .sidebar-more-chevron{margin-left:auto}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover .sidebar-more-compact-icon{display:none!important}.app-shell.unified-canvas-shell[data-theme=light] .app-topbar{border-bottom-color:#b9d4cf;background:radial-gradient(circle at 2% 0%,rgba(15,158,132,.12),transparent 25%),linear-gradient(95deg,#fffffff5,#f2f9f7f7 56%,#eff6fbf7);box-shadow:0 8px 24px #18444316}.app-shell.unified-canvas-shell[data-theme=light] .app-topbar-brand .company-brand-logo-light{opacity:1!important}.app-shell.unified-canvas-shell[data-theme=light] .app-topbar-brand .company-brand-logo-dark{opacity:0!important}.app-shell.unified-canvas-shell[data-theme=light] :is(.app-topbar-brand,.app-topbar-current,.app-topbar-user) strong{color:#113c3a}.app-shell.unified-canvas-shell[data-theme=light] :is(.app-topbar-brand,.app-topbar-current,.app-topbar-user) small{color:#52756f}.app-shell.unified-canvas-shell[data-theme=light] .app-topbar-current{border-left-color:#c4d9d5}.app-shell.unified-canvas-shell[data-theme=light] .app-topbar-current-icon{border-color:#8fcfc1;background:linear-gradient(145deg,#d8f5ed,#edf9f6);color:#087a66}.app-shell.unified-canvas-shell[data-theme=light] .app-topbar-online{border-color:#9cd5bd;background:#e1f6ed;color:#126449}.app-shell.unified-canvas-shell[data-theme=light] .app-topbar-action{border-color:#bed4d0;background:#fffc;color:#315f5e}.app-shell.unified-canvas-shell[data-theme=light] .app-topbar-action:hover{border-color:#69b5a6;background:#e2f5f0;color:#08735f}.app-shell.unified-canvas-shell[data-theme=light] .app-topbar-user{border-color:#b9d3cf;background:#ffffffc7;box-shadow:0 3px 10px #22504e0e}.app-shell.unified-canvas-shell[data-theme=light] .app-topbar-avatar{border-color:#168e78;background:linear-gradient(145deg,#0b937a,#197083);color:#fff}.app-shell.unified-canvas-shell[data-theme=light] .app-topbar-logout:hover{border-color:#e78f99;background:#fff0f1;color:#b53b4a}}@media (max-width: 1100px) and (min-width: 821px){.app-shell.unified-canvas-shell .app-topbar{grid-template-columns:minmax(180px,.8fr) minmax(170px,1fr) auto;gap:14px;padding-inline:16px}.app-topbar-brand>span:last-child,.app-topbar-online span,.app-topbar-user>span:last-child{display:none}.app-topbar-user{min-width:0;padding-right:5px}}@media (max-width: 820px){.app-topbar{display:none!important}}.app-shell[data-theme=light]{color-scheme:light;--bg-app: #edf3f2;--bg-sidebar: #f6f9f8;--bg-surface: #ffffff;--bg-surface-secondary: #f2f6f5;--bg-surface-elevated: #ffffff;--bg-hover: #e8f1ef;--border-subtle: #d8e4e1;--border-default: #c5d6d2;--border-strong: #96b8b0;--text-primary: #17332d;--text-secondary: #526e68;--text-tertiary: #758b86;--text-disabled: #9aaba7;--brand-primary: #139f82;--brand-primary-hover: #0b8c72;--brand-primary-active: #08765f;--brand-muted: rgba(19, 159, 130, .1);--brand-border: rgba(19, 159, 130, .28);--shadow-elevated: 0 18px 44px rgba(25, 62, 54, .09);--focus-ring: 0 0 0 3px rgba(19, 159, 130, .14)}html,body,button,input,select,textarea{font-family:var(--font-ui)}body{font-size:var(--text-14);line-height:1.5}button,input,select,textarea{font:inherit}:where(button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.ds-button{min-height:42px;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-md);box-shadow:none;font-size:var(--text-14);font-weight:600;letter-spacing:-.01em;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}.ds-button:active:not(:disabled){transform:scale(.98)}.ds-button:disabled{cursor:not-allowed;opacity:.46}.ds-button-primary{background:var(--brand-primary);color:#05211b}.ds-button-primary:hover:not(:disabled){background:var(--brand-primary-hover)}.ds-button-primary:active:not(:disabled){background:var(--brand-primary-active)}.ds-button-secondary,.ds-button-quiet{border-color:var(--border-subtle);background:var(--bg-surface-secondary);color:var(--text-primary)}.ds-button-secondary:hover:not(:disabled),.ds-button-quiet:hover:not(:disabled){border-color:var(--border-default);background:var(--bg-hover)}.ds-button-ghost{background:transparent;color:var(--text-secondary)}.ds-button-ghost:hover:not(:disabled){background:#ffffff09;color:var(--text-primary)}.ds-button-danger{border-color:#ff667a3d;background:#ff667a14;color:#ff9cab}.ds-button-danger:hover:not(:disabled){border-color:#ff667a66;background:#ff667a21}.ds-input,.ds-select{width:100%;min-height:var(--control-height);padding:0 var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-secondary);color:var(--text-primary);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.ds-input::placeholder{color:var(--text-disabled)}.ds-input:hover,.ds-select:hover{border-color:var(--border-default)}.ds-input:focus,.ds-select:focus{border-color:var(--brand-border);background:var(--bg-surface);box-shadow:var(--focus-ring);outline:0}.ds-input:disabled,.ds-select:disabled{cursor:not-allowed;color:var(--text-disabled);opacity:.62}.ds-badge{min-height:26px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface-secondary);color:var(--text-secondary);font-size:var(--text-12);font-weight:600;white-space:nowrap}.ds-badge-brand{border-color:var(--brand-border);background:var(--brand-muted);color:var(--brand-primary)}.ds-badge-success{border-color:#39d98a40;background:#39d98a14;color:var(--success)}.ds-badge-warning{border-color:#f6b94a40;background:#f6b94a14;color:var(--warning)}.ds-badge-danger{border-color:#ff667a40;background:#ff667a14;color:var(--danger)}.ds-badge-info{border-color:#5da8ff40;background:#5da8ff14;color:var(--info)}.ds-card{padding:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);color:var(--text-primary)}.ds-metric-card{min-height:112px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto auto auto;align-content:center;gap:2px var(--space-3)}.ds-metric-icon{grid-row:1 / 4;width:40px;height:40px;display:grid;place-items:center;align-self:center;border-radius:var(--radius-md);background:var(--brand-muted);color:var(--brand-primary)}.ds-tone-success .ds-metric-icon{background:#39d98a14;color:var(--success)}.ds-tone-warning .ds-metric-icon{background:#f6b94a14;color:var(--warning)}.ds-tone-danger .ds-metric-icon{background:#ff667a14;color:var(--danger)}.ds-tone-info .ds-metric-icon{background:#5da8ff14;color:var(--info)}.ds-metric-label{color:var(--text-tertiary);font-size:var(--text-11);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ds-metric-value{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-28);font-weight:700;letter-spacing:-.03em;line-height:1.1}.ds-metric-description{color:var(--text-tertiary);font-size:var(--text-12)}.ds-page-header{min-height:112px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-6);color:var(--text-primary)}.ds-page-header-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:var(--radius-md);background:var(--brand-muted);color:var(--brand-primary)}.ds-page-header-copy{min-width:0}.ds-page-header-eyebrow{color:var(--brand-primary);font-size:var(--text-11);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ds-page-header h1{margin:4px 0 5px;font-family:var(--font-display);font-size:clamp(var(--text-28),3vw,var(--text-36));font-weight:700;letter-spacing:-.03em;line-height:1.1}.ds-page-header p{margin:0;color:var(--text-secondary);font-size:var(--text-14)}.ds-page-header-actions{display:flex;align-items:center;gap:var(--space-2)}.ds-empty-state{min-height:260px;display:grid;place-items:center;align-content:center;gap:var(--space-2);padding:var(--space-8);color:var(--text-tertiary);text-align:center}.ds-empty-state-icon{width:48px;height:48px;display:grid;place-items:center;margin-bottom:var(--space-2);border-radius:var(--radius-md);background:var(--brand-muted);color:var(--brand-primary)}.ds-empty-state strong{color:var(--text-primary);font-size:var(--text-16);font-weight:600}.ds-empty-state p{max-width:440px;margin:0;color:var(--text-secondary);font-size:var(--text-14)}.ds-empty-state-action{margin-top:var(--space-3)}.ds-table-wrap{min-width:0;overflow:auto;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface)}.ds-table{width:100%;border-collapse:collapse;color:var(--text-primary)}.ds-table th{height:44px;padding:0 var(--space-4);color:var(--text-tertiary);font-size:var(--text-11);font-weight:600;letter-spacing:.04em;text-align:left;text-transform:uppercase}.ds-table td{min-height:64px;padding:var(--space-4);border-top:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--text-14)}.ds-table tbody tr{transition:background-color .14s ease}.ds-table tbody tr:hover{background:var(--bg-hover)}.ds-filter-bar{display:grid;grid-template-columns:minmax(260px,1fr) auto auto auto;align-items:end;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface)}.ds-tabs{min-height:44px;display:flex;align-items:stretch;gap:var(--space-1);border-bottom:1px solid var(--border-subtle)}.ds-tab{min-height:44px;display:inline-flex;align-items:center;gap:var(--space-2);padding:0 var(--space-3);border:0;border-bottom:2px solid transparent;background:transparent;color:var(--text-secondary);font-size:var(--text-14);font-weight:600;cursor:pointer}.ds-tab:hover{color:var(--text-primary)}.ds-tab.is-active{border-bottom-color:var(--brand-primary);color:var(--text-primary)}.ds-tab-badge{min-width:22px;padding:2px 6px;border-radius:var(--radius-pill);background:var(--bg-surface-secondary);color:var(--text-tertiary);font-size:var(--text-11)}.ds-tab.is-active .ds-tab-badge{background:var(--brand-muted);color:var(--brand-primary)}@media (min-width: 821px){.app-shell .sidebar{width:var(--sidebar-width);padding:var(--space-4) var(--space-3) var(--space-3);gap:var(--space-3);border-right:1px solid var(--border-subtle);background:var(--bg-sidebar);color:var(--text-primary);box-shadow:none}.app-shell:not(.sidebar-is-collapsed) .workspace{margin-left:var(--sidebar-width)!important}.app-shell.sidebar-is-collapsed .sidebar{width:var(--sidebar-collapsed-width)}.app-shell.sidebar-is-collapsed .workspace{margin-left:var(--sidebar-collapsed-width)!important}.app-shell .sidebar .brand-mark{min-height:64px;height:64px;flex:0 0 64px;flex-direction:row;align-items:center;justify-content:space-between;padding:0 var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);background:transparent}.app-shell .sidebar .caij-brand{gap:10px}.app-shell .sidebar .caij-brand-symbol{width:36px;height:36px}.app-shell .sidebar .caij-brand-copy strong{color:var(--text-primary);font-size:19px;font-weight:700;letter-spacing:-.02em}.app-shell .sidebar .caij-brand-copy small{color:var(--text-tertiary);font-size:8px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.app-shell .sidebar .sidebar-collapse-button{position:static;width:32px;height:32px;min-width:32px;display:grid;place-items:center;padding:0;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:transparent;color:var(--text-tertiary);opacity:1}.app-shell .sidebar .sidebar-collapse-button:hover{border-color:var(--border-default);background:var(--bg-hover);color:var(--text-primary)}.app-shell .sidebar .nav-stack{padding:0 2px 0 0;gap:3px;border:0;scrollbar-color:var(--border-default) transparent}.app-shell .sidebar .nav-section{display:grid;gap:3px}.app-shell .sidebar .nav-section+.nav-section{margin-top:var(--space-3)}.app-shell .sidebar .sidebar-section-label{display:block;padding:0 var(--space-3) var(--space-1);color:var(--text-disabled);font-size:9px;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.app-shell .sidebar .sidebar-section-label:after{display:none}.app-shell .sidebar .sidebar-more-toggle{min-height:36px;padding:0 var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-tertiary);font-size:var(--text-12);font-weight:600}.app-shell .sidebar .sidebar-more-toggle:hover{background:#ffffff06;color:var(--text-secondary)}.app-shell .sidebar .ds-sidebar-item{position:relative;width:100%;min-height:40px;height:40px;display:flex;align-items:center;justify-content:flex-start;gap:var(--space-3);flex:0 0 40px;padding:0 var(--space-3);border:1px solid transparent;border-radius:var(--radius-md);background:transparent;color:var(--text-secondary);font-size:13px;font-weight:400;line-height:1;text-align:left;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.app-shell .sidebar .ds-sidebar-item:hover:not(:disabled){background:#ffffff07;color:var(--text-primary)}.app-shell .sidebar .ds-sidebar-item.is-active{border-color:var(--brand-border);background:var(--brand-muted);color:var(--text-primary);font-weight:600}.app-shell .sidebar .ds-sidebar-item.is-active:before{content:"";position:absolute;top:8px;bottom:8px;left:-1px;width:3px;border-radius:0 3px 3px 0;background:var(--brand-primary)}.app-shell .sidebar .ds-sidebar-item .nav-icon-shell{width:18px;height:18px;min-width:18px;display:grid;place-items:center;border:0;border-radius:0;background:transparent;color:var(--text-tertiary)}.app-shell .sidebar .ds-sidebar-item.is-active .nav-icon-shell{color:var(--brand-primary)}.app-shell .sidebar .ds-sidebar-item.is-locked{cursor:not-allowed;color:var(--text-disabled);opacity:.48}.app-shell .sidebar .sidebar-system-card{min-height:48px;height:48px;margin:0;padding:9px 10px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:#ffffff05;box-shadow:none}.app-shell .sidebar .sidebar-system-icon{width:28px;height:28px;min-width:28px;display:grid;place-items:center;border:0;border-radius:var(--radius-sm);background:var(--brand-muted);color:var(--brand-primary);box-shadow:none}.app-shell .sidebar .sidebar-system-icon svg{display:block}.app-shell .sidebar .sidebar-system-card small{color:var(--text-tertiary);font-size:9px;font-weight:400;text-transform:none}.app-shell .sidebar .sidebar-system-card strong{color:var(--text-primary);font-size:9px;font-weight:600;letter-spacing:.02em}.app-shell .sidebar .sidebar-system-card strong i{background:var(--success)}.app-shell .sidebar .sidebar-system-card>b{display:block;margin-left:auto;color:var(--brand-primary);font-size:10px;font-weight:600}.app-shell .sidebar .user-card{min-height:56px;height:56px;margin:0;padding:9px 10px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:none}.app-shell .sidebar .user-card .avatar{width:34px;height:34px;min-width:34px;border:1px solid var(--brand-border);border-radius:10px;background:var(--brand-muted);color:var(--brand-primary);box-shadow:none;font-size:11px;font-weight:600}.app-shell .sidebar .user-card strong{color:var(--text-primary);font-size:var(--text-12);font-weight:600}.app-shell .sidebar .user-card small{color:var(--text-tertiary);font-size:9px;font-weight:600;text-transform:uppercase}.app-shell .sidebar .dark-mode-toggle,.app-shell .sidebar .logout-button{width:28px;height:28px;min-width:28px;display:grid;place-items:center;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-tertiary);box-shadow:none}.app-shell .sidebar .dark-mode-toggle:hover,.app-shell .sidebar .logout-button:hover{background:var(--bg-hover);color:var(--text-primary)}.app-shell.sidebar-is-collapsed .sidebar .brand-mark{padding-inline:8px;justify-content:center}.app-shell.sidebar-is-collapsed .sidebar .sidebar-collapse-button{position:absolute;top:8px;right:7px;width:24px;height:24px;min-width:24px;opacity:0}.app-shell.sidebar-is-collapsed .sidebar .brand-mark:hover .sidebar-collapse-button,.app-shell.sidebar-is-collapsed .sidebar .sidebar-collapse-button:focus-visible{opacity:1}.app-shell.sidebar-is-collapsed .sidebar .ds-sidebar-item{width:52px;padding:0;justify-content:center}.app-shell.sidebar-is-collapsed .sidebar .ds-sidebar-item.is-active:before{top:9px;bottom:9px}.app-shell.sidebar-is-collapsed .sidebar .sidebar-system-card,.app-shell.sidebar-is-collapsed .sidebar .user-card{width:52px;min-height:48px;padding:7px;justify-content:center}}.products-operational-page .products-model-row{height:auto!important;min-height:78px}.products-operational-page .products-model-row td{padding-block:10px!important}.products-operational-page .products-model-copy{gap:5px}.products-operational-page .products-model-heading{min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 8px}.products-operational-page .products-model-heading>strong{color:var(--text-primary);font-family:Sora,var(--font-display);font-size:16px!important;font-weight:700!important;line-height:1.2;letter-spacing:-.025em!important}.products-operational-page .products-model-heading .products-model-separator{color:#46635f;font-size:12px;line-height:1}.products-operational-page .products-model-heading .products-model-subtitle{overflow:hidden;color:#a7c4bf!important;font-size:12px!important;font-weight:550!important;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.products-operational-page .products-model-classification-row{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.products-operational-page .products-model-classification-row .products-model-grade-summary{margin-left:0}.products-operational-page .products-model-classification-row :is(.altertag-grade,.products-sold-badge){min-height:22px}.products-operational-page .products-model-name .products-model-meta{margin-top:0;color:#668984!important;font-size:10px!important}.app-shell[data-theme=light] .products-operational-page .products-model-heading .products-model-separator{color:#91a7a1}.app-shell[data-theme=light] .products-operational-page .products-model-heading .products-model-subtitle{color:#45645d!important}@media (max-width: 760px){.products-operational-page .products-model-row{min-height:72px}.products-operational-page .products-model-heading .products-model-subtitle{width:100%;white-space:normal}.products-operational-page .products-model-heading .products-model-separator{display:none}}@media (max-width: 900px){.ds-page-header{grid-template-columns:auto minmax(0,1fr)}.ds-page-header-actions{grid-column:1 / -1;width:100%}.ds-filter-bar{grid-template-columns:1fr 1fr}.ds-filter-bar>:first-child{grid-column:1 / -1}}@media (max-width: 560px){.ds-card,.ds-page-header{padding:var(--space-4)}.ds-page-header-icon{display:none}.ds-page-header-copy{grid-column:1 / -1}.ds-page-header-actions{display:grid;grid-template-columns:1fr}.ds-filter-bar{grid-template-columns:1fr}.ds-filter-bar>:first-child{grid-column:auto}}.bench-command-center{gap:var(--space-5);padding:var(--space-6);border:0;background:var(--bg-surface);box-shadow:var(--shadow-sm)}.bench-page-header{padding:0;border:0;background:transparent;grid-template-columns:auto minmax(0,1fr)}.bench-page-header .ds-page-header-icon{color:var(--brand-primary);background:var(--brand-muted);border-color:var(--brand-border)}.bench-page-header .ds-page-header-eyebrow{color:var(--brand-primary)}.bench-page-header h1{font-size:var(--text-28)}.bench-page-header p{color:var(--text-secondary)}.bench-command-center .queue-summary-grid{gap:var(--space-3)}.bench-command-center .queue-summary-card{min-height:88px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto 1fr;column-gap:var(--space-3);align-items:center;padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-elevated)}.bench-command-center .bench-metric-card{height:88px!important;min-height:88px!important;grid-template-columns:36px minmax(0,1fr) auto!important;grid-template-rows:1fr 1fr!important;grid-template-areas:"icon label value" "icon description value"!important;column-gap:var(--space-3)!important;row-gap:2px!important;align-items:center!important}.bench-command-center .queue-summary-card .qsc-icon,.bench-command-center .queue-summary-card .ds-metric-icon{grid-area:icon!important;width:36px;height:36px;margin:0;align-self:center;justify-self:start}.bench-command-center .queue-summary-card .ds-metric-label{grid-area:label!important;margin:0;align-self:end;color:var(--text-secondary);font-size:var(--text-12);font-weight:600;line-height:1.2;text-transform:none}.bench-command-center .queue-summary-card .ds-metric-value{grid-area:value!important;margin:0;align-self:center;justify-self:end;color:var(--text-primary);font-size:var(--text-28);line-height:1}.bench-command-center .queue-summary-card .ds-metric-description{grid-area:description!important;margin:0;align-self:start;color:var(--text-tertiary);font-size:var(--text-11);line-height:1.25;text-transform:none;white-space:nowrap}.bench-command-center .queue-summary-card.accent-total .ds-metric-icon{color:var(--info)}.bench-command-center .queue-summary-card.accent-progress .ds-metric-icon{color:var(--warning)}.bench-command-center .queue-summary-card.accent-ready .ds-metric-icon{color:var(--success)}.bench-command-center .queue-command-bar{display:grid;gap:var(--space-4);padding-top:var(--space-2);border:0!important;box-shadow:none!important}.bench-command-center .queue-view-toggle{width:fit-content;max-width:100%;border-bottom:0}.bench-command-center .queue-view-toggle .ds-tab{min-height:36px;padding-inline:var(--space-3);border:1px solid transparent!important;background:var(--bg-elevated)!important;color:var(--text-secondary)!important;box-shadow:none!important}.bench-command-center .queue-view-toggle .ds-tab.is-active{border-color:var(--border-default)!important;background:var(--bg-hover)!important;color:var(--text-primary)!important;box-shadow:inset 0 -2px 0 var(--brand-primary)!important}.bench-command-center .queue-view-toggle .ds-tab svg{color:var(--text-tertiary)}.bench-command-center .queue-view-toggle .ds-tab:nth-child(1) svg{color:var(--warning)}.bench-command-center .queue-view-toggle .ds-tab:nth-child(2) svg{color:var(--info)}.bench-command-center .queue-view-toggle .ds-tab:nth-child(3) svg{color:var(--success)}.bench-command-center .queue-view-toggle .ds-tab .ds-tab-badge{background:var(--bg-active);color:var(--text-secondary)}.bench-command-center .queue-view-toggle .ds-tab:nth-child(1) .ds-tab-badge{color:var(--warning)}.bench-command-center .queue-view-toggle .ds-tab:nth-child(2) .ds-tab-badge{color:var(--info)}.bench-command-center .queue-view-toggle .ds-tab:nth-child(3) .ds-tab-badge{color:var(--success)}.bench-command-center .queue-view-toggle .ds-tab svg{margin-right:var(--space-2)}.bench-command-center .queue-filters{padding:0;border:0!important;background:transparent}.bench-command-center .queue-search-control:before,.bench-command-center .queue-search-control:after{display:none!important;content:none!important}.bench-command-center .queue-search-control,.bench-command-center .bench-select-trigger{min-height:var(--control-height);border-color:var(--border-default);background:var(--bg-app)}.bench-command-center .queue-search-control:focus-within,.bench-command-center .bench-select-trigger:focus-visible{border-color:var(--brand-primary);box-shadow:var(--focus-ring)}.bench-command-center .queue-table{margin-top:var(--space-1)}.bench-command-center .queue-date-group,.bench-command-center .queue-bundle-group{border:0;border-top:1px solid var(--border-subtle);background:transparent}.bench-command-center .queue-date-header,.bench-command-center .queue-bundle-header{min-height:48px;padding-inline:var(--space-2);background:var(--bg-elevated)}.bench-command-center .queue-date-header:hover,.bench-command-center .queue-bundle-header:hover{background:var(--bg-hover)}.bench-command-center .queue-row{min-height:56px;border-top:1px solid var(--border-subtle);background:var(--bg-surface)}.bench-command-center .queue-row:hover{background:var(--bg-hover)}.bench-command-center .queue-row.is-selected{background:color-mix(in srgb,var(--brand-muted) 48%,var(--bg-surface));box-shadow:inset 2px 0 color-mix(in srgb,var(--brand-primary) 72%,transparent)}.bench-command-center .queue-row .queue-product-cell strong{color:var(--text-primary);font-weight:600}.bench-command-center .queue-row .queue-tech-cell,.bench-command-center .queue-row .queue-os-cell{color:var(--text-secondary)}.bench-command-center .bench-status-badge{font-size:var(--text-11);font-weight:600}.bench-command-center .row-actions{gap:var(--space-2)}.bench-command-center .row-actions .ds-button{width:30px;min-width:30px;height:30px;min-height:30px;padding:0;border-radius:var(--radius-sm)}.bench-live-summary{border:0;border-left:1px solid var(--border-subtle);border-radius:0;background:var(--bg-elevated);box-shadow:none}.bench-live-summary-head{padding-bottom:var(--space-4);border-bottom:1px solid var(--border-subtle)}.bench-live-selection{margin-block:var(--space-4);border:0;border-radius:var(--radius-md);background:var(--brand-muted)}.bench-live-details>div{padding-block:var(--space-2);border-bottom:1px solid var(--border-subtle)}.bench-live-stages>div{border:0;border-bottom:1px solid var(--border-subtle);border-radius:0;background:transparent}.bench-live-updated{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}@media (min-width: 1600px){.bench-command-center .queue-command-bar{width:100%;height:auto!important;min-height:0!important;grid-template-columns:max-content minmax(0,1fr)!important;align-items:start!important;justify-content:stretch!important}.bench-command-center .queue-command-bar .queue-view-toggle{width:auto!important;min-width:max-content;align-self:start!important;justify-self:start!important}.bench-command-center .queue-command-bar .queue-filters{width:100%!important;min-width:0;grid-template-columns:minmax(260px,1fr) minmax(150px,190px) minmax(120px,150px) minmax(120px,150px)!important;align-items:end!important}.bench-command-center .queue-command-bar .queue-search-field{grid-column:auto!important}}@media (min-width: 1000px) and (max-width: 1599px){.bench-command-center .queue-command-bar{width:100%;height:auto!important;min-height:0!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:start!important;justify-content:stretch!important}.bench-command-center .queue-command-bar .queue-view-toggle{width:auto!important;min-width:0;align-self:start!important;justify-self:start!important}.bench-command-center .queue-command-bar .queue-filters{width:100%!important;min-width:0;grid-template-columns:minmax(260px,1fr) minmax(150px,210px) minmax(120px,170px) minmax(120px,170px)!important;align-items:end!important}.bench-command-center .queue-command-bar .queue-search-field{grid-column:auto!important}}@media (min-width: 821px){.bench-command-center{gap:var(--space-4)}.bench-command-center .queue-summary-grid,.bench-command-center .queue-command-bar{margin-bottom:0}}@media (max-width: 900px){.bench-command-center{padding:var(--space-4)}.bench-command-center .queue-summary-card{min-height:76px}.bench-live-summary{border-left:0;border-top:1px solid var(--border-subtle)}}.completed-orders-layout,.invoice-view-layout{min-width:0;isolation:isolate}.completed-orders-layout>.completed-orders-command-center,.invoice-view-layout>.invoice-view{min-width:0;max-width:100%;overflow:hidden!important}.completed-orders-layout .completed-orders-timeline,.completed-orders-layout .packaging-history-days,.completed-orders-layout .packaging-history-day,.invoice-view-layout .invoice-list{width:100%;min-width:0;max-width:100%}.completed-orders-layout .packaging-history-day{overflow:hidden!important}.completed-orders-layout .packaging-history-list,.invoice-view-layout .invoice-list{width:100%;min-width:0;max-width:100%;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-inline:contain;scrollbar-width:thin}.completed-orders-layout .packaging-history-row,.invoice-view-layout .invoice-list .seller-list-head,.invoice-view-layout .invoice-row{box-sizing:border-box}.completed-orders-layout>.completed-live-summary,.invoice-view-layout>.invoice-live-summary{position:relative;z-index:1;min-width:0}.app-shell[data-theme=dark] .workspace,.app-shell[data-theme=dark] .workspace-body,.app-shell[data-theme=dark] .operational-page-layout{background-color:var(--bg-app)!important}.app-shell[data-theme=dark] .operational-page-layout{--page-canvas: var(--bg-app);--page-surface: var(--bg-surface);--page-surface-secondary: var(--bg-surface-secondary);--page-surface-elevated: var(--bg-surface-elevated);--page-line: var(--border-subtle);--page-line-strong: var(--border-default);--page-text: var(--text-primary);--page-muted: var(--text-secondary);--page-faint: var(--text-tertiary);--page-accent: var(--brand-primary);color:var(--page-text);font-family:var(--font-ui)}.app-shell[data-theme=dark] .operational-page-layout :is(h1,h2,h3){color:var(--page-text);font-family:Sora,var(--font-display);letter-spacing:-.025em;-webkit-text-fill-color:currentColor}.app-shell[data-theme=dark] .operational-page-layout :is(.bench-page-header,.queue-summary-card,.queue-command-bar,.seller-compact-header,.seller-metric,.seller-filter-console,.packaging-compact-header,.packaging-list-head,.completed-orders-hero,.completed-orders-summary-card,.completed-orders-filter-console,.os-tracker-metrics article,.os-tracker-toolbar,.os-tracker-table-shell,.warranty-hero,.warranty-hub-card,.warranty-create-card,.warranty-preview-card,.warranty-history,.products-operations-hero,.products-flow-summary-card,.products-command-bar,.products-flow-table-wrap,.customers-header,.customers-toolbar,.customers-metrics,.customers-list,.inventory-hero,.inventory-summary,.inventory-toolbar,.inventory-table-wrap,.altertag-stock-hero,.altertag-stock-controls,.altertag-stock-summary-card,.altertag-stock-catalog,.painting-hero,.painting-toolbar,.painting-flow,.users-hero,.user-management-card,.dash-command-header,.dash-operation-card,.dash-summary-card,.dash-card){border-color:var(--page-line)!important;border-radius:var(--radius-md)!important;background:var(--page-surface)!important;box-shadow:none!important}.app-shell[data-theme=dark] .operational-page-layout.has-side-panel>.seller-live-summary{border-color:var(--page-line)!important;background:linear-gradient(180deg,#0c1f20,#091416 42%)!important;box-shadow:none!important}.app-shell[data-theme=dark] .operational-page-layout :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.input-shell,.product-search-wrap,.products-command-field select,.customers-search,.os-tracker-search){border-color:var(--page-line)!important;border-radius:var(--radius-sm)!important;background:var(--page-surface-secondary)!important;color:var(--page-text)!important;box-shadow:none!important}.app-shell[data-theme=dark] .operational-page-layout :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:var(--brand-border)!important;box-shadow:var(--focus-ring)!important;outline:0}.app-shell[data-theme=dark] .operational-page-layout :is(.queue-head,.seller-list-head,.packaging-list-head,.os-tracker-table-head,.products-table thead,.customer-table-head,.inventory-table-wrap thead,.altertag-stock-table-head,.warranty-table-wrap thead){border-color:var(--page-line)!important;background:#102126!important;color:var(--page-faint)!important}.app-shell[data-theme=dark] .operational-page-layout :is(.queue-row,.seller-row,.packaging-row,.os-tracker-row,.products-table tbody tr,.customer-table-row,.inventory-table-wrap tbody tr,.altertag-stock-table-row,.warranty-table-wrap tbody tr){border-color:var(--page-line)!important;background:#0d1a1e!important}.app-shell[data-theme=dark] .operational-page-layout :is(.queue-row,.seller-row,.packaging-row,.os-tracker-row,.products-table tbody tr,.customer-table-row,.inventory-table-wrap tbody tr,.altertag-stock-table-row,.warranty-table-wrap tbody tr):hover{background:var(--page-surface-secondary)!important}.app-shell[data-theme=dark] .operational-page-layout :is(p,small,dt,.muted){color:var(--page-muted)}.app-shell[data-theme=dark] .warranty-page{min-height:0;align-content:start;gap:var(--space-4)}.app-shell[data-theme=dark] .warranty-page .warranty-hero{min-height:116px;padding:20px 24px}.app-shell[data-theme=dark] .warranty-page .warranty-hero:before{inset:20px auto 20px 0}.app-shell[data-theme=dark] .warranty-page .warranty-hero h2{margin:6px 0 4px;font-size:clamp(26px,2vw,32px)}.app-shell[data-theme=dark] .warranty-page .warranty-kicker,.app-shell[data-theme=dark] .warranty-page .warranty-hub-copy small{color:var(--page-accent)}.app-shell[data-theme=dark] .warranty-page .warranty-hero-meta{align-items:center}.app-shell[data-theme=dark] .warranty-page :is(.warranty-size,.warranty-hero-security){min-height:58px}.app-shell[data-theme=dark] .warranty-page .warranty-hub{align-items:stretch}.app-shell[data-theme=dark] .warranty-page .warranty-hub-card{min-height:210px;padding:24px;gap:16px 20px;align-content:start}.app-shell[data-theme=dark] .warranty-page .warranty-hub-summary{top:24px;right:24px}.app-shell[data-theme=dark] .warranty-page .warranty-hub-copy>span{color:var(--page-muted)}.app-shell[data-theme=dark] .products-operational-page{align-content:start;gap:16px}.app-shell[data-theme=dark] .products-operational-page .products-overview{gap:14px}.app-shell[data-theme=dark] .products-operational-page .products-operations-hero{min-height:78px;padding:14px 16px;border:1px solid var(--page-line)!important;border-radius:12px!important;background:var(--page-surface)!important}.app-shell[data-theme=dark] .products-operational-page .products-header-info{gap:12px}.app-shell[data-theme=dark] .products-operational-page .products-header-icon{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border:1px solid rgba(49,208,170,.24);border-radius:10px;background:#31d0aa17;color:var(--page-accent)}.app-shell[data-theme=dark] .products-operational-page .products-hero-copy{display:grid;gap:2px}.app-shell[data-theme=dark] .products-operational-page .products-hero-kicker{color:var(--page-accent);font-size:9px;font-weight:700;letter-spacing:.11em}.app-shell[data-theme=dark] .products-operational-page .products-hero-copy h2{margin:0;font-size:28px;font-weight:600;line-height:1.12}.app-shell[data-theme=dark] .products-operational-page .products-stock-summary{margin:0;color:var(--page-muted);font-size:12px}.app-shell[data-theme=dark] .products-operational-page .products-hero-actions button{min-height:40px;border-radius:8px}.app-shell[data-theme=dark] .products-operational-page .products-flow-summary{gap:10px}.app-shell[data-theme=dark] .products-operational-page .products-flow-summary-card{min-height:88px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr;align-items:center;gap:16px;padding:16px 18px}.app-shell[data-theme=dark] .products-operational-page .products-flow-summary-main{min-width:0;display:flex;align-items:center;gap:14px}.app-shell[data-theme=dark] .products-operational-page .products-flow-summary-main .products-flow-summary-icon{position:static!important;inset:auto!important;width:38px;height:38px;flex:0 0 38px;transform:none!important}.app-shell[data-theme=dark] .products-operational-page .products-flow-summary-copy{min-width:0;display:grid;gap:4px}.app-shell[data-theme=dark] .products-operational-page .products-flow-summary-copy>span{color:var(--page-muted);font-size:10px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.app-shell[data-theme=dark] .products-operational-page .products-flow-summary-copy>small{color:var(--page-faint);font-size:10px;line-height:1.2}.app-shell[data-theme=dark] .products-operational-page .products-flow-summary-card>strong{justify-self:end;font-size:28px;font-weight:600}.app-shell[data-theme=dark] .products-operational-page .products-flow-summary-card:after{content:none!important}.app-shell[data-theme=dark] .products-operational-page .products-origin-tabs{width:fit-content;margin:0!important;padding:4px;gap:4px;border:1px solid var(--page-line);border-radius:10px;background:var(--page-surface)}.app-shell[data-theme=dark] .products-operational-page .products-origin-tabs button{min-width:188px;min-height:38px;padding:0 12px;border:0;border-radius:7px}.app-shell[data-theme=dark] .products-operational-page .products-origin-tabs button.is-active{border:0;background:var(--page-surface-elevated);color:var(--page-text);box-shadow:inset 0 0 0 1px #31d0aa3d}.app-shell[data-theme=dark] .products-operational-page .products-control-surface{padding:14px 14px 0;overflow:hidden;border-color:var(--page-line)!important;border-radius:12px!important;background:var(--page-surface)!important}.app-shell[data-theme=dark] .products-operational-page .products-command-bar{min-height:0;padding:0 0 14px;gap:10px}.app-shell[data-theme=dark] .products-operational-page .products-command-field>span{color:var(--page-faint);font-size:9px;letter-spacing:.08em}.app-shell[data-theme=dark] .products-operational-page :is(.product-search-wrap,.products-lot-control select,.products-balance-toggle,.products-command-bar .store-filter-btn,.grade-filter-btn){min-height:38px;border-color:var(--page-line);border-radius:8px;background:var(--page-surface-secondary)}.app-shell[data-theme=dark] .products-operational-page .products-command-bar .products-store-filter{min-width:284px;gap:5px}.app-shell[data-theme=dark] .products-operational-page .products-grade-filter{gap:5px}.app-shell[data-theme=dark] .products-operational-page .grade-filter-btn{padding-inline:10px}.app-shell[data-theme=dark] .products-operational-page .products-category-filterbar{min-height:48px;display:flex;flex-wrap:wrap;margin:0 -14px;padding:7px 14px;gap:8px 14px;border-top:1px solid var(--page-line);background:var(--page-surface-secondary)!important}.app-shell[data-theme=dark] .products-operational-page .products-category-filter-list{min-width:0;display:flex;align-items:center;gap:6px;overflow-x:auto}.app-shell[data-theme=dark] .products-operational-page .products-grade-quick-filter{min-width:max-content;display:flex;align-items:center;gap:8px;margin-left:auto;padding-left:14px;border-left:1px solid var(--page-line)}.app-shell[data-theme=dark] .products-operational-page .products-grade-quick-filter>span{color:var(--page-faint);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.app-shell[data-theme=dark] .products-operational-page .products-grade-quick-filter .grade-filter-btn{min-height:32px;padding-inline:9px}.app-shell[data-theme=dark] .products-operational-page .products-category-filter{min-height:32px;border-radius:7px}.app-shell[data-theme=dark] .products-operational-page .products-flow-table-wrap{margin-top:0;overflow:hidden;border:1px solid var(--page-line)!important;border-radius:12px!important;background:var(--page-surface)!important}.app-shell[data-theme=dark] .products-operational-page .products-flow-table thead th{height:42px;background:#102126!important}.app-shell[data-theme=dark] .products-operational-page :is(.products-lot-card,.products-existing-card){min-height:76px;padding:11px 14px;border-bottom-color:var(--page-line);background:#0f1d20!important}.app-shell[data-theme=dark] .products-operational-page .products-lot-row.is-imported .products-lot-card{box-shadow:inset 3px 0 var(--page-accent)}.app-shell[data-theme=dark] .products-operational-page .products-lot-eyebrow{display:block;margin-bottom:2px;color:var(--page-accent);font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.app-shell[data-theme=dark] .products-operational-page .products-lot-identity strong{color:var(--page-text);font-size:14px;font-weight:600}.app-shell[data-theme=dark] .products-operational-page .products-lot-identity div>span{color:var(--page-muted)}@media (min-width: 1440px){.app-shell[data-theme=dark] .products-operational-page .products-command-bar{grid-template-columns:minmax(340px,1fr) 284px minmax(210px,250px) auto}}@media (min-width: 1051px) and (max-width: 1439px){.app-shell[data-theme=dark] .products-operational-page .products-command-bar{grid-template-columns:minmax(320px,1fr) 284px minmax(210px,250px)}.app-shell[data-theme=dark] .products-operational-page .products-balance-toggle{grid-column:3;justify-self:stretch}}@media (max-width: 1320px){.app-shell[data-theme=dark] .products-operational-page .products-grade-quick-filter{width:100%;margin-left:0;padding:7px 0 0;border-top:1px solid var(--page-line);border-left:0}}@media (max-width: 820px){.app-shell[data-theme=dark] .operational-page-layout{min-height:0}}.app-shell .warranty-page .warranty-os-reference{display:flex!important;align-items:center;gap:7px;margin-bottom:7px}.app-shell .warranty-page .warranty-os-reference>span{display:inline-grid!important;place-items:center;min-width:27px;height:20px;margin:0!important;padding:0 6px;border:1px solid rgba(49,208,170,.38)!important;border-radius:5px;background:#31d0aa1a!important;color:var(--warranty-accent, var(--page-accent))!important;font-size:9px!important;font-weight:800;letter-spacing:.08em}.app-shell .warranty-page .warranty-os-reference>strong{color:var(--warranty-accent, var(--page-accent))!important;font-size:13px;font-weight:800!important}.app-shell .warranty-page .warranty-product-name{display:flex!important;align-items:center;gap:7px;color:var(--warranty-ink, var(--page-text))!important;font-size:13px;font-weight:700!important}.app-shell .warranty-page .warranty-product-name:before{width:5px;height:5px;flex:0 0 5px;border-radius:2px;background:var(--warranty-accent, var(--page-accent));box-shadow:0 0 0 3px #31d0aa14;content:""}.app-shell[data-theme=light] .warranty-page .warranty-os-reference>span{border-color:#0d9f7d59!important;background:#0d9f7d14!important}.app-shell.unified-canvas-shell[data-theme=dark] .unified-canvas-workspace-body:has(.warranty-page),.app-shell.unified-canvas-shell[data-theme=dark] .unified-canvas-workspace-body:has(.os-tracker-page),.app-shell.unified-canvas-shell[data-theme=dark] .unified-canvas-workspace-body:has(.products-operational-page),.app-shell.unified-canvas-shell[data-theme=dark] .unified-canvas-workspace-body:has(.packaging-view-layout),.app-shell.unified-canvas-shell[data-theme=dark] .unified-canvas-workspace-body:has(.bench-layout),.app-shell.unified-canvas-shell[data-theme=dark] .unified-canvas-workspace-body:has(.sales-entry-figma),.app-shell.unified-canvas-shell[data-theme=dark] .unified-canvas-workspace-body:has(.seller-view-layout .seller-withdrawal-view),.app-shell.unified-canvas-shell[data-theme=dark] .unified-canvas-workspace-body:has(.invoice-view-layout),.app-shell.unified-canvas-shell[data-theme=dark] .unified-canvas-workspace-body:has(.customers-page),.app-shell.unified-canvas-shell[data-theme=dark] .unified-canvas-workspace-body:has(.completed-orders-layout),.app-shell.unified-canvas-shell[data-theme=dark] .unified-canvas-workspace-body:has(.qr-sheets-page){background:radial-gradient(ellipse 68% 58% at 8% -12%,rgba(49,208,170,.16),transparent 62%),radial-gradient(ellipse 54% 48% at 100% 12%,rgba(35,119,116,.12),transparent 68%),linear-gradient(145deg,#0d1d21,#0a171b 52%,#091419)!important}.app-shell.unified-canvas-shell[data-theme=dark] :is(.warranty-page,.os-tracker-page,.products-operational-page,.packaging-view-layout,.bench-layout,.seller-view-layout:has(.seller-withdrawal-view),.invoice-view-layout,.customers-page,.completed-orders-layout,.qr-sheets-page).operational-page-layout{background:transparent!important}.app-shell.unified-canvas-shell[data-theme=dark] .sales-entry.sales-entry-figma{background:transparent!important}.app-shell.unified-canvas-shell[data-theme=dark] .warranty-page .warranty-history,.app-shell.unified-canvas-shell[data-theme=dark] .warranty-page .warranty-hero,.app-shell.unified-canvas-shell[data-theme=dark] .warranty-page .warranty-hub-card,.app-shell.unified-canvas-shell[data-theme=dark] .os-tracker-page .os-tracker-metrics article,.app-shell.unified-canvas-shell[data-theme=dark] .os-tracker-page .os-tracker-toolbar,.app-shell.unified-canvas-shell[data-theme=dark] .os-tracker-page .os-tracker-table-shell,.app-shell.unified-canvas-shell[data-theme=dark] .products-operational-page .products-flow-summary-card,.app-shell.unified-canvas-shell[data-theme=dark] .products-operational-page .products-control-surface,.app-shell.unified-canvas-shell[data-theme=dark] .products-operational-page .products-flow-table-wrap,.app-shell.unified-canvas-shell[data-theme=dark] .packaging-view-layout .packaging-compact-header,.app-shell.unified-canvas-shell[data-theme=dark] .packaging-view-layout .packaging-list-head,.app-shell.unified-canvas-shell[data-theme=dark] .packaging-view-layout .packaging-row,.app-shell.unified-canvas-shell[data-theme=dark] .packaging-view-layout .packaging-live-summary,.app-shell.unified-canvas-shell[data-theme=dark] .bench-layout .bench-page-header,.app-shell.unified-canvas-shell[data-theme=dark] .bench-layout .queue-summary-card,.app-shell.unified-canvas-shell[data-theme=dark] .bench-layout .queue-table,.app-shell.unified-canvas-shell[data-theme=dark] .bench-layout .bench-live-summary,.app-shell.unified-canvas-shell[data-theme=dark] .sales-entry-figma .sales-entry-form-panel,.app-shell.unified-canvas-shell[data-theme=dark] .sales-entry-figma .recent-sales-list,.app-shell.unified-canvas-shell[data-theme=dark] .sales-entry-figma .sale-live-summary,.app-shell.unified-canvas-shell[data-theme=dark] .seller-view-layout:has(.seller-withdrawal-view) .seller-compact-header,.app-shell.unified-canvas-shell[data-theme=dark] .seller-view-layout:has(.seller-withdrawal-view) .seller-list-head,.app-shell.unified-canvas-shell[data-theme=dark] .seller-view-layout:has(.seller-withdrawal-view) .seller-row,.app-shell.unified-canvas-shell[data-theme=dark] .seller-view-layout:has(.seller-withdrawal-view) .seller-live-summary,.app-shell.unified-canvas-shell[data-theme=dark] .invoice-view-layout .seller-compact-header,.app-shell.unified-canvas-shell[data-theme=dark] .invoice-view-layout .seller-list-head,.app-shell.unified-canvas-shell[data-theme=dark] .invoice-view-layout .seller-row,.app-shell.unified-canvas-shell[data-theme=dark] .invoice-view-layout .seller-live-summary,.app-shell.unified-canvas-shell[data-theme=dark] .customers-page .customers-header,.app-shell.unified-canvas-shell[data-theme=dark] .customers-page .customers-toolbar,.app-shell.unified-canvas-shell[data-theme=dark] .customers-page .customers-metrics>span,.app-shell.unified-canvas-shell[data-theme=dark] .customers-page .customers-list,.app-shell.unified-canvas-shell[data-theme=dark] .completed-orders-layout .completed-orders-hero,.app-shell.unified-canvas-shell[data-theme=dark] .completed-orders-layout .completed-orders-summary-card,.app-shell.unified-canvas-shell[data-theme=dark] .completed-orders-layout .completed-orders-toolbar,.app-shell.unified-canvas-shell[data-theme=dark] .completed-orders-layout .packaging-history-day,.app-shell.unified-canvas-shell[data-theme=dark] .completed-orders-layout .packaging-history-row,.app-shell.unified-canvas-shell[data-theme=dark] .completed-orders-layout .completed-live-summary,.app-shell.unified-canvas-shell[data-theme=dark] .qr-sheets-page .products-header,.app-shell.unified-canvas-shell[data-theme=dark] .qr-sheets-page .products-toolbar,.app-shell.unified-canvas-shell[data-theme=dark] .qr-sheets-page .products-table-wrap{box-shadow:inset 0 1px #dcfff706,0 14px 34px #0000001f!important}.app-shell.unified-canvas-shell[data-theme=dark] .seller-withdrawal-view .withdrawal-standard-list{gap:var(--space-2);background:transparent!important}.app-shell.unified-canvas-shell[data-theme=dark] .seller-withdrawal-view .withdrawal-standard-row{border-color:#5b978e38!important;border-radius:var(--radius-md)!important;background:linear-gradient(105deg,#0f2327fa,#0a1b1ffa)!important}.app-shell.unified-canvas-shell[data-theme=dark] .seller-withdrawal-view .withdrawal-standard-row:hover{border-color:#3fe0c15c!important;background:linear-gradient(105deg,#122b2efa,#0b1f23fa)!important}.app-shell.unified-canvas-shell[data-theme=dark] .seller-withdrawal-view .invoice-order-identifiers>strong{color:#42e8c3;font-size:16px;line-height:1.25}.app-shell.unified-canvas-shell[data-theme=dark] .seller-withdrawal-view .seller-main>strong{color:#f0faf7;font-size:14px}.app-shell.unified-canvas-shell[data-theme=dark] .seller-withdrawal-view .seller-actions{padding-left:var(--space-2);border-left:1px solid rgba(91,151,142,.14)}.app-shell.unified-canvas-shell[data-theme=light] .unified-canvas-workspace-body:has(.warranty-page),.app-shell.unified-canvas-shell[data-theme=light] .unified-canvas-workspace-body:has(.os-tracker-page),.app-shell.unified-canvas-shell[data-theme=light] .unified-canvas-workspace-body:has(.products-operational-page),.app-shell.unified-canvas-shell[data-theme=light] .unified-canvas-workspace-body:has(.packaging-view-layout),.app-shell.unified-canvas-shell[data-theme=light] .unified-canvas-workspace-body:has(.bench-layout),.app-shell.unified-canvas-shell[data-theme=light] .unified-canvas-workspace-body:has(.sales-entry-figma),.app-shell.unified-canvas-shell[data-theme=light] .unified-canvas-workspace-body:has(.seller-view-layout .seller-withdrawal-view),.app-shell.unified-canvas-shell[data-theme=light] .unified-canvas-workspace-body:has(.invoice-view-layout),.app-shell.unified-canvas-shell[data-theme=light] .unified-canvas-workspace-body:has(.customers-page),.app-shell.unified-canvas-shell[data-theme=light] .unified-canvas-workspace-body:has(.completed-orders-layout),.app-shell.unified-canvas-shell[data-theme=light] .unified-canvas-workspace-body:has(.qr-sheets-page){background:radial-gradient(ellipse 60% 44% at 8% -6%,rgba(13,159,125,.09),transparent 68%),linear-gradient(145deg,#edf5f2,#e8f1ee)!important}.app-shell.unified-canvas-shell[data-theme=light] :is(.warranty-page,.os-tracker-page,.products-operational-page,.packaging-view-layout,.bench-layout,.seller-view-layout:has(.seller-withdrawal-view),.invoice-view-layout,.customers-page,.completed-orders-layout,.qr-sheets-page).operational-page-layout{background:transparent!important}.app-shell.unified-canvas-shell[data-theme=light] .sales-entry.sales-entry-figma{background:transparent!important}@media (min-width: 821px){.app-shell .sidebar{padding:14px 11px 12px;gap:10px;border-right-color:#5a978f33;background:radial-gradient(circle at 10% 0%,rgba(49,208,170,.075),transparent 28%),linear-gradient(180deg,#07161a,#081419 55%,#071216);box-shadow:12px 0 34px #0000001f}.app-shell .sidebar .brand-mark{min-height:72px;height:72px;flex-basis:72px;padding:8px 9px;border:1px solid rgba(90,151,143,.18);border-radius:14px;background:linear-gradient(135deg,#122b2ee6,#08181cb8);box-shadow:inset 0 1px #e0fff809}.app-shell .sidebar .sidebar-caij-signature{min-width:0;display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:9px}.app-shell .sidebar .sidebar-caij-signature>.company-brand-logo{width:54px;height:42px;display:block}.app-shell .sidebar .sidebar-caij-signature>span{min-width:0;display:grid;gap:3px}.app-shell .sidebar .sidebar-caij-signature strong{color:#f3faf8;font-family:Sora,var(--font-display);font-size:17px;line-height:1;letter-spacing:-.02em}.app-shell .sidebar .sidebar-caij-signature small{color:#71948f;font-size:7.5px;font-weight:700;letter-spacing:.075em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.app-shell .sidebar .sidebar-collapse-button{width:29px;height:29px;min-width:29px;border-color:#5a978f33;background:#03101485}.app-shell .sidebar .nav-stack{padding:3px 1px 4px;gap:5px}.app-shell .sidebar .nav-section{gap:4px}.app-shell .sidebar .nav-section+.nav-section{margin-top:14px}.app-shell .sidebar .sidebar-section-label{position:relative;padding:0 10px 5px;color:#5f837e;font-size:8px;font-weight:700;letter-spacing:.105em}.app-shell .sidebar .ds-sidebar-item{min-height:41px;height:41px;flex-basis:41px;gap:10px;padding:0 10px;border-radius:10px;color:#91b3ae;font-size:12.5px}.app-shell .sidebar .ds-sidebar-item .nav-icon-shell{width:27px;height:27px;min-width:27px;border:1px solid transparent;border-radius:8px;color:#6f918c}.app-shell .sidebar .ds-sidebar-item:hover:not(:disabled){border-color:#5a978f1f;background:#6fa39b0e}.app-shell .sidebar .ds-sidebar-item:hover:not(:disabled) .nav-icon-shell{border-color:#5a978f29;background:#31d0aa0d;color:#91c5bb}.app-shell .sidebar .ds-sidebar-item.is-active{border-color:#31d0aa57;background:linear-gradient(90deg,#31d0aa24,#31d0aa11);box-shadow:inset 0 1px #dafff709}.app-shell .sidebar .ds-sidebar-item.is-active:before{top:7px;bottom:7px;width:3px;box-shadow:0 0 12px #31d0aa6b}.app-shell .sidebar .ds-sidebar-item.is-active .nav-icon-shell{border-color:#31d0aa38;background:#31d0aa18}.app-shell .sidebar .sidebar-more-toggle{min-height:40px;margin-top:2px;border-top:1px solid rgba(90,151,143,.13);border-radius:0;color:#72958f}.app-shell .sidebar .sidebar-system-card,.app-shell .sidebar .user-card{border-color:#5a978f33;background:linear-gradient(135deg,#10262ae6,#08191dd1);box-shadow:inset 0 1px #e0fff807}.app-shell.sidebar-is-collapsed .sidebar .brand-mark{min-height:72px;height:72px;padding:8px;border-radius:14px}.app-shell.sidebar-is-collapsed .sidebar .caij-brand-symbol{width:38px;height:38px}.app-shell.sidebar-is-collapsed .sidebar .ds-sidebar-item{width:52px;padding:0}}.app-shell .bench-layout .bench-page-header{margin-bottom:var(--space-3)!important;padding-inline:var(--space-3)!important}.app-shell .bench-layout .queue-summary-grid{margin-bottom:var(--space-3)!important}.products-operational-page{--products-stage-col: 134px;--products-actions-col: 94px}.app-shell[data-theme=dark] .products-operational-page .products-operations-hero,.app-shell[data-theme=dark] .products-operational-page .products-flow-summary-card,.app-shell[data-theme=dark] .products-operational-page .products-origin-tabs,.app-shell[data-theme=dark] .products-operational-page .products-control-surface,.app-shell[data-theme=dark] .products-operational-page .products-flow-table-wrap{box-shadow:inset 0 1px #e2fff906}.app-shell[data-theme=dark] .products-operational-page .products-operations-hero{min-height:84px;padding:16px 18px;background:linear-gradient(110deg,rgba(49,208,170,.045),transparent 42%),var(--page-surface)!important}.products-operational-page .products-hero-copy h2{letter-spacing:-.035em}.app-shell[data-theme=dark] .products-operational-page .products-flow-summary-card{min-height:92px;border-color:#6f999d29;background:linear-gradient(145deg,#102026,#0c181d)!important;transition:border-color .15s ease,background-color .15s ease}.app-shell[data-theme=dark] .products-operational-page .products-flow-summary-card:hover{border-color:#6fb3aa47}.products-operational-page .products-flow-summary-copy>span{color:#9ab0ad!important}.products-operational-page .products-flow-summary-copy>small{color:#718783!important}.products-operational-page .products-origin-tabs{align-self:start}.app-shell[data-theme=dark] .products-operational-page .products-origin-tabs button{color:#80938f}.app-shell[data-theme=dark] .products-operational-page .products-origin-tabs button.is-active{background:linear-gradient(180deg,#2dcfa91f,#2dcfa911);color:#f1f8f6}.app-shell[data-theme=dark] .products-operational-page .products-control-surface{padding:16px 16px 0;border-color:#6f999d2b!important;background:linear-gradient(180deg,#0e1b20,#0b171c)!important}.products-operational-page .products-command-field>span,.products-operational-page .products-grade-quick-filter>span{margin-bottom:5px;color:#819894!important;font-weight:750!important}.app-shell[data-theme=dark] .products-operational-page :is(.product-search-wrap,.products-lot-control select,.products-balance-toggle,.products-command-bar .store-filter-btn,.grade-filter-btn){border-color:#6e979c2b;background:#111f24}.app-shell[data-theme=dark] .products-operational-page :is(.product-search-wrap,.products-lot-control select,.products-balance-toggle):hover{border-color:#5dbbab4d}.app-shell[data-theme=dark] .products-operational-page .products-category-filterbar{padding:9px 16px;border-top-color:#6f999d24;background:#0c191e!important}.products-operational-page .products-category-filter-list,.products-operational-page .products-grade-filter{scrollbar-width:thin}.app-shell[data-theme=dark] .products-operational-page .products-category-filter{color:#899e9a}.app-shell[data-theme=dark] .products-operational-page .products-category-filter.is-active{background:#31d0aa1f;color:#6ce0c1;box-shadow:inset 0 0 0 1px #31d0aa26}.app-shell[data-theme=dark] .products-operational-page .products-flow-table-wrap{border-color:#6f999d2e!important;background:#091419!important}.products-operational-page .products-flow-table{table-layout:fixed}.app-shell[data-theme=dark] .products-operational-page .products-flow-table thead th{height:44px;padding-inline:12px;border-bottom-color:#6f999d2e;background:#102127!important;color:#809894;font-size:9px;font-weight:750;letter-spacing:.09em}.products-operational-page .products-flow-table thead .col-name{color:#9db0ad}.app-shell[data-theme=dark] .products-operational-page :is(.products-lot-card,.products-existing-card){min-height:82px;padding:13px 14px;border-bottom-color:#6f999d30;background:linear-gradient(90deg,rgba(49,208,170,.055),transparent 32%),#112126!important;box-shadow:inset 3px 0 #31d0aad9}.app-shell[data-theme=dark] .products-operational-page .products-lot-card:hover{background:linear-gradient(90deg,rgba(49,208,170,.075),transparent 38%),#15282e!important}.products-operational-page .products-lot-icon{width:34px;height:34px;border:1px solid rgba(49,208,170,.16);background:#31d0aa17}.products-operational-page .products-lot-eyebrow{margin-bottom:3px!important;color:#58d9b8!important;font-size:8.5px!important}.products-operational-page .products-lot-identity strong{color:#f3f8f7;font-size:15px;font-weight:720;letter-spacing:-.015em}.products-operational-page .products-lot-identity div>span{margin-top:3px;color:#8aa19d;font-size:10.5px}.products-operational-page .products-lot-grade-summary{margin-top:8px;gap:6px}.products-operational-page .products-lot-grade-summary .altertag-grade,.products-operational-page .products-model-classification-row :is(.altertag-grade,.products-sold-badge){min-height:23px;padding-inline:8px;border-radius:6px;font-size:9px}.app-shell[data-theme=dark] .products-operational-page .products-category-card{min-height:64px;padding:10px 14px 10px 36px;border-bottom-color:#6f999d21;background:#0d1b20!important;box-shadow:inset 3px 0 #658b8f61}.app-shell[data-theme=dark] .products-operational-page .products-category-card:hover{background:#112228!important;box-shadow:inset 3px 0 #48bea69e}.products-operational-page .products-category-card strong{color:#e4eeec;font-size:13px;font-weight:700}.products-operational-page .products-category-card span{color:#7f9692;font-size:10.5px}.app-shell[data-theme=dark] .products-operational-page .products-model-row,.app-shell[data-theme=dark] .products-operational-page .products-model-row:nth-child(odd){min-height:76px;height:auto;border-bottom-color:#6f999d1b;background:#0a161b!important}.app-shell[data-theme=dark] .products-operational-page .products-model-row:nth-of-type(2n){background:#0b181d!important}.app-shell[data-theme=dark] .products-operational-page .products-model-row:hover{background:#102126!important;box-shadow:inset 2px 0 #31d0aa6b!important}.products-operational-page .products-model-row td{padding-block:10px}.products-operational-page .products-model-row .col-expand{width:78px;padding-left:36px}.products-operational-page .products-expand-btn{opacity:.55}.products-operational-page .products-name-cell{gap:10px}.products-operational-page .products-row-icon{width:7px;height:7px;filter:drop-shadow(0 0 5px rgba(49,208,170,.25))}.products-operational-page .products-model-copy{gap:6px}.products-operational-page .products-model-heading>strong{color:#f3f7f6;font-size:15px;font-weight:720;letter-spacing:-.018em}.products-operational-page .products-model-heading .products-model-separator{color:#526c69}.products-operational-page .products-model-heading .products-model-subtitle{color:#a8bbb7;font-size:11px;font-weight:560}.products-operational-page .products-model-name .products-model-meta{color:#6f8f89;font-size:10px}.products-operational-page .products-category-stats em,.products-operational-page .products-stage-count{min-width:42px;min-height:30px;border-radius:7px;font-size:11px;font-variant-numeric:tabular-nums}.products-operational-page .products-edit-actions{min-height:34px;gap:6px;padding-left:10px}.products-operational-page .products-action-btn{width:34px;height:34px;border-radius:8px}.products-operational-page .products-action-btn:hover:not(:disabled){transform:translateY(-1px)}.products-operational-page .products-action-btn.edit{opacity:.62}.products-operational-page .products-model-row:hover .products-action-btn.edit,.products-operational-page .products-action-btn.edit:focus-visible{opacity:1}@media (max-width: 1050px){.products-operational-page{--products-stage-col: 104px;--products-actions-col: 82px}.products-operational-page .products-model-row .col-expand{width:48px;padding-left:14px}}@media (max-width: 720px){.app-shell[data-theme=dark] .products-operational-page .products-operations-hero,.app-shell[data-theme=dark] .products-operational-page .products-flow-summary-card,.app-shell[data-theme=dark] .products-operational-page :is(.products-lot-card,.products-existing-card){min-height:0}.products-operational-page .products-model-heading>strong{font-size:14px}}@media (min-width: 821px){.app-shell .sidebar{padding:12px 10px 10px!important;gap:8px!important}.app-shell .sidebar .brand-mark{min-height:64px!important;height:64px!important;flex-basis:64px!important;padding:8px 9px!important;border-color:#5a978f33!important;border-radius:12px!important;background:linear-gradient(135deg,#122b2ed1,#08181c9e)!important}.app-shell .sidebar .sidebar-caij-signature{min-width:0;flex:1 1 auto;grid-template-columns:62px minmax(0,1fr);gap:8px}.app-shell .sidebar .sidebar-caij-signature>.company-brand-logo{width:62px;height:34px}.app-shell .sidebar .sidebar-caij-signature>span{min-width:0}.app-shell .sidebar .sidebar-caij-signature small{display:block;max-width:72px;color:#789b96;font-size:7px;letter-spacing:.065em;line-height:1.35;white-space:normal}.app-shell .sidebar .sidebar-collapse-button{width:28px!important;height:28px!important;min-width:28px!important;border-radius:8px}.app-shell .sidebar .nav-stack{min-height:0!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;align-content:flex-start!important;justify-content:flex-start!important;gap:0!important;padding:2px 1px 4px!important;overflow-x:hidden;overflow-y:auto}.app-shell .sidebar .nav-section{min-height:max-content;display:flex!important;flex:0 0 auto!important;flex-direction:column!important;gap:2px!important}.app-shell .sidebar .nav-section+.nav-section{margin-top:10px!important;padding-top:9px;border-top:1px solid rgba(90,151,143,.105)}.app-shell .sidebar .sidebar-section-label{min-height:18px!important;height:auto!important;padding:1px 9px 4px!important;color:#668983!important;font-size:7.5px!important;font-weight:750!important;letter-spacing:.09em!important;line-height:13px!important}.app-shell .sidebar .ds-sidebar-item,.app-shell .sidebar .nav-button,.app-shell .sidebar .nav-button.btn-ghost,.app-shell .sidebar .nav-button.btn-primary{min-height:36px!important;height:36px!important;flex:0 0 36px!important;gap:8px!important;padding:0 8px!important;border-radius:9px!important;color:#91aaa6;font-size:11.5px!important}.app-shell .sidebar .ds-sidebar-item .nav-icon-shell,.app-shell .sidebar .nav-icon-shell,.app-shell .sidebar .nav-button.btn-primary .nav-icon-shell{width:24px!important;height:24px!important;min-width:24px!important;border-radius:7px}.app-shell .sidebar .nav-icon-shell svg{width:16px!important;height:16px!important}.app-shell .sidebar .ds-sidebar-item.is-active{border-color:#31d0aa57;background:linear-gradient(90deg,#31d0aa26,#31d0aa0e)}.app-shell .sidebar .ds-sidebar-item.is-active:before{top:7px;bottom:7px;left:0}.app-shell .sidebar .nav-section-more{margin-top:10px!important}.app-shell .sidebar .sidebar-more-toggle{min-height:34px;height:34px;margin:0;padding:0 9px;border:0;border-radius:8px;color:#72938e;font-size:10px}.app-shell .sidebar .sidebar-more-toggle:hover{background:#6fa39b0e;color:#abc4bf}.app-shell .sidebar>.sidebar-system-card{min-height:44px!important;height:44px!important;flex:0 0 44px;padding:7px 8px!important;border-radius:10px!important}.app-shell .sidebar>.user-card{min-height:50px!important;height:50px!important;flex:0 0 50px;padding:7px 8px!important;border-radius:10px!important}.app-shell.sidebar-is-collapsed .sidebar .nav-stack{align-items:center}.app-shell.sidebar-is-collapsed .sidebar .nav-section{width:100%;align-items:center}.app-shell.sidebar-is-collapsed .sidebar .nav-section+.nav-section{padding-top:7px}}.bench-command-center{min-width:0;max-width:100%;container-type:inline-size}.bench-command-center .queue-command-bar{width:100%!important;min-width:0!important;max-width:100%;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:stretch!important;gap:12px!important;box-sizing:border-box}.bench-command-center .queue-command-bar .queue-view-toggle{width:fit-content!important;min-width:0!important;max-width:100%;justify-self:start!important}.bench-command-center .queue-command-bar .queue-filters{width:100%!important;min-width:0!important;max-width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:end!important;gap:10px!important;box-sizing:border-box}.bench-command-center .queue-command-bar .queue-search-field{grid-column:1 / -1!important}.bench-command-center .queue-command-bar .queue-filters>.field,.bench-command-center .queue-command-bar .queue-search-control,.bench-command-center .queue-command-bar .bench-select-trigger,.bench-command-center .queue-command-bar input,.bench-command-center .queue-command-bar select{width:100%;min-width:0!important;max-width:100%;box-sizing:border-box}@container (min-width: 900px){.bench-command-center .queue-command-bar .queue-filters{grid-template-columns:minmax(220px,1fr) minmax(150px,180px) minmax(125px,145px) minmax(120px,140px) minmax(140px,165px)!important}.bench-command-center .queue-command-bar .queue-search-field{grid-column:auto!important}}@container (max-width: 620px){.bench-command-center .queue-command-bar .queue-view-toggle{width:100%!important}.bench-command-center .queue-command-bar .queue-view-toggle .ds-tab{min-width:0;flex:1 1 0;padding-inline:8px}.bench-command-center .queue-command-bar .queue-filters{grid-template-columns:minmax(0,1fr)!important}.bench-command-center .queue-command-bar .queue-search-field{grid-column:auto!important}}.products-operational-page{--products-stage-col: 112px;--products-actions-col: 104px;min-width:0;container-type:inline-size;gap:14px!important}.products-operational-page .products-origin-tabs{width:100%!important;max-width:100%;min-height:48px;display:flex;align-items:end;gap:8px!important;margin:0!important;padding:0 10px!important;border:0!important;border-bottom:1px solid rgba(123,163,163,.18)!important;border-radius:0!important;background:transparent!important;box-sizing:border-box}.products-operational-page .products-origin-tabs button{position:relative;min-width:0!important;min-height:46px!important;padding:0 12px!important;border:0!important;border-radius:8px 8px 0 0!important;background:transparent!important;color:#8da19e!important}.products-operational-page .products-origin-tabs button:after{content:"";position:absolute;right:10px;bottom:-1px;left:10px;height:2px;border-radius:999px 999px 0 0;background:transparent}.products-operational-page .products-origin-tabs button:hover{background:#ffffff06!important;color:#d5e1df!important}.products-operational-page .products-origin-tabs button.is-active{color:#f2f8f7!important;box-shadow:none!important}.products-operational-page .products-origin-tabs button.is-active:after{background:#45dbb5;box-shadow:0 0 12px #45dbb547}.products-operational-page .products-origin-tabs button>svg{display:none}.products-operational-page .products-origin-tabs strong{font-size:12px!important;font-weight:680!important}.products-operational-page .products-origin-tabs small{min-width:22px;border-radius:999px!important;background:#819d9d1f!important;color:#a4b7b4!important}.products-operational-page .products-origin-tabs button.is-active small{background:#3fd7b029!important;color:#69e1c1!important}.app-shell[data-theme=dark] .products-operational-page .products-control-surface{padding:16px!important;overflow:visible;border:1px solid rgba(113,155,157,.2)!important;border-radius:12px!important;background:#0e1a20!important;box-shadow:inset 0 1px #e7fffa06!important}.products-operational-page .products-command-bar{min-width:0;display:grid;grid-template-columns:minmax(280px,1.5fr) auto minmax(190px,.75fr) auto!important;align-items:end;gap:14px!important;padding:0 0 14px!important}.products-operational-page .products-command-field,.products-operational-page .products-toolbar,.products-operational-page .product-search-wrap,.products-operational-page .products-store-filter,.products-operational-page .products-lot-control,.products-operational-page .products-lot-control select{min-width:0;max-width:100%}.products-operational-page .products-command-field>span,.products-operational-page .products-grade-quick-filter>span{margin-bottom:6px!important;color:#78918e!important;font-size:9px!important;font-weight:780!important;letter-spacing:.09em;text-transform:uppercase}.app-shell[data-theme=dark] .products-operational-page :is(.product-search-wrap,.products-lot-control select,.products-balance-toggle,.products-command-bar .store-filter-btn){min-height:40px;border-color:#769ea038!important;border-radius:8px!important;background:#111f25!important}.app-shell[data-theme=dark] .products-operational-page :is(.product-search-wrap,.products-lot-control select,.products-balance-toggle):hover{border-color:#4ad2b361!important}.products-operational-page .products-category-filterbar{min-width:0;display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px 20px!important;margin:0!important;padding:14px 0 0!important;border-top:1px solid rgba(118,158,160,.15)!important;background:transparent!important}.products-operational-page .products-category-filter-list,.products-operational-page .products-grade-filter{min-width:0;gap:7px!important}.products-operational-page .products-category-filter{min-height:32px!important;padding:0 11px!important;border:1px solid rgba(116,151,154,.2)!important;border-radius:999px!important;background:#101c22!important;color:#9aadaa!important}.products-operational-page .products-category-filter:hover:not(:disabled){border-color:#69aca461!important;background:#16262c!important;color:#e0ebe9!important}.products-operational-page .products-category-filter.is-active{border-color:#41dab380!important;background:#31d0aa26!important;color:#74e6c7!important;box-shadow:none!important}.products-operational-page .products-category-filter span{background:#ffffff0f!important;color:currentColor}.products-operational-page .products-grade-quick-filter{width:auto!important;min-width:max-content;display:grid!important;grid-template-columns:auto;gap:0!important;margin:0!important;padding:0!important;border:0!important}.products-operational-page .grade-filter-btn{min-height:32px!important;padding:0 10px!important;border-radius:999px!important}.app-shell[data-theme=dark] .products-operational-page .grade-filter-btn.grade-A{border-color:#34d39957;background:#10b98121;color:#64e5b5}.app-shell[data-theme=dark] .products-operational-page .grade-filter-btn.grade-B{border-color:#60a5fa5c;background:#2563eb26;color:#83baff}.app-shell[data-theme=dark] .products-operational-page .grade-filter-btn.grade-C{border-color:#fbbf2466;background:#d9770624;color:#f5ca57}.app-shell[data-theme=dark] .products-operational-page .grade-filter-btn.grade-RMA{border-color:#f8717161;background:#dc262624;color:#ff9696}.app-shell[data-theme=dark] .products-operational-page .products-flow-table-wrap{padding:8px;overflow-x:auto;border-color:#719b9d33!important;border-radius:12px!important;background:#091419!important;box-shadow:inset 0 1px #e7fffa05!important}.products-operational-page .products-flow-table{min-width:760px;border-collapse:separate;border-spacing:0 5px}.app-shell[data-theme=dark] .products-operational-page .products-flow-table thead th{height:36px;padding:0 12px;border:0!important;background:transparent!important;color:#78918e!important}.products-operational-page .products-lot-row td,.products-operational-page .products-category-row td{position:relative;padding:0!important;border:0!important;background:transparent!important}.app-shell[data-theme=dark] .products-operational-page :is(.products-lot-card,.products-existing-card){min-height:88px;padding:13px 14px!important;border:1px solid rgba(112,157,158,.22)!important;border-radius:10px!important;background:#112126!important;box-shadow:inset 3px 0 #48d9b6,0 6px 18px #00000014!important;box-sizing:border-box}.app-shell[data-theme=dark] .products-operational-page .products-lot-card:hover{border-color:#47d3b36b!important;background:#15282e!important}.products-operational-page .products-lot-eyebrow{display:inline-flex!important;width:fit-content;min-height:20px;align-items:center;margin-bottom:4px!important;padding:0 7px;border-radius:999px;background:#31d0aa24;color:#63dfbf!important;font-size:8px!important}.products-operational-page .products-lot-identity strong{color:#f4f8f7!important;font-size:15px!important;font-weight:720!important}.products-operational-page .products-lot-grade-summary,.products-operational-page .products-model-grade-summary{gap:6px!important}.products-operational-page :is(.products-lot-grade-summary,.products-model-grade-summary) .altertag-grade{min-height:24px!important;padding:0 9px!important;border-radius:999px!important;font-size:9px!important;font-weight:760!important}.app-shell[data-theme=dark] .products-operational-page .altertag-grade.grade-A{border-color:#34d3997a!important;background:#10b98126!important;color:#6ce6b8!important}.app-shell[data-theme=dark] .products-operational-page .altertag-grade.grade-B{border-color:#60a5fa80!important;background:#2563eb2b!important;color:#88bdff!important}.app-shell[data-theme=dark] .products-operational-page .altertag-grade.grade-C{border-color:#fbbf2480!important;background:#d9770629!important;color:#ffd268!important}.app-shell[data-theme=dark] .products-operational-page .altertag-grade.grade-RMA{border-color:#f871717a!important;background:#dc262629!important;color:#ff9b9b!important}.products-operational-page .products-category-row td{padding-left:24px!important}.products-operational-page .products-category-row td:before{content:"";position:absolute;top:-9px;bottom:-9px;left:11px;width:1px;background:#5b918f47}.products-operational-page .products-category-row td:after{content:"";position:absolute;top:50%;left:11px;width:13px;height:1px;background:#5b918f61}.app-shell[data-theme=dark] .products-operational-page .products-category-card{min-height:56px;padding:8px 14px!important;border:1px solid rgba(105,148,150,.2)!important;border-radius:9px!important;background:#0e1c21!important;box-shadow:none!important}.app-shell[data-theme=dark] .products-operational-page .products-category-card:hover{border-color:#48c0a65c!important;background:#13252b!important}.products-operational-page .products-category-card strong{color:#eaf3f1!important;font-size:13.5px!important;font-weight:700!important}.products-operational-page .products-model-row td{height:52px;padding-block:5px!important;border-top:1px solid rgba(107,150,152,.14)!important;border-bottom:1px solid rgba(107,150,152,.14)!important;background:#0c181d!important}.products-operational-page .products-model-row td:first-child{position:relative;border-left:1px solid rgba(107,150,152,.14)!important;border-radius:9px 0 0 9px}.products-operational-page .products-model-row td:last-child{border-right:1px solid rgba(107,150,152,.14)!important;border-radius:0 9px 9px 0}.products-operational-page .products-model-row td:first-child:before{content:"";position:absolute;top:-6px;bottom:-6px;left:35px;width:1px;background:#5b918f3b}.app-shell[data-theme=dark] .products-operational-page .products-model-row:hover td{border-color:#44cbae52!important;background:#12262c!important}.products-operational-page .products-model-row .col-expand{width:62px!important;padding-left:24px!important}.products-operational-page .products-expand-btn{width:25px!important;height:25px!important;border:1px solid rgba(94,145,144,.18)!important;border-radius:8px!important;background:#101f24!important;opacity:.78!important}.products-operational-page .products-model-heading>strong{color:#f4f8f7!important;font-size:13.5px!important;font-weight:730!important}.products-operational-page .products-model-heading .products-model-subtitle{color:#a9beb9!important;font-size:10.5px!important;font-weight:600!important}.products-operational-page .products-model-name .products-model-meta{color:#75908a!important;font-size:9px!important}.products-operational-page :is(.products-category-stats em,.products-stage-count){min-width:38px!important;min-height:26px!important;border-radius:7px!important;font-size:10px!important;font-weight:760!important}.products-operational-page .products-action-btn{width:28px!important;min-width:28px!important;height:28px!important;border-radius:8px!important;background:#112126!important;opacity:1!important}.products-operational-page .products-action-btn.add{border-color:#35d5ae59!important;background:#1faa8b1a!important;color:#60dfbe!important}.products-operational-page .products-action-btn.edit{color:#9db2ae!important}@container (max-width: 1120px){.products-operational-page .products-command-bar{grid-template-columns:minmax(260px,1fr) minmax(260px,auto)!important}.products-operational-page .products-lot-control,.products-operational-page .products-balance-toggle{grid-column:auto!important}.products-operational-page .products-category-filterbar{grid-template-columns:minmax(0,1fr)!important}.products-operational-page .products-grade-quick-filter{min-width:0;justify-self:start}}@container (max-width: 680px){.products-operational-page .products-flow-table-wrap{--products-stage-col: 84px;--products-actions-col: 84px}.products-operational-page .products-origin-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:0!important}.products-operational-page .products-origin-tabs button{width:100%}.products-operational-page .products-command-bar{grid-template-columns:minmax(0,1fr)!important}.products-operational-page .products-store-filter,.products-operational-page .products-grade-filter{overflow-x:auto;flex-wrap:nowrap!important}.products-operational-page .products-balance-toggle{grid-column:auto!important}}.app-shell.unified-canvas-shell[data-theme=light]{--bg-app: #edf4f2;--bg-sidebar: #f8fbfa;--bg-surface: #ffffff;--bg-surface-secondary: #f4f8f7;--bg-surface-elevated: #ffffff;--bg-hover: #e8f2ef;--border-subtle: #d6e3df;--border-default: #bfd2cd;--border-strong: #8eb3aa;--text-primary: #15332c;--text-secondary: #4e6c65;--text-tertiary: #718983;--text-disabled: #93a7a2;--brand-primary: #078c76;--brand-primary-hover: #05735f;--brand-primary-active: #045e4f;--brand-muted: rgba(7, 140, 118, .1);--brand-border: rgba(7, 140, 118, .3);--unified-page-canvas: #edf4f2;color:var(--text-primary);background:var(--unified-page-canvas)!important}.app-shell.unified-canvas-shell[data-theme=light] :is(.unified-canvas-workspace,.unified-canvas-workspace-body){background:radial-gradient(circle at 72% 0%,rgba(30,160,132,.06),transparent 30%),linear-gradient(180deg,#f2f7f5,#edf4f2)!important}.app-shell.unified-canvas-shell[data-theme=light] .operational-page-layout{--page-canvas: #edf4f2;--page-surface: #ffffff;--page-surface-secondary: #f4f8f7;--page-surface-elevated: #ffffff;--page-line: #d6e3df;--page-line-strong: #bfd2cd;--page-text: #15332c;--page-muted: #4e6c65;--page-faint: #718983;--page-accent: #078c76;color:var(--page-text)}@media (min-width: 821px){.app-shell.unified-canvas-shell[data-theme=light] .sidebar{border-right-color:#cbdcd7!important;background:radial-gradient(circle at 8% 0%,rgba(7,140,118,.065),transparent 27%),linear-gradient(180deg,#fbfdfc,#f4f9f7)!important;color:#15332c;box-shadow:8px 0 24px #1f463d0a!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .brand-mark{border-color:#cbdcd7!important;background:#ffffffe6!important;box-shadow:0 1px 2px #1c3e360a,inset 0 0 0 1px #ffffffb3!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .sidebar-caij-signature small{color:#607a73!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .sidebar-collapse-button{border-color:#cbdcd7!important;background:#f5f9f8!important;color:#53716a!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar :is(.sidebar-section-label,.sidebar-more-toggle){color:#69817b!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .ds-sidebar-item{color:#49665f!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .ds-sidebar-item:hover{background:#eaf3f0!important;color:#183c33!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .ds-sidebar-item.is-active{border-color:#078c7652!important;background:#dff1ec!important;color:#086c5a!important;box-shadow:inset 3px 0 #0aa387!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar :is(.sidebar-system-card,.user-card){border-color:#cbdcd7!important;background:#ffffffe0!important;color:#17372f!important;box-shadow:0 1px 2px #1c3e3609!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar :is(.dark-mode-toggle,.logout-button){color:#55726b!important}}.products-operational-page .products-flow-summary-card{min-height:92px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:1fr!important;align-items:center!important;align-content:center!important;gap:16px!important;padding:16px 18px!important}.products-operational-page .products-flow-summary-main{min-width:0;display:flex;align-items:center;gap:14px}.products-operational-page .products-flow-summary-icon{position:static!important;inset:auto!important;width:40px!important;height:40px!important;flex:0 0 40px;transform:none!important}.products-operational-page .products-flow-summary-copy{min-width:0;display:grid;gap:3px}.products-operational-page .products-flow-summary-copy>span{font-size:11px;font-weight:750;line-height:1.2;letter-spacing:.045em;text-transform:uppercase}.products-operational-page .products-flow-summary-copy>small{font-size:11px;line-height:1.3}.products-operational-page .products-flow-summary-card>strong{position:static!important;justify-self:end;color:currentColor;font-size:29px!important;font-weight:680!important;line-height:1!important}.products-operational-page .products-flow-summary-card:after{content:none!important;display:none!important}.app-shell[data-theme=light] .products-operational-page{color:#15332c;background:transparent!important}.app-shell[data-theme=light] .products-operational-page .products-operations-hero{border:1px solid #d6e3df!important;border-radius:12px!important;background:#fff!important;box-shadow:0 1px 1px #15332c06,0 3px 10px #15332c09!important}.app-shell[data-theme=light] .products-operational-page .products-header-icon{border-color:#078c7640!important;background:#e8f6f2!important;color:#078c76!important}.app-shell[data-theme=light] .products-operational-page :is(.products-hero-copy h2,.products-lot-identity strong,.products-category-card strong,.products-model-heading>strong){color:#15332c!important;-webkit-text-fill-color:currentColor}.app-shell[data-theme=light] .products-operational-page :is(.products-hero-copy p,.products-flow-summary-copy>small,.products-lot-identity div>span,.products-category-card span,.products-model-name .products-model-meta){color:#607a73!important}.app-shell[data-theme=light] .products-operational-page :is(.products-hero-kicker,.products-hero-context,.products-command-field>span,.products-grade-quick-filter>span){color:#52776e!important}.app-shell[data-theme=light] .products-operational-page .products-flow-summary-card{border-color:#cfddd9!important;background:#fff!important;box-shadow:0 1px 1px #15332c06,0 2px 8px #15332c09,inset 0 0 0 1px #ffffffb8!important}.app-shell[data-theme=light] .products-operational-page .products-flow-summary-card:before{width:3px;opacity:.9}.app-shell[data-theme=light] .products-operational-page .products-flow-summary-card.is-entry{color:#176fc1}.app-shell[data-theme=light] .products-operational-page .products-flow-summary-card.is-triage{color:#9a6a00}.app-shell[data-theme=light] .products-operational-page .products-flow-summary-card.is-ready{color:#078c76}.app-shell[data-theme=light] .products-operational-page .products-flow-summary-copy>span{color:#47665f!important}.app-shell[data-theme=light] .products-operational-page .products-flow-summary-icon{background:color-mix(in srgb,currentColor 9%,#ffffff)!important}.app-shell[data-theme=light] .products-operational-page .products-origin-tabs{border-bottom-color:#cbdcd7!important}.app-shell[data-theme=light] .products-operational-page .products-origin-tabs button{background:transparent!important;color:#617871!important}.app-shell[data-theme=light] .products-operational-page .products-origin-tabs button:hover{background:#f2f7f5!important;color:#23483f!important}.app-shell[data-theme=light] .products-operational-page .products-origin-tabs button.is-active{color:#153c32!important}.app-shell[data-theme=light] .products-operational-page .products-origin-tabs small{background:#e8f0ee!important;color:#617871!important}.app-shell[data-theme=light] .products-operational-page .products-origin-tabs button.is-active small{background:#d9f1ea!important;color:#08705d!important}.app-shell[data-theme=light] .products-operational-page .products-control-surface{padding:16px!important;overflow:visible;border:1px solid #cbdcd7!important;border-radius:12px!important;background:#fff!important;box-shadow:0 1px 1px #15332c06,0 2px 8px #15332c08!important}.app-shell[data-theme=light] .products-operational-page :is(.product-search-wrap,.products-lot-control select,.products-balance-toggle,.products-command-bar .store-filter-btn,.grade-filter-btn){border-color:#cadad6!important;background:#f8fbfa!important;color:#294b42!important;box-shadow:none!important}.app-shell[data-theme=light] .products-operational-page :is(.product-search-wrap,.products-lot-control select,.products-balance-toggle):hover{border-color:#8fbab0!important}.app-shell[data-theme=light] .products-operational-page .product-search-wrap input{color:#17372f!important}.app-shell[data-theme=light] .products-operational-page .product-search-wrap input::placeholder{color:#788e88!important;opacity:1}.app-shell[data-theme=light] .products-operational-page .products-command-bar .store-filter-btn:hover{border-color:#98bdb4!important;background:#eef5f3!important;color:#24483f!important}.app-shell[data-theme=light] .products-operational-page .products-command-bar .store-filter-btn.is-active{border-color:#078c766b!important;background:#def2ec!important;color:#076b59!important;box-shadow:inset 2px 0 #0aa387!important}.app-shell[data-theme=light] .products-operational-page .products-category-filterbar{border-top-color:#d6e3df!important;background:transparent!important}.app-shell[data-theme=light] .products-operational-page .products-category-filter{border-color:#cbdad6!important;background:#f5f9f8!important;color:#496760!important}.app-shell[data-theme=light] .products-operational-page .products-category-filter:hover:not(:disabled){border-color:#8db9ae!important;background:#eaf4f1!important;color:#173d34!important}.app-shell[data-theme=light] .products-operational-page .products-category-filter.is-active{border-color:#078c7675!important;background:#dff3ed!important;color:#076c59!important}.app-shell[data-theme=light] .products-operational-page .products-category-filter:disabled{border-color:#dde7e4!important;background:#f3f6f5!important;color:#849791!important;opacity:.72}.app-shell[data-theme=light] .products-operational-page .products-category-filter span{background:#078c7617!important;color:currentColor!important}.app-shell[data-theme=light] .products-operational-page .grade-filter-btn.grade-A,.app-shell[data-theme=light] .products-operational-page .altertag-grade.grade-A{border-color:#75c7ad!important;background:#e2f6ee!important;color:#067159!important}.app-shell[data-theme=light] .products-operational-page .grade-filter-btn.grade-B,.app-shell[data-theme=light] .products-operational-page .altertag-grade.grade-B{border-color:#8bb9ee!important;background:#e9f2ff!important;color:#155da8!important}.app-shell[data-theme=light] .products-operational-page .grade-filter-btn.grade-C,.app-shell[data-theme=light] .products-operational-page .altertag-grade.grade-C{border-color:#e6bd55!important;background:#fff6da!important;color:#805900!important}.app-shell[data-theme=light] .products-operational-page .grade-filter-btn.grade-RMA,.app-shell[data-theme=light] .products-operational-page .altertag-grade.grade-RMA{border-color:#e59b9b!important;background:#fff0ef!important;color:#a33d3d!important}.app-shell[data-theme=light] .products-operational-page .products-flow-table-wrap{padding:8px;overflow-x:auto;border:1px solid #c8dad5!important;border-radius:12px!important;background:#e7f0ed!important;box-shadow:inset 0 0 0 1px #ffffff8c!important}.app-shell[data-theme=light] .products-operational-page .products-flow-table thead th{border:0!important;background:transparent!important;color:#55756d!important}.app-shell[data-theme=light] .products-operational-page :is(.products-lot-card,.products-existing-card){border:1px solid #c5d8d3!important;background:#fff!important;color:#17372f!important;box-shadow:inset 3px 0 #13a689,0 1px 2px #15332c0a!important}.app-shell[data-theme=light] .products-operational-page .products-lot-card:hover{border-color:#86b9ad!important;background:#fbfdfc!important}.app-shell[data-theme=light] .products-operational-page .products-lot-eyebrow{background:#dff3ed!important;color:#08725f!important}.app-shell[data-theme=light] .products-operational-page .products-category-card{border-color:#cbdcd7!important;background:#f5f9f8!important;box-shadow:none!important}.app-shell[data-theme=light] .products-operational-page .products-category-card:hover{border-color:#9bbfb6!important;background:#eef6f3!important}.app-shell[data-theme=light] .products-operational-page .products-model-row td{border-color:#d7e3e0!important;background:#fff!important}.app-shell[data-theme=light] .products-operational-page .products-model-row:nth-of-type(2n) td{background:#f8fbfa!important}.app-shell[data-theme=light] .products-operational-page .products-model-row:hover td{border-color:#a8c9c1!important;background:#eaf5f2!important}.app-shell[data-theme=light] .products-operational-page .products-model-row td:first-child:before,.app-shell[data-theme=light] .products-operational-page .products-category-row td:before,.app-shell[data-theme=light] .products-operational-page .products-category-row td:after{background:#b8d0ca!important}.app-shell[data-theme=light] .products-operational-page .products-expand-btn{border-color:#cadbd6!important;background:#f1f7f5!important;color:#337668!important}.app-shell[data-theme=light] .products-operational-page .products-model-heading .products-model-subtitle{color:#42655d!important}.app-shell[data-theme=light] .products-operational-page .products-stage-count{box-shadow:none!important}.app-shell[data-theme=light] .products-operational-page .products-stage-count.is-entry{border-color:#a7c8ef!important;background:#eaf3ff!important;color:#175ea6!important}.app-shell[data-theme=light] .products-operational-page .products-stage-count.is-triage{border-color:#ead59a!important;background:#fff7e4!important;color:#916300!important}.app-shell[data-theme=light] .products-operational-page .products-stage-count.is-ready{border-color:#9ed7c7!important;background:#e6f7f1!important;color:#08725f!important}.app-shell[data-theme=light] .products-operational-page .products-action-btn{border-color:#cbdcd7!important;background:#f7faf9!important;color:#52726a!important}.app-shell[data-theme=light] .products-operational-page .products-action-btn.add{border-color:#8bc9ba!important;background:#e5f5f0!important;color:#08725f!important}.app-shell[data-theme=light] .products-operational-page .products-action-btn.edit{color:#536f69!important}.app-shell[data-theme=light] .qr-sheets-page .products-header{padding:22px 24px!important;border:1px solid #b8d9d4!important;border-radius:16px!important;background:linear-gradient(115deg,#dbf4eb,#fff 60%,#e5efff)!important;box-shadow:inset 4px 0 #0a977e,0 4px 16px #174c4010!important}.app-shell[data-theme=light] .qr-sheets-page .products-header-icon{background:#078773!important;border-color:#078773!important;color:#fff!important}.app-shell[data-theme=light] .qr-sheets-page .products-toolbar{padding:14px!important;border:1px solid #c8dae2!important;border-radius:12px;background:#fff!important;gap:14px}.app-shell[data-theme=light] .qr-sheets-page .product-search-wrap{min-height:46px;padding:0 14px;border:1px solid #a9c7d4!important;background:#f1f7fb!important;color:#18748d!important}.app-shell[data-theme=light] .qr-sheets-page .product-search-wrap input{min-height:44px;background:transparent!important;border:0!important;color:#183e4d!important;box-shadow:none!important}.app-shell[data-theme=light] .qr-sheets-page .product-search-wrap input::placeholder{color:#526f80!important;opacity:1}.app-shell[data-theme=light] .qr-sheets-page .qr-sheets-result-count{color:#365d6b!important;font-weight:650}.app-shell[data-theme=light] .qr-sheets-page .products-table-wrap{border-color:#bfd2df!important;border-radius:14px;overflow-x:auto}.app-shell[data-theme=light] .qr-sheets-page .products-table thead th{background:#deebf5!important;color:#2d536c!important;border-bottom:1px solid #b4cbdc!important}.app-shell[data-theme=light] .qr-sheets-page .products-table tbody td{background:#fff!important;border-color:#dce6ec!important}.app-shell[data-theme=light] .qr-sheets-page .products-table tbody tr:nth-child(2n) td{background:#f1f6fb!important}.app-shell[data-theme=light] .qr-sheets-page .products-table tbody tr:hover td{background:#e1f3ed!important}.app-shell[data-theme=light] .qr-sheets-page .col-serial strong{color:#275c82!important;font-family:ui-monospace,monospace;font-weight:700}.app-shell[data-theme=light] .qr-sheets-page .col-code>strong{color:#08745f!important}.app-shell[data-theme=light] .qr-sheets-page .label-sheet-type{background:#ddf2e9!important;border-color:#8bc8af!important;color:#08644c!important}.app-shell[data-theme=light] .qr-sheets-page .products-action-btn{background:#fff!important;border-color:#abc7d8!important;color:#275c82!important}.app-shell[data-theme=light] .qr-sheets-page .products-action-btn.open{background:#087e69!important;border-color:#087e69!important;color:#fff!important}html[data-app-theme=light] .products-entry-os-modal{--ink: #193b40;--muted: #4b6971;background:#fff!important;border:1px solid #bdd2dc!important;box-shadow:0 24px 70px #18394b35!important}html[data-app-theme=light] .products-entry-os-modal .bundle-modal-head{background:linear-gradient(115deg,#def4ed,#fff 65%,#eaf1ff)!important;border-color:#c7ded9!important}html[data-app-theme=light] .products-entry-os-modal :is(.products-entry-os-title-icon,.products-entry-os-context-icon){background:#d9f1e8!important;border-color:#97ccb9!important;color:#08735b!important}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-input{background:#f1f7fb!important;border:1px solid #9abed3!important;color:#246787!important;box-shadow:none!important}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-input input{background:transparent!important;color:#153e54!important;border:0!important;box-shadow:none!important}html[data-app-theme=light] .products-entry-os-modal input::placeholder{color:#5a7789!important;opacity:1}html[data-app-theme=light] .products-entry-os-modal :is(.products-entry-os-context,.products-entry-os-preview,.products-entry-os-comparison article){background:#f0f7fb!important;border-color:#bfd6e3!important;color:#244c60!important}html[data-app-theme=light] .products-entry-os-modal :is(.products-entry-os-guidance,.products-entry-os-match,.products-entry-os-confirmation){background:#e9f6ef!important;border-color:#b0d5c1!important;color:#32674f!important}html[data-app-theme=light] .products-entry-os-modal :is(.products-entry-os-guidance span,.products-entry-os-actions>span){color:#486871!important}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-context em{background:#d9f1e4!important;border-color:#96cbb0!important;color:#14613f!important}html[data-app-theme=light] .products-entry-os-modal .bundle-modal-actions{background:#f0f5f9!important;border-top:1px solid #c9dbe5!important}html[data-app-theme=light] .products-entry-os-modal .btn-primary{background:#087e69!important;border-color:#087e69!important;color:#fff!important}html[data-app-theme=light] .products-entry-os-modal :is(.btn-quiet,.icon-button){background:#fff!important;border:1px solid #acc6d4!important;color:#28556b!important}html[data-app-theme=light] .products-entry-os-modal button:disabled{background:#e1e9ee!important;border-color:#c5d3dc!important;color:#5e7380!important;opacity:1!important;box-shadow:none!important}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-steps li>span{background:#edf3f8!important;border-color:#bccfdc!important;color:#47677a!important}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-steps li:is(.is-current,.is-complete)>span{background:#087e69!important;border-color:#087e69!important;color:#fff!important}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-preview-head{background:#dfeef8!important;border-color:#bdd5e5!important}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-preview-head :is(span,em){color:#395e73!important}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-preview-head strong{color:#174d6b!important}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-comparison{background:#f3f7fb!important;padding:18px;gap:12px}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-comparison article{background:#fff!important;border-color:#bdd2e0!important}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-comparison article.is-found{background:#e1f5e9!important;border-color:#8dc7a7!important}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-comparison article.is-missing{background:#fff3d9!important;border-color:#dbbb73!important}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-comparison span{color:#496779!important}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-comparison strong{color:#183f55!important;font-size:16px}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-comparison .is-found strong{color:#175c38!important}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-comparison .is-missing strong{color:#79540c!important}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-confirmation :is(span,strong){color:#245e43!important}html[data-app-theme=light] .products-entry-os-modal :is(.products-entry-os-preview dl,.products-entry-os-preview dl>div){background:#f3f8fb!important}html[data-app-theme=light] .products-entry-os-modal :is(.products-entry-os-candidates,.products-entry-os-not-found,.products-entry-os-mismatch){background:#fff5e1!important;border-color:#dec58e!important;color:#78571c!important}html[data-app-theme=light] .products-entry-os-modal :is(.products-entry-os-candidates,.products-entry-os-not-found,.products-entry-os-mismatch) strong{color:#78571c!important}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-candidate-list button{background:#fff!important;border-color:#c5d8df!important;color:#294d60!important}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-candidate-list button.is-selected{background:#e1f4e9!important;border-color:#84bfa2!important}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-candidate-list small{color:#496879!important}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-existing-match{background:#e6f5ec!important;color:#2c6546!important;border-color:#a6cdb5!important}html[data-app-theme=light] .products-entry-os-modal .products-entry-os-existing-match strong{color:#185936!important}.app-shell.unified-canvas-shell[data-theme=light]{--ink: #163b3c;--muted: #46656b;--surface: #ffffff;--surface-soft: #f0f7f8;--line: #cbdde1;--text-primary: #163b3c;--text-secondary: #46656b;--text-tertiary: #526f76;--success: #087f60;--warning: #946100;--danger: #bd334d;--info: #215fbb}.app-shell.unified-canvas-shell[data-theme=light] .unified-canvas-workspace-body,.app-shell.unified-canvas-shell[data-theme=light] .unified-canvas-workspace-body:has(.operational-page-layout),.app-shell.unified-canvas-shell[data-theme=light] .unified-canvas-workspace-body:has(.sales-entry-figma){background:radial-gradient(ellipse at 0% 0%,#cceee7 0%,transparent 45%),radial-gradient(ellipse at 100% 15%,#dfebff 0%,transparent 48%),#f0f5f8!important}.app-shell[data-theme=light] .operational-page-layout :is(.bench-page-header,.seller-compact-header,.packaging-compact-header,.completed-orders-hero,.customers-header,.inventory-hero,.users-hero,.painting-hero,.warranty-hero,.os-tracker-header,.products-operations-hero){border:1px solid #bcd9d6!important;border-radius:16px!important;background:linear-gradient(115deg,#e6f7f1,#fff 58%,#eef4ff)!important;box-shadow:0 3px 14px #1b48530d,inset 4px 0 #109c86!important}.app-shell[data-theme=light] .products-operational-page .products-operations-hero{min-height:100px;padding:20px 24px!important;gap:20px}.app-shell[data-theme=light] .products-operational-page .products-header-info{display:flex;align-items:center;gap:16px;min-width:0}.app-shell[data-theme=light] .products-operational-page .products-header-icon{flex:0 0 48px;width:48px;height:48px;background:#0b927c!important;color:#fff!important;border-color:#0b927c!important;border-radius:14px;box-shadow:0 5px 12px #0b927c2b}.app-shell[data-theme=light] .products-operational-page :is(.products-hero-copy,.products-hero-kicker,.products-stock-summary,.products-flow-summary-main,.products-flow-summary-copy,.products-lot-identity,.products-lot-identity>div,.products-model-name,.products-model-heading){background:transparent!important}.app-shell[data-theme=light] .products-operational-page .products-command-bar{background:transparent!important;border:0!important;box-shadow:none!important}.app-shell[data-theme=light] .products-operational-page .products-flow-summary-card.is-entry{border-color:#bdd4f3!important;background:linear-gradient(110deg,#edf5ff,#fff)!important}.app-shell[data-theme=light] .products-operational-page .products-flow-summary-card.is-triage{border-color:#e8d299!important;background:linear-gradient(110deg,#fff6df,#fff)!important}.app-shell[data-theme=light] .products-operational-page .products-flow-summary-card.is-ready{border-color:#a9dccc!important;background:linear-gradient(110deg,#e1f6ec,#fff)!important}.app-shell[data-theme=light] .products-operational-page .products-flow-summary-icon{color:inherit!important;border-color:currentColor!important}.app-shell[data-theme=light] .products-operational-page .products-flow-summary-card>strong{color:inherit!important}.app-shell[data-theme=light] .products-operational-page .products-origin-tabs button.is-active{background:#e0f3ec!important;color:#075e50!important}.app-shell[data-theme=light] .products-operational-page .products-origin-tabs button.is-active:after{background:#078c76;box-shadow:none}.app-shell[data-theme=light] .products-operational-page .products-flow-table thead tr{background:transparent!important}.app-shell[data-theme=light] .products-operational-page .products-flow-table-wrap{background:#eaf1f5!important;border-color:#c6d8df!important}.app-shell[data-theme=light] .products-operational-page :is(.products-lot-card,.products-existing-card){padding:14px 16px!important;border-radius:12px!important;background:linear-gradient(100deg,#f0faf6,#fff 62%)!important}.app-shell[data-theme=light] .products-operational-page .products-category-card{background:#e9f2fa!important;border-color:#c3d8e9!important;border-radius:10px!important}.app-shell[data-theme=light] .products-operational-page .grade-filter-btn.is-active{outline:2px solid #087c68;outline-offset:2px;font-weight:800}.app-shell[data-theme=light] .products-operational-page .products-category-filter:disabled{opacity:1;color:#657b7c!important}.app-shell[data-theme=light] .products-operational-page .products-balance-toggle input{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;accent-color:#078c76;background:#fff!important}.app-shell[data-theme=light] .workspace-body :is(.products-create-btn,.save-sale,.customers-import,.ds-button--primary){background:#087e69!important;border-color:#087e69!important;color:#fff!important;box-shadow:0 3px 9px #087e6926!important}.app-shell[data-theme=light] .workspace-body :is(.products-create-btn,.save-sale,.customers-import,.ds-button--primary):hover{background:#066653!important}.app-shell[data-theme=light] :is(.seller-live-summary,.invoice-live-summary,.packaging-live-summary,.completed-live-summary,.sale-live-summary){background:linear-gradient(155deg,#f0faf6,#fff 55%,#edf3fc)!important;border-color:#bfd8d3!important;box-shadow:0 5px 22px #1f45510e!important}.app-shell[data-theme=light] .sidebar :is(.sidebar-system-card strong,.user-card strong){color:#17443c!important}.app-shell[data-theme=light] .sidebar :is(.sidebar-system-card small,.user-card small){color:#536f70!important}.app-shell[data-theme=light] .sidebar .ds-sidebar-item.is-active .nav-icon-shell{background:#0b8b77!important;color:#fff!important;border-color:#0b8b77!important}.app-shell[data-theme=light] :is(button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid #126a9c!important;outline-offset:3px}@container (max-width: 680px){.products-operational-page .products-flow-summary-card{min-height:78px!important;padding:13px 14px!important}}.app-shell[data-theme=light] .products-operational-page{--products-light-ink: #103b3d;--products-light-muted: #3f6468;--products-light-line: #9fc6c4}.app-shell[data-theme=light] .products-operational-page :is(.products-hero-copy h2,.products-origin-tabs strong,.products-lot-identity strong,.products-category-card strong,.products-model-heading>strong,.products-flow-summary-copy>span){color:var(--products-light-ink)!important}.app-shell[data-theme=light] .products-operational-page :is(.products-hero-copy p,.products-lot-identity div>span,.products-category-card span,.products-model-name .products-model-meta,.products-flow-summary-copy>small){color:var(--products-light-muted)!important}.app-shell[data-theme=light] .products-operational-page .products-flow-table-wrap{padding:10px!important;border:1px solid #91bcb9!important;background:#dbe9ea!important}.app-shell[data-theme=light] .products-operational-page .products-flow-table :is(thead,thead tr){background:#b9dad7!important}.app-shell[data-theme=light] .products-operational-page .products-flow-table thead th{height:46px!important;padding-inline:14px!important;border-top:1px solid #8eb8b5!important;border-bottom:1px solid #789f9d!important;background:#b9dad7!important;color:#174d4e!important;font-size:10px!important;font-weight:850!important;letter-spacing:.065em!important}.app-shell[data-theme=light] .products-operational-page .products-flow-table thead th:first-child{border-left:1px solid #8eb8b5!important;border-radius:9px 0 0 9px}.app-shell[data-theme=light] .products-operational-page .products-flow-table thead th:last-child{border-right:1px solid #8eb8b5!important;border-radius:0 9px 9px 0}.app-shell[data-theme=light] .products-operational-page .products-origin-tabs{border-bottom-color:#91bbb7!important;background:#ffffff6b!important}.app-shell[data-theme=light] .products-operational-page .products-origin-tabs button{color:#365d60!important}.app-shell[data-theme=light] .products-operational-page .products-origin-tabs button.is-active{background:#bfe7dc!important;color:#064f47!important}.app-shell[data-theme=light] .products-operational-page .products-control-surface{border-color:#9fc6c4!important;background:#fff!important;box-shadow:0 5px 18px #19434a12!important}.app-shell[data-theme=light] .products-operational-page :is(.product-search-wrap,.products-lot-control select,.products-balance-toggle,.products-command-bar .store-filter-btn){border-color:#a7c5c7!important;background:#edf5f6!important;color:#173f44!important}.app-shell[data-theme=light] .products-operational-page .products-command-bar .store-filter-btn.is-active{border-color:#158a76!important;background:#bde8dc!important;color:#064f43!important}.app-shell[data-theme=light] .products-operational-page .products-category-filter{border-color:#a8c4c5!important;background:#edf4f5!important;color:#244f53!important;font-weight:680!important}.app-shell[data-theme=light] .products-operational-page .products-category-filter.is-active{border-color:#087c68!important;background:#aee0d2!important;color:#064b40!important}.app-shell[data-theme=light] .products-operational-page .products-category-filter:disabled{border-color:#c3d1d2!important;background:#e1e9ea!important;color:#526b6e!important}.app-shell[data-theme=light] .products-operational-page :is(.products-lot-card,.products-existing-card){border-color:#8fbdb7!important;background:linear-gradient(100deg,#e2f3ee,#fff 54%)!important;box-shadow:inset 4px 0 #0a987f,0 3px 10px #1b464c0f!important}.app-shell[data-theme=light] .products-operational-page .products-lot-eyebrow{background:#aee2d3!important;color:#064e42!important}.app-shell[data-theme=light] .products-operational-page .altertag-grade.grade-A{border-color:#2c9a73!important;background:#c8efdf!important;color:#075b42!important}.app-shell[data-theme=light] .products-operational-page .altertag-grade.grade-B{border-color:#4b91df!important;background:#d9eaff!important;color:#174f91!important}.app-shell[data-theme=light] .products-operational-page .altertag-grade.grade-C{border-color:#d49b17!important;background:#ffedb9!important;color:#704a00!important}.app-shell[data-theme=light] .products-operational-page .altertag-grade.grade-RMA{border-color:#d45c63!important;background:#ffdadd!important;color:#8f2831!important}.app-shell[data-theme=light] .products-operational-page .products-stage-count.is-entry{border-color:#4d91dd!important;background:#d7e9ff!important;color:#164f91!important}.app-shell[data-theme=light] .products-operational-page .products-stage-count.is-triage{border-color:#ce991e!important;background:#ffedbd!important;color:#704b00!important}.app-shell[data-theme=light] .products-operational-page .products-stage-count.is-ready{border-color:#319b79!important;background:#c9efdf!important;color:#075b42!important}@media (min-width: 821px){.app-shell.unified-canvas-shell[data-theme=light] .sidebar{padding:12px 10px 10px!important;gap:9px!important;border-right:1px solid #aac9c5!important;background:radial-gradient(circle at 12% 2%,rgba(16,156,132,.19),transparent 24%),radial-gradient(circle at 88% 44%,rgba(67,116,191,.09),transparent 34%),linear-gradient(180deg,#e8f4f1,#f7faf9 44%,#eaf2f4)!important;box-shadow:10px 0 28px #1b414814!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .brand-mark{min-height:70px!important;height:70px!important;flex-basis:70px!important;padding:9px 10px!important;overflow:hidden;border:1px solid rgba(6,83,75,.52)!important;border-radius:15px!important;background:radial-gradient(circle at 12% 0%,rgba(62,224,193,.24),transparent 38%),linear-gradient(135deg,#075e57,#073f46 58%,#0b3443)!important;box-shadow:0 8px 20px #0942442e,inset 0 1px #ffffff24!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .sidebar-caij-signature>.company-brand-logo{width:65px;height:38px}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .sidebar-caij-signature .company-brand-logo-light{opacity:0!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .sidebar-caij-signature .company-brand-logo-dark{opacity:1!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .sidebar-caij-signature small{color:#b6ddd5!important;font-weight:750;letter-spacing:.08em}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .sidebar-collapse-button{border-color:#cdf2eb47!important;background:#ecfffb1a!important;color:#d4f7f0!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .sidebar-collapse-button:hover{border-color:#defff98c!important;background:#eefffc2e!important;color:#fff!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .nav-stack{padding:3px 1px 5px!important;scrollbar-color:#83aca6 transparent}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .nav-section{gap:4px!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .nav-section+.nav-section{margin-top:14px!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .sidebar-section-label{display:flex!important;align-items:center;gap:8px;padding:0 8px 4px!important;color:#476b68!important;font-size:8px;font-weight:800;letter-spacing:.11em}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .sidebar-section-label:after{content:"";display:block!important;height:1px;flex:1;background:linear-gradient(90deg,#9fc5c0,transparent)}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .ds-sidebar-item{min-height:42px;height:42px;gap:10px;padding:0 9px!important;border:1px solid transparent!important;border-radius:11px!important;background:transparent!important;color:#294f50!important;font-size:12.5px;font-weight:560;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease,box-shadow .15s ease}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .ds-sidebar-item .nav-icon-shell{width:29px;height:29px;min-width:29px;display:grid;place-items:center;border:1px solid #bfd5d2;border-radius:9px;background:#ffffffb8;color:#416c6b;box-shadow:inset 0 1px #fffc}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .ds-sidebar-item:hover:not(:disabled){border-color:#bdd4d1!important;background:#ffffffd1!important;color:#103e3b!important;transform:translate(2px);box-shadow:0 3px 9px #1f464b12!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .ds-sidebar-item:hover .nav-icon-shell{border-color:#83b7ae;background:#e3f3ee;color:#08735f}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .ds-sidebar-item.is-active{border-color:#087d6b!important;background:linear-gradient(105deg,#087b69,#096d68 58%,#17546b)!important;color:#fff!important;font-weight:700;transform:none;box-shadow:0 6px 14px #07695c33!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .ds-sidebar-item.is-active:before{top:8px;bottom:8px;left:-1px;width:3px;background:#7cf1d5!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .ds-sidebar-item.is-active .nav-icon-shell{border-color:#ffffff52!important;background:#ffffff24!important;color:#fff!important;box-shadow:inset 0 1px #ffffff1f}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .sidebar-more-toggle{min-height:40px;padding:0 10px!important;border:1px solid #bdd2d1!important;border-radius:11px!important;background:#ffffff9e!important;color:#315b5b!important;font-size:11px;font-weight:730}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .sidebar-more-toggle:hover{border-color:#78aa9f!important;background:#fff!important;color:#086753!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar>.sidebar-system-card{min-height:48px!important;border:1px solid #8bc9b5!important;border-radius:12px!important;background:linear-gradient(110deg,#d8f3e8,#f6fcfa)!important;color:#175b48!important;box-shadow:0 3px 10px #155e4912!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar>.sidebar-system-card .sidebar-system-icon{border-color:#89cbb8!important;background:#fff!important;color:#087b63!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar>.sidebar-system-card :is(strong,b){color:#075b46!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar>.sidebar-system-card small{color:#477269!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar>.user-card{min-height:54px!important;border:1px solid #a9c6d3!important;border-radius:12px!important;background:linear-gradient(110deg,#fff,#eaf3fa)!important;box-shadow:0 4px 12px #22435312!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar>.user-card .avatar{border-color:#087b6b!important;background:linear-gradient(145deg,#087e6c,#17627a)!important;color:#fff!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar>.user-card strong{color:#143f49!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar>.user-card small{color:#1b7180!important;font-weight:750}.app-shell.unified-canvas-shell[data-theme=light] .sidebar>.user-card :is(.dark-mode-toggle,.logout-button){width:28px;height:28px;border:1px solid #bfd1da!important;border-radius:8px;background:#ffffffbf!important;color:#315f70!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar>.user-card :is(.dark-mode-toggle,.logout-button):hover{border-color:#7da5b7!important;background:#fff!important;color:#0a596f!important}.app-shell.unified-canvas-shell[data-theme=light].sidebar-is-collapsed .sidebar .brand-mark{padding-inline:5px!important}.app-shell.unified-canvas-shell[data-theme=light].sidebar-is-collapsed .sidebar .ds-sidebar-item{width:44px;padding:0 6px!important;justify-content:center}}@media (min-width: 821px){.app-shell.unified-canvas-shell .sidebar>:is(.sidebar-system-card,.user-card){display:none!important}.app-shell.unified-canvas-shell .sidebar .brand-mark{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important}.app-shell.unified-canvas-shell .sidebar .nav-stack{padding-bottom:8px!important;scrollbar-width:none;-ms-overflow-style:none}.app-shell.unified-canvas-shell .sidebar .nav-stack::-webkit-scrollbar{width:0;height:0;display:none}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar{overflow:hidden;transition:width .18s ease,box-shadow .18s ease}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:not(:hover) .brand-mark{min-height:54px!important;height:54px!important;flex-basis:54px!important;justify-content:center!important;padding:7px!important}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:not(:hover) .sidebar-caij-signature{display:none!important}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:not(:hover) .sidebar-collapse-button{position:static!important;inset:auto!important;width:34px!important;height:34px!important;min-width:34px!important;flex:0 0 34px!important;margin:0!important;opacity:1!important}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover{z-index:120!important;width:var(--sidebar-width)!important;align-items:stretch!important;border-right-color:#31d0aa57!important;box-shadow:18px 0 42px #0000003d!important}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover .brand-mark{width:100%;min-height:58px!important;height:58px!important;flex-basis:58px!important;flex-direction:row!important;justify-content:space-between!important;padding:7px 10px!important}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover .sidebar-caij-signature{display:grid!important;min-width:0;flex:1 1 auto}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover .sidebar-collapse-button{position:static!important;inset:auto!important;flex:0 0 28px!important;margin:0 0 0 8px!important;opacity:1!important}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover :is(.nav-stack,.nav-section){width:100%!important;align-items:stretch!important}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover :is(.sidebar-section-label,.nav-label-desktop){display:flex!important}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover .nav-label-mobile{display:none!important}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover :is(.nav-button,.nav-button.btn-ghost,.nav-button.btn-primary,.sidebar-more-toggle){width:100%!important;margin-inline:0!important;padding:0 9px!important;justify-content:flex-start!important}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover .sidebar-more-toggle span,.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover .sidebar-more-chevron{display:inline-flex!important}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover .sidebar-more-chevron{margin-left:auto}.app-shell.unified-canvas-shell.sidebar-is-collapsed .sidebar:hover .sidebar-more-compact-icon{display:none!important}}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-units-head>:last-child{border-left:1px solid #bfd3ce!important;background:#dceae6!important;color:#365f57!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-actions{border-left:1px solid #c5d9d4!important;background:#f7fbfa!important;box-shadow:-10px 0 18px #2b584e0b!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-unit-row:hover .operational-actions{background:#eaf6f2!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-lot-card{border-color:#76afa4!important;border-left-color:#07957c!important;background:#fff!important;box-shadow:0 5px 16px #184b4213!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-category-card{border-color:#9bbfd4!important;border-left-color:#478fb9!important;background:#dcecf7!important;color:#153f50!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-category-card strong{color:#123d50!important;font-weight:780!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-category-card span{color:#426876!important;font-weight:560!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-model-row,.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-model-row:nth-child(odd){border-color:#b8cec9!important;background:#fff!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-model-row:hover{background:#e8f4f1!important;box-shadow:inset 3px 0 #078b74!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page :is(.products-model-heading strong,.products-model-name strong){color:#123a34!important;font-weight:800!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page :is(.products-model-subtitle,.products-model-meta){color:#3d645c!important;font-weight:560!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-stage-tabs{border:1px solid #a9c7c1!important;background:#dce9e6!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-stage-tab{border-color:#9ebdb7!important;background:#fff!important;color:#294e47!important;box-shadow:0 2px 5px #214e450b!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-stage-tab strong{color:#132f2a!important;font-weight:850!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-stage-tab.is-recebida.is-active{border-color:#4c8fd9!important;background:#dceaff!important;color:#15599b!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-stage-tab.is-em_triagem.is-active{border-color:#d29a22!important;background:#fff0c5!important;color:#714d00!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-stage-tab.is-pronta.is-active{border-color:#38a47a!important;background:#d1efe1!important;color:#075f43!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-stage-tab.is-vendida.is-active{border-color:#8972ca!important;background:#eee8ff!important;color:#4f388d!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-stage{border:1px solid #9dbdb6!important;background:#fff!important;box-shadow:0 7px 18px #1e494211!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-units-head{border-color:#1b5650!important;background:#205f59!important;color:#f4fffc!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-units-head>:last-child{border-left-color:#fff3!important;background:#184f4a!important;color:#fff!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-unit-row,.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-unit-row:nth-child(2n){border-color:#b9cfca!important;background:#fff!important;color:#183a33!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-unit-row:nth-child(2n){background:#edf5f2!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-unit-row:hover{background:#dff0eb!important;box-shadow:inset 3px 0 #078b74!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-unit-main strong{color:#102f29!important;font-weight:790!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-unit-main small{color:#4b6b63!important;font-weight:520!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-unit-main .operational-import-id,.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .unit-code{color:#087966!important;font-weight:800!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-store{border-color:#69bba2!important;background:#cdeee2!important;color:#075e48!important;font-weight:800!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-status{border-color:#71958e!important;background:#e5eeeb!important;color:#284f47!important;font-weight:900!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-status-recebida{border-color:#4c8fd9!important;background:#dceaff!important;color:#15599b!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-status-em_triagem{border-color:#d29a22!important;background:#fff0c5!important;color:#714d00!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-status-pronta{border-color:#32a97d!important;background:#d0f2e3!important;color:#056645!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-status-vendida{border-color:#8972ca!important;background:#eee8ff!important;color:#4f388d!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-stage-count.is-entry{border-color:#5793dc!important;background:#dceaff!important;color:#15599b!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-stage-count.is-triage{border-color:#d3a33b!important;background:#fff0c9!important;color:#704d00!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-stage-count.is-ready{border-color:#42a984!important;background:#d0f0e2!important;color:#075f45!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page :is(.operational-time,.operational-muted){color:#3c6158!important;font-weight:620!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page :is(.operational-notes-full span,.operational-notes-plain){background:#dfece8!important;color:#244b41!important;font-weight:650!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-os-badge{border-color:#087563!important;background:#087563!important;color:#fff!important;box-shadow:0 3px 8px #08756329!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-unit-row .operational-actions{border-left-color:#b4ccc6!important;background:#fff!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-unit-row:nth-child(2n) .operational-actions{background:#edf5f2!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-unit-row:hover .operational-actions{background:#dff0eb!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-actions .products-action-btn{border-color:#9dbdb6!important;background:#fff!important;color:#28554d!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-actions .products-action-btn:hover{border-color:#087b67!important;background:#d9f1e9!important;color:#07614f!important}.app-shell.unified-canvas-shell{--polish-accent: #31d0aa;--polish-accent-strong: #13b894;--polish-radius: 14px;--polish-shadow-dark: 0 18px 48px rgba(0, 0, 0, .18);--polish-shadow-light: 0 12px 34px rgba(24, 74, 66, .09);font-feature-settings:"cv02","cv03","cv04","cv11"}.app-shell.unified-canvas-shell[data-theme=dark]{--unified-page-canvas: #071215;background:radial-gradient(circle at 88% -10%,rgba(49,208,170,.075),transparent 32%),linear-gradient(180deg,#071215,#081317 55%,#071114)!important}.app-shell.unified-canvas-shell[data-theme=light]{--unified-page-canvas: #edf5f3;background:radial-gradient(circle at 86% -8%,rgba(33,185,147,.11),transparent 31%),linear-gradient(180deg,#f4f9f7,#edf5f3 52%,#e9f2f0)!important}.app-shell.unified-canvas-shell .unified-canvas-workspace,.app-shell.unified-canvas-shell .unified-canvas-workspace-body{background:transparent!important}.app-shell.unified-canvas-shell .unified-canvas-workspace-body{gap:20px}.app-shell.unified-canvas-shell .operational-page-layout{gap:16px}@media (min-width: 821px){.app-shell.unified-canvas-shell .app-topbar{border-bottom-color:#5cab9d40;background:linear-gradient(90deg,rgba(49,208,170,.075),transparent 34%),#07161aed;box-shadow:0 1px #ccfff309,0 14px 34px #0003}.app-shell.unified-canvas-shell[data-theme=light] .app-topbar{border-bottom-color:#b8d5cf;background:linear-gradient(90deg,rgba(25,176,141,.105),transparent 38%),#fafdfcf0;box-shadow:0 1px #fff,0 13px 34px #1e52481c}.app-shell.unified-canvas-shell :is(.app-topbar-current,.app-topbar-user,.app-topbar-online,.app-topbar-action){transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.app-shell.unified-canvas-shell .app-topbar-current{min-height:42px;padding:3px 12px 3px 20px;border-radius:11px}.app-shell.unified-canvas-shell :is(.app-topbar-user,.app-topbar-online):hover{border-color:#31d0aa52;background:#31d0aa14}.app-shell.unified-canvas-shell .sidebar{border-right-color:#46b49e38!important;background:radial-gradient(circle at 20% 0%,rgba(49,208,170,.1),transparent 23%),linear-gradient(180deg,#081a1e,#071519 48%,#061216)!important;box-shadow:10px 0 34px #00000026!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar{border-right-color:#b9d4ce!important;background:radial-gradient(circle at 12% 0%,rgba(30,181,145,.13),transparent 25%),linear-gradient(180deg,#fbfefd,#f2f8f6 56%,#edf5f3)!important;box-shadow:10px 0 30px #20534917!important}.app-shell.unified-canvas-shell .sidebar .brand-mark{border-color:#54b8a440!important;background:linear-gradient(145deg,#123637eb,#081d21d6)!important;box-shadow:inset 0 1px #e0fff80b,0 9px 24px #0000001c!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .brand-mark{border-color:#bdd9d3!important;background:linear-gradient(145deg,#fff,#eef8f5)!important;box-shadow:inset 0 1px #fff,0 8px 22px #23625517!important}.app-shell.unified-canvas-shell .sidebar .ds-sidebar-item{border:1px solid transparent!important;border-radius:10px!important;transition:color .15s ease,border-color .15s ease,background-color .15s ease,transform .15s ease!important}.app-shell.unified-canvas-shell .sidebar .ds-sidebar-item:hover:not(:disabled){border-color:#50b4a033!important;background:#31d0aa11!important;transform:translate(2px)}.app-shell.unified-canvas-shell .sidebar .ds-sidebar-item.is-active{border-color:#31d0aa61!important;background:linear-gradient(90deg,#15ab8b40,#1e685e24)!important;box-shadow:inset 0 1px #b2ffec0e,0 7px 18px #0000001a!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .ds-sidebar-item:hover:not(:disabled){border-color:#b5d9d1!important;background:#e6f4f0!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .ds-sidebar-item.is-active{border-color:#79c8b8!important;background:linear-gradient(90deg,#d3efe8,#e8f6f2)!important;color:#075f50!important;box-shadow:0 7px 18px #1c78651c!important}}.app-shell.unified-canvas-shell :is(.products-operations-hero,.bench-page-header,.seller-compact-header,.packaging-compact-header,.completed-orders-hero,.customers-header,.inventory-hero,.altertag-stock-hero,.painting-hero,.users-hero,.os-tracker-header,.warranty-hero,.products-header){border-radius:var(--polish-radius)!important;box-shadow:inset 0 1px #dffff809,var(--polish-shadow-dark)}.app-shell.unified-canvas-shell[data-theme=light] :is(.products-operations-hero,.bench-page-header,.seller-compact-header,.packaging-compact-header,.completed-orders-hero,.customers-header,.inventory-hero,.altertag-stock-hero,.painting-hero,.users-hero,.os-tracker-header,.warranty-hero,.products-header){border-color:#b8d4ce!important;box-shadow:inset 0 1px #fff,var(--polish-shadow-light)!important}.app-shell.unified-canvas-shell :is(.products-control-surface,.queue-command-bar,.customers-toolbar,.inventory-toolbar,.altertag-stock-controls,.painting-toolbar,.os-tracker-toolbar,.warranty-toolbar,.products-toolbar,.completed-orders-command-center){border-radius:var(--polish-radius)!important;box-shadow:inset 0 1px #defff806,0 10px 28px #0000001a}.app-shell.unified-canvas-shell[data-theme=light] :is(.products-control-surface,.queue-command-bar,.customers-toolbar,.inventory-toolbar,.altertag-stock-controls,.painting-toolbar,.os-tracker-toolbar,.warranty-toolbar,.products-toolbar,.completed-orders-command-center){border-color:#c1d7d2!important;box-shadow:inset 0 1px #fff,0 9px 25px #1f4f4613!important}.app-shell.unified-canvas-shell :is(.products-table-wrap,.inventory-table-wrap,.customers-list,.fiscal-history-table-shell,.os-tracker-table-shell,.warranty-table-wrap,.operational-units-shell,.altertag-stock-catalog,.painting-history,.users-grid){border-radius:var(--polish-radius)!important;box-shadow:0 12px 34px #0000001c}.app-shell.unified-canvas-shell[data-theme=light] :is(.products-table-wrap,.inventory-table-wrap,.customers-list,.fiscal-history-table-shell,.os-tracker-table-shell,.warranty-table-wrap,.operational-units-shell,.altertag-stock-catalog,.painting-history,.users-grid){border-color:#bfd5d0!important;box-shadow:0 10px 30px #22554b16!important}.app-shell.unified-canvas-shell :is(button,a,input,select,textarea){transition:border-color .15s ease,background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}.app-shell.unified-canvas-shell button:not(:disabled):active{transform:translateY(1px)}.app-shell.unified-canvas-shell :is(input,select,textarea):focus-visible,.app-shell.unified-canvas-shell button:focus-visible,.app-shell.unified-canvas-shell a:focus-visible{outline:2px solid rgba(49,208,170,.82)!important;outline-offset:2px;box-shadow:0 0 0 4px #31d0aa21!important}.app-shell.unified-canvas-shell :is(h1,h2,h3){text-wrap:balance;letter-spacing:-.025em}.app-shell.unified-canvas-shell ::selection{background:#31d0aa4d;color:inherit}@media (prefers-reduced-motion: reduce){.app-shell.unified-canvas-shell *,.app-shell.unified-canvas-shell *:before,.app-shell.unified-canvas-shell *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-shell.unified-canvas-shell{--table-fiscal: #60a5fa;--table-packaging: #f5b83d;--table-withdrawal: #31d0aa;--table-bench: #46c8dc}.app-shell.unified-canvas-shell :is(.invoice-view .seller-list-head,.packaging-view .packaging-list-head,.seller-withdrawal-view .seller-list-head,.bench-command-center .queue-head){min-height:48px;border-width:1px!important;border-style:solid!important;font-size:10px;font-weight:800;letter-spacing:.075em;text-transform:uppercase;box-shadow:inset 0 1px #ffffff09}.app-shell.unified-canvas-shell .invoice-view .seller-list-head{border-color:#60a5fa47!important;background:linear-gradient(90deg,#1e5b9b52,#102a41bd)!important;color:#9dccff!important}.app-shell.unified-canvas-shell .packaging-view .packaging-list-head{border-color:#f5b83d45!important;background:linear-gradient(90deg,#82520d47,#362711b3)!important;color:#ffd477!important}.app-shell.unified-canvas-shell .seller-withdrawal-view .seller-list-head{border-color:#31d0aa4d!important;background:linear-gradient(90deg,#0d705c57,#0c302bb8)!important;color:#78ead0!important}.app-shell.unified-canvas-shell .bench-command-center .queue-head{border-color:#46c8dc45!important;background:linear-gradient(90deg,#14687a4d,#0e303ab8)!important;color:#82e0ee!important}.app-shell.unified-canvas-shell :is(.invoice-view .invoice-row,.packaging-view .packaging-row,.seller-withdrawal-view .withdrawal-standard-row,.bench-command-center .queue-row){position:relative;border-width:1px!important;border-style:solid!important;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease!important}.app-shell.unified-canvas-shell .invoice-view .invoice-row{border-color:#60a5fa24!important;border-left:3px solid rgba(96,165,250,.48)!important;background:linear-gradient(90deg,#2c70b813,#0a191f47 30%)!important}.app-shell.unified-canvas-shell .packaging-view .packaging-row{border-color:#f5b83d24!important;border-left:3px solid rgba(245,184,61,.5)!important;background:linear-gradient(90deg,#ab6f1312,#0a191f47 30%)!important}.app-shell.unified-canvas-shell .seller-withdrawal-view .withdrawal-standard-row{border-color:#31d0aa26!important;border-left:3px solid rgba(49,208,170,.55)!important;background:linear-gradient(90deg,#1c977913,#0a191f47 30%)!important}.app-shell.unified-canvas-shell .bench-command-center .queue-row{border-color:#46c8dc24!important;border-left:3px solid rgba(70,200,220,.46)!important;background:linear-gradient(90deg,#1f839712,#0a191f47 30%)!important}.app-shell.unified-canvas-shell .invoice-view .invoice-row:hover{border-color:#60a5fa6b!important;background:#2c70b821!important;box-shadow:inset 4px 0 #60a5fad1,0 8px 22px #0000001f!important}.app-shell.unified-canvas-shell .packaging-view .packaging-row:hover{border-color:#f5b83d66!important;background:#ab6f131f!important;box-shadow:inset 4px 0 #f5b83dd6,0 8px 22px #0000001f!important}.app-shell.unified-canvas-shell .seller-withdrawal-view .withdrawal-standard-row:hover{border-color:#31d0aa6b!important;background:#1c97791f!important;box-shadow:inset 4px 0 #31d0aae0,0 8px 22px #0000001f!important}.app-shell.unified-canvas-shell .bench-command-center .queue-row:hover,.app-shell.unified-canvas-shell .bench-command-center .queue-row.is-selected{border-color:#46c8dc6b!important;background:#1f83971f!important;box-shadow:inset 4px 0 #46c8dcdb,0 8px 22px #0000001f!important}.app-shell.unified-canvas-shell :is(.seller-row-index,.packaging-row-index){border-radius:8px!important;font-weight:800!important;box-shadow:inset 0 1px #ffffff14}.app-shell.unified-canvas-shell .invoice-view .seller-row-index{border-color:#60a5fa66!important;background:#60a5fa1f!important;color:#78b7ff!important}.app-shell.unified-canvas-shell .packaging-view .packaging-row-index{border-color:#f5b83d66!important;background:#f5b83d1c!important;color:#f8c75f!important}.app-shell.unified-canvas-shell .seller-withdrawal-view .seller-row-index{border-color:#31d0aa66!important;background:#31d0aa1c!important;color:#56ddbd!important}.app-shell.unified-canvas-shell .invoice-view .seller-actions .btn-primary{border-color:#3b82d0!important;background:linear-gradient(180deg,#69adf8,#3e8dde)!important;color:#071621!important}.app-shell.unified-canvas-shell .packaging-view .packaging-actions .btn-primary{border-color:#c99322!important;background:linear-gradient(180deg,#ffd36d,#eeb33c)!important;color:#2b1b00!important}.app-shell.unified-canvas-shell .seller-withdrawal-view .seller-actions .btn-primary{border-color:#20af8d!important;background:linear-gradient(180deg,#55dfbd,#2fc5a1)!important;color:#052019!important}.app-shell.unified-canvas-shell .invoice-view .status-aguardando-nota-fiscal{border-color:#60a5fa75!important;background:#3b82f624!important;color:#86bcff!important}.app-shell.unified-canvas-shell .seller-withdrawal-view .status-pronta,.app-shell.unified-canvas-shell .bench-command-center .status-pronta{border-color:#31d0aa7a!important;background:#31d0aa24!important;color:#62e7c7!important}.app-shell.unified-canvas-shell .bench-command-center :is(.status-entrada,.status-em-preparacao,.status-em-triagem){border-color:#f5b83d6b!important;background:#f5b83d1f!important;color:#f7c85f!important}.app-shell.unified-canvas-shell[data-theme=light] .invoice-view .seller-list-head{border-color:#91bde9!important;background:linear-gradient(90deg,#d8eaff,#edf6ff)!important;color:#174f82!important}.app-shell.unified-canvas-shell[data-theme=light] .packaging-view .packaging-list-head{border-color:#e2bd68!important;background:linear-gradient(90deg,#ffedc2,#fff8e8)!important;color:#74500b!important}.app-shell.unified-canvas-shell[data-theme=light] .seller-withdrawal-view .seller-list-head{border-color:#86cdbd!important;background:linear-gradient(90deg,#d5f2e9,#eef9f5)!important;color:#0b6654!important}.app-shell.unified-canvas-shell[data-theme=light] .bench-command-center .queue-head{border-color:#8dc7d0!important;background:linear-gradient(90deg,#d8eef2,#eef8fa)!important;color:#155968!important}.app-shell.unified-canvas-shell[data-theme=light] .invoice-view .invoice-row{border-color:#c4d9ef!important;border-left-color:#5599df!important;background:linear-gradient(90deg,#eef6ff,#fff 34%)!important}.app-shell.unified-canvas-shell[data-theme=light] .packaging-view .packaging-row{border-color:#ead6aa!important;border-left-color:#dda82e!important;background:linear-gradient(90deg,#fff8e9,#fff 34%)!important}.app-shell.unified-canvas-shell[data-theme=light] .seller-withdrawal-view .withdrawal-standard-row{border-color:#bfddd6!important;border-left-color:#20aa8a!important;background:linear-gradient(90deg,#eaf8f4,#fff 34%)!important}.app-shell.unified-canvas-shell[data-theme=light] .bench-command-center .queue-row{border-color:#c1dce1!important;border-left-color:#3497a9!important;background:linear-gradient(90deg,#edf8fa,#fff 34%)!important}.app-shell.unified-canvas-shell[data-theme=light] .invoice-view .invoice-row:nth-of-type(2n){background:linear-gradient(90deg,#e6f1fd,#f7fbff 34%)!important}.app-shell.unified-canvas-shell[data-theme=light] .packaging-view .packaging-row:nth-of-type(2n){background:linear-gradient(90deg,#fff2d8,#fffbf3 34%)!important}.app-shell.unified-canvas-shell[data-theme=light] .seller-withdrawal-view .withdrawal-standard-row:nth-of-type(2n){background:linear-gradient(90deg,#e1f3ee,#f6fbf9 34%)!important}.app-shell.unified-canvas-shell[data-theme=light] .bench-command-center .queue-row:nth-of-type(2n){background:linear-gradient(90deg,#e4f3f6,#f6fbfc 34%)!important}.app-shell.unified-canvas-shell[data-theme=light] .invoice-view .invoice-row:hover{background:#e0efff!important}.app-shell.unified-canvas-shell[data-theme=light] .packaging-view .packaging-row:hover{background:#fff0ce!important}.app-shell.unified-canvas-shell[data-theme=light] .seller-withdrawal-view .withdrawal-standard-row:hover{background:#dcf3ec!important}.app-shell.unified-canvas-shell[data-theme=light] .bench-command-center :is(.queue-row:hover,.queue-row.is-selected){background:#dcf1f5!important}.app-shell.unified-canvas-shell[data-theme=light] .invoice-view .status-aguardando-nota-fiscal{border-color:#6aa6e8!important;background:#d9ebff!important;color:#154f89!important}.app-shell.unified-canvas-shell[data-theme=light] .seller-withdrawal-view .status-pronta,.app-shell.unified-canvas-shell[data-theme=light] .bench-command-center .status-pronta{border-color:#64bea9!important;background:#d5f2e9!important;color:#075f4e!important}.app-shell.unified-canvas-shell[data-theme=light] .bench-command-center :is(.status-entrada,.status-em-preparacao,.status-em-triagem){border-color:#d9aa42!important;background:#fff0c9!important;color:#74500a!important}.app-shell.unified-canvas-shell[data-theme=light]{--unified-page-canvas: #f1f5f4;--polish-shadow-light: 0 4px 14px rgba(25, 62, 55, .055);background:#f1f5f4!important}.app-shell.unified-canvas-shell[data-theme=light] :is(.unified-canvas-workspace,.unified-canvas-workspace-body){background:#f1f5f4!important}@media (min-width: 821px){.app-shell.unified-canvas-shell[data-theme=light] .sidebar{border-right-color:#cad9d5!important;background:#f7faf9!important;box-shadow:6px 0 18px #1f433c0e!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .brand-mark{border-color:#c7d8d4!important;background:#fff!important;box-shadow:0 2px 8px #1f433c0b!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .sidebar-caij-signature .company-brand-logo-light{opacity:1!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .sidebar-caij-signature .company-brand-logo-dark{opacity:0!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .sidebar-caij-signature small{color:#516c66!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .sidebar-collapse-button{border-color:#c5d7d2!important;background:#f4f8f7!important;color:#315e55!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .ds-sidebar-item{color:#345850!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .ds-sidebar-item:hover:not(:disabled){border-color:#c7dcd7!important;background:#eef5f3!important;color:#183f36!important;transform:none!important;box-shadow:none!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .ds-sidebar-item.is-active{border-color:#8fc9bc!important;background:#e1f1ed!important;color:#075f50!important;box-shadow:inset 3px 0 #159b82!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .ds-sidebar-item.is-active:before{display:none!important}.app-shell.unified-canvas-shell[data-theme=light] .sidebar .ds-sidebar-item.is-active .nav-icon-shell{border-color:#9ccdc2!important;background:#cfe7e1!important;color:#087461!important;box-shadow:none!important}.app-shell.unified-canvas-shell[data-theme=light] .app-topbar{border-bottom-color:#cad9d5!important;background:#fafcfbf7!important;box-shadow:0 3px 12px #1f433c0e!important}.app-shell.unified-canvas-shell[data-theme=light].sidebar-is-collapsed .sidebar:hover{background:#f7faf9!important;box-shadow:14px 0 30px #17373124!important}}.app-shell.unified-canvas-shell[data-theme=light] :is(.products-operations-hero,.bench-page-header,.seller-compact-header,.packaging-compact-header,.completed-orders-hero,.customers-header,.inventory-hero,.altertag-stock-hero,.painting-hero,.users-hero,.os-tracker-header,.warranty-hero,.products-header){border-color:#c8d9d5!important;background:linear-gradient(135deg,#fff,#f8fbfa)!important;box-shadow:0 3px 12px #1f433c0d!important}.app-shell.unified-canvas-shell[data-theme=light] .bench-command-center .queue-summary-card{border-color:#d0ddda!important;background:#fff!important;box-shadow:0 2px 8px #1f433c0a!important}.app-shell.unified-canvas-shell[data-theme=light] .bench-command-center .empty-state{border-color:#c8d9d5!important;background:#f8fbfa!important;color:#526d67!important;box-shadow:none!important}.app-shell.unified-canvas-shell[data-theme=light] .bench-command-center .empty-state:before{border-color:#abd4ca!important;background:#e4f3ef!important;box-shadow:none!important}.app-shell.unified-canvas-shell[data-theme=light] .bench-command-center .empty-state strong{color:#173a32!important}.app-shell.unified-canvas-shell[data-theme=light] .bench-command-center .empty-state span{color:#617a74!important}.app-shell.unified-canvas-shell[data-theme=light] .invoice-view .seller-list-head{border-color:#bfd1e2!important;background:#eaf1f7!important;color:#294f70!important}.app-shell.unified-canvas-shell[data-theme=light] .packaging-view .packaging-list-head{border-color:#ded1b5!important;background:#f6f1e7!important;color:#65532e!important}.app-shell.unified-canvas-shell[data-theme=light] .seller-withdrawal-view .seller-list-head{border-color:#bfd7d1!important;background:#e9f2f0!important;color:#275c51!important}.app-shell.unified-canvas-shell[data-theme=light] .bench-command-center .queue-head{border-color:#c3d5d8!important;background:#eaf1f2!important;color:#315a62!important}.app-shell.unified-canvas-shell[data-theme=light] :is(.invoice-view .invoice-row,.packaging-view .packaging-row,.seller-withdrawal-view .withdrawal-standard-row,.bench-command-center .queue-row){border-color:#d4dfdc!important;background:#fff!important;box-shadow:none!important}.app-shell.unified-canvas-shell[data-theme=light] .invoice-view .invoice-row{border-left-color:#8eb5d8!important}.app-shell.unified-canvas-shell[data-theme=light] .packaging-view .packaging-row{border-left-color:#d2b36d!important}.app-shell.unified-canvas-shell[data-theme=light] .seller-withdrawal-view .withdrawal-standard-row{border-left-color:#72b8a8!important}.app-shell.unified-canvas-shell[data-theme=light] .bench-command-center .queue-row{border-left-color:#79b6c0!important}.app-shell.unified-canvas-shell[data-theme=light] :is(.invoice-view .invoice-row:nth-of-type(2n),.packaging-view .packaging-row:nth-of-type(2n),.seller-withdrawal-view .withdrawal-standard-row:nth-of-type(2n),.bench-command-center .queue-row:nth-of-type(2n)){background:#f7faf9!important}.app-shell.unified-canvas-shell[data-theme=light] :is(.invoice-view .invoice-row:hover,.packaging-view .packaging-row:hover,.seller-withdrawal-view .withdrawal-standard-row:hover,.bench-command-center .queue-row:hover,.bench-command-center .queue-row.is-selected){background:#edf4f2!important}.app-shell.unified-canvas-shell .os-tracker-page{--os-detail-accent: #47d9ba;--os-detail-line: rgba(111, 165, 156, .2);--os-detail-surface: #0b171c;--os-detail-raised: #101e23;gap:14px}.app-shell.unified-canvas-shell .os-tracker-page .os-tracker-header{margin-bottom:2px;padding:17px 18px;border:1px solid var(--os-detail-line);border-radius:14px;background:var(--os-detail-surface)}.app-shell.unified-canvas-shell .os-tracker-page .os-tracker-metrics{gap:9px;margin-bottom:0}.app-shell.unified-canvas-shell .os-tracker-page .os-tracker-metrics article{min-height:74px;border-color:var(--os-detail-line);background:var(--os-detail-surface);box-shadow:none}.app-shell.unified-canvas-shell .os-tracker-page .os-tracker-toolbar{padding:12px;border-color:var(--os-detail-line);border-radius:12px;background:var(--os-detail-raised);box-shadow:none}.app-shell.unified-canvas-shell .os-tracker-page .os-tracker-sync-line{margin-top:-7px;border:1px solid var(--os-detail-line);border-top:0;border-radius:0 0 10px 10px}.app-shell.unified-canvas-shell .os-tracker-table-shell{display:grid;gap:6px;padding:7px;overflow:visible;border-color:var(--os-detail-line);border-radius:12px;background:#06111594;box-shadow:none}.app-shell.unified-canvas-shell .os-tracker-table-head{min-height:39px;padding-inline:14px;border:1px solid var(--os-detail-line);border-radius:8px;background:#132329}.app-shell.unified-canvas-shell .os-tracker-row{min-height:78px;padding:12px 14px;border:1px solid rgba(111,165,156,.14);border-radius:10px;background:#0c181d;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.app-shell.unified-canvas-shell .os-tracker-row:last-child{border-bottom:1px solid rgba(111,165,156,.14)}.app-shell.unified-canvas-shell .os-tracker-row:hover{border-color:#47d9ba57;background:#102126;box-shadow:inset 3px 0 var(--os-detail-accent)}.app-shell.unified-canvas-shell .os-tracker-os-cell strong{font-size:15px;font-weight:800}.app-shell.unified-canvas-shell .os-tracker-product-cell{gap:6px}.app-shell.unified-canvas-shell .os-tracker-product-cell strong{font-size:13px;line-height:1.35}.app-shell.unified-canvas-shell .os-tracker-product-cell small em{padding:3px 7px;border-radius:5px}.app-shell.unified-canvas-shell .os-row-open{border-color:#6fa59c2b;background:#ffffff05}.os-detail-backdrop{padding:20px;background:#02090cc7;-webkit-backdrop-filter:blur(10px) saturate(.82);backdrop-filter:blur(10px) saturate(.82)}.os-detail-modal{width:min(1320px,calc(100vw - 40px));max-height:calc(100vh - 40px);border-color:#6fa59c4d;border-radius:18px;background:#091419;box-shadow:0 32px 90px #0000009e}.os-detail-modal:before{content:"";position:absolute;z-index:3;inset:0 18px auto;height:2px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,transparent,#47d9ba 22%,#47d9ba 78%,transparent);opacity:.72;pointer-events:none}.os-detail-modal>header{min-height:76px;padding-inline:22px;border-bottom-color:#6fa59c33;background:#101e23}.os-detail-modal>header h2{font-size:22px;font-weight:800}.os-detail-back,.os-detail-close{width:38px;height:38px;border-color:#6fa59c38;border-radius:10px;background:#0b171c}.os-detail-body{max-height:calc(100vh - 116px);scrollbar-width:thin;scrollbar-color:#315d55 #0b171c}.os-detail-summary{grid-template-columns:minmax(340px,1.1fr) minmax(560px,1fr);gap:22px;padding:20px 24px;border-bottom-color:#6fa59c2e;background:#0c191e}.os-detail-machine{gap:15px;padding:2px 0}.os-detail-icon{width:48px;height:48px;flex-basis:48px;border-radius:12px;background:#47d9ba17;box-shadow:none}.os-detail-machine strong{margin-top:5px;font-size:17px;line-height:1.3}.os-detail-machine p{margin-top:6px;line-height:1.45}.os-detail-facts{gap:9px}.os-detail-facts>span{min-height:82px;display:flex;flex-direction:column;justify-content:center;padding:11px 13px;border-color:#6fa59c29;border-radius:10px;background:#101e23}.os-detail-facts b{margin-top:8px;font-size:12px;line-height:1.4}.os-operational-chain{gap:9px;padding:14px 24px;border-bottom-color:#6fa59c2e;background:#0a161a}.os-operational-chain article{min-height:88px;align-content:center;padding:12px 14px 12px 16px;border-color:#6fa59c2b;border-radius:10px;background:#0e1b20}.os-operational-chain article:before{width:2px;border-radius:10px 0 0 10px;background:#45615c;box-shadow:none}.os-operational-chain article.is-complete{border-color:#47d9ba40;background:#195c4f24}.os-operational-chain article.is-complete:before{background:#47d9ba;box-shadow:none}.os-detail-columns{grid-template-columns:minmax(0,1.65fr) minmax(340px,.72fr);min-height:540px;background:#091419}.os-timeline-panel,.os-update-panel{padding:24px 26px 30px}.os-panel-title{margin-bottom:22px}.os-panel-title>svg{width:32px;height:32px;padding:7px;border:1px solid rgba(71,217,186,.22);border-radius:8px;background:#47d9ba12}.os-panel-title h3{font-size:15px}.os-update-panel{border-left-color:#6fa59c30;background:#0e1b20;box-shadow:none}.os-timeline-entry{grid-template-columns:24px 126px minmax(0,1fr);gap:12px;padding-bottom:14px}.os-timeline-content{margin-top:-3px;padding:12px 14px;border-color:#6fa59c26;border-radius:9px;background:#0d1a1f}.os-timeline-content:hover{border-color:#47d9ba47;background:#102126}.os-timeline-entry h4{font-size:13px}.os-update-panel textarea,.os-update-panel select,.os-update-panel>label>input,.os-product-search-input{border-color:#6fa59c3b;border-radius:9px;background:#081419}.os-current-observation,.os-return-action{border-color:#6fa59c2e;border-radius:9px;background:#ffffff05}@media (max-width: 1050px) and (min-width: 701px){.os-detail-summary{grid-template-columns:1fr}.os-detail-columns{grid-template-columns:minmax(0,1.35fr) minmax(300px,.8fr)}}.app-shell.unified-canvas-shell[data-theme=light] .os-tracker-page{--os-detail-line: #ccd9d6;--os-detail-surface: #ffffff;--os-detail-raised: #f5f8f7}.app-shell.unified-canvas-shell[data-theme=light] .os-tracker-page .os-tracker-header,.app-shell.unified-canvas-shell[data-theme=light] .os-tracker-page .os-tracker-metrics article{border-color:#ccd9d6!important;background:#fff!important;box-shadow:0 2px 8px #1f433c09!important}.app-shell.unified-canvas-shell[data-theme=light] .os-tracker-table-shell{border-color:#c8d7d3!important;background:#eaf1ef!important}.app-shell.unified-canvas-shell[data-theme=light] .os-tracker-table-head{border-color:#c4d5d1!important;background:#dfeae7!important;color:#34574f!important}.app-shell.unified-canvas-shell[data-theme=light] .os-tracker-row{border-color:#d2dfdc!important;background:#fff!important}.app-shell.unified-canvas-shell[data-theme=light] .os-tracker-row:nth-of-type(odd){background:#f8faf9!important}.app-shell.unified-canvas-shell[data-theme=light] .os-tracker-row:hover{border-color:#86bbae!important;background:#eef5f3!important;box-shadow:inset 3px 0 #159b82!important}.app-shell.unified-canvas-shell[data-theme=light] .os-row-open{border-color:#c7d8d4;background:#f5f8f7;color:#3b6d62}html[data-app-theme=light] .os-detail-backdrop{background:#16262261;-webkit-backdrop-filter:blur(10px) saturate(.8);backdrop-filter:blur(10px) saturate(.8)}html[data-app-theme=light] .os-detail-modal{border-color:#b9cbc7;background:#f6f9f8;color:#17342e;box-shadow:0 28px 80px #172c2740}html[data-app-theme=light] .os-detail-modal>header{border-bottom-color:#c7d7d3;background:#eef4f2}html[data-app-theme=light] .os-detail-body,html[data-app-theme=light] .os-detail-columns{background:#f6f9f8}html[data-app-theme=light] .os-detail-summary{border-bottom-color:#d0ddda;background:#fff}html[data-app-theme=light] .os-detail-icon{border-color:#9bcbbf;background:#e3f2ee;color:#087461}html[data-app-theme=light] .os-detail-facts>span{border-color:#d2dfdc;background:#f6f9f8}html[data-app-theme=light] .os-operational-chain{border-bottom-color:#d0ddda;background:#edf3f1}html[data-app-theme=light] .os-operational-chain article{border-color:#cedcd8;background:#fff}html[data-app-theme=light] .os-operational-chain article.is-complete{border-color:#a8d2c8;background:#edf7f4}html[data-app-theme=light] .os-timeline-panel{background:#f9fbfa}html[data-app-theme=light] .os-update-panel{border-left-color:#cedcd8;background:#eef4f2}html[data-app-theme=light] .os-panel-title>svg{border-color:#add2c9;background:#e3f2ee;color:#087461}html[data-app-theme=light] .os-timeline-content{border-color:#d0ddda;background:#fff}html[data-app-theme=light] .os-timeline-content:hover{border-color:#a9c9c1;background:#f3f8f6}html[data-app-theme=light] .os-update-panel textarea,html[data-app-theme=light] .os-update-panel select,html[data-app-theme=light] .os-update-panel>label>input,html[data-app-theme=light] .os-product-search-input{border-color:#c4d5d1;background:#fff;color:#17342e}html[data-app-theme=light] .os-current-observation,html[data-app-theme=light] .os-return-action{border-color:#ccd9d6;background:#f8faf9}.app-shell.unified-canvas-shell .products-operational-page{--products-polish-line: rgba(105, 158, 149, .2);--products-polish-surface: #0b171c;--products-polish-raised: #101e23;--products-polish-soft: #0d1a1f;gap:13px;align-content:start}.app-shell.unified-canvas-shell .products-operational-page .products-overview{gap:10px}.app-shell.unified-canvas-shell .products-operational-page .products-operations-hero{min-height:86px;padding:16px 18px!important;border-color:var(--products-polish-line)!important;border-radius:14px!important;background:var(--products-polish-surface)!important;box-shadow:none!important}.app-shell.unified-canvas-shell .products-operational-page .products-header-info{gap:14px}.app-shell.unified-canvas-shell .products-operational-page .products-header-icon{width:44px;height:44px;flex-basis:44px;border-radius:11px;box-shadow:none}.app-shell.unified-canvas-shell .products-operational-page .products-hero-copy h2{margin:2px 0 1px;font-size:clamp(25px,2.1vw,31px);font-weight:650;letter-spacing:-.035em}.app-shell.unified-canvas-shell .products-operational-page .products-hero-actions button{min-height:40px;border-radius:9px}.app-shell.unified-canvas-shell .products-operational-page .products-flow-summary{gap:9px}.app-shell.unified-canvas-shell .products-operational-page .products-flow-summary-card{min-height:80px!important;padding:14px 16px!important;border-color:var(--products-polish-line)!important;border-radius:12px!important;background:var(--products-polish-surface)!important;box-shadow:none!important}.app-shell.unified-canvas-shell .products-operational-page .products-flow-summary-icon{width:38px!important;height:38px!important;flex-basis:38px;border-radius:9px}.app-shell.unified-canvas-shell .products-operational-page .products-flow-summary-card>strong{font-size:27px!important;font-variant-numeric:tabular-nums}.app-shell.unified-canvas-shell .products-operational-page .products-origin-tabs{width:fit-content;margin:0!important;padding:4px;gap:4px;border:1px solid var(--products-polish-line)!important;border-radius:11px;background:var(--products-polish-surface)!important}.app-shell.unified-canvas-shell .products-operational-page .products-origin-tabs button{min-width:190px;min-height:40px;padding:0 12px;border:0!important;border-radius:8px}.app-shell.unified-canvas-shell .products-operational-page .products-origin-tabs button:after{display:none!important}.app-shell.unified-canvas-shell .products-operational-page .products-origin-tabs button.is-active{background:#47d9ba1a!important;box-shadow:inset 0 0 0 1px #47d9ba3d!important}.app-shell.unified-canvas-shell .products-operational-page .products-control-surface{padding:0;overflow:hidden;border-color:var(--products-polish-line)!important;border-radius:13px!important;background:var(--products-polish-surface)!important;box-shadow:none!important}.app-shell.unified-canvas-shell .products-operational-page .products-control-head{min-height:50px;display:flex;align-items:center;padding:10px 14px;border-bottom:1px solid var(--products-polish-line);background:var(--products-polish-raised)}.app-shell.unified-canvas-shell .products-operational-page .products-control-title{display:flex;align-items:center;gap:10px}.app-shell.unified-canvas-shell .products-operational-page .products-control-title>svg{width:30px;height:30px;padding:7px;border:1px solid rgba(71,217,186,.2);border-radius:8px;background:#47d9ba11;color:#47d9ba}.app-shell.unified-canvas-shell .products-operational-page .products-control-title>div{display:grid;gap:2px}.app-shell.unified-canvas-shell .products-operational-page .products-control-title strong{color:var(--page-text);font-size:12px}.app-shell.unified-canvas-shell .products-operational-page .products-control-title span{color:var(--page-faint);font-size:9px}.app-shell.unified-canvas-shell .products-operational-page .products-command-bar{padding:13px 14px;gap:10px;background:transparent!important}.app-shell.unified-canvas-shell .products-operational-page :is(.product-search-wrap,.products-lot-control select,.products-balance-toggle,.products-command-bar .store-filter-btn){min-height:40px;border-color:var(--products-polish-line)!important;border-radius:8px;background:var(--products-polish-soft)!important;box-shadow:none!important}.app-shell.unified-canvas-shell .products-operational-page .products-category-filterbar{min-height:54px;margin:0;padding:9px 14px;border-top:1px solid var(--products-polish-line);background:var(--products-polish-raised)!important}.app-shell.unified-canvas-shell .products-operational-page .products-category-filter-list{gap:6px}.app-shell.unified-canvas-shell .products-operational-page .products-category-filter,.app-shell.unified-canvas-shell .products-operational-page .grade-filter-btn{min-height:32px;border-radius:7px;box-shadow:none!important}.app-shell.unified-canvas-shell .products-operational-page .products-category-filter.is-active,.app-shell.unified-canvas-shell .products-operational-page .grade-filter-btn.is-active{outline:0!important;box-shadow:inset 0 0 0 1px #47d9ba57!important}.app-shell.unified-canvas-shell .products-operational-page .products-flow-table-wrap{padding:7px!important;border-color:var(--products-polish-line)!important;border-radius:13px!important;background:#081418!important;box-shadow:none!important}.app-shell.unified-canvas-shell .products-operational-page .products-flow-table{border-collapse:separate;border-spacing:0 5px}.app-shell.unified-canvas-shell .products-operational-page .products-flow-table thead th{height:40px!important;padding-inline:12px!important;border:0!important;background:#122229!important;color:#75908b!important;font-size:9px!important;letter-spacing:.08em!important}.app-shell.unified-canvas-shell .products-operational-page .products-flow-table thead th:first-child{border-radius:8px 0 0 8px}.app-shell.unified-canvas-shell .products-operational-page .products-flow-table thead th:last-child{border-radius:0 8px 8px 0}.app-shell.unified-canvas-shell .products-operational-page .products-lot-row>td,.app-shell.unified-canvas-shell .products-operational-page .products-category-row>td,.app-shell.unified-canvas-shell .products-operational-page .products-units-row>td{padding-block:0!important}.app-shell.unified-canvas-shell .products-operational-page :is(.products-lot-card,.products-existing-card){min-height:104px;padding:13px 15px!important;border-color:#47d9ba40!important;border-radius:11px!important;background:#0e1d22!important;box-shadow:inset 3px 0 #38bfa2!important}.app-shell.unified-canvas-shell .products-operational-page .products-lot-card:hover{border-color:#47d9ba66!important;background:#102126!important}.app-shell.unified-canvas-shell .products-operational-page .products-lot-icon{width:40px;height:40px;flex-basis:40px;border-radius:9px;box-shadow:none}.app-shell.unified-canvas-shell .products-operational-page .products-lot-identity strong{margin-top:4px;font-size:15px;line-height:1.25}.app-shell.unified-canvas-shell .products-operational-page .products-lot-eyebrow{padding:3px 7px;border-radius:5px}.app-shell.unified-canvas-shell .products-operational-page .products-category-card{min-height:70px;padding:11px 14px 11px 36px!important;border-color:#699e952e!important;border-radius:10px!important;background:#0c191e!important;box-shadow:none!important}.app-shell.unified-canvas-shell .products-operational-page .products-category-card:hover{border-color:#47d9ba4d!important;background:#102025!important}.app-shell.unified-canvas-shell .products-operational-page .products-category-card strong{font-size:14px}.app-shell.unified-canvas-shell .products-operational-page .products-model-row>td{height:72px;padding-block:9px!important;border-top:1px solid rgba(105,158,149,.12)!important;border-bottom:1px solid rgba(105,158,149,.12)!important;background:#0b181d!important}.app-shell.unified-canvas-shell .products-operational-page .products-model-row>td:first-child{border-left:1px solid rgba(105,158,149,.12)!important;border-radius:10px 0 0 10px}.app-shell.unified-canvas-shell .products-operational-page .products-model-row>td:last-child{border-right:1px solid rgba(105,158,149,.12)!important;border-radius:0 10px 10px 0}.app-shell.unified-canvas-shell .products-operational-page .products-model-row:hover>td{border-color:#47d9ba47!important;background:#102126!important}.app-shell.unified-canvas-shell .products-operational-page .products-model-heading{row-gap:3px}.app-shell.unified-canvas-shell .products-operational-page .products-model-heading>strong{font-size:15px;font-weight:720}.app-shell.unified-canvas-shell .products-operational-page .products-model-heading code{color:#47d9ba;font-size:10px}.app-shell.unified-canvas-shell .products-operational-page .products-model-meta{margin-top:4px}.app-shell.unified-canvas-shell .products-operational-page .altertag-grade,.app-shell.unified-canvas-shell .products-operational-page .products-stage-count,.app-shell.unified-canvas-shell .products-operational-page .products-category-stats em{box-shadow:none!important;font-variant-numeric:tabular-nums}.app-shell.unified-canvas-shell .products-operational-page .products-action-btn,.app-shell.unified-canvas-shell .products-operational-page .products-expand-btn{border-radius:8px;box-shadow:none!important}.app-shell.unified-canvas-shell .products-operational-page .operational-units-shell{margin:0 8px 4px;border-color:#699e9533!important;border-radius:10px;background:#09161a!important;box-shadow:none!important}.app-shell.unified-canvas-shell .products-operational-page .operational-units-head{background:#122229!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page{--products-polish-line: #ccd9d6;--products-polish-surface: #ffffff;--products-polish-raised: #f3f7f6;--products-polish-soft: #f8faf9}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-operations-hero,.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-flow-summary-card{border-color:#ccd9d6!important;background:#fff!important;box-shadow:0 2px 8px #1f433c09!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-header-icon{border-color:#9bcbbf!important;background:#e3f2ee!important;color:#087461!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-flow-summary-card.is-entry{border-top-color:#a9c8e5!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-flow-summary-card.is-triage{border-top-color:#d9c28d!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-flow-summary-card.is-ready{border-top-color:#98cdbf!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-origin-tabs{border-color:#ccd9d6!important;background:#fff!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-origin-tabs button.is-active{background:#e7f2ef!important;color:#075f50!important;box-shadow:inset 0 0 0 1px #a9d0c6!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-control-head,.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-category-filterbar{border-color:#d2dfdc!important;background:#f3f7f6!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-control-title strong{color:#173a32}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-control-title span{color:#617a74}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page :is(.product-search-wrap,.products-lot-control select,.products-balance-toggle,.products-command-bar .store-filter-btn,.products-category-filter){border-color:#cbdad6!important;background:#fff!important;color:#294b43!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-category-filter.is-active,.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-command-bar .store-filter-btn.is-active{border-color:#8fc7ba!important;background:#e1f1ed!important;color:#075f50!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-flow-table-wrap{border-color:#c8d7d3!important;background:#eaf1ef!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-flow-table thead th{background:#dfeae7!important;color:#34574f!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page :is(.products-lot-card,.products-existing-card){border-color:#b7d4cd!important;background:#fff!important;box-shadow:inset 3px 0 #52ac98!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-lot-card:hover{border-color:#92bfb4!important;background:#f8fbfa!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-lot-eyebrow{background:#e2f1ed!important;color:#176554!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-category-card{border-color:#cfddda!important;background:#f4f8f7!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-category-card:hover{border-color:#aacbc3!important;background:#edf5f2!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-model-row>td{border-color:#d5e0dd!important;background:#fff!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-model-row:nth-of-type(2n)>td{background:#f8faf9!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-model-row:hover>td{border-color:#aacbc3!important;background:#eef5f3!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .products-model-heading code{color:#087461}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-units-shell{border-color:#c9d9d5!important;background:#edf3f1!important}.app-shell.unified-canvas-shell[data-theme=light] .products-operational-page .operational-units-head{background:#dfeae7!important;color:#34574f!important}@container (max-width: 760px){.products-operational-page .products-origin-tabs{width:100%}.products-operational-page .products-origin-tabs button{min-width:0;flex:1 1 0}.products-operational-page .products-control-head{display:none}}.warranty-page .warranty-history{overflow:hidden;border-radius:12px!important}.warranty-page .warranty-history-header{min-height:88px;padding:18px 20px;border-bottom:1px solid var(--page-line, var(--warranty-line));background:#0d181d!important}.warranty-page .warranty-history-title{display:flex!important;align-items:center;gap:12px}.warranty-page .warranty-history-title>div{display:grid;gap:2px}.warranty-page .warranty-history-title .warranty-history-eyebrow{color:var(--warranty-accent)!important;font-size:9px!important;font-weight:750;letter-spacing:.11em}.warranty-page .warranty-history-title strong{font-size:17px;font-weight:650;letter-spacing:-.025em}.warranty-page .warranty-history-title>div>span:last-child{font-size:11px}.warranty-page .warranty-metrics{display:flex;align-items:stretch;gap:8px}.warranty-page .warranty-metrics>span{min-width:82px;min-height:42px;display:grid;grid-template-columns:auto auto;align-content:center;justify-content:start;column-gap:7px;padding:7px 10px;border:1px solid var(--page-line, var(--warranty-line));border-radius:8px;background:#101d22;color:#d6e0de;font-size:14px;font-weight:680}.warranty-page .warranty-metrics>span i{width:7px;height:7px;align-self:center}.warranty-page .warranty-metrics>span small{grid-column:2;color:#718587;font-size:9px;font-weight:600;line-height:1.1;text-transform:uppercase;letter-spacing:.05em}.warranty-page .warranty-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) auto 40px;align-items:center;gap:10px;padding:12px 16px;background:#0a1419!important}.warranty-page .warranty-search{width:100%;height:40px;display:flex;align-items:center;gap:9px;padding:0 11px;border:1px solid var(--page-line, var(--warranty-line));border-radius:8px;background:#091318;color:#718587;transition:border-color .16s ease,box-shadow .16s ease}.warranty-page .warranty-search:focus-within{border-color:var(--brand-border, rgba(49, 208, 170, .58));box-shadow:var(--focus-ring, 0 0 0 3px rgba(49, 208, 170, .09))}.warranty-page .warranty-search input{min-width:0;flex:1;border:0!important;background:transparent!important;box-shadow:none!important}.warranty-page .warranty-search>button,.warranty-page .warranty-refresh{border:0;background:transparent;color:#718587;cursor:pointer}.warranty-page .warranty-search>button{width:26px;height:26px;display:grid;place-items:center;padding:0;border-radius:6px}.warranty-page .warranty-search>button:hover{background:#ffffff0d;color:var(--page-text, #e8f2f0)}.warranty-page .warranty-status-tabs{display:flex;align-items:center;gap:3px;padding:3px;border:1px solid var(--page-line, var(--warranty-line));border-radius:9px;background:#091318}.warranty-page .warranty-status-tabs button{min-height:32px;padding:0 11px;border:0;border-radius:6px;background:transparent;color:#718587;font-size:10px;font-weight:650;cursor:pointer}.warranty-page .warranty-status-tabs button:hover{color:#cbd8d6}.warranty-page .warranty-status-tabs button[aria-pressed=true]{background:#17252a;color:#e7f1ef;box-shadow:inset 0 0 0 1px #82a5aa29}.warranty-page .warranty-refresh{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--page-line, var(--warranty-line));border-radius:8px;background:#091318}.warranty-page .warranty-refresh:hover:not(:disabled){border-color:var(--brand-border, rgba(49, 208, 170, .45));color:var(--warranty-accent)}.warranty-page .warranty-results-bar{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 18px;border-bottom:1px solid var(--page-line, var(--warranty-line));background:#0d181d;color:#687d7f;font-size:10px}.warranty-page .warranty-results-bar strong{color:#aebfbc;font-weight:650}.warranty-page .warranty-results-bar button{display:inline-flex;align-items:center;gap:5px;padding:3px 7px;border:0;border-radius:5px;background:transparent;color:#7fcdbb;font-size:10px;font-weight:650;cursor:pointer}.warranty-page .warranty-results-bar button:hover{background:#31d0aa12;color:#55dab9}.warranty-page .warranty-table-wrap{background:#0b151a}.warranty-page .warranty-history-table{min-width:1080px;table-layout:fixed}.warranty-page .warranty-history-table .warranty-col-machine{width:22%}.warranty-page .warranty-history-table .warranty-col-sale{width:17%}.warranty-page .warranty-history-table .warranty-col-customer{width:24%}.warranty-page .warranty-history-table .warranty-col-coverage{width:25%}.warranty-page .warranty-history-table .warranty-col-state{width:12%}.warranty-page .warranty-history-table thead th{height:38px;padding:0 16px;background:#102126!important;color:#718587;font-size:9px;font-weight:720;letter-spacing:.075em}.warranty-page .warranty-history-table tbody tr{background:#0d1a1e!important;box-shadow:none!important;transition:background .16s ease,box-shadow .16s ease}.warranty-page .warranty-history-table tbody tr:hover{background:#122126!important;box-shadow:inset 3px 0 var(--warranty-accent)!important}.warranty-page .warranty-history-table tbody tr:nth-child(2n){background:#0c181c!important}.warranty-page .warranty-history-table td{height:102px;padding:14px 16px;border-top:1px solid rgba(130,165,170,.1);background:transparent!important;vertical-align:middle}.warranty-page .warranty-os-reference{display:inline-flex;align-items:center;gap:7px;margin-bottom:7px;padding:4px 7px;border:1px solid rgba(49,208,170,.16);border-radius:6px;background:#31d0aa0e}.warranty-page .warranty-os-reference span{margin:0;color:#71908a!important;font-size:8px!important;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.warranty-page .warranty-os-reference strong{color:#62d8ba;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Consolas, monospace);font-size:11px;letter-spacing:.025em}.warranty-page .warranty-product-name,.warranty-page .warranty-customer-name{overflow:hidden;color:#e3ecea;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.warranty-page .warranty-serial-reference{margin-top:5px!important;color:#677c7e!important;font-size:9px!important;text-transform:uppercase;letter-spacing:.05em}.warranty-page .warranty-serial-reference code{display:inline!important;margin-left:4px;color:#9fb0ae;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Consolas, monospace);font-size:10px;text-transform:none}.warranty-page .warranty-sale-cell,.warranty-page .warranty-customer-cell{line-height:1.35}.warranty-page .warranty-company{margin-bottom:8px}.warranty-page .warranty-order-reference,.warranty-page .warranty-invoice-reference{margin-top:4px!important;color:#849795!important;font-size:10px!important}.warranty-page .warranty-invoice-reference.is-muted{color:#576c6e!important}.warranty-page .warranty-contact-line{min-width:0;display:flex!important;align-items:center;gap:6px;margin-top:5px!important;color:#7f9492!important}.warranty-page .warranty-contact-line>span{min-width:0;overflow:hidden;margin:0;color:inherit;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.warranty-page .warranty-contact-line svg{flex:0 0 auto;color:#587370}.warranty-page .warranty-customer-cell.is-pending .warranty-customer-name{color:#d3aa5e}.warranty-page .warranty-contact-pending{margin-top:6px!important;color:#6d7f80!important;font-size:10px!important}.warranty-page .warranty-coverage-range{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px}.warranty-page .warranty-coverage-range>span{display:grid!important;gap:3px;margin:0}.warranty-page .warranty-coverage-range small{color:#607577;font-size:8px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.warranty-page .warranty-coverage-range strong{color:#dce6e4;font-size:11px;font-weight:620}.warranty-page .warranty-coverage-range>svg{color:#405759}.warranty-page .warranty-coverage-meta{display:flex!important;align-items:center;gap:5px;margin-top:9px!important;color:#708587!important;font-size:9px!important}.warranty-page .warranty-state-cell{text-align:right}.warranty-page .warranty-state-cell .warranty-status{width:fit-content;margin:0 0 9px auto!important;padding:5px 8px;font-weight:650;white-space:nowrap}.warranty-page .warranty-row-actions{justify-content:flex-end;gap:6px}.warranty-page .warranty-row-actions .warranty-print-row{width:auto;min-width:32px;padding:0 9px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.warranty-page .warranty-row-actions .warranty-print-row span{margin:0;color:inherit;font-size:9px;font-weight:650}.warranty-page .warranty-delete-row:hover{border-color:#e05b6080;background:#e05b6014;color:#ef868a}.warranty-page .warranty-table-empty{height:220px!important;display:table-cell;color:#6f8385;text-align:center}.warranty-page .warranty-table-empty>svg,.warranty-page .warranty-table-empty>strong,.warranty-page .warranty-table-empty>span,.warranty-page .warranty-table-empty>button{margin:6px auto 0}.warranty-page .warranty-table-empty>svg{color:#4e6966}.warranty-page .warranty-table-empty>strong{color:#ccd8d6;font-size:12px}.warranty-page .warranty-table-empty>span{color:#6f8385;font-size:10px}.warranty-page .warranty-table-empty>button{padding:6px 9px;border:1px solid var(--page-line, var(--warranty-line));border-radius:6px;background:#111e23;color:#8fd4c3;font-size:10px;cursor:pointer}.app-shell.unified-canvas-shell[data-theme=light] .warranty-page .warranty-history-header,.app-shell.unified-canvas-shell[data-theme=light] .warranty-page .warranty-results-bar{background:#edf4f2!important}.app-shell.unified-canvas-shell[data-theme=light] .warranty-page .warranty-toolbar,.app-shell.unified-canvas-shell[data-theme=light] .warranty-page .warranty-table-wrap{background:#f7faf9!important}.app-shell.unified-canvas-shell[data-theme=light] .warranty-page :is(.warranty-search,.warranty-status-tabs,.warranty-refresh){border-color:#c9d8d4;background:#fff;color:#607a74}.app-shell.unified-canvas-shell[data-theme=light] .warranty-page .warranty-status-tabs button[aria-pressed=true]{background:#e4f0ed;color:#136b5a;box-shadow:inset 0 0 0 1px #b7d5ce}.app-shell.unified-canvas-shell[data-theme=light] .warranty-page .warranty-metrics>span{border-color:#c9d8d4;background:#f8fbfa;color:#234a41}.app-shell.unified-canvas-shell[data-theme=light] .warranty-page .warranty-history-table tbody tr,.app-shell.unified-canvas-shell[data-theme=light] .warranty-page .warranty-history-table tbody tr:nth-child(2n){background:#fff!important}.app-shell.unified-canvas-shell[data-theme=light] .warranty-page .warranty-history-table tbody tr:nth-child(2n){background:#f6f9f8!important}.app-shell.unified-canvas-shell[data-theme=light] .warranty-page .warranty-history-table tbody tr:hover{background:#edf6f3!important}.app-shell.unified-canvas-shell[data-theme=light] .warranty-page .warranty-history-table td{border-top-color:#d7e2df;color:#28463f}.app-shell.unified-canvas-shell[data-theme=light] .warranty-page :is(.warranty-product-name,.warranty-customer-name,.warranty-coverage-range strong){color:#203f38}.app-shell.unified-canvas-shell[data-theme=light] .warranty-page .warranty-os-reference{border-color:#0d9f7d33;background:#0d9f7d12}.app-shell.unified-canvas-shell[data-theme=light] .warranty-page .warranty-table-empty>strong{color:#28463f}@media (max-width: 1120px){.warranty-page .warranty-toolbar{grid-template-columns:1fr 40px}.warranty-page .warranty-status-tabs{grid-column:1 / -1;grid-row:2}.warranty-page .warranty-status-tabs button{flex:1 1 0}}@media (max-width: 860px){.warranty-page .warranty-history-header{align-items:flex-start}.warranty-page .warranty-table-wrap{overflow:visible;padding:10px}.warranty-page .warranty-history-table,.warranty-page .warranty-history-table tbody{width:100%;min-width:0;display:block}.warranty-page .warranty-history-table thead,.warranty-page .warranty-history-table colgroup{display:none}.warranty-page .warranty-history-table tbody{display:grid;gap:9px}.warranty-page .warranty-history-table tbody tr{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--page-line, var(--warranty-line));border-radius:9px;overflow:hidden}.warranty-page .warranty-history-table td{height:auto;min-width:0;padding:14px;border-top:0;border-right:1px solid rgba(130,165,170,.1)}.warranty-page .warranty-history-table td:before{content:attr(data-label);display:block;margin-bottom:9px;color:#607577;font-size:8px;font-weight:720;letter-spacing:.075em;text-transform:uppercase}.warranty-page .warranty-history-table .warranty-customer-cell,.warranty-page .warranty-history-table .warranty-coverage-cell{border-top:1px solid rgba(130,165,170,.1)}.warranty-page .warranty-history-table .warranty-state-cell{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid rgba(130,165,170,.1);text-align:left}.warranty-page .warranty-history-table .warranty-state-cell:before{display:none}.warranty-page .warranty-state-cell .warranty-status{margin:0!important}.warranty-page .warranty-table-empty{width:100%;display:grid!important;place-content:center;grid-column:1 / -1}}@media (max-width: 620px){.warranty-page .warranty-history-header{gap:14px}.warranty-page .warranty-metrics{width:100%}.warranty-page .warranty-metrics>span{min-width:0;flex:1 1 0}.warranty-page .warranty-status-tabs{overflow-x:auto}.warranty-page .warranty-status-tabs button{min-width:max-content}.warranty-page .warranty-results-bar>span:last-child{display:none}.warranty-page .warranty-history-table tbody tr{grid-template-columns:1fr}.warranty-page .warranty-history-table td{border-right:0;border-top:1px solid rgba(130,165,170,.1)}.warranty-page .warranty-history-table td:first-child{border-top:0}.warranty-page .warranty-history-table .warranty-state-cell{grid-column:auto}}
