@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/420495c47acd3736-s.3ahtnd0c_ou_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/2102e2e60baee814-s.428d231kus4s2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/3113016150628037-s.0_5_jyvjxhb1e.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/b640ddb6589d52ef-s.3m2f9emu8o5jp.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/f7a979babd1164cf-s.1b93bp4q0w8tl.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/b6cbb832f810f843-s.0pm8080oljvfh.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/771fea6738759291-s.0-611pxd7ae7y.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/0aa06be1ed45171b-s.p.3ibtowqk5wjds.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/345b029bff63acdd-s.p.394njed3nyeed.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/572c13468b8cff87-s.1mq5s36pj0pak.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/62d4b50592542c9f-s.1u6j2dgtvkhof.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/38772d1e0cde909c-s.3dbx4-_3lrmrn.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/a0ffaa6a9384d9d3-s.1u_-sc7tcpy__.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fad568eea626db0e-s.2420v9bshvb4k.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/ccee61546c0358b7-s.3xl3ybfsmj-am.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/8fcf71678f67d0c5-s.01pm4i-1drugi.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/f7d6090e8b3debad-s.p.1rjy8ctfj1__1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/ce62453a442c7f35-s.p.3l4zvto3p0stf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Fallback;src:local(Arial);ascent-override:92.98%;descent-override:24.47%;line-gap-override:0.0%;size-adjust:99.78%}.roboto_5dfc6f48-module__4L_AJW__className{font-family:Roboto,Roboto Fallback}.roboto_5dfc6f48-module__4L_AJW__variable{--font-roboto:"Roboto", "Roboto Fallback"}
#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#29d;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #29d,0 0 5px #29d}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-color:#29d #0000 #0000 #29d;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
#nprogress .bar{background:#ff4900;height:3px}#nprogress .peg{box-shadow:0 0 10px #ff4900,0 0 5px #ff4900}
.modal-module-scss-module__YIG-lG__backdrop{z-index:1000;background:#00000080;width:100vw;height:100dvh;position:fixed;inset:0}.modal-module-scss-module__YIG-lG__modal{z-index:1001;background:#fff;border-radius:8px;flex-direction:column;max-width:95vw;max-height:90vh;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 8px 24px #0000001f}.modal-module-scss-module__YIG-lG__modal--small{width:380px}.modal-module-scss-module__YIG-lG__modal--medium{width:520px}.modal-module-scss-module__YIG-lG__modal--large{width:760px}.modal-module-scss-module__YIG-lG__modal--xlarge{width:1040px}.modal-module-scss-module__YIG-lG__header{background:#eef1f5;border-bottom:1px solid #e3e6ea;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.modal-module-scss-module__YIG-lG__title{color:#333;margin:0;font-size:16px;font-weight:600}.modal-module-scss-module__YIG-lG__closeButton{color:#555;cursor:pointer;background:0 0;border:1px solid #ccc;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:inline-flex}.modal-module-scss-module__YIG-lG__closeButton:hover{color:#1a1a1a;background:#f0f0f0}.modal-module-scss-module__YIG-lG__body{flex:auto;min-height:0;padding:16px;overflow:auto}.modal-module-scss-module__YIG-lG__footer{background:#f8f9fa;border-top:1px solid #e3e6ea;flex-shrink:0;grid-template-columns:repeat(2,1fr);gap:12px;padding:12px 16px;display:grid}.modal-module-scss-module__YIG-lG__footer>*{width:100%;min-width:0}.modal-module-scss-module__YIG-lG__footer>:only-child,.modal-module-scss-module__YIG-lG__footer>:last-child:nth-child(odd){grid-column:1/-1}@media (max-width:767px){.modal-module-scss-module__YIG-lG__backdrop{display:none}.modal-module-scss-module__YIG-lG__modal{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;top:0;left:0;transform:none}.modal-module-scss-module__YIG-lG__modal--small,.modal-module-scss-module__YIG-lG__modal--medium,.modal-module-scss-module__YIG-lG__modal--large,.modal-module-scss-module__YIG-lG__modal--xlarge{width:100vw}.modal-module-scss-module__YIG-lG__header{padding:15px 5px 15px 16px}.modal-module-scss-module__YIG-lG__closeButton{width:40px;height:40px;font-size:18px}.modal-module-scss-module__YIG-lG__body{padding:12px}.modal-module-scss-module__YIG-lG__footer{grid-template-columns:1fr;gap:8px;padding:12px}.modal-module-scss-module__YIG-lG__footer>:only-child,.modal-module-scss-module__YIG-lG__footer>:last-child:nth-child(odd){grid-column:1/-1}}
.iconRadioGroup-module-scss-module__EEWRUG__group{background:#fff;border:1px solid #ccc;border-radius:6px;align-items:stretch;gap:0;display:inline-flex;overflow:hidden}.iconRadioGroup-module-scss-module__EEWRUG__button{cursor:pointer;color:#555;text-transform:uppercase;letter-spacing:.3px;background:0 0;border:none;border-right:1px solid #ccc;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;transition:background .12s,color .12s;display:inline-flex}.iconRadioGroup-module-scss-module__EEWRUG__button:last-child{border-right:none}.iconRadioGroup-module-scss-module__EEWRUG__button:hover:not(:disabled){color:#333;background:#f5f7fa}.iconRadioGroup-module-scss-module__EEWRUG__button:disabled{cursor:not-allowed;opacity:.55}.iconRadioGroup-module-scss-module__EEWRUG__icon{font-size:14px}.iconRadioGroup-module-scss-module__EEWRUG__label{font-size:11px}.iconRadioGroup-module-scss-module__EEWRUG__selected{color:#007bff;background:#e7f3ff}.iconRadioGroup-module-scss-module__EEWRUG__selected:hover:not(:disabled){color:#007bff;background:#d6eaff}.iconRadioGroup-module-scss-module__EEWRUG__variant_info.iconRadioGroup-module-scss-module__EEWRUG__selected{color:#007bff;background:#e7f3ff}.iconRadioGroup-module-scss-module__EEWRUG__variant_success.iconRadioGroup-module-scss-module__EEWRUG__selected{color:#047857;background:#d1fae5}.iconRadioGroup-module-scss-module__EEWRUG__variant_warning.iconRadioGroup-module-scss-module__EEWRUG__selected{color:#b45309;background:#fef3c7}.iconRadioGroup-module-scss-module__EEWRUG__variant_danger.iconRadioGroup-module-scss-module__EEWRUG__selected{color:#b91c1c;background:#fee2e2}.iconRadioGroup-module-scss-module__EEWRUG__size_sm .iconRadioGroup-module-scss-module__EEWRUG__button{padding:4px 8px}.iconRadioGroup-module-scss-module__EEWRUG__size_sm .iconRadioGroup-module-scss-module__EEWRUG__icon{font-size:12px}.iconRadioGroup-module-scss-module__EEWRUG__size_sm .iconRadioGroup-module-scss-module__EEWRUG__label{font-size:10px}.iconRadioGroup-module-scss-module__EEWRUG__disabled{pointer-events:none}
.formCell-module-scss-module__Gx-hVa__cell{flex-direction:column;gap:2px;min-width:0;display:flex}.formCell-module-scss-module__Gx-hVa__error{color:#dc3545;white-space:normal;overflow-wrap:anywhere;width:0;min-width:100%;font-size:12px}
.imageInfoPopover-module-scss-module__zd7R0G__popover{z-index:1000;color:#1f2937;pointer-events:auto;background:#fff;border:1px solid #e3e6ea;border-radius:8px;flex-direction:column;gap:4px;min-width:220px;padding:10px;font-size:11px;display:flex;position:fixed;box-shadow:0 6px 24px #0f172a2e}.imageInfoPopover-module-scss-module__zd7R0G__row{border-radius:4px;grid-template-columns:64px 1fr auto;align-items:start;gap:6px;padding:4px 6px;display:grid}.imageInfoPopover-module-scss-module__zd7R0G__row:hover{background:#f4f6f8}.imageInfoPopover-module-scss-module__zd7R0G__label{color:#6b7280;text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:600}.imageInfoPopover-module-scss-module__zd7R0G__value{overflow-wrap:anywhere;word-break:break-word;white-space:normal;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.imageInfoPopover-module-scss-module__zd7R0G__copyButton{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:3px;padding:2px 6px}.imageInfoPopover-module-scss-module__zd7R0G__copyButton:hover{color:#1d4ed8;background:#e0ecff}
.imageTile-module-scss-module__EVXnJG__tile{outline:none;flex-direction:column;gap:6px;margin:0;display:flex;position:relative}.imageTile-module-scss-module__EVXnJG__tileSelectable{cursor:pointer}.imageTile-module-scss-module__EVXnJG__tileSelected .imageTile-module-scss-module__EVXnJG__imageWrap{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb59}.imageTile-module-scss-module__EVXnJG__checkbox{color:#4b5563;pointer-events:none;background:#ffffffeb;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 1px 3px #0000001f}.imageTile-module-scss-module__EVXnJG__checkboxChecked{color:#fff;background:#2563eb}.imageTile-module-scss-module__EVXnJG__imageWrap{aspect-ratio:1;background:#f5f7fa;border:1px solid #e3e6ea;border-radius:6px;width:100%;position:relative;overflow:hidden}.imageTile-module-scss-module__EVXnJG__imageWrap img{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block}.imageTile-module-scss-module__EVXnJG__tile:hover .imageTile-module-scss-module__EVXnJG__imageWrap img,.imageTile-module-scss-module__EVXnJG__tile:focus .imageTile-module-scss-module__EVXnJG__imageWrap img{transform:scale(1.04)}.imageTile-module-scss-module__EVXnJG__imagePlaceholder{color:#cbd5e1;justify-content:center;align-items:center;width:100%;height:100%;font-size:24px;display:flex}.imageTile-module-scss-module__EVXnJG__caption{color:#4b5563;align-items:center;gap:4px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px;display:flex}.imageTile-module-scss-module__EVXnJG__filenameText{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.imageTile-module-scss-module__EVXnJG__tileUnlinked{opacity:.85}.imageTile-module-scss-module__EVXnJG__unlinkedBadge{color:#4b5563;text-transform:uppercase;letter-spacing:.3px;background:#ffffffeb;border-radius:3px;padding:2px 6px;font-size:10px;font-weight:600;position:absolute;top:6px;left:6px}
.confirmModal-module-scss-module__I5A2MW__message{color:#1a1a1a;white-space:pre-line;margin:0;line-height:1.5}
.addImagesModal-module-scss-module__eCCRXG__dropZone{color:#475569;text-align:center;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:28px;display:flex}.addImagesModal-module-scss-module__eCCRXG__dropZone small{color:#64748b}.addImagesModal-module-scss-module__eCCRXG__dropZone small code{background:#e2e8f0;border-radius:3px;padding:2px 4px;font-size:11px}.addImagesModal-module-scss-module__eCCRXG__dropZoneActive{color:#0369a1;background:#e0f2fe;border-color:#38bdf8}.addImagesModal-module-scss-module__eCCRXG__dropIcon{color:#94a3b8;font-size:28px}.addImagesModal-module-scss-module__eCCRXG__hiddenInput{display:none}.addImagesModal-module-scss-module__eCCRXG__fileList{flex-direction:column;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.addImagesModal-module-scss-module__eCCRXG__fileRow{background:#fff;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:20px 64px 1fr auto;align-items:center;gap:12px;padding:10px 12px;transition:background-color .12s,border-color .12s,transform .12s,opacity .12s;display:grid}.addImagesModal-module-scss-module__eCCRXG__fileRowDragging{opacity:.5}.addImagesModal-module-scss-module__eCCRXG__fileRowDragOver{background:#eff6ff;border-color:#3b82f6;transform:translateY(-1px)}.addImagesModal-module-scss-module__eCCRXG__dragHandle{color:#94a3b8;cursor:grab;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:14px;display:flex}.addImagesModal-module-scss-module__eCCRXG__dragHandle:active{cursor:grabbing}.addImagesModal-module-scss-module__eCCRXG__dragHandleDisabled{cursor:not-allowed;opacity:.4}.addImagesModal-module-scss-module__eCCRXG__preview{object-fit:cover;border:1px solid #e2e8f0;border-radius:6px;width:64px;height:64px}.addImagesModal-module-scss-module__eCCRXG__fileInfo{flex-direction:column;gap:4px;min-width:0;display:flex}.addImagesModal-module-scss-module__eCCRXG__fileTopLine{align-items:center;gap:8px;display:flex}.addImagesModal-module-scss-module__eCCRXG__filename{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;overflow:hidden}.addImagesModal-module-scss-module__eCCRXG__indexBadge{color:#1d4ed8;letter-spacing:.3px;text-transform:uppercase;background:#e0ecff;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:700}.addImagesModal-module-scss-module__eCCRXG__fileSubLine{color:#64748b;gap:10px;font-size:11px;display:flex}.addImagesModal-module-scss-module__eCCRXG__compressedSize{color:#047857;font-weight:600}.addImagesModal-module-scss-module__eCCRXG__progressBar{background:#f1f5f9;border-radius:3px;width:100%;height:6px;margin-top:4px;overflow:hidden}.addImagesModal-module-scss-module__eCCRXG__progressFill{background:#3b82f6;height:100%;transition:width .15s ease-out}.addImagesModal-module-scss-module__eCCRXG__progressFillFailed{background:#ef4444}.addImagesModal-module-scss-module__eCCRXG__progressFillDone{background:#10b981}.addImagesModal-module-scss-module__eCCRXG__fileError{color:#b91c1c;margin-top:2px;font-size:11px}.addImagesModal-module-scss-module__eCCRXG__fileActions{flex-direction:column;gap:4px;display:flex}.addImagesModal-module-scss-module__eCCRXG__iconButton{color:#475569;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:4px;padding:4px 7px;font-size:12px}.addImagesModal-module-scss-module__eCCRXG__iconButton:hover:not(:disabled){color:#1e293b;background:#f1f5f9}.addImagesModal-module-scss-module__eCCRXG__iconButton:disabled{opacity:.4;cursor:not-allowed}.addImagesModal-module-scss-module__eCCRXG__overallProgress{color:#475569;align-items:center;gap:10px;margin-top:16px;font-size:12px;display:flex}.addImagesModal-module-scss-module__eCCRXG__overallTrack{background:#f1f5f9;border-radius:4px;flex:1;height:8px;overflow:hidden}.addImagesModal-module-scss-module__eCCRXG__overallFill{background:#3b82f6;height:100%;transition:width .15s ease-out}.addImagesModal-module-scss-module__eCCRXG__successBox{text-align:center;color:#065f46;flex-direction:column;align-items:center;gap:12px;padding:24px;display:flex}.addImagesModal-module-scss-module__eCCRXG__successIcon{color:#10b981;font-size:36px}.addImagesModal-module-scss-module__eCCRXG__errorBanner{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;font-size:13px;display:flex}.addImagesModal-module-scss-module__eCCRXG__partialBanner{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;grid-template-columns:auto 1fr;align-items:start;gap:12px;margin-bottom:14px;padding:12px 14px;font-size:13px;display:grid}.addImagesModal-module-scss-module__eCCRXG__partialBanner strong{color:#78350f;font-weight:600}.addImagesModal-module-scss-module__eCCRXG__partialBannerText{color:#92400e;margin-top:4px}.addImagesModal-module-scss-module__eCCRXG__linkingHint{color:#1d4ed8;text-align:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;margin-top:16px;padding:10px 12px;font-size:12px}.addImagesModal-module-scss-module__eCCRXG__fallbackToggle{cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:12px;padding:12px 14px;display:flex}.addImagesModal-module-scss-module__eCCRXG__fallbackToggle input{margin-top:3px}.addImagesModal-module-scss-module__eCCRXG__fallbackToggle span{color:#334155;flex-direction:column;gap:2px;font-weight:600;display:flex}.addImagesModal-module-scss-module__eCCRXG__fallbackToggle span small{color:#64748b;font-weight:400}
.addPhotosChoiceModal-module-scss-module__04Pb1W__options{gap:16px;display:flex}@media (max-width:560px){.addPhotosChoiceModal-module-scss-module__04Pb1W__options{flex-direction:column}}.addPhotosChoiceModal-module-scss-module__04Pb1W__option{text-align:center;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:8px;padding:24px 18px;transition:border-color .15s,background .15s;display:flex}.addPhotosChoiceModal-module-scss-module__04Pb1W__option:hover:not(:disabled){background:#e0f2fe;border-color:#38bdf8}.addPhotosChoiceModal-module-scss-module__04Pb1W__option:disabled{opacity:.55;cursor:not-allowed}.addPhotosChoiceModal-module-scss-module__04Pb1W__optionIcon{color:#0ea5e9;font-size:28px}.addPhotosChoiceModal-module-scss-module__04Pb1W__optionTitle{color:#0f172a;font-weight:600}.addPhotosChoiceModal-module-scss-module__04Pb1W__optionText{color:#64748b;font-size:13px}
.linkExistingPhotosModal-module-scss-module__wuxPeG__searchRow{color:#64748b;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:8px;margin-bottom:12px;padding:8px 10px;display:flex}.linkExistingPhotosModal-module-scss-module__wuxPeG__searchInput{color:#0f172a;border:none;outline:none;flex:1;font-size:14px}.linkExistingPhotosModal-module-scss-module__wuxPeG__counter{color:#64748b;font-size:12px}.linkExistingPhotosModal-module-scss-module__wuxPeG__hint{color:#64748b;align-items:center;gap:6px;padding:12px;font-size:13px;display:flex}.linkExistingPhotosModal-module-scss-module__wuxPeG__grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;display:grid}.linkExistingPhotosModal-module-scss-module__wuxPeG__tile{cursor:pointer;text-align:left;background:#fff;border:2px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:4px;padding:6px;display:flex;position:relative}.linkExistingPhotosModal-module-scss-module__wuxPeG__tile img{object-fit:cover;background:#f1f5f9;border-radius:4px;width:100%;height:90px}.linkExistingPhotosModal-module-scss-module__wuxPeG__tileSelected{background:#e0f2fe;border-color:#0ea5e9}.linkExistingPhotosModal-module-scss-module__wuxPeG__badge{color:#fff;background:#0ea5e9;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:flex;position:absolute;top:8px;left:8px}.linkExistingPhotosModal-module-scss-module__wuxPeG__filename{color:#475569;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.linkExistingPhotosModal-module-scss-module__wuxPeG__loadMore{justify-content:center;margin-top:12px;display:flex}.linkExistingPhotosModal-module-scss-module__wuxPeG__fallbackToggle{cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:12px;padding:12px 14px;display:flex}.linkExistingPhotosModal-module-scss-module__wuxPeG__fallbackToggle input{margin-top:3px}.linkExistingPhotosModal-module-scss-module__wuxPeG__fallbackToggle span{color:#334155;flex-direction:column;gap:2px;font-weight:600;display:flex}.linkExistingPhotosModal-module-scss-module__wuxPeG__fallbackToggle span small{color:#64748b;font-weight:400}.linkExistingPhotosModal-module-scss-module__wuxPeG__orderList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.linkExistingPhotosModal-module-scss-module__wuxPeG__orderRow{border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:10px;padding:8px;display:flex}.linkExistingPhotosModal-module-scss-module__wuxPeG__orderBadge{color:#fff;background:#0f172a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:flex}.linkExistingPhotosModal-module-scss-module__wuxPeG__orderPreview{object-fit:cover;background:#f1f5f9;border-radius:4px;width:56px;height:56px}.linkExistingPhotosModal-module-scss-module__wuxPeG__orderActions{gap:4px;margin-left:auto;display:flex}.linkExistingPhotosModal-module-scss-module__wuxPeG__iconButton{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;width:28px;height:28px}.linkExistingPhotosModal-module-scss-module__wuxPeG__iconButton:disabled{opacity:.4;cursor:not-allowed}
.reorderPhotosModal-module-scss-module__-fyzZW__intro{color:#4b5563;margin:0 0 14px;font-size:13px}.reorderPhotosModal-module-scss-module__-fyzZW__intro code{background:#e2e8f0;border-radius:3px;padding:2px 4px;font-size:11px}.reorderPhotosModal-module-scss-module__-fyzZW__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.reorderPhotosModal-module-scss-module__-fyzZW__row{background:#fff;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:20px 80px 1fr auto;align-items:center;gap:12px;padding:10px 12px;transition:background-color .12s,border-color .12s,transform .12s,opacity .12s;display:grid}.reorderPhotosModal-module-scss-module__-fyzZW__rowDragging{opacity:.5}.reorderPhotosModal-module-scss-module__-fyzZW__rowDragOver{background:#eff6ff;border-color:#3b82f6;transform:translateY(-1px)}.reorderPhotosModal-module-scss-module__-fyzZW__handle{color:#94a3b8;cursor:grab;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:14px;display:flex}.reorderPhotosModal-module-scss-module__-fyzZW__handle:active{cursor:grabbing}.reorderPhotosModal-module-scss-module__-fyzZW__handleDisabled{cursor:not-allowed;opacity:.4}.reorderPhotosModal-module-scss-module__-fyzZW__preview{object-fit:cover;border:1px solid #e2e8f0;border-radius:6px;width:80px;height:80px}.reorderPhotosModal-module-scss-module__-fyzZW__info{flex-direction:column;gap:4px;min-width:0;display:flex}.reorderPhotosModal-module-scss-module__-fyzZW__topLine{align-items:center;gap:8px;display:flex}.reorderPhotosModal-module-scss-module__-fyzZW__indexBadge{color:#1d4ed8;letter-spacing:.3px;text-transform:uppercase;background:#e0ecff;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:700}.reorderPhotosModal-module-scss-module__-fyzZW__renameBadge{color:#92400e;letter-spacing:.3px;text-transform:uppercase;background:#fef3c7;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:700}.reorderPhotosModal-module-scss-module__-fyzZW__filenameRow{flex-direction:column;gap:2px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px;display:flex}.reorderPhotosModal-module-scss-module__-fyzZW__filename{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reorderPhotosModal-module-scss-module__-fyzZW__filenameStale{color:#94a3b8;text-decoration:line-through}.reorderPhotosModal-module-scss-module__-fyzZW__filenameNew{color:#047857;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reorderPhotosModal-module-scss-module__-fyzZW__actions{flex-direction:column;gap:4px;display:flex}.reorderPhotosModal-module-scss-module__-fyzZW__iconButton{color:#475569;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:4px;padding:4px 7px;font-size:12px}.reorderPhotosModal-module-scss-module__-fyzZW__iconButton:hover:not(:disabled){color:#1e293b;background:#f1f5f9}.reorderPhotosModal-module-scss-module__-fyzZW__iconButton:disabled{opacity:.4;cursor:not-allowed}
.photosSection-module-scss-module__NTqBWa__grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px;display:grid}.photosSection-module-scss-module__NTqBWa__editFilters{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.photosSection-module-scss-module__NTqBWa__searchInput{width:320px;max-width:100%}.photosSection-module-scss-module__NTqBWa__loadingHint{color:#888;font-size:12px}.photosSection-module-scss-module__NTqBWa__warningHint{color:#b45309;font-size:12px}.photosSection-module-scss-module__NTqBWa__empty{color:#888;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:32px 16px;font-size:13px;display:flex}.photosSection-module-scss-module__NTqBWa__emptyIcon{color:#ccc;font-size:28px}.photosSection-module-scss-module__NTqBWa__tabs{border-bottom:1px solid #e5e7eb;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:14px;padding-bottom:6px;display:flex}.photosSection-module-scss-module__NTqBWa__tab{color:#4b5563;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:500}.photosSection-module-scss-module__NTqBWa__tab:hover{background:#f3f4f6}.photosSection-module-scss-module__NTqBWa__tabActive{color:#312e81;background:#eef2ff;border-color:#c7d2fe}.photosSection-module-scss-module__NTqBWa__addCodeDropdown{margin-left:auto}.photosSection-module-scss-module__NTqBWa__addCodeSelect{color:#4b5563;cursor:pointer;background:0 0;border:1px dashed #c7d2fe;border-radius:6px;padding:4px 8px;font-family:inherit;font-size:12px}@media (max-width:768px){.photosSection-module-scss-module__NTqBWa__grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px}}.photosSection-module-scss-module__NTqBWa__tabFallback{border-color:#f59e0b}.photosSection-module-scss-module__NTqBWa__tabMain{font-weight:700}.photosSection-module-scss-module__NTqBWa__tabTemp{color:#0369a1;border-style:dashed}.photosSection-module-scss-module__NTqBWa__badgeMarker{text-transform:uppercase;letter-spacing:.04em;opacity:.75;margin-left:6px;font-size:10px}.photosSection-module-scss-module__NTqBWa__actionBar{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.photosSection-module-scss-module__NTqBWa__selectionBar{background:#eef2ff;border:1px solid #c7d2fe;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding:10px 12px;display:flex}.photosSection-module-scss-module__NTqBWa__selectionCount{color:#312e81;margin-right:auto;font-size:13px;font-weight:600}.photosSection-module-scss-module__NTqBWa__emptyActions{margin-top:12px}
.radio-module-scss-module__RLwkPW__standalone{justify-content:center;align-items:center;display:inline-flex}.radio-module-scss-module__RLwkPW__controlWrapper{flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:relative}.radio-module-scss-module__RLwkPW__input{box-sizing:border-box;width:100%;height:100%;min-width:unset;min-height:unset;box-shadow:none;opacity:0;cursor:pointer;z-index:1;margin:0;padding:0;position:absolute;inset:0}.radio-module-scss-module__RLwkPW__input:disabled{cursor:not-allowed}.radio-module-scss-module__RLwkPW__indicator{box-sizing:border-box;background:#fff;border:2px solid #c0c4cb;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:inline-flex}.radio-module-scss-module__RLwkPW__indicator:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px;transition:transform .15s;transform:scale(0)}.radio-module-scss-module__RLwkPW__input:hover:not(:disabled)+.radio-module-scss-module__RLwkPW__indicator{border-color:#007bff}.radio-module-scss-module__RLwkPW__input:focus-visible+.radio-module-scss-module__RLwkPW__indicator{outline:none;box-shadow:0 0 0 3px #007bff40}.radio-module-scss-module__RLwkPW__input:checked+.radio-module-scss-module__RLwkPW__indicator{background:#007bff;border-color:#007bff}.radio-module-scss-module__RLwkPW__input:checked+.radio-module-scss-module__RLwkPW__indicator:after{transform:scale(1)}.radio-module-scss-module__RLwkPW__input:disabled+.radio-module-scss-module__RLwkPW__indicator{background:#f0f2f5;border-color:#d1d5db}.radio-module-scss-module__RLwkPW__input:disabled+.radio-module-scss-module__RLwkPW__indicator:after{background:#d1d5db}.radio-module-scss-module__RLwkPW__radioLabel{cursor:pointer;color:#333;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:14px;display:inline-flex}.radio-module-scss-module__RLwkPW__radioLabelDisabled{cursor:not-allowed;color:#888}
.rawSeedPanel-module-scss-module__D39SAW__panel{background-color:#fafbfc;border:1px dashed #d1d5db;border-radius:6px;flex-direction:column;gap:8px;margin-top:12px;padding:12px;display:flex}.rawSeedPanel-module-scss-module__D39SAW__header{align-items:center;gap:8px;display:flex}.rawSeedPanel-module-scss-module__D39SAW__label{color:#4b5563;text-transform:uppercase;letter-spacing:.3px;font-size:13px;font-weight:600}.rawSeedPanel-module-scss-module__D39SAW__infoIcon{color:#6b7280;cursor:help}.rawSeedPanel-module-scss-module__D39SAW__tooltip{white-space:pre-wrap;text-align:left;max-width:360px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px}.rawSeedPanel-module-scss-module__D39SAW__actions{justify-content:flex-end;display:flex}.rawSeedPanel-module-scss-module__D39SAW__error{color:#d4351c;font-size:12px}
.replacementsEditor-module-scss-module__AYhvuq__tableWrapper{border:1px solid #eee;border-radius:4px;overflow-x:auto}.replacementsEditor-module-scss-module__AYhvuq__table{border-collapse:collapse;width:100%;font-size:14px}.replacementsEditor-module-scss-module__AYhvuq__table th,.replacementsEditor-module-scss-module__AYhvuq__table td{text-align:left;vertical-align:top;border-bottom:1px solid #f0f2f5;padding:9px 12px}.replacementsEditor-module-scss-module__AYhvuq__table th{color:#555;text-transform:uppercase;letter-spacing:.3px;background:#eef1f5;font-size:13px;font-weight:600}.replacementsEditor-module-scss-module__AYhvuq__table tbody tr:last-child td{border-bottom:none}.replacementsEditor-module-scss-module__AYhvuq__empty{text-align:center;color:#888;padding:24px}.replacementsEditor-module-scss-module__AYhvuq__centerCell{text-align:center;vertical-align:middle}.replacementsEditor-module-scss-module__AYhvuq__editControls{justify-content:flex-start;margin-top:12px;display:flex}.replacementsEditor-module-scss-module__AYhvuq__fieldError{color:#d4351c;margin-top:6px;font-size:12px}
.enginesEditor-module-scss-module__gkFlxG__editRow{align-items:flex-start;gap:8px;max-width:400px;margin-bottom:12px;display:flex}.enginesEditor-module-scss-module__gkFlxG__grid{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.enginesEditor-module-scss-module__gkFlxG__chip{color:#444;background:#f0f2f5;border:1px solid #0000;border-radius:16px;align-items:center;gap:8px;padding:4px 12px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;display:inline-flex}.enginesEditor-module-scss-module__gkFlxG__chipRemove{cursor:pointer;color:#888;background:0 0;border:none;padding:0;font-size:12px}.enginesEditor-module-scss-module__gkFlxG__chipRemove:hover{color:#b91c1c}.enginesEditor-module-scss-module__gkFlxG__empty{color:#888;font-size:14px}.enginesEditor-module-scss-module__gkFlxG__fieldError{color:#d4351c;margin-top:6px;font-size:12px}.enginesEditor-module-scss-module__gkFlxG__pendingField{flex-direction:column;flex:auto;display:flex}
.vehicleConfigsEditor-module-scss-module__OCCpbq__tableWrapper{border:1px solid #eee;border-radius:4px;overflow-x:auto}.vehicleConfigsEditor-module-scss-module__OCCpbq__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1180px;font-size:14px}.vehicleConfigsEditor-module-scss-module__OCCpbq__table th,.vehicleConfigsEditor-module-scss-module__OCCpbq__table td{text-align:left;vertical-align:top;border-bottom:1px solid #f0f2f5;padding:9px 12px}.vehicleConfigsEditor-module-scss-module__OCCpbq__table th{color:#555;text-transform:uppercase;letter-spacing:.3px;background:#eef1f5;font-size:13px;font-weight:600}.vehicleConfigsEditor-module-scss-module__OCCpbq__table tbody tr:last-child td{border-bottom:none}.vehicleConfigsEditor-module-scss-module__OCCpbq__colMake{width:130px}.vehicleConfigsEditor-module-scss-module__OCCpbq__colModel{width:150px}.vehicleConfigsEditor-module-scss-module__OCCpbq__colDescription{width:300px}.vehicleConfigsEditor-module-scss-module__OCCpbq__colYear{width:90px}.vehicleConfigsEditor-module-scss-module__OCCpbq__colYears{width:170px}.vehicleConfigsEditor-module-scss-module__OCCpbq__colEd{width:110px}.vehicleConfigsEditor-module-scss-module__OCCpbq__colPower{width:80px}.vehicleConfigsEditor-module-scss-module__OCCpbq__colActions{width:70px}.vehicleConfigsEditor-module-scss-module__OCCpbq__empty{text-align:center;color:#888;padding:24px}.vehicleConfigsEditor-module-scss-module__OCCpbq__editControls{justify-content:flex-start;margin-top:12px;display:flex}
.enginesSection-module-scss-module__eGyNRa__search{width:240px;max-width:100%;margin-bottom:12px}.enginesSection-module-scss-module__eGyNRa__grid{flex-wrap:wrap;gap:6px;display:flex}.enginesSection-module-scss-module__eGyNRa__chip{color:#444;background:#f0f2f5;border:1px solid #0000;border-radius:16px;align-items:center;gap:8px;padding:4px 12px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;display:inline-flex}.enginesSection-module-scss-module__eGyNRa__empty{color:#888;font-size:14px}
.vehicleConfigsSection-module-scss-module__vrfw0a__filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.vehicleConfigsSection-module-scss-module__vrfw0a__filter{width:180px}.vehicleConfigsSection-module-scss-module__vrfw0a__search{flex:1;width:240px;min-width:200px;max-width:100%}.vehicleConfigsSection-module-scss-module__vrfw0a__tableWrapper{border:1px solid #eee;border-radius:4px;overflow-x:auto}.vehicleConfigsSection-module-scss-module__vrfw0a__table{border-collapse:collapse;width:100%;font-size:14px}.vehicleConfigsSection-module-scss-module__vrfw0a__table th,.vehicleConfigsSection-module-scss-module__vrfw0a__table td{text-align:left;border-bottom:1px solid #f0f2f5;padding:9px 12px}.vehicleConfigsSection-module-scss-module__vrfw0a__table th{color:#555;text-transform:uppercase;letter-spacing:.3px;background:#eef1f5;font-size:13px;font-weight:600}.vehicleConfigsSection-module-scss-module__vrfw0a__table tbody tr:hover{background:#fafbfc}.vehicleConfigsSection-module-scss-module__vrfw0a__table tbody tr:last-child td{border-bottom:none}.vehicleConfigsSection-module-scss-module__vrfw0a__sortButton{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:inline-flex}.vehicleConfigsSection-module-scss-module__vrfw0a__sortButton:hover{color:#007bff}.vehicleConfigsSection-module-scss-module__vrfw0a__strong{color:#333;font-weight:600}.vehicleConfigsSection-module-scss-module__vrfw0a__description{color:#555;text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}.vehicleConfigsSection-module-scss-module__vrfw0a__empty{text-align:center;color:#888;padding:24px}
.deleteProductConfirmModal-module-scss-module__9y7mzW__body{align-items:flex-start;gap:16px;padding:8px 0;display:flex}.deleteProductConfirmModal-module-scss-module__9y7mzW__body p{color:#333;margin:0 0 12px;line-height:1.6}.deleteProductConfirmModal-module-scss-module__9y7mzW__icon{color:#dc3545;flex-shrink:0;font-size:28px}.deleteProductConfirmModal-module-scss-module__9y7mzW__content{flex:1;min-width:0}.deleteProductConfirmModal-module-scss-module__9y7mzW__label{color:#555;margin-bottom:8px;font-size:13px;display:block}
.dangerZoneSection-module-scss-module__WGBn7a__card{border-color:#dc3545}.dangerZoneSection-module-scss-module__WGBn7a__title{color:#dc3545}.dangerZoneSection-module-scss-module__WGBn7a__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dangerZoneSection-module-scss-module__WGBn7a__description{flex:1;min-width:240px}.dangerZoneSection-module-scss-module__WGBn7a__description strong{color:#1a1a1a;margin-bottom:4px;display:block}.dangerZoneSection-module-scss-module__WGBn7a__description p{color:#555;margin:0 0 8px;font-size:13px;line-height:1.4}.dangerZoneSection-module-scss-module__WGBn7a__status{color:#888;align-items:center;gap:8px;font-size:13px;display:inline-flex}.dangerZoneSection-module-scss-module__WGBn7a__statusOk{color:#0f5132;font-size:13px}.dangerZoneSection-module-scss-module__WGBn7a__blockers{background:#f8d7da;border-radius:4px;padding:8px 12px}.dangerZoneSection-module-scss-module__WGBn7a__blockers ul{margin:4px 0 0;padding-left:20px}.dangerZoneSection-module-scss-module__WGBn7a__blockers li{color:#842029;font-size:13px}.dangerZoneSection-module-scss-module__WGBn7a__blockersTitle{color:#842029;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}
.cacheInspectorModal-module-scss-module__K6pmTq__loading{justify-content:center;align-items:center;gap:12px;padding:32px;display:flex}.cacheInspectorModal-module-scss-module__K6pmTq__empty{color:#92400e;background-color:#fef3c7;border-radius:6px;align-items:center;gap:12px;padding:24px;display:flex}.cacheInspectorModal-module-scss-module__K6pmTq__inSync{color:#065f46;background-color:#d1fae5;border-radius:6px;align-items:center;gap:12px;padding:24px;font-weight:600;display:flex}.cacheInspectorModal-module-scss-module__K6pmTq__diffSummary{margin-bottom:16px}.cacheInspectorModal-module-scss-module__K6pmTq__diffSummary h3{color:#92400e;align-items:center;gap:8px;margin-bottom:12px;font-size:16px;display:flex}.cacheInspectorModal-module-scss-module__K6pmTq__diffTable{border-collapse:collapse;width:100%;font-size:14px}.cacheInspectorModal-module-scss-module__K6pmTq__diffTable th,.cacheInspectorModal-module-scss-module__K6pmTq__diffTable td{text-align:left;vertical-align:top;border-bottom:1px solid #e5e7eb;padding:8px 12px}.cacheInspectorModal-module-scss-module__K6pmTq__diffTable th{background-color:#f5f7fa;font-weight:600}.cacheInspectorModal-module-scss-module__K6pmTq__diffTable td code{white-space:pre-wrap;word-break:break-word;background-color:#f5f7fa;border-radius:4px;max-width:320px;padding:4px 6px;font-family:monospace;display:block}.cacheInspectorModal-module-scss-module__K6pmTq__diffPath{color:#1f2937;white-space:nowrap;font-family:monospace;font-weight:600}.cacheInspectorModal-module-scss-module__K6pmTq__rawJson{margin-top:16px}.cacheInspectorModal-module-scss-module__K6pmTq__rawJson summary{cursor:pointer;padding:8px 0;font-weight:600}.cacheInspectorModal-module-scss-module__K6pmTq__json{background-color:#f5f7fa;border-radius:6px;max-height:50vh;margin:0;padding:12px;font-family:monospace;font-size:13px;overflow:auto}.cacheInspectorModal-module-scss-module__K6pmTq__line{white-space:pre}.cacheInspectorModal-module-scss-module__K6pmTq__lineHighlighted{background-color:#fef3c7;border-left:3px solid #92400e;padding-left:4px}
.deleteCacheConfirmModal-module-scss-module__pxMbDW__body{align-items:flex-start;gap:16px;padding:8px 0;display:flex}.deleteCacheConfirmModal-module-scss-module__pxMbDW__body p{color:#1f2937;margin:0;line-height:1.5}.deleteCacheConfirmModal-module-scss-module__pxMbDW__icon{color:#b91c1c;flex-shrink:0;font-size:28px}
.orderStatusBadge-module-scss-module__PN_JXa__badge{letter-spacing:.4px;text-transform:uppercase;color:#fff;background:#6c757d;border-radius:12px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-block}.orderStatusBadge-module-scss-module__PN_JXa__draft{background:#6c757d}.orderStatusBadge-module-scss-module__PN_JXa__pendingPayment{background:#d39e00}.orderStatusBadge-module-scss-module__PN_JXa__paid{background:#1e88e5}.orderStatusBadge-module-scss-module__PN_JXa__inProgress{background:#5e35b1}.orderStatusBadge-module-scss-module__PN_JXa__readyForShipment{background:#00897b}.orderStatusBadge-module-scss-module__PN_JXa__shipped{background:#00838f}.orderStatusBadge-module-scss-module__PN_JXa__delivered,.orderStatusBadge-module-scss-module__PN_JXa__completed{background:#2e7d32}.orderStatusBadge-module-scss-module__PN_JXa__cancelled{background:#c62828}.orderStatusBadge-module-scss-module__PN_JXa__refunded{background:#ef6c00}.orderStatusBadge-module-scss-module__PN_JXa__returned{background:#5d4037}
.filterGroup-module-scss-module__Y1FOZa__group{background:#f8f9fa;border:1px solid #eee;border-radius:6px;flex-direction:column;gap:8px;padding:12px;display:flex}.filterGroup-module-scss-module__Y1FOZa__head{flex-direction:column;gap:2px;display:flex}.filterGroup-module-scss-module__Y1FOZa__label{color:#1a1a1a;text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:600}.filterGroup-module-scss-module__Y1FOZa__helper{color:#888;font-size:11px}.filterGroup-module-scss-module__Y1FOZa__body{flex-direction:column;gap:8px;display:flex}.filterGroup-module-scss-module__Y1FOZa__body>*{width:100%}
.settlementDetailsPage-module-scss-module__R-yr1q__previewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:0;display:grid}.settlementDetailsPage-module-scss-module__R-yr1q__modalForm{flex-direction:column;margin:0 -16px;display:flex}.settlementDetailsPage-module-scss-module__R-yr1q__modalActions{border-top:1px solid #eee;justify-content:flex-end;gap:8px;margin:12px -16px 0;padding:12px 16px 0;display:flex}.settlementDetailsPage-module-scss-module__R-yr1q__confirmText{color:#1a1a1a;margin:0 0 12px;font-size:14px}.settlementDetailsPage-module-scss-module__R-yr1q__linesList{flex-direction:column;gap:8px;display:flex}.settlementDetailsPage-module-scss-module__R-yr1q__lineRow{background:#fff;border:1px solid #eee;border-radius:4px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px 16px;display:grid}.settlementDetailsPage-module-scss-module__R-yr1q__lineMain{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.settlementDetailsPage-module-scss-module__R-yr1q__lineKind{letter-spacing:.4px;text-transform:uppercase;color:#fff;border-radius:10px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.settlementDetailsPage-module-scss-module__R-yr1q__kindFee{background:#2e7d32}.settlementDetailsPage-module-scss-module__R-yr1q__kindReversal{background:#c62828}.settlementDetailsPage-module-scss-module__R-yr1q__kindAdjustment{background:#ef6c00}.settlementDetailsPage-module-scss-module__R-yr1q__lineSubject{color:#1a1a1a;word-break:break-word;font-size:13px}.settlementDetailsPage-module-scss-module__R-yr1q__adjustmentLabel{color:#555;font-style:italic}.settlementDetailsPage-module-scss-module__R-yr1q__lineReason{color:#888;width:100%;font-size:12px}.settlementDetailsPage-module-scss-module__R-yr1q__lineFee{font-variant-numeric:tabular-nums;color:#1a1a1a;white-space:nowrap;font-weight:600}.settlementDetailsPage-module-scss-module__R-yr1q__lineActions{flex-shrink:0;gap:4px;display:flex}.settlementDetailsPage-module-scss-module__R-yr1q__orderLink{color:#007bff;text-decoration:none}.settlementDetailsPage-module-scss-module__R-yr1q__orderLink:hover{text-decoration:underline}.settlementDetailsPage-module-scss-module__R-yr1q__emptyStateSmall{color:#888;text-align:center;padding:12px;font-style:italic}.settlementDetailsPage-module-scss-module__R-yr1q__summaryTable{border-collapse:collapse;width:100%;font-size:14px}.settlementDetailsPage-module-scss-module__R-yr1q__summaryTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #eee;padding:8px 10px}.settlementDetailsPage-module-scss-module__R-yr1q__summaryAmountCell{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.settlementDetailsPage-module-scss-module__R-yr1q__summaryAmountPrimary{display:block}.settlementDetailsPage-module-scss-module__R-yr1q__summaryAmountSecondary{color:#888;margin-top:2px;font-size:12px;font-weight:400;display:block}.settlementDetailsPage-module-scss-module__R-yr1q__summaryCount{text-align:right;color:#888;font-variant-numeric:tabular-nums;width:80px}.settlementDetailsPage-module-scss-module__R-yr1q__summaryTotalRow{background:#f8f9fa;font-weight:700}.settlementDetailsPage-module-scss-module__R-yr1q__orderUidLink{color:#007bff;font-family:monospace;font-size:12px;text-decoration:none}.settlementDetailsPage-module-scss-module__R-yr1q__orderUidLink:hover{text-decoration:underline}.settlementDetailsPage-module-scss-module__R-yr1q__customerEmailLink{color:#007bff;text-decoration:none}.settlementDetailsPage-module-scss-module__R-yr1q__customerEmailLink:hover{text-decoration:underline}.settlementDetailsPage-module-scss-module__R-yr1q__pickerBody{max-height:60vh;overflow-y:auto}.settlementDetailsPage-module-scss-module__R-yr1q__pickerRow{cursor:pointer}.settlementDetailsPage-module-scss-module__R-yr1q__pickerRow.settlementDetailsPage-module-scss-module__R-yr1q__pickerRowReversal,.settlementDetailsPage-module-scss-module__R-yr1q__pickerRow.settlementDetailsPage-module-scss-module__R-yr1q__pickerRowReversal:hover{background:#c628280f}.settlementDetailsPage-module-scss-module__R-yr1q__pickerRow.settlementDetailsPage-module-scss-module__R-yr1q__pickerRowSelected,.settlementDetailsPage-module-scss-module__R-yr1q__pickerRow.settlementDetailsPage-module-scss-module__R-yr1q__pickerRowSelected:hover{background:#2e7d3214}.settlementDetailsPage-module-scss-module__R-yr1q__pickerRow.settlementDetailsPage-module-scss-module__R-yr1q__pickerRowSkip,.settlementDetailsPage-module-scss-module__R-yr1q__pickerRow.settlementDetailsPage-module-scss-module__R-yr1q__pickerRowSkip:hover{cursor:not-allowed;opacity:.7;background:#78787814}.settlementDetailsPage-module-scss-module__R-yr1q__pickerRow.settlementDetailsPage-module-scss-module__R-yr1q__pickerRowAwaitingStripeFee,.settlementDetailsPage-module-scss-module__R-yr1q__pickerRow.settlementDetailsPage-module-scss-module__R-yr1q__pickerRowAwaitingStripeFee:hover{cursor:not-allowed;background:#ffc10747;box-shadow:inset 4px 0 #f59e0b}.settlementDetailsPage-module-scss-module__R-yr1q__reversalHint{color:#dc3545;margin-top:2px;font-size:11px;display:block}.settlementDetailsPage-module-scss-module__R-yr1q__skipHint{color:#888;margin-top:2px;font-size:11px;font-style:italic;display:block}.settlementDetailsPage-module-scss-module__R-yr1q__awaitingStripeFeeHint{color:#b45309;margin-top:2px;font-size:11px;font-weight:600;display:block}.settlementDetailsPage-module-scss-module__R-yr1q__orderUid{color:#1a1a1a;word-break:break-all;font-family:monospace;font-size:13px}
.panelLoading-module-scss-module__FFIMiq__panelLoading{justify-content:center;align-items:center;width:100%;height:100vh;display:flex}
.collapsibleSubCard-module-scss-module__06DtPa__subCard{background:#fff;border:1px solid #ddd;border-radius:4px;padding:16px}.collapsibleSubCard-module-scss-module__06DtPa__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.collapsibleSubCard-module-scss-module__06DtPa__titleButton{cursor:pointer;color:inherit;text-align:left;background:0 0;border:none;flex:200px;align-items:center;gap:8px;min-width:0;padding:0;font-family:inherit;display:inline-flex}.collapsibleSubCard-module-scss-module__06DtPa__titleButton:hover .collapsibleSubCard-module-scss-module__06DtPa__title{color:#007bff}.collapsibleSubCard-module-scss-module__06DtPa__icon{color:#999;flex:none;font-size:11px}.collapsibleSubCard-module-scss-module__06DtPa__title{color:#1a1a1a;word-break:break-word;min-width:0;font-size:14px;font-weight:600}.collapsibleSubCard-module-scss-module__06DtPa__actions{flex:none;align-items:center;gap:6px;display:flex}.collapsibleSubCard-module-scss-module__06DtPa__summary{color:#888;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:8px;font-size:13px;display:flex}
.deliveryStage-module-scss-module__2m8tvG__stage{align-items:center;gap:8px;display:inline-flex}.deliveryStage-module-scss-module__2m8tvG__pips{gap:3px;display:inline-flex}.deliveryStage-module-scss-module__2m8tvG__pip{background:#e9ecef;border-radius:2px;width:14px;height:4px}.deliveryStage-module-scss-module__2m8tvG__pipReached{background:#007bff}.deliveryStage-module-scss-module__2m8tvG__label{color:#888;white-space:nowrap;font-size:13px}.deliveryStage-module-scss-module__2m8tvG__cancelled{color:#888;font-size:13px;font-style:italic}
.tooltip-module-scss-module__W0MJeW__tooltip{pointer-events:none;z-index:1100;color:#fff;white-space:normal;background:#1f1f1f;border-radius:4px;max-width:320px;padding:6px 10px;font-size:12px;line-height:1.45;position:fixed;box-shadow:0 4px 16px #00000059}
.stockPolicyInfo-module-scss-module__8jGQoW__label{align-items:center;gap:6px;display:inline-flex}.stockPolicyInfo-module-scss-module__8jGQoW__icon{color:#9a9a9a;cursor:help;align-items:center;display:inline-flex}.stockPolicyInfo-module-scss-module__8jGQoW__icon:hover{color:#0a6cff}.stockPolicyInfo-module-scss-module__8jGQoW__content{flex-direction:column;gap:6px;display:flex}.stockPolicyInfo-module-scss-module__8jGQoW__contentTitle{font-weight:600}.stockPolicyInfo-module-scss-module__8jGQoW__paragraph{margin:0}.stockPolicyInfo-module-scss-module__8jGQoW__list{flex-direction:column;gap:4px;margin:0;padding-left:16px;display:flex}
.toolbarButton-module-scss-module__lzv40a__button{cursor:pointer;box-sizing:border-box;white-space:nowrap;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:32px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.toolbarButton-module-scss-module__lzv40a__button:disabled{opacity:.55;cursor:not-allowed}.toolbarButton-module-scss-module__lzv40a__variant_primary{color:#fff;background:#007bff;border-color:#007bff}.toolbarButton-module-scss-module__lzv40a__variant_primary:hover:not(:disabled){background:#0069d9;border-color:#0069d9}.toolbarButton-module-scss-module__lzv40a__variant_secondary{color:#333;background:#fff;border-color:#ccc}.toolbarButton-module-scss-module__lzv40a__variant_secondary:hover:not(:disabled){background:#f8f9fa;border-color:#555}.toolbarButton-module-scss-module__lzv40a__active{color:#007bff;border-color:#007bff}.toolbarButton-module-scss-module__lzv40a__icon{flex:none}.toolbarButton-module-scss-module__lzv40a__label{flex:0 auto}.toolbarButton-module-scss-module__lzv40a__count{color:#fff;background:#007bff;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}
.pagination-module-scss-module__uIYoSq__wrapper{background:#f8f9fa;border:1px solid #e3e6ea;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.pagination-module-scss-module__uIYoSq__info{color:#555;align-items:baseline;gap:4px;font-size:13px;display:inline-flex}.pagination-module-scss-module__uIYoSq__info strong{color:#1a1a1a;font-weight:600}.pagination-module-scss-module__uIYoSq__controls{align-items:center;gap:8px;display:inline-flex}.pagination-module-scss-module__uIYoSq__pageInfo{color:#333;text-align:center;min-width:100px;font-size:13px;font-weight:500}@media (max-width:767px){.pagination-module-scss-module__uIYoSq__wrapper{flex-direction:column-reverse;align-items:stretch}.pagination-module-scss-module__uIYoSq__controls,.pagination-module-scss-module__uIYoSq__info{justify-content:center}}
.badge-module-scss-module__7jPs6q__badge{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.2;display:inline-flex}.badge-module-scss-module__7jPs6q__success{color:#0f5132;background:#d1e7dd}.badge-module-scss-module__7jPs6q__danger{color:#842029;background:#f8d7da}.badge-module-scss-module__7jPs6q__warning{color:#664d03;background:#fff3cd}.badge-module-scss-module__7jPs6q__info{color:#055160;background:#cff4fc}.badge-module-scss-module__7jPs6q__neutral{color:#495057;background:#e9ecef}
.table-module-scss-module__sNefga__table{background:#fff;flex-direction:column;width:100%;min-width:max-content;font-size:13px;display:flex}.table-module-scss-module__sNefga__headerRow{color:#1a1a1a;text-transform:uppercase;letter-spacing:.4px;z-index:3;background:#eef1f5;border-top:1px solid #e3e6ea;border-bottom:1px solid #e3e6ea;flex-direction:row;font-size:11px;font-weight:600;display:flex;position:sticky;top:0}.table-module-scss-module__sNefga__headerCell{box-sizing:border-box;color:inherit;font:inherit;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-right:1px solid #e3e6ea;align-items:center;gap:8px;min-width:0;padding:12px;display:flex;overflow:hidden}.table-module-scss-module__sNefga__headerCell:last-child{border-right:none}.table-module-scss-module__sNefga__sortable{cursor:pointer;font-family:inherit}.table-module-scss-module__sNefga__sortable:hover{color:#007bff;background:#e9ecef}.table-module-scss-module__sNefga__sortActive,.table-module-scss-module__sNefga__sortActive .table-module-scss-module__sNefga__sortIcon{color:#007bff}.table-module-scss-module__sNefga__headerLabel{min-width:0;text-align:inherit;flex:auto}.table-module-scss-module__sNefga__sortIcon{color:#999;flex:none}.table-module-scss-module__sNefga__body{flex-direction:column;display:flex}.table-module-scss-module__sNefga__row{background:#fff;border-bottom:1px solid #eee;flex-direction:row;transition:background-color .12s;display:flex}.table-module-scss-module__sNefga__row:nth-child(2n){background:#f8f9fa}.table-module-scss-module__sNefga__row:last-child{border-bottom:none}.table-module-scss-module__sNefga__row:hover{background:#f1f6ff}.table-module-scss-module__sNefga__rowLink{color:inherit;cursor:pointer;text-decoration:none}.table-module-scss-module__sNefga__rowInner{flex:auto;min-width:0;display:flex}.table-module-scss-module__sNefga__leadingCell{box-sizing:border-box;border-right:1px solid #eee;justify-content:center;align-items:center;padding:12px;display:flex}.table-module-scss-module__sNefga__cell{box-sizing:border-box;color:#333;border-right:1px solid #eee;align-items:center;min-width:0;padding:12px;display:flex;overflow:hidden}.table-module-scss-module__sNefga__cell:last-child{border-right:none}.table-module-scss-module__sNefga__cellContent{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;max-width:100%;display:block;overflow:hidden}.table-module-scss-module__sNefga__empty{text-align:center;color:#888;background:#fff;border-bottom:1px solid #eee;padding:40px 16px;font-size:14px}
.previewGrid-module-scss-module__bUs_wW__grid{gap:8px 24px;margin:0;display:grid}.previewGrid-module-scss-module__bUs_wW__columns_2{grid-template-columns:repeat(2,minmax(0,1fr))}.previewGrid-module-scss-module__bUs_wW__columns_3{grid-template-columns:repeat(3,minmax(0,1fr))}.previewGrid-module-scss-module__bUs_wW__columns_4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:767px){.previewGrid-module-scss-module__bUs_wW__grid{grid-template-columns:1fr}}
.tableSkeleton-module-scss-module__6psIrG__skeleton{flex-direction:column;display:flex}.tableSkeleton-module-scss-module__6psIrG__row{background:#fff;border-bottom:1px solid #eee;flex-direction:row;display:flex}.tableSkeleton-module-scss-module__6psIrG__row:nth-child(2n){background:#f8f9fa}.tableSkeleton-module-scss-module__6psIrG__cell,.tableSkeleton-module-scss-module__6psIrG__leading{box-sizing:border-box;border-right:1px solid #eee;align-items:center;min-width:0;padding:12px;display:flex;overflow:hidden}.tableSkeleton-module-scss-module__6psIrG__cell:last-child,.tableSkeleton-module-scss-module__6psIrG__leading:last-child{border-right:none}.tableSkeleton-module-scss-module__6psIrG__leading{justify-content:center}.tableSkeleton-module-scss-module__6psIrG__bar{background:linear-gradient(90deg,#e9ecef 0%,#eee 40%,#e9ecef 80%) 0 0/300% 100%;border-radius:999px;height:10px;animation:1.4s ease-in-out infinite tableSkeleton-module-scss-module__6psIrG__tableSkeletonShimmer;display:block}.tableSkeleton-module-scss-module__6psIrG__square{border-radius:3px;width:14px;height:14px}.tableSkeleton-module-scss-module__6psIrG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes tableSkeleton-module-scss-module__6psIrG__tableSkeletonShimmer{0%{background-position:150% 0}to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.tableSkeleton-module-scss-module__6psIrG__bar{animation:none}}
.productCodeGate-module-scss-module__I5k8oG__wrapper{justify-content:center;padding:24px 16px;display:flex}.productCodeGate-module-scss-module__I5k8oG__panel{text-align:center;background:#fff;border:1px solid #e3e6ea;border-radius:8px;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:360px;padding:24px 20px;display:flex;box-shadow:0 2px 6px #00000014}.productCodeGate-module-scss-module__I5k8oG__icon{color:#007bff;background:#f8f9fa;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.productCodeGate-module-scss-module__I5k8oG__title{color:#333;margin:0;font-size:16px;font-weight:700}.productCodeGate-module-scss-module__I5k8oG__description{color:#555;margin:0;font-size:13px;line-height:1.5}.productCodeGate-module-scss-module__I5k8oG__input{text-align:center;width:100%;margin-top:8px}.productCodeGate-module-scss-module__I5k8oG__actions{gap:12px;width:100%;margin-top:8px;display:flex}.productCodeGate-module-scss-module__I5k8oG__actions>*{flex:1 1 0}
.statItem-module-scss-module__TMrfMa__item{border-bottom:1px dashed #eee;flex-direction:column;min-width:0;padding:6px 0;display:flex}.statItem-module-scss-module__TMrfMa__label{text-transform:uppercase;color:#888;letter-spacing:.3px;font-size:11px;font-weight:700}.statItem-module-scss-module__TMrfMa__value{color:#333;word-break:break-word;margin-top:2px;font-size:14px}
.orderDetailsPage-module-scss-module__1QYMUW__previewLink{color:#007bff;text-decoration:none}.orderDetailsPage-module-scss-module__1QYMUW__previewLink:hover{text-decoration:underline}.orderDetailsPage-module-scss-module__1QYMUW__inlineStatusSelect{max-width:220px;margin-top:2px}.orderDetailsPage-module-scss-module__1QYMUW__emptyState{padding:12px 0}.orderDetailsPage-module-scss-module__1QYMUW__emptyStateSmall{color:#888;text-align:center;padding:12px;font-style:italic}.orderDetailsPage-module-scss-module__1QYMUW__subCardList{flex-direction:column;gap:12px;display:flex}.orderDetailsPage-module-scss-module__1QYMUW__subCard{background:#fff;border:1px solid #ddd;border-radius:4px;padding:16px}.orderDetailsPage-module-scss-module__1QYMUW__subCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.orderDetailsPage-module-scss-module__1QYMUW__subCardHeaderSeparated{border-bottom:1px solid #eee;margin-bottom:12px;padding-bottom:10px}.orderDetailsPage-module-scss-module__1QYMUW__subCardTitle{color:#1a1a1a;word-break:break-word;flex:200px;min-width:0;font-size:14px;font-weight:600}.orderDetailsPage-module-scss-module__1QYMUW__subCardActions{flex:none;align-items:center;gap:6px;display:flex}.orderDetailsPage-module-scss-module__1QYMUW__itemHeadline{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:inline-flex}.orderDetailsPage-module-scss-module__1QYMUW__itemHeadlineMuted{color:#888;font-weight:400}.orderDetailsPage-module-scss-module__1QYMUW__itemHeadlineQuantity{color:#1a1a1a}.orderDetailsPage-module-scss-module__1QYMUW__previewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:0;display:grid}.orderDetailsPage-module-scss-module__1QYMUW__previewItem{border-bottom:1px dashed #eee;flex-direction:column;padding:6px 0;display:flex}.orderDetailsPage-module-scss-module__1QYMUW__previewLabel{text-transform:uppercase;color:#888;margin:0;font-size:11px;font-weight:700}.orderDetailsPage-module-scss-module__1QYMUW__previewValue{color:#1a1a1a;word-break:break-word;margin:0;font-size:14px}.orderDetailsPage-module-scss-module__1QYMUW__form{flex-direction:column;margin:0 -16px;display:flex}.orderDetailsPage-module-scss-module__1QYMUW__formSubCard{margin:0 -16px}.orderDetailsPage-module-scss-module__1QYMUW__fieldRow{grid-template-columns:200px 1fr;align-items:center;gap:12px;padding:12px 20px;display:grid}.orderDetailsPage-module-scss-module__1QYMUW__fieldRow:nth-child(odd){background:#f8f9fa}.orderDetailsPage-module-scss-module__1QYMUW__fieldRowSubCard{padding:12px 16px}.orderDetailsPage-module-scss-module__1QYMUW__fieldLabel{color:#555;font-size:13px;font-weight:700}.orderDetailsPage-module-scss-module__1QYMUW__fieldControl{flex-direction:column;gap:4px;min-width:0;display:flex}.orderDetailsPage-module-scss-module__1QYMUW__fieldError{color:#dc3545;font-size:12px}.orderDetailsPage-module-scss-module__1QYMUW__pickerTriggerButton{color:#fff;cursor:pointer;background:#007bff;border:none;border-radius:4px;padding:5px 12px;font-size:13px}.orderDetailsPage-module-scss-module__1QYMUW__pickerTriggerButton:hover{background:#0069d9}.orderDetailsPage-module-scss-module__1QYMUW__confirmText{color:#1a1a1a;margin:0 0 12px;font-size:14px}.orderDetailsPage-module-scss-module__1QYMUW__pickerBody{flex-direction:column;gap:12px;display:flex}.orderDetailsPage-module-scss-module__1QYMUW__pickerInput{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;padding:8px 10px;font-size:14px}.orderDetailsPage-module-scss-module__1QYMUW__pickerInput:focus{border-color:#007bff;outline:none;box-shadow:0 0 0 2px #007bff2e}.orderDetailsPage-module-scss-module__1QYMUW__pickerHint{color:#888;padding:4px 0;font-size:13px;font-style:italic}.orderDetailsPage-module-scss-module__1QYMUW__pickerError{color:#dc3545;padding:4px 0;font-size:13px}.orderDetailsPage-module-scss-module__1QYMUW__pickerList{border:1px solid #eee;border-radius:4px;max-height:360px;margin:0;padding:0;list-style:none;overflow-y:auto}.orderDetailsPage-module-scss-module__1QYMUW__pickerItem{text-align:left;cursor:pointer;background:#fff;border:none;border-bottom:1px solid #eee;flex-direction:column;gap:2px;width:100%;padding:10px 12px;display:flex}.orderDetailsPage-module-scss-module__1QYMUW__pickerItem:last-child{border-bottom:none}.orderDetailsPage-module-scss-module__1QYMUW__pickerItem:hover{background:#f1f6ff}.orderDetailsPage-module-scss-module__1QYMUW__pickerItemCode{color:#1a1a1a;font-size:14px;font-weight:600}.orderDetailsPage-module-scss-module__1QYMUW__pickerItemHandle{color:#555;font-size:12px}.orderDetailsPage-module-scss-module__1QYMUW__pickerItemVehicles{color:#888;font-size:11px}.orderDetailsPage-module-scss-module__1QYMUW__pickerFieldValue{justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}.orderDetailsPage-module-scss-module__1QYMUW__pickerFieldValueText{color:#1a1a1a;word-break:break-word;font-size:13px}.orderDetailsPage-module-scss-module__1QYMUW__pickerFieldValueHandle{color:#555}.orderDetailsPage-module-scss-module__1QYMUW__pickerFieldPlaceholder{color:#888;font-size:13px;font-style:italic}.orderDetailsPage-module-scss-module__1QYMUW__summaryTable{border-collapse:collapse;width:100%;font-size:14px}.orderDetailsPage-module-scss-module__1QYMUW__summaryTable th,.orderDetailsPage-module-scss-module__1QYMUW__summaryTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #eee;padding:8px 10px}.orderDetailsPage-module-scss-module__1QYMUW__summaryTable th{color:#555;background:#f8f9fa;font-size:13px;font-weight:600}.orderDetailsPage-module-scss-module__1QYMUW__summaryAmountCell{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.orderDetailsPage-module-scss-module__1QYMUW__summaryTotalRow{background:#f8f9fa;font-weight:700}.orderDetailsPage-module-scss-module__1QYMUW__summaryDiscountRow td{color:#c82333}.orderDetailsPage-module-scss-module__1QYMUW__profitHint{color:#555;background:#f8f9fa;border-left:3px solid #ccc;border-radius:3px;margin-top:16px;padding:10px 12px;font-size:12px}@media (max-width:767px){.orderDetailsPage-module-scss-module__1QYMUW__previewGrid{grid-template-columns:1fr}}.orderDetailsPage-module-scss-module__1QYMUW__aftersalesRows{flex-direction:column;gap:8px;margin-top:12px;display:flex}.orderDetailsPage-module-scss-module__1QYMUW__aftersalesRow{border:1px solid #ccc;border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;font-size:13px;line-height:1.4;display:flex}.orderDetailsPage-module-scss-module__1QYMUW__aftersalesLabel{font-weight:600}.orderDetailsPage-module-scss-module__1QYMUW__aftersalesNote{flex-basis:100%;align-items:flex-start;gap:8px;display:flex}.orderDetailsPage-module-scss-module__1QYMUW__aftersalesNoteInput{flex:1}.orderDetailsPage-module-scss-module__1QYMUW__paymentOutflow{color:#842029}.orderDetailsPage-module-scss-module__1QYMUW__paymentSuperseded{opacity:.55}.orderDetailsPage-module-scss-module__1QYMUW__paymentSuperseded .orderDetailsPage-module-scss-module__1QYMUW__subCardTitle{text-decoration:line-through}.orderDetailsPage-module-scss-module__1QYMUW__acceptQuantityInput{width:72px}.orderDetailsPage-module-scss-module__1QYMUW__stageRow{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.orderDetailsPage-module-scss-module__1QYMUW__sectionTitle{align-items:center;gap:8px;display:inline-flex}
.productCreatePage-module-scss-module__TUPa1G__form{flex-direction:column;gap:16px;display:flex}.productCreatePage-module-scss-module__TUPa1G__pageActions{margin-top:8px}
.priceTooltip-module-scss-module__Gir1Pq__tooltipGrid{grid-template-columns:auto auto;gap:4px 12px;font-size:12px;display:grid}.priceTooltip-module-scss-module__Gir1Pq__tooltipLabel{color:#bbb}
.settlementStatusBadge-module-scss-module__5b3EgW__badge{letter-spacing:.4px;text-transform:uppercase;color:#fff;background:#6c757d;border-radius:12px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-block}.settlementStatusBadge-module-scss-module__5b3EgW__draft{background:#6c757d}.settlementStatusBadge-module-scss-module__5b3EgW__review{background:#d39e00}.settlementStatusBadge-module-scss-module__5b3EgW__pending{background:#1e88e5}.settlementStatusBadge-module-scss-module__5b3EgW__completed{background:#2e7d32}
.noteEditor-module-scss-module__VJ8NEa__overview{flex:160px;align-items:center;gap:8px;min-width:0;display:flex}.noteEditor-module-scss-module__VJ8NEa__text{color:#333;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.noteEditor-module-scss-module__VJ8NEa__empty{color:#999;white-space:nowrap;font-size:13px;font-style:italic}.noteEditor-module-scss-module__VJ8NEa__editor{flex-direction:column;flex:100%;order:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.noteEditor-module-scss-module__VJ8NEa__input{width:100%}.noteEditor-module-scss-module__VJ8NEa__editorActions{gap:8px;display:flex}
.price-module-scss-module__ZzWOeq__cell{flex-wrap:wrap;flex:1;gap:0;padding:.5rem;display:flex}.price-module-scss-module__ZzWOeq__cell--list-element{padding:0}.price-module-scss-module__ZzWOeq__cell--wrapped-element{border:1px solid #ccc}.price-module-scss-module__ZzWOeq__item{flex:0 120px!important}.price-module-scss-module__ZzWOeq__item--list-element{flex:1!important}
.columnsModal-module-scss-module__JGRfGW__presets{border-bottom:1px solid #eee;flex-direction:column;gap:8px;margin-bottom:8px;padding:0 12px 12px;display:flex}.columnsModal-module-scss-module__JGRfGW__presetsLabel{text-transform:uppercase;letter-spacing:.3px;color:#888;font-size:11px;font-weight:600}.columnsModal-module-scss-module__JGRfGW__presetsRow{flex-wrap:wrap;gap:8px;display:flex}.columnsModal-module-scss-module__JGRfGW__preset{color:#333;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:999px;padding:4px 12px;font-size:13px}.columnsModal-module-scss-module__JGRfGW__preset:hover{color:#007bff;border-color:#007bff}.columnsModal-module-scss-module__JGRfGW__preset[aria-pressed=true]{color:#fff;background:#007bff;border-color:#007bff}.columnsModal-module-scss-module__JGRfGW__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.columnsModal-module-scss-module__JGRfGW__row{border-radius:4px;padding:8px 12px}.columnsModal-module-scss-module__JGRfGW__row:hover{background:#f8f9fa}.columnsModal-module-scss-module__JGRfGW__requiredBadge{color:#999;margin-left:8px;font-size:11px;font-weight:400}
.tablePageShell-module-scss-module__bn9qAq__wrapper{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.tablePageShell-module-scss-module__bn9qAq__breadcrumbs,.tablePageShell-module-scss-module__bn9qAq__headerArea{flex:none}.tablePageShell-module-scss-module__bn9qAq__scrollArea{background:#fff;border:1px solid #e3e6ea;border-radius:6px;flex:auto;min-width:0;min-height:0;overflow:auto}.tablePageShell-module-scss-module__bn9qAq__footerArea{flex:none;padding:8px 0}
.listPageHeader-module-scss-module__SsuzeW__header{background:#fff;flex-direction:column;gap:12px;padding:12px 0 16px;display:flex}.listPageHeader-module-scss-module__SsuzeW__topRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.listPageHeader-module-scss-module__SsuzeW__titleArea{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.listPageHeader-module-scss-module__SsuzeW__title{color:#1a1a1a;word-break:break-word;margin:0;font-size:22px;font-weight:700}.listPageHeader-module-scss-module__SsuzeW__subtitle{color:#888;margin:0;font-size:13px}.listPageHeader-module-scss-module__SsuzeW__controls{flex-direction:column;align-items:stretch;gap:8px;display:flex}.listPageHeader-module-scss-module__SsuzeW__toolbarRow,.listPageHeader-module-scss-module__SsuzeW__navRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.listPageHeader-module-scss-module__SsuzeW__toolbarRow{justify-content:flex-end}.listPageHeader-module-scss-module__SsuzeW__navRow{justify-content:flex-start}.listPageHeader-module-scss-module__SsuzeW__navActions,.listPageHeader-module-scss-module__SsuzeW__tools,.listPageHeader-module-scss-module__SsuzeW__tableTools,.listPageHeader-module-scss-module__SsuzeW__primaryActions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.listPageHeader-module-scss-module__SsuzeW__primaryActions{margin-left:auto}.listPageHeader-module-scss-module__SsuzeW__separator{background:#eee;width:1px;height:20px}.listPageHeader-module-scss-module__SsuzeW__inlineFilters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.listPageHeader-module-scss-module__SsuzeW__inlineFilters>*{flex:280px;max-width:480px}@media (max-width:767px){.listPageHeader-module-scss-module__SsuzeW__header{padding:12px 0}.listPageHeader-module-scss-module__SsuzeW__title{font-size:18px}.listPageHeader-module-scss-module__SsuzeW__topRow{flex-direction:column;align-items:stretch}.listPageHeader-module-scss-module__SsuzeW__controls{gap:8px;width:100%}.listPageHeader-module-scss-module__SsuzeW__toolbarRow,.listPageHeader-module-scss-module__SsuzeW__navRow{flex-wrap:wrap;justify-content:stretch;width:100%}.listPageHeader-module-scss-module__SsuzeW__navActions,.listPageHeader-module-scss-module__SsuzeW__tools,.listPageHeader-module-scss-module__SsuzeW__tableTools{flex-wrap:wrap;width:100%}.listPageHeader-module-scss-module__SsuzeW__navActions>*,.listPageHeader-module-scss-module__SsuzeW__tools>*,.listPageHeader-module-scss-module__SsuzeW__tableTools>*{flex:calc(50% - 4px)}.listPageHeader-module-scss-module__SsuzeW__primaryActions{width:100%;margin-left:0}.listPageHeader-module-scss-module__SsuzeW__primaryActions>*{flex:100%}.listPageHeader-module-scss-module__SsuzeW__separator{display:none}.listPageHeader-module-scss-module__SsuzeW__inlineFilters>*{flex:100%;max-width:100%}}
.aftersales-module-scss-module__Sy9Jfq__groups{flex-direction:column;gap:12px;display:flex}.aftersales-module-scss-module__Sy9Jfq__blockTitle{color:#1a1a1a;margin:16px 0 8px;font-size:14px;font-weight:600}.aftersales-module-scss-module__Sy9Jfq__blockTitle:first-child{margin-top:0}.aftersales-module-scss-module__Sy9Jfq__unitAmount{color:#888;white-space:nowrap;font-size:13px}.aftersales-module-scss-module__Sy9Jfq__itemCounters{color:#888;flex-wrap:wrap;gap:8px 16px;margin:12px 0;font-size:13px;display:flex}.aftersales-module-scss-module__Sy9Jfq__emptyGroup{color:#888;font-size:13px;font-style:italic}.aftersales-module-scss-module__Sy9Jfq__depositRow{border-top:1px dashed #eee;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 0;display:flex}.aftersales-module-scss-module__Sy9Jfq__depositFacts{white-space:nowrap;font-size:13px}.aftersales-module-scss-module__Sy9Jfq__depositActions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.aftersales-module-scss-module__Sy9Jfq__depositRowSettled{opacity:.65;border-top:1px dashed #eee;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 0;font-size:13px;display:flex}.aftersales-module-scss-module__Sy9Jfq__settledComment{color:#888;font-style:italic}.aftersales-module-scss-module__Sy9Jfq__claimDetails{grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;margin:12px 0 0;display:grid}.aftersales-module-scss-module__Sy9Jfq__claimDetails dt{text-transform:uppercase;letter-spacing:.04em;color:#999;align-self:center;font-size:10px}.aftersales-module-scss-module__Sy9Jfq__claimDetails dd{color:#333;word-break:break-word;margin:0}.aftersales-module-scss-module__Sy9Jfq__claimActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.aftersales-module-scss-module__Sy9Jfq__wizardSteps{color:#999;text-transform:capitalize;flex-wrap:wrap;gap:12px;margin:0 0 16px;padding:0;font-size:13px;list-style:none;display:flex}.aftersales-module-scss-module__Sy9Jfq__wizardSteps li[aria-current=step]{color:#1a1a1a;font-weight:600}.aftersales-module-scss-module__Sy9Jfq__wizardStepDone{color:#007bff}.aftersales-module-scss-module__Sy9Jfq__wizardLead{color:#888;margin-bottom:16px}.aftersales-module-scss-module__Sy9Jfq__wizardField{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.aftersales-module-scss-module__Sy9Jfq__wizardField span{color:#333;font-size:13px}.aftersales-module-scss-module__Sy9Jfq__wizardSummary{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.aftersales-module-scss-module__Sy9Jfq__wizardOutcome{color:#1a1a1a;font-weight:600}.aftersales-module-scss-module__Sy9Jfq__wizardNote{color:#888;white-space:pre-wrap}.aftersales-module-scss-module__Sy9Jfq__wizardChoices{gap:12px;margin-bottom:16px;display:flex}.aftersales-module-scss-module__Sy9Jfq__proposal{background:#f8f9fa;border:1px dashed #ddd;border-radius:4px;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:16px;padding:12px;display:flex}.aftersales-module-scss-module__Sy9Jfq__proposalHeader{justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}.aftersales-module-scss-module__Sy9Jfq__proposalTitle{color:#1a1a1a;font-size:13px;font-weight:600}.aftersales-module-scss-module__Sy9Jfq__proposalLines{flex-direction:column;gap:4px;width:100%;margin:0;padding:0;list-style:none;display:flex}.aftersales-module-scss-module__Sy9Jfq__proposalLines li{color:#888;justify-content:space-between;gap:12px;font-size:11px;display:flex}.aftersales-module-scss-module__Sy9Jfq__proposalNote{color:#999;margin:0;font-size:11px}.aftersales-module-scss-module__Sy9Jfq__modeChoice{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.aftersales-module-scss-module__Sy9Jfq__modeHint{color:#999;margin:0;font-size:11px}.aftersales-module-scss-module__Sy9Jfq__wizardField span.aftersales-module-scss-module__Sy9Jfq__wizardFieldError{color:#dc3545;font-size:12px}
.orderReconciliationCard-module-scss-module__eI78LG__legs{flex-direction:column;margin:16px 0 0;padding:0;list-style:none;display:flex}.orderReconciliationCard-module-scss-module__eI78LG__leg{border-bottom:1px dashed #eee;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:12px;padding:8px 0;display:grid}.orderReconciliationCard-module-scss-module__eI78LG__leg:last-child{border-bottom:none}.orderReconciliationCard-module-scss-module__eI78LG__legLabel{color:#333;word-break:break-word;min-width:0}.orderReconciliationCard-module-scss-module__eI78LG__legAmount{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;color:#1a1a1a}.orderReconciliationCard-module-scss-module__eI78LG__outflows{flex-direction:column;margin:12px 0 0;padding:0;list-style:none;display:flex}.orderReconciliationCard-module-scss-module__eI78LG__outflow{color:#888;justify-content:space-between;gap:12px;padding:8px 0;display:flex}.orderReconciliationCard-module-scss-module__eI78LG__attention{border-top:1px solid #eee;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:12px;display:flex}.orderReconciliationCard-module-scss-module__eI78LG__attentionItem{cursor:pointer;border:none;border-radius:4px;padding:4px 10px;font-family:inherit;font-size:13px}.orderReconciliationCard-module-scss-module__eI78LG__danger{color:#842029;background:#f8d7da}.orderReconciliationCard-module-scss-module__eI78LG__warning{color:#664d03;background:#fff3cd}
.feedProductOverview-module-scss-module__zQLd4q__overview{flex-direction:column;gap:12px;padding:12px;display:flex}.feedProductOverview-module-scss-module__zQLd4q__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;display:grid}.feedProductOverview-module-scss-module__zQLd4q__grid dt{color:#888;text-transform:uppercase;font-size:11px}.feedProductOverview-module-scss-module__zQLd4q__grid dd{word-break:break-word;margin:0;font-size:13px}.feedProductOverview-module-scss-module__zQLd4q__error{color:#842029;background:#f8d7da;border-radius:3px;margin:0;padding:8px;font-size:13px}.feedProductOverview-module-scss-module__zQLd4q__issues{margin:0;padding-left:16px;font-size:13px}.feedProductOverview-module-scss-module__zQLd4q__issues li{margin-bottom:4px}
.userCreatePage-module-scss-module__QXVC5W__form{flex-direction:column;gap:12px;display:flex}
.productsToolsModal-module-scss-module__15cPyq__sections{flex-direction:column;gap:20px;display:flex}.productsToolsModal-module-scss-module__15cPyq__discountActions{flex-wrap:wrap;gap:8px;display:flex}.productsToolsModal-module-scss-module__15cPyq__discountActions>*{flex:auto}.productsToolsModal-module-scss-module__15cPyq__tool{background:#fafafa;border:1px solid #eee;border-radius:6px;flex-direction:column;gap:10px;padding:16px;display:flex}.productsToolsModal-module-scss-module__15cPyq__toolHeader{flex-direction:column;gap:4px;display:flex}.productsToolsModal-module-scss-module__15cPyq__toolTitle{margin:0;font-size:15px;font-weight:600}.productsToolsModal-module-scss-module__15cPyq__toolDescription{color:#666;margin:0;font-size:12px}.productsToolsModal-module-scss-module__15cPyq__runButton{color:#fff;cursor:pointer;background:#007bff;border:1px solid #007bff;border-radius:4px;align-self:flex-start;padding:8px 18px;font-size:13px}.productsToolsModal-module-scss-module__15cPyq__runButton:hover:not(:disabled){background:#0069d9}.productsToolsModal-module-scss-module__15cPyq__runButton:disabled{opacity:.5;cursor:not-allowed}.productsToolsModal-module-scss-module__15cPyq__toolStatus{align-items:center;gap:12px;font-size:12px;display:flex}.productsToolsModal-module-scss-module__15cPyq__statusBadge{text-transform:uppercase;border-radius:10px;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.productsToolsModal-module-scss-module__15cPyq__status--idle{color:#666;background:#e9ecef}.productsToolsModal-module-scss-module__15cPyq__status--working{color:#084298;background:#cfe2ff}.productsToolsModal-module-scss-module__15cPyq__status--completed{color:#0f5132;background:#d1e7dd}.productsToolsModal-module-scss-module__15cPyq__status--error{color:#842029;background:#f8d7da}.productsToolsModal-module-scss-module__15cPyq__counters{color:#555}.productsToolsModal-module-scss-module__15cPyq__ratesTable{border:1px solid #e6e6e6;border-radius:4px;flex-direction:column;font-size:12px;display:flex;overflow:hidden}.productsToolsModal-module-scss-module__15cPyq__ratesHeader,.productsToolsModal-module-scss-module__15cPyq__ratesRow{grid-template-columns:1.4fr .8fr 1.4fr .8fr;align-items:center;gap:8px;padding:6px 10px;display:grid}.productsToolsModal-module-scss-module__15cPyq__ratesHeader{color:#555;text-transform:uppercase;letter-spacing:.03em;background:#f1f3f5;font-size:10px;font-weight:600}.productsToolsModal-module-scss-module__15cPyq__ratesRow{border-top:1px solid #eee}.productsToolsModal-module-scss-module__15cPyq__ratesRow code{font-size:11px}.productsToolsModal-module-scss-module__15cPyq__ratesEmpty{color:#888;border-top:1px solid #eee;padding:8px 10px}.productsToolsModal-module-scss-module__15cPyq__rateBadge{text-transform:uppercase;border-radius:10px;justify-self:start;align-items:center;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}.productsToolsModal-module-scss-module__15cPyq__ratePresent{color:#0f5132;background:#d1e7dd}.productsToolsModal-module-scss-module__15cPyq__rateMissing{color:#842029;background:#f8d7da}.productsToolsModal-module-scss-module__15cPyq__progressTrack{background:#e9ecef;border-radius:3px;height:6px;overflow:hidden}.productsToolsModal-module-scss-module__15cPyq__progressFill{background:#28a745;height:100%;transition:width .25s}.productsToolsModal-module-scss-module__15cPyq__cancelButton{color:#000;cursor:pointer;background:#fff;border:1px solid #151515;border-radius:4px;padding:8px 16px;font-size:13px}.productsToolsModal-module-scss-module__15cPyq__cancelButton:hover{background:#f5f5f5}
.productsListPage-module-scss-module__5n7xuq__discountBadge{color:#664d03;background:#fff3cd;border-radius:3px;margin-left:4px;padding:2px 6px;font-size:11px;font-weight:600}.productsListPage-module-scss-module__5n7xuq__actionsCell{align-items:center;gap:6px;display:flex}.productsListPage-module-scss-module__5n7xuq__marketCellInner{flex-direction:column;gap:2px;display:flex}.productsListPage-module-scss-module__5n7xuq__marketLine{align-items:baseline;gap:6px;font-size:13px;display:flex}.productsListPage-module-scss-module__5n7xuq__marketLabel{color:#888;text-transform:uppercase;letter-spacing:.3px;flex:none;font-size:11px}.productsListPage-module-scss-module__5n7xuq__marketValue{color:#1a1a1a}.productsListPage-module-scss-module__5n7xuq__link{color:#007bff;text-decoration:none}.productsListPage-module-scss-module__5n7xuq__link:hover{text-decoration:underline}.productsListPage-module-scss-module__5n7xuq__missingValue{color:#999}.productsListPage-module-scss-module__5n7xuq__stockReserved{color:#999;font-size:12px}.productsListPage-module-scss-module__5n7xuq__flagOn{color:#0f5132;font-weight:600}.productsListPage-module-scss-module__5n7xuq__flagOff{color:#999}.productsListPage-module-scss-module__5n7xuq__expandBar{align-items:center;gap:8px;padding:0 0 12px;display:flex}.productsListPage-module-scss-module__5n7xuq__productGroup{border-bottom:2px solid #e3e6ea}.productsListPage-module-scss-module__5n7xuq__productGroup:last-child{border-bottom:none}.productsListPage-module-scss-module__5n7xuq__productGroup .productsListPage-module-scss-module__5n7xuq__productRow{background:#fff;font-weight:600}.productsListPage-module-scss-module__5n7xuq__productGroup .productsListPage-module-scss-module__5n7xuq__productRow:hover{background:#f1f6ff}.productsListPage-module-scss-module__5n7xuq__productGroup .productsListPage-module-scss-module__5n7xuq__variantRow{background:#f8f9fa;border-bottom:1px solid #eee;border-left:3px solid #007bff}.productsListPage-module-scss-module__5n7xuq__productGroup .productsListPage-module-scss-module__5n7xuq__variantRow:hover{background:#f1f6ff}.productsListPage-module-scss-module__5n7xuq__expanderButton{color:#888;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;display:inline-flex}.productsListPage-module-scss-module__5n7xuq__expanderButton:hover:not(:disabled){color:#007bff}.productsListPage-module-scss-module__5n7xuq__expanderButton:disabled{cursor:default;opacity:.4}.productsListPage-module-scss-module__5n7xuq__expanderIcon{flex:none;width:10px}.productsListPage-module-scss-module__5n7xuq__variantCount{color:#1a1a1a;text-align:center;background:#e9ecef;border-radius:3px;min-width:18px;padding:0 5px;font-size:11px;font-weight:600}.productsListPage-module-scss-module__5n7xuq__variantScopedHeader{color:#007bff;box-shadow:inset 0 -3px #007bff}.productsListPage-module-scss-module__5n7xuq__variantLabel{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;font-weight:600;display:inline-flex;overflow:hidden}.productsListPage-module-scss-module__5n7xuq__variantConnector{border-bottom:1px solid #e3e6ea;border-left:1px solid #e3e6ea;flex:none;align-self:flex-start;width:12px;height:8px;margin-top:2px;margin-left:4px}.productsListPage-module-scss-module__5n7xuq__variantDisabled{color:#888;text-transform:uppercase;letter-spacing:.3px;background:#e9ecef;border-radius:3px;padding:1px 6px;font-size:11px;font-weight:600}.productsListPage-module-scss-module__5n7xuq__replacementsButton{color:#333;cursor:pointer;background-color:#fff;border:1px solid #333;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.productsListPage-module-scss-module__5n7xuq__cacheButton{cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.productsListPage-module-scss-module__5n7xuq__cacheButton.productsListPage-module-scss-module__5n7xuq__cached-true{color:#fff;background-color:#6914fd}.productsListPage-module-scss-module__5n7xuq__cacheButton.productsListPage-module-scss-module__5n7xuq__cached-false{color:#6914fd;background-color:#fff;box-shadow:0 0 0 1px #6914fd}
.emailTemplatePreviewPage-module-scss-module__VRQNhG__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.emailTemplatePreviewPage-module-scss-module__VRQNhG__switcher{flex-direction:column;gap:8px;min-width:0;display:flex}.emailTemplatePreviewPage-module-scss-module__VRQNhG__switcherLabel{text-transform:uppercase;letter-spacing:.4px;color:#888;font-size:11px;font-weight:700}.emailTemplatePreviewPage-module-scss-module__VRQNhG__options{flex-wrap:wrap;gap:8px;display:flex}.emailTemplatePreviewPage-module-scss-module__VRQNhG__option{color:#1a1a1a;cursor:pointer;background:#fff;border:1px solid #e3e6ea;border-radius:999px;flex-direction:column;gap:2px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}.emailTemplatePreviewPage-module-scss-module__VRQNhG__option:hover:not(:disabled){color:#007bff;background:#f1f6ff;border-color:#007bff}.emailTemplatePreviewPage-module-scss-module__VRQNhG__option:disabled{cursor:not-allowed;color:#999;background:#f0f0f0;border-style:dashed}.emailTemplatePreviewPage-module-scss-module__VRQNhG__optionActive{color:#007bff;background:#f1f6ff;border-color:#007bff}.emailTemplatePreviewPage-module-scss-module__VRQNhG__optionHint{color:#999;text-transform:uppercase;letter-spacing:.3px;font-size:11px}.emailTemplatePreviewPage-module-scss-module__VRQNhG__subject{flex-direction:column;gap:2px;display:flex}.emailTemplatePreviewPage-module-scss-module__VRQNhG__subjectValue{color:#1a1a1a;word-break:break-word;font-size:14px;font-weight:600}.emailTemplatePreviewPage-module-scss-module__VRQNhG__frameArea{background:#e9ecef;border:1px solid #e3e6ea;border-radius:4px;justify-content:center;padding:16px;display:flex}.emailTemplatePreviewPage-module-scss-module__VRQNhG__frame{background:#fff;border:1px solid #e3e6ea;border-radius:4px;width:100%;height:720px}.emailTemplatePreviewPage-module-scss-module__VRQNhG__notice{color:#888;font-size:13px}
.languageMultiSelect-module-scss-module__1yu29a__group{flex-wrap:wrap;align-items:center;gap:12px 20px;min-height:38px;display:flex}
.fileDetailsModal-module-scss-module__1Px5qG__body{grid-template-columns:200px 1fr;gap:20px;display:grid}.fileDetailsModal-module-scss-module__1Px5qG__previewWrap{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;width:200px;height:200px;overflow:hidden}.fileDetailsModal-module-scss-module__1Px5qG__preview{object-fit:cover;width:100%;height:100%;display:block}.fileDetailsModal-module-scss-module__1Px5qG__info{flex-direction:column;gap:6px;display:flex}.fileDetailsModal-module-scss-module__1Px5qG__row{border-radius:4px;grid-template-columns:80px 1fr auto;align-items:center;gap:8px;padding:4px 6px;display:grid}.fileDetailsModal-module-scss-module__1Px5qG__row:hover{background:#f4f6f8}.fileDetailsModal-module-scss-module__1Px5qG__label{color:#6b7280;text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:700}.fileDetailsModal-module-scss-module__1Px5qG__value{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;overflow:hidden}.fileDetailsModal-module-scss-module__1Px5qG__iconButton{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:3px;padding:2px 6px}.fileDetailsModal-module-scss-module__1Px5qG__iconButton:hover{color:#1d4ed8;background:#e0ecff}.fileDetailsModal-module-scss-module__1Px5qG__linkedProducts{flex-direction:column;gap:6px;margin-top:16px;display:flex}.fileDetailsModal-module-scss-module__1Px5qG__sectionLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:700}.fileDetailsModal-module-scss-module__1Px5qG__empty{color:#94a3b8;font-size:12px}.fileDetailsModal-module-scss-module__1Px5qG__productList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.fileDetailsModal-module-scss-module__1Px5qG__productItem{background:#fff;border:1px solid #e2e8f0;border-radius:6px;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:6px 8px;display:grid}.fileDetailsModal-module-scss-module__1Px5qG__productTitle{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.fileDetailsModal-module-scss-module__1Px5qG__productHandle{color:#64748b;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px}.fileDetailsModal-module-scss-module__1Px5qG__productLink{color:#2563eb;font-size:12px;text-decoration:none}.fileDetailsModal-module-scss-module__1Px5qG__productLink:hover{text-decoration:underline}.fileDetailsModal-module-scss-module__1Px5qG__productLinkDisabled{color:#94a3b8;font-size:11px;font-style:italic}.fileDetailsModal-module-scss-module__1Px5qG__loadingBox{justify-content:center;align-items:center;padding:40px;display:flex}@media (max-width:720px){.fileDetailsModal-module-scss-module__1Px5qG__body{grid-template-columns:1fr}.fileDetailsModal-module-scss-module__1Px5qG__previewWrap{width:100%;height:240px}}
.cartsListPage-module-scss-module__PK_DJq__rowSelected,.cartsListPage-module-scss-module__PK_DJq__rowSelected:hover{background:#f1f6ff}.cartsListPage-module-scss-module__PK_DJq__confirmText{color:#555;margin:0 0 12px}.cartsListPage-module-scss-module__PK_DJq__uidCell{color:#555;font-family:monospace;font-size:12px}.cartsListPage-module-scss-module__PK_DJq__customerLine{flex-direction:column;gap:2px;min-width:0;display:flex}.cartsListPage-module-scss-module__PK_DJq__customerPrimary{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cartsListPage-module-scss-module__PK_DJq__customerEmail{color:#555;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.cartsListPage-module-scss-module__PK_DJq__anonymousBadge{color:#495057;background:#e9ecef;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.cartsListPage-module-scss-module__PK_DJq__clientIp{color:#555;margin-top:2px;font-family:monospace;font-size:11px;display:block}.cartsListPage-module-scss-module__PK_DJq__statusBadge{text-transform:uppercase;letter-spacing:.4px;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.cartsListPage-module-scss-module__PK_DJq__statusActive{color:#055160;background:#cff4fc}.cartsListPage-module-scss-module__PK_DJq__statusSaved{color:#0f5132;background:#d1e7dd}.cartsListPage-module-scss-module__PK_DJq__eligibilityBadge{border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.cartsListPage-module-scss-module__PK_DJq__eligible{color:#842029;background:#f8d7da}.cartsListPage-module-scss-module__PK_DJq__pending{color:#664d03;cursor:help;background:#fff3cd}.cartsListPage-module-scss-module__PK_DJq__eligibilityNone{color:#888}.cartsListPage-module-scss-module__PK_DJq__field{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.cartsListPage-module-scss-module__PK_DJq__field label{color:#555;font-size:13px;font-weight:700}.cartsListPage-module-scss-module__PK_DJq__tristateRow{flex-wrap:wrap;gap:16px;display:flex}
.pageFeedPreviewModal-module-scss-module__yYY--W__loading{color:#888;justify-content:center;align-items:center;padding:40px;display:flex}.pageFeedPreviewModal-module-scss-module__yYY--W__body{flex-direction:column;gap:12px;display:flex}.pageFeedPreviewModal-module-scss-module__yYY--W__summary{color:#888;margin:0;font-size:13px}.pageFeedPreviewModal-module-scss-module__yYY--W__tableWrapper{border:1px solid #e3e6ea;border-radius:3px;max-height:60vh;overflow:auto}.pageFeedPreviewModal-module-scss-module__yYY--W__table{border-collapse:collapse;width:100%;font-size:13px}.pageFeedPreviewModal-module-scss-module__yYY--W__table th{z-index:1;text-align:left;text-transform:uppercase;letter-spacing:.4px;color:#1a1a1a;background:#eef1f5;border-bottom:1px solid #e3e6ea;padding:8px 12px;font-size:11px;position:sticky;top:0}.pageFeedPreviewModal-module-scss-module__yYY--W__table td{word-break:break-all;border-bottom:1px solid #eee;padding:8px 12px}.pageFeedPreviewModal-module-scss-module__yYY--W__table tr:last-child td{border-bottom:none}
.deleteFileConfirmModal-module-scss-module__hIz4mG__warning{color:#1f2937;grid-template-columns:auto 1fr;gap:12px;font-size:13px;display:grid}.deleteFileConfirmModal-module-scss-module__hIz4mG__warningIcon{color:#f59e0b;font-size:28px}.deleteFileConfirmModal-module-scss-module__hIz4mG__filename{background:#f1f5f9;border-radius:3px;padding:2px 6px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.deleteFileConfirmModal-module-scss-module__hIz4mG__note{color:#4b5563;margin-top:8px}.deleteFileConfirmModal-module-scss-module__hIz4mG__handles{color:#4b5563;margin:6px 0 0;padding-left:20px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px}
.productHandlesToolPage-module-scss-module__mcqxjW__heading{color:#1a1a1a;margin:0;font-size:22px;font-weight:700}.productHandlesToolPage-module-scss-module__mcqxjW__form{flex-wrap:wrap;gap:20px;display:flex}.productHandlesToolPage-module-scss-module__mcqxjW__field{flex-direction:column;gap:8px;min-width:180px;display:flex}.productHandlesToolPage-module-scss-module__mcqxjW__fieldWide{flex:280px}.productHandlesToolPage-module-scss-module__mcqxjW__label{text-transform:uppercase;letter-spacing:.04em;color:#888;font-size:11px;font-weight:600}.productHandlesToolPage-module-scss-module__mcqxjW__formActions{margin-top:20px;display:flex}.productHandlesToolPage-module-scss-module__mcqxjW__legend{color:#888;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:16px;font-size:13px;display:flex}.productHandlesToolPage-module-scss-module__mcqxjW__legendItem{align-items:center;gap:8px;display:inline-flex}.productHandlesToolPage-module-scss-module__mcqxjW__legendActions{margin-left:auto}.productHandlesToolPage-module-scss-module__mcqxjW__swatch{border:1px solid #eee;border-radius:3px;width:16px;height:16px;display:inline-block}.productHandlesToolPage-module-scss-module__mcqxjW__swatchWhite{background:#fff}.productHandlesToolPage-module-scss-module__mcqxjW__tableWrap{overflow-x:auto}.productHandlesToolPage-module-scss-module__mcqxjW__table{border-collapse:collapse;width:100%;font-size:13px}.productHandlesToolPage-module-scss-module__mcqxjW__table th,.productHandlesToolPage-module-scss-module__mcqxjW__table td{text-align:left;vertical-align:middle;border-bottom:1px solid #eee;padding:8px 12px}.productHandlesToolPage-module-scss-module__mcqxjW__table th{text-transform:uppercase;letter-spacing:.04em;color:#888;white-space:nowrap;font-size:11px}.productHandlesToolPage-module-scss-module__mcqxjW__handleHead{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.productHandlesToolPage-module-scss-module__mcqxjW__link{color:#007bff;text-decoration:none}.productHandlesToolPage-module-scss-module__mcqxjW__link:hover{text-decoration:underline}.productHandlesToolPage-module-scss-module__mcqxjW__mainCode{color:#1a1a1a;white-space:nowrap;font-weight:700}.productHandlesToolPage-module-scss-module__mcqxjW__titleCell{color:#333;text-overflow:ellipsis;white-space:nowrap;min-width:200px;max-width:260px;overflow:hidden}.productHandlesToolPage-module-scss-module__mcqxjW__missing{color:#888}.productHandlesToolPage-module-scss-module__mcqxjW__handleCell{min-width:240px}.productHandlesToolPage-module-scss-module__mcqxjW__handleCell input{background:0 0}.productHandlesToolPage-module-scss-module__mcqxjW__handleCellInner{align-items:center;gap:8px;display:flex}.productHandlesToolPage-module-scss-module__mcqxjW__cellFill{background-color:#cff4fc}.productHandlesToolPage-module-scss-module__mcqxjW__cellManualNew{background-color:#d1e7dd}.productHandlesToolPage-module-scss-module__mcqxjW__cellManualEdit{background-color:#fff3cd}.productHandlesToolPage-module-scss-module__mcqxjW__empty{text-align:center;color:#888;padding:32px}.productHandlesToolPage-module-scss-module__mcqxjW__saveBar{justify-content:flex-start;margin-top:8px;display:flex}.productHandlesToolPage-module-scss-module__mcqxjW__rowError{color:#d4351c;font-size:12px}
.productTitlesToolPage-module-scss-module__mU2X6W__heading{color:#1a1a1a;margin:0;font-size:22px;font-weight:700}.productTitlesToolPage-module-scss-module__mU2X6W__form{flex-wrap:wrap;gap:20px;display:flex}.productTitlesToolPage-module-scss-module__mU2X6W__field{flex-direction:column;gap:8px;min-width:180px;display:flex}.productTitlesToolPage-module-scss-module__mU2X6W__fieldWide{flex:280px}.productTitlesToolPage-module-scss-module__mU2X6W__fieldFull{flex:100%}.productTitlesToolPage-module-scss-module__mU2X6W__label{text-transform:uppercase;letter-spacing:.04em;color:#888;font-size:11px;font-weight:600}.productTitlesToolPage-module-scss-module__mU2X6W__languagesRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.productTitlesToolPage-module-scss-module__mU2X6W__baseBadge{color:#555;background:#e9ecef;border-radius:6px;align-items:center;height:38px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.productTitlesToolPage-module-scss-module__mU2X6W__replacements{flex-wrap:wrap;gap:16px;display:flex}.productTitlesToolPage-module-scss-module__mU2X6W__replacement{flex-direction:column;flex:220px;gap:4px;display:flex}.productTitlesToolPage-module-scss-module__mU2X6W__replacementLabel{color:#555;font-size:11px;font-weight:700}.productTitlesToolPage-module-scss-module__mU2X6W__reference{flex-direction:column;gap:8px;margin-top:20px;display:flex}.productTitlesToolPage-module-scss-module__mU2X6W__referenceLabel{text-transform:uppercase;letter-spacing:.04em;color:#888;font-size:11px;font-weight:600}.productTitlesToolPage-module-scss-module__mU2X6W__referenceButtons{flex-wrap:wrap;gap:12px;display:flex}.productTitlesToolPage-module-scss-module__mU2X6W__formActions{margin-top:20px;display:flex}.productTitlesToolPage-module-scss-module__mU2X6W__tableWrap{overflow-x:auto}.productTitlesToolPage-module-scss-module__mU2X6W__table{border-collapse:collapse;width:100%;font-size:13px}.productTitlesToolPage-module-scss-module__mU2X6W__table th,.productTitlesToolPage-module-scss-module__mU2X6W__table td{text-align:left;vertical-align:middle;border-bottom:1px solid #eee;padding:8px 12px}.productTitlesToolPage-module-scss-module__mU2X6W__table th{text-transform:uppercase;letter-spacing:.04em;color:#888;white-space:nowrap;font-size:11px}.productTitlesToolPage-module-scss-module__mU2X6W__tableNonMatching th,.productTitlesToolPage-module-scss-module__mU2X6W__tableNonMatching td{background:#f8d7da}.productTitlesToolPage-module-scss-module__mU2X6W__link{color:#007bff;text-decoration:none}.productTitlesToolPage-module-scss-module__mU2X6W__link:hover{text-decoration:underline}.productTitlesToolPage-module-scss-module__mU2X6W__mainCode{color:#1a1a1a;white-space:nowrap;font-weight:700}.productTitlesToolPage-module-scss-module__mU2X6W__titleEn{color:#333;min-width:220px}.productTitlesToolPage-module-scss-module__mU2X6W__hint{color:#888;margin:0 0 16px;font-size:13px}.productTitlesToolPage-module-scss-module__mU2X6W__empty{text-align:center;color:#888;padding:32px}.productTitlesToolPage-module-scss-module__mU2X6W__saveBar{justify-content:flex-start;margin-top:8px;display:flex}
.productVariantsToolPage-module-scss-module__bm8e6a__heading{margin:0;font-size:22px}.productVariantsToolPage-module-scss-module__bm8e6a__form{flex-wrap:wrap;align-items:flex-end;gap:24px;display:flex}.productVariantsToolPage-module-scss-module__bm8e6a__field{flex-direction:column;gap:4px;display:flex}.productVariantsToolPage-module-scss-module__bm8e6a__label{color:#666;font-size:12px;font-weight:600}.productVariantsToolPage-module-scss-module__bm8e6a__groupToggles{align-items:center;gap:16px;display:flex}.productVariantsToolPage-module-scss-module__bm8e6a__toggle{color:#444;align-items:center;gap:6px;font-size:13px;display:inline-flex}.productVariantsToolPage-module-scss-module__bm8e6a__formActions{margin-top:16px}.productVariantsToolPage-module-scss-module__bm8e6a__tableWrap{overflow-x:auto}.productVariantsToolPage-module-scss-module__bm8e6a__table{border-collapse:collapse;width:100%;font-size:14px}.productVariantsToolPage-module-scss-module__bm8e6a__table th,.productVariantsToolPage-module-scss-module__bm8e6a__table td{text-align:left;white-space:nowrap;border-bottom:1px solid #eee;padding:8px 10px}.productVariantsToolPage-module-scss-module__bm8e6a__table td{vertical-align:top;padding-top:12px}.productVariantsToolPage-module-scss-module__bm8e6a__table th{text-transform:uppercase;letter-spacing:.03em;color:#888;font-size:12px;font-weight:600}.productVariantsToolPage-module-scss-module__bm8e6a__currencyHint{color:#bbb;margin-left:4px;font-size:10px}.productVariantsToolPage-module-scss-module__bm8e6a__link{color:#0a6cff;font-weight:600;text-decoration:none}.productVariantsToolPage-module-scss-module__bm8e6a__link:hover{text-decoration:underline}.productVariantsToolPage-module-scss-module__bm8e6a__brand{color:#999;font-size:11px;display:block}.productVariantsToolPage-module-scss-module__bm8e6a__variantName{font-weight:600}.productVariantsToolPage-module-scss-module__bm8e6a__cellInput{max-width:100px}.productVariantsToolPage-module-scss-module__bm8e6a__marketCell{flex-direction:column;gap:4px;display:flex}.productVariantsToolPage-module-scss-module__bm8e6a__readOnlyCell{font-weight:600}.productVariantsToolPage-module-scss-module__bm8e6a__empty{text-align:center;color:#999;padding:24px 0}.productVariantsToolPage-module-scss-module__bm8e6a__saveBar{justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;padding:12px 0;display:flex;position:sticky;bottom:0}.productVariantsToolPage-module-scss-module__bm8e6a__moneyCell{min-width:130px}.productVariantsToolPage-module-scss-module__bm8e6a__cellLabel{text-transform:uppercase;letter-spacing:.03em;color:#888;font-size:10px;font-weight:600}.productVariantsToolPage-module-scss-module__bm8e6a__rowFailed td{background:#fdf1f0}.productVariantsToolPage-module-scss-module__bm8e6a__rowError{color:#d4351c;font-size:12px}
.cartsToolsModal-module-scss-module__5epp-q__sections{flex-direction:column;gap:20px;display:flex}.cartsToolsModal-module-scss-module__5epp-q__tool{background:#fafafa;border:1px solid #eee;border-radius:6px;flex-direction:column;gap:10px;padding:16px;display:flex}.cartsToolsModal-module-scss-module__5epp-q__toolHeader{flex-direction:column;gap:4px;display:flex}.cartsToolsModal-module-scss-module__5epp-q__toolTitle{margin:0;font-size:15px;font-weight:600}.cartsToolsModal-module-scss-module__5epp-q__toolDescription{color:#666;margin:0;font-size:12px}.cartsToolsModal-module-scss-module__5epp-q__toolStatus{align-items:center;gap:12px;font-size:12px;display:flex}.cartsToolsModal-module-scss-module__5epp-q__statusBadge{text-transform:uppercase;border-radius:10px;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.cartsToolsModal-module-scss-module__5epp-q__status--idle{color:#666;background:#e9ecef}.cartsToolsModal-module-scss-module__5epp-q__status--working{color:#084298;background:#cfe2ff}.cartsToolsModal-module-scss-module__5epp-q__status--completed{color:#0f5132;background:#d1e7dd}.cartsToolsModal-module-scss-module__5epp-q__status--error{color:#842029;background:#f8d7da}.cartsToolsModal-module-scss-module__5epp-q__counters{color:#555}
.ordersFiltersModal-module-scss-module__a2bW1W__field{flex-direction:column;gap:4px;display:flex}.ordersFiltersModal-module-scss-module__a2bW1W__field label{color:#1a1a1a;text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:600}.ordersFiltersModal-module-scss-module__a2bW1W__statusGrid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.ordersFiltersModal-module-scss-module__a2bW1W__clearLink{color:#007bff;cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;text-decoration:underline}.ordersFiltersModal-module-scss-module__a2bW1W__clearLink:hover{color:#0069d9}@media (max-width:767px){.ordersFiltersModal-module-scss-module__a2bW1W__statusGrid{grid-template-columns:1fr}}
.pageFeedsPage-module-scss-module__Sc96dq__credentials{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.pageFeedsPage-module-scss-module__Sc96dq__credentialGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;width:100%;margin:0;display:grid}.pageFeedsPage-module-scss-module__Sc96dq__credentialGrid dt{color:#888;text-transform:uppercase;letter-spacing:.4px;font-size:11px}.pageFeedsPage-module-scss-module__Sc96dq__credentialGrid dd{align-items:center;gap:4px;margin:4px 0 0;font-size:13px;display:flex}.pageFeedsPage-module-scss-module__Sc96dq__mono{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pageFeedsPage-module-scss-module__Sc96dq__warning{color:#664d03;background:#fff3cd;border-radius:3px;align-items:center;gap:8px;margin:0;padding:8px 12px;font-size:13px;display:flex}.pageFeedsPage-module-scss-module__Sc96dq__markets{flex-direction:column;gap:12px;display:flex}.pageFeedsPage-module-scss-module__Sc96dq__market{background:#f8f9fa;border:1px solid #e3e6ea;border-radius:6px;flex-direction:column;gap:12px;padding:16px;display:flex}.pageFeedsPage-module-scss-module__Sc96dq__marketHeader{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.pageFeedsPage-module-scss-module__Sc96dq__marketIdentity{flex-direction:column;gap:2px;display:flex}.pageFeedsPage-module-scss-module__Sc96dq__marketName{color:#1a1a1a;font-size:16px;font-weight:700}.pageFeedsPage-module-scss-module__Sc96dq__marketCode{color:#888;text-transform:uppercase;letter-spacing:.4px;font-size:11px}.pageFeedsPage-module-scss-module__Sc96dq__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.pageFeedsPage-module-scss-module__Sc96dq__stats dt{color:#888;font-size:11px}.pageFeedsPage-module-scss-module__Sc96dq__stats dd{color:#1a1a1a;margin:0;font-size:14px;font-weight:600}.pageFeedsPage-module-scss-module__Sc96dq__urlRow{background:#fff;border:1px solid #eee;border-radius:3px;align-items:center;gap:8px;padding:8px 12px;display:flex}.pageFeedsPage-module-scss-module__Sc96dq__url{flex:auto;min-width:0;font-size:13px}.pageFeedsPage-module-scss-module__Sc96dq__marketActions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:767px){.pageFeedsPage-module-scss-module__Sc96dq__stats{grid-template-columns:1fr}}
.batchDeleteFilesConfirmModal-module-scss-module__Zttg8q__warning{color:#1f2937;grid-template-columns:auto 1fr;gap:12px;font-size:13px;display:grid}.batchDeleteFilesConfirmModal-module-scss-module__Zttg8q__warningIcon{color:#f59e0b;font-size:28px}.batchDeleteFilesConfirmModal-module-scss-module__Zttg8q__list{color:#4b5563;max-height:220px;margin:8px 0 0;padding-left:20px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;overflow-y:auto}
.cartDetailsPage-module-scss-module__B7xTRq__previewLink{color:#007bff;text-decoration:none}.cartDetailsPage-module-scss-module__B7xTRq__previewLink:hover{text-decoration:underline}.cartDetailsPage-module-scss-module__B7xTRq__previewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:0;display:grid}.cartDetailsPage-module-scss-module__B7xTRq__previewItem{border-bottom:1px dashed #eee;flex-direction:column;padding:6px 0;display:flex}.cartDetailsPage-module-scss-module__B7xTRq__previewLabel{text-transform:uppercase;color:#888;margin:0;font-size:11px;font-weight:700}.cartDetailsPage-module-scss-module__B7xTRq__previewValue{color:#1a1a1a;word-break:break-word;margin:0;font-size:14px}.cartDetailsPage-module-scss-module__B7xTRq__uidValue{color:#555;font-family:monospace;font-size:13px}.cartDetailsPage-module-scss-module__B7xTRq__anonymousBadge{color:#495057;background:#e9ecef;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.cartDetailsPage-module-scss-module__B7xTRq__statusBadge{text-transform:uppercase;letter-spacing:.4px;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.cartDetailsPage-module-scss-module__B7xTRq__statusActive{color:#055160;background:#cff4fc}.cartDetailsPage-module-scss-module__B7xTRq__statusSaved{color:#0f5132;background:#d1e7dd}.cartDetailsPage-module-scss-module__B7xTRq__confirmText{color:#1a1a1a;margin:0 0 12px;font-size:14px}.cartDetailsPage-module-scss-module__B7xTRq__itemHandle{color:#1a1a1a;font-weight:600}.cartDetailsPage-module-scss-module__B7xTRq__itemMeta{color:#555;font-family:monospace;font-size:12px}.cartDetailsPage-module-scss-module__B7xTRq__itemQuantity{font-weight:600}@media (max-width:767px){.cartDetailsPage-module-scss-module__B7xTRq__previewGrid{grid-template-columns:1fr}}
.ordersListPage-module-scss-module__2F8eiW__uidCell{color:#007bff;font-family:monospace;font-size:11px}
.productPhotoPicker-module-scss-module__GRtJyW__wrapper{width:320px;max-width:100%;position:relative}.productPhotoPicker-module-scss-module__GRtJyW__dropdown{z-index:20;background:#fff;border:1px solid #ccc;border-radius:4px;max-height:320px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 2px 6px #00000014}.productPhotoPicker-module-scss-module__GRtJyW__hint{color:#888;padding:12px;font-size:13px;font-style:italic}.productPhotoPicker-module-scss-module__GRtJyW__error{color:#dc3545;padding:12px;font-size:13px}.productPhotoPicker-module-scss-module__GRtJyW__list{margin:0;padding:0;list-style:none}.productPhotoPicker-module-scss-module__GRtJyW__item{text-align:left;cursor:pointer;background:#fff;border:none;border-bottom:1px solid #eee;flex-direction:column;gap:2px;width:100%;padding:8px 12px;display:flex}.productPhotoPicker-module-scss-module__GRtJyW__item:last-child{border-bottom:none}.productPhotoPicker-module-scss-module__GRtJyW__item:hover{background:#f1f6ff}.productPhotoPicker-module-scss-module__GRtJyW__itemPrimary{color:#1a1a1a;font-family:monospace;font-size:13px;font-weight:600}.productPhotoPicker-module-scss-module__GRtJyW__itemSecondary{color:#555;font-size:12px}.productPhotoPicker-module-scss-module__GRtJyW__itemMain{color:#888;font-family:monospace;font-size:11px}
.panelLayout-module-scss-module__CUlzAG__app{flex-direction:column;width:100vw;height:100vh;margin:0;display:flex;overflow:hidden}.panelLayout-module-scss-module__CUlzAG__content{flex:1;min-height:0;margin:0 10px;padding-top:10px;overflow:auto}
