html,body,#root{min-height:100%}body{margin:0}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2)format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2)format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2)format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2)format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2)format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2)format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2)format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2)format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-cyrillic-800-normal-AvdZ5mAV.woff2)format("woff2"),url(/assets/manrope-cyrillic-800-normal-BuEMjQU-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-greek-800-normal-CDvU698_.woff2)format("woff2"),url(/assets/manrope-greek-800-normal-Bw-67qu9.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-vietnamese-800-normal-ClPWri-A.woff2)format("woff2"),url(/assets/manrope-vietnamese-800-normal-bvg7iBCV.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-ext-800-normal-DdFx7KEb.woff2)format("woff2"),url(/assets/manrope-latin-ext-800-normal-BQAQsuQc.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2)format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-BmRLXWpJ.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-DCQwxkRk.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-700-normal-RFb1v-CK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-700-normal-CkZN0sRy.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-vietnamese-700-normal-CkEo6LDy.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-700-normal-BV5B8Are.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQAAAAQtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVDYAdBEICoRkg3gLIAABNgIkAzoEIAWFIgeBFAwHG1wHKI7DuPEacDIiFJ/g+f47+1/7dIcdXTlD8DKqmcw4eIC+AOCPf6+qiWq3h6+aSCLNJDnkqX9Xl+rv/6dSBcwSBCzEoVqxNbp5SqPMYdKBQhBq1dK9ggSsgYUoGnHOqttMECvWjIJfPA8cjQAuAEAQLAiClASc7M6OkfbO/nHs6ACmCYBxZXKP4s9uXIHECh4AdEhX0yIHC6jzgAb65sshStMMChwEfWVjZe8Anset/6H93x8jOyL5fuS67z4Dlam+BPyH/pV2FLCZAOnU0XPzCQGiJ7AkXgSFhqDEB4AAoAAN2ExDgM10joCNfDQUbvxaXM8LovT79D9MEyYU9+q/myT9p/m8uWi2mLJBPbzcih2wYIPzBDFNvABt315OXwy8BaRnbo5hXsOS5taknX4FguiaZnd4vQ7HxnBnm3SPYXHrQbclvOgyDhsHnZPO8f3G5I2fbr34Y7+hzRozVzyw5bKHdu03plXgvE9FO/Uz4/xPUKd8/PHk+R+JODnlg1lDTv3Qed77zDNqRszaqHUQT248kUPGzBXXXHGFnHrVVdft2m8c4PhpjB+/QEqMU54xruc6m3w8++XNXx4sya9rMvNq88m6X1zeOMlRuQ+/nvNw4+ZrCt58yDdSVOQdfoi/jc/ePfZY+1taYaH21FH2Y4fGG+RVNJkIN4SSiWj3ZKGG1oojoYr2SNWFVbHvY1XX1PR+H6y+oKrqgmryqj1UXnmk5cKWysPM3R4Uh5svYo6saAtU3V297+d91U/X/frzLvUdqiqfruKvhx5+OeOYxbHI7SenQum+PTw/fvRLGQ/jiufOn3/S+vlsfGn9h4Zb96fekZ7xRups68FhVCYCWHHvZVIPxjanr3NABSALqkR7FMBOulF9ScHvV3np+6pK/eEzRx877K3/z65pvwN89eGtV3Ly5ft/25ngaiSYDVYUAAKvIKimMdLO6YBQEY+aZpbXZ5WinTBQXwAA4LMAXuNUBPCSTmMfjd6jpNLNjbToDuBpaR9AoTBbUeERO2o0erNeR6KFne5HK/nOQA+VBtFnt1LtBj6pJQIutnLwipz/Ix9OYNSqZQEreiQELIkKmRIRNWdewpiIZVGtVi0J6xWR0ComIGpFnN+AVStWzUtIWBNXq0iRuJCYqDUJcYXiopYUWhUzp8iQTv20dtO84Agw6YrhuOijfqUKlSpRAruvTq9WdeQw2vs5SUsCYhdt7icIt1nNkseKPZzgV6q4FfYbH4ZIBcThYTEgLIgIkYRbJLl7/rks+ObZDxydE8W9LymoUMiqZUVbtVv0GNkcispQM0IpEG7sBdK9IYr6aKKLRaxiQxO7OMQphrUlGIscFbElV6LF5S0dQN5RbRoUdRbWWOYCy8sB83RxS7FqG/UEQslE5Nsd5v93uF3T0bLiypD/uJhn3q9fCAA=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-600-normal-EVf6-Yzo.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-600-normal-8K4wrrwR.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-greek-600-normal-H7WoG9Et.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-600-normal-mc2nkWzM.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-600-normal-OWROknRo.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-ext-600-normal-BfB_LPfz.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-600-normal-DObL3zCW.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAASAABAAAAAACNgAAAQlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3gLIAABNgIkAzoEIAWEaAeBFAwHGzgHSJ4DbjN9OmtkIy0becnT/RjJ4uGfw99974/GXrhoTCqLok66NY3jTloEUdrmwCevn/Ls30xSpFlZ6UJMrW+fTNwAEdSuvSzCRANvEgnjUmw8swT+87+w7I/7qb8XlIB7NpGBjXiUjRX0b7ZpJ8+orRLzvGhWYCMdAU3BbRdPuqOeKAXuRKAWEEJJCIEQqNbLD9osq2kBviL8A4Fq4yLgAa+6DNaiAwcYOrqYHfgQcMgL3AFgG4fHHqREEUBSxUtmBfzNWxXADfviy8Kff7dA4QfFBQG6fnoX5Dh+gEEcIVRKtMIYhc/kCgsCDiarQY4QWpEKQoYTAAIJUcaHAHIXIN9BooBWhEAr0j7QzAkh1RnEWOY4wuRW8uX/f5o5W8gXcjriOUb9z/wjACRuWaWrpKIyLMQ/DUDN/TT+ErgHRpPBIRQrKCcZCvxBBCBEkSD4lKMjRblQlCvpQHPsSZE9R6K2o/vpXkGboKWbbltxx2feLT+a6KJb5293n7vTt53uwOzUO4gYc5eedhvS+a1bbdNuIiSA89cuGo25IZh6DXrJJIIUUibFUG0zt+ijO+cvnj8fjVm4cKlvN90DwzrdMmy8H9GjDyv90Xz2W10PVj3oTY7LLfwfmxMHoef+8n33R0duOxF3LPCYFXtymWNdcLBD3VF4S91+GWf8c9k7sZC6fPpnbENnCmayerBNki0ZbFUXiHV/wkxWklGmydCkaR5o0oZnlj3oSVdnZKjTITaXStOyWGYakzUgTSt1gvSs/otJL1FkzE/3e+aXvj7n+TOv9HkZ6evS4e3OXafCx8iqJfNGpQLM7rkt0ppRJ8N3gd1IjHLaROM0cLkhdf2NQjZ4bmjo2mBWKJ4CPA4IZXX9hFlPBnhxWhXzgBGQ88QeRD3j1/AD5a/JxMnL5gK5deaC2H7HvK98gngBbzfWLKD0g2ufeA7nMsQepBwDgpdhy90BzC+8DSCers8O6KKloYn0RCtKo9EM9LsAd7AgNBhFGEAsvl4K1LpCiCIF3IZHFUKvX5AqfUPBgkO+ovHpUNJtOJSN6hDWWxAigkCt9hbEXdaOHLvI6lM5gQA79LRYOpUsWBpKYu2klOQULGlGCwOzHIkSmYmZKBlQrlmCQ0mDv5SeiVyiemVqVJGyEDJhKemY1dLT0YsnpKch0UbKxExJTydIigQpkiUvYA3SVFDqFH2uNggh343VmPs2ycX0DIYwPYTigMak5AjS0ohI8zmoo4EJwypS4iVcDOuDuvRMgytHPa5LTjnoc1YiCcT0tBI3qjXxqqFomJf2PylAOHMDRp1HGBaDQCTiIC7iQSH4iEICRHMZkUlqk/KsOmVSGlOK7NIseRNZFp3NkbNaLateTmKScHGTAyu2WqQf6lD8rMNg1+lKTcpwkfvQ/7eRMwAA)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-cyrillic-700-normal-BWTpRfYl.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-700-normal-CEoEElIJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-greek-700-normal-C6CZE3T8.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-700-normal-DEigVDxa.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-700-normal-BDLVIk2r.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-700-normal-CxPITLHs.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff)format("woff");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}:root{font-family:var(--dos-font-ui);color:#172033;font-synthesis:none;background:#f6f8fb}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input,select{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit}:root{--ink:#172033;--muted:#667085;--line:#e4e7ec;--surface:#fff;--canvas:#f6f8fb;--blue:#175cd3;--nav:#152033;--radius:8px;--control-h:42px;--dealer-sidebar-width:200px;--dealer-sidebar-mobile-width:64px}.dealer-shell-v2{background:var(--canvas);min-height:100vh;display:flex}.dealer-content-v2{flex:auto;min-width:0}.dealer-topbar-v2{border-bottom:1px solid var(--line);background:var(--surface);justify-content:flex-end;align-items:center;gap:14px;height:70px;padding:0 40px;display:flex}.organization-selector-v2,.user-area-v2{align-items:center;gap:9px;display:flex}.organization-selector-v2{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:7px;min-height:42px;padding:6px 10px}.organization-selector-v2 small,.user-area-v2 small{color:var(--muted);font-size:11px;display:block}.organization-selector-v2 strong,.user-area-v2 strong{font-size:13px;display:block}.organization-mark-v2,.user-avatar-v2{color:#175cd3;background:#e8f0fe;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:11px;font-weight:800;display:grid}.user-avatar-v2{color:#344054;background:#e8edf5}.selector-chevron-v2{color:var(--muted)}.inventory-header-v2{justify-content:space-between;align-items:center;gap:24px;margin-bottom:23px;display:flex}.eyebrow-v2{color:var(--blue);letter-spacing:.1em;margin:0 0 6px;font-size:11px;font-weight:750}.inventory-header-v2 h1{color:var(--ink);letter-spacing:-.04em;margin:0;font-size:clamp(38px,3vw,42px);line-height:1.05}.inventory-subtitle-v2{color:var(--muted);margin:9px 0 0;font-size:15px}.primary-action-v2{min-height:var(--control-h);border:1px solid var(--blue);background:var(--blue);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #1018281a}.primary-action-v2 span{font-size:20px;line-height:1}.status-card-v2{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;padding:14px 16px}.status-card-v2 span{color:var(--muted);white-space:nowrap;font-size:13px;display:block}.status-card-v2 strong{color:var(--ink);margin-top:7px;font-size:23px;line-height:1;display:block}.finance-card-v2.is-profit{border-color:#d9e5df}.finance-card-v2.is-profit strong{color:#215a45}.inventory-toolbar-v2{align-items:center;gap:9px;margin-bottom:17px;display:flex}.inventory-toolbar-v2 input,.inventory-toolbar-v2 select,.clear-filters-v2{height:var(--control-h);color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:7px}.inventory-toolbar-v2 select{min-width:147px;padding:0 30px 0 11px}.search-control-v2{min-width:260px;height:var(--control-h);color:#98a2b3;background:#fff;border:1px solid #d0d5dd;border-radius:7px;flex:1;align-items:center;gap:7px;padding:0 11px;display:flex}.search-control-v2 input{border:0;outline:0;width:100%;height:100%;padding:0}.inventory-toolbar-v2 :is(input,select,button):focus-visible,.mobile-vehicle-card-v2:focus-visible{outline-offset:1px;outline:2px solid #84adf3}.clear-filters-v2{color:#475467;padding:0 13px;font-weight:650}.vehicle-row-v2:hover .row-chevron-v2,.vehicle-row-v2:focus-visible .row-chevron-v2{color:#175cd3;transform:translate(2px)}.vehicle-name-v2,.stock-vin-v2{gap:4px;display:grid}.vehicle-name-v2 strong{color:var(--ink);font-size:14px}.vehicle-name-v2 span,.stock-vin-v2 code,.number-cell-v2 small,.updated-date-v2{color:var(--muted);font-size:12px}.stock-vin-v2 code{font-family:var(--dos-font-data)}.stock-vin-v2 code.is-empty-vin-v2{font-family:inherit;font-style:italic}.number-cell-v2{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.number-cell-v2 strong,.number-cell-v2 small{display:block}.number-cell-v2 small{margin-top:4px}.profit-value-v2.is-positive strong{color:#215a45}.profit-value-v2.is-negative strong{color:#a23c3c}.row-chevron-v2{color:#667085;text-align:center;font-size:23px;font-weight:600;transition:color .15s,transform .15s}.table-footer-v2{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:13px 15px;font-size:13px}.mobile-vehicle-cards-v2{display:none}.inventory-state-v2{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--muted);text-align:center;padding:54px}.modal-v2{z-index:5;background:#10182888;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal-v2 form{border-radius:var(--radius);background:#fff;gap:10px;width:min(520px,100%);padding:22px;display:grid}.modal-v2 h2{margin:0 0 4px}.modal-v2 input,.modal-v2 select{border:1px solid #d0d5dd;border-radius:6px;height:40px;padding:0 11px}.modal-v2 form>div{justify-content:flex-end;gap:8px;margin-top:5px;display:flex}.modal-v2 label{color:var(--muted);gap:5px;font-size:12px;font-weight:650;display:grid}.feedback-v2{border-radius:7px;margin:0;padding:11px 13px;font-size:14px}.feedback-v2.success{color:#215a45;background:#e8f3ec}.feedback-v2.error{color:#8d3838;background:#fceeee}@media (width<=1080px){.dealer-topbar-v2{padding-inline:24px}.inventory-toolbar-v2{flex-wrap:wrap}.search-control-v2{flex-basis:100%}.inventory-toolbar-v2 select{flex:1}}@media (width<=760px){.dealer-topbar-v2{height:63px;padding:0 14px}.organization-selector-v2{min-width:0}.organization-selector-v2 strong{text-overflow:ellipsis;white-space:nowrap;max-width:128px;overflow:hidden}.user-area-v2>span:last-child{display:none}.inventory-header-v2{align-items:flex-start}.inventory-header-v2 h1{font-size:36px}.primary-action-v2{flex:none;padding-inline:11px;font-size:0}.primary-action-v2 span{font-size:22px}.inventory-toolbar-v2{gap:8px}.inventory-toolbar-v2 select{min-width:calc(50% - 4px)}.mobile-vehicle-cards-v2{gap:9px;padding:10px;display:grid}.mobile-vehicle-card-v2{border:1px solid var(--line);background:#fff;border-radius:7px;gap:9px;padding:13px;display:grid}.mobile-vehicle-card-v2>div:first-child{gap:3px;display:grid}.mobile-vehicle-card-v2>div:first-child span,.mobile-vehicle-card-v2 code{color:var(--muted);font-size:12px}.mobile-vehicle-card-v2 code{font-family:var(--dos-font-data)}.mobile-finance-v2{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:7px;padding-top:9px;display:grid}.mobile-finance-v2 span{color:var(--muted);gap:3px;font-size:11px;display:grid}.mobile-finance-v2 strong{color:var(--ink);font-size:12px}.table-footer-v2{font-size:12px}}.tenant-select-v2{max-width:190px;color:var(--ink);background:0 0;border:0;outline:0;padding:0 16px 0 0;font-size:13px;font-weight:700;display:block}.organization-selector-v2:focus-within{outline-offset:1px;outline:2px solid #84adf3}.visually-hidden-v1{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.dashboard-header-v1 p:not(.eyebrow-v2){color:var(--muted);margin:9px 0 0;font-size:15px}.dashboard-kpi-grid-v1 article.is-financial{border-color:#d6e2f5;grid-column:span 2}.dashboard-kpi-grid-v1 .is-financial strong{color:#123e76;font-size:27px}.dashboard-vehicle-finance-v1 .is-positive strong{color:#215a45}.dashboard-vehicle-finance-v1 .is-negative strong{color:#a23c3c}.dashboard-error-v1{border-radius:var(--radius);color:#8d3838;background:#fff7f7;border:1px solid #f1caca;justify-content:space-between;align-items:center;gap:12px;padding:13px;font-size:14px;display:flex}@media (width<=760px){.dashboard-kpi-grid-v1 article.is-financial{grid-column:span 2}.dashboard-kpi-grid-v1 .is-financial strong{font-size:25px}.dashboard-latest-v1>header .clear-filters-v2{min-width:auto;font-size:0}.dashboard-latest-v1>header .clear-filters-v2:after{content:"Всички";font-size:12px}.dashboard-error-v1{align-items:flex-start}}.imports-header-v1 p:not(.eyebrow-v2){color:var(--muted);margin:9px 0 0;font-size:15px}.navigation-icon-v2{color:#9fb4d0;width:16px;margin-right:7px;font-size:15px;display:inline-grid}.document-category-v1{color:#475467;white-space:nowrap;background:#edf2f7;border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.upload-selection-v1{gap:7px;display:grid}.upload-selection-v1>div{border:1px solid #edf0f4;border-radius:6px;grid-template-columns:minmax(0,1fr) auto 28px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:grid}.upload-selection-v1 span{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.upload-selection-v1 small{color:var(--muted)}.upload-selection-v1>div button{color:#667085;background:0 0;border:0;border-radius:5px;width:28px;height:28px;padding:0;font-size:20px}.upload-selection-v1>div button:hover{color:#9d3d3d;background:#fff0f0}.upload-selection-v1>.primary-action-v2{justify-self:end;margin-top:3px}.upload-result-v1{color:#475467;background:#f5f8fc;border-radius:7px;gap:4px;margin:0;padding:10px 13px 10px 29px;font-size:13px;display:grid}.document-actions-v1{justify-content:flex-end;gap:6px;display:flex}@media (width<=900px){.document-actions-v1{flex-wrap:wrap;justify-content:flex-start}}@media (width<=760px){.imports-toolbar-v1 .search-control-v2{flex-basis:100%}.upload-selection-v1>div{grid-template-columns:minmax(0,1fr) 28px}.upload-selection-v1 small{grid-column:1}.upload-selection-v1>div button{grid-area:1/2/span 2}}.structured-document-actions-v1,.vehicle-drafts-v1{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:12px;padding:16px;display:grid}.structured-document-actions-v1>header,.vehicle-drafts-v1>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.structured-document-actions-v1 h2,.vehicle-drafts-v1 h2{color:var(--ink);margin:0;font-size:17px}.structured-document-actions-v1 p,.vehicle-drafts-v1 p{color:var(--muted);margin:5px 0 0;font-size:13px}.structured-document-actions-v1>article{border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.structured-document-actions-v1 article>div{gap:3px;min-width:0;display:grid}.structured-document-actions-v1 article strong,.structured-document-actions-v1 article span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.structured-document-actions-v1 article strong{color:var(--ink);font-size:13px}.structured-document-actions-v1 article span{color:var(--muted);font-size:12px}.structured-modal-v1{z-index:20}.structured-modal-content-v1{border-radius:var(--radius);background:#fff;gap:16px;width:min(1120px,100%);max-height:calc(100vh - 32px);padding:22px;display:grid;overflow:auto}.structured-modal-content-v1>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.structured-modal-content-v1 h2,.structured-modal-content-v1 h3{color:var(--ink);margin:0}.structured-modal-content-v1 h2{font-size:21px}.structured-modal-content-v1 h3{font-size:15px}.structured-modal-content-v1 header p,.structured-mapping-v1 p{color:var(--muted);margin:5px 0 0;font-size:13px}.structured-sheet-selector-v1{color:var(--muted);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.structured-sheet-selector-v1 select,.structured-mapping-v1 select,.draft-toolbar-v1 select{height:var(--control-h);color:var(--ink);background:#fff;border:1px solid #d0d5dd;border-radius:7px;padding:0 10px}.structured-preview-meta-v1{gap:9px;display:flex}.structured-preview-meta-v1 span{color:var(--muted);background:#f4f7fb;border-radius:6px;padding:7px 10px;font-size:12px}.structured-preview-meta-v1 strong{color:var(--ink);margin-left:5px}.structured-warnings-v1{color:#76551f;background:#fffaf0;border:1px solid #eadbb8;border-radius:7px;gap:5px;padding:12px;font-size:13px;display:grid}.structured-warnings-v1 p{margin:0}.structured-sample-v1{gap:9px;display:grid}.structured-sample-v1>div{border:1px solid var(--line);border-radius:7px;max-width:100%;overflow:auto}.structured-sample-v1 table{border-collapse:collapse;width:max-content;min-width:100%}.structured-sample-v1 th{z-index:1;border-bottom:1px solid var(--line);color:var(--muted);text-align:left;text-transform:uppercase;white-space:nowrap;background:#f8fafc;padding:10px;font-size:11px;position:sticky;top:0}.structured-sample-v1 td{color:#475467;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #edf0f4;max-width:180px;padding:10px;font-size:12px;overflow:hidden}.structured-sample-v1 td:first-child{color:var(--muted);font-variant-numeric:tabular-nums}.structured-mapping-v1{border:1px solid var(--line);border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 14px;padding:14px;display:grid}.structured-mapping-v1>div{grid-column:1/-1}.structured-mapping-v1 label{color:#475467;grid-template-columns:minmax(110px,.8fr) minmax(0,1.2fr);align-items:center;gap:9px;font-size:13px;display:grid}.structured-import-result-v1{color:#275f53;background:#f4fbf8;border:1px solid #c7ded7;border-radius:7px;gap:4px;padding:12px;font-size:13px;display:grid}.structured-modal-content-v1>footer{justify-content:flex-end;gap:8px;display:flex}.draft-toolbar-v1{gap:9px;display:flex}.draft-toolbar-v1 .search-control-v2{flex:1}.draft-table-v1{border:1px solid var(--line);border-radius:7px;overflow:auto}.draft-table-v1 table{border-collapse:collapse;width:100%;min-width:1040px}.draft-table-v1 th{border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:10px 12px;font-size:11px}.draft-table-v1 td{color:#475467;border-bottom:1px solid #edf0f4;padding:12px;font-size:13px}.draft-table-v1 tbody tr{cursor:pointer}.draft-table-v1 tbody tr:hover{background:#f5f9ff}.draft-table-v1 tbody tr:focus-visible{z-index:1;outline-offset:-2px;outline:2px solid #5e92e4;position:relative}.draft-identifier-v1{font-family:var(--dos-font-data);color:#344054;font-size:12px}.draft-status-v1{white-space:nowrap;border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.draft-status-v1.status-Ready{color:#2363ad;background:#e8f2ff}.draft-status-v1.status-NeedsReview{color:#8c651e;background:#fff4dd}.draft-status-v1.status-Confirmed{color:#28695b;background:#eaf5f1}.draft-status-v1.status-Rejected{color:#655d63;background:#f1eff0}.draft-cards-v1{display:none}.draft-detail-modal-v1{z-index:21;justify-items:end;padding:0}.draft-detail-panel-v1{background:#fff;align-content:start;gap:20px;width:min(620px,100%);height:100%;max-height:100vh;padding:24px;display:grid;overflow:auto}.draft-detail-panel-v1>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.draft-detail-panel-v1>header>div{gap:7px;display:grid}.draft-detail-panel-v1 h2,.draft-detail-panel-v1 h3,.draft-detail-panel-v1 h4{color:var(--ink);margin:0}.draft-detail-panel-v1 h2{font-size:21px}.draft-detail-panel-v1 h3{font-size:15px}.draft-detail-panel-v1 section{gap:10px;display:grid}.draft-detail-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;display:grid}.draft-detail-grid-v1 div{border:1px solid #edf0f4;border-radius:6px;min-width:0;padding:10px}.draft-detail-grid-v1 dt{color:var(--muted);font-size:11px}.draft-detail-grid-v1 dd{overflow-wrap:anywhere;color:var(--ink);margin:4px 0 0;font-size:13px;font-weight:650}.draft-warnings-v1{gap:8px;margin:0;padding:0;list-style:none;display:grid}.draft-warnings-v1 li{color:#76551f;background:#fffaf0;border:1px solid #eadbb8;border-radius:6px;gap:3px;padding:10px;font-size:13px;display:grid}.draft-warnings-v1 span,.muted-copy-v1{color:var(--muted);font-size:13px}@media (width<=900px){.draft-table-v1{display:none}.draft-cards-v1{gap:9px;display:grid}.draft-cards-v1 article{border:1px solid var(--line);cursor:pointer;border-radius:7px;gap:8px;padding:12px;display:grid}.draft-cards-v1 article:focus-visible{outline-offset:2px;outline:2px solid #5e92e4}.draft-cards-v1 article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.draft-cards-v1 article>span{color:var(--muted);font-size:12px}.draft-cards-v1 dl{border-top:1px solid #edf0f4;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding-top:8px;display:grid}.draft-cards-v1 dt{color:var(--muted);font-size:10px}.draft-cards-v1 dd{color:var(--ink);margin:3px 0 0;font-size:12px;font-weight:700}}@media (width<=600px){.structured-modal-v1{padding:0}.structured-modal-content-v1{border-radius:0;width:100%;height:100vh;max-height:none;padding:16px}.structured-mapping-v1{grid-template-columns:1fr}.structured-mapping-v1 label{grid-template-columns:1fr;gap:5px}.structured-modal-content-v1>footer{background:#fff;padding:12px 0;position:sticky;bottom:-16px}.draft-toolbar-v1{flex-wrap:wrap}.draft-toolbar-v1 .search-control-v2{flex-basis:100%}.draft-toolbar-v1 select{flex:1}.draft-detail-panel-v1{width:100%;padding:18px}.draft-detail-grid-v1{grid-template-columns:1fr}}.documents-archive-v2,.draft-intro-v2{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:13px;padding:16px;display:grid}.documents-archive-v2 h2,.draft-intro-v2 h2,.selected-files-v2 h3{color:var(--ink);margin:0;font-size:17px}.documents-archive-v2 header p,.draft-intro-v2 p{color:var(--muted);margin:5px 0 0;font-size:13px}.selected-files-v2{gap:8px;display:grid}.selected-files-v2 article,.document-rows-v2>article{border-top:1px solid #edf0f4;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px 0;display:grid}.document-icon-v2{color:#3b5d84;background:#edf3fa;border-radius:6px;place-items:center;width:36px;height:36px;font-size:10px;font-weight:800;display:inline-grid}.selected-files-v2 article>div,.document-copy-v2{gap:3px;min-width:0;display:grid}.selected-files-v2 strong,.document-copy-v2 strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.selected-files-v2 small,.document-copy-v2 span,.document-copy-v2 small{color:var(--muted);font-size:12px}.selected-files-v2 article>button{color:#667085;background:0 0;border:0;border-radius:5px;width:28px;height:28px;font-size:20px}.selected-files-v2>.primary-action-v2{justify-self:end;margin-top:4px}.documents-archive-v2>header{border-bottom:1px solid var(--line);padding-bottom:12px}.document-rows-v2{display:grid}.document-row-actions-v2{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.document-row-actions-v2 .primary-action-v2{min-height:var(--control-h)}.archive-empty-v2{color:var(--muted);background:#fafcff;border:1px dashed #c9d5e4;border-radius:7px;gap:5px;padding:17px;font-size:13px;display:grid}.archive-empty-v2 strong{color:var(--ink)}.draft-intro-v2{border-radius:var(--radius) var(--radius) 0 0;border-bottom:0;gap:3px}.draft-intro-v2+.vehicle-drafts-v1{border-radius:0 0 var(--radius) var(--radius);border-top:0;margin-top:-13px}.draft-cards-v2{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.draft-cards-v2 article{border:1px solid var(--line);cursor:pointer;border-radius:7px;gap:8px;padding:12px;display:grid}.draft-cards-v2 article:hover{background:#f5f9ff}.draft-cards-v2 article:focus-visible{outline-offset:2px;outline:2px solid #5e92e4}.draft-cards-v2 article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.draft-cards-v2 article>span,.draft-cards-v2 article>small{color:var(--muted);font-size:12px}.structured-sheet-selector-v1{font-size:0}.structured-sheet-selector-v1:before{content:"Лист";color:var(--muted);font-size:13px}.structured-sheet-selector-v1 select{font-size:13px}.structured-mapping-v1>div h3{font-size:0}.structured-mapping-v1>div h3:after{content:"Съпоставяне на колони";color:var(--ink);font-size:15px}@media (width<=760px){.document-rows-v2>article{grid-template-columns:36px minmax(0,1fr)}.document-row-actions-v2{grid-column:1/-1;justify-content:flex-start}.document-row-actions-v2 .primary-action-v2{flex:1}.draft-cards-v2{grid-template-columns:1fr}}@media (width<=600px){.documents-archive-v2,.draft-intro-v2{padding:14px}.selected-files-v2>.primary-action-v2{width:100%}.document-row-actions-v2>button{flex:1}.document-copy-v2 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.drafts-section-header-v3{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.drafts-section-header-v3 h2{color:var(--ink);margin:0;font-size:18px}.drafts-section-header-v3 p{max-width:680px;color:var(--muted);margin:5px 0 0;font-size:13px}.drafts-header-actions-v3{color:var(--muted);white-space:nowrap;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;font-size:12px;display:flex}.drafts-header-actions-v3 select{height:var(--control-h);color:var(--ink);background:#fff;border:1px solid #d0d5dd;border-radius:7px;padding:0 9px}.draft-search-v3{max-width:520px}.draft-modal-panel-v3{border-radius:10px;width:min(920px,100vw - 64px);height:auto;max-height:calc(100vh - 64px);padding:0 24px 24px;box-shadow:0 18px 50px #10182833}.draft-modal-panel-v3>header{z-index:1;border-bottom:1px solid var(--line);background:#fff;align-items:center;margin:0 -24px;padding:20px 24px 14px;position:sticky;top:0}.draft-modal-panel-v3>header p{color:var(--muted);margin:4px 0 0;font-size:13px}.draft-modal-panel-v3>header small{color:#357565;margin-top:4px;font-size:12px;display:block}@media (width<=760px){.drafts-section-header-v3{flex-direction:column}.drafts-header-actions-v3{white-space:normal;justify-content:flex-start}.draft-search-v3{max-width:none}.draft-modal-panel-v3{border-radius:0;width:100%;height:100%;max-height:none;padding:0 18px 18px}.draft-modal-panel-v3>header{margin:0 -18px;padding:16px 18px 12px}}.evidence-collapse-v4{gap:10px;display:grid}.evidence-collapse-v4>header{background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:0;display:flex;position:static}.evidence-collapse-v4 h3{margin:0}.evidence-collapse-v4 p{color:var(--muted);margin:3px 0 0;font-size:12px}.evidence-rows-v4{gap:7px;display:grid}.evidence-rows-v4>article{border-top:1px solid #edf0f4;grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;padding:10px 0;display:grid}.evidence-rows-v4 article>div:first-child{gap:3px;min-width:0;display:grid}.evidence-rows-v4 strong{color:var(--ink);font-size:13px}.evidence-rows-v4 article>div>span{color:#475467;font-size:13px}.evidence-rows-v4 article>div>small{color:#8c651e;font-size:12px}.evidence-rows-v4 article p{overflow-wrap:anywhere;color:var(--muted);margin:2px 0 0;font-size:12px}.technical-evidence-v4{background:#f7f9fc;border-radius:6px;grid-column:1/-1;gap:7px;padding:9px 10px;display:grid}.technical-evidence-v4 section{border-bottom:1px solid #e7edf4;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;padding-bottom:7px;display:grid}.technical-evidence-v4 section:last-child{border:0;padding-bottom:0}.technical-evidence-v4 span{overflow-wrap:anywhere;color:#667085;font-size:12px}@media (width<=760px){.evidence-collapse-v4>header{flex-direction:column;align-items:flex-start}.evidence-rows-v4>article{grid-template-columns:1fr}.evidence-rows-v4>article>button{justify-self:start}.technical-evidence-v4 section{grid-template-columns:1fr}}.document-delete-action-v1{color:#9b3a3a;border-color:#e5c6c6}.document-delete-action-v1:hover:not(:disabled){background:#fff7f7}.document-delete-confirm-action-v1{background:#a33b3b}.document-delete-confirm-action-v1:hover:not(:disabled){background:#8c3030}@media (width<=760px){.document-row-actions-v2 .document-delete-action-v1{flex:1}}.draft-modal-actions-v5,.draft-edit-footer-v5{align-items:center;gap:10px;display:flex}.draft-edit-grid-v5{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.draft-edit-grid-v5 label{color:#52647b;gap:6px;font-size:.8rem;display:grid}.draft-edit-grid-v5 input,.draft-edit-grid-v5 select{color:#102a4d;height:40px;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:0 10px}.draft-edit-grid-v5 strong{color:#102a4d;min-height:24px;font-size:.95rem}.draft-edit-grid-v5 .is-invalid input,.draft-edit-grid-v5 .is-invalid select{border-color:#bd5b5b}.manual-override-v5{color:#64748b;font-size:.72rem}.chassis-confirm-v5{color:#334155;grid-template-columns:auto 1fr;align-items:start;gap:8px;margin-top:16px;display:grid}.chassis-confirm-v5 small{color:#64748b;grid-column:2}.draft-edit-footer-v5{background:#fff;justify-content:flex-end;padding:16px 0 2px;position:sticky;bottom:0}.discard-modal-v5{z-index:5;place-items:center;display:grid}.discard-modal-v5 section{background:#fff;border-radius:8px;max-width:430px;padding:24px;box-shadow:0 16px 45px #102a4d33}.discard-modal-v5 button+button{margin-left:8px}.evidence-edit-v5{gap:6px;display:grid}.evidence-edit-v5 p{color:#64748b;margin:0}.evidence-edit-v5 small{color:#64748b}@media (width<=640px){.draft-edit-grid-v5{grid-template-columns:1fr}.draft-modal-actions-v5{flex-wrap:wrap;justify-content:flex-end}.draft-edit-footer-v5{padding-bottom:14px}}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5 .dos-readonly-field-v1{border:0;border-top:1px solid var(--dos-border);background:0 0;border-radius:0;align-content:start;min-height:70px;margin:0;padding:10px 0;display:grid}.customer-type-segmented-v1 button.is-active{color:var(--ink);background:#fff;font-weight:700;box-shadow:0 1px 3px #10182818}.customer-progressive-chevron-v1.is-open{transform:rotate(180deg)}.customers-table-footer-v1{color:#7b879b;border-top:1px solid #edf0f5;padding:12px 16px;font-size:12px}.customer-duplicate-warning-v1 .dos-button{justify-self:start}body .draft-detail-panel-v1.draft-modal-panel-v3 .dos-readonly-field-v1.manual-override-v5{width:auto}body .draft-detail-panel-v1.draft-modal-panel-v3 .dos-readonly-field-v1.manual-override-v5:before{display:none}body .draft-detail-panel-v1.draft-modal-panel-v3 .dos-readonly-field-v1.manual-override-v5 .dos-field-label-v1{align-items:center;gap:5px;display:flex}body .draft-detail-panel-v1.draft-modal-panel-v3 .dos-readonly-field-v1.manual-override-v5 .dos-field-label-v1:before{background:var(--dos-amber-500);content:"";border-radius:50%;flex:0 0 4px;width:4px;height:4px}body .draft-detail-panel-v1.draft-modal-panel-v3 .dos-field-label-v1{font-size:11px;line-height:1.3}body .draft-detail-panel-v1.draft-modal-panel-v3 .dos-field-value-v1{white-space:normal;font-size:14px;line-height:1.35}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5 .dos-readonly-field-v1:nth-child(-n+2){border-top:0}@media (width<=640px){body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5 .dos-readonly-field-v1:nth-child(2n){border-left:0;padding-left:0}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5 .dos-readonly-field-v1:nth-child(-n+2){border-top:1px solid var(--dos-border)}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5 .dos-readonly-field-v1:first-child{border-top:0}}body .draft-detail-panel-v1.draft-modal-panel-v3{border-radius:var(--dos-radius-lg);width:min(560px,100vw - 32px);max-height:calc(100vh - 32px);padding:0}body .draft-detail-panel-v1.draft-modal-panel-v3>header{background:var(--dos-surface-soft);min-height:0;margin:0;padding:17px 19px 15px}body .draft-detail-panel-v1.draft-modal-panel-v3>header>div:first-child{row-gap:5px}body .draft-detail-panel-v1.draft-modal-panel-v3 form{gap:0;padding:17px 19px 19px}body .draft-detail-panel-v1.draft-modal-panel-v3 form>section:first-child>h3{color:var(--dos-text-strong);box-shadow:none;background:0 0;border:0;padding:0 0 2px}body .draft-detail-panel-v1.draft-modal-panel-v3 form>section:first-child>h3:before{display:none}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;padding:0}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5 .dos-readonly-field-v1{border-top:0;border-bottom:1px solid var(--dos-border-strong);min-height:57px;padding:8px 2px 9px}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5 .dos-readonly-field-v1:nth-child(2n){border-left:0;padding-left:2px}body .draft-detail-panel-v1.draft-modal-panel-v3 .dos-readonly-field-v1 .dos-field-label-v1{font-size:10px;font-weight:650}body .draft-detail-panel-v1.draft-modal-panel-v3 .dos-readonly-field-v1 .dos-field-value-v1{font-size:13px;font-weight:650}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-modal-actions-v5 .clear-filters-v2:first-child:not(:last-child):hover:not(:disabled){background:var(--dos-amber-600);border-color:var(--dos-amber-600)}body .draft-detail-panel-v1.draft-modal-panel-v3 form>section:has(.draft-warnings-v1){margin-top:14px;padding:10px 12px}body .draft-detail-panel-v1.draft-modal-panel-v3 .evidence-collapse-v4{margin-top:14px}@media (width<=640px){body .draft-detail-panel-v1.draft-modal-panel-v3{border-radius:0;width:100%;max-height:none}body .draft-detail-panel-v1.draft-modal-panel-v3>header,body .draft-detail-panel-v1.draft-modal-panel-v3 form{padding:15px}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5{grid-template-columns:1fr}}body .draft-detail-panel-v1.draft-modal-panel-v3 .dos-readonly-field-v1.manual-override-v5 .dos-field-label-v1:before{display:none}body .draft-detail-panel-v1.draft-modal-panel-v3 .dos-field-manual-v1{color:var(--dos-amber-700);margin-top:1px;font-size:10px;font-weight:600;line-height:1.25;display:block}body .draft-detail-panel-v1.draft-modal-panel-v3 .dos-field-manual-v1:before{background:var(--dos-amber-500);content:"";border-radius:50%;width:4px;height:4px;margin:0 5px 2px 0;display:inline-block}body .draft-read-mode-v1 .dos-underline-field-v1 .dos-underline-input-v1,body .draft-read-mode-v1 .dos-underline-field-v1 .dos-underline-select-v1{color:var(--dos-text-strong);opacity:1;cursor:default}body .draft-read-mode-v1 .dos-underline-field-v1 .dos-underline-select-v1:disabled{opacity:1}body .draft-read-mode-v1 .dos-underline-field-v1 .dos-underline-input-v1:focus,body .draft-read-mode-v1 .dos-underline-field-v1 .dos-underline-select-v1:focus{border-bottom-width:.5px!important;border-bottom-color:var(--dos-border-strong)!important}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-trigger-v1{color:var(--dos-ink-1000)!important;background:var(--dos-amber-500)!important;border-color:var(--dos-amber-500)!important;box-shadow:none!important}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-trigger-v1:hover:not(:disabled){background:var(--dos-amber-600)!important;border-color:var(--dos-amber-600)!important}.confirmed-draft-copy-v1{color:#53657a;margin:4px 0;font-size:.9rem}.status-Confirmed{color:#405064;background:#e8edf2}.import-template-compact-v5 .clear-filters-v2{color:#2363ad;background:0 0;border:0;min-height:auto;padding:0;text-decoration:underline}@media (width<=600px){.document-row-actions-v2{justify-content:flex-start}}.dealeros-app{--dos-ink-1000:#191827;--dos-ink-950:#201f32;--dos-ink-900:#29273d;--dos-ink-800:#37344d;--dos-ink-700:#4e4b63;--dos-amber-700:#d9942f;--dos-amber-600:#e7a947;--dos-amber-500:#f2bc69;--dos-amber-400:#f7cb82;--dos-amber-soft:#fff5e3;--dos-amber-softer:#fffaf1;--dos-sage-700:#63843c;--dos-sage-600:#789d4b;--dos-sage-500:#91b85f;--dos-sage-soft:#eff6e8;--dos-orange-700:#c96c16;--dos-orange-600:#e28325;--dos-orange-soft:#fff0df;--dos-aqua-700:#237d82;--dos-aqua-600:#39a2a7;--dos-aqua-soft:#e9f7f7;--dos-red-700:#b23a3a;--dos-red-600:#c84b4b;--dos-red-soft:#fff0ef;--dos-page:#f8f8fa;--dos-page-deep:#f3f4f6;--dos-surface:#fff;--dos-surface-soft:#fbfbf8;--dos-surface-hover:#faf9f5;--dos-text:#252438;--dos-text-strong:#1d1c2d;--dos-text-secondary:#646176;--dos-text-muted:#898698;--dos-text-faint:#aaa7b4;--dos-border:#e7e5eb;--dos-border-strong:#d7d4de;--dos-focus:#e7a94747;--dos-shadow-xs:0 1px 2px #1f1d2f09;--dos-shadow-sm:0 1px 2px #1f1d2f09,0 4px 12px #1f1d2f0b;--dos-shadow-md:0 10px 28px #1f1d2f1a,0 2px 8px #1f1d2f0f;--dos-radius-xs:4px;--dos-radius-sm:6px;--dos-radius-md:8px;--dos-radius-lg:11px;--dos-chart-1:#e7a947;--dos-chart-2:#789d4b;--dos-chart-3:#39a2a7;--dos-chart-4:#c79076;--dos-chart-5:#6f6a87;--dos-chart-grid:#ebe9ed;font-family:var(--dos-font-ui);font-synthesis:none}.dealeros-app button,.dealeros-app input,.dealeros-app select,.dealeros-app textarea{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit}body .draft-detail-panel-v1.draft-modal-panel-v3{background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:var(--dos-radius-lg);width:min(720px,100vw - 48px);max-height:min(760px,100vh - 48px);box-shadow:var(--dos-shadow-md);padding:0 18px 18px;overflow:auto}body .draft-detail-panel-v1.draft-modal-panel-v3>header{background:var(--dos-surface-soft);border-bottom:1px solid var(--dos-border);justify-content:space-between;align-items:center;gap:16px;min-height:72px;margin:0 -18px;padding:14px 18px;display:flex}body .draft-detail-panel-v1.draft-modal-panel-v3>header>div:first-child{flex-wrap:wrap;align-items:center;gap:5px 9px;min-width:0;display:flex}body .draft-detail-panel-v1.draft-modal-panel-v3>header>div:first-child:before{color:var(--dos-text-muted);letter-spacing:.1em;text-transform:uppercase;content:"Преглед на чернова";flex:0 0 100%;font-size:10px;font-weight:760;line-height:1;display:block}body .draft-detail-panel-v1.draft-modal-panel-v3 h2{color:var(--dos-text-strong);letter-spacing:-.014em;margin:0;font-size:19px;line-height:1.2}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-modal-actions-v5{flex:none;align-items:center;gap:8px;display:flex}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-modal-actions-v5 .clear-filters-v2:first-child:not(:last-child){height:35px;color:var(--dos-text);background:var(--dos-surface);border:1px solid var(--dos-border-strong);border-radius:var(--dos-radius-sm);padding-inline:12px;font-size:12px;font-weight:680}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-modal-actions-v5 .clear-filters-v2:last-child{background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:var(--dos-radius-sm);width:35px;height:35px;padding:0;font-size:0;position:relative;color:#0000!important}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-modal-actions-v5 .clear-filters-v2:last-child:before,body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-modal-actions-v5 .clear-filters-v2:last-child:after{background:var(--dos-text-secondary);content:"";border-radius:2px;width:13px;height:2px;position:absolute;top:16px;left:10px}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-modal-actions-v5 .clear-filters-v2:last-child:before{transform:rotate(45deg)}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-modal-actions-v5 .clear-filters-v2:last-child:after{transform:rotate(-45deg)}body .draft-detail-panel-v1.draft-modal-panel-v3 form{gap:14px;width:100%;padding:16px 0 0}body .draft-detail-panel-v1.draft-modal-panel-v3 form>section:first-child{border-radius:var(--dos-radius-md);background:#f7f6f9;border:1px solid #e7e5eb;gap:10px;padding:14px}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5{background:0 0;border:0;border-radius:0;padding:0}body .draft-detail-panel-v1.draft-modal-panel-v3 form>section:has(.draft-warnings-v1){background:var(--dos-amber-softer);border-radius:var(--dos-radius-md);border:1px solid #f4e5c8;gap:9px;padding:13px 14px}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-warnings-v1{margin:0;padding:0;list-style:none}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-warnings-v1 li{color:#8d641f;margin:0;font-size:12px;line-height:1.45}body .draft-detail-panel-v1.draft-modal-panel-v3 .evidence-collapse-v4{background:#f4faf8;border-color:#dceae4;margin-top:0;padding:13px 14px}body .draft-detail-panel-v1.draft-modal-panel-v3 .evidence-collapse-v4>header .clear-filters-v2{color:#40665c;background:#fff;border-color:#cfe0d8}body .draft-detail-panel-v1.draft-modal-panel-v3 form>section:first-child{background:var(--dos-surface);border:1px solid var(--dos-border);gap:0;padding:0;overflow:hidden}body .draft-detail-panel-v1.draft-modal-panel-v3 form>section:first-child>h3{color:var(--dos-text-strong);border-bottom:1px solid var(--dos-border);background:#f7f6f9;padding:12px 14px}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5{background:var(--dos-surface);gap:0;padding:0 14px}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5 label{border-top:1px solid var(--dos-border);align-content:center;min-height:70px;padding:10px 0}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5 label:nth-child(-n+2){border-top:0}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5 label:nth-child(odd){padding-right:18px}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5 label:nth-child(2n){border-left:1px solid var(--dos-border);padding-left:18px}body .draft-detail-panel-v1.draft-modal-panel-v3 form>section:has(.draft-warnings-v1){background:var(--dos-amber-softer);border-color:#f4e5c8;align-items:center;gap:10px;padding:10px 12px;display:flex}body .draft-detail-panel-v1.draft-modal-panel-v3 form>section:has(.draft-warnings-v1)>h3{color:#8d641f;flex:none;font-size:12px}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-warnings-v1{flex:1;min-width:0}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-warnings-v1 li{color:#8d641f!important;background:0 0!important;border:0!important;padding:0!important}body .draft-detail-panel-v1.draft-modal-panel-v3 .evidence-collapse-v4{background:var(--dos-surface);border-color:var(--dos-border)}body .draft-detail-panel-v1.draft-modal-panel-v3 .evidence-collapse-v4>header{min-height:42px}@media (width<=640px){body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5 label:nth-child(2n){border-left:0;padding-left:0}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5 label:nth-child(-n+2){border-top:1px solid var(--dos-border)}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5 label:first-child{border-top:0}body .draft-detail-panel-v1.draft-modal-panel-v3 form>section:has(.draft-warnings-v1){flex-direction:column;align-items:flex-start}}body .draft-detail-panel-v1.draft-modal-panel-v3 form>section:first-child>h3{color:#423f5b;background:#f1f0f6;align-items:center;gap:8px;display:flex;box-shadow:inset 3px 0 #77728d}body .draft-detail-panel-v1.draft-modal-panel-v3 form>section:first-child>h3:before{content:"";background:#77728d;border-radius:3px;width:8px;height:8px}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5 label{transition:background-color .15s}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5 label:hover{background:#fcfbfd}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-edit-grid-v5 strong{color:#211f34;font-weight:760}body .draft-detail-panel-v1.draft-modal-panel-v3 .manual-override-v5{color:#96703a}body .draft-detail-panel-v1.draft-modal-panel-v3 form>section:has(.draft-warnings-v1)>h3{align-items:center;gap:7px;display:flex}body .draft-detail-panel-v1.draft-modal-panel-v3 form>section:has(.draft-warnings-v1)>h3:before{width:17px;height:17px;color:var(--dos-orange-700);content:"!";background:#ffe5c5;border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:inline-grid}body .draft-detail-panel-v1.draft-modal-panel-v3 .evidence-collapse-v4>header{border-radius:var(--dos-radius-md) var(--dos-radius-md) 0 0;background:#f1f8f4;border-bottom:1px solid #dceae4;margin:-13px -14px;padding:12px 14px}body .draft-detail-panel-v1.draft-modal-panel-v3 .evidence-collapse-v4>header h3{color:#315f52;align-items:center;gap:8px;display:flex}body .draft-detail-panel-v1.draft-modal-panel-v3 .evidence-collapse-v4>header h3:before{background:var(--dos-sage-600);content:"";border-radius:50%;width:8px;height:8px}body .draft-detail-panel-v1.draft-modal-panel-v3 form>section:first-child>h3{color:#413d5e;background:#eeedf5;box-shadow:inset 3px 0 #716b93}body .draft-detail-panel-v1.draft-modal-panel-v3 form>section:first-child>h3:before{background:#716b93}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-modal-actions-v5 .clear-filters-v2:first-child:not(:last-child){color:#fff;background:#4c476b;border-color:#4c476b;box-shadow:0 1px 2px #29273d29}body .draft-detail-panel-v1.draft-modal-panel-v3 .draft-modal-actions-v5 .clear-filters-v2:first-child:not(:last-child):hover:not(:disabled){color:#fff;background:#3e3a59;border-color:#3e3a59}body .draft-detail-panel-v1.draft-modal-panel-v3 .evidence-collapse-v4>header .clear-filters-v2{color:#2f6655;background:#e9f5ed;border-color:#c9e0d1;font-weight:700}body .draft-detail-panel-v1.draft-modal-panel-v3 .evidence-collapse-v4>header .clear-filters-v2:hover:not(:disabled){color:#255545;background:#dceee3;border-color:#b8d5c3}body .draft-detail-panel-v1.draft-modal-panel-v3 .evidence-edit-list-v5{gap:8px;margin-top:13px;display:grid}body .draft-detail-panel-v1.draft-modal-panel-v3 .evidence-edit-v5{border-radius:var(--dos-radius-sm);background:#fbfdfc;border:1px solid #dceae4;gap:4px;padding:10px 11px}body .draft-detail-panel-v1.draft-modal-panel-v3 .evidence-edit-v5 strong{color:#315f52;font-size:12px}body .draft-detail-panel-v1.draft-modal-panel-v3 .evidence-edit-v5 small{color:var(--dos-text-secondary);font-size:11px;line-height:1.45}.dealeros-app .inventory-header-v2{background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:var(--dos-radius-lg);box-shadow:var(--dos-shadow-sm);margin-bottom:18px;padding:19px 22px}.dealeros-app .inventory-header-v2 h1{color:var(--dos-text-strong);letter-spacing:-.03em;font-size:32px;line-height:1.12}.dealeros-app .inventory-summary-v2{gap:9px;margin-bottom:16px}.dealeros-app .status-card-v2,.dealeros-app .finance-card-v2{border-color:var(--dos-border);border-radius:var(--dos-radius-md);box-shadow:var(--dos-shadow-xs)}.dealeros-app .status-card-v2{background:var(--dos-surface);min-height:76px;padding:12px 14px}.dealeros-app .status-card-v2 span{color:var(--dos-text-muted);font-size:11px}.dealeros-app .status-card-v2 strong{color:var(--dos-text-strong);margin-top:6px;font-size:22px}.dealeros-app .inventory-status-grid-v2 .status-card-v2:first-child{background:#f4f3f7}.dealeros-app .inventory-status-grid-v2 .status-card-v2:nth-child(2){background:var(--dos-orange-soft)}.dealeros-app .inventory-status-grid-v2 .status-card-v2:nth-child(3){background:var(--dos-sage-soft)}.dealeros-app .inventory-status-grid-v2 .status-card-v2:nth-child(4){background:var(--dos-aqua-soft)}.dealeros-app .finance-card-v2{background:var(--dos-surface);min-height:102px;padding:17px 18px}.dealeros-app .finance-card-v2 strong{color:var(--dos-ink-900);font-size:29px}.dealeros-app .finance-card-v2.is-profit{background:#f4faf8;border-color:#dceae4}.dealeros-app .finance-card-v2.is-profit strong{color:var(--dos-sage-700)}.dealeros-app .inventory-toolbar-v2{background:var(--dos-surface-soft);border:1px solid var(--dos-border);border-radius:var(--dos-radius-md);gap:8px;padding:10px}.dealeros-app .inventory-toolbar-v2 input,.dealeros-app .inventory-toolbar-v2 select,.dealeros-app .inventory-toolbar-v2 .clear-filters-v2{border-color:var(--dos-border-strong);border-radius:var(--dos-radius-sm);height:35px;font-size:12px}.dealeros-app .inventory-toolbar-v2 .clear-filters-v2{color:var(--dos-text-secondary);background:var(--dos-surface)}.dealeros-app .vehicle-row-v2:hover{background:var(--dos-amber-softer);box-shadow:inset 3px 0 0 var(--dos-amber-600)}.dealeros-app .vehicle-row-v2:focus-visible{background:var(--dos-amber-softer);outline:3px solid var(--dos-focus)}.dealeros-app .row-chevron-v2{color:var(--dos-text-muted)}.dealeros-app .vehicle-details-v2{gap:16px}.dealeros-app .vehicle-details-v2>.clear-filters-v2{width:max-content;height:31px;color:var(--dos-text-secondary);background:0 0;border-color:#0000;font-size:12px}.dealeros-app .vehicle-details-v2>.clear-filters-v2:hover{background:var(--dos-amber-softer);border-color:var(--dos-border)}.dealeros-app .vehicle-details-heading-v2{background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:var(--dos-radius-lg);box-shadow:var(--dos-shadow-sm);align-items:center;padding:19px 22px}.dealeros-app .vehicle-details-heading-v2 h1{color:var(--dos-text-strong);letter-spacing:-.027em;margin:2px 0 8px;font-size:30px}.dealeros-app .detail-finance-v2{gap:9px}.dealeros-app .detail-finance-v2 span{border-radius:var(--dos-radius-md);min-width:156px;color:var(--dos-text-muted);background:#f4f3f7;gap:4px;padding:10px 12px;font-size:11px}.dealeros-app .detail-finance-v2 span:last-child{background:var(--dos-sage-soft)}.dealeros-app .detail-finance-v2 strong{color:var(--dos-ink-900);font-size:18px}.dealeros-app .detail-finance-v2 span:last-child strong{color:var(--dos-sage-700)}.dealeros-app .edit-actions-v2{padding:2px 0}.dealeros-app .edit-actions-v2 .primary-action-v2,.dealeros-app .costs-header-v2 .primary-action-v2{color:var(--dos-ink-1000);background:var(--dos-amber-500);border-color:var(--dos-amber-500)}.dealeros-app .costs-section-v2{border-color:var(--dos-border);border-radius:var(--dos-radius-lg);box-shadow:var(--dos-shadow-xs);gap:0;margin-top:0;padding:0;overflow:hidden}.dealeros-app .costs-header-v2{background:var(--dos-surface-soft);border-bottom:1px solid var(--dos-border);padding:15px 17px}.dealeros-app .costs-header-v2 h2{color:var(--dos-text-strong);font-size:17px}.dealeros-app .costs-header-v2 p{color:var(--dos-text-muted);margin:4px 0 0;font-size:12px}.dealeros-app .cost-list-v2{padding:0 17px}.dealeros-app .cost-list-v2 article{border-color:var(--dos-border);min-height:66px}.dealeros-app .cost-list-v2 article>strong{font-variant-numeric:tabular-nums}.dealeros-app .cost-list-v2 .clear-filters-v2{height:31px;color:var(--dos-text-secondary);background:0 0;border-color:#0000;font-size:12px}.dealeros-app .cost-list-v2 .clear-filters-v2:last-child{color:var(--dos-red-700)}@media (width<=900px){.dealeros-app .inventory-header-v2{align-items:flex-start;gap:14px;padding:16px}.dealeros-app .inventory-header-v2 h1{font-size:27px}.dealeros-app .vehicle-details-heading-v2{flex-direction:column;align-items:stretch;padding:16px}.dealeros-app .detail-finance-v2{width:100%}.dealeros-app .detail-finance-v2 span{flex:1;min-width:0}.dealeros-app .costs-header-v2{flex-direction:column;align-items:flex-start}.dealeros-app .costs-header-v2 .primary-action-v2{width:100%}.dealeros-app .cost-list-v2 article{grid-template-columns:1fr auto;gap:8px}.dealeros-app .cost-list-v2 article>div:last-child{grid-column:1/-1}}.dealeros-app .inventory-header-v2{border-radius:var(--dos-radius-md);align-items:center;min-height:92px;margin-bottom:14px;padding:15px 20px}.dealeros-app .inventory-header-v2 .eyebrow-v2{margin-bottom:4px;font-size:10px}.dealeros-app .inventory-header-v2 h1{font-size:29px;line-height:1.08}.dealeros-app .inventory-header-v2 .inventory-subtitle-v2{margin-top:4px;font-size:12px}@media (width<=760px){.dealeros-app .inventory-header-v2{min-height:0;padding:14px}.dealeros-app .inventory-header-v2 h1{font-size:26px}.dealeros-app .inventory-header-v2 .primary-action-v2{height:33px;min-height:33px;padding-inline:10px;font-size:0}.dealeros-app .inventory-header-v2 .primary-action-v2 span{font-size:18px}}.dealeros-app .inventory-header-v2{border-radius:var(--dos-radius-lg);background:#fcfcfa;grid-template-columns:minmax(0,1fr) auto;gap:24px;min-height:108px;padding:18px 22px;display:grid;position:relative;overflow:hidden}.dealeros-app .inventory-header-v2:before{background:var(--dos-amber-600);content:"";width:5px;position:absolute;top:0;bottom:0;left:0}.dealeros-app .inventory-hero-copy-v18{padding-left:8px;position:relative}.dealeros-app .inventory-header-v2 .eyebrow-v2{color:var(--dos-amber-700);letter-spacing:.13em;margin:0 0 5px;font-size:10px}.dealeros-app .inventory-header-v2 h1{color:var(--dos-ink-950);font-family:var(--dos-font-ui);letter-spacing:-.035em;margin:0;font-size:34px;font-weight:700;line-height:1.02}.dealeros-app .inventory-header-v2 .inventory-subtitle-v2{max-width:480px;color:var(--dos-text-secondary);margin:7px 0 0;font-size:12px;line-height:1.45}.dealeros-app .inventory-hero-side-v18{align-items:center;gap:9px;display:flex}.dealeros-app .inventory-hero-total-v18{color:#fff;background:var(--dos-ink-900);border-radius:var(--dos-radius-sm);grid-template-columns:auto auto;align-items:baseline;column-gap:7px;min-width:116px;padding:9px 11px;display:grid}.dealeros-app .inventory-hero-total-v18 span{color:#d8d5e2;letter-spacing:.07em;text-transform:uppercase;grid-column:1/-1;margin-bottom:2px;font-size:9px;font-weight:700}.dealeros-app .inventory-hero-total-v18 strong{font-family:var(--dos-font-data);font-size:23px;line-height:1}.dealeros-app .inventory-hero-total-v18 small{color:#d8d5e2;font-size:10px}.dealeros-app .inventory-header-v2 .primary-action-v2{height:35px;min-height:35px;color:var(--dos-ink-1000);background:var(--dos-amber-500);border-color:var(--dos-amber-500);border-radius:var(--dos-radius-sm);letter-spacing:0;padding:0 15px;font-family:inherit;font-size:12px;font-weight:400;box-shadow:0 1px 2px #1018281a}.dealeros-app .inventory-header-v2 .primary-action-v2:hover:not(:disabled){color:var(--dos-ink-1000);background:var(--dos-amber-600);border-color:var(--dos-amber-600)}@media (width<=760px){.dealeros-app .inventory-header-v2{grid-template-columns:1fr;gap:13px;min-height:0;padding:16px}.dealeros-app .inventory-header-v2 h1{font-size:30px}.dealeros-app .inventory-hero-side-v18{justify-content:space-between}.dealeros-app .inventory-hero-total-v18{min-width:110px}.dealeros-app .inventory-header-v2 .primary-action-v2{height:35px;min-height:35px;padding:0 15px;font-size:12px;font-weight:400}.dealeros-app .inventory-header-v2 .primary-action-v2 span{font-size:12px}}.dealeros-app .inventory-header-v2{border:0;border-bottom:1px solid var(--dos-border);min-height:78px;box-shadow:none;background:0 0;border-radius:0;margin-bottom:12px;padding:11px 0 13px 16px}.dealeros-app .inventory-header-v2:before{background:var(--dos-amber-600);width:3px;top:11px;bottom:13px}.dealeros-app .inventory-hero-copy-v18{padding-left:0}.dealeros-app .inventory-header-v2 .eyebrow-v2{color:#7b776f;letter-spacing:.16em;margin-bottom:3px;font-size:9px}.dealeros-app .inventory-header-v2 h1{font-family:var(--dos-font-ui);letter-spacing:-.035em;font-size:31px;font-weight:650;line-height:1.03}.dealeros-app .inventory-header-v2 .inventory-subtitle-v2{color:var(--dos-text-muted);margin-top:4px;font-size:12px}.dealeros-app .inventory-hero-side-v18{padding-right:12px}.dealeros-app .inventory-header-v2 .primary-action-v2{border-radius:var(--dos-radius-sm);letter-spacing:0;height:35px;min-height:35px;padding:0 15px;font-family:inherit;font-size:11px;font-weight:400;box-shadow:0 1px 2px #1018281a}.dealeros-app .inventory-header-v2 .primary-action-v2 span{font-size:11px;line-height:1}.dealeros-app .inventory-toolbar-v2{margin-top:0}@media (width<=760px){.dealeros-app .inventory-header-v2{justify-content:space-between;align-items:flex-end;gap:12px;min-height:68px;padding:10px 0 12px 12px;display:flex}.dealeros-app .inventory-header-v2:before{top:10px;bottom:12px}.dealeros-app .inventory-header-v2 h1{font-size:27px}.dealeros-app .inventory-header-v2 .inventory-subtitle-v2{display:none}.dealeros-app .inventory-hero-side-v18{padding-right:0}.dealeros-app .inventory-header-v2 .primary-action-v2{height:35px;min-height:35px;padding:0 15px;font-size:11px;font-weight:400}.dealeros-app .inventory-header-v2 .primary-action-v2 span{font-size:11px}}.dealer-dashboard{min-height:100%;color:var(--dos-text);background:var(--dos-page)}.dealer-dashboard .dashboard-shell{width:min(100%,1420px);margin:0 auto;padding:24px 28px 48px}.dealer-dashboard .dashboard-stack{gap:18px;display:grid}.dealer-dashboard .dashboard-header{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.dealer-dashboard .dashboard-eyebrow{color:var(--dos-amber-700);letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:780}.dealer-dashboard .dashboard-title{color:var(--dos-text-strong);letter-spacing:-.03em;margin:0;font-size:32px;font-weight:780;line-height:1.15}.dealer-dashboard .dashboard-subtitle{color:var(--dos-text-secondary);margin:7px 0 0;font-size:13px;line-height:1.45}.dealer-dashboard .dashboard-header-actions{align-items:center;gap:9px;display:flex}.dealer-dashboard .dashboard-date{color:var(--dos-text-muted);text-transform:capitalize;font-size:12px}.dealer-dashboard .dashboard-refresh{color:var(--dos-text-secondary);background:var(--dos-surface);border-color:var(--dos-border)}.dealer-dashboard .dashboard-kpis{grid-template-columns:repeat(5,minmax(150px,1fr));gap:10px;display:grid}.dealer-dashboard .dashboard-kpi{background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:var(--dos-radius-lg);min-height:92px;box-shadow:var(--dos-shadow-xs);grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;padding:14px;transition:border-color .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden}.dealer-dashboard .dashboard-kpi:hover{border-color:var(--dos-border-strong);box-shadow:var(--dos-shadow-sm)}.dealer-dashboard .dashboard-kpi-icon{border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;font-size:19px;font-weight:800;display:inline-flex}.dealer-dashboard .dashboard-kpi-label{color:var(--dos-text-secondary);font-size:11px;font-weight:660;display:block}.dealer-dashboard .dashboard-kpi-value{color:var(--dos-text-strong);font-variant-numeric:tabular-nums;margin-top:5px;font-size:23px;font-weight:800;line-height:1;display:block}.dealer-dashboard .dashboard-kpi-meta{color:var(--dos-text-muted);margin-top:5px;font-size:10px;display:block}.dealer-dashboard .dashboard-kpi[data-tone=total]{background:#fbfafc}.dealer-dashboard .dashboard-kpi[data-tone=total] .dashboard-kpi-icon{color:var(--dos-ink-800);background:#eceaf0}.dealer-dashboard .dashboard-kpi[data-tone=preparation]{background:var(--dos-orange-soft)}.dealer-dashboard .dashboard-kpi[data-tone=preparation] .dashboard-kpi-icon{color:var(--dos-orange-700);background:#f8d7b8}.dealer-dashboard .dashboard-kpi[data-tone=ready]{background:var(--dos-sage-soft)}.dealer-dashboard .dashboard-kpi[data-tone=ready] .dashboard-kpi-icon{color:var(--dos-sage-700);background:#dceaca}.dealer-dashboard .dashboard-kpi[data-tone=sale]{background:var(--dos-amber-soft)}.dealer-dashboard .dashboard-kpi[data-tone=sale] .dashboard-kpi-icon{color:var(--dos-amber-700);background:#f7dfb2}.dealer-dashboard .dashboard-kpi[data-tone=sold]{background:var(--dos-aqua-soft)}.dealer-dashboard .dashboard-kpi[data-tone=sold] .dashboard-kpi-icon{color:var(--dos-aqua-700);background:#ceeaea}.dealer-dashboard .dashboard-overview-grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);gap:14px;display:grid}.dealer-dashboard .dashboard-financial{color:#fff;background:var(--dos-ink-950);border:1px solid var(--dos-ink-900);border-radius:13px;min-height:220px;padding:22px;position:relative;overflow:hidden;box-shadow:0 12px 30px #1f1d2f21,0 2px 8px #1f1d2f14}.dealer-dashboard .dashboard-financial:after{content:"";pointer-events:none;background:#f2bc6914;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-90px;right:-70px}.dealer-dashboard .dashboard-financial-header{z-index:1;justify-content:space-between;align-items:flex-start;gap:20px;display:flex;position:relative}.dealer-dashboard .dashboard-financial-eyebrow{color:var(--dos-amber-400);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:780}.dealer-dashboard .dashboard-financial h2{color:#fff;margin:6px 0 0;font-size:20px;font-weight:740}.dealer-dashboard .dashboard-financial-badge{color:var(--dos-amber-400);background:#f2bc691a;border:1px solid #f2bc6933;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:700}.dealer-dashboard .dashboard-financial-values{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:29px;display:grid;position:relative}.dealer-dashboard .dashboard-financial-values>div{background:#ffffff0e;border:1px solid #ffffff17;border-radius:9px;padding:15px 16px}.dealer-dashboard .dashboard-financial-values span{color:#ffffffa8;font-size:11px;display:block}.dealer-dashboard .dashboard-financial-values strong{color:#fff;font-variant-numeric:tabular-nums;margin-top:7px;font-size:26px;font-weight:790;line-height:1;display:block}.dealer-dashboard .dashboard-financial-values>div:last-child strong{color:var(--dos-amber-400)}.dealer-dashboard .dashboard-financial-footer{z-index:1;color:#ffffff94;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;font-size:11px;display:flex;position:relative}.dealer-dashboard .dashboard-financial-footer a{color:var(--dos-amber-400);font-size:11px;font-weight:700;text-decoration:none}.dealer-dashboard .dashboard-flow,.dealer-dashboard .dashboard-recent{background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:var(--dos-radius-lg);box-shadow:var(--dos-shadow-sm);overflow:hidden}.dealer-dashboard .dashboard-card-header{border-bottom:1px solid var(--dos-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:17px 18px 14px;display:flex}.dealer-dashboard .dashboard-card-header h2{color:var(--dos-text-strong);margin:0;font-size:16px;font-weight:730}.dealer-dashboard .dashboard-card-header p{color:var(--dos-text-muted);margin:4px 0 0;font-size:11px}.dealer-dashboard .dashboard-card-action{color:var(--dos-text-secondary);flex:none;font-size:11px;font-weight:690;text-decoration:none}.dealer-dashboard .dashboard-card-action:hover{color:var(--dos-amber-700)}.dealer-dashboard .dashboard-flow-rail{background:var(--dos-page-deep);border-radius:999px;height:7px;margin:14px 18px 5px;display:flex;overflow:hidden}.dealer-dashboard .dashboard-flow-segment{min-width:3px;height:100%}.dealer-dashboard .dashboard-flow-segment[data-tone=purchased]{background:var(--dos-amber-600)}.dealer-dashboard .dashboard-flow-segment[data-tone=transit]{background:var(--dos-aqua-600)}.dealer-dashboard .dashboard-flow-segment[data-tone=preparation]{background:var(--dos-orange-600)}.dealer-dashboard .dashboard-flow-segment[data-tone=ready]{background:var(--dos-sage-600)}.dealer-dashboard .dashboard-flow-segment[data-tone=sale]{background:var(--dos-ink-700)}.dealer-dashboard .dashboard-flow-segment.is-empty{background:var(--dos-page-deep);width:100%}.dealer-dashboard .dashboard-flow-list{padding:8px;display:grid}.dealer-dashboard .dashboard-flow-item{border-radius:var(--dos-radius-md);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:55px;padding:8px 10px;transition:background-color .14s;display:grid}.dealer-dashboard .dashboard-flow-item:hover{background:var(--dos-amber-softer)}.dealer-dashboard .dashboard-flow-icon{border-radius:8px;justify-content:center;align-items:center;width:33px;height:33px;font-size:15px;font-weight:800;display:inline-flex}.dealer-dashboard .dashboard-flow-copy strong{color:var(--dos-text);font-size:12px;font-weight:690;display:block}.dealer-dashboard .dashboard-flow-copy small{color:var(--dos-text-muted);margin-top:2px;font-size:10px;display:block}.dealer-dashboard .dashboard-flow-count{color:var(--dos-text-strong);font-variant-numeric:tabular-nums;font-size:17px;font-weight:790}.dealer-dashboard .dashboard-flow-item[data-tone=purchased] .dashboard-flow-icon{color:var(--dos-amber-700);background:var(--dos-amber-soft)}.dealer-dashboard .dashboard-flow-item[data-tone=transit] .dashboard-flow-icon{color:var(--dos-aqua-700);background:var(--dos-aqua-soft)}.dealer-dashboard .dashboard-flow-item[data-tone=preparation] .dashboard-flow-icon{color:var(--dos-orange-700);background:var(--dos-orange-soft)}.dealer-dashboard .dashboard-flow-item[data-tone=ready] .dashboard-flow-icon{color:var(--dos-sage-700);background:var(--dos-sage-soft)}.dealer-dashboard .dashboard-flow-item[data-tone=sale] .dashboard-flow-icon{color:var(--dos-ink-800);background:#eceaf0}.dealer-dashboard .dashboard-recent-table{display:grid}.dealer-dashboard .dashboard-vehicle-row{min-height:68px;color:inherit;border-bottom:1px solid var(--dos-border);grid-template-columns:38px minmax(220px,1.35fr) 120px minmax(100px,.65fr) minmax(100px,.65fr) minmax(100px,.65fr) 34px;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;transition:background-color .14s;display:grid}.dealer-dashboard .dashboard-vehicle-row:last-child{border-bottom:0}.dealer-dashboard .dashboard-vehicle-row:hover{background:var(--dos-amber-softer)}.dealer-dashboard .dashboard-vehicle-monogram{width:36px;height:36px;color:var(--dos-ink-900);background:var(--dos-amber-soft);border-radius:var(--dos-radius-md);border:1px solid #efd39d;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:inline-flex}.dealer-dashboard .dashboard-vehicle-main{gap:3px;min-width:0;display:grid}.dealer-dashboard .dashboard-vehicle-main strong{color:var(--dos-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:720;overflow:hidden}.dealer-dashboard .dashboard-vehicle-main small{color:var(--dos-text-muted);font-size:10px}.dealer-dashboard .dashboard-vehicle-money{gap:4px;display:grid}.dealer-dashboard .dashboard-vehicle-money small{color:var(--dos-text-muted);font-size:10px}.dealer-dashboard .dashboard-vehicle-money strong{color:var(--dos-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:730}.dealer-dashboard .dashboard-vehicle-money[data-positive=true] strong{color:var(--dos-sage-700)}.dealer-dashboard .dashboard-vehicle-money[data-positive=false] strong{color:var(--dos-red-700)}.dealer-dashboard .dashboard-vehicle-open{width:30px;height:30px;color:var(--dos-text-secondary);background:0 0;border-color:#0000;font-size:21px}.dealer-dashboard .dashboard-row-skeleton{border-bottom:1px solid var(--dos-border);background:#f5f4f7;height:68px;margin:0 14px;animation:1.2s ease-in-out infinite alternate dashboard-pulse}@keyframes dashboard-pulse{to{opacity:.5}}.dealer-dashboard .dashboard-empty-modern{color:var(--dos-text-muted);gap:6px;padding:30px 18px;font-size:12px;display:grid}.dealer-dashboard .dashboard-empty-modern strong{color:var(--dos-text-strong);font-size:14px}.dealer-dashboard .dashboard-empty-modern a{color:var(--dos-amber-700);font-weight:700;text-decoration:none}.dealer-dashboard .dashboard-quick-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dealer-dashboard .dashboard-quick-link{min-height:58px;color:inherit;background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:var(--dos-radius-md);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;transition:background-color .14s,border-color .14s,box-shadow .14s;display:grid}.dealer-dashboard .dashboard-quick-link:hover{background:var(--dos-amber-softer);box-shadow:var(--dos-shadow-xs);border-color:#e4d7bd}.dealer-dashboard .dashboard-quick-icon{width:34px;height:34px;color:var(--dos-ink-800);border-radius:var(--dos-radius-sm);background:#f4f3f7;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.dealer-dashboard .dashboard-quick-link strong,.dealer-dashboard .dashboard-quick-link small{display:block}.dealer-dashboard .dashboard-quick-link strong{color:var(--dos-text-strong);font-size:12px}.dealer-dashboard .dashboard-quick-link small{color:var(--dos-text-muted);margin-top:3px;font-size:10px}.dealer-dashboard .dashboard-error-modern{color:var(--dos-red-700);background:var(--dos-red-soft);border-radius:var(--dos-radius-md);border:1px solid #edc9c5;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}@media (width<=1240px){.dealer-dashboard .dashboard-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.dealer-dashboard .dashboard-overview-grid{grid-template-columns:1fr}}@media (width<=900px){.dealer-dashboard .dashboard-shell{padding-inline:18px}.dealer-dashboard .dashboard-header{flex-direction:column;align-items:flex-start}.dealer-dashboard .dashboard-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.dealer-dashboard .dashboard-vehicle-row{grid-template-columns:36px minmax(0,1fr) auto}.dealer-dashboard .dashboard-vehicle-status{grid-column:2;justify-self:start}.dealer-dashboard .dashboard-vehicle-money{display:none}.dealer-dashboard .dashboard-vehicle-open{grid-area:1/3/span 2}.dealer-dashboard .dashboard-quick-links{grid-template-columns:1fr}}@media (width<=560px){.dealer-dashboard .dashboard-shell{padding:16px 12px 32px}.dealer-dashboard .dashboard-title{font-size:27px}.dealer-dashboard .dashboard-kpis,.dealer-dashboard .dashboard-financial-values{grid-template-columns:1fr}.dealer-dashboard .dashboard-financial-footer,.dealer-dashboard .dashboard-card-header{flex-direction:column;align-items:flex-start}}.dealer-dashboard .dashboard-title{font-size:var(--dos-type-page-title);letter-spacing:-.035em;font-weight:750;line-height:1.12}.dealer-dashboard .dashboard-subtitle{font-size:13px;font-weight:450;line-height:1.5}.dealer-dashboard .dashboard-card-header h2{font-size:var(--dos-type-section);letter-spacing:-.018em;font-weight:720}.dealer-dashboard .dashboard-kpi-label,.dealer-dashboard .dashboard-vehicle-money small{font-weight:520}.dealer-dashboard .dashboard-kpi-value,.dealer-dashboard .dashboard-portfolio-chart-center strong,.dealer-dashboard .dashboard-portfolio-metric strong{font-variant-numeric:tabular-nums;font-weight:750}.dealer-dashboard .dashboard-update-control{background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:var(--dos-radius-md);box-shadow:var(--dos-shadow-xs);align-items:center;gap:9px;padding:5px 6px 5px 10px;display:flex}.dealer-dashboard .dashboard-update-copy{text-align:right;gap:2px;display:grid}.dealer-dashboard .dashboard-update-copy span{color:var(--dos-text-muted);font-size:9px;font-weight:500}.dealer-dashboard .dashboard-update-copy strong{color:var(--dos-text-secondary);text-transform:capitalize;font-size:11px;font-weight:600}.dealer-dashboard .dashboard-refresh{width:32px;height:32px;color:var(--dos-text-secondary);background:var(--dos-amber-softer);border-color:#0000}.dealer-dashboard .dashboard-refresh svg{width:15px;height:15px}.dealer-dashboard .dashboard-refresh:hover:not(:disabled){color:var(--dos-amber-700);background:var(--dos-amber-soft)}.dealer-dashboard .dashboard-refresh:disabled{cursor:wait;opacity:.62}.dealer-dashboard .dashboard-recent-header{align-items:center}.dealer-dashboard .dashboard-recent-actions{align-items:center;gap:8px;display:flex}.dealer-dashboard .dashboard-all-vehicles{height:35px;color:var(--dos-text);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.dealer-dashboard .dashboard-all-vehicles svg{width:14px;height:14px}.dealer-dashboard .dashboard-all-vehicles:hover{color:var(--dos-text-strong);background:var(--dos-amber-softer);border-color:#e2cfa8}@media (width<=760px){.dealer-dashboard .dashboard-recent-actions{flex-direction:column;align-items:stretch}.dealer-dashboard .dashboard-all-vehicles{justify-content:center;width:100%}}@media (width<=480px){.dealer-dashboard .dashboard-update-control{justify-content:space-between;width:100%}.dealer-dashboard .dashboard-header-actions{width:100%}}.dealer-dashboard .dashboard-recent-table-wrap{overflow-x:auto}.dealer-dashboard .dashboard-recent-data-table{border-collapse:collapse;table-layout:fixed;width:100%}.dealer-dashboard .dashboard-recent-data-table th{height:34px;color:var(--dos-text-muted);background:var(--dos-surface-soft);border-bottom:1px solid var(--dos-border);letter-spacing:.045em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:0 12px;font-size:9px;font-weight:650;line-height:1}.dealer-dashboard .dashboard-recent-data-table td{height:52px;color:var(--dos-text);border-bottom:1px solid var(--dos-border);vertical-align:middle;padding:7px 12px;font-size:10px}.dealer-dashboard .dashboard-recent-data-table tbody tr:last-child td{border-bottom:0}.dealer-dashboard .dashboard-recent-data-table tbody tr{transition:background-color .14s}.dealer-dashboard .dashboard-recent-data-table tbody tr:hover{background:var(--dos-amber-softer)}.dealer-dashboard .dashboard-recent-data-table .is-numeric{text-align:right;font-variant-numeric:tabular-nums}.dealer-dashboard .dashboard-recent-data-table th:first-child{width:35%}.dealer-dashboard .dashboard-recent-data-table th:nth-child(2){width:17%}.dealer-dashboard .dashboard-recent-data-table th:nth-child(3),.dealer-dashboard .dashboard-recent-data-table th:nth-child(4),.dealer-dashboard .dashboard-recent-data-table th:nth-child(5){width:14%}.dealer-dashboard .dashboard-recent-data-table th:nth-child(6){width:6%}.dealer-dashboard .dashboard-table-vehicle{grid-template-columns:31px minmax(0,1fr);align-items:center;gap:9px;display:grid}.dealer-dashboard .dashboard-table-monogram{width:31px;height:31px;color:var(--dos-ink-900);background:var(--dos-amber-soft);border:1px solid #efd39d;border-radius:7px;justify-content:center;align-items:center;font-size:9px;font-weight:750;display:inline-flex}.dealer-dashboard .dashboard-table-vehicle-copy{gap:2px;min-width:0;display:grid}.dealer-dashboard .dashboard-table-vehicle-copy strong{color:var(--dos-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}.dealer-dashboard .dashboard-table-vehicle-copy small{color:var(--dos-text-muted);font-size:9px}.dealer-dashboard .dashboard-table-profit{color:var(--dos-red-700);font-weight:650}.dealer-dashboard .dashboard-table-profit[data-positive=true]{color:var(--dos-sage-700)}.dealer-dashboard .dashboard-table-action-cell{text-align:right;padding-right:10px}.dealer-dashboard .dashboard-table-action-cell .dashboard-vehicle-open{width:29px;height:29px}.dealer-dashboard .dashboard-table-action-cell .dashboard-vehicle-open svg{stroke-width:1.8px;width:14px;height:14px}.dealer-dashboard .dashboard-recent-table-state,.dealer-dashboard .dashboard-recent-card-state{color:var(--dos-text-muted);text-align:center;padding:22px;font-size:11px}.dealer-dashboard .dashboard-recent-mobile-cards{background:var(--dos-surface-soft);gap:8px;padding:9px;display:grid}.dealer-dashboard .dashboard-recent-mobile-card{background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:var(--dos-radius-md);padding:11px}.dealer-dashboard .dashboard-recent-mobile-main{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.dealer-dashboard .dashboard-recent-mobile-main>div{gap:2px;min-width:0;display:grid}.dealer-dashboard .dashboard-recent-mobile-main strong{color:var(--dos-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}.dealer-dashboard .dashboard-recent-mobile-main small{color:var(--dos-text-muted);font-size:9px}.dealer-dashboard .dashboard-recent-mobile-finance{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.dealer-dashboard .dashboard-recent-mobile-finance>span{background:var(--dos-surface-soft);border-radius:7px;gap:3px;padding:7px;display:grid}.dealer-dashboard .dashboard-recent-mobile-finance small{color:var(--dos-text-muted);font-size:8px}.dealer-dashboard .dashboard-recent-mobile-finance strong{color:var(--dos-text-strong);font-variant-numeric:tabular-nums;font-size:10px;font-weight:650}.dealer-dashboard .dashboard-recent-mobile-finance span[data-positive=true] strong{color:var(--dos-sage-700)}.dealer-dashboard .dashboard-recent-mobile-finance span[data-positive=false] strong{color:var(--dos-red-700)}.dealer-dashboard .dashboard-recent-mobile-open{min-height:32px;color:var(--dos-text-secondary);background:var(--dos-amber-softer);border-radius:7px;justify-content:space-between;align-items:center;margin-top:9px;padding:0 8px;font-size:9px;font-weight:650;text-decoration:none;display:flex}.dealer-dashboard .dashboard-recent-mobile-open:focus-visible{outline:3px solid var(--dos-focus);outline-offset:1px}.dealer-dashboard .dashboard-recent-mobile-open svg{width:13px;height:13px}.dealer-dashboard .dashboard-portfolio-chart{place-items:center;min-height:178px;padding:10px;display:grid}.dealer-dashboard .dashboard-portfolio-chart-visual{width:166px;height:166px;margin:0 auto}.dealer-dashboard .dashboard-portfolio-footer{margin-top:12px;padding-top:11px}.dealer-dashboard .dashboard-action-link{appearance:none;min-height:34px;color:var(--dos-text);background:var(--dos-surface);border:1px solid var(--dos-border-strong);border-radius:var(--dos-radius-sm);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-family:inherit;font-size:11px;font-weight:650;line-height:1;text-decoration:none;transition:color .14s,background-color .14s,border-color .14s,box-shadow .14s;display:inline-flex}.dealer-dashboard .dashboard-action-link:link,.dealer-dashboard .dashboard-action-link:visited{color:var(--dos-text);text-decoration:none}.dealer-dashboard .dashboard-action-link:hover{color:var(--dos-text-strong);background:var(--dos-amber-softer);box-shadow:var(--dos-shadow-xs);border-color:#dfc99e;text-decoration:none}.dealer-dashboard .dashboard-action-link:focus-visible{outline:3px solid var(--dos-focus);outline-offset:1px}.dealer-dashboard .dashboard-action-link svg{flex:none;width:14px;height:14px}.dealer-dashboard .dashboard-inline-action{min-height:30px;color:var(--dos-text-secondary);border-radius:var(--dos-radius-xs);white-space:nowrap;align-items:center;gap:6px;padding:0 8px;font-size:11px;font-weight:650;text-decoration:none;display:inline-flex}.dealer-dashboard .dashboard-inline-action:link,.dealer-dashboard .dashboard-inline-action:visited{color:var(--dos-text-secondary);text-decoration:none}.dealer-dashboard .dashboard-inline-action:hover{color:var(--dos-text-strong);background:var(--dos-amber-softer);text-decoration:none}.dealer-dashboard .dashboard-inline-action svg{width:13px;height:13px}.dealer-dashboard .dashboard-recent-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (width<=760px){.dealer-dashboard .dashboard-recent-actions{align-items:stretch;width:100%}.dealer-dashboard .dashboard-action-link{flex:1}}@media (width<=520px){.dealer-dashboard .dashboard-recent-actions{flex-direction:column}.dealer-dashboard .dashboard-action-link{width:100%}.dealer-dashboard .dashboard-portfolio-footer{flex-direction:column;align-items:flex-start}}.dealer-dashboard .dashboard-portfolio-card{background:var(--dos-surface);border:1px solid var(--dos-border);min-height:286px;box-shadow:var(--dos-shadow-sm);border-radius:13px;padding:20px 22px 16px;overflow:hidden}.dealer-dashboard .dashboard-portfolio-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.dealer-dashboard .dashboard-portfolio-eyebrow{color:var(--dos-amber-700);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:790;line-height:1.2}.dealer-dashboard .dashboard-portfolio-header h2{color:var(--dos-text-strong);margin:5px 0 0;font-size:18px;font-weight:750;line-height:1.3}.dealer-dashboard .dashboard-portfolio-header p{color:var(--dos-text-muted);margin:4px 0 0;font-size:11px;line-height:1.4}.dealer-dashboard .dashboard-portfolio-state{border-radius:999px;flex:none;min-height:26px;padding:6px 9px;font-size:10px;font-weight:710;line-height:1}.dealer-dashboard .dashboard-portfolio-state[data-state=positive]{color:var(--dos-sage-700);background:var(--dos-sage-soft)}.dealer-dashboard .dashboard-portfolio-state[data-state=negative]{color:var(--dos-red-700);background:var(--dos-red-soft)}.dealer-dashboard .dashboard-portfolio-content{grid-template-columns:minmax(220px,.82fr) minmax(260px,1.18fr);align-items:center;gap:22px;margin-top:16px;display:grid}.dealer-dashboard .dashboard-portfolio-chart{background:var(--dos-amber-softer);border:1px solid #f1e2c5;border-radius:10px;place-items:center;min-height:174px;display:grid}.dealer-dashboard .dashboard-portfolio-chart-visual{width:166px;height:166px;position:relative}.dealer-dashboard .dashboard-portfolio-donut{width:100%;height:100%;display:block;overflow:visible;transform:rotate(-90deg)}.dealer-dashboard .dashboard-portfolio-track,.dealer-dashboard .dashboard-portfolio-invested-arc,.dealer-dashboard .dashboard-portfolio-profit-arc,.dealer-dashboard .dashboard-portfolio-loss-ring{fill:none;stroke-width:14px;stroke-linecap:butt}.dealer-dashboard .dashboard-portfolio-track{stroke:#ece9ef}.dealer-dashboard .dashboard-portfolio-profit-arc{stroke:var(--dos-sage-600)}.dealer-dashboard .dashboard-portfolio-loss-ring{stroke:#e4dfe7}.dealer-dashboard .dashboard-portfolio-chart-center{text-align:center;background:var(--dos-surface);border:1px solid var(--dos-border);box-shadow:var(--dos-shadow-xs);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:8px;display:flex;position:absolute;inset:31px}.dealer-dashboard .dashboard-portfolio-chart-center span{color:var(--dos-text-muted);font-size:10px;line-height:1.25}.dealer-dashboard .dashboard-portfolio-chart-center strong{color:var(--dos-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:6px;font-size:18px;font-weight:800;line-height:1.05}.dealer-dashboard .dashboard-portfolio-chart-center small{color:var(--dos-sage-700);margin-top:6px;font-size:10px;font-weight:700}.dealer-dashboard .dashboard-portfolio-chart-center small[data-negative=true]{color:var(--dos-red-700)}.dealer-dashboard .dashboard-portfolio-details{gap:8px;display:grid}.dealer-dashboard .dashboard-portfolio-metric{border-radius:var(--dos-radius-md);border:1px solid #0000;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:11px;min-height:57px;padding:9px 11px;display:grid}.dealer-dashboard .dashboard-portfolio-metric-icon{border-radius:8px;justify-content:center;align-items:center;width:35px;height:35px;font-size:16px;font-weight:800;display:inline-flex}.dealer-dashboard .dashboard-portfolio-metric small{color:var(--dos-text-muted);font-size:10px;display:block}.dealer-dashboard .dashboard-portfolio-metric strong{color:var(--dos-text-strong);font-variant-numeric:tabular-nums;margin-top:4px;font-size:15px;font-weight:780;line-height:1.1;display:block}.dealer-dashboard .dashboard-portfolio-metric[data-tone=invested] .dashboard-portfolio-metric-icon{color:var(--dos-ink-800);background:#e8e6ed}.dealer-dashboard .dashboard-portfolio-metric[data-tone=profit] .dashboard-portfolio-metric-icon{color:var(--dos-sage-700);background:#dceaca}.dealer-dashboard .dashboard-portfolio-metric[data-tone=loss] .dashboard-portfolio-metric-icon{color:var(--dos-red-700);background:#f4d8d5}.dealer-dashboard .dashboard-portfolio-metric[data-tone=margin] .dashboard-portfolio-metric-icon{color:var(--dos-amber-700);background:var(--dos-amber-soft)}.dealer-dashboard .dashboard-portfolio-footer{color:var(--dos-text-muted);border-top:1px solid var(--dos-border);justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding-top:12px;font-size:11px;display:flex}.dealer-dashboard .dashboard-portfolio-footer a{color:var(--dos-text-secondary);align-items:center;gap:5px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.dealer-dashboard .dashboard-portfolio-footer a:hover{color:var(--dos-amber-700)}@media (width<=1040px){.dealer-dashboard .dashboard-portfolio-content{grid-template-columns:minmax(210px,.8fr) minmax(240px,1.2fr);gap:15px}}@media (width<=700px){.dealer-dashboard .dashboard-portfolio-content{grid-template-columns:1fr}.dealer-dashboard .dashboard-portfolio-chart{min-height:188px}.dealer-dashboard .dashboard-portfolio-details{grid-template-columns:repeat(3,minmax(0,1fr))}.dealer-dashboard .dashboard-portfolio-metric{text-align:center;grid-template-columns:1fr;gap:6px}.dealer-dashboard .dashboard-portfolio-metric-icon{margin:0 auto}}@media (width<=520px){.dealer-dashboard .dashboard-portfolio-card{padding:17px 15px 14px}.dealer-dashboard .dashboard-portfolio-header{flex-direction:column;gap:10px}.dealer-dashboard .dashboard-portfolio-details{grid-template-columns:1fr}.dealer-dashboard .dashboard-portfolio-footer{flex-direction:column;align-items:flex-start}}.dealer-dashboard .dashboard-portfolio-invested-arc{stroke:#6a6f8d}.imports-header-v1 p:not(.eyebrow-v2){margin-top:5px;font-size:13px}.imports-header-v1 .eyebrow-v2{color:var(--dos-amber-700);letter-spacing:.11em;margin-bottom:4px;font-size:9px;font-weight:750}.imports-header-v1 .clear-filters-v2,.imports-header-v1 .primary-action-v2{border-radius:var(--dos-radius-sm);height:35px;min-height:35px;padding-inline:12px;font-size:11px;font-weight:650}.imports-header-v1 .primary-action-v2{color:var(--dos-ink-1000);background:var(--dos-amber-500);border-color:var(--dos-amber-500)}.imports-toolbar-v1 .search-control-v2{border-color:var(--dos-border-strong);border-radius:var(--dos-radius-sm);height:38px}.imports-toolbar-v1 .clear-filters-v2{border-color:var(--dos-border-strong);border-radius:var(--dos-radius-sm);height:38px;font-size:11px}@media (width<=760px){.imports-header-v1 .clear-filters-v2,.imports-header-v1 .primary-action-v2{flex:1}.imports-toolbar-v1 .search-control-v2{flex-basis:100%}}.vehicle-detail-page .import-status{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;min-height:23px;padding:4px 8px;font-size:10px;font-weight:710;line-height:1;display:inline-flex}.vehicle-detail-page .import-status:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.vehicle-detail-page .import-status[data-status=ready]{color:var(--dos-sage-700);background:var(--dos-sage-soft)}.vehicle-detail-page .import-status[data-status=review]{color:var(--dos-orange-700);background:var(--dos-orange-soft)}.vehicle-detail-page .import-status[data-status=confirmed]{color:var(--dos-aqua-700);background:var(--dos-aqua-soft)}.vehicle-detail-page .import-status[data-status=total]{color:var(--dos-text-secondary);background:#f0eff3}.inquiries-workspace{gap:16px;max-width:1440px;margin:0 auto;padding:28px;display:grid}.inquiries-header{background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:12px;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 22px;display:flex}.inquiries-header h1{margin:3px 0 5px;font-size:30px}.inquiries-header p,.inquiries-header a{color:var(--dos-text-muted);font-size:13px}.inquiries-toolbar{background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:10px;flex-wrap:wrap;align-items:center;gap:9px;padding:12px;display:flex}.inquiries-toolbar input:not([type=checkbox]),.inquiries-toolbar select{border:1px solid var(--dos-border-strong);background:var(--dos-surface);min-height:38px;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;border-radius:7px;padding:0 10px}.inquiries-toolbar input:not([type=checkbox]){flex:320px}.inquiries-toolbar label{color:var(--dos-text-secondary);align-items:center;gap:6px;font-size:12px;display:flex}.inquiries-state,.inquiries-feedback{background:var(--dos-surface-soft);border:1px solid var(--dos-border);color:var(--dos-text-secondary);border-radius:10px;padding:18px}.inquiries-feedback{justify-content:space-between;display:flex}.inquiries-list{border:1px solid var(--dos-border);background:var(--dos-surface);border-radius:10px;display:grid;overflow:hidden}.inquiries-list article{border-bottom:1px solid var(--dos-border);cursor:pointer;grid-template-columns:1.25fr .7fr .8fr 1fr .9fr;align-items:center;gap:12px;padding:14px 16px;display:grid}.inquiries-list article:hover,.inquiries-list article:focus{background:var(--dos-amber-softer);outline:none}.inquiries-list article>div,.inquiries-list article>span,.inquiries-list article small{gap:3px;min-width:0;display:grid}.inquiries-list article span,.inquiries-list article small{color:var(--dos-text-muted);font-size:11px}.inquiry-status{background:var(--dos-sage-soft);border-radius:999px;justify-self:start;padding:5px 8px;font-weight:700;color:#526f34!important;font-size:11px!important}.inquiry-actions button,.inquiries-feedback button{background:var(--dos-surface);border:1px solid var(--dos-border-strong);min-height:32px;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;cursor:pointer;border-radius:7px;padding:6px 10px}.inquiries-detail-grid{grid-template-columns:1.2fr .8fr;gap:16px;display:grid}.inquiries-detail-grid section,.inquiry-timeline{background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:10px;padding:18px}.inquiries-detail-grid h2,.inquiry-timeline h2{margin:0 0 12px;font-size:17px}.inquiry-next{background:var(--dos-amber-softer);border:1px solid #ead8b5;border-radius:8px;gap:6px;margin:12px 0;padding:12px;display:grid}.inquiry-actions{flex-wrap:wrap;gap:8px;display:flex}.inquiry-vehicle{border-bottom:1px solid var(--dos-border);justify-content:space-between;padding:10px 0;display:flex}.inquiry-timeline{gap:0;display:grid}.inquiry-timeline article{border-bottom:1px solid var(--dos-border);grid-template-columns:150px minmax(0,1fr) auto;gap:12px;padding:10px 0;font-size:12px;display:grid}.inquiry-timeline article[data-system=true] strong,.inquiry-timeline small{color:var(--dos-text-muted)}@media (width<=760px){.inquiries-workspace,.inquiries-header{padding:16px}.inquiries-header h1{font-size:25px}.inquiries-list article{grid-template-columns:1fr auto;gap:8px}.inquiries-list article>span:nth-of-type(2),.inquiries-list article>span:nth-of-type(3),.inquiries-list article small{grid-column:1/-1}.inquiries-detail-grid{grid-template-columns:1fr}.inquiry-timeline article{grid-template-columns:1fr;gap:4px}.inquiries-toolbar>*{width:100%}.inquiries-toolbar label{width:auto}}.inquiries-workspace--polished{gap:12px;max-width:1380px;padding:24px 28px 36px}.inquiries-list-header{justify-content:space-between;align-items:end;gap:18px;padding:4px 2px;display:flex}.inquiries-list-header h1,.inquiry-detail-header h1{letter-spacing:-.035em;margin:3px 0 4px;font-size:30px}.inquiries-list-header p:not(.eyebrow-v2){color:var(--dos-text-muted);margin:0;font-size:13px}.inquiries-result-count{color:var(--dos-text-secondary);background:var(--dos-surface-soft);border:1px solid var(--dos-border);border-radius:7px;padding:7px 10px;font-size:11px;font-weight:720}.inquiries-workspace--polished .inquiries-toolbar{border-radius:9px;padding:9px 10px}.inquiries-workspace--polished .inquiries-toolbar input:not([type=checkbox]),.inquiries-workspace--polished .inquiries-toolbar select{min-height:36px;font-size:12px}.inquiries-list--polished{border-radius:10px}.inquiries-list-columns{color:var(--dos-text-muted);background:var(--dos-surface-soft);border-bottom:1px solid var(--dos-border);letter-spacing:.055em;text-transform:uppercase;grid-template-columns:1.15fr 1fr .62fr .82fr .9fr .88fr 14px;gap:12px;padding:10px 16px;font-size:9px;font-weight:800;display:grid}.inquiries-list--polished article{grid-template-columns:1.15fr 1fr .62fr .82fr .9fr .88fr 14px;gap:12px;min-height:72px;padding:12px 16px}.inquiries-list--polished article:focus-visible{outline:3px solid var(--dos-focus);outline-offset:-3px}.inquiry-list-client,.inquiry-list-vehicle,.inquiry-list-next,.inquiry-list-activity{gap:3px;min-width:0;display:grid}.inquiry-list-client strong,.inquiry-list-vehicle strong,.inquiry-list-next strong,.inquiry-list-activity strong{color:var(--dos-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;overflow:hidden}.inquiry-list-client>span,.inquiry-list-vehicle>span,.inquiry-list-next>span,.inquiry-list-activity>span,.inquiry-list-assignee{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--dos-text-muted)!important;font-size:10px!important}.inquiry-intent-chips{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.inquiry-intent-chips small{color:#78613a;white-space:nowrap;background:#fff8eb;border:1px solid #efdfbf;border-radius:999px;padding:3px 6px;font-size:8px;font-weight:700}.inquiry-list-next{border-left:2px solid #0000;padding-left:8px}.inquiry-list-next.is-overdue{border-left-color:#c87535}.inquiry-list-next.is-overdue strong{color:#9a522c}.inquiry-row-chevron{line-height:1;color:#9b7750!important;font-size:21px!important}.inquiry-status{border:1px solid #0000;border-radius:999px;padding:5px 8px;font-weight:800;line-height:1;font-size:10px!important}.inquiry-status--new{background:#f0f1f5;color:#586172!important}.inquiry-status--inprogress{background:#fff1d9;color:#9a6217!important}.inquiry-status--qualified{background:#edf5e7;color:#56773b!important}.inquiry-status--quote{background:#e8f5f7;color:#366f83!important}.inquiry-status--won{background:#e9f4e3;color:#48752f!important}.inquiry-status--lost{background:#f0eff1;color:#6c6672!important}.inquiry-back-link{color:var(--dos-text-secondary);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:12px;font-weight:700}.inquiry-back-link:hover{text-decoration:underline}.inquiry-back-link:focus-visible{outline:3px solid var(--dos-focus);outline-offset:3px}.inquiry-detail-header{background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.inquiry-detail-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.inquiry-contact-links{flex-wrap:wrap;gap:10px;display:flex}.inquiry-contact-links a{color:var(--dos-text-secondary);font-size:12px}.inquiry-owner{background:var(--dos-surface-soft);border:1px solid var(--dos-border);border-radius:8px;gap:3px;min-width:160px;padding:9px 11px;display:grid}.inquiry-owner span{color:var(--dos-text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:9px}.inquiry-owner strong{font-size:12px}.inquiry-detail-layout{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);align-items:start;gap:14px;display:grid}.inquiry-detail-main{gap:12px;display:grid}.inquiry-next-card,.inquiry-action-panel,.inquiry-vehicles-panel,.inquiry-timeline--polished{background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:10px;padding:16px}.inquiry-next-card{background:#fffaf1;border-color:#eedcbd}.inquiry-next-card.is-overdue{background:#fff6ee;border-color:#e8c29b}.inquiry-next-card header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.inquiry-next-card p,.inquiry-next-card header p{color:var(--dos-text-muted);margin:0;font-size:11px}.inquiry-next-card header p{color:#95611f;letter-spacing:.08em;font-size:9px;font-weight:800}.inquiry-next-card h2,.inquiry-action-panel h2,.inquiry-vehicles-panel h2,.inquiry-timeline--polished h2{margin:3px 0 6px;font-size:17px}.inquiry-next-card header>span{color:#954f2b;background:#fde9d9;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:800}.inquiry-next-card>.primary-action-v2{min-height:34px;margin-top:12px;padding:7px 11px;font-size:11px}.inquiry-action-panel h2{font-size:15px}.inquiry-actions{gap:7px}.inquiry-actions button,.inquiry-status-actions button{min-height:33px;color:var(--dos-text-secondary);background:var(--dos-surface);border:1px solid var(--dos-border-strong);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;cursor:pointer;border-radius:7px;padding:6px 9px;font-size:11px;font-weight:700}.inquiry-actions button:hover,.inquiry-status-actions button:hover{background:var(--dos-surface-soft)}.inquiry-actions button:focus-visible,.inquiry-status-actions button:focus-visible{outline:3px solid var(--dos-focus);outline-offset:2px}.inquiry-status-actions{background:0 0;border:0;margin-top:12px;padding:0}.inquiry-status-actions summary{color:var(--dos-text-secondary);cursor:pointer;font-size:11px;font-weight:750}.inquiry-status-actions[open] summary{margin-bottom:9px}.inquiry-status-actions-controls{background:var(--dos-surface-soft);border:1px solid var(--dos-border);border-radius:8px;padding:11px}.inquiry-vehicles-panel{gap:10px;display:grid}.inquiry-vehicles-panel header p,.inquiry-timeline--polished header p{color:#9a651d;letter-spacing:.075em;margin:0;font-size:9px;font-weight:800}.inquiry-vehicle-card{background:#fffdf9;border:1px solid #ebdfcf;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:12px;display:grid}.inquiry-vehicle-card>div:first-child{gap:3px;display:grid}.inquiry-vehicle-card strong{font-size:13px}.inquiry-vehicle-card span{color:var(--dos-text-muted);font-size:10px}.inquiry-vehicle-card>b{font-size:13px}.inquiry-vehicle-card .inquiry-intent-chips{grid-column:1/-1}.inquiry-timeline--polished{gap:0}.inquiry-timeline--polished header{border-bottom:1px solid var(--dos-border);padding-bottom:11px}.inquiry-timeline--polished article{border:0;grid-template-columns:25px minmax(0,1fr);gap:8px;padding:12px 0 12px 3px;position:relative}.inquiry-timeline--polished article:not(:last-child):before{background:var(--dos-border);content:"";width:1px;position:absolute;top:34px;bottom:-2px;left:13px}.inquiry-timeline-dot{z-index:1;color:#81704e;background:#fff4df;border:1px solid #ead5ae;border-radius:999px;place-items:center;width:21px;height:21px;font-size:11px;font-weight:800;display:grid}.inquiry-timeline--polished article>div{gap:3px;display:grid}.inquiry-timeline--polished article strong{font-size:12px}.inquiry-timeline--polished article span:not(.inquiry-timeline-dot){color:var(--dos-text-secondary);font-size:11px}.inquiry-timeline--polished article small{color:var(--dos-text-muted);font-size:10px}.inquiry-timeline--polished article[data-system=true] .inquiry-timeline-dot{color:#6d6b77;background:#f1f0f3;border-color:#e1dfe5}@media (width<=900px){.inquiries-list-columns{display:none}.inquiries-list--polished article{grid-template-columns:minmax(0,1fr) auto;gap:8px}.inquiry-list-vehicle,.inquiry-list-assignee,.inquiry-list-next,.inquiry-list-activity{grid-column:1}.inquiry-status{grid-area:1/2}.inquiry-row-chevron{grid-area:2/2/6;align-self:center}.inquiry-detail-layout{grid-template-columns:1fr}.inquiry-vehicles-panel{grid-row:1}.inquiry-detail-main{grid-row:2}}@media (width<=760px){.inquiries-workspace--polished{gap:10px;padding:16px}.inquiries-list-header{flex-direction:column;align-items:flex-start;gap:7px}.inquiries-list-header h1,.inquiry-detail-header h1{font-size:25px}.inquiries-result-count{padding:5px 7px}.inquiries-workspace--polished .inquiries-toolbar{grid-template-columns:1fr 1fr;display:grid}.inquiries-workspace--polished .inquiries-toolbar input:not([type=checkbox]){grid-column:1/-1}.inquiries-workspace--polished .inquiries-toolbar label{width:auto;font-size:10px}.inquiries-list--polished article{padding:13px 12px}.inquiry-list-client strong,.inquiry-list-vehicle strong{font-size:13px}.inquiry-detail-header{flex-direction:column;align-items:flex-start;padding:16px}.inquiry-owner{width:100%;min-width:0}.inquiry-next-card,.inquiry-action-panel,.inquiry-vehicles-panel,.inquiry-timeline--polished{padding:14px}.inquiry-actions{grid-template-columns:1fr 1fr;display:grid}.inquiry-actions button:last-child:nth-child(odd){grid-column:1/-1}.inquiry-status-actions-controls{align-items:stretch}.inquiry-status-actions label,.inquiry-status-actions button{width:100%}.inquiry-vehicle-card{padding:10px}}.inquiry-success{color:#4d7337;background:#eef7e9;border:1px solid #cfe3c3;border-radius:7px;justify-self:start;padding:7px 10px;font-size:11px;font-weight:750}.inquiries-feedback[role=alert]{background:#fff8f1;border-color:#ead1bd}.inquiry-next-card-actions{align-items:center;gap:8px;margin-top:12px;display:flex}.inquiry-next-card-actions>.primary-action-v2{margin-top:0}.inquiry-next-card-actions>button:not(.primary-action-v2),.inquiry-next-editor button,.inquiry-show-more{min-height:33px;color:var(--dos-text-secondary);background:var(--dos-surface);border:1px solid var(--dos-border-strong);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;cursor:pointer;border-radius:7px;padding:6px 10px;font-size:11px;font-weight:700}.inquiry-next-card-actions>button:focus-visible,.inquiry-next-editor button:focus-visible,.inquiry-show-more:focus-visible{outline:3px solid var(--dos-focus);outline-offset:2px}.inquiry-next-editor{background:#ffffff94;border-top:1px solid #ead8bc;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:8px;margin-top:10px;padding:10px;display:grid}.inquiry-next-editor label{color:var(--dos-text-secondary);gap:4px;font-size:10px;font-weight:700;display:grid}.inquiry-next-editor input{min-width:0;min-height:34px;color:var(--dos-text);background:var(--dos-surface);border:1px solid var(--dos-border-strong);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;border-radius:6px;padding:6px 8px;font-size:11px}.inquiry-vehicle-card{grid-template-columns:minmax(0,1fr) auto;align-items:start}.inquiry-vehicle-card-heading{flex-wrap:wrap;align-items:center;gap:5px 7px;display:flex!important}.inquiry-vehicle-card-heading strong{font-size:13px}.inquiry-vehicle-card-heading>span{flex-basis:100%;margin-top:1px}.inquiry-vehicle-card .inquiry-primary-badge{padding:3px 6px;font-size:8px}.inquiry-vehicle-card>b{align-self:center}.inquiry-timeline--polished{padding-bottom:12px}.inquiry-timeline--polished>header{padding-bottom:9px}.inquiry-activity-day{gap:0;display:grid}.inquiry-activity-day>h3{color:var(--dos-text-muted);letter-spacing:.07em;text-transform:uppercase;margin:10px 0 3px;padding:0;font-size:9px;font-weight:800}.inquiry-timeline--polished .inquiry-activity-day article{padding:8px 0 8px 3px}.inquiry-timeline--polished .inquiry-activity-day article:not(:last-child):before{top:29px;bottom:-1px}.inquiry-timeline--polished .inquiry-activity-day article.is-latest{background:#fffaf1;border:1px solid #eeddbf;border-radius:7px;margin:2px -4px;padding:9px 7px}.inquiry-timeline--polished .inquiry-activity-day article.is-latest:before{left:16px}.inquiry-timeline--polished .inquiry-activity-day article>div{gap:2px}.inquiry-timeline--polished .inquiry-activity-day article strong{font-size:11px}.inquiry-timeline--polished .inquiry-activity-day article span:not(.inquiry-timeline-dot){font-size:10px;line-height:1.35}.inquiry-timeline-dot{width:20px;height:20px;font-size:10px}.inquiry-status-change{align-items:center;gap:5px;display:flex!important}.inquiry-status-change .inquiry-status{font-size:8px!important}.inquiry-status-change>b{color:var(--dos-text-muted);font-size:11px}.inquiry-show-more{justify-self:start;margin-top:8px}.inquiry-show-more:hover{background:var(--dos-surface-soft)}@media (width<=760px){.inquiry-next-card-actions{flex-direction:column;align-items:stretch}.inquiry-next-card-actions>.primary-action-v2,.inquiry-next-card-actions>button:not(.primary-action-v2){width:100%}.inquiry-next-editor{grid-template-columns:1fr}.inquiry-next-editor button{width:100%}.inquiry-timeline--polished .inquiry-activity-day article.is-latest{margin-inline:-2px}.inquiry-vehicle-card-heading{align-items:flex-start}.inquiry-activity-day>h3{margin-top:12px}}.inquiry-next-interests{border-top:1px solid #eddec5;gap:5px;margin-top:10px;padding-top:9px;display:grid}.inquiry-result-overlay{z-index:1100;background:#19182785;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.inquiry-result-dialog{background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:12px;gap:14px;width:min(480px,100vw - 32px);max-height:calc(100vh - 48px);display:grid;overflow:auto;box-shadow:0 20px 48px #1918273d}.inquiry-result-dialog>header{border-bottom:1px solid var(--dos-border);justify-content:space-between;align-items:flex-start;gap:14px;padding:17px 18px 13px;display:flex}.inquiry-result-dialog h2{color:var(--dos-text);letter-spacing:-.02em;margin:3px 0;font-size:19px}.inquiry-result-dialog header>div>span{color:var(--dos-text-muted);font-size:11px}.inquiry-result-dialog header>button{width:30px;height:30px;color:var(--dos-text-muted);background:var(--dos-surface);border:1px solid var(--dos-border);cursor:pointer;border-radius:7px;place-items:center;padding:0;font-size:19px;display:grid}.inquiry-result-dialog fieldset,.inquiry-result-dialog>.inquiry-result-field{border:0;margin:0 18px;padding:0}.inquiry-result-dialog legend,.inquiry-result-field{color:var(--dos-text-secondary);gap:7px;font-size:11px;font-weight:750;display:grid}.inquiry-result-options{flex-wrap:wrap;gap:7px;display:flex}.inquiry-result-options label{min-height:32px;color:var(--dos-text-secondary);background:var(--dos-surface-soft);border:1px solid var(--dos-border);cursor:pointer;border-radius:7px;align-items:center;padding:6px 9px;font-size:10px;font-weight:650;display:flex;position:relative}.inquiry-result-options input{opacity:0;position:absolute}.inquiry-result-options label:has(input:checked){color:#536f36;background:#eef6e9;border-color:#bcd2a9}.inquiry-result-options label:has(input:focus-visible){outline:3px solid var(--dos-focus);outline-offset:2px}.inquiry-result-field input:not(.dos-underline-input-v1):not(.dos-outlined-input-v1),.inquiry-result-field textarea:not(.dos-textarea-v1){min-height:36px;color:var(--dos-text);background:var(--dos-surface);border:1px solid var(--dos-border-strong);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;border-radius:7px;padding:7px 9px;font-size:12px}.inquiry-result-field textarea{resize:vertical;min-height:66px}.inquiry-result-dialog>footer{border-top:1px solid var(--dos-border);justify-content:flex-end;gap:8px;padding:12px 18px 16px;display:flex}.inquiry-result-dialog>footer>button{min-height:34px;color:var(--dos-text-secondary);background:var(--dos-surface);border:1px solid var(--dos-border-strong);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;cursor:pointer;border-radius:7px;padding:6px 10px;font-size:11px;font-weight:700}.inquiry-result-dialog>footer>.primary-action-v2{color:#27253f;background:#f4bd58;border-color:#f4bd58}.inquiry-result-dialog button:focus-visible,.inquiry-result-field input:not(.dos-underline-input-v1):not(.dos-outlined-input-v1):focus-visible,.inquiry-result-field textarea:not(.dos-textarea-v1):focus-visible{outline:3px solid var(--dos-focus);outline-offset:2px}@media (width<=760px){.inquiry-result-overlay{align-items:end;padding:0}.inquiry-result-dialog{border-radius:16px 16px 0 0;width:100%;max-height:min(84dvh,720px)}.inquiry-result-options{grid-template-columns:1fr 1fr;display:grid}.inquiry-result-options label{min-height:36px}.inquiry-result-dialog>footer{background:var(--dos-surface);padding-bottom:calc(14px + env(safe-area-inset-bottom));position:sticky;bottom:0}.inquiry-result-dialog>footer>button{flex:1}}.inquiry-status-actions{background:var(--dos-surface-soft);border:1px solid var(--dos-border);border-radius:9px;gap:10px;margin-top:14px;padding:13px;display:grid}.inquiry-status-actions>strong{font-size:13px}.inquiry-status-actions-controls{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.inquiry-status-actions label{min-width:190px;color:var(--dos-text-secondary);gap:5px;font-size:11px;font-weight:650;display:grid}.inquiry-status-actions select,.inquiry-status-actions textarea{min-height:36px;color:var(--dos-text);background:var(--dos-surface);border:1px solid var(--dos-border-strong);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;border-radius:7px;padding:8px 10px}.inquiry-status-actions textarea{resize:vertical;min-height:68px}.inquiry-status-actions .primary-action-v2{min-height:36px}@media (width<=760px){.inquiry-status-actions-controls{flex-direction:column;align-items:stretch}.inquiry-status-actions label,.inquiry-status-actions .primary-action-v2{width:100%}}.inquiry-upcoming-card{background:#fffaf1;border-color:#ebd7b5}.inquiry-upcoming-card header{align-items:center}.inquiry-upcoming-card header>div{gap:2px;display:grid}.inquiry-upcoming-card header p{color:#a56a18}.inquiry-upcoming-card h2{letter-spacing:-.02em;margin:0;font-size:19px}.inquiry-upcoming-meta{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.inquiry-upcoming-meta>span{min-width:132px;color:var(--dos-text-secondary);background:#ffffffbd;border:1px solid #eddfc9;border-radius:7px;gap:2px;padding:7px 9px;font-size:10px;line-height:1.35;display:grid}.inquiry-upcoming-meta b{color:#8a6429;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:800}.inquiry-upcoming-card .inquiry-next-interests{margin-top:11px}.inquiry-next-card-actions{flex-wrap:wrap}.inquiry-next-card-actions>.primary-action-v2{justify-content:center;align-items:center;min-height:34px;padding:7px 11px;text-decoration:none;display:inline-flex}.inquiry-next-card-actions>button:not(.primary-action-v2),.inquiry-task-menu:not(.inquiry-detail-menu) summary,.inquiry-task-menu:not(.inquiry-detail-menu) button,.inquiry-postpone-form button,.inquiry-next-editor button{min-height:33px;color:var(--dos-text-secondary);background:var(--dos-surface);border:1px solid var(--dos-border-strong);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;cursor:pointer;border-radius:7px;padding:6px 10px;font-size:11px;font-weight:700}.inquiry-task-menu{position:relative}.inquiry-task-menu summary{align-items:center;list-style:none;display:flex}.inquiry-task-menu summary::-webkit-details-marker{display:none}.inquiry-task-menu[open]>summary{background:var(--dos-surface-soft)}.inquiry-task-menu:not(.inquiry-detail-menu)>button{z-index:2;white-space:nowrap;min-width:150px;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 8px 18px #1f22301f}.inquiry-postpone-form,.inquiry-next-editor{background:#ffffffb8;border:1px solid #ead8bc;border-radius:8px;flex-wrap:wrap;align-items:end;gap:8px;margin-top:10px;padding:10px;display:flex}.inquiry-postpone-form label,.inquiry-next-editor label{color:var(--dos-text-secondary);flex:170px;gap:4px;font-size:10px;font-weight:700;display:grid}.inquiry-postpone-form input,.inquiry-next-editor input:not(.dos-underline-input-v1):not(.dos-outlined-input-v1),.inquiry-next-editor select{box-sizing:border-box;min-width:0;min-height:34px;color:var(--dos-text);background:var(--dos-surface);border:1px solid var(--dos-border-strong);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;border-radius:6px;padding:6px 8px;font-size:11px}.inquiry-postpone-form>div,.inquiry-next-editor>div{gap:7px;display:flex}.inquiry-postpone-form button[type=submit],.inquiry-next-editor button[type=submit]{color:#fff;background:var(--dos-ink-900);border-color:var(--dos-ink-900)}.inquiry-next-card-actions a:focus-visible,.inquiry-next-card-actions button:focus-visible,.inquiry-task-menu summary:focus-visible,.inquiry-task-menu button:focus-visible,.inquiry-postpone-form input:focus-visible,.inquiry-postpone-form button:focus-visible,.inquiry-next-editor input:not(.dos-underline-input-v1):not(.dos-outlined-input-v1):focus-visible,.inquiry-next-editor select:focus-visible,.inquiry-next-editor button:focus-visible{outline:3px solid var(--dos-focus);outline-offset:2px}.inquiry-upcoming-card .inquiry-next-card-actions{gap:5px;margin-top:11px}.inquiry-upcoming-card .inquiry-next-card-actions>.primary-action-v2{color:#5a3c11;min-height:30px;box-shadow:none;letter-spacing:.01em;background:#f5c868;border-color:#e8b34a;border-radius:6px;padding:5px 9px;font-size:10px;font-weight:800}.inquiry-upcoming-card>.primary-action-v2{color:#5a3c11;min-height:30px;box-shadow:none;letter-spacing:.01em;background:#f5c868;border:1px solid #e8b34a;border-radius:6px;justify-content:center;align-items:center;margin-top:11px;padding:5px 9px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.inquiry-upcoming-card .inquiry-next-card-actions>.primary-action-v2:hover,.inquiry-upcoming-card>.primary-action-v2:hover{background:#efba52;border-color:#dba23b}.inquiry-upcoming-card .inquiry-next-card-actions>button:not(.primary-action-v2),.inquiry-upcoming-card .inquiry-task-menu summary{color:#70542d;min-height:30px;box-shadow:none;letter-spacing:.01em;background:#fffdf9;border-color:#e7d8bf;border-radius:6px;padding:5px 9px;font-size:10px;font-weight:750}.inquiry-upcoming-card .inquiry-next-card-actions>button:not(.primary-action-v2):hover,.inquiry-upcoming-card .inquiry-task-menu summary:hover{color:#60451f;background:#fff4e2;border-color:#e6c890}.inquiry-upcoming-card .inquiry-task-menu>button{color:#70542d;background:#fffdf9;border-color:#e7d8bf;border-radius:6px;min-height:31px;padding:6px 9px;font-size:10px}@media (width<=760px){.inquiry-upcoming-card h2{font-size:18px}.inquiry-upcoming-meta{grid-template-columns:1fr;display:grid}.inquiry-upcoming-meta>span{min-width:0}.inquiry-next-card-actions{grid-template-columns:1fr 1fr;display:grid}.inquiry-next-card-actions>.primary-action-v2{grid-column:1/-1;width:100%}.inquiry-next-card-actions>button:not(.primary-action-v2),.inquiry-task-menu{width:100%}.inquiry-task-menu summary{justify-content:center}.inquiry-task-menu>button{white-space:normal;width:100%;left:0;right:auto}.inquiry-postpone-form,.inquiry-next-editor{grid-template-columns:1fr;display:grid}.inquiry-postpone-form>div,.inquiry-next-editor>div{grid-template-columns:1fr 1fr;display:grid}.inquiry-postpone-form button,.inquiry-next-editor button{width:100%}}.inquiries-workspace--detail-v16{gap:12px}.inquiry-detail-layout-v16{grid-template-columns:minmax(0,1.25fr) minmax(292px,.82fr);grid-template-areas:"current vehicles""plan vehicles""history history";align-items:start;gap:14px;display:grid}.inquiry-current-task-panel.is-overdue{background:#fff6ee;border-color:#e8c29b}.inquiry-vehicles-panel-v16{grid-area:vehicles;gap:10px;display:grid}.inquiry-plan-panel{background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:12px;grid-area:plan;gap:10px;padding:16px;display:grid}.inquiry-history-panel{background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:12px;grid-area:history;gap:0;padding:16px;display:grid}.inquiry-section-header,.inquiry-history-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.inquiry-section-header h2,.inquiry-history-header h2{letter-spacing:-.02em;margin:3px 0 4px;font-size:18px}.inquiry-section-subtitle{color:var(--dos-text-muted);font-size:11px}.inquiry-task-actions>.primary-action-v2,.inquiry-empty-task>.primary-action-v2,.inquiry-plan-panel .clear-filters-v2,.inquiry-plan-row-menu>button,.inquiry-plan-row-menu>summary,.inquiry-task-menu:not(.inquiry-detail-menu)>button,.inquiry-task-menu:not(.inquiry-detail-menu)>summary,.inquiry-result-dialog>footer>button{min-height:33px;color:var(--dos-text-secondary);background:var(--dos-surface);border:1px solid var(--dos-border-strong);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;cursor:pointer;border-radius:7px;padding:6px 10px;font-size:11px;font-weight:700}.inquiry-task-actions>.primary-action-v2,.inquiry-empty-task>.primary-action-v2,.inquiry-plan-panel .clear-filters-v2,.inquiry-result-dialog>footer>.primary-action-v2{color:#5a3c11;background:#f5c868;border-color:#e8b34a}.inquiry-task-actions>.primary-action-v2:hover,.inquiry-empty-task>.primary-action-v2:hover,.inquiry-plan-panel .clear-filters-v2:hover,.inquiry-result-dialog>footer>.primary-action-v2:hover{background:#efba52;border-color:#dba23b}.inquiry-task-menu:not(.inquiry-detail-menu),.inquiry-plan-row-menu{position:relative}.inquiry-task-menu:not(.inquiry-detail-menu) summary,.inquiry-plan-row-menu summary{align-items:center;list-style:none;display:flex}.inquiry-task-menu:not(.inquiry-detail-menu) summary::-webkit-details-marker{display:none}.inquiry-plan-row-menu summary::-webkit-details-marker{display:none}.inquiry-task-menu:not(.inquiry-detail-menu)[open]>summary,.inquiry-plan-row-menu[open]>summary{background:var(--dos-surface-soft)}.inquiry-task-menu:not(.inquiry-detail-menu)>button,.inquiry-plan-row-menu>button{z-index:2;white-space:nowrap;min-width:170px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 24px #1f22301f}.inquiry-task-menu:not(.inquiry-detail-menu)>button:hover,.inquiry-plan-row-menu>button:hover{background:var(--dos-surface-soft)}.inquiry-next-interests{border-top:1px solid #eddec5;gap:5px;padding-top:9px;display:grid}.inquiry-next-interests>span{color:var(--dos-text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:800}.inquiry-vehicle-card-heading{gap:4px;display:grid}.inquiry-vehicle-card-heading span{color:var(--dos-text-muted);font-size:10px}.inquiry-vehicle-card--v16 .inquiry-intent-chips{grid-column:1/-1}.inquiry-primary-badge{color:#5e7b43;white-space:nowrap;background:#edf5e7;border-radius:999px;padding:4px 6px;font-size:8px;font-weight:800}.inquiry-plan-list{gap:8px;display:grid}.inquiry-plan-row{background:#fffdf9;border:1px solid #eadfcf;border-radius:10px;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px;display:grid}.inquiries-workspace--detail-v16 .inquiry-task-row--completed{background:#fffefa;border-color:#e6e2da}.inquiry-plan-row-index{color:#5a3c11;background:#f4bd58;border-radius:999px;place-items:center;width:24px;height:24px;font-size:10px;font-weight:800;display:grid}.inquiries-workspace--detail-v16 .inquiry-task-row--completed .inquiry-plan-row-index{color:var(--dos-sage-700);background:#f0f5eb;border:1px solid #dce8d2}.inquiries-workspace--detail-v16 .inquiry-task-row--completed:hover{background:#fffefa;border-color:#ddd9d0;transform:none}.inquiry-plan-row-body{gap:3px;min-width:0;display:grid}.inquiry-plan-row-body strong{font-size:13px}.inquiry-plan-row-body span,.inquiry-plan-row-body small{color:var(--dos-text-muted);font-size:11px}.inquiry-plan-row-menu{align-self:start}.inquiry-plan-row-menu>button{min-width:160px}.inquiry-history-header{border-bottom:1px solid var(--dos-border);padding-bottom:10px}.inquiry-task-preview{background:var(--dos-surface-soft);border:1px solid var(--dos-border);color:var(--dos-text-secondary);border-radius:10px;gap:3px;padding:10px 12px;font-size:11px;display:grid}.inquiry-task-preview strong{color:var(--dos-text);font-size:12px}.inquiry-result-dialog,.inquiry-result-dialog.inquiry-status-dialog,.inquiry-result-dialog.inquiry-task-dialog{border-radius:12px;width:min(540px,100vw - 32px)}.inquiry-status-dialog,.inquiry-task-dialog{gap:12px}.inquiry-status-dialog .inquiry-result-field,.inquiry-task-dialog .inquiry-result-field{margin-inline:18px}.inquiry-status-dialog select,.inquiry-task-dialog select{border:1px solid var(--dos-border-strong);background:var(--dos-surface);min-height:36px;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;border-radius:7px;padding:7px 9px;font-size:12px}.inquiry-status-dialog textarea,.inquiry-task-dialog textarea{min-height:70px}.inquiry-status-dialog>footer,.inquiry-task-dialog>footer{background:var(--dos-surface);padding-bottom:calc(14px + env(safe-area-inset-bottom));position:sticky;bottom:0}.inquiry-status-dialog>footer .primary-action-v2,.inquiry-task-dialog>footer .primary-action-v2,.inquiry-result-dialog>footer .primary-action-v2{color:#5a3c11;background:#f5c868;border-color:#e8b34a}.inquiry-status-dialog>footer .primary-action-v2:hover,.inquiry-task-dialog>footer .primary-action-v2:hover,.inquiry-result-dialog>footer .primary-action-v2:hover{background:#efba52;border-color:#dba23b}.inquiries-workspace--detail-v16 .inquiries-feedback,.inquiries-workspace--detail-v16 .inquiry-success,.inquiries-workspace--detail-v16 .inquiries-state{border-radius:10px}.inquiry-detail-error-fallback-v1 .inquiries-state{gap:8px;max-width:680px;display:grid}.inquiries-workspace--detail-v16 .inquiry-success{justify-self:start}@media (width<=900px){.inquiry-detail-layout-v16{grid-template-columns:1fr;grid-template-areas:"current""vehicles""plan""history"}}@media (width<=760px){.inquiry-section-header,.inquiry-history-header{flex-direction:column}.inquiry-task-actions>.primary-action-v2{grid-column:1/-1;width:100%}.inquiry-task-actions>button:not(.primary-action-v2),.inquiry-task-menu:not(.inquiry-detail-menu){width:100%}.inquiry-task-menu:not(.inquiry-detail-menu) summary,.inquiry-plan-row-menu summary{justify-content:center}.inquiry-task-menu:not(.inquiry-detail-menu)>button,.inquiry-plan-row-menu>button{white-space:normal;width:100%;left:0;right:auto}.inquiry-plan-row{grid-template-columns:24px minmax(0,1fr);gap:8px}.inquiry-plan-row-menu{grid-column:1/-1}.inquiry-plan-row-menu>button{min-width:0}.inquiry-history-panel .inquiry-activity-day article.is-latest{margin-inline:-2px}}.inventory-hero-side-v18{z-index:3;flex:none;justify-content:flex-end;display:flex;position:relative}.inventory-hero-side-v18 .inventory-add-button-v2{height:35px;min-height:35px;color:var(--dos-ink-1000);background:var(--dos-amber-500);border-color:var(--dos-amber-500);border-radius:var(--dos-radius-sm);letter-spacing:0;white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:12px;font-weight:400;transition:background-color .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex;box-shadow:0 1px 2px #1018281a}.inventory-hero-side-v18 .inventory-add-button-v2:hover:not(:disabled){background:var(--dos-amber-600);border-color:var(--dos-amber-600);box-shadow:0 1px 2px #1018281a}.inventory-hero-side-v18 .inventory-add-button-v2:active:not(:disabled){transform:translateY(1px)}.inventory-hero-side-v18 .inventory-add-button-v2 .inventory-add-icon-v2{flex:none;width:15px;height:15px;display:block}.inventory-hero-side-v18 .inventory-add-button-v2 span{font-size:inherit;line-height:1}.inventory-toolbar-v2 :is(select,button):focus-visible{box-shadow:0 0 0 3px var(--dos-focus);border-color:var(--dos-amber-700);outline:0}.search-control-v2{color:#98a2b3;background:#fff;border:1px solid #d0d5dd;border-radius:7px;flex:380px;align-items:center;gap:7px;max-width:620px;height:42px;padding:0 12px 0 11px;transition:border-color .15s,box-shadow .15s;display:flex}.search-control-v2:focus-within{border-color:#b8cdf0;outline:0;box-shadow:0 0 0 3px #175cd31f}.search-control-v2 input{color:#344054;appearance:none;background:0 0;border:0;outline:0;flex:auto;width:100%;height:100%;padding:0;font-size:13px;line-height:1.2}.search-control-v2 input:focus-visible{box-shadow:none;outline:0}.inventory-toolbar-v2 input,.inventory-toolbar-v2 select,.clear-filters-v2{min-height:42px}.inventory-toolbar-v2 select{padding-right:28px}.inventory-organization-switcher-trigger-v2 .organization-mark-v2{flex:0 0 28px;width:28px;height:28px}.inventory-organization-switcher-option-v2.is-active{color:#175cd3;background:#edf5ff}.inventory-organization-switcher-option-v2.is-active .organization-option-check-v2{opacity:1}.dealeros-app .inventory-toolbar-v2{padding:8px 9px}.dealeros-app .inventory-toolbar-v2 .clear-filters-v2{color:var(--dos-text-muted);box-shadow:none;background:0 0;border-color:#0000}.dealeros-app .inventory-toolbar-v2 .clear-filters-v2:hover:not(:disabled){border-color:var(--dos-border);background:var(--dos-surface);color:var(--dos-text-secondary)}.dealeros-app .vehicle-name-v2 span,.dealeros-app .stock-vin-v2 code,.dealeros-app .number-cell-v2 small,.dealeros-app .updated-date-v2{color:var(--dos-text-secondary);font-weight:500}.dealer-dashboard .dashboard-unified-icon{stroke-width:1.75px;flex:none;width:17px;height:17px;display:block}.dealer-dashboard .dashboard-kpi-icon .dashboard-unified-icon{width:18px;height:18px}.dealer-dashboard .dashboard-flow-icon .dashboard-unified-icon{width:16px;height:16px}.dealer-dashboard .dashboard-quick-icon .dashboard-unified-icon{width:17px;height:17px}.dealer-dashboard .dashboard-portfolio-metric-icon .dashboard-unified-icon{width:16px;height:16px}.dealer-dashboard .dashboard-kpi-label{font-size:12px;font-weight:650;line-height:1.25}.dealer-dashboard .dashboard-kpi-meta{color:var(--dos-text-secondary);margin-top:6px;font-size:11px;line-height:1.3}.dealer-dashboard .dashboard-refresh{border-radius:var(--dos-radius-sm);width:32px;height:32px;padding:0;transition:color .14s,background-color .14s,border-color .14s,box-shadow .14s}.dealer-dashboard .dashboard-refresh:focus-visible{outline:2px solid var(--dos-focus);outline-offset:2px}.dealer-dashboard .dashboard-recent-data-table th{font-size:9px;font-weight:690}.dealer-dashboard .dashboard-recent-data-table td{color:var(--dos-text-secondary);font-size:11px}.dealer-dashboard .dashboard-recent-data-table tbody tr{cursor:pointer}.dealer-dashboard .dashboard-recent-data-table tbody tr:focus-visible{outline:2px solid var(--dos-focus);outline-offset:-2px}.dealer-dashboard .dashboard-quick-links{gap:10px}.dealer-dashboard .dashboard-quick-link{padding:10px 14px}.dealer-dashboard .dashboard-quick-icon{width:34px;height:34px}.dealer-dashboard .dashboard-quick-arrow{width:15px;height:15px;color:var(--dos-text-secondary);flex:none}.dealer-dashboard .dashboard-portfolio-state{min-height:24px;padding:5px 8px;font-size:10px}.dealer-dashboard .dashboard-portfolio-metric[data-tone=invested]{background:#f7f6f9}.dealer-dashboard .dashboard-portfolio-metric[data-tone=profit]{background:#f1f7eb}.dealer-dashboard .dashboard-portfolio-metric[data-tone=loss]{background:#fcf1f0}.dealer-dashboard .dashboard-portfolio-metric[data-tone=margin]{background:#fff8ec}.dealer-dashboard .dashboard-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.dealer-dashboard .dashboard-kpi{background:var(--dos-surface);border:1px solid var(--dos-border);border-left:3px solid var(--dashboard-kpi-accent,#cfd4df);border-radius:12px;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:86px;padding:11px 12px 11px 14px;display:grid;position:relative;overflow:hidden;box-shadow:0 1px #1f253905}.dealer-dashboard .dashboard-kpi:before{display:none}.dealer-dashboard .dashboard-kpi-icon{background:var(--dashboard-kpi-icon-bg,#f2f4f8);width:31px;height:31px;color:var(--dashboard-kpi-icon-fg,#66718b);border-radius:9px;flex:0 0 31px;place-items:center;font-size:16px;font-weight:800;display:grid}.dealer-dashboard .dashboard-kpi-copy{min-width:0}.dealer-dashboard .dashboard-kpi-label{color:var(--dos-text-secondary);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.15;display:block;overflow:hidden}.dealer-dashboard .dashboard-kpi-meta{color:var(--dos-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;font-weight:500;line-height:1.3;display:block;overflow:hidden}.dealer-dashboard .dashboard-kpi-value{color:var(--dashboard-kpi-value,var(--dos-text-strong));letter-spacing:-.03em;font-variant-numeric:tabular-nums;justify-self:end;margin:0;font-size:clamp(21px,1.55vw,26px);font-weight:820;line-height:1}.page-header-v1{border-bottom:1px solid var(--dos-border);justify-content:space-between;align-items:flex-start;gap:24px;min-width:0;padding:4px 0 14px;display:flex}.page-header-copy-v1{min-width:0}.page-header-eyebrow-v1{color:var(--dos-amber-700);letter-spacing:.11em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:760;line-height:1.2}.page-header-copy-v1 h1{color:var(--dos-text-strong);letter-spacing:-.04em;margin:0;font-size:clamp(30px,2.7vw,40px);font-weight:700;line-height:1.08}.page-header-subtitle-v1{color:var(--dos-text-secondary);margin-top:6px;font-size:13px;line-height:1.45}.page-header-actions-v1{justify-content:flex-end;align-items:center;gap:10px;min-width:0;padding-top:5px;display:flex}.page-header-actions-v1>*{min-width:0}.page-header-v1 .page-header-actions-v1 .dashboard-header-actions-v1{margin:0;padding:0}.dealeros-app .page-header-v1.inventory-header-v2,.dealeros-app .page-header-v1.imports-header-v1{border:0;border-bottom:1px solid var(--dos-border);min-height:0;box-shadow:none;background:0 0;border-radius:0;margin-bottom:0;padding:4px 0 14px}.dealeros-app .page-header-v1.inventory-header-v2:before{display:none}.dealeros-app .page-header-v1.inventory-header-v2 .inventory-hero-side-v18{padding-right:0}.dealeros-app .page-header-v1.inventory-header-v2 .page-header-copy-v1 h1{color:var(--dos-text-strong);letter-spacing:-.04em;margin:0;font-family:inherit;font-size:clamp(30px,2.7vw,40px);font-weight:700;line-height:1.08}.dealeros-app .page-header-v1.inventory-header-v2 .page-header-subtitle-v1{color:var(--dos-text-secondary);margin-top:6px;font-size:13px;line-height:1.45}.inquiries-workspace--polished .page-header-v1.inquiries-list-header{align-items:flex-start;padding:4px 0 14px}.inquiries-workspace--polished .page-header-v1.inquiry-detail-header{border:0;border-bottom:1px solid var(--dos-border);background:0 0;border-radius:0}.page-header-v1.inquiry-detail-header .page-header-copy-v1 h1{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-header-v1.inquiry-detail-header .page-header-subtitle-v1{margin-top:8px}@media (width<=760px){.page-header-v1{flex-direction:column;align-items:flex-start;gap:12px;padding:2px 0 12px}.page-header-copy-v1 h1{font-size:clamp(28px,8vw,34px)}.page-header-actions-v1{flex-wrap:wrap;justify-content:flex-start;width:100%;padding-top:0}.page-header-actions-v1 .dashboard-header-actions-v1{flex-wrap:wrap;justify-content:space-between;width:100%}.dealeros-app .page-header-v1.inventory-header-v2{flex-direction:row;align-items:flex-end;gap:12px}.dealeros-app .page-header-v1.inventory-header-v2 .page-header-actions-v1{width:auto}.dealeros-app .page-header-v1.inventory-header-v2 .page-header-subtitle-v1{display:none}.inquiries-workspace--polished .page-header-v1.inquiries-list-header{align-items:flex-start}}.inquiries-workspace--detail-v16 .inquiry-history-v17{gap:0}.inquiries-workspace--detail-v16 .inquiry-history-header-v17{align-items:flex-start;padding-bottom:12px}.inquiry-history-header-actions-v17{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.inquiry-history-view-toggle-v17{background:var(--dos-surface-soft);border:1px solid var(--dos-border);border-radius:8px;align-items:center;padding:3px;display:inline-flex}.inquiry-history-view-toggle-v17 button{min-height:28px;color:var(--dos-text-muted);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 9px;font-size:11px;font-weight:650}.inquiry-history-view-toggle-v17 button[aria-pressed=true]{color:var(--dos-text);background:var(--dos-surface);box-shadow:0 1px 3px #1f223014}.inquiry-history-view-toggle-v17 button:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--dos-focus) 35%, transparent);outline:0}.inquiry-history-summary-v17{color:var(--dos-text-secondary);background:#f8fafc;border:1px solid #e1e6ed;border-left:2px solid #d8b26c;border-radius:8px;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:10px;margin:10px 0 8px;padding:8px 11px 8px 12px;display:grid}.inquiry-history-summary-v17>strong{color:var(--dos-text);letter-spacing:.03em;flex:none;font-size:10px;font-weight:800}.inquiry-history-mode-label-v17{color:var(--dos-text-muted);letter-spacing:.06em;text-transform:uppercase;margin:11px 0 2px;font-size:10px;font-weight:750}.inquiry-history-episodes-v17 .inquiry-activity-day>h3{margin-top:10px}.inquiry-history-episode-v17{border-radius:8px;transition:background-color .15s,border-color .15s}.inquiry-history-episode-v17[data-kind=success] .inquiry-timeline-dot{color:#4f7a38;background:#edf6e8;border-color:#cfe4c4}.inquiry-history-episode-v17[data-kind=contact] .inquiry-timeline-dot{color:#4b7186;background:#edf6f8;border-color:#cfe2e7}.inquiry-history-episode-v17[data-kind=danger] .inquiry-timeline-dot{color:#a55b40;background:#fff0e8;border-color:#edcdbd}.inquiry-history-episode-v17[data-kind=note] .inquiry-timeline-dot{color:#7a6a4e;background:#fff7e8;border-color:#ead9b6}.inquiry-history-episode-v17.is-latest{background:#fffaf1;border:1px solid #eeddbf;margin-inline:-4px;padding-inline:7px!important}.inquiry-history-empty-v17{color:var(--dos-text-muted);background:var(--dos-surface-soft);border:1px dashed var(--dos-border-strong);border-radius:8px;margin:12px 0 2px;padding:12px;font-size:11px}.inquiry-history-summary-v17{align-items:baseline}.inquiry-history-summary-text-v17{gap:2px;min-width:0;display:grid}.inquiry-history-summary-text-v17 p{color:var(--dos-text-secondary);margin:0;font-size:12px;line-height:1.4}.inquiry-terminal-task-message-v17{max-width:100%;color:var(--dos-text-secondary);background:#fbf8f8;border:1px solid #eee1e1;border-radius:7px;align-items:center;gap:7px;margin:0;padding:6px 9px;font-size:11px;line-height:1.35;display:inline-flex}.inquiry-terminal-task-message-v17>span:first-child{color:#b17a73;font-size:14px;line-height:1}.inquiry-section-header:has(>.inquiry-terminal-task-message-v17){grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;display:grid}.inquiry-section-header>.inquiry-terminal-task-message-v17:not([data-ui-marker]){display:none}.inquiry-history-business-list-v17{gap:8px;margin-top:10px;display:grid}.inquiry-history-business-list-v17 .inquiry-history-business-card-v17{background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:9px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;min-height:0;padding:11px 12px;display:grid}.inquiry-history-business-list-v17 .inquiry-history-business-card-v17:before{display:none}.inquiry-history-business-list-v17 .inquiry-history-business-card-v17.is-latest{background:var(--dos-surface);border:1px solid var(--dos-border);margin:0;padding:11px 12px}.inquiry-history-business-list-v17 .inquiry-history-business-card-v17[data-kind=danger]{background:#fffaf3;border-color:#eeddbf}.inquiry-history-business-list-v17 .inquiry-history-business-card-v17>div{gap:3px;min-width:0;display:grid}.inquiry-history-business-list-v17 .inquiry-history-business-card-v17 strong{color:var(--dos-text);font-size:12px;line-height:1.3}.inquiry-history-business-list-v17 .inquiry-history-business-card-v17>div>span:not(.inquiry-status-change){color:var(--dos-text-secondary);font-size:11px;line-height:1.35}.inquiry-history-business-list-v17 .inquiry-history-business-card-v17 small{color:var(--dos-text-muted);font-size:10px;line-height:1.3}.inquiry-history-episode-icon-v17{color:#7c6a4e;background:#fff5e5;border:1px solid #ead8b7;border-radius:8px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:750;display:grid}.inquiry-history-business-list-v17 .inquiry-history-business-card-v17[data-kind=success] .inquiry-history-episode-icon-v17{color:#4f7a38;background:#edf6e8;border-color:#cfe4c4}.inquiry-history-business-list-v17 .inquiry-history-business-card-v17[data-kind=danger] .inquiry-history-episode-icon-v17{color:#a55b40;background:#fff0e8;border-color:#edcdbd}.inquiry-history-business-list-v17 .inquiry-history-business-card-v17[data-kind=contact] .inquiry-history-episode-icon-v17{color:#4b7186;background:#edf6f8;border-color:#cfe2e7}@media (width<=760px){.inquiry-history-header-v17{flex-direction:column;align-items:stretch}.inquiry-history-header-actions-v17{justify-content:space-between}.inquiry-history-summary-v17{gap:5px;display:grid}.inquiry-history-view-toggle-v17{flex:auto}.inquiry-history-view-toggle-v17 button{flex:50%}}.page-header-v1{align-items:center;min-height:0!important;margin:0!important;padding:6px 0 16px!important}.page-header-v1 .page-header-eyebrow-v1{letter-spacing:.09em!important;margin:0 0 8px!important;font-size:12px!important;font-weight:600!important;line-height:1.2!important}.page-header-v1 .page-header-copy-v1 h1{font-family:inherit;letter-spacing:-.04em!important;margin:0!important;font-size:32px!important;font-weight:700!important;line-height:1.1!important}.page-header-v1 .page-header-subtitle-v1{margin-top:8px!important;font-size:15px!important;font-weight:400!important;line-height:1.45!important}.page-header-v1 .page-header-actions-v1{align-self:center;padding-top:0}.inquiries-workspace--polished .inquiries-toolbar{align-items:center;gap:8px;padding:8px 10px}.inquiries-workspace--polished .inquiries-toolbar-result-count{color:var(--dos-text-secondary);white-space:nowrap;margin-left:auto;padding:0 2px;font-size:11px;font-weight:650}.inquiries-list--polished .inquiries-list-columns,.inquiries-list--polished article{grid-template-columns:1.15fr 1fr .62fr .82fr .9fr .88fr}.inquiries-list--polished .inquiry-list-client{align-content:start;gap:5px}.inquiries-list--polished .inquiry-list-client>span,.inquiries-list--polished .inquiry-list-vehicle>span,.inquiries-list--polished .inquiry-list-next>span,.inquiries-list--polished .inquiry-list-activity>span,.inquiries-list--polished .inquiry-list-assignee{line-height:1.3;font-size:11px!important}.inquiries-list--polished .inquiry-list-assignee{font-weight:600}.inquiries-list--polished .inquiry-list-activity small,.inquiries-list--polished .inquiry-list-activity span{font-variant-numeric:tabular-nums}.inquiries-list--polished .inquiry-intent-chips{gap:3px;margin-top:0}.inquiries-list--polished .inquiry-intent-chips small{color:var(--dos-text-secondary);background:var(--dos-surface-soft);border-color:var(--dos-border);padding:2px 6px;font-size:9px;font-weight:650;line-height:1.25}.inquiries-list--polished .inquiry-intent-chips small.inquiry-intent-more{color:var(--dos-text-muted);background:#f1f0f3;border-color:#e1dfe5}.inquiries-list--polished .inquiry-list-next.is-overdue{background:#fffaf1;border-left-color:#d39a42;border-radius:0 5px 5px 0;padding-block:3px}.inquiries-list--polished .inquiry-list-next.is-overdue strong{color:#95611f}.inquiries-list--polished .inquiry-row-chevron{display:none}@media (width<=760px){.inquiries-workspace--polished .inquiries-toolbar-result-count{grid-column:1/-1;justify-self:end;margin-left:0}.inquiries-list--polished .inquiries-list-columns{grid-template-columns:1fr auto}.inquiries-list--polished article{grid-template-columns:minmax(0,1fr) auto}}.dealeros-app>.dealer-content-v2>main.page-canvas-v1>.dealer-dashboard .dashboard-shell,.dealeros-app>.dealer-content-v2>main.page-canvas-v1>.inquiries-workspace--polished{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}@media (width>=761px) and (width<=1080px){.page-header-v1 .page-header-copy-v1 h1{font-size:28px!important}}@media (width<=760px){.page-header-v1{align-items:flex-start;padding:4px 0 13px!important}.page-header-v1 .page-header-copy-v1 h1{font-size:26px!important}.page-header-v1 .page-header-actions-v1{align-self:stretch}}.dealer-dashboard .dashboard-kpi[data-tone=total]{--dashboard-kpi-accent:#8b91ae;--dashboard-kpi-icon-bg:#eff0f6;--dashboard-kpi-icon-fg:#5b5875;--dashboard-kpi-value:#3f4665}.dealer-dashboard .dashboard-kpi[data-tone=preparation]{--dashboard-kpi-accent:#d69a34;--dashboard-kpi-icon-bg:#fff0da;--dashboard-kpi-icon-fg:#a56713;--dashboard-kpi-value:#8e5a0f}.dealer-dashboard .dashboard-kpi[data-tone=ready]{--dashboard-kpi-accent:#89ab5f;--dashboard-kpi-icon-bg:#edf5e7;--dashboard-kpi-icon-fg:#668845;--dashboard-kpi-value:#668845}.dealer-dashboard .dashboard-kpi[data-tone=sale]{--dashboard-kpi-accent:#69aab0;--dashboard-kpi-icon-bg:#e6f6f5;--dashboard-kpi-icon-fg:#276c70;--dashboard-kpi-value:#276c70}.dealer-dashboard .dashboard-kpi[data-tone=sold]{--dashboard-kpi-accent:#70a8a7;--dashboard-kpi-icon-bg:#e9f5f3;--dashboard-kpi-icon-fg:#397b78;--dashboard-kpi-value:#397b78}.dealer-dashboard .dashboard-kpi[data-count-positive=false]{--dashboard-kpi-accent:#dfe2e8;--dashboard-kpi-icon-bg:#f4f5f7;--dashboard-kpi-icon-fg:#8991a1;--dashboard-kpi-value:#657087}.dealer-dashboard .dashboard-kpi[data-count-positive=false] .dashboard-kpi-label,.dealer-dashboard .dashboard-kpi[data-count-positive=false] .dashboard-kpi-meta{color:var(--dos-text-muted)}.dealer-dashboard .dashboard-kpi[data-count-positive=true] .dashboard-kpi-icon{filter:saturate(1.08)}.dealer-dashboard .dashboard-kpi[data-count-positive=true] .dashboard-kpi-value{color:var(--dashboard-kpi-value)}.dealer-dashboard .dashboard-kpis .dashboard-kpi[data-tone=total],.dealer-dashboard .dashboard-kpis .dashboard-kpi[data-tone=preparation],.dealer-dashboard .dashboard-kpis .dashboard-kpi[data-tone=ready],.dealer-dashboard .dashboard-kpis .dashboard-kpi[data-tone=sale],.dealer-dashboard .dashboard-kpis .dashboard-kpi[data-tone=sold]{background:var(--dos-surface)}.dealer-dashboard .dashboard-kpis .dashboard-kpi[data-count-positive=false] .dashboard-kpi-icon,.dealer-dashboard .dashboard-kpis .dashboard-kpi[data-count-positive=true] .dashboard-kpi-icon{color:var(--dashboard-kpi-icon-fg);background:var(--dashboard-kpi-icon-bg)}@media (width<=1240px){.dealer-dashboard .dashboard-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.dealer-dashboard .dashboard-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.dealer-dashboard .dashboard-kpis{grid-template-columns:1fr}.dealer-dashboard .dashboard-kpi{min-height:80px}}.dealer-shell-v2.navigation-layout-vertical{flex-direction:row}.dealer-shell-v2.navigation-layout-horizontal{flex-direction:column}.dealer-shell-v2.navigation-layout-horizontal>.dealer-content-v2{flex:auto;width:100%}.sidebar-icon-v2{width:15px;height:15px;color:inherit;stroke-width:1.75px;flex:0 0 15px;display:block}.dealer-sidebar-v2{box-sizing:border-box;flex:0 0 var(--dealer-sidebar-width);width:var(--dealer-sidebar-width);min-width:var(--dealer-sidebar-width);color:#c6d1df;background:#09162d;border-right:1px solid #ffffff0e;flex-direction:column;align-self:flex-start;height:100dvh;min-height:100dvh;max-height:100dvh;padding:13px 10px 10px;display:flex;position:sticky;top:0;overflow:hidden}.dealer-wordmark-v2{appearance:none;text-align:left;cursor:pointer;letter-spacing:-.04em;background:0 0;border:0;border-bottom:1px solid #ffffff12;flex:none;width:100%;margin:0 0 10px;padding:6px 6px 13px;font-size:0;line-height:24px;display:block}.dealer-wordmark-v2:before{content:"Dealer";color:#f8fafc;font-size:21px;font-weight:760}.dealer-wordmark-v2:after{content:"OS";color:#f2a51a;font-size:21px;font-weight:760}.dealer-wordmark-v2:focus-visible{outline-offset:-2px;border-radius:6px;outline:2px solid #88aee0}.dealer-navigation-v2{scrollbar-width:thin;scrollbar-color:transparent transparent;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden auto}.dealer-navigation-v2:hover{scrollbar-color:#2b4262 transparent}.dealer-navigation-v2::-webkit-scrollbar{width:4px}.dealer-navigation-v2::-webkit-scrollbar-track{background:0 0}.dealer-navigation-v2::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.dealer-navigation-v2:hover::-webkit-scrollbar-thumb{background:#2b4262}.navigation-main-v2{align-content:start;gap:10px;min-height:0;padding-right:1px;display:grid}.navigation-group-v2{gap:2px;min-width:0;display:grid}.navigation-group-v2>p{color:#728198;letter-spacing:.085em;text-transform:uppercase;margin:0 9px 3px;font-size:9px;font-weight:730;line-height:15px}.navigation-section-toggle-v2{appearance:none;color:#728198;width:100%;min-height:22px;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;letter-spacing:.085em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;padding:0 9px;font-size:9px;font-weight:730;line-height:15px;transition:color .13s,background-color .13s;display:flex}.navigation-section-toggle-v2:focus-visible{outline-offset:1px;outline:2px solid #88aee0}.navigation-section-chevron-v2{border-bottom:1.25px solid;border-right:1.25px solid;width:7px;height:7px;margin-right:3px;transition:transform .14s;display:block;transform:rotate(45deg)translateY(-1px)}.navigation-section-toggle-v2[aria-expanded=false] .navigation-section-chevron-v2{transform:rotate(-45deg)translate(-1px,1px)}.navigation-section-children-v3{gap:2px;min-width:0;display:grid}.navigation-item-v2{appearance:none;color:#b8c6d8;width:100%;min-width:0;height:35px;min-height:35px;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;border-radius:7px;justify-content:space-between;align-items:center;padding:0 8px;font-size:12px;font-weight:560;line-height:16px;transition:color .13s,background-color .13s,border-color .13s;display:flex}.navigation-item-main-v2{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.navigation-icon-tile-v2{color:#8fa1b8;background:0 0;border-radius:6px;flex:0 0 25px;place-items:center;width:25px;height:25px;transition:color .13s,background-color .13s;display:grid}.navigation-item-copy-v2{gap:0;min-width:0;line-height:16px;display:grid}.navigation-item-copy-v2>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.navigation-item-copy-v2>small{display:none!important}.navigation-item-v2:hover:not(:disabled) .navigation-icon-tile-v2{color:#d3deec;background:#ffffff09}.navigation-item-v2:focus-visible{outline-offset:1px;outline:2px solid #88aee0}.navigation-item-v2.is-active{color:#fff;background:#142a4b;border-left-color:#f2a51a;font-weight:680}.navigation-item-v2.is-disabled{color:#758398;cursor:not-allowed}.navigation-item-v2.is-disabled .navigation-icon-tile-v2{color:#68788e}.navigation-item-v2>small,.navigation-count-v2{color:#b8c5d6;background:#21334d;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:18px;margin-left:auto;padding:0 5px;font-size:9px;font-weight:700;line-height:1;display:inline-flex}.navigation-count-v2.tone-attention{color:#805619;background:#f5dfb5}.navigation-footer-v2{border-top:1px solid #ffffff12;flex:none;margin-top:auto;padding-top:9px}.navigation-user-card-v2{color:#dce5f1;align-items:center;gap:8px;min-width:0;padding:8px 6px 2px;display:flex}.navigation-user-avatar-v2{color:#fff;background:#213858;border:1px solid #ffffff1c;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:10px;font-weight:750;display:grid}.navigation-user-copy-v2{gap:1px;min-width:0;display:grid}.navigation-user-copy-v2 strong,.navigation-user-copy-v2 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.navigation-user-copy-v2 strong{color:#f5f7fb;font-size:11px;font-weight:680;line-height:15px}.navigation-layout-switch-v3{justify-content:space-between;align-items:center;gap:7px;min-width:0;display:flex}.navigation-layout-switch-v3>span{color:#718198;letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:700}.navigation-layout-switch-v3>div{background:#ffffff06;border:1px solid #ffffff12;border-radius:6px;align-items:center;gap:2px;padding:2px;display:inline-flex}.navigation-layout-switch-v3 button{appearance:none;color:#7f91a9;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:27px;height:25px;padding:0;display:grid}.navigation-layout-switch-v3 button:hover{color:#d3deeb;background:#ffffff0d}.navigation-layout-switch-v3 button:focus-visible{outline-offset:1px;outline:2px solid #88aee0}.navigation-layout-switch-v3 svg{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.dealer-horizontal-nav-v3{z-index:80;color:#c4cfdd;background:#09162d;border-bottom:1px solid #ffffff12;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:56px;padding:0 18px;display:grid;position:sticky;top:0;box-shadow:0 1px #09162d2e}.dealer-horizontal-brand-v3{appearance:none;cursor:pointer;height:36px;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;letter-spacing:-.035em;background:0 0;border:0;border-right:1px solid #ffffff14;align-items:center;padding:0 16px 0 2px;line-height:1;display:inline-flex}.dealer-horizontal-brand-v3 span{color:#f8fafc;font-size:20px;font-weight:760}.dealer-horizontal-brand-v3 b{color:#f2a51a;font-size:20px;font-weight:760}.dealer-horizontal-brand-v3:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #88aee0}.horizontal-navigation-main-v3{align-items:center;gap:3px;min-width:0;height:56px;display:flex}.horizontal-navigation-item-v3,.horizontal-navigation-group-trigger-v3{appearance:none;color:#aebcd0;height:36px;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:620;transition:color .13s,background-color .13s;display:inline-flex;position:relative}.horizontal-navigation-item-v3:hover,.horizontal-navigation-group-trigger-v3:hover{color:#fff;background:#ffffff0b}.horizontal-navigation-item-v3:focus-visible,.horizontal-navigation-group-trigger-v3:focus-visible{outline-offset:1px;outline:2px solid #88aee0}.horizontal-navigation-item-v3.is-active:after,.horizontal-navigation-group-v3.is-active>.horizontal-navigation-group-trigger-v3:after{content:"";background:#f2a51a;border-radius:999px;height:2px;position:absolute;bottom:-10px;left:9px;right:9px}.horizontal-navigation-icon-v3{color:#8fa1b8;place-items:center;width:20px;height:20px;display:grid}.horizontal-navigation-item-v3.is-active .horizontal-navigation-icon-v3{color:#fff}.horizontal-navigation-group-v3{align-items:center;height:56px;display:flex;position:relative}.horizontal-navigation-chevron-v3{border-bottom:1.25px solid;border-right:1.25px solid;width:6px;height:6px;margin-left:1px;transition:transform .14s;transform:rotate(45deg)translateY(-2px)}.horizontal-navigation-group-v3.is-open .horizontal-navigation-chevron-v3{transform:rotate(225deg)translate(-1px,-1px)}.horizontal-navigation-dropdown-v3{z-index:90;color:#24334c;background:#fff;border:1px solid #dfe4ec;border-radius:9px;gap:2px;width:238px;padding:7px;display:grid;position:absolute;top:49px;left:0;box-shadow:0 14px 34px #1018282b,0 2px 8px #10182814}.horizontal-navigation-dropdown-v3>p{color:#8b94a4;letter-spacing:.08em;text-transform:uppercase;margin:2px 8px 5px;font-size:9px;font-weight:760}.horizontal-dropdown-item-v3{appearance:none;color:#35435a;width:100%;height:38px;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;border-radius:6px;align-items:center;gap:9px;padding:0 9px;font-size:12px;font-weight:600;display:flex}.horizontal-dropdown-item-v3:hover{color:#18263e;background:#f5f7fa}.horizontal-dropdown-item-v3.is-active{color:#15243c;background:#fff7e9;border-left-color:#e6a43f}.horizontal-dropdown-item-v3:focus-visible{outline-offset:0;outline:2px solid #88aee0}.horizontal-dropdown-item-v3 .horizontal-navigation-icon-v3{color:#71829a}.horizontal-dropdown-item-v3.is-active .horizontal-navigation-icon-v3{color:#b87922}.horizontal-navigation-tools-v3{align-items:center;gap:8px;min-width:0;display:flex}.horizontal-navigation-tools-v3 .navigation-layout-switch-v3>div{border-color:#ffffff14}.horizontal-navigation-user-v3{border-left:1px solid #ffffff14;align-items:center;gap:8px;min-width:0;padding-left:8px;display:flex}.horizontal-navigation-user-v3>span:last-child{gap:1px;min-width:0;max-width:150px;display:grid}.horizontal-navigation-user-v3 strong,.horizontal-navigation-user-v3 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.horizontal-navigation-user-v3 strong{color:#f2f5f9;font-size:10px;font-weight:680}.horizontal-navigation-user-v3 small{color:#889ab1;font-size:9px}.dealer-mobile-nav-v3,.dealer-mobile-drawer-layer-v3{display:none}@media (width<=1100px) and (width>=761px){.dealer-horizontal-nav-v3{gap:8px;padding-inline:12px}.dealer-horizontal-brand-v3{padding-right:10px}.horizontal-navigation-main-v3{gap:1px}.horizontal-navigation-item-v3,.horizontal-navigation-group-trigger-v3{gap:5px;padding-inline:8px;font-size:11px}.horizontal-navigation-item-v3 .horizontal-navigation-icon-v3,.horizontal-navigation-user-v3>span:last-child{display:none}.horizontal-navigation-user-v3{padding-left:6px}.horizontal-navigation-tools-v3{gap:5px}}@media (width<=760px){.dealer-shell-v2.navigation-layout-vertical,.dealer-shell-v2.navigation-layout-horizontal{flex-direction:column;min-height:100dvh;display:flex}.dealer-sidebar-v2,.dealer-horizontal-nav-v3{display:none}.dealer-mobile-nav-v3{color:#fff;background:#09162d;border-bottom:1px solid #ffffff12;grid-template-columns:36px minmax(0,1fr) 34px;align-items:center;gap:9px;min-height:52px;padding:0 11px;display:grid}.dealer-mobile-menu-trigger-v3{appearance:none;color:#fff;background:0 0;border:0;border-radius:6px;place-content:center;gap:3px;width:34px;height:34px;padding:0;display:grid}.dealer-mobile-menu-trigger-v3 span{background:currentColor;border-radius:2px;width:16px;height:1.5px;display:block}.dealer-mobile-menu-trigger-v3:focus-visible{outline:2px solid #88aee0}.dealer-mobile-brand-v3{appearance:none;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;letter-spacing:-.035em;background:0 0;border:0;justify-self:start;padding:0}.dealer-mobile-brand-v3 span{color:#fff;font-size:18px;font-weight:760}.dealer-mobile-brand-v3 b{color:#f2a51a;font-size:18px;font-weight:760}.dealer-mobile-profile-v3{appearance:none;color:#fff;width:30px;height:30px;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;background:#213858;border:1px solid #ffffff1c;border-radius:50%;place-items:center;padding:0;font-size:9px;font-weight:750;display:grid}.dealer-mobile-drawer-layer-v3{z-index:150;display:block;position:fixed;inset:0}.dealer-mobile-drawer-backdrop-v3{background:#070d1894;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.dealer-mobile-drawer-v3{color:#c6d1df;background:#09162d;flex-direction:column;width:min(294px,100vw - 34px);height:100%;padding:12px 10px 10px;animation:.16s ease-out dealer-mobile-drawer-in-v3;display:flex;position:absolute;inset:0 auto 0 0;box-shadow:16px 0 40px #03091442}.dealer-mobile-drawer-v3>header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;min-height:42px;margin-bottom:8px;padding:0 5px 9px;display:flex}.dealer-mobile-drawer-v3 .dealer-horizontal-brand-v3{border:0;height:32px;padding:0}.dealer-mobile-close-v3{appearance:none;color:#aab8ca;width:31px;height:31px;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;font-size:24px;line-height:1;display:grid}.dealer-mobile-close-v3:hover{color:#fff;background:#ffffff0d}.dealer-mobile-drawer-v3 .dealer-navigation-v2{padding:0 1px}.dealer-mobile-drawer-v3 .navigation-main-v2{gap:11px}.dealer-mobile-drawer-v3 .navigation-item-v2{height:37px;min-height:37px;font-size:13px}.dealer-mobile-drawer-v3 .navigation-section-toggle-v2{min-height:23px}.dealer-mobile-drawer-v3 .navigation-footer-v2{padding-top:9px}.dealer-content-v2{width:100%;min-height:calc(100dvh - 52px)}}@keyframes dealer-mobile-drawer-in-v3{0%{opacity:.65;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}.dealer-shell-v2{align-items:flex-start;min-height:100dvh}.dealer-content-v2{min-width:0;min-height:100dvh;overflow-x:hidden}.inquiries-workspace--detail-v16 .inquiry-back-link{align-items:center;gap:6px;width:fit-content;text-decoration:none;display:inline-flex}.inquiry-inline-icon{flex:0 0 15px;width:15px;height:15px;display:block}.inquiries-workspace--detail-v16 .inquiry-copy-button,.inquiries-workspace--detail-v16 .inquiry-task-action-button,.inquiries-workspace--detail-v16 .inquiry-task-add-button,.inquiries-workspace--detail-v16 .inquiry-note-button{min-height:32px;color:var(--dos-text-secondary);background:var(--dos-surface);border:1px solid var(--dos-border-strong);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:6px 9px;font-size:11px;font-weight:650;line-height:1.1;display:inline-flex}.inquiries-workspace--detail-v16 .inquiry-copy-button:hover,.inquiries-workspace--detail-v16 .inquiry-task-action-button:hover,.inquiries-workspace--detail-v16 .inquiry-task-add-button:hover,.inquiries-workspace--detail-v16 .inquiry-note-button:hover{background:var(--dos-surface-soft)}.inquiries-workspace--detail-v16 .inquiry-copy-button:focus-visible,.inquiries-workspace--detail-v16 .inquiry-task-action-button:focus-visible,.inquiries-workspace--detail-v16 .inquiry-task-add-button:focus-visible,.inquiries-workspace--detail-v16 .inquiry-note-button:focus-visible{outline:3px solid var(--dos-focus);outline-offset:2px}.inquiry-more-icon{display:block;width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important}.inquiry-task-menu:not(.inquiry-detail-menu)>summary,.inquiry-plan-row-menu>summary{justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;min-height:36px;font-size:0;display:inline-flex;padding:0!important}.inquiry-task-menu>button,.inquiry-plan-row-menu>button{z-index:4;text-align:left;white-space:nowrap;width:max-content;min-width:176px;min-height:34px;padding:7px 10px;display:block;position:absolute;right:0;box-shadow:0 10px 24px #1f22301f}.inquiry-task-menu>button:first-of-type,.inquiry-plan-row-menu>button:first-of-type{top:42px}.inquiry-task-menu>button:nth-of-type(2),.inquiry-plan-row-menu>button:nth-of-type(2){top:78px}.inquiry-task-menu>button:nth-of-type(3),.inquiry-plan-row-menu>button:nth-of-type(3){top:114px}.inquiry-task-menu>button:nth-of-type(4),.inquiry-plan-row-menu>button:nth-of-type(4){top:150px}.inquiry-task-menu>button:nth-of-type(5),.inquiry-plan-row-menu>button:nth-of-type(5){top:186px}.inquiry-task-row-actions{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.inquiry-history-panel{align-self:start;width:100%;height:auto!important;min-height:0!important}.inquiry-timeline--polished .inquiry-activity-day,.inquiry-timeline--polished .inquiry-activity-day article{width:100%;max-width:none;min-height:0}.inquiry-timeline--polished .inquiry-activity-day article.is-latest{margin-inline:0}.inquiries-workspace--detail-v16 .inquiry-show-more{width:fit-content;min-height:32px;margin-top:8px;padding:6px 10px;font-size:11px;font-weight:650;text-decoration:none!important}html,body,#root{background:var(--canvas);min-height:100%}body,#root{min-height:100vh}@media (width<=760px){.inquiry-task-menu:not(.inquiry-detail-menu)>summary,.inquiry-plan-row-menu>summary{width:36px;min-width:36px}.inquiry-task-menu:not(.inquiry-detail-menu)>button,.inquiry-plan-row-menu>button{white-space:normal;width:100%;left:0;right:auto}}.inquiries-workspace--detail-v16 .inquiry-compact-action{box-sizing:border-box;border:1px solid var(--dos-border-strong);height:36px;min-height:36px;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;line-height:1;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.inquiries-workspace--detail-v16 .inquiry-compact-action .inquiry-inline-icon{flex:0 0 15px;width:15px;height:15px}.inquiries-workspace--detail-v16 .inquiry-compact-action--secondary{color:var(--dos-text-secondary);background:var(--dos-surface)}.inquiries-workspace--detail-v16 .inquiry-compact-action--secondary:hover:not(:disabled){color:var(--dos-text);background:var(--dos-surface-soft);border-color:var(--dos-border-strong)}.inquiries-workspace--detail-v16 .inquiry-compact-action--primary{color:#5a3c11;background:#f5c868;border-color:#e8b34a}.inquiries-workspace--detail-v16 .inquiry-compact-action--primary:hover:not(:disabled){background:#efba52;border-color:#dba23b}.inquiries-workspace--detail-v16 .inquiry-compact-action:focus-visible,.inquiries-workspace--detail-v16 .inquiry-detail-menu>summary:focus-visible,.inquiries-workspace--detail-v16 .inquiry-plan-row-menu>summary:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--dos-focus) 42%, transparent);outline:0}.inquiries-workspace--detail-v16 .inquiry-compact-action:disabled{color:var(--dos-text-muted);background:var(--dos-surface-soft);border-color:var(--dos-border);cursor:not-allowed;opacity:.65}.inquiries-workspace--detail-v16 .inquiry-contact-meta{align-items:baseline;gap:8px 18px;margin-top:2px}.inquiries-workspace--detail-v16 .inquiry-contact-item{box-sizing:border-box;align-content:initial;min-height:0;padding:0}.inquiries-workspace--detail-v16 .inquiry-contact-item>div{align-items:baseline;gap:8px}.inquiries-workspace--detail-v16 .inquiry-contact-item strong,.inquiries-workspace--detail-v16 .inquiry-contact-item a{line-height:1.2}.inquiries-workspace--detail-v16 .inquiry-copy-button{flex:none}.inquiries-workspace--detail-v16 .inquiry-section-header,.inquiries-workspace--detail-v16 .inquiry-history-header{align-items:center}.inquiries-workspace--detail-v16 .inquiry-section-header>div,.inquiries-workspace--detail-v16 .inquiry-history-header>div{min-width:0}.inquiries-workspace--detail-v16 .inquiry-task-row-heading{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.inquiries-workspace--detail-v16 .inquiry-task-row-heading strong{overflow-wrap:anywhere;min-width:0}.inquiries-workspace--detail-v16 .inquiry-task-row-heading .inquiry-task-status-badge{flex:none}.inquiries-workspace--detail-v16 .inquiry-task-row-actions{align-self:center}.inquiries-workspace--detail-v16 .inquiry-history-header{padding-bottom:10px}@media (width<=760px){.inquiries-workspace--detail-v16 .inquiry-contact-item{min-height:58px}.inquiries-workspace--detail-v16 .inquiry-section-header,.inquiries-workspace--detail-v16 .inquiry-history-header{flex-direction:row;align-items:center}.inquiries-workspace--detail-v16 .inquiry-section-header .inquiry-compact-action,.inquiries-workspace--detail-v16 .inquiry-history-header .inquiry-compact-action{flex:none}}.inquiries-workspace--detail-v16 .inquiry-history-header-v17{align-items:flex-start}.inquiries-workspace--detail-v16 .inquiry-history-episode-v17.is-latest{margin-inline:-4px}@media (width<=760px){.inquiries-workspace--detail-v16 .inquiry-history-header-v17{flex-direction:column;align-items:stretch}.inquiries-workspace--detail-v16 .inquiry-history-header-actions-v17{justify-content:space-between}}.inquiries-workspace--detail-v16 .inquiry-vehicle-identity-card-v17{cursor:pointer;grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"thumb main price""thumb main more";align-items:start;gap:8px 12px;padding:12px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:grid;position:relative}.inquiries-workspace--detail-v16 .inquiry-vehicle-identity-card-v17:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--dos-focus) 38%, transparent);border-color:#e2aa46;outline:0}@media (width<=760px){.inquiries-workspace--detail-v16 .inquiry-vehicle-identity-card-v17{grid-template-columns:44px minmax(0,1fr);grid-template-areas:"thumb main""thumb price""more more"}}.inquiries-workspace--detail-v16 .inquiry-detail-layout-v16{grid-template-areas:"current current""plan vehicles""history history"}.inquiries-workspace--detail-v16 .inquiry-vehicle-identity-card-v17{background:var(--dos-surface);border-color:var(--dos-border);grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"thumb main price""thumb main more";gap:8px 12px;padding:12px}.inquiries-workspace--detail-v16 .inquiry-vehicle-identity-card-v17:hover{background:var(--dos-surface-soft);border-color:var(--dos-border-strong);box-shadow:0 2px 8px #1f22300d}@media (width<=900px){.inquiries-workspace--detail-v16 .inquiry-detail-layout-v16{grid-template-areas:"current""vehicles""plan""history"}}@media (width<=760px){.inquiries-workspace--detail-v16 .inquiry-vehicle-identity-card-v17{grid-template-columns:52px minmax(0,1fr);grid-template-areas:"thumb main""thumb price""more more"}}.inquiries-workspace--detail-v16 .inquiry-vehicle-identity-card-v17{grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"thumb main actions";align-items:start}.inquiries-workspace--detail-v16 .inquiry-vehicle-identity-card-v17.is-expanded{grid-template-areas:"thumb main actions""thumb details details"}@media (width<=760px){.inquiries-workspace--detail-v16 .inquiry-vehicle-identity-card-v17{grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"thumb main actions"}.inquiries-workspace--detail-v16 .inquiry-vehicle-identity-card-v17.is-expanded{grid-template-areas:"thumb main actions""thumb main actions""details details details"}}.dos-readonly-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.dos-form-section-v1{min-width:0}.dos-readonly-field-v1{border:0;border-bottom:1px solid var(--dos-border);background:0 0;border-radius:0;align-content:start;gap:6px;min-width:0;min-height:58px;padding:8px 4px 11px;display:grid}.dos-readonly-field-v1 .dos-field-label-v1{color:var(--dos-text-muted);font-size:10px;font-weight:600;line-height:1.25;display:block}.dos-readonly-field-v1 .dos-field-value-v1{min-width:0;color:var(--dos-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;line-height:1.35;display:block;overflow:hidden}.dos-readonly-field-v1 .dos-field-value-v1.is-mono{font-family:var(--dos-font-data);letter-spacing:.01em;font-size:11px}.dos-underline-field-v1{min-width:0;color:var(--dos-text-secondary);align-content:start;gap:5px;font-size:10px;font-weight:650;line-height:1.25;display:grid}.dos-underline-input-v1,.dos-underline-select-v1{box-sizing:border-box;width:100%;height:38px;min-height:38px;color:var(--dos-text-strong);border:0;border-bottom:.5px solid var(--dos-border-strong);box-shadow:none;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;background:0 0;border-radius:0;outline:0;padding:8px 2px 7px;font-size:12px;font-weight:600;line-height:1.3;transition:border-color .16s}.dos-underline-input-v1:focus,.dos-underline-select-v1:focus{outline:0;border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:.5px solid var(--dos-amber-600)!important;box-shadow:none!important}.dos-underline-select-v1{appearance:none;background-color:#0000;background-image:linear-gradient(45deg,transparent 50%,var(--dos-text-muted) 50%),linear-gradient(135deg,var(--dos-text-muted) 50%,transparent 50%);background-position:calc(100% - 9px) 16px,calc(100% - 5px) 16px;background-repeat:no-repeat;background-size:4px 4px,4px 4px;padding-right:23px}.dos-underline-field-v1.is-invalid .dos-underline-input-v1,.dos-underline-field-v1.is-invalid .dos-underline-select-v1{border-top:0;border-left:0;border-right:0;border-bottom:.5px solid var(--dos-red-600)}.dos-underline-field-v1.is-invalid .dos-underline-input-v1:focus,.dos-underline-field-v1.is-invalid .dos-underline-select-v1:focus{border-bottom-color:var(--dos-red-600)!important}.dos-validation-message-v1{color:var(--dos-red-700);margin-top:1px;font-size:9px;font-weight:550;line-height:1.25;display:block}.dos-compact-action-v1{border-radius:8px;min-height:36px;padding:8px 12px;font-size:13px;font-weight:500}@media (width<=760px){.dos-readonly-grid-v1{grid-template-columns:1fr}.dos-underline-input-v1,.dos-underline-select-v1{min-height:40px}}.dos-outlined-field-v1{min-width:0;color:var(--dos-text-secondary);align-content:start;gap:6px;font-size:11px;font-weight:650;line-height:1.25;display:grid}.dos-outlined-input-v1,.dos-outlined-select-v1,.dos-textarea-v1{box-sizing:border-box;width:100%;min-height:40px;color:var(--dos-text-strong);background:var(--dos-surface);border:1px solid var(--dos-border-strong);border-radius:var(--dos-radius-md);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;outline:0;padding:9px 11px;font-size:13px;line-height:1.3;transition:border-color .16s,box-shadow .16s,background-color .16s}.dos-outlined-select-v1{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--dos-text-muted) 50%),linear-gradient(135deg,var(--dos-text-muted) 50%,transparent 50%);background-position:calc(100% - 13px) 17px,calc(100% - 9px) 17px;background-repeat:no-repeat;background-size:4px 4px,4px 4px;padding-right:30px}.dos-outlined-input-v1:hover,.dos-outlined-select-v1:hover,.dos-textarea-v1:hover{border-color:#c9c5d2}.dos-outlined-input-v1:focus,.dos-outlined-select-v1:focus,.dos-textarea-v1:focus{border-color:var(--dos-amber-600);box-shadow:0 0 0 3px var(--dos-focus)}.dos-outlined-input-v1[aria-invalid=true],.dos-outlined-select-v1[aria-invalid=true],.dos-textarea-v1[aria-invalid=true]{border-color:var(--dos-red-600)}.dos-outlined-input-v1[aria-invalid=true]:focus,.dos-outlined-select-v1[aria-invalid=true]:focus,.dos-textarea-v1[aria-invalid=true]:focus{box-shadow:0 0 0 3px #c84b4b29}.dos-outlined-input-v1:disabled,.dos-outlined-select-v1:disabled,.dos-textarea-v1:disabled{color:var(--dos-text-muted);background:var(--dos-page-deep);cursor:not-allowed;opacity:.72}.dos-textarea-v1{resize:vertical;min-height:88px}.dos-form-section-header-v1{gap:4px;display:grid}.dos-form-section-header-v1 h2,.dos-form-section-header-v1 p{margin:0}.dos-form-section-header-v1 p{color:var(--dos-text-secondary);font-size:12px;line-height:1.4}.inquiry-result-dialog .inquiry-result-field input:not(.dos-underline-input-v1),.inquiry-result-dialog .inquiry-result-field select:not(.dos-underline-select-v1),.inquiry-result-dialog .inquiry-result-field textarea:not(.dos-textarea-v1),.modal-v2 .import-create-form-v1 input,.modal-v2 .import-create-form-v1 select,.modal-v2 .import-create-form-v1 textarea,.modal-v2 .structured-modal-content-v1 input,.modal-v2 .structured-modal-content-v1 select,.modal-v2 .structured-modal-content-v1 textarea{box-sizing:border-box;min-height:40px;color:var(--dos-text-strong);background:var(--dos-surface);border:1px solid var(--dos-border-strong);border-radius:var(--dos-radius-md);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;outline:0;padding:9px 11px;font-size:13px;line-height:1.3;transition:border-color .16s,box-shadow .16s}.inquiry-result-dialog .inquiry-result-field input:not(.dos-underline-input-v1):focus,.inquiry-result-dialog .inquiry-result-field select:not(.dos-underline-select-v1):focus,.inquiry-result-dialog .inquiry-result-field textarea:not(.dos-textarea-v1):focus,.modal-v2 .import-create-form-v1 input:focus,.modal-v2 .import-create-form-v1 select:focus,.modal-v2 .import-create-form-v1 textarea:focus,.modal-v2 .structured-modal-content-v1 input:focus,.modal-v2 .structured-modal-content-v1 select:focus,.modal-v2 .structured-modal-content-v1 textarea:focus{border-color:var(--dos-amber-600);box-shadow:0 0 0 3px var(--dos-focus)}.inquiry-result-dialog .inquiry-result-field select:not(.dos-underline-select-v1),.modal-v2 .import-create-form-v1 select,.modal-v2 .structured-modal-content-v1 select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--dos-text-muted) 50%),linear-gradient(135deg,var(--dos-text-muted) 50%,transparent 50%);background-position:calc(100% - 13px) 17px,calc(100% - 8px) 17px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:30px}.inquiry-status-dialog select:not(.dos-underline-select-v1),.inquiry-task-dialog select:not(.dos-underline-select-v1),.inquiry-postpone-form input,.inquiry-next-editor input:not(.dos-underline-input-v1):not(.dos-outlined-input-v1),.inquiry-next-editor select:not(.dos-underline-select-v1){box-sizing:border-box;min-height:40px;color:var(--dos-text-strong);background:var(--dos-surface);border:1px solid var(--dos-border-strong);border-radius:var(--dos-radius-md);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;outline:0;padding:9px 11px;font-size:13px;line-height:1.3;transition:border-color .16s,box-shadow .16s}.inquiry-status-dialog select:not(.dos-underline-select-v1):focus,.inquiry-task-dialog select:not(.dos-underline-select-v1):focus,.inquiry-postpone-form input:focus,.inquiry-next-editor input:not(.dos-underline-input-v1):not(.dos-outlined-input-v1):focus,.inquiry-next-editor select:not(.dos-underline-select-v1):focus{border-color:var(--dos-amber-600);box-shadow:0 0 0 3px var(--dos-focus)}.inquiry-status-dialog select:not(.dos-underline-select-v1),.inquiry-task-dialog select:not(.dos-underline-select-v1),.inquiry-next-editor select:not(.dos-underline-select-v1){appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--dos-text-muted) 50%),linear-gradient(135deg,var(--dos-text-muted) 50%,transparent 50%);background-position:calc(100% - 13px) 17px,calc(100% - 8px) 17px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:30px}.dealeros-app .search-control-v2 input,.dealeros-app .imports-toolbar-v1>select,.dealeros-app .drafts-header-actions-v3 select{border-radius:var(--dos-radius-md);border-color:var(--dos-border-strong);outline:0;min-height:40px;font-size:13px}.dealeros-app .search-control-v2:focus-within{border-color:var(--dos-amber-600);box-shadow:0 0 0 3px var(--dos-focus)}.inquiry-result-dialog>footer button{border-radius:8px;min-height:36px;padding:9px 12px;font-size:13px;font-weight:500}.dealeros-app .dos-underline-field-v1 .dos-underline-input-v1,.dealeros-app .dos-underline-field-v1 .dos-underline-select-v1{box-sizing:border-box;width:100%;height:38px;min-height:38px;color:var(--dos-text-strong);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;font-size:12px;font-weight:600;line-height:1.3;border:0!important;border-bottom:.5px solid var(--dos-border-strong)!important;box-shadow:none!important;background-color:#0000!important;border-radius:0!important;outline:0!important;padding:8px 2px 7px!important}.dealeros-app .dos-underline-field-v1 .dos-underline-input-v1:focus,.dealeros-app .dos-underline-field-v1 .dos-underline-select-v1:focus{border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:.5px solid var(--dos-amber-600)!important;box-shadow:none!important;outline:0!important}.dealeros-app .dos-underline-field-v1 .dos-underline-field-v1.is-invalid .dos-underline-input-v1,.dealeros-app .dos-underline-field-v1.is-invalid .dos-underline-input-v1,.dealeros-app .dos-underline-field-v1.is-invalid .dos-underline-select-v1{border-bottom-color:var(--dos-red-600)!important}.dealeros-app .dos-underline-field-v1 .dos-underline-input-v1:user-invalid{border-bottom-color:var(--dos-red-600)!important}.dealeros-app .dos-underline-field-v1 .dos-underline-select-v1:user-invalid{border-bottom-color:var(--dos-red-600)!important}.import-create-form-v1>header .eyebrow-v2{color:var(--dos-amber-700);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:700}.dealeros-app .import-create-form-v1>footer .dos-button{appearance:none;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;height:36px;min-height:36px;padding:0 13px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.25;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.dealeros-app .import-create-form-v1>footer .dos-button--secondary{color:var(--dos-button-secondary-color,#d76f00);background:var(--dos-button-secondary-background,#fffaf5);border-color:var(--dos-button-secondary-border,#ffb568)}.dealeros-app .import-create-form-v1>footer .dos-button--secondary:hover:not(:disabled){color:var(--dos-button-secondary-color,#d76f00);background:var(--dos-button-secondary-hover-background,#fff4e8);border-color:var(--dos-button-secondary-hover-border,#f0a047)}.dealeros-app .import-create-form-v1>footer .dos-button--accent{color:var(--dos-ink-1000);background:var(--dos-amber-500);border-color:var(--dos-amber-500)}.dealeros-app .import-create-form-v1>footer .dos-button--accent:hover:not(:disabled){background:var(--dos-amber-600);border-color:var(--dos-amber-600)}.dealeros-app .import-create-form-v1>footer .dos-button:focus-visible{outline:2px solid var(--dos-focus);outline-offset:2px;box-shadow:none}.dealeros-app .import-create-form-v1>footer .dos-button:disabled{opacity:.55;cursor:not-allowed}.dealeros-app .dos-icon-button{appearance:none;width:34px;height:34px;color:var(--dos-text-secondary);background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:var(--dos-radius-sm);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.dealeros-app .dos-icon-button:hover:not(:disabled){color:var(--dos-text-strong);background:var(--dos-amber-softer);border-color:var(--dos-border-strong)}.dealeros-app .dos-icon-button:focus-visible{outline:2px solid var(--dos-focus);outline-offset:2px}.dealeros-app .dos-icon-button:disabled{opacity:.5;cursor:not-allowed}.dealeros-app .dos-icon-button svg{width:16px;height:16px}.dealeros-app .dos-underline-field-v1{gap:4px}.dealeros-app .dos-underline-field-v1>.dos-field-label-v1,.dealeros-app .dos-outlined-field-v1>.dos-field-label-v1{color:var(--dos-text-secondary);font-family:var(--dos-font-label);font-size:var(--dos-type-label);letter-spacing:.06em;text-transform:uppercase;font-weight:500;line-height:1.25}.dealeros-app .dos-underline-field-v1 .dos-underline-input-v1,.dealeros-app .dos-underline-field-v1 .dos-underline-select-v1{height:40px;min-height:40px;font-size:13px;font-weight:600;padding:9px 2px 7px!important}.dealeros-app .dos-underline-field-v1 .dos-underline-input-v1::placeholder{color:var(--dos-text-faint);opacity:1}.dealeros-app .dos-underline-field-v1 .dos-underline-input-v1:focus,.dealeros-app .dos-underline-field-v1 .dos-underline-select-v1:focus{border-bottom-width:.5px!important}.dealeros-app .dos-readonly-field-v1{gap:5px;min-height:56px;padding:8px 3px 10px}.dealeros-app .dos-readonly-field-v1 .dos-field-label-v1{font-family:var(--dos-font-label);font-size:var(--dos-type-label);letter-spacing:.06em;text-transform:uppercase;font-weight:500;line-height:1.25}.dealeros-app .dos-readonly-field-v1 .dos-field-value-v1{font-size:13px;line-height:1.3}.dealeros-app .modal-v2>form,.dealeros-app .modal-v2>section[role=dialog]{border-radius:10px;box-shadow:0 18px 42px #1918272e}.dealeros-app .modal-v2>form>header,.dealeros-app .modal-v2>section[role=dialog]>header{background:var(--dos-surface-soft);border-bottom-color:var(--dos-border)}.dealeros-app .modal-v2>form>footer,.dealeros-app .modal-v2>section[role=dialog]>footer{background:var(--dos-surface-soft);border-top:1px solid var(--dos-border);gap:8px;padding:12px 18px}.dealeros-app .modal-v2>form>footer :is(.dos-button,.primary-action-v2,.clear-filters-v2),.dealeros-app .modal-v2>section[role=dialog]>footer :is(.dos-button,.primary-action-v2,.clear-filters-v2){border-radius:8px;height:36px;min-height:36px;padding:0 13px;font-size:13px;font-weight:500;line-height:1}.dealeros-app .modal-v2>form>footer :is(.dos-button,.primary-action-v2,.clear-filters-v2):focus-visible,.dealeros-app .modal-v2>section[role=dialog]>footer :is(.dos-button,.primary-action-v2,.clear-filters-v2):focus-visible{outline:2px solid var(--dos-focus);outline-offset:2px;box-shadow:none}.dealeros-app .dos-underline-field-v1{grid-template-rows:auto auto auto;gap:4px;display:grid;position:relative}.dealeros-app .dos-underline-control-v1{order:1;min-width:0;display:block;position:relative}.dealeros-app .dos-underline-field-v1>.dos-field-label-v1{color:var(--dos-text-secondary);font-family:var(--dos-font-label);font-size:var(--dos-type-label);letter-spacing:.06em;text-transform:uppercase;order:2;margin:0;font-weight:500;line-height:1.25}.dealeros-app .dos-underline-field-v1>.dos-validation-message-v1{order:3}.dealeros-app .dos-underline-control-v1:before,.dealeros-app .dos-underline-control-v1:after{background:var(--dos-border-strong);content:"";pointer-events:none;width:12px;height:3px;transition:background-color .16s;position:absolute;bottom:-1px}.dealeros-app .dos-underline-control-v1:before{left:0}.dealeros-app .dos-underline-control-v1:after{right:0}.dealeros-app .dos-underline-control-v1:hover:before,.dealeros-app .dos-underline-control-v1:hover:after{background:var(--dos-amber-600)}.dealeros-app .dos-underline-control-v1:focus-within:before,.dealeros-app .dos-underline-control-v1:focus-within:after{background:var(--dos-amber-600);height:3px}.dealeros-app .dos-underline-field-v1.is-invalid .dos-underline-control-v1:before,.dealeros-app .dos-underline-field-v1.is-invalid .dos-underline-control-v1:after{background:var(--dos-red-600)}.inquiries-workspace--detail-v16 .inquiry-task-status{min-height:22px;color:var(--dos-text-secondary);background:var(--dos-surface-soft);border:1px solid var(--dos-border);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 8px;font-family:inherit;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.inquiries-workspace--detail-v16 .inquiry-task-status--completed{color:var(--dos-sage-700);background:var(--dos-sage-soft);border-color:#d6e8c8}.inquiries-workspace--detail-v16 .inquiry-task-status--cancelled{color:var(--dos-text-muted);border-color:var(--dos-border);background:#f3f2f5}.inquiries-workspace--detail-v16 .inquiry-task-status--open,.inquiries-workspace--detail-v16 .inquiry-task-status--ready{color:#8b611c;background:var(--dos-amber-softer);border-color:#ead7b3}.inquiries-workspace--detail-v16 .inquiry-task-status--waiting,.inquiries-workspace--detail-v16 .inquiry-task-status--planned{color:var(--dos-aqua-700);background:var(--dos-aqua-soft);border-color:#cfe5e6}.inquiries-workspace--detail-v16 .inquiry-task-row-locked{min-height:28px;color:var(--dos-sage-700);background:var(--dos-sage-soft);white-space:nowrap;border:1px solid #d6e8c8;border-radius:8px;justify-content:center;align-items:center;padding:5px 9px;font-family:inherit;font-size:11px;font-weight:600;line-height:1.1;display:inline-flex}.inquiries-workspace--detail-v16 .inquiry-vehicle-identity-card-v17{cursor:default;border-radius:10px;grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"thumb main actions";gap:8px 11px;padding:10px}.inquiries-workspace--detail-v16 .inquiry-vehicle-identity-card-v17:focus-visible{border-color:var(--dos-border-strong);box-shadow:0 0 0 3px color-mix(in srgb,var(--dos-focus) 32%,transparent);outline:0}.inquiries-workspace--detail-v16 .inquiry-vehicle-thumb{border-radius:9px;width:48px;height:48px}.inquiries-workspace--detail-v16 .inquiry-vehicle-card-main-v17{gap:5px}.inquiries-workspace--detail-v16 .inquiry-vehicle-meta-v17{font-size:10px;line-height:1.25}.inquiries-workspace--detail-v16 .inquiry-vehicle-price-status-v17{gap:5px;min-width:88px}.inquiries-workspace--detail-v16 .inquiry-vehicle-price-status-v17 b{font-size:13px;font-weight:700}.inquiries-workspace--detail-v16 .inquiry-vehicle-more-v17{height:28px;min-height:28px;color:var(--dos-text-secondary);background:var(--dos-surface);border:1px solid var(--dos-border-strong);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;white-space:nowrap;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-size:10px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.inquiries-workspace--detail-v16 .inquiry-vehicle-more-v17 svg{flex:0 0 13px;width:13px;height:13px}.inquiries-workspace--detail-v16 .inquiry-vehicle-more-v17:hover{color:var(--dos-text-strong);background:var(--dos-surface-soft);border-color:var(--dos-border-strong)}.inquiries-workspace--detail-v16 .inquiry-vehicle-more-v17:focus-visible{outline:2px solid var(--dos-focus);outline-offset:2px}@media (width<=760px){.inquiries-workspace--detail-v16 .inquiry-vehicle-identity-card-v17{grid-template-columns:44px minmax(0,1fr);grid-template-areas:"thumb main""thumb actions";padding:10px}.inquiries-workspace--detail-v16 .inquiry-vehicle-thumb{width:44px;height:44px}}.inquiries-workspace--detail-v16 .inquiry-detail-header--v16{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:8px 32px;padding:16px 18px;display:grid}.inquiries-workspace--detail-v16 .inquiry-detail-header--v16 .page-header-copy-v1{min-width:0}.inquiries-workspace--detail-v16 .inquiry-detail-header--v16 .page-header-actions-v1{place-self:center end;width:max-content;min-width:0;padding:0;display:block}.inquiries-workspace--detail-v16 .inquiry-contact-meta{flex-wrap:wrap;align-items:center;gap:14px 20px;width:auto;margin-top:4px;display:flex}.inquiries-workspace--detail-v16 .inquiry-contact-item{background:0 0;border:0;border-radius:0;align-items:baseline;gap:7px;min-width:0;min-height:0;padding:0;display:flex}.inquiries-workspace--detail-v16 .inquiry-contact-item>span,.inquiries-workspace--detail-v16 .inquiry-owner-meta-v17>div>span{color:var(--dos-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700}.inquiries-workspace--detail-v16 .inquiry-contact-value{align-items:center;gap:8px;min-width:0;display:inline-flex}.inquiries-workspace--detail-v16 .inquiry-contact-item strong,.inquiries-workspace--detail-v16 .inquiry-contact-item a{color:var(--dos-text);overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.25}.inquiries-workspace--detail-v16 .inquiry-copy-button{border-radius:7px;height:28px;min-height:28px;padding:0 8px;font-size:10px}.inquiries-workspace--detail-v16 .inquiry-copy-button span{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal;text-transform:none}.inquiries-workspace--detail-v16 .inquiry-detail-aside{white-space:nowrap;justify-content:flex-end;justify-self:end;align-items:center;gap:16px;width:max-content;min-width:0;display:inline-flex}.inquiries-workspace--detail-v16 .inquiry-owner-meta-v17{white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:10px;width:max-content;min-width:0;padding:0;display:inline-flex}.inquiries-workspace--detail-v16 .inquiry-owner-avatar-v17{width:28px;height:28px;color:var(--dos-text-secondary);background:var(--dos-surface-soft);border:1px solid var(--dos-border);border-radius:50%;flex:0 0 28px;place-items:center;font-size:10px;font-weight:750;display:grid}.inquiries-workspace--detail-v16 .inquiry-owner-meta-v17>div{gap:2px;min-width:0;display:grid}.inquiries-workspace--detail-v16 .inquiry-owner-meta-v17 strong{color:var(--dos-text);white-space:nowrap;font-size:13px;font-weight:650}.inquiries-workspace--detail-v16 .inquiry-detail-menu>summary.inquiry-detail-actions-trigger{white-space:nowrap;width:max-content;min-width:0;height:34px;min-height:34px;color:var(--dos-text-secondary);border:1px solid var(--dos-border-strong);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;cursor:pointer;background:0 0;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:650;list-style:none;display:inline-flex;position:static;padding:0 11px!important}.inquiries-workspace--detail-v16 .inquiry-detail-menu{white-space:nowrap;flex:none;width:max-content;min-width:0;position:relative}.inquiries-workspace--detail-v16 .inquiry-detail-menu-popover{z-index:20;background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:10px;gap:2px;min-width:205px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);bottom:auto;right:0;box-shadow:0 12px 28px #1f223024}.inquiries-workspace--detail-v16 .inquiry-detail-menu-popover>button{width:100%;min-height:36px;color:var(--dos-text-secondary);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;margin:0;padding:0 10px;font-size:12px;font-weight:650;line-height:1.2;display:flex;position:static}.inquiries-workspace--detail-v16 .inquiry-detail-menu-popover>button:hover{color:var(--dos-text);background:var(--dos-surface-soft)}.inquiries-workspace--detail-v16 .inquiry-detail-menu-popover>button:nth-child(2){color:var(--dos-sage-700);box-shadow:inset 0 1px 0 var(--dos-border)}.inquiries-workspace--detail-v16 .inquiry-detail-menu-popover>button:nth-child(3){color:#a45f54}.inquiries-workspace--detail-v16 .inquiry-detail-menu-popover>button:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--dos-focus) 40%, transparent);outline:0}.inquiries-workspace--detail-v16 .inquiry-detail-actions-trigger::-webkit-details-marker{display:none}.inquiries-workspace--detail-v16 .inquiry-detail-actions-trigger svg{flex:0 0 14px;width:14px;height:14px}.inquiries-workspace--detail-v16 .inquiry-detail-actions-trigger:hover{background:var(--dos-surface-soft)}.inquiries-workspace--detail-v16 .inquiry-detail-actions-trigger:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--dos-focus) 32%, transparent);outline:0}.inquiries-workspace--detail-v16 .inquiry-detail-menu[open]>summary.inquiry-detail-actions-trigger{color:var(--dos-text);background:var(--dos-surface-soft);border-color:var(--dos-border-strong)}.inquiries-workspace--detail-v16 .inquiry-detail-menu[open]>summary.inquiry-detail-actions-trigger svg{transform:rotate(180deg)}.inquiries-workspace--detail-v16 .inquiry-delete-action{color:#a45f54;min-height:34px;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #e8c8c1;border-radius:8px;padding:0 11px;font-size:12px;font-weight:650}.inquiries-workspace--detail-v16 .inquiry-delete-action:hover{color:#8e493f;background:#fff4f1;border-color:#dcaea4}.inquiries-workspace--detail-v16 .inquiry-delete-action:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--dos-focus) 32%, transparent);outline:0}.inquiry-delete-warning-v1{color:#805044;background:#fff5f2;border:1px solid #efd8d2;border-radius:8px;align-items:flex-start;gap:10px;margin:0 18px;padding:11px 12px;font-size:12px;line-height:1.4;display:flex}.inquiry-delete-warning-v1>span{color:#9a584d;border:1px solid #e4bcb4;border-radius:50%;flex:0 0 18px;place-items:center;width:18px;height:18px;font-size:11px;font-weight:800;display:grid}.inquiry-delete-warning-v1 p{margin:0}.inquiry-delete-feedback-v1{color:#8e493f;background:#fff4f1;border:1px solid #e8c8c1;border-radius:8px;margin:0 18px;padding:10px 12px;font-size:12px;line-height:1.45}.inquiry-delete-dialog-v1>footer .inquiry-delete-confirm-v1{color:#fff;background:#b96a5f;border-color:#b96a5f}.inquiry-delete-dialog-v1>footer .inquiry-delete-confirm-v1:hover{background:#a95d53;border-color:#a95d53}.inquiry-result-overlay{-webkit-backdrop-filter:blur(3px);background:#111d308f;animation:.16s ease-out inquiry-modal-fade-in}.inquiry-result-dialog{background:#fff;border:1px solid #dbe3ed;border-radius:14px;gap:0;width:min(560px,100vw - 32px);max-height:min(760px,100vh - 48px);animation:.18s ease-out inquiry-modal-rise-in;position:relative;overflow:auto;box-shadow:0 24px 70px #111d303d,0 4px 12px #111d3014}.inquiry-result-dialog>header{background:linear-gradient(135deg,#fff 0%,#fbfcfe 100%);border-bottom:1px solid #edf1f6;min-height:72px;padding:20px 22px 16px 25px;position:relative}.inquiry-result-dialog>header:before{content:"";background:var(--dos-amber-600,#d9831d);width:4px;position:absolute;inset:0 auto 0 0}.inquiry-result-dialog>header .eyebrow-v2{color:var(--dos-amber-700,#b8690b);letter-spacing:.1em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:800;line-height:1.2}.inquiry-result-dialog>header h2{color:#1d2f4a;letter-spacing:-.02em;margin:0;font-size:20px;font-weight:750;line-height:1.25}.inquiry-result-dialog>header>div>span{color:#7b899e;max-width:430px;margin-top:6px;font-size:12px;line-height:1.4;display:block}.inquiry-result-dialog>header>button{color:#718198;border-color:#dbe3ed;border-radius:8px;width:32px;height:32px;font-size:20px;line-height:1;transition:background-color .15s,border-color .15s,color .15s}.inquiry-result-dialog>header>button:hover:not(:disabled){color:#304866;background:#f5f8fb;border-color:#c4d1e1}.inquiry-result-dialog>header>button:focus-visible,.inquiry-result-dialog>footer>button:focus-visible,.inquiry-result-field input:focus-visible,.inquiry-result-field select:focus-visible,.inquiry-result-field textarea:focus-visible{outline-offset:2px;outline:3px solid #ed861633}.inquiry-result-options label:has(input:focus-visible){outline-offset:2px;outline:3px solid #ed861633}.inquiry-result-dialog>.inquiry-result-field,.inquiry-result-dialog>fieldset{margin-left:22px;margin-right:22px}.inquiry-result-dialog>.inquiry-result-field:first-of-type,.inquiry-result-dialog>fieldset:first-of-type{margin-top:20px}.inquiry-result-dialog>.inquiry-result-field+.inquiry-result-field,.inquiry-result-dialog>fieldset+.inquiry-result-field,.inquiry-result-dialog>fieldset+fieldset{margin-top:16px}.inquiry-result-dialog>.inquiry-task-preview,.inquiry-result-dialog>.inquiry-delete-warning-v1,.inquiry-result-dialog>.inquiry-delete-feedback-v1{margin-left:22px;margin-right:22px}.inquiry-result-dialog>.inquiry-task-preview{margin-top:16px}.inquiry-result-dialog>fieldset{padding-top:0}.inquiry-result-dialog>fieldset legend,.inquiry-result-dialog>.inquiry-result-field>.dos-field-label-v1{color:#5b6b81;letter-spacing:.01em;font-size:11px;font-weight:700}.inquiry-result-dialog>.inquiry-result-field .dos-validation-message-v1{margin-top:4px}.inquiry-result-options{gap:8px;margin-top:9px}.inquiry-result-options label{color:#50627a;background:#fbfcfe;border-color:#dbe3ed;border-radius:9px;min-height:38px;padding:8px 11px;font-size:12px;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s}.inquiry-result-options label:hover{background:#f6f9fc;border-color:#c5d2e2}.inquiry-result-options label:has(input:checked){color:#a9610e;background:#fff6ea;border-color:#e7aa62;box-shadow:0 0 0 2px #ed861614}.inquiry-result-dialog .inquiry-task-preview{background:#f7f9fc;border-color:#e0e7f0;border-radius:10px;padding:12px 14px}.inquiry-result-dialog .inquiry-task-preview span{color:#8a97ab;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.inquiry-result-dialog .inquiry-task-preview strong{color:#24364f;font-size:13px;line-height:1.4}.inquiry-result-dialog>footer{z-index:1;-webkit-backdrop-filter:blur(6px);background:#fbfcfef5;border-top:1px solid #edf1f6;min-height:66px;margin-top:22px;padding:14px 22px;position:sticky;bottom:0}.inquiry-result-dialog>footer>button{border-radius:8px;min-width:96px;min-height:38px;padding:0 14px;font-size:13px;font-weight:650;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s}.inquiry-result-dialog>footer>button:first-child:hover:not(:disabled){background:#f5f8fb;border-color:#c7d3e2}.inquiry-result-dialog>footer>.primary-action-v2{color:#fff;background:var(--dos-amber-600,#d9831d);border-color:var(--dos-amber-600,#d9831d);box-shadow:0 4px 10px #d9831d2e}.inquiry-result-dialog>footer>.primary-action-v2:hover:not(:disabled){background:#bd6d12;border-color:#bd6d12;box-shadow:0 5px 14px #bd6d1238}.inquiry-result-dialog>footer>button:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.inquiry-delete-dialog-v1{width:min(500px,100vw - 32px)}.inquiry-delete-dialog-v1>header:before{background:#b96a5f}.inquiry-delete-dialog-v1>.inquiry-delete-warning-v1{margin-top:20px}.inquiry-delete-dialog-v1>.inquiry-delete-feedback-v1{margin-top:12px}.inquiry-delete-dialog-v1>footer>.inquiry-delete-confirm-v1{color:#fff;background:#b96a5f;border-color:#b96a5f;box-shadow:0 4px 10px #b96a5f2e}.inquiry-delete-dialog-v1>footer>.inquiry-delete-confirm-v1:hover:not(:disabled){background:#a95d53;border-color:#a95d53}@keyframes inquiry-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes inquiry-modal-rise-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=760px){.inquiry-result-overlay{align-items:end;padding:0}.inquiry-result-dialog,.inquiry-delete-dialog-v1{border-radius:16px 16px 0 0;width:100%;max-height:min(88dvh,760px)}.inquiry-result-dialog>header{padding:18px 18px 15px 22px}.inquiry-result-dialog>.inquiry-result-field,.inquiry-result-dialog>fieldset,.inquiry-result-dialog>.inquiry-task-preview,.inquiry-result-dialog>.inquiry-delete-warning-v1,.inquiry-result-dialog>.inquiry-delete-feedback-v1{margin-left:18px;margin-right:18px}.inquiry-result-dialog>footer{padding:12px 18px calc(12px + env(safe-area-inset-bottom))}.inquiry-result-dialog>footer>button{flex:1}.inquiry-result-options{grid-template-columns:1fr 1fr;display:grid}}.inquiry-result-dialog .dos-underline-field-v1{gap:6px;display:grid}.inquiry-result-dialog .dos-underline-field-v1>.dos-field-label-v1{order:1}.inquiry-result-dialog .dos-underline-field-v1>.dos-underline-control-v1{order:2;display:block}.inquiry-result-dialog .dos-underline-field-v1>.dos-validation-message-v1{order:3;margin-top:0}.inquiry-result-dialog .dos-underline-field-v1 .dos-underline-input-v1,.inquiry-result-dialog .dos-underline-field-v1 .dos-underline-select-v1,.inquiry-result-dialog .dos-underline-field-v1 .dos-textarea-v1{box-sizing:border-box;color:#24364f;width:100%;height:auto;min-height:40px;font-size:13px;font-weight:500;line-height:1.3;transition:border-color .15s,box-shadow .15s;background:#fff!important;border:1px solid #d7e1ed!important;border-radius:8px!important;padding:9px 11px!important}.inquiry-result-dialog .dos-underline-field-v1 .dos-underline-select-v1{padding-right:30px!important}.inquiry-result-dialog .dos-underline-field-v1 .dos-textarea-v1{resize:vertical;min-height:88px}.inquiry-result-dialog .dos-underline-field-v1 .dos-underline-input-v1:hover,.inquiry-result-dialog .dos-underline-field-v1 .dos-underline-select-v1:hover,.inquiry-result-dialog .dos-underline-field-v1 .dos-textarea-v1:hover{border-color:#c5d2e2!important}.inquiry-result-dialog .dos-underline-field-v1 .dos-underline-input-v1:focus,.inquiry-result-dialog .dos-underline-field-v1 .dos-underline-select-v1:focus,.inquiry-result-dialog .dos-underline-field-v1 .dos-textarea-v1:focus{border:1px solid var(--dos-amber-600,#d9831d)!important;box-shadow:0 0 0 3px #ed861624!important}.inquiry-result-dialog .dos-underline-field-v1.is-invalid .dos-underline-input-v1,.inquiry-result-dialog .dos-underline-field-v1.is-invalid .dos-underline-select-v1,.inquiry-result-dialog .dos-underline-field-v1.is-invalid .dos-textarea-v1{border:1px solid var(--dos-red-600,#c84b4b)!important}.inquiries-workspace--detail-v16 .inquiry-detail-header--v16 .inquiry-status{min-height:22px;padding:4px 8px;font-weight:700;font-size:10px!important}.inquiries-workspace--detail-v16 .inquiry-detail-header--v16 .inquiry-status--lost{background:#fff1ee;border-color:#efd2cb;color:#a45f54!important}.inquiries-workspace--detail-v16 .inquiry-detail-header--v16 .inquiry-status--won{background:#edf6e8;border-color:#d4e6c9;color:var(--dos-sage-700)!important}.inquiries-workspace--detail-v16 .inquiry-vehicle-name-v17{width:fit-content;max-width:100%;color:var(--dos-text);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:700;line-height:1.2}.inquiries-workspace--detail-v16 .inquiry-vehicle-name-v17:hover{color:var(--dos-text-secondary);text-underline-offset:2px;text-decoration:underline}.inquiries-workspace--detail-v16 .inquiry-vehicle-name-v17:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--dos-focus) 32%, transparent);border-radius:4px;outline:0}.inquiries-workspace--detail-v16 .inquiry-vehicle-action-row-v18{justify-content:flex-end}.inquiries-workspace--detail-v16 .inquiry-vehicle-more-v17{display:none}.inquiries-workspace--detail-v16 .inquiry-vehicle-interests-v17{flex-wrap:wrap;align-items:center;gap:6px;padding-top:3px;display:flex}.inquiries-workspace--detail-v16 .inquiry-vehicle-interests-label-v17{color:var(--dos-text-muted);letter-spacing:.03em;text-transform:none;font-size:10px;font-weight:700}.inquiries-workspace--detail-v16 .inquiry-vehicle-interests-list-v17{flex-wrap:wrap;gap:5px;display:flex}@media (width<=760px){.inquiries-workspace--detail-v16 .inquiry-contact-meta{flex-direction:column;align-items:flex-start;gap:8px}.inquiries-workspace--detail-v16 .inquiry-detail-aside{white-space:normal;flex-wrap:wrap;justify-content:flex-start;gap:12px 16px;width:100%;max-width:100%}.inquiries-workspace--detail-v16 .inquiry-owner-meta-v17{width:max-content;min-width:0;max-width:100%}.inquiries-workspace--detail-v16 .inquiry-owner-meta-v17 strong{white-space:normal}.inquiries-workspace--detail-v16 .inquiry-detail-menu{width:max-content;max-width:100%}.inquiries-workspace--detail-v16 .inquiry-detail-menu-popover{min-width:min(205px,100vw - 32px);max-width:calc(100vw - 32px);right:0}.inquiries-workspace--detail-v16 .inquiry-terminal-task-message-v17{text-align:left;max-width:100%}.inquiries-workspace--detail-v16 .inquiry-vehicle-action-row-v18{justify-content:flex-start}}.inquiries-workspace--detail-v16 .inquiry-vehicles-panel-v16{background:color-mix(in srgb, var(--dos-surface-soft) 72%, #fffdfb);border:1px solid color-mix(in srgb, var(--dos-border) 72%, #dbe3ea);box-shadow:none;border-radius:12px;gap:10px;padding:14px}.inquiries-workspace--detail-v16 .inquiry-vehicles-panel-v16>header{margin-bottom:1px}.inquiries-workspace--detail-v16 .inquiry-vehicles-stack{gap:10px}.inquiries-workspace--detail-v16 .inquiry-vehicle-identity-card-v17{box-shadow:none;background:#fffdfb;border:1px solid #e8e1d9;border-radius:11px;grid-template-columns:44px minmax(0,1fr) max-content;grid-template-areas:"thumb main actions""thumb metadata metadata""thumb footer footer";align-items:start;gap:0 12px;padding:14px 16px;transition:border-color .15s,box-shadow .15s,transform .15s}.inquiries-workspace--detail-v16 .inquiry-vehicle-identity-card-v17:hover{border-color:#d9cfc2;transform:translateY(-1px);box-shadow:0 3px 10px #272c3c0d}.inquiries-workspace--detail-v16 .inquiry-vehicle-identity-card-v17:focus-within{border-color:color-mix(in srgb, var(--dos-focus) 38%, #e8e1d9);box-shadow:0 0 0 3px color-mix(in srgb, var(--dos-focus) 22%, transparent)}.inquiries-workspace--detail-v16 .inquiry-vehicle-thumb{width:44px;height:44px;color:var(--dos-text-muted);background:#f5f5f3;border:1px solid #e4e2dd;border-radius:9px}.inquiries-workspace--detail-v16 .inquiry-vehicle-thumb svg{width:19px;height:19px}.inquiries-workspace--detail-v16 .inquiry-vehicle-card-main-v17{grid-area:main;min-width:0}.inquiries-workspace--detail-v16 .inquiry-vehicle-card-heading-top{flex-wrap:wrap;align-items:center;gap:5px 7px;min-width:0;display:flex}.inquiries-workspace--detail-v16 .inquiry-vehicle-name-v17{font-size:14px;font-weight:700;line-height:1.2}.inquiries-workspace--detail-v16 .inquiry-vehicle-meta-v17{color:var(--dos-text-muted);margin-top:4px;font-size:10px;line-height:1.3;display:block}.inquiries-workspace--detail-v16 .inquiry-primary-badge{color:#6a8750;background:#eff6e9;border:1px solid #dceacd;border-radius:999px;padding:3px 6px;font-size:9px;font-weight:650;line-height:1.1}.inquiries-workspace--detail-v16 .inquiry-vehicle-card-actions-v17{grid-area:actions;align-content:start;justify-items:end;min-width:0;display:grid}.inquiries-workspace--detail-v16 .inquiry-vehicle-price-status-v17{justify-items:end;gap:5px;min-width:max-content;display:grid}.inquiries-workspace--detail-v16 .inquiry-vehicle-price-status-v17 b{color:var(--dos-text);font-size:13px;font-weight:700;line-height:1.2}.inquiries-workspace--detail-v16 .inquiry-vehicle-status-badge-v17{min-height:20px;color:var(--dos-text-secondary);background:#f4f4f2;border:1px solid #e5e3de;border-radius:999px;align-items:center;padding:3px 7px;font-size:9px;font-weight:600;line-height:1;display:inline-flex}.inquiries-workspace--detail-v16 .inquiry-vehicle-status-badge-v17[data-status=onsale],.inquiries-workspace--detail-v16 .inquiry-vehicle-status-badge-v17[data-status=published]{color:#6b8653;background:#f0f6eb;border-color:#dceacd}.inquiries-workspace--detail-v16 .inquiry-vehicle-status-badge-v17[data-status=purchased],.inquiries-workspace--detail-v16 .inquiry-vehicle-status-badge-v17[data-status=intransit],.inquiries-workspace--detail-v16 .inquiry-vehicle-status-badge-v17[data-status=preparation]{color:#8a672e;background:#fff8eb;border-color:#eadfcf}.inquiries-workspace--detail-v16 .inquiry-vehicle-quick-details-v18{border-top:1px solid color-mix(in srgb, var(--dos-border) 72%, #e4ddd5);grid-area:metadata;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;margin-top:11px;padding:11px 0 0;display:grid}.inquiries-workspace--detail-v16 .inquiry-vehicle-quick-details-v18 span{gap:3px;min-width:0;display:grid}.inquiries-workspace--detail-v16 .inquiry-vehicle-quick-details-v18 small{color:var(--dos-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:650;line-height:1.2}.inquiries-workspace--detail-v16 .inquiry-vehicle-quick-details-v18 strong{min-width:0;color:var(--dos-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;line-height:1.3;overflow:hidden}.inquiries-workspace--detail-v16 .inquiry-vehicle-quick-details-v18 strong.is-missing{color:var(--dos-text-muted);font-weight:500}.inquiries-workspace--detail-v16 .inquiry-vehicle-footer-v17{border-top:0;flex-direction:column;grid-area:footer;align-items:stretch;gap:9px;width:100%;min-width:0;margin-top:10px;padding-top:0;display:flex}.inquiries-workspace--detail-v16 .inquiry-vehicle-interests-v17{flex-wrap:nowrap;align-items:center;gap:7px;width:100%;min-width:0;padding:0;display:flex}.inquiries-workspace--detail-v16 .inquiry-vehicle-interests-label-v17{color:var(--dos-text-muted);flex:none;font-size:10px;font-weight:650}.inquiries-workspace--detail-v16 .inquiry-vehicle-interests-list-v17{flex-wrap:nowrap;flex:0 auto;align-items:center;gap:5px;min-width:0;display:flex}.inquiries-workspace--detail-v16 .inquiry-vehicle-interest-chip-v17{color:#77634c;white-space:nowrap;background:#fff8ed;border:1px solid #eadfcf;border-radius:999px;max-width:100%;padding:4px 8px;font-size:10px;line-height:1.15}.inquiries-workspace--detail-v16 .inquiry-vehicle-interests-empty-v17{color:var(--dos-text-muted);font-size:10px}.inquiries-workspace--detail-v16 .inquiry-vehicle-footer-v17 .inquiry-vehicle-action-row-v18{justify-content:flex-end;width:100%;display:flex}.inquiries-workspace--detail-v16 .inquiry-vehicle-open-v18{color:#765b30;height:29px;min-height:29px;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;white-space:nowrap;background:#fff9ef;border:1px solid #e3cda7;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.inquiries-workspace--detail-v16 .inquiry-vehicle-open-v18:hover{color:#62491f;box-shadow:none;background:#fff2d8;border-color:#d6b77e}.inquiries-workspace--detail-v16 .inquiry-vehicle-open-v18:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--dos-focus) 25%, transparent);outline:0}@media (width<=760px){.inquiries-workspace--detail-v16 .inquiry-history-summary-v17{grid-template-columns:1fr;gap:3px}.inquiries-workspace--detail-v16 .page-header-v1.inquiry-detail-header--v16{grid-template-columns:minmax(0,1fr)}.inquiries-workspace--detail-v16 .page-header-v1.inquiry-detail-header--v16 .page-header-actions-v1{justify-self:stretch;width:100%}.inquiries-workspace--detail-v16 .inquiry-vehicle-identity-card-v17{grid-template-columns:44px minmax(0,1fr);grid-template-areas:"thumb main""thumb actions""metadata metadata""footer footer";padding:13px 14px}.inquiries-workspace--detail-v16 .inquiry-vehicle-card-actions-v17{justify-items:start;margin-top:8px}.inquiries-workspace--detail-v16 .inquiry-vehicle-price-status-v17{justify-items:start}.inquiries-workspace--detail-v16 .inquiry-vehicle-quick-details-v18{grid-template-columns:1fr 1fr;gap:9px 12px}.inquiries-workspace--detail-v16 .inquiry-vehicle-interests-v17{flex-wrap:wrap;align-items:flex-start}.inquiries-workspace--detail-v16 .inquiry-vehicle-interests-list-v17{flex-wrap:wrap}.inquiries-workspace--detail-v16 .inquiry-vehicle-footer-v17 .inquiry-vehicle-action-row-v18{justify-content:flex-end}}@media (width<=480px){.inquiries-workspace--detail-v16 .inquiry-vehicle-quick-details-v18{grid-template-columns:1fr}}.users-admin-page-v1{gap:18px;max-width:1180px;margin:0 auto;display:grid}.users-admin-page-v1 .page-header-v1{margin-bottom:0}.users-admin-toolbar-v1{background:var(--dos-surface,#fff);border:1px solid var(--dos-border,#e3e5ed);border-radius:12px;grid-template-columns:minmax(240px,1fr) 190px 190px max-content;align-items:center;gap:10px;padding:12px;display:grid}.users-admin-toolbar-v1 select,.users-admin-search-v1{border:1px solid var(--dos-border,#d9dce6);min-height:40px;color:var(--dos-text,#18233f);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;background:#fff;border-radius:9px;font-size:13px}.users-admin-toolbar-v1 select{padding:0 12px}.users-admin-search-v1{align-items:center;gap:8px;padding:0 12px;display:flex}.users-admin-search-v1 span{color:var(--dos-text-muted,#7d8497);font-size:20px;line-height:1}.users-admin-search-v1 input{min-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;background:0 0;border:0;outline:0;flex:1}.users-admin-toolbar-v1 select:focus-visible,.users-admin-search-v1:focus-within{border-color:color-mix(in srgb, var(--dos-accent,#f3b64e) 65%, #fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--dos-accent,#f3b64e) 20%, transparent);outline:0}.users-admin-table-card-v1{background:var(--dos-surface,#fff);border:1px solid var(--dos-border,#e3e5ed);border-radius:12px;overflow:hidden}.users-admin-table-wrap-v1{overflow-x:auto}.users-admin-table-wrap-v1 table{border-collapse:collapse;width:100%;font-size:13px}.users-admin-table-wrap-v1 th{color:var(--dos-text-muted,#68718a);letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap;background:#f7f8fb;padding:12px 16px;font-size:11px;font-weight:700}.users-admin-table-wrap-v1 td{color:var(--dos-text-secondary,#59627a);vertical-align:middle;white-space:nowrap;border-top:1px solid #eceef3;padding:13px 16px}.users-admin-table-wrap-v1 td strong{color:var(--dos-text,#18233f);font-weight:650}.users-admin-role-badge-v1,.users-admin-status-badge-v1{border-radius:999px;align-items:center;min-height:26px;padding:0 9px;font-size:11px;font-weight:650;display:inline-flex}.users-admin-role-badge-v1{color:#58617b;background:#f0f2f7}.users-admin-status-badge-v1{color:#28734c;background:#eaf6ec}.users-admin-status-badge-v1.status-suspended,.users-admin-status-badge-v1.status-removed{color:#82602c;background:#fff3df}.users-admin-actions-v1{justify-content:flex-end;gap:7px;display:flex}.users-admin-actions-v1 .dos-button{min-height:32px;padding:0 10px;font-size:12px}.users-admin-owner-locked-v1{max-width:190px;color:var(--dos-text-muted,#737c92);text-align:right;white-space:normal;font-size:12px;line-height:1.35}.users-admin-table-footer-v1{color:var(--dos-text-muted,#737c92);border-top:1px solid #eceef3;padding:12px 16px;font-size:12px}.users-admin-state-v1{color:var(--dos-text-muted,#737c92);text-align:center;padding:48px 20px}.users-admin-modal-v1{place-items:center;padding:20px;display:grid}.users-admin-modal-v1 form{background:#fff;border:1px solid #dedfe7;border-radius:14px;width:min(100%,520px);overflow:hidden;box-shadow:0 22px 60px #161d342e}.users-admin-modal-v1 header,.users-admin-modal-v1 footer{justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.users-admin-modal-v1 header{border-bottom:1px solid #eceef3}.users-admin-modal-v1 header h2{margin:3px 0 4px;font-size:21px}.users-admin-modal-v1 header p:last-child{color:var(--dos-text-muted,#737c92);margin:0;font-size:12px}.users-admin-modal-body{gap:13px;padding:20px;display:grid}.users-admin-modal-v1 footer{background:#fcfcfb;border-top:1px solid #eceef3;justify-content:flex-end}.permissions-admin-page-v1{gap:18px;display:grid}.permissions-admin-panel-v1{background:var(--surface,#fff);border:1px solid var(--border,#e1e4eb);border-radius:14px;overflow:hidden}.permissions-admin-panel-v1>header{border-bottom:1px solid var(--border,#e1e4eb);background:var(--surface-subtle,#f8f9fb);justify-content:space-between;align-items:flex-end;gap:24px;padding:22px 24px;display:flex}.permissions-admin-panel-v1 h2{margin:4px 0 6px;font-size:22px}.permissions-admin-panel-v1 header p{color:var(--text-muted,#6d7890);margin:0;font-size:13px}.permissions-admin-group-select-v1{min-width:240px;color:var(--text-muted,#6d7890);gap:6px;font-size:12px;font-weight:600;display:grid}.permissions-admin-group-select-v1 select{border:1px solid var(--border,#d8dce5);height:40px;color:var(--text,#182238);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;background:#fff;border-radius:9px;padding:0 12px}.permissions-admin-catalog-v1{gap:14px;padding:20px 24px;display:grid}.permissions-admin-category-v1{border:1px solid var(--border,#e1e4eb);border-radius:10px;overflow:hidden}.permissions-admin-category-v1 h3{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted,#68748e);background:#f6f7fa;margin:0;padding:11px 14px;font-size:12px}.permissions-admin-permission-v1{border-top:1px solid var(--border,#e7e9ef);cursor:pointer;align-items:flex-start;gap:12px;padding:14px;display:flex}.permissions-admin-permission-v1 input{width:17px;height:17px;accent-color:var(--brand,#315b91);margin-top:2px}.permissions-admin-permission-v1 span{gap:3px;display:grid}.permissions-admin-permission-v1 strong{font-size:14px}.permissions-admin-permission-v1 small{color:var(--text-muted,#6d7890);font-size:12px}.permissions-admin-permission-v1 code{color:#8791a4;font-size:11px}.permissions-admin-footer-v1{border-top:1px solid var(--border,#e1e4eb);color:var(--text-muted,#6d7890);justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;font-size:12px;display:flex}.permissions-admin-state-v1{text-align:center;color:var(--text-muted,#6d7890);padding:46px 24px}@media (width<=700px){.permissions-admin-panel-v1>header,.permissions-admin-footer-v1{align-items:stretch;display:grid}.permissions-admin-group-select-v1{min-width:0}.permissions-admin-catalog-v1{padding:14px}.permissions-admin-panel-v1>header{padding:18px}.permissions-admin-footer-v1{padding:14px}.permissions-admin-footer-v1 .dos-button{width:100%}}.groups-admin-page-v2{gap:16px;width:100%;min-width:0;margin:0 auto;padding-bottom:28px;display:grid}.groups-admin-page-v2 .page-header-v1{border:0;border-bottom:1px solid var(--dos-border,#d7dee8);background:0 0;border-radius:0;margin-bottom:0;padding:4px 0 14px}.groups-admin-header-actions-v2{align-items:center;gap:9px;display:flex}.groups-admin-header-actions-v2 .dos-button{border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 14px;font-size:13px;font-weight:650;display:inline-flex}.groups-admin-header-actions-v2 .dos-button svg,.groups-admin-header-actions-v2 .dos-icon-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.groups-admin-summary-v2{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.groups-admin-summary-card-v2{background:var(--dos-surface,#fff);border:1px solid var(--dos-border,#dfe4ec);min-width:0;box-shadow:var(--dos-shadow-xs,0 1px 2px #14213a0a);border-radius:10px;align-items:center;gap:13px;padding:16px 18px;display:flex}.groups-admin-summary-card-v2>div{gap:2px;min-width:0;display:grid}.groups-admin-summary-card-v2 span{color:var(--dos-text-secondary,#68748e);font-size:12px;font-weight:600}.groups-admin-summary-card-v2 strong{color:var(--dos-text-strong,#18233f);font-family:var(--dos-font-data,monospace);font-size:22px;font-weight:600;line-height:1.1}.groups-admin-summary-card-v2 small{color:var(--dos-text-muted,#7c879b);font-size:12px;line-height:1.3}.groups-admin-glyph-v2{color:#3674d9;background:#edf4ff;border-radius:10px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.groups-admin-glyph-v2 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px}.groups-admin-glyph-v2.tone-amber{color:#e58c16;background:#fff1df}.groups-admin-glyph-v2.tone-green{color:#259466;background:#e9f7ef}.groups-admin-glyph-v2.tone-violet{color:#7047ca;background:#f0ebff}.groups-admin-workspace-v2{grid-template-columns:minmax(330px,.4fr) minmax(0,.6fr);align-items:stretch;gap:16px;min-width:0;display:grid}.groups-admin-list-panel-v2,.groups-admin-detail-panel-v2{background:var(--dos-surface,#fff);border:1px solid var(--dos-border,#dfe4ec);min-width:0;box-shadow:var(--dos-shadow-xs,0 1px 2px #14213a0a);border-radius:10px;flex-direction:column;min-height:610px;display:flex;overflow:hidden}.groups-admin-panel-heading-v2{border-bottom:1px solid var(--dos-border,#e3e7ee);padding:17px 18px 14px}.groups-admin-panel-heading-v2 h2,.groups-admin-detail-heading-v2 h2{color:var(--dos-text-strong,#18233f);margin:0;font-size:18px;font-weight:650;line-height:1.2}.groups-admin-panel-heading-v2 p,.groups-admin-detail-heading-v2 p{color:var(--dos-text-muted,#718099);margin:5px 0 0;font-size:12px;line-height:1.35}.groups-admin-toolbar-v2{border-bottom:1px solid var(--dos-border,#e3e7ee);gap:10px;padding:12px 14px;display:grid}.groups-admin-search-v2{border:1px solid var(--dos-border-strong,#cbd5e1);background:#fff;border-radius:8px;align-items:center;gap:8px;min-width:0;height:38px;padding:0 11px;display:flex}.groups-admin-search-v2:focus-within{border-color:var(--dos-amber-500,#f3b64e);box-shadow:0 0 0 3px #f3b64e2e}.groups-admin-search-v2 svg{fill:none;width:16px;height:16px;stroke:var(--dos-text-muted,#77839a);stroke-width:1.8px;stroke-linecap:round;flex:0 0 16px}.groups-admin-search-v2 input,.groups-admin-toolbar-v2 select{width:100%;min-width:0;color:var(--dos-text-strong,#18233f);background:0 0;border:0;outline:0;font-family:inherit;font-size:13px;line-height:1.2}.groups-admin-status-filters-v2{gap:6px;display:flex}.groups-admin-status-filters-v2 button{border:1px solid var(--dos-border-strong,#cbd5e1);min-height:34px;color:var(--dos-text-secondary,#59627a);cursor:pointer;background:#fff;border-radius:7px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:600}.groups-admin-status-filters-v2 button:hover{background:#fffaf1}.groups-admin-status-filters-v2 button.is-active{color:#fff;background:#18233f;border-color:#18233f}.groups-admin-list-v2{align-content:start;display:grid}.groups-admin-list-head-v2{grid-template-columns:40px minmax(0,1fr) 62px 80px 16px;align-items:center;gap:10px;padding:0 16px;display:grid}.groups-admin-list-head-v2 span:first-child{grid-column:2}.groups-admin-list-head-v2 span:nth-child(2){text-align:center;grid-column:3}.groups-admin-list-head-v2 span:nth-child(3){grid-column:4}.groups-admin-row-v2{border:0;border-bottom:1px solid var(--dos-border,#e7eaf0);width:100%;min-height:74px;color:inherit;text-align:left;cursor:pointer;background:#fff;grid-template-columns:40px minmax(0,1fr) 62px 80px 16px;align-items:center;gap:10px;padding:10px 14px 10px 16px;display:grid;position:relative}.groups-admin-row-v2:hover{background:#fffaf1}.groups-admin-row-v2.is-selected{background:#fff4e5}.groups-admin-row-v2.is-selected:before{background:var(--dos-amber-500,#f3b64e);content:"";width:2px;position:absolute;inset:0 auto 0 0}.groups-admin-row-v2 .groups-admin-glyph-v2{border-radius:9px;flex-basis:36px;width:36px;height:36px}.groups-admin-row-v2 .groups-admin-glyph-v2 svg{width:21px;height:21px}.groups-admin-row-copy-v2{gap:3px;min-width:0;display:grid}.groups-admin-row-copy-v2 strong{color:var(--dos-text-strong,#18233f);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.groups-admin-row-copy-v2 small{color:var(--dos-text-muted,#758199);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;overflow:hidden}.groups-admin-row-count-v2{color:var(--dos-text-secondary,#56647d);font-family:var(--dos-font-data,monospace);text-align:center;font-size:12px}.groups-admin-status-v2{white-space:nowrap;border-radius:999px;justify-self:start;padding:5px 8px;font-size:11px;font-weight:650;line-height:1}.groups-admin-status-v2.is-active{color:#28734c;background:#eaf6ec}.groups-admin-status-v2.is-inactive{color:#82602c;background:#fff3df}.groups-admin-row-chevron-v2{fill:none;width:15px;height:15px;stroke:var(--dos-text-muted,#8290a7);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.groups-admin-list-footer-v2{color:var(--dos-text-muted,#7b879b);border-top:1px solid var(--dos-border,#e7eaf0);margin-top:auto;padding:12px 16px;font-size:12px}.groups-admin-detail-heading-v2{border-bottom:1px solid var(--dos-border,#e3e7ee);align-items:center;gap:13px;padding:18px 20px 15px;display:flex}.groups-admin-detail-heading-v2>div{flex:1;min-width:0}.groups-admin-detail-title-v2{align-items:center;gap:9px;min-width:0;display:flex}.groups-admin-detail-heading-v2 h2{text-overflow:ellipsis;white-space:nowrap;font-size:20px;overflow:hidden}.groups-admin-detail-title-v2 .groups-admin-status-v2{font-size:11px}.groups-admin-detail-heading-v2 .dos-icon-button{flex:none}.groups-admin-tabs-v2{border-bottom:1px solid var(--dos-border,#e3e7ee);gap:25px;padding:0 20px;display:flex}.groups-admin-tabs-v2 button{color:var(--dos-text-secondary,#63718a);cursor:pointer;background:0 0;border:0;padding:13px 0 11px;font-family:inherit;font-size:13px;font-weight:600;position:relative}.groups-admin-tabs-v2 button.is-active{color:var(--dos-amber-700,#b97112)}.groups-admin-tabs-v2 button.is-active:after{background:var(--dos-amber-500,#f3b64e);content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0}.groups-admin-detail-form-v2,.groups-admin-members-v2,.groups-admin-permissions-v2{gap:18px;padding:20px;display:grid}.groups-admin-form-grid-v2{grid-template-columns:minmax(0,1fr) minmax(190px,.75fr);gap:14px;display:grid}.groups-admin-detail-form-v2 .dos-textarea-v1{min-height:84px}.groups-admin-form-actions-v2{justify-content:flex-end;gap:9px;padding-top:3px;display:flex}.groups-admin-form-actions-v2 .dos-button{min-height:36px;padding:0 14px;font-size:13px}.groups-admin-members-v2>header,.groups-admin-permissions-v2>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.groups-admin-members-v2 h3,.groups-admin-permissions-v2 h3{color:var(--dos-text-strong,#18233f);margin:0;font-size:15px;font-weight:650}.groups-admin-members-v2 header p,.groups-admin-permissions-v2 header p{color:var(--dos-text-muted,#718099);margin:4px 0 0;font-size:12px}.groups-admin-member-add-v2{align-items:flex-end;gap:8px;display:flex}.groups-admin-member-add-v2 .dos-outlined-field-v1{min-width:210px}.groups-admin-member-add-v2 .dos-button{min-height:36px}.groups-admin-member-table-v2{border:1px solid var(--dos-border,#e3e7ee);border-radius:8px;overflow:auto}.groups-admin-member-head-v2,.groups-admin-member-row-v2{grid-template-columns:minmax(140px,1.2fr) minmax(160px,1.5fr) minmax(100px,1fr) max-content;align-items:center;gap:14px;min-width:560px;padding:11px 13px;display:grid}.groups-admin-member-head-v2{color:var(--dos-text-muted,#718099);font-family:var(--dos-font-data,monospace);letter-spacing:.05em;text-transform:uppercase;background:#f8fafc;font-size:11px;font-weight:500}.groups-admin-member-row-v2{border-top:1px solid var(--dos-border,#e7eaf0);color:var(--dos-text-secondary,#56647d);font-size:12px}.groups-admin-member-row-v2 strong{color:var(--dos-text-strong,#18233f);font-weight:600}.groups-admin-member-row-v2 .dos-button{min-height:30px;padding:0 9px;font-size:12px}.groups-admin-empty-v2{border:1px dashed var(--dos-border-strong,#cbd5e1);color:var(--dos-text-muted,#718099);text-align:center;border-radius:9px;justify-items:center;gap:10px;padding:38px 20px;display:grid}.groups-admin-empty-v2 .groups-admin-glyph-v2{flex-basis:42px;width:42px;height:42px}.groups-admin-empty-v2 p{margin:0;font-size:12px}.groups-admin-empty-v2 .dos-button{min-height:34px}.groups-admin-permission-mode-v2{gap:0;display:flex}.groups-admin-permission-mode-v2 button{border:1px solid var(--dos-border-strong,#cbd5e1);min-height:36px;color:var(--dos-text-strong,#18233f);cursor:pointer;background:#fff;padding:0 15px;font-family:inherit;font-size:12px;font-weight:650}.groups-admin-permission-mode-v2 button:first-child{border-radius:8px 0 0 8px}.groups-admin-permission-mode-v2 button:last-child{border-radius:0 8px 8px 0;margin-left:-1px}.groups-admin-permission-mode-v2 button.is-active{color:#fff;background:#18233f;border-color:#18233f}.groups-admin-permission-note-v2{color:#b26c10;background:#fff0d4;border-radius:8px;align-items:flex-start;gap:9px;padding:12px 13px;font-size:12px;line-height:1.35;display:flex}.groups-admin-permission-note-v2 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 15px;width:15px;height:15px}.groups-admin-permission-rows-v2{display:grid}.groups-admin-permission-row-v2{border-bottom:1px solid var(--dos-border,#e3e7ee);grid-template-columns:32px minmax(0,1fr) max-content;align-items:center;gap:11px;padding:12px 0;display:grid}.groups-admin-permission-row-v2 .groups-admin-glyph-v2{color:#627086;background:#eef0ee;border-radius:8px;flex-basis:32px;width:32px;height:32px}.groups-admin-permission-row-v2 .groups-admin-glyph-v2 svg{width:17px;height:17px}.groups-admin-permission-row-v2>div{gap:3px;min-width:0;display:grid}.groups-admin-permission-row-v2 strong{color:var(--dos-text-strong,#18233f);font-size:13px;font-weight:650}.groups-admin-permission-row-v2 small{color:var(--dos-text-muted,#718099);font-size:12px;line-height:1.3}.groups-admin-toggle-v2{cursor:pointer;background:#dce1e8;border:0;border-radius:999px;width:38px;height:22px;padding:0;position:relative}.groups-admin-toggle-v2 span{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #14213a33}.groups-admin-toggle-v2.is-on{background:#f3bc65}.groups-admin-toggle-v2.is-on span{transform:translate(16px)}.groups-admin-state-v2{min-height:170px;color:var(--dos-text-muted,#7b879b);text-align:center;place-items:center;padding:24px;font-size:13px;display:grid}.groups-admin-permission-sections-v2{gap:12px;display:grid}.groups-admin-permission-section-v2{border:1px solid var(--dos-border,#e3e7ee);background:var(--dos-surface,#fff);border-radius:8px;overflow:hidden}.groups-admin-permission-section-head-v2{border-bottom:1px solid var(--dos-border,#e3e7ee);background:#f8fafc;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.groups-admin-permission-section-head-v2>div{align-items:baseline;gap:9px;min-width:0;display:flex}.groups-admin-permission-section-head-v2 strong{color:var(--dos-text-secondary,#63718a);font-family:var(--dos-font-data,monospace);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}.groups-admin-permission-section-head-v2 small{color:var(--dos-text-muted,#718099);white-space:nowrap;font-size:12px}.groups-admin-section-toggle-v2{border:1px solid var(--dos-border-strong,#cbd5e1);min-height:28px;color:var(--dos-text-secondary,#59627a);white-space:nowrap;cursor:pointer;background:#fff;border-radius:6px;padding:0 9px;font-family:inherit;font-size:11px;font-weight:600}.groups-admin-section-toggle-v2:hover{border-color:var(--dos-amber-500,#f3b64e);background:#fffaf1}.groups-admin-section-toggle-v2.is-on{color:#a7670d;background:#fff0d4;border-color:#dca348}.groups-admin-permission-section-v2 .groups-admin-permission-rows-v2{padding:0 12px}.groups-admin-permission-section-v2 .groups-admin-permission-row-v2:last-child{border-bottom:0}.groups-admin-error-v2{color:#8f4c43;background:#fff7f4;border:1px solid #efd3cb;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-size:12px;display:flex}.groups-admin-error-v2 .dos-button{flex:none;min-height:32px}@media (width<=1100px){.groups-admin-workspace-v2{grid-template-columns:1fr}.groups-admin-list-panel-v2,.groups-admin-detail-panel-v2{min-height:0}.groups-admin-list-v2{max-height:420px;overflow:auto}}@media (width<=700px){.groups-admin-summary-v2,.groups-admin-toolbar-v2,.groups-admin-form-grid-v2{grid-template-columns:1fr}.groups-admin-status-filters-v2{overflow-x:auto}.groups-admin-tabs-v2{gap:16px;overflow-x:auto}.groups-admin-tabs-v2 button{white-space:nowrap}.groups-admin-detail-heading-v2{padding-inline:15px}.groups-admin-detail-form-v2,.groups-admin-members-v2,.groups-admin-permissions-v2{padding:15px}.groups-admin-members-v2>header{display:grid}.groups-admin-member-add-v2{grid-template-columns:1fr;align-items:stretch;display:grid}.groups-admin-member-add-v2 .dos-outlined-field-v1{min-width:0}.groups-admin-form-actions-v2{justify-content:stretch}.groups-admin-form-actions-v2 .dos-button{flex:1}.groups-admin-error-v2{flex-direction:column;align-items:stretch}}.organization-settings-page-v1{width:100%;padding-bottom:32px}.organization-settings-state-v1,.organization-settings-section-v1,.organization-settings-identity-card-v1{background:var(--dos-surface,#fff);border:1px solid var(--dos-border,#e1e6ee);box-shadow:var(--dos-shadow-xs,0 1px 2px #14213a0a);border-radius:12px}.organization-settings-state-v1{text-align:center;color:var(--dos-text-muted,#6e7890);padding:48px}.organization-settings-form-v1{gap:14px;display:grid}.organization-settings-header-actions-v1{align-items:center;gap:8px;display:flex}.organization-settings-header-actions-v1 .dos-button{align-items:center;gap:7px;display:inline-flex}.organization-settings-identity-card-v1{grid-template-columns:112px minmax(0,1fr) 200px;align-items:center;gap:20px;padding:14px 20px;display:grid}.organization-settings-identity-card-v1.is-view{grid-template-columns:112px minmax(0,1fr)}.organization-settings-logo-preview-v1{color:#183257;width:96px;height:96px;font-family:var(--dos-font-display,var(--dos-font-ui,sans-serif));letter-spacing:-.04em;background:linear-gradient(145deg,#f7f9fc,#eef3f9);border:1px solid #e5eaf2;border-radius:16px;place-items:center;font-size:38px;font-weight:700;display:grid;position:relative}.organization-settings-logo-preview-v1.has-uploaded-logo{color:#2966c2;background:linear-gradient(145deg,#f5f8ff,#e8f0ff)}.organization-settings-logo-preview-v1>span{display:contents}.organization-settings-logo-preview-v1 img{object-fit:contain;object-position:center;width:100%;height:100%;padding:10px;display:block}.organization-settings-logo-edit-v1{color:#245ca8;cursor:pointer;background:#fff;border:1px solid #d9e1ed;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:-8px;right:-8px;box-shadow:0 2px 8px #14213a1f}.organization-settings-logo-edit-v1 input{display:none}.organization-settings-identity-body-v1{min-width:0}.organization-settings-identity-title-v1{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.organization-settings-identity-title-v1 h2{color:var(--dos-text-strong,#17223b);font-family:var(--dos-font-display,var(--dos-font-ui,sans-serif));margin:0;font-size:24px;line-height:1.15}.organization-settings-active-badge-v1{color:#1d8050;white-space:nowrap;background:#e1f7e9;border-radius:7px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:650;display:inline-flex}.organization-settings-active-badge-v1 i{background:#18a35b;border-radius:50%;width:7px;height:7px}.organization-settings-summary-facts-v1{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:20px;display:grid}.organization-settings-fact-v1{color:#3f587c;border-left:1px solid #e8edf3;align-items:center;gap:9px;min-width:0;padding:0 14px;display:flex}.organization-settings-fact-v1>svg{stroke-width:1.8px;flex:0 0 18px;width:18px;height:18px}.organization-settings-fact-v1:first-child{border-left:0;padding-left:0}.organization-settings-fact-v1>div{gap:4px;min-width:0;display:grid}.organization-settings-fact-v1 span{color:var(--dos-text-muted,#7b879b);font-size:11px}.organization-settings-fact-v1 strong{color:var(--dos-text-secondary,#405170);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.organization-settings-logo-actions-v1{border-left:1px solid #eef1f5;justify-items:stretch;gap:7px;padding-left:12px;display:grid}.organization-settings-logo-actions-v1 .dos-button{justify-content:center}.organization-settings-logo-actions-v1>span{color:var(--dos-text-muted,#7b879b);text-align:center;font-size:12px}.organization-settings-section-v1{padding:18px 20px}.organization-settings-section-heading-v1{border-bottom:1px solid #edf0f5;align-items:center;gap:12px;margin-bottom:16px;padding:0 0 13px;display:flex}.organization-settings-section-icon-v1{color:#52627a;background:#f3f6fa;border:1px solid #dfe6ef;border-radius:9px;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid}.organization-settings-section-icon-v1>svg{stroke-width:1.8px;width:21px;height:21px}.organization-settings-section-icon-v1.is-blue{color:#2e6dca;background:#edf4ff;border-color:#d7e6ff}.organization-settings-section-icon-v1.is-amber{color:#e47716;background:#fff4e5;border-color:#f3dfc0}.organization-settings-section-heading-v1 h2{color:var(--dos-text-strong,#17223b);margin:0 0 3px;font-size:18px;line-height:1.2}.organization-settings-section-heading-v1 p{color:var(--dos-text-muted,#78839b);margin:0;font-size:13px}.organization-settings-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;display:grid}.organization-settings-section-v1>.dos-readonly-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.organization-settings-section-v1>.dos-readonly-grid-v1 .dos-readonly-field-v1{border:0;flex-direction:column;gap:0;min-height:54px;padding:0 2px 9px;display:flex}.organization-settings-section-v1>.dos-readonly-grid-v1 .dos-field-value-v1{min-width:0;color:var(--dos-text-strong);font-family:var(--dos-font-ui);overflow-wrap:anywhere;white-space:normal;border-bottom:1px solid #cfd8e4;order:1;padding:1px 2px 9px;font-size:13px;font-weight:600;line-height:1.3;position:relative}.organization-settings-section-v1>.dos-readonly-grid-v1 .dos-field-value-v1:before,.organization-settings-section-v1>.dos-readonly-grid-v1 .dos-field-value-v1:after{content:"";background:#cfd8e4;width:11px;height:3px;position:absolute;bottom:-2px}.organization-settings-section-v1>.dos-readonly-grid-v1 .dos-field-value-v1:before{left:0}.organization-settings-section-v1>.dos-readonly-grid-v1 .dos-field-value-v1:after{right:0}.organization-settings-section-v1>.dos-readonly-grid-v1 .dos-field-label-v1{color:var(--dos-text-muted);font-family:var(--dos-font-label);font-size:var(--dos-type-label);letter-spacing:.06em;text-transform:uppercase;order:2;margin:0;padding:6px 2px 0;font-weight:500;line-height:1.25}.organization-settings-logo-v1{color:#69758d;align-items:center;gap:10px;font-size:14px;display:flex}.organization-settings-logo-v1 label{cursor:pointer}.organization-settings-email-template-v1 .dos-textarea-v1{min-height:190px;line-height:1.55}.organization-settings-placeholders-v1{background:#fafbfe;border:1px solid #e7eaf1;border-radius:9px;gap:9px;padding:13px 14px;display:grid}.organization-settings-placeholders-v1 strong{color:#45526a;font-size:12px}.organization-settings-placeholders-v1>div{flex-wrap:wrap;gap:7px;display:flex}.organization-settings-placeholders-v1 code{color:#555bd4;background:#f2f1ff;border:1px solid #dfddff;border-radius:6px;padding:5px 8px;font-size:11px}.organization-settings-footer-v1{justify-content:flex-end;display:flex}.organization-communication-tabs-v1{border-bottom:1px solid #e4e8f0;gap:6px;display:flex}.organization-communication-tabs-v1 button{color:#6e7890;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 14px;font-family:inherit;font-size:13px;font-weight:600;position:relative}.organization-communication-tabs-v1 button:hover{color:#263653;background:#f8faff}.organization-communication-tabs-v1 button.is-active{color:#1e4f99;border-bottom-color:#2f6fca}.organization-settings-template-status-v1 span.is-active{color:#218653}.organization-settings-checkbox-v1{color:#3d4a63;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.organization-settings-checkbox-v1 input{accent-color:#2f6fca;width:16px;height:16px}@media (width<=900px){.organization-settings-identity-card-v1{grid-template-columns:88px minmax(0,1fr)}.organization-settings-logo-preview-v1{width:80px;height:80px}.organization-settings-logo-actions-v1{border-top:1px solid #eef1f5;border-left:0;grid-column:1/-1;grid-template-columns:max-content 1fr;align-items:center;padding:10px 0 0}.organization-settings-logo-actions-v1>span{text-align:left}}@media (width<=700px){.organization-settings-page-v1{padding:0 12px 24px}.organization-settings-grid-v1,.organization-settings-section-v1>.dos-readonly-grid-v1{grid-template-columns:1fr}.organization-settings-identity-card-v1,.organization-settings-identity-card-v1.is-view{grid-template-columns:1fr;padding:12px 16px}.organization-settings-logo-preview-v1{width:84px;height:84px}.organization-settings-logo-actions-v1{grid-template-columns:1fr}.organization-settings-logo-actions-v1>span{text-align:center}.organization-settings-header-actions-v1{width:100%}.organization-settings-header-actions-v1 .dos-button{flex:1}.organization-settings-section-v1{padding:16px}.organization-settings-section-heading-v1{align-items:flex-start}.organization-settings-section-icon-v1{flex-basis:40px;width:40px;height:40px}.organization-settings-section-heading-v1 h2{font-size:16px}}.platform-organizations-page-v1{gap:16px;max-width:1280px;margin:0 auto;padding-bottom:32px;display:grid}.platform-organizations-actions-v1{align-items:center;gap:8px;display:flex}.platform-organizations-toolbar-v1{background:var(--surface,#fff);border:1px solid var(--border,#e2e5ec);border-radius:12px;grid-template-columns:minmax(0,1fr) 190px;gap:10px;padding:14px;display:grid}.platform-organizations-table-v1{background:var(--surface,#fff);border:1px solid var(--border,#e2e5ec);border-radius:12px;overflow:auto}.platform-organizations-table-v1 table{border-collapse:collapse;width:100%;min-width:760px}.platform-organizations-table-v1 th{padding:0 14px}.platform-organizations-table-v1 td{color:#27324a;vertical-align:middle;border-top:1px solid #edf0f4;padding:14px;font-size:13px}.platform-organizations-table-v1 td strong,.platform-organizations-table-v1 td small{display:block}.platform-organizations-table-v1 td small{color:#8791a4;margin-top:3px;font-size:11px}.platform-organization-link-v1{text-align:left;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.platform-organization-link-v1:hover strong{text-decoration:underline}.platform-organization-detail-v1{background:var(--dos-surface,#fff);border:1px solid var(--dos-border,#dbe1ea);width:min(760px,100%);box-shadow:var(--dos-shadow-md,0 18px 44px #19182733);border-radius:14px;overflow:hidden}.platform-organization-detail-header-v2{border-bottom:1px solid var(--dos-border,#dbe1ea);justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 24px 16px;display:flex}.platform-organization-detail-v1 h2{color:var(--dos-text-strong,#18233f);margin:3px 0 2px;font-size:22px;line-height:1.15}.platform-organization-slug-v2{color:var(--dos-text-muted,#7c879d);margin:0;font-size:12px}.platform-organization-summary-v2{border-bottom:1px solid var(--dos-border,#dbe1ea);background:var(--dos-surface-soft,#fafbfc);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px 24px;display:grid}.platform-organization-summary-v2>div{gap:5px;min-width:0;display:grid}.platform-organization-summary-v2 span:first-child{color:var(--dos-text-muted,#7c879d);font-size:11px;font-weight:600}.platform-organization-summary-v2 strong{color:var(--dos-text-strong,#18233f);font-size:13px;font-weight:650}.platform-organization-owners-section-v2{padding:20px 24px 24px}.platform-organization-section-heading-v2{border-bottom:1px solid var(--dos-border,#dbe1ea);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.platform-organization-section-heading-v2 h3{color:var(--dos-text-strong,#18233f);margin:2px 0 3px;font-size:17px}.platform-organization-section-heading-v2 p:last-child{color:var(--dos-text-muted,#7c879d);margin:0;font-size:12px}.platform-owner-list-v2{display:grid}.platform-owner-row-v2{border-bottom:1px solid var(--dos-border,#edf0f4);grid-template-columns:34px minmax(0,1fr) auto max-content;align-items:center;gap:12px;padding:14px 0;display:grid}.platform-owner-row-v2:last-child{border-bottom:0}.platform-owner-avatar-v2{width:34px;height:34px;color:var(--dos-brand,#315b91);background:#f2f6fb;border:1px solid #dbe5f0;border-radius:10px;place-items:center;font-size:11px;font-weight:750;display:grid}.platform-owner-identity-v2{gap:3px;min-width:0;display:grid}.platform-owner-identity-v2 strong{color:var(--dos-text-strong,#18233f);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.platform-owner-identity-v2 span{color:var(--dos-text-muted,#7c879d);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.platform-owner-state-v2{justify-items:start;gap:4px;display:grid}.platform-owner-state-v2 small{color:var(--dos-text-muted,#7c879d);font-size:11px}.platform-owner-recovery-action-v2{height:32px!important;min-height:32px!important;padding:0 9px!important;font-size:12px!important}.platform-owners-empty-v2{color:var(--dos-text-muted,#7c879d);margin:0;padding:18px 0;font-size:13px}.platform-status-badge-v1{border-radius:999px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-flex}.platform-status-badge-v1.is-active{color:#357642;background:#e9f5eb}.platform-status-badge-v1.is-suspended{color:#9a641b;background:#fff1df}.platform-status-action-v1{min-height:32px;padding:0 10px;font-size:12px}.platform-organizations-empty-v1{text-align:center;color:#7c879d;padding:48px}.platform-organizations-count-v1{color:#7c879d;margin:0;font-size:12px}.platform-organization-modal-v1{place-items:center;padding:20px;display:grid}.platform-organization-modal-v1 form{background:var(--dos-surface,#fff);border:1px solid var(--dos-border,#dbe1ea);width:min(620px,100%);box-shadow:var(--dos-shadow-md,0 18px 44px #19182733);border-radius:14px;overflow:hidden}.platform-organization-modal-v1 form>header{border-bottom:1px solid var(--dos-border,#dbe1ea);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 16px;display:flex}.platform-organization-modal-v1 h2{color:var(--dos-text-strong,#18233f);margin:3px 0 4px;font-size:20px}.platform-organization-modal-v1 header p:last-child{color:var(--dos-text-muted,#7c879d);margin:0;font-size:12px}.platform-organization-form-v1{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px 24px;display:grid}.platform-organization-modal-v1 form>footer{background:var(--dos-surface-soft,#fafbfc);border-top:1px solid var(--dos-border,#dbe1ea);justify-content:flex-end;gap:8px;padding:14px 24px;display:flex}@media (width<=700px){.platform-organizations-toolbar-v1{grid-template-columns:1fr}.platform-organizations-actions-v1{flex-wrap:wrap}.platform-organizations-actions-v1 .dos-button{flex:1}.platform-organization-form-v1{grid-template-columns:1fr}.platform-organization-modal-v1 form>header,.platform-organization-modal-v1 form>footer,.platform-organization-form-v1{padding:16px}}.platform-users-page-v1{gap:16px;max-width:1280px;margin:0 auto;padding-bottom:32px;display:grid}.platform-users-header-actions-v1{align-items:center;gap:8px;display:flex}.platform-users-toolbar-v1{background:var(--surface,#fff);border:1px solid var(--border,#e2e5ec);border-radius:12px;grid-template-columns:minmax(0,1fr) 170px 190px 220px max-content;gap:10px;padding:14px;display:grid}.platform-users-table-v1{background:var(--surface,#fff);border:1px solid var(--border,#e2e5ec);border-radius:12px;overflow:auto}.platform-users-table-v1 table{border-collapse:collapse;width:100%;min-width:980px}.platform-users-table-v1 th{padding:0 14px}.platform-users-table-v1 td{color:#27324a;vertical-align:middle;white-space:nowrap;border-top:1px solid #edf0f4;padding:13px 14px;font-size:13px}.platform-users-table-v1 td small{color:#8791a4;margin-top:3px;font-size:11px;display:block}.platform-user-link-v1{text-align:left;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.platform-user-link-v1:hover strong{text-decoration:underline}.platform-user-role-badge-v1,.platform-user-status-badge-v1{border-radius:999px;align-items:center;min-height:25px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.platform-user-role-badge-v1{color:#58617b;background:#f0f2f7}.platform-user-status-badge-v1.is-active{color:#357642;background:#e9f5eb}.platform-user-status-badge-v1.is-disabled{color:#737b8b;background:#f1f2f5}.platform-user-actions-v1{justify-content:flex-end;gap:7px;display:flex}.platform-user-actions-v1 .dos-button{min-height:32px;padding:0 10px;font-size:12px}.platform-users-table-v1>footer{color:#7c879d;border-top:1px solid #edf0f4;padding:12px 16px;font-size:12px}.platform-users-state-v1{text-align:center;color:#7c879d;padding:48px 20px}.platform-user-modal-v1{place-items:center;padding:20px;display:grid;overflow:auto}.platform-user-modal-v1 form,.platform-user-detail-v1{background:#fff;border:1px solid #dfe3eb;border-radius:14px;width:min(680px,100%);overflow:hidden;box-shadow:0 18px 50px #1a23372e}.platform-user-modal-v1 form>header,.platform-user-detail-v1>header{border-bottom:1px solid #edf0f4;justify-content:space-between;gap:16px;padding:20px;display:flex}.platform-user-modal-v1 h2,.platform-user-detail-v1 h2{margin:3px 0 4px;font-size:20px}.platform-user-modal-v1 header p:last-child,.platform-user-detail-v1 header p:last-child{color:#7b869b;margin:0;font-size:12px}.platform-user-form-v1{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px;display:grid}.platform-user-modal-v1 form>footer{background:#fafbfc;border-top:1px solid #edf0f4;justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.platform-user-detail-v1{width:min(820px,100%)}.platform-user-memberships-v1{padding:20px}.platform-user-detail-heading-v1{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.platform-user-detail-heading-v1 h3{margin:0;font-size:16px}.platform-user-memberships-v1 table{border-collapse:collapse;width:100%;min-width:620px}.platform-user-memberships-v1 th{text-align:left;color:#68748e;text-transform:uppercase;background:#f6f7fa;padding:10px;font-size:11px}.platform-user-memberships-v1 td{vertical-align:middle;border-top:1px solid #edf0f4;padding:11px 10px;font-size:13px}.platform-user-memberships-v1 td strong,.platform-user-memberships-v1 td small{display:block}.platform-user-memberships-v1 td small{color:#8791a4;margin-top:3px;font-size:11px}.platform-user-memberships-v1 td:last-child{white-space:nowrap}.platform-user-memberships-v1 .dos-button{min-height:30px;padding:0 9px;font-size:12px}@media (width<=900px){.platform-users-toolbar-v1{grid-template-columns:minmax(0,1fr) 1fr 1fr}.platform-users-toolbar-v1 .dos-button{justify-self:start}.platform-users-header-actions-v1{flex-wrap:wrap}}@media (width<=700px){.platform-users-toolbar-v1{grid-template-columns:1fr}.platform-users-header-actions-v1 .dos-button{flex:1}.platform-user-form-v1{grid-template-columns:1fr;padding:16px}.platform-user-modal-v1 form>header,.platform-user-modal-v1 form>footer,.platform-user-memberships-v1{padding:16px}.platform-user-detail-heading-v1{flex-direction:column;align-items:flex-start}.platform-user-memberships-v1{overflow:auto}}.auth-page{--dos-ink-1000:#191827;--dos-ink-900:#29273d;--dos-amber-700:#d9942f;--dos-amber-600:#e7a947;--dos-amber-500:#f2bc69;--dos-page:#f7f7f9;--dos-surface:#fff;--dos-text:#252438;--dos-text-strong:#1d1c2d;--dos-text-secondary:#646176;--dos-text-muted:#898698;--dos-border:#e7e5eb;--dos-border-strong:#d7d4de;--dos-focus:#e7a94740;min-height:100dvh;color:var(--dos-text);background:var(--dos-page);font-family:var(--dos-font-ui);place-items:center;padding:24px;display:grid}.auth-card{background:var(--dos-surface);border:1px solid var(--dos-border);border-radius:14px;gap:14px;width:min(430px,100%);padding:28px;display:grid;box-shadow:0 18px 44px #1f1d2f1c}.auth-card h1,.auth-card h2{color:var(--dos-text-strong);letter-spacing:-.025em;margin:0;font-size:28px;line-height:1.12}.auth-card>p:not(.auth-eyebrow),.auth-card>header>p:not(.auth-eyebrow){color:var(--dos-text-muted);margin:0;font-size:13px;line-height:1.5}.auth-card>a{color:#315b91;justify-self:start;font-size:13px;text-decoration:none}.auth-card>a:hover{text-decoration:underline}.organization-selection-page-v1{background:radial-gradient(circle at 50% 32%,#fff 0,#f8f8fa 54%,#f0f1f4 100%)}.organization-selection-card-v1{gap:18px;width:min(480px,100%)}.organization-selection-brand-v1{color:#202d38;letter-spacing:-.055em;align-items:baseline;font-size:23px;font-weight:760;display:inline-flex}.organization-selection-brand-v1 strong{color:#e98012;font-weight:800}.organization-selection-card-v1>header{gap:8px;display:grid}.organization-selection-card-v1>header h1{font-size:24px}.organization-selection-card-v1>header>p:not(.auth-eyebrow){color:var(--dos-text-muted);margin:0;font-size:13px;line-height:1.5}.organization-selection-options-v1{gap:8px;display:grid}.organization-selection-option-v1{border:1px solid var(--dos-border);width:100%;min-width:0;color:var(--dos-text-strong);text-align:left;cursor:pointer;background:#fff;border-radius:9px;align-items:center;gap:12px;padding:12px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.organization-selection-option-v1:hover:not(:disabled){background:#fffdfa;border-color:#e5a24b;box-shadow:0 2px 8px #1f1d2f0f}.organization-selection-option-v1:focus-visible{border-color:var(--dos-amber-700);box-shadow:0 0 0 3px var(--dos-focus);outline:0}.organization-selection-option-v1:disabled{cursor:wait;opacity:.65}.organization-selection-mark-v1{color:#b96a12;background:#fff7ec;border:1px solid #f3dec2;border-radius:9px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:16px;font-weight:700;display:grid}.organization-selection-copy-v1{flex:1;gap:3px;min-width:0;display:grid}.organization-selection-copy-v1 strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.organization-selection-copy-v1 small{color:var(--dos-text-muted);font-size:12px}.organization-selection-arrow-v1{color:#a7adba;font-size:24px;line-height:1}.organization-selection-logout-v1{margin-top:-7px}.permissions-loading-page{background:radial-gradient(circle at 50% 34%,#fff 0,#f8f8fa 48%,#f0f1f4 100%);place-items:center;padding:24px}.permissions-loading-card{text-align:center;background:#ffffffeb;border:1px solid #e1e3e8;border-radius:16px;justify-items:center;width:min(430px,100%);padding:34px 36px 30px;animation:.5s cubic-bezier(.22,1,.36,1) both permissions-loading-card-in;display:grid;box-shadow:0 20px 48px #1f1d2f1a}.permissions-loading-brand{color:#202d38;letter-spacing:-.055em;align-items:baseline;margin-bottom:27px;font-size:24px;font-weight:760;display:inline-flex}.permissions-loading-brand strong{color:#e98012;font-weight:800}.permissions-loading-orbit{background:#fff;border:1px solid #e5e7eb;border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:20px;animation:2.2s ease-in-out infinite permissions-loading-orbit-breathe;display:grid;position:relative;box-shadow:0 0 0 7px #e8891709,0 8px 18px #1f1d2f0f}.permissions-loading-orbit:before{content:"";border:1.5px solid #e88917;border-color:#e88917 #f2b34e #0000 #0000;border-radius:50%;animation:1.8s cubic-bezier(.55,.05,.35,.95) infinite permissions-loading-spin;position:absolute;inset:4px}.permissions-loading-orbit:after{content:"";border:1px solid #e889172e;border-top-color:#e889176b;border-radius:50%;animation:2.8s linear infinite permissions-loading-spin-reverse;position:absolute;inset:11px}.permissions-loading-orbit span{background:#e88917;border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite permissions-loading-dot;box-shadow:0 0 0 5px #e889171a,0 0 16px #e8891738}.permissions-loading-copy{gap:7px;display:grid}.permissions-loading-copy strong{color:#18233f;font-size:15px;font-weight:750;line-height:1.3}.permissions-loading-copy span{color:#718099;font-size:12px;line-height:1.45}.permissions-loading-dots{align-items:center;gap:5px;margin-top:21px;display:flex}.permissions-loading-dots i{opacity:.3;background:#e88917;border-radius:50%;width:5px;height:5px;animation:1.35s ease-in-out infinite permissions-loading-pulse}.permissions-loading-dots i:nth-child(2){animation-delay:.16s}.permissions-loading-dots i:nth-child(3){animation-delay:.32s}@keyframes permissions-loading-card-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes permissions-loading-spin{to{transform:rotate(360deg)}}@keyframes permissions-loading-spin-reverse{to{transform:rotate(-360deg)}}@keyframes permissions-loading-orbit-breathe{0%,to{box-shadow:0 0 0 7px #e8891709,0 8px 18px #1f1d2f0f}50%{box-shadow:0 0 0 10px #e889170e,0 10px 22px #1f1d2f14}}@keyframes permissions-loading-dot{0%,to{opacity:.72;transform:scale(.82)}50%{opacity:1;transform:scale(1.08)}}@keyframes permissions-loading-pulse{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.permissions-loading-card,.permissions-loading-orbit,.permissions-loading-orbit:before,.permissions-loading-orbit:after,.permissions-loading-orbit span,.permissions-loading-dots i{animation:none}.permissions-loading-dots i{opacity:.65}}.auth-eyebrow{color:var(--dos-amber-700);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10px;font-weight:760}.auth-provider-actions{gap:8px;padding-top:2px;display:grid}.auth-page .dos-button,.account-security-page-v1 .dos-button{appearance:none;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.auth-page .dos-button:disabled,.account-security-page-v1 .dos-button:disabled{cursor:not-allowed;opacity:.55}.auth-page .dos-button--accent,.account-security-page-v1 .dos-button--accent{color:var(--dos-ink-1000,#172033);background:var(--dos-amber-500,#f3b64e);border-color:var(--dos-amber-500,#f3b64e)}.auth-page .dos-button--accent:hover:not(:disabled),.account-security-page-v1 .dos-button--accent:hover:not(:disabled){background:var(--dos-amber-600,#e4a229);border-color:var(--dos-amber-600,#e4a229)}.auth-page .dos-button--secondary,.account-security-page-v1 .dos-button--secondary{color:var(--dos-button-secondary-color,#d76f00);background:var(--dos-button-secondary-background,#fffaf5);border-color:var(--dos-button-secondary-border,#ffb568)}.auth-page .dos-button--secondary:hover:not(:disabled),.account-security-page-v1 .dos-button--secondary:hover:not(:disabled){background:var(--dos-button-secondary-hover-background,#fff4e8);border-color:var(--dos-button-secondary-hover-border,#f0a047)}.auth-page .dos-button--ghost,.account-security-page-v1 .dos-button--ghost{color:#315b91;background:0 0;border-color:#0000}.auth-page .dos-button--ghost:hover:not(:disabled),.account-security-page-v1 .dos-button--ghost:hover:not(:disabled){background:#f4f7fb;border-color:#e2e8f1}.auth-page .dos-button:focus-visible,.account-security-page-v1 .dos-button:focus-visible{box-shadow:0 0 0 3px var(--dos-focus,#315b9133);outline:0}.auth-card .dos-button{justify-self:start}.auth-page--login{background:#f1efec;place-items:stretch stretch;padding:0;overflow:hidden}.login-shell{background:#f7f5f2;grid-template-columns:minmax(0,1.28fr) minmax(500px,.72fr);width:100%;min-height:100dvh;margin:0;display:grid;position:relative;overflow:hidden}.login-brand{background:#eeeae6;flex-direction:column;min-width:0;min-height:100dvh;padding:54px 74px 52px;display:flex;position:relative;overflow:hidden}.login-brand:before{z-index:2;content:"";pointer-events:none;border:1px solid #42485026;border-radius:50%;width:620px;height:620px;position:absolute;top:92px;right:-88px;box-shadow:0 0 0 42px #42485009,0 0 0 86px #ed851406,0 0 0 132px #42485006}.login-brand:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#f6f3ef66 0%,#f6f3ef2e 48%,#f6f3efb8 100%),linear-gradient(#0000 58%,#2d2f3233);position:absolute;inset:0}.login-brand-topline{z-index:4;display:block;position:relative}.login-wordmark{color:#202d38;letter-spacing:-.055em;justify-self:start;align-items:baseline;width:max-content;font-size:31px;font-weight:760;text-decoration:none;display:inline-flex}.login-wordmark strong{color:#e98012;font-weight:800}.login-brand-meta{color:#69727b;letter-spacing:.17em;text-transform:uppercase;margin-top:10px;font-size:11px;font-weight:650;display:block}.login-brand-copy{z-index:4;max-width:510px;margin:clamp(112px,18vh,218px) 0 0;position:relative}.login-accent-line{background:#ef8d16;width:43px;height:3px;margin-bottom:28px;display:block}.login-brand-copy h1{color:#222d37;letter-spacing:-.045em;margin:0;font-size:clamp(36px,3.2vw,52px);font-weight:730;line-height:1.07}.login-brand-copy>p{color:#3f4a53;max-width:460px;margin:24px 0 0;font-size:15px;line-height:1.65}.login-features{z-index:4;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;position:absolute;bottom:84px;left:74px;right:62px}.login-feature{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.login-feature:not(:first-child){border-left:1px solid #4c535a47;padding-left:22px}.login-feature-icon{color:#eb8b14;place-items:center;width:29px;height:29px;display:grid}.login-feature-icon svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.login-feature>span:last-child{gap:4px;display:grid}.login-feature strong{color:#232e37;font-size:12px;font-weight:750;line-height:1.2}.login-feature small{color:#45515b;font-size:11px;line-height:1.45}.login-vehicle-art{z-index:1;pointer-events:none;background-blend-mode:multiply;opacity:.86;background-color:#eeeae6;background-image:url(/assets/dealeros-login-vehicle-CyQZRC5G.png);background-position:0 100%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;overflow:hidden}.login-vehicle-grid{z-index:2;background:repeating-linear-gradient(90deg,#0000 0 52px,#485b6c0f 53px 54px),repeating-linear-gradient(0deg,#0000 0 52px,#485b6c0b 53px 54px);height:43%;position:absolute;bottom:0;left:27%;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 85%,#0000)}.login-vehicle-readout{z-index:3;color:#7d858d;letter-spacing:.16em;font-size:9px;font-weight:750;position:absolute;top:56%;right:9%}.login-card{background:#fffffff0;border:1px solid #dedbd8;border-radius:20px;align-self:center;width:min(500px,100% - 104px);margin:auto;padding:42px 40px 39px;box-shadow:0 24px 48px #2d2b2a2b}.login-card-header{gap:8px;margin-bottom:5px;display:grid}.login-card-header h2{letter-spacing:-.04em;font-size:34px}.login-wordmark--mobile{margin-bottom:18px;display:none}.login-fields{gap:16px;margin-top:17px;display:grid}.login-email-field{min-width:0;position:relative}.login-email-icon{color:#46515a;pointer-events:none;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:16px;right:15px}.login-email-icon svg{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.login-email-field .dos-outlined-input-v1{padding-right:48px}.login-card .dos-outlined-field-v1{color:#1e2932;gap:7px;font-size:12px;font-weight:700}.login-card .dos-outlined-input-v1{background:#fff;border-color:#c9c7c4;border-radius:8px;height:52px;min-height:52px;font-size:14px}.login-card .dos-outlined-input-v1::placeholder{color:#7a8086;opacity:1}.login-card .dos-outlined-input-v1:hover{border-color:#9fa4a8}.login-card .dos-outlined-input-v1:focus{border-color:#e88816;box-shadow:0 0 0 3px #e888162e}.login-password-field{min-width:0;position:relative}.login-password-field .dos-outlined-input-v1{padding-right:43px}.login-password-toggle{color:#46515a;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:34px;height:34px;padding:0;display:grid;position:absolute;bottom:9px;right:8px}.login-password-toggle:hover{background:#f4f1ed}.login-password-toggle:focus-visible{outline:0;box-shadow:0 0 0 3px #e888162e}.login-password-toggle svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.auth-page .login-submit{justify-self:stretch;width:100%;margin-top:12px}.login-actions-row{justify-content:space-between;align-items:center;gap:14px;margin-top:15px;display:flex}.login-actions-row>a{color:#e2790b;font-size:12px;font-weight:650;text-decoration:none}.login-actions-row>a:hover{text-decoration:underline}.login-remember{color:#27323a;cursor:pointer;align-items:center;gap:9px;font-size:12px;font-weight:600;display:inline-flex}.login-remember input{accent-color:#ee8b0e;width:17px;height:17px;margin:0}.login-links{color:#5f6870;justify-content:center;align-items:center;gap:5px;margin-top:22px;font-size:12px;display:flex}.login-links a{color:#e2790b;font-size:12px;font-weight:650;text-decoration:none}.login-links a:hover{text-decoration:underline}.login-links a.is-secondary{color:#e2790b;font-weight:650}.login-card .auth-provider-actions{border-top:1px solid #ddd9d4;gap:8px;margin-top:22px;padding-top:18px;display:grid}.login-provider-divider{color:#485158;background:#fff;justify-self:center;margin:-28px 0 7px;padding:0 13px;font-size:12px;position:relative}.login-card .auth-provider-actions .dos-button{color:#202a32;background:#fff;border-color:#c9c7c4;justify-self:stretch;gap:11px;width:100%;min-height:48px;font-size:14px}.login-card .auth-provider-actions .dos-button:hover{background:#faf8f5;border-color:#a8a6a1}.login-provider-icon{flex:0 0 19px;place-items:center;width:19px;height:19px;font-size:16px;font-weight:800;display:grid}.login-provider-icon--google{color:#4285f4;font-family:var(--dos-font-ui)}.login-provider-icon--microsoft{grid-template-rows:repeat(2,7px);grid-template-columns:repeat(2,7px);gap:1px}.login-provider-icon--microsoft i{background:#f25022;width:7px;height:7px;display:block}.login-provider-icon--microsoft i:nth-child(2){background:#7fba00}.login-provider-icon--microsoft i:nth-child(3){background:#00a4ef}.login-provider-icon--microsoft i:nth-child(4){background:#ffb900}.login-utility-footer{z-index:5;color:#313b43;align-items:center;gap:19px;font-size:12px;display:flex;position:absolute;bottom:28px;right:62px}.login-utility-item{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.login-utility-item svg{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.login-utility-footer i{background:#8b8e90;width:1px;height:21px}.organization-selection{width:min(100%,460px)}.organization-selection-list{gap:8px;margin-top:20px;display:grid}.organization-selection-option{border:1px solid var(--dos-border,#dbe1ea);width:100%;color:var(--dos-ink-1000,#172033);text-align:left;cursor:pointer;background:#fff;border-radius:10px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.organization-selection-option:hover,.organization-selection-option:focus-visible{border-color:var(--dos-amber-600,#e4a229);background:#fffaf0;outline:0;box-shadow:0 0 0 3px #e4a22929}.organization-selection-option strong,.organization-selection-option small{display:block}.organization-selection-option small{color:var(--dos-text-secondary,#667085);margin-top:3px;font-size:12px}.account-security-page-v1{gap:16px;max-width:920px;margin:0 auto;padding-bottom:32px;display:grid}.auth-security-card-v1{border:1px solid var(--dos-border,#e1e4eb);background:#fff;border-radius:12px;gap:12px;padding:20px;display:grid}.auth-security-card-v1 h2{color:var(--dos-text,#18233f);margin:0;font-size:18px}.auth-security-card-v1 p{color:var(--dos-text-muted,#737c92);margin:0;font-size:13px}.auth-security-card-v1 form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;display:grid}.auth-security-card-v1 form .dos-button{min-height:40px}.auth-security-actions-v1{flex-wrap:wrap;gap:8px;display:flex}.auth-security-card-v1 code{color:#38435b;overflow-wrap:anywhere;background:#f4f5f8;border-radius:8px;padding:8px 10px;font-size:12px}.two-factor-setup-qr{border:1px solid var(--dos-border,#e1e4eb);width:184px;height:184px;image-rendering:pixelated;background:#fff;border-radius:10px;padding:10px;display:block}.feedback-v2.info{color:#315b91;background:#eef4fb;border:1px solid #d7e4f3}@media (width<=980px){.login-shell{grid-template-columns:1fr;width:min(560px,100% - 32px);min-height:auto;margin:32px auto}.login-brand{display:none}.login-card{width:100%;box-shadow:none;border:0;border-radius:0;margin:0;padding:34px}.login-wordmark--mobile{display:inline-flex}.login-utility-footer{display:none}}@media (width<=700px){.auth-page{padding:16px}.auth-card{padding:22px}.auth-page--login{padding:0}.login-shell{width:100%;min-height:100dvh;box-shadow:none;background:#fff;border:0;border-radius:0;margin:0}.login-card{align-self:start;padding:32px 22px}.login-card-header h2{font-size:28px}.login-links{flex-direction:column;align-items:flex-start;gap:8px}.auth-security-card-v1 form{grid-template-columns:1fr}.auth-security-actions-v1 .dos-button{width:100%}}.platform-organization-owners-v1{flex-direction:column;gap:2px;display:flex}.platform-organization-owners-v1 small{color:var(--text-muted,#64748b);font-size:12px}.platform-owner-actions-v1{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.platform-owner-form-modal-v1{width:min(720px,100vw - 32px);max-height:calc(100vh - 32px);overflow:auto}.platform-owner-form-fields-v1{grid-template-columns:1fr;gap:0;padding:0;display:grid}.platform-owner-form-fields-v1 label{color:var(--dos-text-secondary,#64708a);align-items:center;gap:8px;font-size:13px;display:flex}.platform-owner-warning-v1{color:#925c18;background:#fff8ec;border:1px solid #f1d4ae;border-radius:9px;margin:0;padding:11px 12px;font-size:12px;line-height:1.45}.platform-owner-info-v2{color:#49647e;background:#f4f8fc;border:1px solid #d9e6f2;border-radius:9px;margin:0;padding:10px 12px;font-size:12px;line-height:1.45}.platform-owner-form-section-v2{border-bottom:1px solid var(--dos-border,#edf0f4);grid-column:1/-1;gap:10px;padding:18px 24px;display:grid}.platform-owner-form-section-v2:last-child{border-bottom:0}.platform-owner-form-section-v2 h3{color:var(--dos-text-strong,#18233f);margin:0;font-size:14px}.platform-owner-form-section-v2>p{color:var(--dos-text-muted,#7c879d);margin:-4px 0 2px;font-size:12px;line-height:1.45}.platform-owner-new-user-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.platform-owner-form-fields-v1 input[type=checkbox]{width:16px;height:16px;accent-color:var(--dos-amber-600,#e4a229);flex:none}.dealeros-app :is(.users-admin-modal-v1,.platform-organization-modal-v1,.platform-user-modal-v1,.platform-owner-form-modal-v1) .dos-button{appearance:none;box-sizing:border-box;border:1px solid var(--dos-border-strong,#cbd5e1);height:40px;min-height:40px;color:var(--dos-text-strong,#18233f);background:var(--dos-surface,#fff);white-space:nowrap;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.dealeros-app :is(.users-admin-modal-v1,.platform-organization-modal-v1,.platform-user-modal-v1,.platform-owner-form-modal-v1) .dos-icon-button{appearance:none;box-sizing:border-box;border:1px solid var(--dos-border,#dbe1ea);width:36px;height:36px;min-height:36px;color:var(--dos-text-secondary,#59627a);background:var(--dos-surface,#fff);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:0;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.dealeros-app :is(.users-admin-modal-v1,.platform-organization-modal-v1,.platform-user-modal-v1,.platform-owner-form-modal-v1) .dos-button--accent{color:#2d261c;background:var(--dos-amber-500,#f3b64e);border-color:var(--dos-amber-500,#f3b64e)}.dealeros-app :is(.users-admin-modal-v1,.platform-organization-modal-v1,.platform-user-modal-v1,.platform-owner-form-modal-v1) .dos-button--secondary{color:var(--dos-button-secondary-color,#d76f00);background:var(--dos-button-secondary-background,#fffaf5);border-color:var(--dos-button-secondary-border,#ffb568)}.dealeros-app :is(.users-admin-modal-v1,.platform-organization-modal-v1,.platform-user-modal-v1,.platform-owner-form-modal-v1) .dos-button--ghost{color:var(--dos-brand,#315b91);background:0 0;border-color:#0000}.dealeros-app :is(.users-admin-modal-v1,.platform-organization-modal-v1,.platform-user-modal-v1,.platform-owner-form-modal-v1) :is(.dos-button,.dos-icon-button):hover:not(:disabled){background:var(--dos-amber-softer,#fff7e8);border-color:var(--dos-border-strong,#b8c4d4);color:var(--dos-text-strong,#18233f)}.dealeros-app :is(.users-admin-modal-v1,.platform-organization-modal-v1,.platform-user-modal-v1,.platform-owner-form-modal-v1) .dos-button--accent:hover:not(:disabled){background:var(--dos-amber-600,#e4a229);border-color:var(--dos-amber-600,#e4a229)}.dealeros-app :is(.users-admin-modal-v1,.platform-organization-modal-v1,.platform-user-modal-v1,.platform-owner-form-modal-v1) :is(.dos-button,.dos-icon-button):focus-visible{box-shadow:0 0 0 3px var(--dos-focus,#e4a22933);outline:0}.dealeros-app :is(.users-admin-modal-v1,.platform-organization-modal-v1,.platform-user-modal-v1,.platform-owner-form-modal-v1) :is(.dos-button,.dos-icon-button):disabled{opacity:.55;cursor:not-allowed}.dealeros-app :is(.users-admin-modal-v1,.platform-organization-modal-v1,.platform-user-modal-v1,.platform-owner-form-modal-v1) .dos-icon-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.dealeros-app :is(.users-admin-toolbar-v1,.groups-admin-toolbar-v1,.platform-organizations-toolbar-v1,.platform-users-toolbar-v1){box-sizing:border-box;min-width:0}.dealeros-app :is(.users-admin-toolbar-v1,.groups-admin-toolbar-v1,.platform-organizations-toolbar-v1,.platform-users-toolbar-v1) :is(input,select){box-sizing:border-box;border:1px solid var(--dos-border-strong,#cbd5e1);background:var(--dos-surface,#fff);width:100%;min-width:0;height:40px;min-height:40px;color:var(--dos-text-strong,#18233f);border-radius:9px;outline:0;padding-inline:12px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.2;transition:border-color .15s,box-shadow .15s}.dealeros-app :is(.users-admin-toolbar-v1,.groups-admin-toolbar-v1,.platform-organizations-toolbar-v1,.platform-users-toolbar-v1) :is(input,select):focus{border-color:var(--dos-amber-600,#e4a229);box-shadow:0 0 0 3px var(--dos-focus,#e4a22933)}.dealeros-app :is(.users-admin-toolbar-v1,.groups-admin-toolbar-v1,.platform-organizations-toolbar-v1,.platform-users-toolbar-v1) select{text-overflow:ellipsis;white-space:nowrap;appearance:auto;overflow:hidden}.dealeros-app :is(.users-admin-search-v1,.groups-admin-search-v1){height:40px;min-height:40px}.dealeros-app .platform-users-toolbar-v1{grid-template-columns:minmax(260px,1fr) 165px 215px 225px max-content}.dealeros-app .platform-organizations-toolbar-v1{grid-template-columns:minmax(260px,1fr) 180px}.dealeros-app .platform-users-table-v1 td:first-child{width:22%}.dealeros-app .platform-users-table-v1 td:nth-child(2){text-overflow:ellipsis;max-width:230px;overflow:hidden}.dealeros-app .platform-users-table-v1 td:nth-child(3){text-overflow:ellipsis;max-width:250px;overflow:hidden}.dealeros-app .platform-users-table-v1 td:nth-child(6),.dealeros-app .users-admin-table-wrap-v1 td:last-child{white-space:nowrap}.dealeros-app .platform-users-table-v1 td,.dealeros-app .platform-organizations-table-v1 td,.dealeros-app .users-admin-table-wrap-v1 td,.dealeros-app .groups-admin-table-wrap-v1 td{font-size:13px}.dealeros-app :is(.platform-users-table-v1,.platform-organizations-table-v1,.users-admin-table-card-v1,.groups-admin-table-card-v1,.permissions-admin-panel-v1){box-shadow:0 1px 2px #1a233708}.dealeros-app :is(.platform-users-table-v1,.platform-organizations-table-v1,.users-admin-table-card-v1,.groups-admin-table-card-v1) tbody tr{transition:background-color .15s}.dealeros-app :is(.platform-users-table-v1,.platform-organizations-table-v1,.users-admin-table-card-v1,.groups-admin-table-card-v1) tbody tr:hover{background:#fffaf1}.dealeros-app :is(.platform-users-table-v1,.platform-organizations-table-v1,.users-admin-table-card-v1,.groups-admin-table-card-v1) tbody tr:focus-within{outline:2px solid var(--dos-focus);outline-offset:-2px}.dealeros-app :is(.platform-user-role-badge-v1,.platform-user-status-badge-v1,.platform-status-badge-v1,.users-admin-role-badge-v1,.users-admin-status-badge-v1,.groups-admin-status-badge-v1){min-height:24px;padding-inline:8px;font-size:11px;line-height:1}.dealeros-app :is(.platform-user-modal-v1,.users-admin-modal-v1,.groups-admin-modal-v1,.platform-organization-modal-v1,.platform-owner-form-modal-v1){padding:20px;overflow:auto}.dealeros-app :is(.platform-user-modal-v1,.users-admin-modal-v1,.groups-admin-modal-v1,.platform-organization-modal-v1,.platform-owner-form-modal-v1)>form{max-height:calc(100dvh - 40px);overflow:auto}.dealeros-app .platform-user-modal-v1>form{width:min(760px,100%)}.dealeros-app .platform-user-form-v1,.dealeros-app .users-admin-modal-body,.dealeros-app .platform-organization-form-v1{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.dealeros-app .platform-user-form-v1>*,.dealeros-app .users-admin-modal-body>*,.dealeros-app .platform-organization-form-v1>*{min-width:0}.dealeros-app .platform-user-form-v1 :is(input,select),.dealeros-app .users-admin-modal-body :is(input,select),.dealeros-app .platform-organization-form-v1 :is(input,select){text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;overflow:hidden}.dealeros-app .platform-user-detail-v1{width:min(860px,100%)}.dealeros-app .platform-user-detail-v1>header{align-items:flex-start}.dealeros-app .platform-user-detail-v1>header p{overflow-wrap:anywhere}.dealeros-app .platform-user-detail-heading-v1{border-bottom:1px solid var(--dos-border);align-items:center;padding-bottom:10px}.dealeros-app .platform-user-memberships-v1{overflow-x:auto}.dealeros-app .platform-user-memberships-v1 table{min-width:640px}.dealeros-app .platform-user-memberships-v1 td:last-child{white-space:nowrap}.dealeros-app .platform-user-membership-history-v1{border-top:1px solid var(--dos-border,#dbe1ea);margin-top:20px;padding-top:16px;overflow-x:auto}.dealeros-app .platform-user-membership-history-v1 h3{color:var(--dos-text-secondary,#59627a);margin:0 0 10px;font-size:14px}.dealeros-app .platform-user-membership-history-v1 table{min-width:640px}.dealeros-app .platform-user-membership-history-v1 tr{opacity:.78}.dealeros-app .platform-membership-removed-badge-v1{border:1px solid var(--dos-border,#dbe1ea);min-height:22px;color:var(--dos-text-muted,#7c879d);background:#f4f5f7;border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.dealeros-app .platform-owner-form-modal-v1>form{width:min(720px,100%);padding:0}.dealeros-app .platform-owner-form-fields-v1{grid-template-columns:1fr;padding:0}.dealeros-app .platform-owner-form-fields-v1 .platform-owner-warning-v1,.dealeros-app .platform-owner-form-fields-v1 label:last-child{grid-column:auto}.dealeros-app .organization-settings-page-v1 :is(.dos-outlined-input-v1,.dos-outlined-select-v1){height:40px}.dealeros-app .platform-organization-modal-v1{z-index:1050}.dealeros-app .platform-owner-form-modal-v1{z-index:1100;background:#19182785;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.dealeros-app .platform-owner-form-modal-v1>form{box-sizing:border-box;background:var(--dos-surface,#fff);border:1px solid var(--dos-border,#dbe1ea);width:min(720px,100vw - 32px);max-height:min(760px,100dvh - 32px);box-shadow:var(--dos-shadow-md,0 18px 44px #19182733);border-radius:14px;padding:0;overflow:auto}.dealeros-app .platform-owner-form-modal-v1>form>header{border-bottom:1px solid var(--dos-border,#dbe1ea);background:var(--dos-surface,#fff);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-fields-v1{box-sizing:border-box;grid-template-columns:1fr;gap:0;padding:0}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-fields-v1>:is(.dos-outlined-field-v1,.platform-owner-warning-v1,label){min-width:0}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-fields-v1 .platform-owner-warning-v1,.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-fields-v1 label:last-child{grid-column:auto}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-fields-v1 input[type=checkbox]{width:16px;height:16px;accent-color:var(--dos-amber-600,#e4a229);flex:none}.dealeros-app .platform-owner-form-modal-v1>form>footer{border-top:1px solid var(--dos-border,#dbe1ea);background:var(--dos-surface-soft,#fafbfc);justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}@media (width<=700px){.dealeros-app .platform-owner-form-modal-v1{padding:12px}.dealeros-app .platform-owner-form-modal-v1>form{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.dealeros-app .platform-owner-form-modal-v1>form>header{padding:16px}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-fields-v1{grid-template-columns:1fr;padding:16px}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-fields-v1 .platform-owner-warning-v1,.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-fields-v1 label:last-child{grid-column:auto}.dealeros-app .platform-owner-form-modal-v1>form>footer{padding:12px 16px}.dealeros-app .platform-owner-form-modal-v1>form>footer .dos-button{flex:1}}@media (width<=900px){.dealeros-app .platform-users-toolbar-v1{grid-template-columns:minmax(220px,1fr) 1fr 1fr}.dealeros-app .platform-users-toolbar-v1>:nth-child(4){grid-column:span 1}.dealeros-app .platform-users-toolbar-v1>:last-child{grid-column:1/-1;justify-self:start}.dealeros-app .platform-users-header-actions-v1,.dealeros-app .platform-organizations-actions-v1{flex-wrap:wrap}}@media (width<=700px){.dealeros-app :is(.users-admin-toolbar-v1,.groups-admin-toolbar-v1,.platform-organizations-toolbar-v1,.platform-users-toolbar-v1){grid-template-columns:1fr}.dealeros-app .platform-users-toolbar-v1>:nth-child(4),.dealeros-app .platform-users-toolbar-v1>:last-child{grid-column:auto}.dealeros-app .platform-users-header-actions-v1,.dealeros-app .platform-organizations-actions-v1{justify-content:flex-end;width:100%}.dealeros-app .platform-users-header-actions-v1 .dos-button,.dealeros-app .platform-organizations-actions-v1 .dos-button{flex:1}.dealeros-app .platform-user-form-v1,.dealeros-app .users-admin-modal-body,.dealeros-app .platform-organization-form-v1,.dealeros-app .platform-owner-form-fields-v1{grid-template-columns:1fr}.dealeros-app .platform-owner-form-fields-v1 .platform-owner-warning-v1,.dealeros-app .platform-owner-form-fields-v1 label:last-child{grid-column:auto}.dealeros-app :is(.platform-user-modal-v1,.users-admin-modal-v1,.groups-admin-modal-v1,.platform-organization-modal-v1,.platform-owner-form-modal-v1){padding:12px}.dealeros-app :is(.platform-user-modal-v1,.users-admin-modal-v1,.groups-admin-modal-v1,.platform-organization-modal-v1,.platform-owner-form-modal-v1)>form{max-height:calc(100dvh - 24px)}.dealeros-app .platform-user-detail-heading-v1{flex-direction:column;align-items:stretch}.dealeros-app .platform-user-detail-heading-v1 .dos-button{width:100%}.dealeros-app .groups-members-add-v1{grid-template-columns:1fr}.dealeros-app .platform-organization-detail-v1{width:100%}.dealeros-app .platform-organization-detail-header-v2,.dealeros-app .platform-organization-summary-v2,.dealeros-app .platform-organization-owners-section-v2{padding-left:16px;padding-right:16px}.dealeros-app .platform-organization-summary-v2{grid-template-columns:1fr;gap:10px}.dealeros-app .platform-organization-section-heading-v2{flex-direction:column;gap:12px}.dealeros-app .platform-owner-actions-v1{width:100%}.dealeros-app .platform-owner-actions-v1 .dos-button{flex:1}.dealeros-app .platform-owner-row-v2{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:9px 10px}.dealeros-app .platform-owner-state-v2{grid-column:2}.dealeros-app .platform-owner-recovery-action-v2{grid-column:2;justify-self:start}.dealeros-app .platform-owner-form-section-v2{padding:16px}.dealeros-app .platform-owner-new-user-grid-v2{grid-template-columns:1fr}}.dealeros-app .organization-group-select-v1{border:1px solid var(--dos-border,#e1e6ee);background:var(--dos-surface-subtle,#fbfcfe);border-radius:10px;grid-column:1/-1;min-width:0;margin:4px 0 0;padding:12px}.dealeros-app .organization-group-select-v1 legend,.dealeros-app .organization-group-select-label-v1{color:var(--dos-text-strong,#18233f);padding:0;font-size:12px;font-weight:600}.dealeros-app .organization-group-select-options-v1{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.dealeros-app .organization-group-option-v1{border:1px solid var(--dos-border-strong,#cbd5e1);min-height:34px;color:var(--dos-text,#3f4b63);cursor:pointer;background:#fff;border-radius:8px;padding:6px 11px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.2}.dealeros-app .organization-group-option-v1:hover,.dealeros-app .organization-group-option-v1:focus-visible{border-color:var(--dos-amber-500,#f3b64e);outline:0;box-shadow:0 0 0 3px #f3b64e2e}.dealeros-app .organization-group-option-v1.is-selected{border-color:var(--dos-amber-500,#f3b64e);background:var(--dos-amber-softer,#fff7e8);color:var(--dos-text-strong,#18233f)}.dealeros-app .organization-group-select-hint-v1,.dealeros-app .organization-group-select-warning-v1,.dealeros-app .organization-group-select-error-v1{color:var(--dos-text-muted,#71809a);margin:8px 0 0;font-size:12px;line-height:1.45}.dealeros-app .organization-group-select-warning-v1{color:#94651d;font-weight:600}.dealeros-app .organization-group-select-error-v1{color:#a13e3e}.dealeros-app .organization-group-select-inactive-v1{color:#8b5d2a;flex-wrap:wrap;gap:6px;margin-top:9px;font-size:11px;display:flex}.dealeros-app .organization-group-select-inactive-v1 span:not(:first-child){background:#fff8ec;border:1px solid #f0d6a6;border-radius:6px;padding:4px 7px}.dealeros-app .membership-admin-access-hint-v1{color:var(--dos-text-muted,#71809a);grid-column:1/-1;margin:4px 0;font-size:12px}.dealeros-app .legacy-membership-panel-v1{color:var(--dos-text-muted,#71809a);background:#fffaf1;border:1px solid #eadfca;border-radius:9px;grid-column:1/-1;gap:5px;padding:10px 12px;font-size:12px;display:grid}.dealeros-app .legacy-membership-panel-v1 strong{color:var(--dos-text-strong,#18233f);font-size:13px}.dealeros-app .legacy-membership-panel-v1 .dos-button{justify-self:start}@media (width<=700px){.dealeros-app .organization-group-select-v1,.dealeros-app .membership-admin-access-hint-v1,.dealeros-app .legacy-membership-panel-v1{grid-column:auto}}.platform-owner-form-options-v2{align-content:start}.platform-owner-form-options-v2 label{border:1px solid var(--dos-border,#edf0f4);background:var(--dos-surface-soft,#fafbfc);border-radius:8px;min-height:32px;padding:7px 9px}.dealeros-app .platform-owner-form-modal-v1>form{grid-template-rows:auto minmax(0,1fr) auto;gap:0;display:grid}.dealeros-app .platform-owner-form-modal-v1>form>.platform-owner-form-header-v2{min-height:0;padding:18px 22px 15px}.dealeros-app .platform-owner-form-modal-v1>form>.platform-owner-form-header-v2 .eyebrow-v2{margin:0 0 5px;font-size:10px;line-height:1.2}.dealeros-app .platform-owner-form-modal-v1>form>.platform-owner-form-header-v2 h2{color:var(--dos-text-strong,#18233f);letter-spacing:-.02em;margin:0 0 5px;font-size:24px;line-height:1.12}.dealeros-app .platform-owner-form-modal-v1>form>.platform-owner-form-header-v2 p:last-child{max-width:46ch;color:var(--dos-text-muted,#7c879d);margin:0;font-size:13px;line-height:1.4}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-fields-v1{grid-template-columns:minmax(0,1fr);align-content:start;gap:0;width:100%;min-width:0;display:grid}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-section-v2{box-sizing:border-box;border-bottom:1px solid var(--dos-border,#edf0f4);grid-template-columns:minmax(0,1fr);gap:10px;width:100%;min-width:0;padding:18px 22px;display:grid}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-section-v2 h3{font-size:14px;line-height:1.25}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-section-v2>p{max-width:62ch}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-section-v2>.dos-outlined-field-v1,.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-section-v2>.dos-outlined-select-v1{width:100%;min-width:0}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-fields-v1 .dos-outlined-field-v1{width:100%;min-width:0;color:var(--dos-text-secondary,#64708a);align-content:start;align-items:stretch;gap:6px;font-size:11px;font-weight:650;line-height:1.25;display:grid}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-fields-v1 .dos-outlined-field-v1>.dos-field-label-v1{color:var(--dos-text-secondary,#64708a);white-space:normal;font-size:11px;font-weight:650;line-height:1.25;display:block}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-new-user-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;min-width:0;display:grid}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-new-user-grid-v2>.dos-outlined-field-v1,.dealeros-app .platform-owner-form-modal-v1 .platform-owner-new-user-grid-v2>.dos-outlined-select-v1{width:100%;min-width:0}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-options-v2{background:var(--dos-surface-soft,#fafbfc);gap:8px}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-options-v2 label{box-sizing:border-box;width:100%;min-height:34px;color:var(--dos-text-secondary,#64708a);align-items:center;gap:9px;padding:7px 10px;font-size:12px;line-height:1.35;display:flex}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-new-owner-section-v2{order:2}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-handover-section-v2{order:1}.dealeros-app .platform-owner-form-modal-v1>form>footer{box-sizing:border-box;min-height:66px;padding:13px 22px}@media (width<=700px){.dealeros-app .platform-owner-form-modal-v1>form>.platform-owner-form-header-v2{padding:17px 18px 14px}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-section-v2{padding:16px 18px}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-new-user-grid-v2{grid-template-columns:1fr}.dealeros-app .platform-owner-form-modal-v1>form>footer{min-height:62px;padding:11px 18px}}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-empty-candidates-v2{color:var(--dos-text-muted,#7c879d);margin:0;font-size:12px;line-height:1.4}.dealeros-app .platform-owner-emergency-button-v1{color:#8f4b49;background:#fff8f7;border-color:#e5c9c7}.dealeros-app .platform-owner-emergency-button-v1:hover:not(:disabled){color:#7f3533;background:#fff0ee;border-color:#d9aaa6}.dealeros-app .platform-owner-emergency-submit-v1{color:#fff;background:#a95752;border-color:#a95752}.dealeros-app .platform-owner-emergency-submit-v1:hover:not(:disabled){background:#8f403c;border-color:#8f403c}.dealeros-app .platform-owner-emergency-section-v1 .platform-owner-new-user-grid-v2{display:none}.dealeros-app .users-admin-modal-v1>form{box-sizing:border-box;width:min(700px,100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto}.dealeros-app .users-admin-modal-v1>form>header{align-items:flex-start;padding:20px 24px 16px}.dealeros-app .users-admin-modal-v1>form>header h2{color:var(--dos-text-strong,#18233f);letter-spacing:-.02em;font-size:22px;line-height:1.15}.dealeros-app .users-admin-modal-v1>form>header p:last-child{max-width:52ch;line-height:1.4}.dealeros-app .users-admin-modal-body{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;padding:22px 24px 24px}.dealeros-app .users-admin-modal-body>.dos-outlined-field-v1,.dealeros-app .users-admin-modal-body>.legacy-membership-panel-v1,.dealeros-app .users-admin-modal-body>.membership-admin-access-hint-v1,.dealeros-app .users-admin-modal-body>.organization-group-select-v1{min-width:0}.dealeros-app .users-admin-modal-body>.legacy-membership-panel-v1,.dealeros-app .users-admin-modal-body>.membership-admin-access-hint-v1,.dealeros-app .users-admin-modal-body>.organization-group-select-v1{grid-column:1/-1}.dealeros-app .users-admin-modal-body>.membership-admin-access-hint-v1{border:1px solid var(--dos-border,#dbe1ea);background:var(--dos-surface-soft,#fafbfc);border-radius:8px;margin:0;padding:10px 12px;line-height:1.45}.dealeros-app .users-admin-modal-body>.organization-group-select-v1{background:#fbfcfe;margin:0;padding:14px 16px}.dealeros-app .users-admin-modal-body>.organization-group-select-v1 .organization-group-select-options-v1{gap:7px}.dealeros-app .users-admin-modal-v1>form>footer{box-sizing:border-box;min-height:64px;padding:12px 24px}.dealeros-app .platform-owner-form-modal-v1>form{width:min(740px,100vw - 32px)}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-section-v2{background:var(--dos-surface,#fff);gap:12px;padding:20px 24px}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-section-v2+.platform-owner-form-section-v2{padding-top:18px}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-section-v2 h3{letter-spacing:-.01em;font-size:15px}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-new-user-grid-v2{gap:14px}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-info-v2,.dealeros-app .platform-owner-form-modal-v1 .platform-owner-warning-v1{margin-top:2px}@media (width<=700px){.dealeros-app .users-admin-modal-v1>form{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.dealeros-app .users-admin-modal-v1>form>header{padding:17px 18px 14px}.dealeros-app .users-admin-modal-body{grid-template-columns:1fr;gap:14px;padding:18px}.dealeros-app .users-admin-modal-body>.legacy-membership-panel-v1,.dealeros-app .users-admin-modal-body>.membership-admin-access-hint-v1,.dealeros-app .users-admin-modal-body>.organization-group-select-v1{grid-column:auto}.dealeros-app .users-admin-modal-v1>form>footer{padding:11px 18px}.dealeros-app .users-admin-modal-v1>form>footer .dos-button{flex:1}.dealeros-app .platform-owner-form-modal-v1>form{width:calc(100vw - 24px)}.dealeros-app .platform-owner-form-modal-v1 .platform-owner-form-section-v2{padding:17px 18px}}.modal-v2.platform-user-modal-v1,.modal-v2.users-admin-modal-v1,.modal-v2.platform-organization-modal-v1,.modal-v2.platform-owner-form-modal-v1{box-sizing:border-box;isolation:isolate;place-content:center;min-height:100vh;z-index:1200!important;place-items:center!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:clamp(12px,2.5vw,28px)!important;display:grid!important;position:fixed!important;inset:0!important;overflow:auto!important}.modal-v2.platform-user-modal-v1>form,.modal-v2.platform-user-modal-v1>article,.modal-v2.users-admin-modal-v1>form,.modal-v2.platform-organization-modal-v1>form,.modal-v2.platform-organization-modal-v1>article,.modal-v2.platform-owner-form-modal-v1>form{box-sizing:border-box;place-self:center;max-width:calc(100vw - 32px);position:relative;margin:0!important}.modal-v2.platform-user-modal-v1>form{width:min(760px,100vw - 32px)!important;max-height:calc(100dvh - 32px)!important}.modal-v2.platform-user-modal-v1>article{overflow:auto;width:min(820px,100vw - 32px)!important;max-height:calc(100dvh - 32px)!important}.modal-v2.users-admin-modal-v1>form{width:min(700px,100vw - 32px)!important;max-height:calc(100dvh - 32px)!important}.modal-v2.platform-organization-modal-v1>form{width:min(620px,100vw - 32px)!important;max-height:calc(100dvh - 32px)!important}.modal-v2.platform-organization-modal-v1>article{overflow:auto;width:min(760px,100vw - 32px)!important;max-height:calc(100dvh - 32px)!important}.modal-v2.platform-owner-form-modal-v1>form{overflow:auto;width:min(740px,100vw - 32px)!important;max-height:calc(100dvh - 32px)!important}.modal-v2.platform-user-modal-v1>form>header,.modal-v2.users-admin-modal-v1>form>header,.modal-v2.platform-organization-modal-v1>form>header,.modal-v2.platform-owner-form-modal-v1>form>header{box-sizing:border-box;border-bottom:1px solid var(--dos-border,#e2e6ed);background:#fff;padding:22px 24px 17px}.modal-v2.platform-user-modal-v1>form>header h2,.modal-v2.users-admin-modal-v1>form>header h2,.modal-v2.platform-organization-modal-v1>form>header h2,.modal-v2.platform-owner-form-modal-v1>form>header h2{color:var(--dos-text-strong,#18233f);letter-spacing:-.025em;margin:3px 0 5px;font-size:22px;line-height:1.16}.modal-v2.platform-user-modal-v1>form>footer,.modal-v2.users-admin-modal-v1>form>footer,.modal-v2.platform-organization-modal-v1>form>footer,.modal-v2.platform-owner-form-modal-v1>form>footer{box-sizing:border-box;border-top:1px solid var(--dos-border,#e2e6ed);background:#fcfbf8;min-height:64px;padding:12px 24px}.modal-v2.platform-owner-form-modal-v1 .platform-owner-form-section-v2{border-bottom:1px solid var(--dos-border,#edf0f4);background:#fff;padding:18px 24px}.modal-v2.platform-owner-form-modal-v1 .platform-owner-form-section-v2:last-child{border-bottom:0}.modal-v2.platform-owner-form-modal-v1 .platform-owner-form-section-v2 h3{color:var(--dos-text-strong,#18233f);margin:0;font-size:14px;line-height:1.3}.modal-v2.platform-owner-form-modal-v1 .platform-owner-form-section-v2>p{color:var(--dos-text-muted,#7c879d);margin:0;font-size:12px;line-height:1.45}.modal-v2.platform-owner-form-modal-v1 .platform-owner-new-user-grid-v2{gap:14px}.modal-v2.platform-owner-form-modal-v1 .platform-owner-form-options-v2{background:#fafbfd;border-top:1px solid #edf0f4}.modal-v2.platform-user-modal-v1 .platform-user-form-v1{box-sizing:border-box;align-items:start;gap:16px 18px;min-width:0;padding:22px 24px 24px;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.modal-v2.platform-user-modal-v1 .platform-user-form-v1>*{min-width:0;max-width:100%}.modal-v2.platform-user-modal-v1 .platform-user-form-v1>.organization-group-select-v1,.modal-v2.platform-user-modal-v1 .platform-user-form-v1>.legacy-membership-panel-v1,.modal-v2.platform-user-modal-v1 .platform-user-form-v1>.membership-admin-access-hint-v1{grid-column:1/-1}.modal-v2.platform-user-modal-v1 .platform-user-form-v1 :is(input,select){width:100%;min-width:0;max-width:100%}.modal-v2.users-admin-modal-v1 .users-admin-modal-body{box-sizing:border-box;align-items:start;gap:16px 18px;min-width:0;padding:22px 24px 24px;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.modal-v2.users-admin-modal-v1 .users-admin-modal-body>*{min-width:0}.modal-v2.users-admin-modal-v1 .users-admin-modal-body>:is(.legacy-membership-panel-v1,.membership-admin-access-hint-v1,.organization-group-select-v1){grid-column:1/-1}@media (width<=700px){.modal-v2.platform-user-modal-v1,.modal-v2.users-admin-modal-v1,.modal-v2.platform-organization-modal-v1,.modal-v2.platform-owner-form-modal-v1{min-height:100vh;padding:12px!important}.modal-v2.platform-user-modal-v1>form,.modal-v2.platform-user-modal-v1>article,.modal-v2.users-admin-modal-v1>form,.modal-v2.platform-organization-modal-v1>form,.modal-v2.platform-organization-modal-v1>article,.modal-v2.platform-owner-form-modal-v1>form{max-width:calc(100vw - 24px);width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important}.modal-v2.platform-user-modal-v1 .platform-user-form-v1,.modal-v2.users-admin-modal-v1 .users-admin-modal-body{gap:14px;padding:18px;grid-template-columns:1fr!important}.modal-v2.platform-user-modal-v1 .platform-user-form-v1>:is(.organization-group-select-v1,.legacy-membership-panel-v1,.membership-admin-access-hint-v1),.modal-v2.users-admin-modal-v1 .users-admin-modal-body>:is(.legacy-membership-panel-v1,.membership-admin-access-hint-v1,.organization-group-select-v1){grid-column:auto}.modal-v2.platform-user-modal-v1>form>header,.modal-v2.users-admin-modal-v1>form>header,.modal-v2.platform-organization-modal-v1>form>header,.modal-v2.platform-owner-form-modal-v1>form>header{padding:17px 18px 14px}.modal-v2.platform-user-modal-v1>form>footer,.modal-v2.users-admin-modal-v1>form>footer,.modal-v2.platform-organization-modal-v1>form>footer,.modal-v2.platform-owner-form-modal-v1>form>footer{min-height:60px;padding:11px 18px}.modal-v2.platform-owner-form-modal-v1 .platform-owner-form-section-v2{padding:16px 18px}}.customer-related-overview-v2 .dos-form-section-v1{background:#fff;border:1px solid #e0e6ef;border-radius:10px;margin:0;padding:0 18px 14px}.customer-related-overview-v2 .dos-form-section-header-v1{border-bottom:1px solid #e8edf3!important;padding:14px 0 10px!important}.customer-related-overview-v2 .dos-form-section-header-v1 h2{text-transform:uppercase;letter-spacing:.05em;color:#50617c!important;font-size:13px!important}.customer-related-overview-v2 .dos-form-section-body-v1{gap:10px!important;padding:12px 0 0!important}.customer-type-switch-v2 button.is-active{color:#fff;background:#142744}.customer-workspace-aside-v2>.dos-button{color:#155ca8;box-shadow:none;background:0 0;border:0;justify-self:start;padding:4px 0;font-weight:650}.customer-workspace-aside-v2>.dos-button:hover{background:0 0;text-decoration:underline}.dos-button--ghost-danger{color:#a54852;background:#fff;border:1px solid #ead9dc}.dos-button--ghost-danger:hover{background:#fff6f7;border-color:#d99aa2}.locality-create-modal-v1{justify-content:center;align-items:center}.locality-create-modal-v1>section{background:#fff;border:1px solid #d6e0eb;border-radius:12px;width:min(520px,100vw - 32px);max-height:min(90vh,680px);overflow:auto;box-shadow:0 18px 44px #14213a33}.locality-create-modal-v1>section>header{border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 16px;display:flex}.locality-create-modal-v1>section>header h2{color:#14213a;margin:3px 0 0;font-size:20px}.locality-create-modal-v1>section>header span{color:#72819a;margin-top:5px;font-size:12px;display:block}.locality-create-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px 24px;display:grid}.locality-create-modal-v1 .feedback-v2{margin:0 24px 14px}@media (width<=900px){.customer-workspace-aside-v2 .dos-button{grid-column:1/-1}}@media (width<=620px){.locality-create-grid-v1{grid-template-columns:1fr;padding:16px 18px}.locality-create-modal-v1>section>header{padding:17px 18px 14px}.locality-create-modal-v1 .feedback-v2{margin-inline:18px}}.dealeros-app .modal-v2.locality-create-modal-v1{z-index:1100;padding:16px}.sales-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--dos-amber-600,#ef8b16);font-size:12px;font-weight:700}.sales-status-badge{color:#245ea6;background:#edf3ff;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:700;display:inline-flex}.sales-form-section{border-bottom:1px solid #edf0f4;padding:24px}.sales-form-section h2{margin:0 0 18px;font-size:18px}.sales-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.sales-form-grid label{color:#4e5870;flex-direction:column;gap:7px;font-size:12px;font-weight:700;display:flex}.sales-form-footer{justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.sales-status-badge--draft{color:#566176;background:#f2f4f7}.sales-status-badge--sent{color:#9a5a00;background:#fff3df}.sales-status-badge--accepted{color:#16804b;background:#e8f7ee}.sales-status-badge--rejected{color:#b84a4a;background:#fff0f0}@media (width<=800px){.sales-form-grid{grid-template-columns:1fr}}.public-request-page{min-height:100vh;font-family:var(--dos-font-ui);color:#102047;background:linear-gradient(135deg,#f7f9ff,#fff8f1);place-items:center;padding:32px;display:grid}.public-request-card{background:#fff;border:1px solid #e3e9f5;border-radius:16px;width:min(100%,560px);padding:34px;box-shadow:0 12px 36px #1e345a14}.public-request-card>strong{color:#123476;font-size:18px;display:block}.public-request-card h1{margin:24px 0 8px;font-size:25px}.public-request-card>p{color:#52617d;line-height:1.65}.public-request-contract{color:#34415d;border:1px solid #e6ebf6;border-radius:10px;margin:24px 0;padding:15px}.public-request-card form{gap:15px;margin-top:24px;display:grid}.public-request-card label{color:#28385b;gap:6px;font-size:13px;font-weight:700;display:grid}.public-request-card input{height:42px;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;border:1px solid #ced8eb;border-radius:8px;padding:0 12px}.public-request-card button{color:#fff;height:46px;font-family:var(--dos-font-ui);cursor:pointer;background:#ff5a0a;border:0;border-radius:8px;font-size:15px;font-weight:700}.public-request-card button:disabled{opacity:.65;cursor:wait}.public-request-security{color:#3862ae;margin:4px 0;font-size:12px}.settings-module-page-v1{max-width:980px}.settings-module-card-v1{background:#fff;border:1px solid #e3e6ee;border-radius:12px;gap:18px;padding:20px;display:grid}.settings-module-card-v1>header{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:12px;display:flex}.settings-module-card-v1 h2{color:#172647;margin:0;font-size:16px;line-height:1.3}.settings-module-card-v1 header p{color:#71809a;margin:5px 0 0;font-size:12px;line-height:1.5}.settings-module-actions-v1{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.settings-status-badge-v1{color:#5e6c82;white-space:nowrap;background:#f3f5f8;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.settings-status-badge-v1.is-active{color:#1f8754;background:#eaf8ef}.settings-status-badge-v1.is-inactive{color:#a66612;background:#fff3df}.settings-page-tabs-v1{max-width:980px;margin-bottom:14px}.email-template-selector-v1{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.email-template-selector-v1 button{text-align:left;cursor:pointer;color:#172647;background:#fbfcff;border:1px solid #e1e6ef;border-radius:10px;gap:4px;padding:12px 14px;display:grid}.email-template-selector-v1 button.is-selected{background:#fff7ec;border-color:#ed8616;box-shadow:inset 3px 0 #ed8616}.email-template-selector-v1 strong{font-size:13px;font-weight:700}.email-template-selector-v1 small{color:#71809a;font-size:11px}.email-template-editor-v1{border-top:1px solid #edf0f5;gap:16px;padding-top:18px;display:grid}.settings-template-editor-heading-v1{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.settings-template-editor-heading-v1 h3{color:#172647;margin:0;font-size:15px}.settings-template-preview-v1{background:#f8faff;border:1px solid #e1e6ef;border-radius:10px;padding:14px}.settings-template-preview-v1 strong{color:#52617d;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:11px;display:block}.settings-template-preview-v1 pre{white-space:pre-wrap;font-family:var(--dos-font-ui);color:#273758;margin:0;font-size:12px;font-weight:400;line-height:1.6}.branding-settings-card-v1{max-width:980px}@media (width<=700px){.settings-module-page-v1{max-width:none}.settings-module-card-v1{padding:16px}.settings-module-card-v1>header,.settings-template-editor-heading-v1{flex-direction:column}.email-template-selector-v1{grid-template-columns:1fr}}.settings-module-page-v1 .dos-button{appearance:none;min-height:36px;font-family:var(--dos-font-ui);cursor:pointer;border:1px solid #d5dce8;border-radius:8px;justify-content:center;align-items:center;padding:8px 13px;font-size:12px;font-weight:600;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.settings-module-page-v1 .dos-button:disabled{opacity:.55;cursor:not-allowed}.settings-module-page-v1 .dos-button--accent{color:#172647;background:#f2bc69;border-color:#f2bc69}.settings-module-page-v1 .dos-button--accent:hover:not(:disabled){background:#e6a952;border-color:#e6a952}.settings-module-page-v1 .dos-button--secondary{color:var(--dos-button-secondary-color,#d76f00);background:var(--dos-button-secondary-background,#fffaf5);border-color:var(--dos-button-secondary-border,#ffb568)}.settings-module-page-v1 .dos-button--secondary:hover:not(:disabled){background:var(--dos-button-secondary-hover-background,#fff4e8);border-color:var(--dos-button-secondary-hover-border,#f0a047)}.settings-module-page-v1 .dos-button--ghost{color:#2f6fca;background:#f5f8ff;border-color:#d8e4f8}.settings-module-page-v1 .dos-button--ghost:hover:not(:disabled){background:#eaf2ff;border-color:#b9d0f2}.communication-settings-page-v1{gap:14px;width:100%;max-width:none;display:grid}.communication-header-actions-v1{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.communication-header-actions-v1 .dos-button{min-height:40px;padding-inline:16px}.communication-summary-card-v1{background:#fff;border:1px solid #dfe6f0;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 20px;display:grid;box-shadow:0 1px 2px #14213a0a}.communication-summary-icon-v1,.communication-section-icon-v1{color:#1769df;background:#edf4ff;border-radius:10px;flex:none;place-items:center;display:grid}.communication-summary-icon-v1{width:64px;height:64px}.communication-summary-copy-v1{min-width:0}.communication-summary-copy-v1>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.communication-summary-copy-v1 h2{color:#172647;margin:0;font-size:18px;font-weight:700;line-height:1.25}.communication-summary-copy-v1 p{color:#6f7e98;margin:6px 0 0;font-size:13px;line-height:1.4}.communication-summary-action-v1{text-align:right;justify-items:end;gap:6px;display:grid}.communication-summary-action-v1 .dos-button{gap:8px;min-height:38px}.communication-summary-action-v1 small{color:#8090aa;font-size:11px;line-height:1.35}.communication-form-section-v1{background:#fff;border:1px solid #dfe6f0;border-radius:12px;gap:16px;padding:18px 20px;display:grid;box-shadow:0 1px 2px #14213a0a}.communication-form-section-v1>header{border-bottom:1px solid #edf1f6;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.communication-section-icon-v1{border:1px solid #d9e6fb;width:36px;height:36px}.communication-form-section-v1 h2{color:#172647;margin:0;font-size:15px;font-weight:700;line-height:1.3}.communication-form-section-v1 header p{color:#71809a;margin:4px 0 0;font-size:12px;line-height:1.4}.communication-fields-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.communication-fields-grid-v1>.dos-outlined-field-v1{min-width:0}.communication-server-fields-v1>.dos-outlined-field-v1:nth-child(3),.communication-email-fields-v1>.dos-outlined-field-v1:nth-child(3){grid-column:1}.communication-fields-grid-v1 .dos-outlined-field-v1:after{color:#8291aa;font-family:var(--dos-font-ui);font-size:11px;font-weight:400;line-height:1.35;display:block}.communication-server-fields-v1>.dos-outlined-field-v1:first-child:after{content:"Адрес на SMTP сървъра (напр. smtp.mail.bg)"}.communication-server-fields-v1>.dos-outlined-field-v1:nth-child(2):after{content:"Порт на SMTP сървъра (обикновено 465 за SSL или 587 за TLS)"}.communication-server-fields-v1>.dos-outlined-field-v1:nth-child(3):after{content:"Тип на защитената връзка"}.communication-fields-grid-v1:not(.communication-server-fields-v1):not(.communication-email-fields-v1)>.dos-outlined-field-v1:first-child:after{content:"Потребителско име за SMTP автентикация."}.communication-fields-grid-v1:not(.communication-server-fields-v1):not(.communication-email-fields-v1)>.dos-outlined-field-v1:nth-child(2):after{content:"Парола за SMTP автентикация."}.communication-email-fields-v1>.dos-outlined-field-v1:first-child:after{content:"Email адрес, който ще се вижда като подател."}.communication-email-fields-v1>.dos-outlined-field-v1:nth-child(2):after{content:"Име на подателя, което ще се вижда в email-клиентите."}.communication-email-fields-v1>.dos-outlined-field-v1:nth-child(3):after{content:"Адрес, на който да се изпращат отговорите (по избор)."}.communication-tip-v1{color:#1769df;background:#edf5ff;border:1px solid #d9e7fb;border-radius:10px;align-items:center;gap:14px;padding:12px 16px;display:flex}.communication-tip-v1>div{flex:1;min-width:0}.communication-tip-v1 strong{color:#172647;font-size:13px;display:block}.communication-tip-v1 p{color:#71809a;margin:3px 0 0;font-size:12px;line-height:1.4}.communication-tip-v1 .dos-button{color:#1769df;background:0 0;border:0;align-items:center;gap:7px;min-height:34px;display:inline-flex}.communication-tip-v1 .dos-button:hover:not(:disabled){background:#e0edff}@media (width<=760px){.communication-summary-card-v1{grid-template-columns:auto minmax(0,1fr)}.communication-summary-action-v1{text-align:left;grid-column:1/-1;justify-items:start}.communication-fields-grid-v1{grid-template-columns:1fr}.communication-server-fields-v1>.dos-outlined-field-v1:nth-child(3),.communication-email-fields-v1>.dos-outlined-field-v1:nth-child(3){grid-column:auto}.communication-tip-v1{flex-wrap:wrap;align-items:flex-start}.communication-tip-v1 .dos-button{margin-left:37px}}.email-template-manager-v1{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:14px;display:grid}.email-template-manager-list-v1,.email-template-manager-editor-v1{background:#fff;border:1px solid #e3e6ee;border-radius:12px;min-width:0}.email-template-manager-list-v1{overflow:hidden}.email-template-manager-list-v1>header{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:flex-start;gap:12px;padding:15px 15px 13px;display:flex}.email-template-manager-list-v1 h2,.email-template-manager-editor-header-v1 h2{color:#172647;margin:0;font-size:15px;line-height:1.3}.email-template-manager-list-v1 p,.email-template-manager-editor-header-v1 p{color:#71809a;margin:4px 0 0;font-size:11px;line-height:1.45}.email-template-manager-list-v1>header>span{color:#52617d;background:#f1f4f8;border-radius:999px;justify-content:center;align-items:center;min-width:23px;height:23px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.email-template-manager-list-items-v1{gap:2px;padding:6px;display:grid}.email-template-manager-list-items-v1 button{text-align:left;color:#172647;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:10px 8px;display:grid}.email-template-manager-list-items-v1 button:hover{background:#fffaf3}.email-template-manager-list-items-v1 button.is-selected{background:#fff7ec;border-color:#f3cfa1;box-shadow:inset 3px 0 #ed8616}.email-template-manager-icon-v1{color:#2f6fca;background:#eef3fb;border-radius:7px;justify-content:center;align-items:center;width:27px;height:27px;font-size:14px;display:inline-flex}.email-template-manager-copy-v1{gap:3px;min-width:0;display:grid}.email-template-manager-copy-v1 strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;overflow:hidden}.email-template-manager-copy-v1 small{color:#71809a;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.25;overflow:hidden}.email-template-manager-list-items-v1 .settings-status-badge-v1{min-height:21px;padding:0 7px;font-size:9px}.email-template-manager-editor-v1{padding:18px}.email-template-manager-editor-v1 form{gap:16px;display:grid}.email-template-manager-editor-header-v1{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:13px;display:flex}.email-template-active-toggle-v1{color:#52617d;cursor:pointer;align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.email-template-active-toggle-v1 input{opacity:0;pointer-events:none;position:absolute}.email-template-active-toggle-v1 i{background:#d7dde8;border-radius:999px;width:34px;height:20px;transition:background .15s;position:relative}.email-template-active-toggle-v1 i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #1e345a33}.email-template-active-toggle-v1 input:checked+i{background:#2f9b68}.email-template-active-toggle-v1 input:checked+i:after{transform:translate(14px)}.email-template-active-toggle-v1 input:disabled+i{opacity:.7;cursor:not-allowed}.email-template-manager-fields-v1{gap:13px;display:grid}.email-template-manager-fields-heading-v1{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.email-template-manager-fields-heading-v1 strong{color:#172647;font-size:12px}.email-template-manager-fields-heading-v1 small{color:#71809a;font-size:10px}.email-template-manager-chips-v1{background:#f8faff;border:1px solid #e3e8f2;border-radius:9px;flex-wrap:wrap;gap:6px;padding:10px 11px;display:flex}.email-template-manager-chips-v1 code{color:#4058b8;font-family:var(--dos-font-data);background:#f3f2ff;border:1px solid #d9ddfb;border-radius:6px;padding:4px 7px;font-size:10px;font-weight:400;line-height:1.2}.email-template-manager-actions-v1{padding-top:2px}.email-template-manager-actions-v1 .dos-button{min-width:78px}@media (width<=860px){.email-template-manager-v1{grid-template-columns:240px minmax(0,1fr)}}@media (width<=680px){.email-template-manager-v1{grid-template-columns:1fr}.email-template-manager-list-items-v1{grid-template-columns:repeat(2,minmax(0,1fr))}.email-template-manager-editor-header-v1,.email-template-manager-fields-heading-v1{flex-direction:column;align-items:flex-start}.email-template-manager-editor-v1{padding:15px}}@media (width<=460px){.email-template-manager-list-items-v1{grid-template-columns:1fr}}.email-templates-list-card-v1{background:#fff;border:1px solid #e3e6ee;border-radius:12px;padding:16px}.email-templates-list-toolbar-v1{align-items:center;gap:10px;margin-bottom:14px;display:flex}.email-templates-search-v1{color:#71809a;background:#fff;border:1px solid #cfd8e7;border-radius:8px;flex:1;align-items:center;gap:8px;min-width:220px;height:40px;padding:0 11px;display:flex}.email-templates-search-v1:focus-within{border-color:#d9912b;box-shadow:0 0 0 3px #d9912b24}.email-templates-search-v1 input{color:#172647;width:100%;font-family:var(--dos-font-ui);background:0 0;border:0;outline:0;font-size:12px;font-weight:400}.email-templates-search-v1 input::placeholder{color:#94a0b4}.email-templates-list-toolbar-v1 .dos-outlined-field-v1{width:200px}.email-templates-table-wrap-v1{border:1px solid #e4e9f1;border-radius:9px;overflow-x:auto}.email-templates-table-v1{border-collapse:collapse;width:100%;min-width:780px}.email-templates-table-v1 th{padding:0 13px}.email-templates-table-v1 td{color:#5d6d86;vertical-align:middle;border-bottom:1px solid #edf0f5;padding:12px 13px;font-size:11px}.email-templates-table-v1 tbody tr{cursor:pointer;transition:background .12s}.email-templates-table-v1 tbody tr:last-child td{border-bottom:0}.email-templates-table-v1 tbody tr:hover,.email-templates-table-v1 tbody tr:focus{background:#f8faff;outline:0}.email-template-row-name-v1{color:#172647;align-items:center;gap:9px;display:flex}.email-template-row-name-v1 strong{font-size:12px}.email-template-row-icon-v1{color:#2f6fca;background:#eef3fb;border-radius:8px;justify-content:center;align-items:center;width:29px;height:29px;font-size:14px;display:inline-flex}.email-template-edit-action-v1{min-height:31px!important;padding:6px 10px!important;font-size:10px!important}.email-templates-list-footer-v1{color:#71809a;padding-top:12px;font-size:10px}.email-templates-empty-v1{text-align:center;color:#71809a;padding:28px;font-size:12px}.email-template-edit-breadcrumb-v1{color:#71809a;align-items:center;gap:7px;margin-bottom:9px;font-size:11px;display:flex}.email-template-edit-breadcrumb-v1 button{color:#52617d;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;cursor:pointer;background:0 0;border:0;padding:0}.email-template-edit-breadcrumb-v1 button:hover{color:#2f6fca}.email-template-edit-breadcrumb-v1 strong{color:#172647;font-weight:700}.email-template-edit-layout-v1{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start;gap:14px;display:grid}.email-template-edit-card-v1,.email-template-preview-card-v1{background:#fff;border:1px solid #e3e6ee;border-radius:12px}.email-template-edit-card-v1{padding:18px}.email-template-edit-card-v1 form{gap:14px;display:grid}.email-template-edit-meta-grid-v1{grid-template-columns:1fr 1.4fr;gap:12px;display:grid}.email-template-edit-active-v1{color:#52617d;cursor:pointer;align-items:center;gap:9px;width:max-content;font-size:11px;font-weight:700;display:inline-flex}.email-template-edit-active-v1 input{opacity:0;pointer-events:none;position:absolute}.email-template-edit-active-v1 i{background:#d7dde8;border-radius:999px;width:34px;height:20px;transition:background .15s;position:relative}.email-template-edit-active-v1 i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #1e345a33}.email-template-edit-active-v1 input:checked+i{background:#2f9b68}.email-template-edit-active-v1 input:checked+i:after{transform:translate(14px)}.email-template-edit-active-v1 input:disabled+i{opacity:.7}.email-template-edit-active-v1 small{color:#71809a;font-size:10px;font-weight:500}.email-template-body-field-v1{gap:6px;display:grid}.email-template-body-field-v1>span{color:#52617d;font-size:11px;font-weight:650}.email-template-body-toolbar-v1{background:#f8faff;border:1px solid #cfd8e7;border-bottom:0;border-radius:8px 8px 0 0;align-items:center;gap:3px;padding:6px 8px;display:flex}.email-template-body-toolbar-v1 button{color:#344565;width:26px;height:25px;font-family:var(--dos-font-ui);background:0 0;border:1px solid #0000;border-radius:5px;font-size:12px;font-weight:700}.email-template-body-toolbar-v1 button:disabled{opacity:.85}.email-template-body-toolbar-v1 span{background:#dbe2ed;width:1px;height:18px;margin:0 5px}.email-template-body-toolbar-v1 small{color:#8794a9;font-size:9px}.email-template-body-field-v1 .dos-textarea-v1{border-radius:0 0 8px 8px;min-height:260px}.email-template-edit-fields-heading-v1{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.email-template-edit-fields-heading-v1 strong{color:#172647;font-size:12px}.email-template-edit-fields-heading-v1 small{color:#71809a;font-size:10px}.email-template-edit-chips-v1{background:#f8faff;border:1px solid #e3e8f2;border-radius:8px;flex-wrap:wrap;gap:6px;padding:10px 11px;display:flex}.email-template-edit-chips-v1 button{color:#4058b8;font-family:var(--dos-font-data);cursor:pointer;background:#f3f2ff;border:1px solid #d9ddfb;border-radius:6px;padding:4px 7px;font-size:10px;font-weight:400}.email-template-edit-chips-v1 button:hover{background:#e8e7ff;border-color:#bcc4f2}.email-template-edit-actions-v1{justify-content:flex-end;gap:8px;padding-top:3px;display:flex}.email-template-preview-card-v1{min-height:430px;padding:18px}.email-template-preview-card-v1>header{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:flex-start;gap:10px;padding-bottom:13px;display:flex}.email-template-preview-card-v1 h2{color:#172647;margin:0;font-size:16px}.email-template-preview-card-v1 header p{color:#71809a;margin:4px 0 0;font-size:10px}.email-template-preview-card-v1 header .dos-button{min-height:31px;padding:6px 9px;font-size:10px}.email-template-preview-content-v1{gap:7px;padding-top:16px;display:grid}.email-template-preview-content-v1>span{color:#71809a;font-size:10px}.email-template-preview-content-v1>strong{color:#172647;font-size:12px;line-height:17px}.email-template-preview-content-v1 pre{color:#344565;white-space:pre-wrap;min-height:245px;font-family:var(--dos-font-ui);background:#fbfcff;border:1px solid #e1e6ef;border-radius:8px;margin:0;padding:14px;font-size:12px;font-weight:400;line-height:1.65}.email-template-preview-empty-v1{text-align:center;color:#8794a9;place-items:center;min-height:300px;padding:18px;font-size:11px;display:grid}@media (width<=900px){.email-template-edit-layout-v1{grid-template-columns:1fr}.email-template-preview-card-v1{min-height:0}.email-template-preview-empty-v1{min-height:150px}}@media (width<=620px){.email-templates-list-toolbar-v1{flex-direction:column;align-items:stretch}.email-templates-search-v1{min-width:0}.email-templates-list-toolbar-v1 .dos-outlined-field-v1{width:100%}.email-template-edit-meta-grid-v1{grid-template-columns:1fr}.email-template-preview-card-v1>header{flex-direction:column;align-items:stretch}.email-template-edit-actions-v1{justify-content:stretch}.email-template-edit-actions-v1 .dos-button{flex:1}}.email-templates-list-page-v1 .page-header-v1{margin-bottom:14px;padding-bottom:11px}.email-templates-list-page-v1 .page-header-v1 h1{letter-spacing:-.025em;font-size:28px;line-height:1.16}.email-templates-list-page-v1 .page-header-subtitle-v1{font-size:13px}.email-templates-list-toolbar-v1{align-items:stretch;gap:10px;height:40px}.email-templates-search-v1{box-sizing:border-box;flex:0 0 320px;width:320px;min-width:320px;height:40px}.email-templates-list-toolbar-v1>.dos-outlined-field-v1,.email-templates-list-toolbar-v1>.outlined-field-v1{box-sizing:border-box;flex:0 0 190px;width:190px;min-width:190px;height:40px}.email-templates-list-toolbar-v1>.dos-outlined-field-v1>.dos-outlined-select-v1,.email-templates-list-toolbar-v1>.outlined-field-v1>select{box-sizing:border-box;width:100%;height:40px;min-height:40px;font-size:12px}.email-templates-list-toolbar-v1>.dos-outlined-select-v1{box-sizing:border-box;flex:0 0 190px;width:190px;min-width:190px;height:40px;min-height:40px;font-size:12px}.email-templates-table-v1 td{padding:9px 12px;font-size:11px}.email-templates-table-v1 tbody tr{height:53px}.email-template-row-name-v1{gap:8px}.email-template-row-name-v1 strong{color:#172647;font-size:12px;font-weight:700}.email-template-row-icon-v1{width:27px;height:27px;font-size:13px}.email-templates-table-v1 td:nth-child(2){color:#71809a}.settings-status-badge-v1{min-height:23px;padding:0 8px;font-size:10px}.email-template-last-change-v1{white-space:nowrap;gap:2px;line-height:1.25;display:grid}.email-template-last-change-v1 span{color:#52617d;font-size:11px}.email-template-last-change-v1 small{color:#8794a9;font-size:10px}.email-template-edit-action-v1{box-sizing:border-box;gap:0;width:31px!important;min-width:31px!important;height:30px!important;min-height:30px!important;padding:0!important;font-size:0!important}.email-template-edit-action-v1:before{content:"✎";color:#315ea8;font-size:14px;line-height:1}@media (width<=620px){.email-templates-list-toolbar-v1{flex-direction:column;align-items:stretch;height:auto}.email-templates-search-v1,.email-templates-list-toolbar-v1>.dos-outlined-field-v1,.email-templates-list-toolbar-v1>.outlined-field-v1,.email-templates-list-toolbar-v1>.dos-outlined-select-v1{flex-basis:auto;width:100%;min-width:0}}.email-template-edit-page-v2{max-width:1280px;padding-bottom:28px}.email-template-edit-breadcrumb-v2{color:#71809a;align-items:center;gap:8px;margin:2px 0 8px;font-size:11px;display:flex}.email-template-edit-breadcrumb-v2 button{color:#52617d;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;cursor:pointer;background:0 0;border:0;padding:0}.email-template-edit-breadcrumb-v2 button:hover{color:#2f6fca}.email-template-edit-breadcrumb-v2 strong{color:#172647}.email-template-edit-page-v2 .page-header-v1{border-bottom:1px solid #e6eaf1;margin-bottom:16px;padding-bottom:14px}.email-template-edit-page-v2 .page-header-v1 h1{letter-spacing:-.03em;font-size:27px}.email-template-edit-page-v2 .page-header-subtitle-v1{font-size:12px}.email-template-edit-layout-v2{grid-template-columns:minmax(0,1.85fr) minmax(335px,1fr);align-items:start;gap:14px;display:grid}.email-template-edit-main-v2,.email-template-edit-sidebar-v2{gap:14px;min-width:0;display:grid}.email-template-config-card-v2,.email-template-body-card-v2,.email-template-dynamic-card-v2,.email-template-fields-card-v2,.email-template-preview-card-v2{background:#fff;border:1px solid #dfe5ee;border-radius:11px;box-shadow:0 2px 7px #192f5206}.email-template-config-card-v2,.email-template-body-card-v2,.email-template-dynamic-card-v2{padding:16px}.email-template-config-card-v2>header,.email-template-body-card-v2>header,.email-template-dynamic-card-v2>header,.email-template-fields-card-v2>header,.email-template-preview-card-v2>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.email-template-config-card-v2 h2,.email-template-body-card-v2 h2,.email-template-dynamic-card-v2 h2,.email-template-fields-card-v2 h2,.email-template-preview-card-v2 h2{color:#172647;margin:0;font-size:14px;line-height:1.35}.email-template-config-card-v2 header p,.email-template-body-card-v2 header p,.email-template-dynamic-card-v2 header p,.email-template-fields-card-v2 header p,.email-template-preview-card-v2 header p{color:#71809a;margin:4px 0 0;font-size:10px;line-height:1.45}.email-template-edit-active-v2{color:#52617d;white-space:nowrap;cursor:pointer;align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.email-template-edit-active-v2 input{opacity:0;pointer-events:none;position:absolute}.email-template-edit-active-v2 i{background:#d7dde8;border-radius:999px;width:34px;height:20px;position:relative}.email-template-edit-active-v2 i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #1e345a33}.email-template-edit-active-v2 input:checked+i{background:#36a474}.email-template-edit-active-v2 input:checked+i:after{transform:translate(14px)}.email-template-edit-active-v2 input:disabled+i{opacity:.72}.email-template-edit-active-v2 small{color:#71809a;font-size:10px;font-weight:500}.email-template-config-grid-v2{grid-template-columns:1fr 1.28fr;gap:12px;margin-top:15px;display:grid}.email-template-readonly-field-v2{color:#52617d;align-content:start;gap:6px;min-height:40px;padding:0 0 1px;font-size:11px;display:grid}.email-template-readonly-field-v2 span{font-weight:650}.email-template-readonly-field-v2 strong{color:#344565;background:#f7f9fc;border:1px solid #cfd8e7;border-radius:8px;min-height:40px;padding:10px 11px;font-size:12px;font-weight:600}.email-template-readonly-field-v2 small{color:#7a879b;font-size:10px;line-height:1.35}.email-template-required-v2{color:#d37b12;font-size:10px;font-weight:700}.email-template-body-card-v2{padding-bottom:13px}.email-template-editor-toolbar-v2{background:#f8faff;border:1px solid #cfd8e7;border-bottom:0;border-radius:8px 8px 0 0;align-items:center;gap:3px;margin-top:14px;padding:6px 7px;display:flex}.email-template-editor-toolbar-v2 button{color:#344565;min-width:27px;height:26px;font-family:var(--dos-font-ui);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:0 7px;font-size:11px;font-weight:600}.email-template-editor-toolbar-v2 button:hover:not(:disabled){background:#eaf2ff;border-color:#cddcf4}.email-template-editor-toolbar-v2 button:disabled{opacity:.8;cursor:not-allowed}.email-template-editor-toolbar-v2 span{background:#dbe2ed;width:1px;height:18px;margin:0 5px}.email-template-editor-toolbar-v2 small{color:#8794a9;margin-left:auto;font-size:9px}.email-template-body-input-v2{border-radius:0 0 8px 8px!important;min-height:280px!important;line-height:1.65!important}.email-template-toolbar-cta-v2{color:#c56d0c!important;background:#fff5e7!important;border-color:#f2d1a2!important}.email-template-cta-note-v2{color:#52617d;background:#f7faff;border:1px solid #dce7f6;border-radius:8px;grid-template-columns:auto 1fr;gap:3px 9px;margin-top:9px;padding:9px 11px;font-size:10px;display:grid}.email-template-cta-note-v2 strong{color:#2f6fca}.email-template-cta-note-v2 small{color:#7a879b;grid-column:1/-1;font-size:10px}.email-template-dynamic-card-v2{padding-top:14px}.email-template-edit-chips-v2{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.email-template-edit-chips-v2 button{color:#4058b8;font-family:var(--dos-font-data);cursor:pointer;background:#f3f2ff;border:1px solid #d9ddfb;border-radius:6px;padding:5px 8px;font-size:10px;font-weight:400}.email-template-edit-chips-v2 button:hover{background:#e8e7ff;border-color:#bcc4f2}.email-template-fields-card-v2{padding:15px}.email-template-fields-list-v2{margin-top:12px;display:grid}.email-template-fields-list-v2>div{border-top:1px solid #edf0f5;grid-template-columns:minmax(125px,.85fr) minmax(0,1fr) 25px;align-items:center;gap:8px;min-height:34px;display:grid}.email-template-fields-list-v2 code{color:#172647;font-family:var(--dos-font-data);overflow-wrap:anywhere;font-size:10px;font-weight:400}.email-template-fields-list-v2 span{color:#71809a;font-size:10px;line-height:1.3}.email-template-fields-list-v2 button{color:#52617d;cursor:pointer;background:0 0;border:0;border-radius:5px;width:24px;height:24px;font-size:14px}.email-template-fields-list-v2 button:hover{color:#2f6fca;background:#edf3fc}.email-template-sensitive-note-v2{color:#4b6fa7;background:#f2f7ff;border:1px solid #d8e5f8;border-radius:7px;margin-top:11px;padding:8px 9px;font-size:10px;line-height:1.35}.email-template-preview-card-v2>header{border-bottom:1px solid #edf0f5;padding-bottom:12px}.email-template-preview-card-v2>header .dos-button{min-height:31px;padding:6px 9px;font-size:10px}.email-template-preview-meta-v2{gap:6px;margin:13px 0 12px;display:grid}.email-template-preview-meta-v2>div{grid-template-columns:34px minmax(0,1fr);gap:7px;font-size:10px;display:grid}.email-template-preview-meta-v2 dt{color:#71809a}.email-template-preview-meta-v2 dd{color:#344565;overflow-wrap:anywhere;margin:0}.email-template-preview-mail-v2{background:#fff;border:1px solid #dfe5ee;border-radius:8px;overflow:hidden}.email-template-preview-brand-v2{color:#172647;border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;padding:14px 14px 10px;display:flex}.email-template-preview-brand-v2 strong{letter-spacing:-.02em;font-size:15px}.email-template-preview-brand-v2 span{color:#f49b16;font-size:11px;font-weight:800}.email-template-preview-html-v2,.email-template-preview-mail-v2>pre{color:#344565;white-space:pre-wrap;font-family:var(--dos-font-ui);margin:0;padding:14px;font-size:11px;font-weight:400;line-height:1.65}.email-template-preview-html-v2 div{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit}.email-template-preview-mail-v2 footer{color:#7b879a;background:#fbfcff;border-top:1px solid #edf0f5;gap:3px;padding:10px 14px;display:grid}.email-template-preview-mail-v2 footer small{font-size:9px;line-height:1.4}.email-template-preview-empty-v2{text-align:center;color:#8794a9;place-items:center;min-height:300px;padding:18px;font-size:11px;display:grid}.email-template-edit-footer-v2{justify-content:flex-end;gap:9px;margin-top:14px;display:flex}.email-template-edit-footer-v2 .dos-button{min-width:122px}@media (width<=980px){.email-template-edit-page-v2{max-width:none}.email-template-edit-layout-v2{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr)}}@media (width<=760px){.email-template-edit-layout-v2{grid-template-columns:1fr}.email-template-edit-sidebar-v2{grid-row:1}.email-template-edit-main-v2{grid-row:2}.email-template-config-card-v2>header,.email-template-body-card-v2>header,.email-template-dynamic-card-v2>header{flex-direction:column}.email-template-config-grid-v2{grid-template-columns:1fr}}@media (width<=520px){.email-template-edit-footer-v2{justify-content:stretch}.email-template-edit-footer-v2 .dos-button{flex:1}.email-template-editor-toolbar-v2{flex-wrap:wrap}.email-template-editor-toolbar-v2 small{width:100%;margin:3px 0 0}.email-template-fields-list-v2>div{grid-template-columns:minmax(110px,.9fr) minmax(0,1fr) 24px}}.email-template-preview-html-v2:after{color:#fff;content:"Попълни данните";width:max-content;font-family:var(--dos-font-ui);background:#f57c12;border-radius:6px;margin:12px 0 0;padding:8px 17px;font-size:11px;font-weight:700;display:block}.dealeros-app>.dealer-content-v2>main.page-canvas-v1>.email-template-edit-page-v2{background:var(--dos-page,#f7f8fb);width:100%;max-width:none;padding:0}.email-template-edit-page-v2{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:26px 42px 48px}@media (width<=1280px){.email-template-edit-page-v2{padding-inline:28px}}@media (width<=760px){.email-template-edit-page-v2{padding:20px 14px 36px}}.email-template-edit-page-v2 .page-header-eyebrow-v1{display:none}.email-template-edit-page-v2 .page-header-v1{margin-bottom:14px;padding-bottom:11px}.email-template-edit-page-v2 .page-header-v1 h1{font-size:28px;font-weight:700;line-height:1.15}.email-template-edit-page-v2 .page-header-subtitle-v1{font-size:13px;line-height:1.4}.email-template-edit-layout-v2{grid-template-columns:minmax(0,1.78fr) minmax(340px,1fr);gap:16px}.email-template-edit-main-v2{background:#fff;border:1px solid #dfe5ee;border-radius:11px;gap:0;padding:16px;display:grid;box-shadow:0 2px 7px #192f5206}.email-template-edit-main-v2>.email-template-config-card-v2,.email-template-edit-main-v2>.email-template-body-card-v2,.email-template-edit-main-v2>.email-template-dynamic-card-v2{box-shadow:none;border:0;border-radius:0;padding:0}.email-template-edit-main-v2>.email-template-body-card-v2,.email-template-edit-main-v2>.email-template-dynamic-card-v2{border-top:1px solid #edf0f5;margin-top:16px;padding-top:16px}.email-template-config-card-v2 h2,.email-template-body-card-v2 h2,.email-template-dynamic-card-v2 h2,.email-template-fields-card-v2 h2,.email-template-preview-card-v2 h2{font-size:15px}.email-template-config-card-v2 header p,.email-template-body-card-v2 header p,.email-template-dynamic-card-v2 header p,.email-template-fields-card-v2 header p,.email-template-preview-card-v2 header p{font-size:11px}.email-template-config-grid-v2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 12px;margin-top:13px}.email-template-config-grid-v2>.dos-outlined-field-v1:first-child{grid-column:1/-1;width:68%}.email-template-config-grid-v2>.dos-outlined-field-v1:nth-child(2){grid-column:1/-1}.email-template-readonly-field-v2{gap:4px}.email-template-readonly-field-v2 strong{font-size:13px}.email-template-readonly-field-v2 small{font-size:11px}.email-template-edit-active-v2>span{font-size:0}.email-template-edit-active-v2>span:after{content:"Статус";font-size:11px}.email-template-edit-active-v2 small{font-size:0}.email-template-edit-active-v2 small:after{content:"Активен";font-size:10px}.email-template-editor-toolbar-v2{box-sizing:border-box;height:38px;margin-top:11px;padding:5px 7px}.email-template-editor-toolbar-v2 button{height:26px;font-size:12px}.email-template-body-input-v2{height:238px!important;min-height:238px!important;padding:11px 12px!important;font-size:13px!important;line-height:1.45!important}.email-template-cta-note-v2{margin-top:7px;padding:7px 9px;font-size:11px}.email-template-cta-note-v2 small{font-size:10px}.email-template-edit-chips-v2{gap:6px;margin-top:10px}.email-template-edit-chips-v2 button{min-height:27px;padding:4px 8px;font-size:11px}.email-template-fields-list-v2>div{min-height:34px}.email-template-fields-list-v2 code,.email-template-fields-list-v2 span{font-size:11px}.email-template-preview-card-v2{padding:15px}.email-template-preview-meta-v2{font-size:11px}.email-template-preview-mail-v2>pre,.email-template-preview-html-v2{font-size:12px;line-height:1.5}.email-template-edit-footer-v2{margin-top:12px}.email-template-edit-footer-v2 .dos-button{height:36px;min-height:36px;font-size:13px}@media (width<=760px){.email-template-edit-main-v2{padding:14px}.email-template-edit-layout-v2{grid-template-columns:1fr}.email-template-edit-sidebar-v2{grid-row:1}.email-template-edit-main-v2{grid-row:2}.email-template-config-grid-v2>.dos-outlined-field-v1:nth-child(2){grid-column:auto}.email-template-config-grid-v2>.dos-outlined-field-v1:first-child{width:100%}}.dealeros-app .page-header-v1 .page-header-copy-v1 h1,.dealeros-app .inventory-header-v2 h1,.dealeros-app .dashboard-title,.dealeros-app .sales-contract-list-header h1{letter-spacing:-.01em;font-size:26px;line-height:1.1}.dealeros-app .page-header-v1{gap:18px;padding-bottom:14px}.dealeros-app .page-header-subtitle-v1{color:var(--dos-text-secondary);font-size:13px}.dealeros-app .settings-module-page-v1{width:100%;max-width:none!important;margin-inline:0!important;padding-inline:0!important}.dealeros-app .organization-settings-page-v1{padding-bottom:32px}.dealeros-app .organization-settings-form-v1{gap:14px}.dealeros-app .organization-settings-section-v1,.dealeros-app .organization-settings-state-v1{box-shadow:var(--dos-shadow-xs,0 1px 2px #14213a0a);border-radius:12px}.dealeros-app .organization-settings-section-v1{padding:18px 20px}.dealeros-app .organization-settings-section-v1 h2{font-size:18px}.dealeros-app .inventory-home-v2 .dos-button{appearance:none;border:1px solid var(--dos-border-strong,#cbd5e1);background:var(--dos-surface,#fff);height:36px;min-height:36px;color:var(--dos-text-strong,#18233f);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-family:inherit;font-size:13px;font-weight:650;line-height:1.2;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.dealeros-app .inventory-home-v2 .dos-button--accent{background:var(--dos-amber-500);border-color:var(--dos-amber-500);color:var(--dos-ink-1000)}.dealeros-app .inventory-home-v2 .dos-button--ghost{color:var(--dos-brand,#315b91);background:0 0;border-color:#0000}.dealeros-app .inventory-home-v2 .dos-button:hover:not(:disabled){border-color:var(--dos-border-strong);background:var(--dos-amber-softer)}.dealeros-app .inventory-home-v2 .dos-button--accent:hover:not(:disabled){background:var(--dos-amber-600);border-color:var(--dos-amber-600)}.dealeros-app .inventory-home-v2 .vehicle-name-v2 strong,.dealeros-app .inventory-home-v2 .vehicle-name-v2 span,.dealeros-app .inventory-home-v2 .stock-vin-v2 code{display:block}.dealeros-app .inventory-home-v2 .vehicle-name-v2 strong{line-height:1.25}.dealeros-app .inventory-home-v2 .vehicle-name-v2 span,.dealeros-app .inventory-home-v2 .stock-vin-v2 code{margin-top:3px;line-height:1.3}.dealeros-app .permissions-admin-panel-v1{box-shadow:var(--dos-shadow-xs,0 1px 2px #14213a0a);border-radius:12px}.dealeros-app .permissions-admin-panel-v1 h2{font-size:18px}.dealeros-app .permissions-admin-permission-v1 strong{font-size:13px}.dealer-shell-v2.navigation-layout-horizontal{align-items:stretch;width:100%;min-width:0}.dealer-shell-v2.navigation-layout-horizontal>.dealer-horizontal-nav-v3{align-self:stretch;width:100%;min-width:0}.dealer-sidebar-v2{padding:11px 9px 9px}.dealer-wordmark-v2{width:auto;min-height:37px;font-size:inherit;letter-spacing:-.035em;border-bottom:1px solid #fff1;align-items:center;margin:0 2px 8px;padding:2px 5px 10px;line-height:1;display:inline-flex}.dealer-wordmark-v2:before,.dealer-wordmark-v2:after{content:none!important;display:none!important}.dealer-wordmark-v2 span{color:#f8fafc;font-size:18px;font-weight:750;line-height:1}.dealer-wordmark-v2 b{color:#f2a51a;font-size:18px;font-weight:750;line-height:1}.navigation-main-v2{gap:5px;padding-right:1px}.navigation-group-v2>p{color:#718098;letter-spacing:.075em;margin:0 8px 1px;font-size:8px;font-weight:720;line-height:11px}.navigation-section-toggle-v2{color:#718098;letter-spacing:.075em;border-radius:4px;min-height:17px;padding:0 8px;font-size:8px;font-weight:720;line-height:11px}.navigation-section-chevron-v2{border-width:1px;width:6px;height:6px;margin-right:3px}.navigation-item-v2{border-radius:6px;height:30px;min-height:30px;padding:0 7px;font-size:10px;font-weight:540;line-height:14px}.navigation-icon-tile-v2{border-radius:5px;flex-basis:20px;width:20px;height:20px}.navigation-icon-tile-v2 .sidebar-icon-v2{stroke-width:1.7px;width:12.5px;height:12.5px}.navigation-layout-vertical>.dealer-sidebar-v2 .navigation-item-copy-v2>span{font-size:10px!important;line-height:14px!important}.navigation-item-v2.is-active{background:#142946;border-left-width:2px;padding-left:6px;font-weight:640}.navigation-item-v2.is-active .navigation-icon-tile-v2{background:#1d385e}.navigation-item-v2>small,.navigation-count-v2{min-width:18px;height:16px;padding:0 4px;font-size:8px}.navigation-footer-v2{padding-top:6px}.navigation-user-card-v2{gap:7px;padding:7px 5px 1px}.navigation-user-avatar-v2{flex-basis:27px;width:27px;height:27px;font-size:9px}.navigation-user-copy-v2 strong{font-size:10px;font-weight:650;line-height:12px}.navigation-user-copy-v2 small{font-size:8px;line-height:11px}.navigation-layout-switch-v3>span{letter-spacing:.065em;font-size:8px}.navigation-layout-switch-v3>div{border-radius:5px;gap:1px;padding:2px}.navigation-layout-switch-v3 svg{width:13px;height:13px}@media (width>=761px){.navigation-group-v2>p,.navigation-section-toggle-v2{letter-spacing:.075em;font-size:8px;font-weight:720;line-height:11px}.navigation-group-v2>p{margin:0 8px 1px}.navigation-section-toggle-v2{min-height:17px}.navigation-item-v2{font-size:11px}.navigation-layout-vertical>.dealer-sidebar-v2 .navigation-item-copy-v2>span{font-size:11px!important;line-height:15px!important}.navigation-item-copy-v2>span{position:relative;top:-1px}}.dealer-horizontal-nav-v3{box-sizing:border-box;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;width:100%;height:52px;min-height:52px;padding:0 16px}.dealer-horizontal-brand-v3{height:32px;padding:0 13px 0 2px}.horizontal-navigation-main-v3{gap:2px;height:52px;overflow:visible}.horizontal-navigation-item-v3,.horizontal-navigation-group-trigger-v3{border-radius:6px;gap:6px;height:32px;padding:0 9px;font-size:11px;font-weight:590}.horizontal-navigation-icon-v3{width:18px;height:18px}.horizontal-navigation-icon-v3 .sidebar-icon-v2{width:13px;height:13px}.horizontal-navigation-group-v3{height:52px}.horizontal-navigation-chevron-v3{width:5px;height:5px}.horizontal-navigation-dropdown-v3{border-radius:8px;gap:1px;width:218px;padding:6px;top:45px;box-shadow:0 12px 28px #10182826,0 2px 7px #10182812}.horizontal-navigation-dropdown-v3>p{letter-spacing:.085em;margin:1px 7px 4px;font-size:8px}.horizontal-dropdown-item-v3{border-radius:5px;gap:8px;height:34px;padding:0 8px;font-size:11px;font-weight:580}.horizontal-navigation-user-v3{gap:7px;padding-left:7px}.horizontal-navigation-user-v3 .navigation-user-avatar-v2{flex-basis:27px;width:27px;height:27px}.horizontal-navigation-user-v3 strong{font-size:10px}.horizontal-navigation-user-v3 small{font-size:8px}@media (width<=1100px) and (width>=761px){.dealer-horizontal-nav-v3{gap:6px;height:50px;min-height:50px;padding-inline:10px}.dealer-horizontal-brand-v3{padding-right:9px}.horizontal-navigation-main-v3,.horizontal-navigation-group-v3{height:50px}.horizontal-navigation-item-v3,.horizontal-navigation-group-trigger-v3{height:31px;padding-inline:7px;font-size:11px}.horizontal-navigation-dropdown-v3{top:43px}}@media (width<=760px){.dealer-mobile-drawer-v3 .navigation-item-v2{height:36px;min-height:36px;font-size:12px}.dealer-mobile-drawer-v3 .navigation-section-toggle-v2{min-height:22px;font-size:9px}.dealer-mobile-drawer-v3 .navigation-group-v2>p{font-size:9px}.dealer-mobile-drawer-v3 .navigation-icon-tile-v2{flex-basis:25px;width:25px;height:25px}.dealer-mobile-drawer-v3 .navigation-icon-tile-v2 .sidebar-icon-v2{width:15px;height:15px}}.dealeros-app .page-header-v1{border:0;border-bottom:1px solid var(--dos-border);box-shadow:none;background:0 0;border-radius:0;align-items:flex-end;gap:18px;min-height:0!important;margin:0 0 14px!important;padding:4px 0 14px!important}.dealeros-app .page-header-v1 .page-header-copy-v1{min-width:0}.dealeros-app .page-header-v1 .page-header-eyebrow-v1{text-transform:uppercase;color:var(--dos-amber-700)!important;letter-spacing:.11em!important;margin:0 0 5px!important;font-size:10px!important;font-weight:760!important;line-height:1.2!important}.dealeros-app .page-header-v1 .page-header-copy-v1 h1{color:var(--dos-text-strong)!important;letter-spacing:-.035em!important;margin:0!important;font-size:30px!important;font-weight:700!important;line-height:1.14!important}.dealeros-app .page-header-v1 .page-header-subtitle-v1{color:var(--dos-text-secondary)!important;margin-top:6px!important;font-size:13px!important;line-height:1.4!important}.dealeros-app .page-header-v1 .page-header-actions-v1{align-self:center;gap:8px;padding-top:0}.dealeros-app .page-header-v1 .page-header-actions-v1 .dos-button,.dealeros-app .page-header-v1 .page-header-actions-v1 .dos-icon-button{height:36px;min-height:36px}.dealeros-app .page-header-v1 .page-header-actions-v1>.sales-offer-actions,.dealeros-app .page-header-v1 .page-header-actions-v1>.dashboard-header-actions,.dealeros-app .page-header-v1 .page-header-actions-v1>.preparation-header-actions-v2,.dealeros-app .page-header-v1 .page-header-actions-v1>.vehicle-v2-actions{padding-top:0}@media (width<=900px){.dealeros-app .page-header-v1{flex-direction:column;align-items:flex-start;gap:12px}.dealeros-app .page-header-v1 .page-header-actions-v1{flex-wrap:wrap;justify-content:flex-start;align-self:stretch;width:100%}}@media (width<=520px){.dealeros-app .page-header-v1 .page-header-copy-v1 h1{font-size:26px!important}.dealeros-app .page-header-v1 .page-header-subtitle-v1{font-size:12px!important}}.dealeros-app .sales-contract-details-route .sales-contract-header,.dealeros-app .inquiry-offer-parity .inquiry-parity-header{margin-bottom:14px;padding-bottom:14px}.dealeros-app .sales-contract-details-route .sales-contract-header-main h1,.dealeros-app .inquiry-offer-parity .inquiry-parity-title-block h1{letter-spacing:-.035em;font-size:30px;line-height:1.14}.dealeros-app .sales-contract-details-route .sales-contract-header-main p{letter-spacing:.11em;margin-bottom:5px;font-size:10px}.dealeros-app .vehicle-v2-page-header .page-header-copy-v1 h1{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.dealeros-app .vehicle-v2-page-header .vehicle-v2-monogram{border-radius:11px;width:42px;height:42px;font-size:13px}.dealer-manager-dashboard{--manager-rule:#dcdfda;--manager-rule-soft:#e8ebe6;--manager-text:#181b1f;--manager-muted:#767c80;--manager-amber:#e2960f;--manager-amber-soft:#fbebce;--manager-green:#1f8a55;--manager-red:#c0392b;width:100%;min-width:0;max-width:none;color:var(--manager-text);font-family:var(--dos-font-ui);gap:0;margin:0;display:grid}.dealeros-app>.dealer-content-v2>main.page-canvas-v1:has(>.dealer-manager-dashboard){padding:24px 24px 48px}.manager-dashboard-header{border-bottom:1px solid var(--manager-rule);justify-content:space-between;align-items:center;gap:20px;padding-bottom:14px;display:flex}.manager-dashboard-eyebrow,.manager-dashboard-section-label{color:var(--manager-amber);font-family:var(--dos-font-data);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1.25}.manager-dashboard-header h1{color:var(--manager-text);letter-spacing:-.02em;margin:4px 0 5px;font-size:28px;font-weight:700;line-height:1.1}.manager-dashboard-header p{color:var(--manager-muted);margin:0;font-size:12px}.manager-dashboard-update{background:var(--dos-surface);border:1px solid var(--manager-rule);border-radius:8px;flex:none;align-items:center;gap:10px;padding:8px 10px 8px 12px;display:flex}.manager-dashboard-update div{text-align:right;gap:2px;display:grid}.manager-dashboard-update span{color:var(--manager-muted);font-size:10px}.manager-dashboard-update strong{color:#5b6064;font-family:var(--dos-font-data);font-size:11px;font-weight:600}.manager-dashboard-update button{width:29px;height:29px;padding:0}.manager-dashboard-update button svg{width:14px;height:14px}.manager-dashboard-update-calendar{color:#5b6064;flex:none;width:16px;height:16px}.manager-dashboard-kpis,.manager-dashboard-error{margin-top:4px}.manager-dashboard-overview,.manager-dashboard-recent{margin-top:18px}.manager-dashboard-overview{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.manager-dashboard-panel{background:var(--dos-surface);border:1px solid var(--manager-rule);border-radius:13px;min-width:0}.manager-dashboard-finance{padding:20px}.manager-dashboard-finance>header,.manager-dashboard-flow>header,.manager-dashboard-recent>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.manager-dashboard-finance-header-tools{flex:none;align-items:center;gap:12px;display:flex}.manager-dashboard-period{color:#5b6064;border:1px solid var(--manager-rule);white-space:nowrap;background:#fff;border-radius:7px;padding:8px 28px 8px 11px;font-size:11px;position:relative}.manager-dashboard-period:after{content:"";border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;position:absolute;top:50%;right:11px;transform:translateY(-65%)rotate(45deg)}.manager-dashboard-flow-header-actions{flex:none;align-items:center;gap:14px;display:flex}.manager-dashboard-flow-header-actions>span{color:var(--manager-muted);font-family:var(--dos-font-data);white-space:nowrap;font-size:10px}.manager-dashboard-finance h2,.manager-dashboard-flow h2,.manager-dashboard-recent h2{color:var(--manager-text);margin:4px 0;font-size:17px;font-weight:700;line-height:1.25}.manager-dashboard-finance p,.manager-dashboard-flow p,.manager-dashboard-recent p{color:var(--manager-muted);margin:0;font-size:12px}.manager-dashboard-finance-header-tools>span:not(.manager-dashboard-period){border-radius:999px;flex:none;padding:5px 9px;font-size:10px;font-weight:700}.manager-dashboard-finance-header-tools>span[data-state=positive]{color:var(--manager-green);background:#e3f5ea}.manager-dashboard-finance-header-tools>span[data-state=negative]{color:var(--manager-red);background:#fbe8e6}.manager-dashboard-finance-header-tools>span[data-state=neutral]{color:var(--manager-muted);background:#f0f1f0}.manager-dashboard-finance .is-positive,.manager-dashboard-recent .is-positive{color:var(--manager-green)}.manager-dashboard-finance .is-negative,.manager-dashboard-recent .is-negative{color:var(--manager-red)}.manager-dashboard-finance>footer{color:var(--manager-muted);justify-content:space-between;align-items:center;gap:12px;padding-top:8px;font-size:10px;display:flex}.manager-dashboard-finance>footer a,.manager-dashboard-flow>header a,.manager-dashboard-recent>header a{color:#b97e0c;white-space:nowrap;align-items:center;gap:5px;font-size:10px;font-weight:650;text-decoration:none;display:inline-flex}.manager-dashboard-finance>footer a:hover,.manager-dashboard-flow>header a:hover,.manager-dashboard-recent>header a:hover{color:var(--manager-text)}.manager-dashboard-finance>footer svg,.manager-dashboard-recent>header svg{width:13px;height:13px}.manager-dashboard-flow{padding:20px}.manager-dashboard-flow-rail-row{align-items:center;gap:14px;margin:20px 0 12px;display:flex}.manager-dashboard-flow-rail{background:var(--manager-rule-soft);border-radius:5px;flex:auto;gap:1px;min-width:0;height:8px;display:flex;overflow:hidden}.manager-dashboard-flow-total{color:var(--manager-muted);font-family:var(--dos-font-data);white-space:nowrap;flex:none;font-size:10px}.manager-dashboard-flow-rail span{background:#e2960f;min-width:2px}.manager-dashboard-flow-rail span[data-tone=transit]{background:#0e9e93}.manager-dashboard-flow-rail span[data-tone=preparation]{background:#e2960f}.manager-dashboard-flow-rail span[data-tone=ready]{background:#79a94d}.manager-dashboard-flow-rail span[data-tone=sale]{background:#55566d}.manager-dashboard-flow-rail span[data-tone=reserved]{background:#c58a2a}.manager-dashboard-flow-rail span.is-empty{background:var(--manager-rule-soft);width:100%}.manager-dashboard-flow-list{gap:2px;display:grid}.manager-dashboard-flow-list>div{border-bottom:1px solid var(--manager-rule-soft);grid-template-columns:40px minmax(0,1fr) 32px 16px;align-items:center;gap:12px;padding:9px 0;display:grid}.manager-dashboard-flow-list>div:last-child{border-bottom:0}.manager-dashboard-flow-icon{color:#5b6064;background:#f0f1f0;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.manager-dashboard-flow-icon svg{width:17px;height:17px}.manager-dashboard-flow-list>div[data-tone=purchased] .manager-dashboard-flow-icon{color:#b97e0c;background:var(--manager-amber-soft)}.manager-dashboard-flow-list>div[data-tone=transit] .manager-dashboard-flow-icon{color:#0c847a;background:#e3f7f4}.manager-dashboard-flow-list>div[data-tone=preparation] .manager-dashboard-flow-icon{color:#b97e0c;background:var(--manager-amber-soft)}.manager-dashboard-flow-list>div[data-tone=ready] .manager-dashboard-flow-icon{color:#668845;background:#e3f5ea}.manager-dashboard-flow-list>div[data-tone=sale] .manager-dashboard-flow-icon{color:#55566d;background:#eeeef4}.manager-dashboard-flow-list>div[data-tone=reserved] .manager-dashboard-flow-icon{color:#a16b18;background:#fff3dc}.manager-dashboard-flow-list>div>span:nth-child(2){gap:1px;min-width:0;display:grid}.manager-dashboard-flow-list strong{color:var(--manager-text);font-size:13px}.manager-dashboard-flow-list small{color:var(--manager-muted);font-size:11px}.manager-dashboard-flow-list b{color:var(--manager-text);font-family:var(--dos-font-data);text-align:right;font-size:17px}.manager-dashboard-flow-list>div>svg{width:16px;height:16px;color:var(--manager-muted)}.manager-dashboard-recent{overflow:hidden}.manager-dashboard-recent>header{padding:18px 20px 14px}.manager-dashboard-table-wrap{overflow-x:auto}.manager-dashboard-recent table{border-collapse:collapse;width:100%}.manager-dashboard-recent th{color:var(--manager-muted);border-bottom:1px solid var(--manager-rule);font-family:var(--dos-font-data);letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:0 12px 11px;font-size:10px;font-weight:500}.manager-dashboard-recent td{color:#5b6064;border-bottom:1px solid var(--manager-rule-soft);vertical-align:middle;padding:12px;font-size:12px}.manager-dashboard-recent tbody tr{cursor:pointer}.manager-dashboard-recent tbody tr:hover{background:#fffaf1}.manager-dashboard-recent tbody tr:focus-visible{outline:2px solid var(--dos-focus);outline-offset:-2px}.manager-dashboard-recent th:first-child,.manager-dashboard-recent td:first-child{padding-left:20px}.manager-dashboard-recent th:last-child,.manager-dashboard-recent td:last-child{padding-right:20px}.manager-dashboard-recent th:nth-child(3),.manager-dashboard-recent td:nth-child(3){white-space:nowrap}.manager-dashboard-recent td:first-child{gap:2px;display:grid}.manager-dashboard-recent td:first-child strong{color:var(--manager-text);font-size:12px;font-weight:650}.manager-dashboard-recent td:first-child small{color:var(--manager-muted);font-family:var(--dos-font-data);font-size:9px}.manager-dashboard-recent .is-numeric{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.manager-dashboard-mobile-recent{background:#f7f8f7;gap:8px;padding:10px;display:grid}.manager-dashboard-mobile-recent article{background:var(--dos-surface);border:1px solid var(--manager-rule);border-radius:7px;grid-template-columns:minmax(0,1fr) auto;gap:9px;padding:12px;display:grid}.manager-dashboard-mobile-recent article>div:first-child{gap:2px;min-width:0;display:grid}.manager-dashboard-mobile-recent article>div:first-child strong{color:var(--manager-text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.manager-dashboard-mobile-recent article>div:first-child small{color:var(--manager-muted);font-family:var(--dos-font-data);font-size:9px}.manager-dashboard-mobile-recent article>div:last-child{border-top:1px solid var(--manager-rule-soft);grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:5px;padding-top:8px;display:grid}.manager-dashboard-mobile-recent article>div:last-child small{color:var(--manager-muted);font-size:9px}.manager-dashboard-mobile-recent article>div:last-child b{color:var(--manager-text);font-family:var(--dos-font-data);font-size:10px}.manager-dashboard-error{color:var(--manager-red);background:#fbe8e6;border:1px solid #edc9c5;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:12px;display:flex}@media (width<=1240px){.manager-dashboard-overview{grid-template-columns:1fr}}@media (width<=900px){.manager-dashboard-header{flex-direction:column;align-items:flex-start}.manager-dashboard-update{justify-content:space-between;align-self:stretch}.manager-dashboard-update div{text-align:left}}@media (width<=560px){.dealeros-app>.dealer-content-v2>main.page-canvas-v1:has(>.dealer-manager-dashboard){padding:20px 14px 36px}.manager-dashboard-header h1{font-size:24px}.manager-dashboard-header p{font-size:12px}.manager-dashboard-overview,.manager-dashboard-recent{margin-top:14px}.manager-dashboard-finance,.manager-dashboard-flow{padding:16px}.manager-dashboard-finance>footer{flex-direction:column;align-items:flex-start}.manager-dashboard-recent>header{flex-direction:column;align-items:flex-start;padding:16px}.manager-dashboard-recent th,.manager-dashboard-recent td{padding-inline:8px}.manager-dashboard-recent th:first-child,.manager-dashboard-recent td:first-child{padding-left:12px}.manager-dashboard-recent th:last-child,.manager-dashboard-recent td:last-child{padding-right:12px}}.security-policies-state-v1{color:#64748b;place-items:center;min-height:180px;font-size:14px;display:grid}.dealeros-app .security-policies-page-v1{width:100%;max-width:none;margin:0;padding:0 0 34px}.dealeros-app .security-policies-page-v1 .page-header-v1{border-bottom:1px solid #dfe5ee;align-items:flex-end;gap:28px;margin:0 0 26px!important;padding:4px 0 22px!important}.dealeros-app .security-policies-page-v1 .page-header-eyebrow-v1{color:#e87d12!important;letter-spacing:.11em!important;margin-bottom:5px!important;font-size:10px!important;font-weight:760!important}.dealeros-app .security-policies-page-v1 .page-header-copy-v1 h1{color:#10213d!important;letter-spacing:-.035em!important;font-size:30px!important;font-weight:700!important;line-height:1.14!important}.dealeros-app .security-policies-page-v1 .page-header-subtitle-v1{color:#697995!important;margin-top:6px!important;font-size:13px!important;line-height:1.4!important}.dealeros-app .security-policies-page-v1 .page-header-actions-v1{align-self:center;padding-top:0}.security-policies-actions-v1{align-items:center;gap:10px;display:flex}.security-policies-edit-button-v1{justify-content:center;align-items:center;gap:10px;min-width:142px;display:inline-flex;border-radius:8px!important;min-height:36px!important;padding:8px 14px!important;font-size:13px!important;font-weight:700!important}.security-policies-edit-button-v1 svg{width:16px;height:16px}.security-policies-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 28px;display:grid}.security-policy-card-v1{background:#fff;border:1px solid #dbe2eb;border-radius:13px;min-width:0;min-height:268px;padding:16px 18px 18px;display:block;box-shadow:0 2px 9px #1f304d08}.security-policy-heading-v1{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:14px;min-height:52px;display:grid}.security-policy-icon-v1{color:#ee8616;background:#fff1df;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.security-policy-icon-v1 svg{width:23px;height:23px}.security-policy-heading-v1 h2{color:#10213d;letter-spacing:-.025em;align-items:center;gap:8px;margin:1px 0 4px;font-size:18px;font-weight:700;line-height:1.2;display:flex}.security-policy-heading-v1 p{color:#7786a0;max-width:560px;margin:0;font-size:12px;line-height:1.4}.security-policy-info-v1{color:#73829b;cursor:help;place-items:center;width:16px;height:16px;display:inline-grid}.security-policy-info-v1 svg{width:15px;height:15px}.security-policy-divider-v1{background:#dfe5ee;height:1px;margin:14px 0}.security-policy-password-body-v1{gap:18px;display:grid}.security-policy-number-field-v1{width:min(342px,100%)}.security-policy-card-v1 .dos-outlined-field-v1{color:#1e3154;gap:6px;font-size:11px;font-weight:560;line-height:1.3}.security-policy-card-v1 .dos-field-label-v1{color:#1e3154;font-size:11px}.security-policy-card-v1 .dos-outlined-input-v1,.security-policy-card-v1 .dos-outlined-select-v1{color:#182b4d;background:#f9fafc;border-color:#d3dbe8;border-radius:8px;height:40px;min-height:40px;padding:9px 11px;font-size:13px;font-weight:650}.security-policy-card-v1 .dos-outlined-input-v1:disabled,.security-policy-card-v1 .dos-outlined-select-v1:disabled{color:#182b4d;opacity:1;background:#f8f9fc}.security-policy-card-v1 .dos-outlined-select-v1{background-position:calc(100% - 13px) 17px,calc(100% - 9px) 17px}.security-policy-check-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;max-width:560px;display:grid}.security-policy-check-v1{color:#1b3154;cursor:pointer;align-items:center;gap:8px;min-height:22px;font-size:13px;font-weight:600;display:flex}.security-policy-check-v1 input{appearance:none;width:16px;height:16px;cursor:inherit;background:#fff;border:1px solid #c8d1df;border-radius:3px;flex:0 0 16px;margin:0;position:relative}.security-policy-check-v1 input:checked{background:#ee8616;border-color:#ee8616}.security-policy-check-v1 input:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.security-policy-check-v1 input:focus-visible{outline-offset:2px;outline:3px solid #e8861633}.security-policy-lockout-fields-v1{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.security-policy-card-v1>.dos-outlined-field-v1{width:100%}.security-policy-readonly-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.security-policy-readonly-item-v1{background:#f6f8fc;border:1px solid #dce4ef;border-radius:11px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;min-height:76px;padding:12px 14px;display:grid}.security-policy-readonly-item-v1>svg{color:#31486c;width:22px;height:22px}.security-policy-readonly-item-v1>div{gap:4px;display:grid}.security-policy-readonly-item-v1 span{color:#7786a0;font-size:11px;line-height:1.25}.security-policy-readonly-item-v1 strong{color:#10213d;font-size:15px;font-weight:700;line-height:1.2}.security-policies-page-v1 .feedback-v2{margin-bottom:16px}@media (width<=1100px){.security-policy-heading-v1{grid-template-columns:44px minmax(0,1fr);gap:12px}.security-policy-icon-v1{width:44px;height:44px}.security-policy-icon-v1 svg{width:21px;height:21px}}@media (width<=760px){.dealeros-app .security-policies-page-v1 .page-header-v1{flex-direction:column;align-items:flex-start;gap:16px}.dealeros-app .security-policies-page-v1 .page-header-actions-v1{justify-content:flex-start;align-self:stretch;width:100%}.security-policies-edit-button-v1{width:100%}.security-policies-grid-v1,.security-policy-lockout-fields-v1,.security-policy-readonly-grid-v1{grid-template-columns:1fr}.security-policy-card-v1{min-height:0;padding:20px}.security-policy-check-grid-v1{gap:13px 18px}}@media (width<=460px){.security-policy-heading-v1{grid-template-columns:40px minmax(0,1fr);gap:10px}.security-policy-icon-v1{width:40px;height:40px}.security-policy-icon-v1 svg{width:19px;height:19px}.security-policy-heading-v1 h2{font-size:17px}.security-policy-heading-v1 p,.security-policy-card-v1 .dos-field-label-v1,.security-policy-check-v1{font-size:13px}.security-policy-check-grid-v1{grid-template-columns:1fr}}.manager-dashboard-kpis{background:0 0;min-width:0}.manager-dashboard-kpis-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.manager-dashboard-kpis-grid article{background:var(--dos-surface);border:1px solid var(--manager-rule);min-width:0;min-height:154px;box-shadow:none;border-left:3px solid #cfd4df;border-radius:13px;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:8px;padding:16px 18px 15px;display:grid}.manager-dashboard-kpis-grid article[data-tone=fleet]{border-left-color:#f27b12}.manager-dashboard-kpis-grid article[data-tone=invested],.manager-dashboard-kpis-grid article[data-tone=value],.manager-dashboard-kpis-grid article[data-tone=result]{border-left-color:#dfe3e8}.manager-dashboard-kpis-grid article[data-tone=preparation]{border-left-color:#d69a34}.manager-dashboard-kpis-grid article[data-tone=ready]{border-left-color:#89ab5f}.manager-dashboard-kpis-grid article[data-tone=sale]{border-left-color:#69aab0}.manager-dashboard-kpis-grid article[data-tone=sold]{border-left-color:#70a8a7}.manager-dashboard-kpis-grid article[data-tone=result][data-state=positive]{border-left-color:var(--manager-green)}.manager-dashboard-kpis-grid article[data-tone=result][data-state=negative]{border-left-color:var(--manager-red)}.manager-dashboard-kpi-label{color:#5b6064;grid-column:1;align-items:center;gap:16px;min-width:0;display:flex}.manager-dashboard-kpi-label>span:last-child{gap:3px;min-width:0;display:grid;overflow:visible}.manager-dashboard-kpi-label>span:last-child strong{color:#17233b;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.2;overflow:hidden}.manager-dashboard-kpi-label>span:last-child strong.manager-dashboard-kpi-title{text-overflow:clip;align-items:center;gap:5px;display:inline-flex;overflow:visible}.manager-dashboard-kpi-title>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.manager-dashboard-calculation-info{color:#8290a5;flex:none;align-items:center;display:inline-flex;position:relative}.manager-dashboard-calculation-info-trigger{width:17px;height:17px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.manager-dashboard-calculation-info-trigger:hover,.manager-dashboard-calculation-info-trigger:focus-visible,.manager-dashboard-calculation-info.is-open .manager-dashboard-calculation-info-trigger{color:#536b89;background:#eef2f7}.manager-dashboard-calculation-info-trigger:focus-visible{outline-offset:2px;outline:2px solid #9bb0ca}.manager-dashboard-calculation-info-trigger svg{width:15px;height:15px}.manager-dashboard-calculation-info-popover{z-index:20;color:#536078;text-align:left;white-space:normal;background:#fff;border:1px solid #dce2eb;border-radius:10px;gap:7px;width:min(310px,100vw - 32px);padding:12px 13px;font-size:11px;font-weight:500;line-height:1.45;display:grid;position:absolute;top:calc(100% + 9px);left:0;box-shadow:0 12px 28px #192b4824}.manager-dashboard-calculation-info-popover:before{content:"";background:#fff;border-top:1px solid #dce2eb;border-left:1px solid #dce2eb;width:9px;height:9px;position:absolute;top:-5px;left:12px;transform:rotate(45deg)}.manager-dashboard-calculation-info.is-align-right .manager-dashboard-calculation-info-popover{left:auto;right:0}.manager-dashboard-calculation-info.is-align-right .manager-dashboard-calculation-info-popover:before{left:auto;right:12px}.manager-dashboard-calculation-info-popover>.manager-dashboard-calculation-info-title{color:#17233b;white-space:normal;font-size:12px;font-weight:750;line-height:1.25;overflow:visible}.manager-dashboard-calculation-info-formula{color:#334867;font-family:var(--dos-font-data,monospace);background:#f4f6fa;border-left:2px solid #aebdce;padding:6px 8px;font-size:10px;font-weight:650}.manager-dashboard-calculation-info-context{color:#718099}.manager-dashboard-kpi-label>span:last-child small{color:var(--manager-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;overflow:hidden}.manager-dashboard-kpi-icon{color:#ed7600;background:#fff0dd;border-radius:10px;flex:0 0 50px;place-items:center;width:50px;height:50px;display:grid}.manager-dashboard-kpi-svg{width:25px;height:25px}.manager-dashboard-kpis-grid article[data-tone=preparation] .manager-dashboard-kpi-icon{color:#a56713;background:#fff0da}.manager-dashboard-kpis-grid article[data-tone=invested] .manager-dashboard-kpi-icon{color:#ed7600;background:#fff0dd}.manager-dashboard-kpis-grid article[data-tone=value] .manager-dashboard-kpi-icon{color:#069a9e;background:#e9f7f7}.manager-dashboard-kpis-grid article[data-tone=result][data-state=negative] .manager-dashboard-kpi-icon{color:var(--manager-red);background:#fbe8e6}.manager-dashboard-kpis-grid article[data-tone=result][data-state=positive] .manager-dashboard-kpi-icon{color:var(--manager-green);background:#e3f5ea}.manager-dashboard-kpis-grid article[data-tone=ready] .manager-dashboard-kpi-icon{color:#668845;background:#edf5e7}.manager-dashboard-kpis-grid article[data-tone=sale] .manager-dashboard-kpi-icon{color:#276c70;background:#e6f6f5}.manager-dashboard-kpis-grid article[data-tone=sold] .manager-dashboard-kpi-icon{color:#397b78;background:#e9f5f3}.manager-dashboard-kpis-grid article>strong{color:#17233b;font-family:var(--dos-font-ui);letter-spacing:-.025em;text-align:left;grid-area:2/1;align-self:end;font-size:30px;font-weight:700;line-height:1}.manager-dashboard-kpis-grid article[data-tone=preparation]>strong{color:#8e5a0f}.manager-dashboard-kpis-grid article[data-tone=ready]>strong{color:#668845}.manager-dashboard-kpis-grid article[data-tone=sale]>strong{color:#276c70}.manager-dashboard-kpis-grid article[data-tone=sold]>strong{color:#397b78}.manager-dashboard-kpis-grid article[data-tone=result][data-state=positive]>strong{color:var(--manager-green)}.manager-dashboard-kpis-grid article[data-tone=result][data-state=negative]>strong{color:var(--manager-red)}.manager-dashboard-kpis-grid article>small{color:var(--manager-muted);text-overflow:ellipsis;white-space:nowrap;grid-area:3/1;font-size:12px;line-height:1.2;overflow:hidden}.manager-dashboard-kpi-foot{align-items:center;min-width:0;font-weight:600;display:inline-flex}.manager-dashboard-kpi-foot[data-tone=positive]{color:#159a63}.manager-dashboard-kpi-foot[data-tone=negative]{color:#e23932}.manager-dashboard-kpi-trend-icon{color:#fff;background:currentColor;border-radius:50%;flex:0 0 15px;place-items:center;width:15px;height:15px;margin-right:6px;display:inline-grid}.manager-dashboard-kpi-trend-icon svg{width:11px;height:11px}.manager-dashboard-finance-main{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:20px;margin-top:18px;display:grid}.manager-dashboard-finance-chart{background:#fffaf1;border:1px solid #f1e2c5;border-radius:8px;place-items:center;min-height:178px;display:grid}.manager-dashboard-finance-history{background:#fff;border-color:#0000;min-width:0;padding:10px 4px 2px;display:block}.manager-dashboard-history-chart{min-width:0}.manager-dashboard-history-legend{color:var(--manager-muted);flex-wrap:wrap;gap:16px;margin:0 8px 6px;font-size:10px;display:flex}.manager-dashboard-history-legend span{align-items:center;gap:5px;display:inline-flex}.manager-dashboard-history-legend i{border-radius:50%;width:8px;height:8px}.manager-dashboard-history-legend i[data-tone=invested]{background:#65708f}.manager-dashboard-history-legend i[data-tone=asking]{background:#70a64e}.manager-dashboard-history-chart svg{width:100%;height:auto;min-height:190px;display:block;overflow:visible}.manager-dashboard-history-axis{stroke:#e1e5ec;stroke-width:1px}.manager-dashboard-history-line{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.manager-dashboard-history-line.is-invested{stroke:#65708f}.manager-dashboard-history-line.is-asking{stroke:#70a64e}.manager-dashboard-history-point{stroke:#fff;stroke-width:1.75px}.manager-dashboard-history-point.is-invested{fill:#65708f}.manager-dashboard-history-point.is-asking{fill:#70a64e}.manager-dashboard-history-label,.manager-dashboard-history-axis-label{fill:#56647d;font-family:var(--dos-font-ui);font-size:10px}.manager-dashboard-history-note{color:var(--manager-muted);text-align:center;margin:0 3px 2px;font-size:9px}.manager-dashboard-history-state{min-height:155px;color:var(--manager-muted);text-align:center;place-items:center;gap:8px;padding:16px;font-size:11px;display:grid}.manager-dashboard-history-state strong{color:var(--manager-text);font-size:12px}.manager-dashboard-history-state span{max-width:34ch;line-height:1.45}.manager-dashboard-history-state.is-insufficient{background:#fbfcfe;border:0;border-radius:7px;min-height:150px}.manager-dashboard-history-state-icon{color:#65708f;background:#eef1f7;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.manager-dashboard-history-state-icon svg{width:18px;height:18px}.manager-dashboard-history-state.is-error{color:#a23c3c}.manager-dashboard-history-state button{border:1px solid var(--manager-rule);color:var(--manager-text);font:inherit;cursor:pointer;background:#fff;border-radius:6px;padding:5px 9px}.manager-dashboard-finance-summary{border-left:3px solid var(--manager-amber);background:linear-gradient(90deg,#fffaf1 0%,#f7f8f7 26% 100%);border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:18px;padding:14px 16px;display:grid}.manager-dashboard-finance-summary>div{border-left:1px solid #cdd3ce;gap:4px;min-width:0;padding:0 14px;display:grid}.manager-dashboard-finance-summary>div:first-child{border-left:0;padding-left:0}.manager-dashboard-finance-summary span{color:#56647d;font-family:var(--dos-font-ui);font-size:11px;line-height:1.2}.manager-dashboard-finance-summary strong{color:var(--manager-text);font-family:var(--dos-font-data);white-space:nowrap;font-size:18px;font-weight:700;line-height:1.2}.manager-dashboard-finance-summary .is-positive strong{color:var(--manager-green)}.manager-dashboard-finance-summary .is-negative strong{color:var(--manager-red)}@media (width<=1240px){.manager-dashboard-kpis-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.manager-dashboard-kpis-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-dashboard-finance-main{grid-template-columns:1fr}}@media (width<=560px){.manager-dashboard-kpis-grid{grid-template-columns:1fr}.manager-dashboard-kpis-grid article{min-height:112px}.manager-dashboard-finance-main{grid-template-columns:1fr}.manager-dashboard-finance-header-tools{flex-direction:column;align-items:flex-start;gap:8px}.manager-dashboard-period{padding-block:7px}.manager-dashboard-finance-summary{grid-template-columns:1fr;gap:10px}.manager-dashboard-finance-summary>div,.manager-dashboard-finance-summary>div:first-child{border-top:1px solid #cdd3ce;border-left:0;padding:8px 0 0}.manager-dashboard-finance-summary>div:first-child{border-top:0;padding-top:0}}.dealeros-app :is(.inventory-filter-card-v2,.imports-filter-card-v2,.sales-contract-filter-card-v2,.preparation-toolbar-v2,.inquiries-toolbar,.sales-offers-toolbar,.users-admin-toolbar-v1,.groups-admin-toolbar-v1,.platform-organizations-toolbar-v1,.platform-users-toolbar-v1,.email-templates-list-toolbar-v1,.import-vehicles-toolbar-v5){box-sizing:border-box;border:1px solid var(--dos-border);border-radius:var(--dos-radius-lg);background:var(--dos-surface);gap:10px;min-width:0;margin-top:0;margin-bottom:16px;padding:10px}.dealeros-app :is(.inventory-search-v2,.imports-search-v2,.sales-contract-search-v2,.inquiries-toolbar>input:not([type=checkbox]),.users-admin-search-v1,.groups-admin-search-v1){box-sizing:border-box;border:1px solid var(--dos-border-strong);border-radius:var(--dos-radius-sm);background:var(--dos-surface);min-width:0;height:36px;min-height:36px;color:var(--dos-text-muted);font-size:12px}.dealeros-app :is(.inventory-search-v2,.imports-search-v2,.sales-contract-search-v2,.users-admin-search-v1,.groups-admin-search-v1):focus-within{border-color:var(--dos-amber-600);box-shadow:0 0 0 3px var(--dos-focus)}.dealeros-app :is(.inventory-search-v2,.imports-search-v2,.sales-contract-search-v2,.users-admin-search-v1,.groups-admin-search-v1)>svg,.dealeros-app :is(.users-admin-search-v1,.groups-admin-search-v1,.email-templates-search-v1)>span{width:15px;height:15px;color:var(--dos-text-muted);flex:0 0 15px;font-size:15px;line-height:1}.dealeros-app :is(.inventory-search-v2,.imports-search-v2,.sales-contract-search-v2,.users-admin-search-v1,.groups-admin-search-v1) input{box-sizing:border-box;min-width:0;height:100%;color:var(--dos-text);background:0 0;border:0;outline:0;padding:0;font-family:inherit;font-size:12px;font-weight:500;line-height:1.2}.dealeros-app .preparation-select-v2 select{box-sizing:border-box;height:100%;min-height:0;color:var(--dos-text);background:0 0;border:0;outline:0;padding:0;font-family:inherit;font-size:12px;font-weight:500;line-height:1.2}.dealeros-app :is(.inventory-search-v2,.imports-search-v2,.sales-contract-search-v2,.users-admin-search-v1,.groups-admin-search-v1) input::placeholder{color:var(--dos-text-muted);opacity:1}.dealeros-app :is(.inventory-filter-field-v2,.imports-filter-field-v2,.sales-contract-filter-field-v2)>span,.dealeros-app .sales-offers-toolbar>label,.dealeros-app :is(.inventory-filter-field-v2,.imports-filter-field-v2,.sales-contract-filter-field-v2) .inventory-filter-label-v2{color:var(--dos-text-secondary);font-family:var(--dos-font-data);font-size:var(--dos-type-filter-label);letter-spacing:.02em;text-transform:uppercase;font-weight:600;line-height:1.3}.dealeros-app :is(.inventory-filter-field-v2 .dos-outlined-select-v1,.inventory-filter-field-v2 .dos-outlined-input-v1,.imports-filter-field-v2 select,.sales-contract-filter-field-v2 select,.sales-contract-filter-field-v2 input,.inquiries-toolbar>select,.users-admin-toolbar-v1>select,.groups-admin-toolbar-v1>select){box-sizing:border-box;border:1px solid var(--dos-border-strong);border-radius:var(--dos-radius-sm);background:var(--dos-surface);width:100%;height:36px;min-height:36px;color:var(--dos-text);font-family:var(--dos-font-ui);font-size:var(--dos-type-control);outline:0;padding:0 10px;font-weight:500;line-height:1.35}.dealeros-app :is(.inquiries-toolbar>input:not([type=checkbox])){width:100%;color:var(--dos-text);font-family:var(--dos-font-ui);font-size:var(--dos-type-control);outline:0;padding:0 10px;font-weight:500;line-height:1.35}.dealeros-app :is(.inventory-filter-field-v2 .dos-outlined-select-v1,.inventory-filter-field-v2 .dos-outlined-input-v1,.imports-filter-field-v2 select,.sales-contract-filter-field-v2 select,.sales-contract-filter-field-v2 input,.inquiries-toolbar>select,.users-admin-toolbar-v1>select,.groups-admin-toolbar-v1>select,.inquiries-toolbar>input:not([type=checkbox])):focus,.dealeros-app :is(.inquiries-toolbar>input:not([type=checkbox])):focus-visible{border-color:var(--dos-amber-600);box-shadow:0 0 0 3px var(--dos-focus)}.dealeros-app :is(.inventory-advanced-toggle-v2,.inventory-filter-actions-v2 .dos-button,.imports-filter-actions-v2 .dos-button,.sales-contract-filter-actions-v2 .dos-button,.inquiries-toolbar .dos-button,.sales-offers-toolbar .dos-button,.users-admin-toolbar-v1 .dos-button,.groups-admin-toolbar-v1 .dos-button,.platform-users-toolbar-v1 .dos-button,.import-vehicles-toolbar-v5 .dos-button,.import-vehicles-toolbar-v5 .clear-filters-v2){box-sizing:border-box;border-radius:var(--dos-radius-sm);height:36px;min-height:36px;padding:0 11px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.2}.dealeros-app :is(.inventory-filter-actions-v2 .dos-button,.imports-filter-actions-v2 .dos-button,.sales-contract-filter-actions-v2 .dos-button,.inquiries-toolbar .dos-button,.sales-offers-toolbar .dos-button,.users-admin-toolbar-v1 .dos-button,.groups-admin-toolbar-v1 .dos-button,.platform-users-toolbar-v1 .dos-button,.import-vehicles-toolbar-v5 .clear-filters-v2){color:var(--dos-text-secondary);border:1px solid var(--dos-border-strong);background:var(--dos-surface)}.dealeros-app .inventory-filter-count-v2{min-width:18px;height:18px;color:var(--dos-amber-700);background:var(--dos-amber-soft);border-radius:999px;padding:0 5px;font-size:10px;font-weight:700}.dealeros-app :is(.inventory-filter-card-v2,.imports-filter-card-v2,.sales-contract-filter-card-v2,.preparation-toolbar-v2,.inquiries-toolbar,.sales-offers-toolbar,.users-admin-toolbar-v1,.groups-admin-toolbar-v1,.platform-organizations-toolbar-v1,.platform-users-toolbar-v1,.email-templates-list-toolbar-v1,.import-vehicles-toolbar-v5) :is(button,input,select):focus-visible{outline:0}@media (width<=640px){.dealeros-app :is(.inventory-search-v2,.imports-search-v2,.sales-contract-search-v2,.inquiries-toolbar>input:not([type=checkbox]),.users-admin-search-v1,.groups-admin-search-v1){flex-basis:100%;width:100%;min-width:0}.dealeros-app :is(.inventory-filter-actions-v2,.imports-filter-actions-v2,.sales-contract-filter-actions-v2){flex-flow:wrap;align-items:center}.dealeros-app :is(.imports-refresh-v2,.sales-contract-refresh-v2,.inventory-refresh-v2){margin-left:auto}}.dealeros-app :is(.sales-offer-date-text-v3,.sales-contract-date-text-v3):focus-visible{box-shadow:none;outline:0}.dealeros-app .dos-search-v4,.dealeros-app .dos-filter-v4:not(select):not(input){box-sizing:border-box;min-width:0;height:var(--dos-field-h);min-height:var(--dos-field-h);border:0;border-bottom:.5px solid var(--dos-border-strong);box-shadow:none;background:0 0;border-radius:0;align-items:center;gap:9px;padding:0 2px;transition:border-color .16s;display:flex;position:relative}.dealeros-app .dos-search-v4>*,.dealeros-app .dos-filter-v4>*{order:0}.dealeros-app .dos-search-v4:before,.dealeros-app .dos-search-v4:after,.dealeros-app .dos-filter-v4:not(select):not(input):before,.dealeros-app .dos-filter-v4:not(select):not(input):after{z-index:1;background:var(--dos-border-strong);content:"";pointer-events:none;width:12px;height:3px;transition:background-color .16s;position:absolute;top:auto;bottom:-1px}.dealeros-app .dos-search-v4:before,.dealeros-app .dos-filter-v4:not(select):not(input):before{left:0;right:auto}.dealeros-app .dos-search-v4:after,.dealeros-app .dos-filter-v4:not(select):not(input):after{left:auto;right:0}.dealeros-app .dos-search-v4:hover,.dealeros-app .dos-search-v4:focus-within,.dealeros-app .dos-filter-v4:not(select):not(input):hover,.dealeros-app .dos-filter-v4:not(select):not(input):focus-within{border-bottom-color:var(--dos-amber-600)}.dealeros-app .dos-search-v4:hover:before,.dealeros-app .dos-search-v4:hover:after,.dealeros-app .dos-search-v4:focus-within:before,.dealeros-app .dos-search-v4:focus-within:after,.dealeros-app .dos-filter-v4:not(select):not(input):hover:before,.dealeros-app .dos-filter-v4:not(select):not(input):hover:after,.dealeros-app .dos-filter-v4:not(select):not(input):focus-within:before,.dealeros-app .dos-filter-v4:not(select):not(input):focus-within:after{background:var(--dos-amber-600)}.dealeros-app .dos-search-v4 svg,.dealeros-app .dos-filter-v4 svg{width:17px;height:17px;color:var(--dos-text-muted);fill:none;stroke:currentColor;stroke-width:1.7px;flex:0 0 17px}.dealeros-app .dos-search-v4>span[aria-hidden],.dealeros-app .dos-filter-v4>span[aria-hidden]{color:var(--dos-text-muted);flex:none;font-size:16px;line-height:1}.dealeros-app .dos-search-v4>div{min-width:0;height:100%;box-shadow:none;background:0 0;border:0;flex:auto;align-items:center;gap:9px;padding:0;display:flex}.dealeros-app .dos-search-v4 input,.dealeros-app .dos-filter-v4 input,.dealeros-app .dos-filter-v4 select{min-width:0;height:calc(var(--dos-field-h) - 2px);color:var(--dos-text-strong);box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;flex:auto;padding:0;font-size:13px}.dealeros-app .dos-search-v4 input:hover,.dealeros-app .dos-search-v4 input:focus,.dealeros-app .dos-search-v4 select:hover,.dealeros-app .dos-search-v4 select:focus,.dealeros-app .dos-filter-v4 input:hover,.dealeros-app .dos-filter-v4 input:focus,.dealeros-app .dos-filter-v4 select:hover,.dealeros-app .dos-filter-v4 select:focus,.dealeros-app .dos-datefield-v4 input:hover,.dealeros-app .dos-datefield-v4 input:focus,.dealeros-app .dos-datefield-v4 select:hover,.dealeros-app .dos-datefield-v4 select:focus{outline:0;box-shadow:none!important;border:0!important}.dealeros-app .dos-search-v4 input::placeholder{color:var(--dos-text-muted);opacity:1}.dealeros-app .dos-filter-v4 select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--dos-text-muted) 50%), linear-gradient(135deg, var(--dos-text-muted) 50%, transparent 50%);background-position:calc(100% - 9px) 18px,calc(100% - 5px) 18px;background-repeat:no-repeat;background-size:4px 4px,4px 4px;flex:0 auto;padding-right:20px;font-weight:600}.dealeros-app input.dos-search-v4,.dealeros-app input.dos-filter-v4,.dealeros-app select.dos-filter-v4{--dos-field-focus-border:var(--dos-amber-600);box-sizing:border-box;height:var(--dos-field-h);min-height:var(--dos-field-h);border:0;border-bottom:.5px solid var(--dos-border-strong);color:var(--dos-text-strong);box-shadow:none;background-color:#0000;background-origin:border-box;background-image:linear-gradient(var(--dos-border-strong), var(--dos-border-strong)), linear-gradient(var(--dos-border-strong), var(--dos-border-strong));background-position:0 100%,100% 100%;background-repeat:no-repeat;background-size:12px 3px,12px 3px;border-radius:0;outline:0;padding:0 2px;font-size:13px;transition:border-color .16s}.dealeros-app input.dos-search-v4,.dealeros-app input.dos-filter-v4{width:100%}.dealeros-app input.dos-search-v4::placeholder,.dealeros-app input.dos-filter-v4::placeholder{color:var(--dos-text-muted);opacity:1}.dealeros-app select.dos-filter-v4{cursor:pointer;appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--dos-text-muted) 50%), linear-gradient(135deg, var(--dos-text-muted) 50%, transparent 50%), linear-gradient(var(--dos-border-strong), var(--dos-border-strong)), linear-gradient(var(--dos-border-strong), var(--dos-border-strong));background-position:calc(100% - 9px) 18px,calc(100% - 5px) 18px,0 100%,100% 100%;background-repeat:no-repeat;background-size:4px 4px,4px 4px,12px 3px,12px 3px;width:100%;padding-right:22px;font-weight:600}.dealeros-app input.dos-search-v4:hover,.dealeros-app input.dos-search-v4:focus,.dealeros-app input.dos-filter-v4:hover,.dealeros-app input.dos-filter-v4:focus{border-bottom-color:var(--dos-amber-600);background-image:linear-gradient(var(--dos-amber-600), var(--dos-amber-600)), linear-gradient(var(--dos-amber-600), var(--dos-amber-600));background-position:0 100%,100% 100%;background-repeat:no-repeat;background-size:12px 3px,12px 3px;background-origin:border-box}.dealeros-app select.dos-filter-v4:hover,.dealeros-app select.dos-filter-v4:focus{border-bottom-color:var(--dos-amber-600);background-image:linear-gradient(45deg, transparent 50%, var(--dos-text-muted) 50%), linear-gradient(135deg, var(--dos-text-muted) 50%, transparent 50%), linear-gradient(var(--dos-amber-600), var(--dos-amber-600)), linear-gradient(var(--dos-amber-600), var(--dos-amber-600));background-position:calc(100% - 9px) 18px,calc(100% - 5px) 18px,0 100%,100% 100%;background-repeat:no-repeat;background-size:4px 4px,4px 4px,12px 3px,12px 3px;background-origin:border-box}.dealeros-app .dos-datefield-v4{box-sizing:border-box;min-width:0;height:var(--dos-field-h);min-height:var(--dos-field-h);border:0;border-bottom:.5px solid var(--dos-border-strong);box-shadow:none;background:0 0;border-radius:0;align-items:center;gap:8px;padding:0 2px;transition:border-color .16s;display:flex;position:relative}.dealeros-app .dos-datefield-v4:before,.dealeros-app .dos-datefield-v4:after{z-index:1;background:var(--dos-border-strong);content:"";pointer-events:none;width:12px;height:3px;transition:background-color .16s;position:absolute;bottom:-1px}.dealeros-app .dos-datefield-v4:before{left:0}.dealeros-app .dos-datefield-v4:after{right:0}.dealeros-app .dos-datefield-v4:hover,.dealeros-app .dos-datefield-v4:focus-within{border-bottom-color:var(--dos-amber-600)}.dealeros-app .dos-datefield-v4:hover:before,.dealeros-app .dos-datefield-v4:hover:after,.dealeros-app .dos-datefield-v4:focus-within:before,.dealeros-app .dos-datefield-v4:focus-within:after{background:var(--dos-amber-600)}.dealeros-app .dos-search-v4:hover,.dealeros-app .dos-search-v4:focus-within,.dealeros-app .dos-filter-v4:not(select):not(input):hover,.dealeros-app .dos-filter-v4:not(select):not(input):focus-within,.dealeros-app .dos-datefield-v4:hover,.dealeros-app .dos-datefield-v4:focus-within{box-shadow:none;background:0 0;border-top-width:0;border-left-width:0;border-right-width:0}.dealeros-app .dos-datefield-v4 .dos-date-control{flex:none;width:calc(11ch + 26px)}.dealeros-app .dos-datefield-v4 .dos-date-control>.dos-date-text{width:100%;padding-left:26px}.dealeros-app .dos-datefield-v4 input{width:11ch;min-width:0;height:calc(var(--dos-field-h) - 2px);color:var(--dos-text-strong);box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;flex:0 auto;padding:0;font-size:13px}.dealeros-app .dos-datefield-v4 input::placeholder{color:var(--dos-text-muted);opacity:1}.dealeros-app .dos-datefield-v4>span{color:var(--dos-text-muted);flex:none;font-size:12px}.dealeros-app :is(.dos-search-v4,.dos-filter-v4,.dos-datefield-v4){cursor:pointer}.dealeros-app :is(.dos-search-v4,.dos-filter-v4,.dos-datefield-v4):is(input,:has(input:not([type=checkbox]):not([type=radio]))){cursor:text}.dealeros-app .dos-field-v4{box-sizing:border-box;grid-template-rows:var(--dos-field-h) 16px;background:0 0;border:0;align-content:end;gap:6px;min-width:0;min-height:0;padding:0;display:grid}.dealeros-app .dos-field-v4>*{order:1;min-width:0}.dealeros-app .dos-field-v4>.dos-field-caption-v4{color:var(--dos-text-secondary);font-family:var(--dos-font-label);letter-spacing:.02em;text-overflow:ellipsis;text-transform:none;white-space:nowrap;order:2;align-self:center;margin:0;font-size:12px;font-weight:600;line-height:16px;overflow:hidden}.dealeros-app .dos-filter-v4>input,.dealeros-app .dos-filter-v4>.dos-outlined-input-v1,.dealeros-app .dos-filter-v4>.dos-underline-input-v1{flex:1 1 0;min-width:0}.dealeros-app .dos-filter-v4>i,.dealeros-app .dos-filter-v4>span:not([class]){color:var(--dos-text-muted);flex:none;font-size:12px;font-style:normal}.dealeros-app .dos-filter-v4 input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dealeros-app .dos-filter-v4 input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dealeros-app .dos-filter-v4 input[type=number]{-moz-appearance:textfield}.dealeros-app .dos-field-action-v4{box-sizing:border-box;height:var(--dos-field-h);min-height:var(--dos-field-h);align-self:end;margin-bottom:22px}.dealeros-app :is(.users-admin-page-v1,.groups-admin-page-v1,.permissions-admin-page-v1,.organization-settings-page-v1,.platform-organizations-page-v1,.platform-users-page-v1,.customers-page-v1,.users-management-page-v1,.customer-modal-v1,.my-profile-page-v1,.offer-details-page) .dos-icon-button{appearance:none;box-sizing:border-box;border:1px solid var(--dos-border,#dbe1ea);width:36px;height:36px;min-height:36px;color:var(--dos-text-secondary,#59627a);background:var(--dos-surface,#fff);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:0;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.dealeros-app .modal-v2 .clear-filters-v2{appearance:none;box-sizing:border-box;height:40px;min-height:40px;color:var(--dos-text-strong);background:var(--dos-surface);border:1px solid var(--dos-border-strong);white-space:nowrap;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.dealeros-app .modal-v2 .clear-filters-v2:hover:not(:disabled){color:var(--dos-text-strong);background:var(--dos-amber-softer);border-color:var(--dos-border-strong)}.dealeros-app .modal-v2 .clear-filters-v2:focus-visible{box-shadow:0 0 0 3px var(--dos-focus);outline:0}.dealeros-app .modal-v2 .clear-filters-v2:disabled{opacity:.55;cursor:not-allowed}.dealeros-app{--dos-bell-safe:68px;--dos-page-padding-x:28px;--dos-page-padding-y:24px;--dos-page-padding-bottom:48px;--dos-section-gap:16px;--dos-content-gap:14px}.dealeros-app>.dealer-content-v2>main.page-canvas-v1{box-sizing:border-box;width:100%;min-width:0;padding:var(--dos-page-padding-y) var(--dos-page-padding-x) var(--dos-page-padding-bottom);background:var(--dos-page,#f7f8fb);margin-inline:auto}.dealeros-app.navigation-layout-horizontal{--dos-bell-safe:0px}.dealeros-app.navigation-layout-vertical>.dealer-content-v2>main.page-canvas-v1{padding-right:max(var(--dos-page-padding-x), var(--dos-bell-safe))}.dealeros-app>.dealer-content-v2>main.page-canvas-v1--standard,.dealeros-app>.dealer-content-v2>main.page-canvas-v1--wide,.dealeros-app>.dealer-content-v2>main.page-canvas-v1--detail,.dealeros-app>.dealer-content-v2>main.page-canvas-v1--full{max-width:none}.dealeros-app .dashboard-shell,.dealeros-app .inquiries-workspace,.dealeros-app .offer-details-page,.dealeros-app .vehicle-v2-shell,.dealeros-app .customer-workspace-page-v2,.dealeros-app .sales-offers-page,.dealeros-app .sales-offer-workspace,.dealeros-app .sales-offer-details-page,.dealeros-app .inventory-list-page-v2,.dealeros-app .imports-list-page-v2,.dealeros-app .import-workspace-page,.dealeros-app .import-create-page-v2,.dealeros-app .preparation-page-v2,.dealeros-app .showroom-live-page,.dealeros-app .sales-contract-list-page-v2,.dealeros-app .import-page-v15,.dealeros-app .sales-contract-details-route .sales-contract-page,.dealeros-app .import-erp-page.import-detail-wide-layout-v5,.dealeros-app .import-v15-shell,.dealeros-app .email-template-edit-page-v2,.dealeros-app .users-admin-page-v1,.dealeros-app .groups-admin-page-v1,.dealeros-app .permissions-admin-page-v1,.dealeros-app .organization-settings-page-v1,.dealeros-app .platform-organizations-page-v1,.dealeros-app .platform-users-page-v1,.dealeros-app .users-management-page-v1,.dealeros-app .account-security-page-v1,.dealeros-app .settings-module-page-v1{box-sizing:border-box;width:100%;min-width:0;margin-inline:0;padding:0;max-width:none!important}.dealeros-app .import-erp-page .import-detail-shell{width:100%;max-width:none;padding:0}.dealeros-app .dashboard-stack,.dealeros-app .inquiries-workspace--polished{gap:var(--dos-section-gap)}.dealeros-app :where(.inventory-masthead-v2,.imports-masthead-v2,.sales-contract-list-masthead-v2){padding-bottom:var(--dos-content-gap)}.dealeros-app .sales-contract-list-card-v2{margin-top:0}.dealeros-app .import-workspace-page{gap:var(--dos-section-gap)}@media (width<=900px){.dealeros-app{--dos-page-padding-x:20px;--dos-page-padding-y:20px;--dos-page-padding-bottom:40px}}@media (width<=640px){.dealeros-app{--dos-page-padding-x:16px;--dos-page-padding-y:16px;--dos-page-padding-bottom:36px;--dos-bell-safe:0px}}@media (width<=520px){.dealeros-app{--dos-page-padding-x:12px;--dos-page-padding-bottom:30px}}.dealeros-app{--dos-table-head-height:36px;--dos-table-head-size:11px;--dos-content-table-head-height:36px;--dos-content-table-head-size:12px;--dos-content-table-row-size:13px;--dos-content-table-row-height:52px;--dos-content-meta-size:12px;--dos-content-status-height:22px}.dealeros-app :is(.customers-table-card-v1 th,.sales-contract-table-v3 th,.sales-contract-cards-head,.invoice-list-page .invoice-table th,.preparation-table th,.vehicle-catalog-make-table-v1 th,.vehicle-catalog-model-table-v1 th,.vehicle-catalog-equipment-table-v1 th,.platform-organizations-table-v1 th,.platform-users-table-v1 th,.email-templates-table-v1 th,.cash-history-table th,.cash-history-movements th,.cash-head,.finance-expenses-head,.insurance-table-head-v2,.imports-inbox-head-v3,.inventory-inbox-head-v3,.groups-admin-list-head-v2){box-sizing:border-box;height:var(--dos-table-head-height);border-bottom:1px solid var(--dos-table-head-line);background:var(--dos-table-head-bg);color:var(--dos-table-head-ink);font-family:var(--dos-font-label);font-size:var(--dos-table-head-size);letter-spacing:.05em;text-align:left;text-transform:uppercase;white-space:nowrap;padding-block:0;font-weight:500;line-height:1}.dealeros-app :is(.inventory-table-v2 th,.imports-table-card-v2 th,.sales-offers-table th,.sales-contract-list-card-v2 th,.draft-table-v1 th,.users-admin-table-wrap-v1 th,.groups-admin-table-wrap-v1 th){box-sizing:border-box;height:var(--dos-content-table-head-height);color:var(--dos-text-muted,#687895);font-size:var(--dos-content-table-head-size);letter-spacing:.05em;padding-block:0;font-weight:700;line-height:1}.dealeros-app :is(.inventory-table-v2 td,.vehicle-catalog-make-table-v1 td,.vehicle-catalog-model-table-v1 td,.imports-table-card-v2 td,.sales-offers-table td,.sales-contract-list-card-v2 td,.customers-table-card-v1 td,.draft-table-v1 td,.platform-organizations-table-v1 td,.platform-users-table-v1 td,.users-admin-table-wrap-v1 td,.groups-admin-table-wrap-v1 td,.email-templates-table-v1 td){box-sizing:border-box;min-height:var(--dos-content-table-row-height);font-size:var(--dos-content-table-row-size);padding-block:8px;line-height:1.25}.dealeros-app :is(.inventory-table-v2 td strong,.vehicle-catalog-make-table-v1 td strong,.vehicle-catalog-model-table-v1 td strong,.imports-table-card-v2 td strong,.sales-offers-table td strong,.sales-contract-list-card-v2 td strong,.customers-table-card-v1 td strong,.draft-table-v1 td strong,.platform-organizations-table-v1 td strong,.platform-users-table-v1 td strong,.users-admin-table-wrap-v1 td strong,.groups-admin-table-wrap-v1 td strong,.email-templates-table-v1 td strong){font-size:13px;font-weight:650}.dealeros-app :is(.inventory-vehicle-copy-v2 span,.inventory-stock-v2 small,.customers-table-card-v1 td small,.platform-organizations-table-v1 td small,.platform-users-table-v1 td small,.email-templates-table-v1 td small){font-size:var(--dos-content-meta-size);line-height:1.25}.dealeros-app :is(.vehicle-status-badge-v2,.import-status-badge-v1,.draft-status-v1,.import-review-status,.sales-contract-status,.inquiry-status,.customer-primary-badge-v1,.platform-status-badge-v1,.platform-user-role-badge-v1,.platform-user-status-badge-v1,.users-admin-role-badge-v1,.users-admin-status-badge-v1,.groups-admin-status-badge-v1,.settings-status-badge-v1){box-sizing:border-box;min-height:var(--dos-content-status-height);padding-block:0;font-size:11px;line-height:1}.dealeros-app :is(.cash-status,.finance-expense-lifecycle-badge,.finance-expense-payment-badge,.fx-status,.groups-admin-status-v2,.insurance-badge-v2,.insurance-expiry-pill-v2,.insurance-policy-status-v2,.insurance-settlement-status-v2,.inquiry-task-status-badge,.invoice-status,.offer-details-status-badge,.payment-status-badge,.preparation-table-status,.sales-contract-payment-status-badge,.sales-contract-status-v3,.sales-status-badge,.showroom-request-status-badge,.import-status,.cash-day-badge,.customer-detail-type-badge-v4,.customer-type-badge-v2,.vehicle-detail-editing-badge,.inventory-inbox-status-v3,.showroom-request-intent-badge,.showroom-sla-status,.showroom-public-request-current-badge,.public-offer-selection-badge,.organization-settings-active-badge-v1,.organization-settings-default-badge-v2,.platform-membership-removed-badge-v1,.user-detail-status-v3,.user-detail-role-badge-v6,.user-profile-status-pill-v9,.vehicle-history-legacy-badge,.offer-details-version-current-badge,.vehicle-catalog-readonly-badge-v1,.import-sidebar-status,.import-v15-status,.imports-inbox-status-v3,.draft-col-status,.import-expense-row-status,.import-transport-tracking-mode-badge,.status-badge-v1,.vehicle-catalog-status-v1){box-sizing:border-box;min-height:var(--dos-content-status-height,22px);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding-inline:8px;font-size:11px;font-weight:650;line-height:1;display:inline-flex}.dealeros-app :is(.inventory-table-v2 .inventory-price-v2,.inventory-table-v2 .inventory-year-v2,.imports-table-card-v2 .number-cell-v2,.sales-offers-table td:nth-child(4),.sales-contract-list-card-v2 td:nth-child(4),.customers-table-card-v1 td:nth-child(4),.draft-table-v1 .number-cell-v2,.dashboard-recent-data-table .is-numeric){font-variant-numeric:tabular-nums;text-align:right}.dealeros-app :is(.inventory-empty-v2,.imports-state-v1,.sales-offer-empty,.sales-contract-loading,.customers-state-v1,.dashboard-recent-table-state,.users-admin-state-v1,.groups-admin-state-v1,.permissions-admin-state-v1,.import-review-empty){padding-block:28px;font-size:13px}.dealeros-app :is(.customer-related-section-header-v3 h2,.permissions-admin-category-v1 h3,.organization-settings-section-v1 h2){letter-spacing:0;text-transform:none;font-size:15px;font-weight:700;line-height:1.25}.dealeros-app :is(.customer-related-section-header-v3,.permissions-admin-category-v1,.organization-settings-section-v1) :is(button,.dos-button,.dos-icon-button){min-height:30px}.dealeros-app :is(.inventory-row-action-v2,.sales-contract-action-icon-v2,.sales-contract-row-action-v2,.email-template-edit-action-v1){min-width:30px;min-height:30px}@media (width<=760px){.dealeros-app{--dos-content-table-row-height:48px}.dealeros-app :is(.inventory-table-v2 td,.imports-table-card-v2 td,.sales-offers-table td,.sales-contract-list-card-v2 td,.customers-table-card-v1 td,.draft-table-v1 td,.platform-organizations-table-v1 td,.platform-users-table-v1 td,.users-admin-table-wrap-v1 td,.groups-admin-table-wrap-v1 td,.email-templates-table-v1 td){padding-block:9px}}.navigation-user-menu-v4{z-index:141;min-width:0;position:relative}.navigation-user-trigger-v4{appearance:none;color:#dce5f1;text-align:left;width:100%;min-width:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:8px;padding:7px 5px 1px;display:flex}.navigation-user-trigger-v4:focus-visible{outline-offset:1px;outline:2px solid #88aee0}.navigation-user-trigger-v4 .navigation-user-copy-v2{flex:1;min-width:0}.navigation-user-chevron-v4{opacity:.75;border-bottom:1px solid;border-right:1px solid;flex:0 0 7px;width:7px;height:7px;transition:transform .16s;transform:rotate(45deg)translateY(-2px)}.navigation-user-trigger-v4[aria-expanded=true] .navigation-user-chevron-v4{transform:rotate(225deg)translate(-1px,-1px)}.navigation-user-popover-v4{z-index:120;box-sizing:border-box;color:#24334c;background:#fff;border:1px solid #dfe4ec;border-radius:9px;gap:2px;width:220px;max-width:calc(100vw - 20px);padding:7px;display:grid;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 12px 28px #12203a29}.navigation-user-identity-v4{background:#f5f7fa;border-radius:8px;align-items:center;gap:10px;min-width:0;padding:8px;display:flex}.navigation-user-identity-v4>span:last-child{gap:2px;min-width:0;display:grid}.navigation-user-identity-v4 strong{color:#1d3557;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;line-height:16px;overflow:hidden}.navigation-user-identity-v4 small{color:#758198;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:14px;overflow:hidden}.navigation-user-identity-v4 .navigation-user-avatar-v2{color:#274267;background:#e2eaf5;border:0;flex:0 0 34px;width:34px;height:34px}.navigation-user-context-v4{background:#fff;border:1px solid #e4eaf2;border-radius:8px;gap:3px;margin:4px 0 3px;padding:9px 10px;display:grid}.navigation-user-context-v4 small,.navigation-user-organizations-label-v4{color:#8591a2;letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:700}.navigation-user-context-v4 strong{color:#1d3557;overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:17px}.navigation-user-context-v4>span{color:#7c899b;font-size:10px;line-height:14px}.navigation-user-separator-v4{background:#e8ebf0;height:1px;margin:5px 4px}.dealer-sidebar-v2{overflow:visible}.dealer-sidebar-v2 .navigation-footer-v2{z-index:140;position:relative}.dealer-sidebar-v2 .navigation-user-popover-v4{overscroll-behavior:contain;max-height:calc(100dvh - 120px);left:0;right:auto;overflow-y:auto}.dealer-mobile-drawer-v3 .navigation-user-popover-v4{overscroll-behavior:contain;max-height:calc(100dvh - 120px);overflow-y:auto}.navigation-user-popover-v4>button{appearance:none;color:#35435a;width:100%;min-height:36px;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;border-radius:6px;align-items:center;padding:0 9px;font-size:12px;font-weight:600;display:flex}.navigation-user-popover-v4>button:hover,.navigation-user-popover-v4>button:focus-visible{background:#fff7e8;border-left-color:#e59a2f;outline:0}.navigation-user-popover-v4>button.is-danger{color:#a74c4c}.navigation-user-popover-v4>button:disabled{cursor:default;opacity:.55}.navigation-user-popover-v4>button>span{color:#8b94a4;margin-left:auto}.navigation-user-popover-v4>button>span:first-child{margin-left:0}.navigation-user-organizations-v4{background:#f8fafc;border:1px solid #e5e9f0;border-radius:7px;gap:2px;margin:0 3px 3px;padding:4px;display:grid}.navigation-user-organizations-label-v4{padding:4px 7px 3px;display:block}.navigation-user-organizations-v4 button{color:#35435a;min-height:42px;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;padding:6px 7px;display:flex}.navigation-user-organizations-v4 button:hover:not(:disabled),.navigation-user-organizations-v4 button:focus-visible{background:#fff;outline:0}.navigation-user-organizations-v4 button.is-current{color:#8d5b13;background:#fff3da}.navigation-user-organizations-v4 button:disabled{cursor:default}.navigation-user-organizations-v4 strong{font-size:11px;font-weight:700}.navigation-user-organizations-v4 small{color:#7d8899;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.navigation-user-organization-copy-v4{gap:2px;min-width:0;display:grid}.navigation-user-organization-copy-v4 strong,.navigation-user-organization-copy-v4 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.navigation-user-organization-check-v4{color:#0000;background:#fff;border:1px solid #dbe3ee;border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:grid}.navigation-user-organizations-v4 button.is-current .navigation-user-organization-check-v4{color:#815916;background:#fff1d1;border-color:#f1c774}.navigation-user-error-v4{color:#b64e4e;margin:3px 8px;font-size:10px}.horizontal-navigation-user-v3 .navigation-user-trigger-v4{border:0;border-left:1px solid #ffffff1f;border-radius:0;padding:0 0 0 7px}.horizontal-navigation-user-v3 .navigation-user-popover-v4{overscroll-behavior:contain;max-height:calc(100dvh - 68px);inset:calc(100% + 8px) 0 auto auto;overflow-y:auto}@media (width<=760px){.navigation-user-popover-v4{left:0;right:auto}}:root{--dos-button-secondary-color:#d76f00;--dos-button-secondary-border:#ffb568;--dos-button-secondary-background:#fffaf5;--dos-button-secondary-hover-border:#f0a047;--dos-button-secondary-hover-background:#fff4e8;--dos-button-secondary-active-border:#e58a31;--dos-button-secondary-active-background:#ffeddc}.dos-button.dos-button,.primary-action-v2.primary-action-v2,body .dealeros-app .dos-button.dos-button,body .dealeros-app .primary-action-v2.primary-action-v2{appearance:none;box-sizing:border-box;border:1px solid var(--dos-border-strong,#d7d4de);border-radius:var(--dos-radius-md,8px);height:36px;min-height:36px;color:var(--dos-text-strong,#1d1c2d);background:var(--dos-surface,#fff);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-family:inherit;font-size:13px;font-weight:650;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.dos-button.dos-button--accent.dos-button--accent,.primary-action-v2.primary-action-v2,body .dealeros-app .dos-button.dos-button--accent.dos-button--accent,body .dealeros-app .primary-action-v2.primary-action-v2{color:#fff;background:var(--dos-orange-600,#e28325);border-color:var(--dos-orange-600,#e28325);box-shadow:var(--dos-shadow-xs,0 1px 2px #1f1d2f09)}.dos-button.dos-button--secondary.dos-button--secondary,body .dealeros-app .dos-button.dos-button--secondary.dos-button--secondary{color:var(--dos-button-secondary-color);background:var(--dos-button-secondary-background);border-color:var(--dos-button-secondary-border);box-shadow:none}.dos-button.dos-button--ghost.dos-button--ghost,body .dealeros-app .dos-button.dos-button--ghost.dos-button--ghost{color:var(--dos-brand,#315b91);box-shadow:none;background:0 0;border-color:#0000}.dos-button.dos-button:hover:not(:disabled),.primary-action-v2.primary-action-v2:hover:not(:disabled),body .dealeros-app .dos-button.dos-button:hover:not(:disabled),body .dealeros-app .primary-action-v2.primary-action-v2:hover:not(:disabled){color:var(--dos-text-strong,#1d1c2d);background:var(--dos-surface-hover,#faf9f5);border-color:var(--dos-border-strong,#d7d4de)}.dos-button.dos-button--accent.dos-button--accent:hover:not(:disabled),.primary-action-v2.primary-action-v2:hover:not(:disabled),body .dealeros-app .dos-button.dos-button--accent.dos-button--accent:hover:not(:disabled),body .dealeros-app .primary-action-v2.primary-action-v2:hover:not(:disabled){color:#fff;background:var(--dos-orange-600,#e28325);border-color:var(--dos-orange-600,#e28325);background:color-mix(in srgb, var(--dos-orange-600,#e28325) 90%, #fff);border-color:color-mix(in srgb, var(--dos-orange-600,#e28325) 90%, #fff)}.dos-button.dos-button--accent.dos-button--accent:active:not(:disabled),.primary-action-v2.primary-action-v2:active:not(:disabled),body .dealeros-app .dos-button.dos-button--accent.dos-button--accent:active:not(:disabled),body .dealeros-app .primary-action-v2.primary-action-v2:active:not(:disabled){color:#fff;background:var(--dos-orange-700,#c96c16);border-color:var(--dos-orange-700,#c96c16)}.dos-button.dos-button--secondary.dos-button--secondary:hover:not(:disabled),body .dealeros-app .dos-button.dos-button--secondary.dos-button--secondary:hover:not(:disabled){color:var(--dos-button-secondary-color);background:var(--dos-button-secondary-hover-background);border-color:var(--dos-button-secondary-hover-border)}.dos-button.dos-button--secondary.dos-button--secondary:active:not(:disabled),body .dealeros-app .dos-button.dos-button--secondary.dos-button--secondary:active:not(:disabled){color:var(--dos-button-secondary-color);background:var(--dos-button-secondary-active-background);border-color:var(--dos-button-secondary-active-border)}.dos-button.dos-button--secondary.dos-button--secondary:focus-visible,body .dealeros-app .dos-button.dos-button--secondary.dos-button--secondary:focus-visible{outline:2px solid var(--dos-button-secondary-hover-border);outline-offset:2px;box-shadow:none}.dos-button.dos-button--ghost.dos-button--ghost:hover:not(:disabled),body .dealeros-app .dos-button.dos-button--ghost.dos-button--ghost:hover:not(:disabled){color:var(--dos-text-strong,#1d1c2d);background:var(--dos-surface-hover,#faf9f5);border-color:var(--dos-border,#e7e5eb)}:is(.dos-button,.primary-action-v2):focus-visible{box-shadow:0 0 0 3px var(--dos-focus,#e7a94747);outline:0}:is(.dos-button,.primary-action-v2):disabled{opacity:.65;cursor:not-allowed}:is(.dos-button,.primary-action-v2)>svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 16px;width:16px;height:16px}.dos-icon-button{appearance:none;box-sizing:border-box;border:1px solid var(--dos-border,#e7e5eb);border-radius:var(--dos-radius-md,8px);width:32px;height:32px;min-height:32px;color:var(--dos-text-secondary,#646176);background:var(--dos-surface,#fff);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.dos-icon-button:hover:not(:disabled){color:var(--dos-text-strong,#1d1c2d);background:var(--dos-surface-hover,#faf9f5);border-color:var(--dos-border-strong,#d7d4de)}.dos-icon-button:focus-visible{box-shadow:0 0 0 3px var(--dos-focus,#e7a94747);outline:0}.dos-icon-button:disabled{opacity:.65;cursor:not-allowed}.dos-icon-button>svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.dealeros-app .dos-copy-button.dos-copy-button--icon{width:32px;min-width:32px;height:32px;min-height:32px;color:var(--dos-text-secondary,#536984);padding:0}.dealeros-app .dos-copy-button:is(.is-copied,.is-copied:hover:not(:disabled)){color:#16834c;background:#edf8f1;border-color:#c9e7d6}.dealeros-app .dos-copy-button.is-error{color:#b54747;background:#fff4f4;border-color:#f0cece}.dealeros-app .dos-copy-button--labeled{width:auto;min-width:36px}.dealeros-app .dos-button.is-danger,.dealeros-app .dos-button.dos-button--danger{color:#a93636;box-shadow:none;background:#fff7f7;border-color:#edcaca}.dealeros-app .dos-button.is-danger:hover:not(:disabled),.dealeros-app .dos-button.dos-button--danger:hover:not(:disabled){color:#922f2f;background:#fff0f0;border-color:#e5b8b8}.dealeros-app .dos-button.is-danger:active:not(:disabled),.dealeros-app .dos-button.dos-button--danger:active:not(:disabled){color:#7f2828;background:#ffe8e8;border-color:#dca4a4}.dealeros-app .dos-button.dos-button--dark{color:var(--dos-text-strong,#1d1c2d);border-color:var(--dos-border-strong,#d7d4de);background:var(--dos-surface,#fff);box-shadow:none}.dealeros-app .dos-button.dos-button--dark:hover:not(:disabled){color:var(--dos-text-strong,#1d1c2d);border-color:var(--dos-border-strong,#d7d4de);background:var(--dos-surface-hover,#faf9f5)}.dealeros-app .dos-button.dos-button--primary{color:#fff;border-color:var(--dos-orange-600,#e28325);background:var(--dos-orange-600,#e28325)}.dealeros-app .dos-button.dos-button--primary:hover:not(:disabled){color:#fff;border-color:color-mix(in srgb, var(--dos-orange-600,#e28325) 90%, #fff);background:color-mix(in srgb, var(--dos-orange-600,#e28325) 90%, #fff)}.dealeros-app .dos-button:is(.dos-button--ghost-danger,.dos-button--danger-ghost){color:#a93636;box-shadow:none;background:0 0;border-color:#0000}.dealeros-app .dos-button:is(.dos-button--ghost-danger,.dos-button--danger-ghost):hover:not(:disabled){color:#922f2f;background:#fff4f4;border-color:#f0cece}body .dealeros-app .dos-icon-button[aria-label*=Редактирай],body .dealeros-app .dos-icon-button[title*=Редактирай]{box-shadow:none;background:0 0;border-color:#0000}body .dealeros-app .dos-icon-button[aria-label*=Редактирай]:hover:not(:disabled),body .dealeros-app .dos-icon-button[title*=Редактирай]:hover:not(:disabled){background:var(--dos-surface-hover,#faf9f5);border-color:#0000}body .dealeros-app button:is([aria-label*=Редактирай],[title*=Редактирай]):has(>svg:only-child){box-shadow:none!important;background:0 0!important;border-color:#0000!important}body .dealeros-app button:is([aria-label*=Редактирай],[title*=Редактирай]):has(>svg:only-child):hover:not(:disabled){background:var(--dos-surface-hover,#faf9f5)!important;border-color:#0000!important}.dealer-notification-bell{z-index:1200;position:fixed;top:12px;right:20px}.dealer-notification-trigger,.dealer-notification-close,.dealer-notification-dismiss{color:#526783;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;padding:0;transition:color .15s,background-color .15s,border-color .15s;display:grid}.dealer-notification-trigger{width:36px;height:36px;position:relative}.dealer-notification-trigger:hover,.dealer-notification-close:hover,.dealer-notification-dismiss:hover{color:#14284b;background:#fff;border-color:#dce4ee}.dealer-notification-trigger[aria-expanded=true]{color:#b75409;background:#fff4e6;border-color:#f0cfa4}.dealer-notification-trigger:focus-visible,.dealer-notification-close:focus-visible,.dealer-notification-dismiss:focus-visible,.dealer-notification-filters button:focus-visible,.dealer-notification-item-main:focus-visible{outline-offset:2px;outline:2px solid #f97316}.dealer-notification-trigger svg{width:20px;height:20px}.dealer-notification-count{color:#fff;background:#e96f11;border:2px solid #f6f8fb;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:750;line-height:14px;display:grid;position:absolute;top:-2px;right:-3px}.dealer-notification-popover{z-index:1;background:#fffdfa;border:1px solid #ead9c2;border-radius:14px;flex-direction:column;width:min(680px,100vw - 28px);max-height:min(680px,100vh - 68px);animation:.16s cubic-bezier(.2,.7,.3,1) dealer-notification-pop;display:flex;position:absolute;top:44px;right:0;overflow:hidden;box-shadow:inset 0 1px #fff,0 1px 2px #1f293d0d,0 10px 20px -6px #1f293d1a,0 28px 56px -20px #b4641c42}@keyframes dealer-notification-pop{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1}}.dealer-notification-popover>header{background:linear-gradient(#fff4e6,#ffecd6);border-bottom:1px solid #f4d9b7;padding:18px 20px 14px;display:block}.dealer-notification-close{border-color:#e1e7ef;flex:0 0 30px;width:30px;height:30px;font-size:20px;line-height:1}.dealer-notification-filters{background:#fdf9f3;border-bottom:1px solid #f0e5d6;gap:6px;padding:9px 12px;display:flex}.dealer-notification-filters button{color:#607491;min-height:30px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:5px 10px;font-size:13px}.dealer-notification-filters button:hover{color:#14284b;background:#fff}.dealer-notification-filters button.is-active{color:#bf5108;background:#fff7ef;border-color:#f2c59f;font-weight:700}.dealer-notification-error{color:#a8322b;background:#fff5f4;border:1px solid #f1c1be;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;margin:10px 12px 0;padding:9px 11px;font-size:13px;line-height:1.4;display:flex}.dealer-notification-error button{color:#a8322b;font:inherit;cursor:pointer;background:#fff;border:1px solid #edc6c2;border-radius:6px;flex:none;padding:4px 7px;font-size:12px;font-weight:650}.dealer-notification-error button:hover{background:#fffaf9}.dealer-notification-error button:focus-visible{outline-offset:2px;outline:2px solid #f97316}.dealer-notification-list{scrollbar-width:thin;scrollbar-color:#e3d3bd transparent;overscroll-behavior:contain;min-height:0;overflow:auto}.dealer-notification-empty{color:#657790;text-align:center;justify-content:center;align-items:center;gap:9px;min-height:88px;margin:0;padding:32px 18px;font-size:14px;display:flex}.dealer-notification-spinner{border:2px solid #f6dcc8;border-top-color:#e96f11;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite dealer-notification-spin}@keyframes dealer-notification-spin{to{transform:rotate(360deg)}}.dealer-notification-item{background:0 0;border-bottom:1px solid #f3ece1;display:flex;position:relative}.dealer-notification-item:last-child{border-bottom:0}.dealer-notification-item:hover{background:#fffaf2}.dealer-notification-item.is-unread{background:#fffaf3}.dealer-notification-item.is-unread:hover{background:#fff5ea}.dealer-notification-item-main{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:flex-start;gap:11px;padding:13px 4px 13px 15px;display:flex}.dealer-notification-item-icon{color:#526783;background:#eef2f6;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.dealer-notification-item-icon.is-actionrequired{color:#d7630b;background:#fff0e2}.dealer-notification-item-icon.is-warning{color:#aa6800;background:#fff5d9}.dealer-notification-item-icon.is-critical{color:#bf3434;background:#fff0ef}.dealer-notification-item-copy{flex:1;gap:4px;min-width:0;display:grid}.dealer-notification-item-copy>strong{overflow-wrap:anywhere;color:#14284b;font-size:14px;font-weight:700;line-height:19px}.dealer-notification-item-copy>span:not(.dealer-notification-item-meta){color:#536983;overflow-wrap:anywhere;font-size:13px;line-height:18px}.dealer-notification-item-meta{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:2px;display:flex}.dealer-notification-item-meta small{color:#5f6f85;font-size:11px;line-height:16px}.dealer-notification-item-meta .dealer-notification-severity{color:#546b83;background:#eef2f6;border-radius:999px;padding:1px 6px;font-weight:650}.dealer-notification-item-meta .dealer-notification-severity.is-actionrequired{color:#b45209;background:#fff0e2}.dealer-notification-item-meta .dealer-notification-severity.is-warning{color:#946000;background:#fff5d9}.dealer-notification-item-meta .dealer-notification-severity.is-critical{color:#ac3030;background:#fff0ef}.dealer-notification-unread-dot{background:#e96f11;border-radius:50%;flex:0 0 8px;align-self:flex-start;width:8px;height:8px;margin:7px 2px 0 auto}.dealer-notification-dismiss{color:#606f82;opacity:0;flex:0 0 30px;align-self:flex-start;width:30px;height:30px;margin:13px 9px 0 0;font-size:19px;line-height:1}.dealer-notification-item:hover .dealer-notification-dismiss,.dealer-notification-dismiss:focus-visible{opacity:1}.dealer-notification-dismiss:disabled{color:#aab4c2;cursor:not-allowed}.navigation-layout-horizontal .dealer-notification-bell{top:8px;right:174px}.navigation-layout-vertical .dealer-notification-bell{top:14px;right:24px}@media (hover:none){.dealer-notification-dismiss{opacity:1}}@media (width<=760px){.dealer-notification-bell{top:8px!important;right:58px!important}.dealer-notification-popover{width:auto;max-width:680px;max-height:calc(100dvh - 64px);margin-left:auto;position:fixed;top:52px;left:10px;right:10px}.dealer-notification-popover>header{display:block}.dnx-actions{gap:4px 10px}.dnx-actions button{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.dealer-notification-popover{animation:none}}.dnx-title-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.dnx-title-row h2{color:#14284b;letter-spacing:-.01em;margin:0;font-size:22px;font-weight:750;line-height:1.2}.dnx-status{flex-wrap:wrap;align-items:center;gap:8px;margin:7px 0 0;font-size:13px;display:flex}.dnx-status strong{color:#b75409;font-weight:700}.dnx-status strong.is-clear{color:#5f6f85;font-weight:600}.dnx-status-sep{color:#9a8a6b}.dnx-fresh{color:#5f728d;align-items:center;gap:6px;display:inline-flex}.dnx-live-dot{background:#2f9e63;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #2f9e6329}.dnx-actions{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:13px;display:flex}.dnx-actions button{color:#b75409;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:4px 0;font-size:13px;font-weight:650;display:inline-flex}.dnx-actions button svg{flex:0 0 16px;width:16px;height:16px}.dnx-actions button:hover:not(:disabled){color:#8f4106;text-underline-offset:3px;text-decoration:underline}.dnx-actions button:disabled{color:#a3947f;cursor:not-allowed}.dnx-actions button:focus-visible{outline-offset:3px;border-radius:5px;outline:2px solid #f97316}.dnx-actions-sep{background:#ecd3ae;width:1px;height:15px}.dealer-notification-filters{gap:0;padding:12px 20px}.dealer-notification-filters button{text-align:center;background:#fff;border:1px solid #ecdcc6;border-radius:0;flex:1;justify-content:center;min-height:38px;font-size:14px;font-weight:600}.dealer-notification-filters button+button{border-left:0}.dealer-notification-filters button:first-child{border-radius:9px 0 0 9px}.dealer-notification-filters button:last-child{border-radius:0 9px 9px 0}.dealer-notification-filters button:hover:not(.is-active){background:#fffaf3}.dealer-notification-filters button.is-active{z-index:1;color:#fff;background:#b5600d;border-color:#a2560c;font-weight:700}.dnx-group-head{color:#5f6f85;margin:0;padding:11px 20px 6px;font-size:13px;font-weight:700}.dnx-group+.dnx-group .dnx-group-head{border-top:1px solid #f3ece1;margin-top:4px;padding-top:13px}.dealer-notification-item-main{grid-template-columns:8px 40px minmax(0,1fr) auto 18px;align-items:start;gap:0 13px;padding:12px 18px 13px 20px;display:grid}.dnx-dot{background:0 0;border-radius:50%;width:8px;height:8px;margin-top:15px}.dealer-notification-item.is-unread .dnx-dot{background:#ee8118}.dealer-notification-item-icon{border-radius:11px;flex:none;width:40px;height:40px}.dealer-notification-item-icon svg{width:20px;height:20px}.dnx-heading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dnx-heading strong{color:#14284b;overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:21px}.dnx-message{color:#536983;overflow-wrap:anywhere;margin-top:3px;font-size:13.5px;line-height:19px;display:block}.dnx-time{color:#5f6f85;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:2px;font-size:13px}.dnx-chevron{color:#a9b6c7;place-items:center;width:18px;margin-top:1px;display:grid}.dnx-chevron svg{width:17px;height:17px}.dealer-notification-item:hover .dnx-chevron{color:#b75409}.dealer-notification-dismiss{background:#fff;border-radius:7px;flex:none;width:26px;height:26px;margin:0;position:absolute;top:10px;right:12px}.dealer-notification-item:hover .dnx-chevron,.dealer-notification-item:focus-within .dnx-chevron{opacity:0}.dealer-notification-item:focus-within .dealer-notification-dismiss{opacity:1}.dealer-notification-severity{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:700}@media (width<=760px){.dealer-notification-item-main{grid-template-columns:8px 36px minmax(0,1fr) auto;gap:0 10px;padding-inline:14px}.dnx-chevron{display:none}.dnx-title-row h2{font-size:20px}.dealer-notification-popover>header{padding:15px 15px 12px}.dealer-notification-filters{padding:11px 15px}.dnx-group-head{padding-inline:15px}}.navigation-layout-vertical .dealer-notification-popover{max-width:calc(100vw - 60px)}.navigation-layout-horizontal .dealer-notification-popover{max-width:calc(100vw - 210px)}.internal-reference{color:#617b9a;white-space:nowrap;width:max-content;margin-top:.18rem;font-size:.72rem;font-weight:650;line-height:1.25;display:block}.internal-reference.is-compact{margin:.1rem 0 0 .35rem;font-size:.68rem;display:inline-block}.dealer-global-search{z-index:30;color:#6882a1;background:#fff;border:1px solid #d9e4f1;border-radius:.7rem;align-items:center;gap:.55rem;width:min(34rem,100%);min-height:2.5rem;margin:0 0 .75rem;padding:.2rem .75rem;display:flex;position:relative;box-shadow:0 2px 9px #19355308}.dealer-global-search>span{font-size:1.35rem;line-height:1}.dealer-global-search input{color:#173251;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1}.dealer-global-search-popover{background:#fff;border:1px solid #d9e4f1;border-radius:.7rem;padding:.35rem;position:absolute;top:calc(100% + .35rem);left:0;right:0;box-shadow:0 12px 28px #1935531c}.reference-search-result{color:#173251;text-align:left;cursor:pointer;background:#f6f9fc;border:0;border-radius:.45rem;justify-content:space-between;align-items:center;width:100%;min-height:3rem;padding:.45rem .6rem;display:flex}.reference-search-result:hover,.reference-search-result:focus-visible{outline-offset:1px;background:#fff2e7;outline:2px solid #ff9d51}.reference-search-result span:first-child{gap:.12rem;display:grid}.reference-search-result small,.reference-search-empty{color:#6982a0;font-size:.78rem}.reference-search-result>span:last-child{color:#ec7800;font-size:1.1rem}.reference-search-empty{padding:.6rem .7rem}.module-reference-search{margin-top:.35rem}.module-reference-search:empty{display:none}.page-canvas-v1:has(.module-reference-search)>.dealer-global-search{display:none}:root{--dos-font-ui:"IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dos-font-display:"Manrope", "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dos-font-data:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--dos-font-label:var(--dos-font-ui);--dos-type-page-title:28px;--dos-type-body:14px;--dos-type-control:14px;--dos-type-table:13px;--dos-type-table-header:12px;--dos-type-filter-label:12px;--dos-type-meta:12px;--dos-type-label:12px;--dos-type-section:16px;--dos-type-kpi:22px}html,body,#root,.dealeros-app,.showroom-public-page,.showroom-live-page{font-family:var(--dos-font-ui);font-size:var(--dos-type-body);font-synthesis:none;font-kerning:normal}.dealeros-app :where(button,input,select,textarea),.showroom-public-page :where(button,input,select,textarea),.showroom-live-page :where(button,input,select,textarea){font-family:var(--dos-font-ui);font-size:var(--dos-type-control)}.dealeros-app small,.showroom-live-page small,.showroom-public-page small{font-size:var(--dos-type-meta)}.dealeros-app :where(h1,.page-header-copy-v1 h1,.inventory-header-v2 h1,.customer-detail-header-main-v4 h1,.import-workspace-title-row h1,.import-page-v15 h1),.showroom-public-page :where(h1,.showroom-public-desktop-title,.showroom-public-title){font-family:var(--dos-font-ui);font-size:var(--dos-type-page-title);letter-spacing:-.01em;font-weight:700;line-height:1.1}.dealeros-app :where(.dealer-dashboard .dashboard-title,.showroom-live-header h1),.showroom-public-page :where(h1,.showroom-public-desktop-title,.showroom-public-title){font-family:var(--dos-font-ui)}.dealeros-app :where(h2,.dos-form-section-header-v1 h2,.customer-detail-card-header-v4 h2,.customer-related-section-header-v3 h2,.showroom-live-column h2){font-family:var(--dos-font-ui);font-size:var(--dos-type-section);letter-spacing:-.005em;font-weight:600;line-height:1.25}.dealeros-app :where(.page-header-eyebrow-v1,.eyebrow-v2,.customer-sidebar-eyebrow-v3){font-family:var(--dos-font-label);font-size:var(--dos-type-label);letter-spacing:.06em;font-weight:500;line-height:1.25}.dealeros-app aside,.dealeros-app nav{font-family:var(--dos-font-ui)}.dealeros-app aside :where(button,a,[role=button]),.dealeros-app nav :where(button,a,[role=button]){font-family:var(--dos-font-ui);font-size:var(--dos-type-control);font-weight:500}.dealeros-app aside small,.dealeros-app nav small{font-family:var(--dos-font-ui);font-size:var(--dos-type-meta);letter-spacing:normal}.dealeros-app :is(.dos-button,.primary-action-v2,.clear-filters-v2,.customer-detail-tabs-v4 button,.customer-workspace-tabs-v2 button,.vehicle-details-rebuilt-v1 .vehicle-v2-quick-actions button,.vehicle-details-rebuilt-v1 .vehicle-condition-header-action-v2,.vehicle-details-rebuilt-v1 .vehicle-add-issue-button-v2,.vehicle-details-rebuilt-v1 .vehicle-condition-resolve-action-v2,.vehicle-details-rebuilt-v1 .vehicle-condition-primary-action-v2,.vehicle-details-rebuilt-v1 .vehicle-condition-secondary-action-v2){font-family:var(--dos-font-ui);font-size:var(--dos-type-control);font-weight:600}.dealeros-app :where(.vehicle-status-badge-v2,.customer-commercial-status-v6,.customer-primary-badge-v1,.customer-type-badge-v2,.customer-detail-type-badge-v4){font-family:var(--dos-font-ui);font-size:var(--dos-type-meta);font-weight:600}.dealeros-app :where(.dos-field-label-v1,.dos-underline-field-v1>.dos-field-label-v1,.dos-outlined-field-v1>.dos-field-label-v1,.customer-edit-type-label-v3,.customer-locality-field-v1>.dos-field-label-v1){font-family:var(--dos-font-label);font-size:var(--dos-type-label);letter-spacing:.06em;font-weight:500;line-height:1.25}.dealeros-app :where(.dos-underline-input-v1,.dos-underline-select-v1,.dos-outlined-input-v1,.dos-outlined-select-v1,.dos-textarea-v1){font-family:var(--dos-font-ui);font-size:var(--dos-type-control);font-weight:500;line-height:1.35}.dealeros-app table{font-family:var(--dos-font-ui);font-size:var(--dos-type-table)}.dealeros-app table th,.showroom-live-page table th{font-family:var(--dos-font-data);font-size:var(--dos-type-table-header);letter-spacing:.06em;text-transform:uppercase;font-weight:500;line-height:1.25}.dealeros-app table td{font-family:var(--dos-font-ui);font-size:var(--dos-type-table);line-height:1.35}.dealeros-app :where(code,kbd,samp,.stock-vin-v2 code,.number-cell-v2,.customer-bank-iban-line-v1,.customer-commercial-row-v1>strong,.customer-summary-item-v4 strong.is-data,.vehicle-catalog-properties-summary-row-v1 code,.vehicle-catalog-make-table-v1 code,.vehicle-catalog-model-table-v1 code){font-family:var(--dos-font-data);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"tnum" 1, "zero" 1;letter-spacing:-.015em}.dealeros-app :where(.status-card-v2 strong,.finance-card-v2 strong,.showroom-live-metric-value){font-family:var(--dos-font-data);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"tnum" 1, "zero" 1;font-size:var(--dos-type-kpi);letter-spacing:-.01em;font-weight:700;line-height:1.15}.dealeros-app :is(.updated-date-v2,.customer-detail-created-v4,.customer-history-row-v4>div>span,.customer-summary-item-v4 small,.import-workspace-meta-row,.vehicle-detail-page .vehicle-detail-breadcrumb,.vehicle-detail-page .vehicle-detail-card-header p,.vehicle-detail-page .vehicle-costs-header p,.vehicle-detail-page .vehicle-cost-meta,.dealer-dashboard .dashboard-update-copy span,.import-erp-page .import-meta){font-family:var(--dos-font-data);font-size:var(--dos-type-meta);font-variant-numeric:tabular-nums;font-weight:500}.dealeros-app :is(.vehicle-details-rebuilt-v1 .vehicle-v2-breadcrumb,.vehicle-details-rebuilt-v1 .vehicle-v2-meta,.vehicle-details-rebuilt-v1 .vehicle-cost-meta,.vehicle-details-rebuilt-v1 .vehicle-costs-header p,.vehicle-details-rebuilt-v1 .vehicle-condition-panel-header-v2 p,.vehicle-details-rebuilt-v1 .vehicle-condition-inspection-date-v2,.vehicle-details-rebuilt-v1 .vehicle-history-heading>span,.import-page-v15 .import-v15-breadcrumb,.import-page-v15 .import-v15-meta-row,.import-page-v15 .import-v15-history li b,.import-page-v15 .import-v15-status small,.import-page-v15 .import-v15-header-stats small){font-family:var(--dos-font-data);font-size:var(--dos-type-meta);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.3}.customer-detail-shell-v4{font-family:var(--dos-font-ui)}.dealeros-app .customer-detail-shell-v4 :is(.customer-profile-read-label-v5,.customer-contract-grid-v4>div>span){font-family:var(--dos-font-label);font-size:var(--dos-type-label);letter-spacing:.06em;font-weight:500;line-height:1.25}.customer-detail-shell-v4 :where(.dos-field-value-v1,.customer-profile-read-value-v5,.customer-sidebar-contact-v1,.customer-related-row-v3 strong){font-family:var(--dos-font-ui);font-size:13px;font-weight:600}.customer-detail-shell-v4 :where(.customer-related-head-v3,.customer-commercial-head-v1),.customer-detail-shell-v4 .customer-bank-head-v4{font-family:var(--dos-font-data);font-size:var(--dos-type-table-header);letter-spacing:.06em;text-transform:uppercase;font-weight:500;line-height:1.25}.customer-detail-shell-v4 h1{font-weight:700}.customer-detail-shell-v4 .customer-detail-section-heading-v4 h2,.customer-detail-shell-v4 .customer-related-section-header-v3 h2{font-weight:600}.customer-detail-shell-v4 .customer-summary-item-v4 strong.is-text{font-family:var(--dos-font-ui);font-variant-numeric:normal;letter-spacing:normal;font-weight:600}.customer-detail-shell-v4 .customer-summary-item-v4 strong.is-data{font-family:var(--dos-font-data);font-variant-numeric:tabular-nums slashed-zero;font-weight:700}.vehicle-detail-page .vehicle-readonly-field>span,.vehicle-detail-page .vehicle-financial-metric small,.vehicle-detail-page .vehicle-edit-field,.vehicle-detail-page .vehicle-cost-modal-body>label{font-family:var(--dos-font-label);font-size:var(--dos-type-label);letter-spacing:.06em;font-weight:500;line-height:1.25}.vehicle-detail-page .vehicle-readonly-field>strong{font-family:var(--dos-font-ui);font-size:13px;font-weight:600;line-height:1.35}.vehicle-detail-page .vehicle-commercial-pricing>div>strong{font-family:var(--dos-font-data);font-size:13px;font-weight:600;line-height:1.35}.vehicle-detail-page .vehicle-readonly-field[data-mono=true]>strong,.vehicle-detail-page .vehicle-financial-metric strong,.vehicle-detail-page .vehicle-costs-total strong,.vehicle-detail-page .vehicle-cost-amount{font-family:var(--dos-font-data)}.vehicle-detail-page .vehicle-detail-card-header h2,.vehicle-detail-page .vehicle-costs-header h2{font-weight:600}.vehicle-detail-page .vehicle-detail-meta{font-size:12px}.inquiry-offer-parity .inquiry-parity-meta,.inquiry-offer-parity .inquiry-vehicle-meta-v17,.inquiry-offer-parity .inquiry-history-episode-v17 small{font-size:12px;line-height:1.3}.inquiry-offer-parity .inquiry-task-group>h3{font-family:var(--dos-font-label);font-size:var(--dos-type-label);letter-spacing:.06em;font-weight:500;line-height:1.25}.inquiry-offer-parity .inquiry-history-episode-v17 span:not(.inquiry-timeline-dot):not(.inquiry-history-episode-icon-v17){font-size:12px;line-height:1.3}.sales-contract-page .sales-contract-header-main p,.sales-contract-page .sales-contract-facts small{font-family:var(--dos-font-label);font-size:var(--dos-type-label);letter-spacing:.06em;font-weight:500;line-height:1.25}.sales-contract-page .sales-contract-card>header h2{font-weight:600}.sales-contract-page .sales-contract-terms dt{font-family:var(--dos-font-label);font-size:var(--dos-type-label);letter-spacing:.06em;font-weight:500;line-height:1.25}.sales-contract-page .sales-contract-terms dd,.sales-contract-page .sales-contract-summary-main strong{font-family:var(--dos-font-data);font-weight:600}.sales-contract-page .sales-contract-payment-method small,.sales-contract-page .sales-contract-data-request-state strong,.sales-contract-page .sales-contract-data-request-state small{font-size:12px;line-height:1.3}.offer-details-page .offer-details-vehicle-facts small,.offer-details-page .offer-details-edit-vehicle-facts label>span,.offer-details-page .offer-details-edit-readonly-fields label>span,.sales-contract-page .sales-contract-payment-field>span:first-child{font-family:var(--dos-font-label);font-size:var(--dos-type-label);letter-spacing:.06em;font-weight:500;line-height:1.25}.customer-detail-shell-v4 :where(.customer-bank-iban-line-v1,.customer-commercial-row-v1>strong){font-family:var(--dos-font-data);font-size:12px;font-weight:600}.import-workspace-page,.import-page-v15,.vehicle-catalog-page-v1,.import-workspace-page h1,.import-page-v15 h1,.vehicle-catalog-page-v1>.page-header-v1 .page-header-copy-v1 h1{font-family:var(--dos-font-ui)}.import-workspace-page .import-field-label{font-family:var(--dos-font-label);font-size:var(--dos-type-label);letter-spacing:.06em;font-weight:500;line-height:1.25}.import-workspace-page .import-workspace-breadcrumb{font-family:var(--dos-font-data);letter-spacing:normal;font-size:12px;font-weight:500;line-height:1.3}.vehicle-catalog-page-v1 .vehicle-catalog-property-tabs-v1 button{font-family:var(--dos-font-ui);font-size:var(--dos-type-control);letter-spacing:normal;text-transform:none;font-weight:600;line-height:1.25}.showroom-live-page,.showroom-live-page h1{font-family:var(--dos-font-ui)}.showroom-live-page :where(.showroom-live-metric-value,time){font-family:var(--dos-font-data);font-variant-numeric:tabular-nums}.showroom-live-page :where(.eyebrow-v2,.showroom-live-card-meta,.showroom-live-request-badge){font-family:var(--dos-font-label)}.showroom-public-page{font-family:var(--dos-font-ui)}.showroom-public-page :where(h1,h2,h3){font-family:var(--dos-font-display)}.showroom-public-page :where(code,time){font-family:var(--dos-font-data);font-variant-numeric:tabular-nums}.dealeros-app :is(.customer-detail-shell-v4 .customer-detail-profile-v4 .dos-field-label-v1,.vehicle-details-rebuilt-v1 .dos-field-label-v1,.vehicle-details-rebuilt-v1 .vehicle-v2-card-eyebrow,.vehicle-details-rebuilt-v1 .vehicle-v2-condition-grid small,.vehicle-details-rebuilt-v1 .vehicle-v2-side-card .vehicle-v2-side-detail-row dt,.vehicle-detail-page .vehicle-readonly-field>span,.import-erp-page .import-eyebrow,.import-page-v15 .import-v15-eyebrow,.import-page-v15 .import-v15-side-card dt,.vehicle-v2-field small,.vehicle-v2-side-card dt,.vehicle-details-rebuilt-v1 .vehicle-condition-summary-v2 small,.vehicle-details-rebuilt-v1 .vehicle-condition-fields-v2 label>span,.vehicle-details-rebuilt-v1 .vehicle-condition-note-v2>span,.vehicle-details-rebuilt-v1 .vehicle-condition-result-v2 small,.vehicle-v2-eyebrow,.vehicle-catalog-dialog-body-v1 label>span,.import-review-v17 .import-review-toolbar label,.import-sidebar-card dt,.import-sidebar-metrics span,.import-mapping-grid label,.import-arrival-v20-field>span,.import-arrival-v20-notes>span,.import-arrival-v20-shipment-state>span,.import-arrival-v21-detail-grid dt,.import-arrival-v20-inline-edit label,.inquiry-offer-parity .inquiry-vehicle-quick-details-v18 small,.inquiry-offer-parity .inquiry-vehicle-interests-label-v17,.inquiry-parity-summary-list dt,.inquiry-offer-parity .inquiry-activity-day>h3,.offer-details-page .offer-details-terms-grid dt,.offer-details-page .offer-details-edit-vehicle-facts label>span,.offer-details-page .offer-details-edit-readonly-fields label>span,.offer-details-page .offer-details-summary-main>span,.offer-details-page .offer-details-summary-list dt,.offer-details-edit-parties-card .offer-details-edit-customer-card .offer-details-edit-readonly-fields label>span,.offer-details-edit-vehicle-top-fields label>span,.offer-details-edit-vehicle-facts label>span,.sales-contract-page .sales-contract-terms dt,.sales-contract-page .sales-contract-payment-field>span:first-child,.import-documents-v12 .import-mapping-grid label,.user-profile-edit-grid-v4 .dos-field-label-v1,.user-profile-underline-fields-v7 .dos-underline-field-v1>.dos-field-label-v1,.my-profile-edit-fields-v1 .dos-field-label-v1,.global-reference-editor-grid>label:not(.global-reference-checkbox),.global-reference-value-editor-grid>label){font-family:var(--dos-font-label);font-size:var(--dos-type-label);letter-spacing:.06em;font-weight:500;line-height:1.25}body .dealeros-app .customers-toolbar-v1:after{font-family:var(--dos-font-data);font-size:var(--dos-type-filter-label);letter-spacing:.02em;text-transform:uppercase;font-weight:600;line-height:1.3}.dealeros-app :is(.inventory-search-v3>span,.inventory-filter-field-v3>span,.preparation-filter-v2>span,.sales-offer-search-v3>span,.sales-offer-filter-field-v3>span:first-child,.sales-inquiry-search-field>span,.sales-inquiry-filter-field>span,.sales-inquiry-switch-field>span,.inventory-filter-field-v2>span,.imports-filter-field-v2>span,.sales-contract-filter-field-v2>span,.inventory-filter-label-v2,.sales-contract-search-v3>span,.sales-contract-filter-field-v3>span:first-child,.imports-search-v3>span,.imports-filter-field-v3>span,.sales-offers-toolbar>label){font-family:var(--dos-font-label);font-size:var(--dos-type-filter-label);letter-spacing:.02em;font-weight:600;line-height:1.3}.dealeros-app :is(.customer-detail-shell-v4 .customer-related-head-v3,.customer-detail-shell-v4 .customer-commercial-head-v1,.customer-detail-shell-v4 .customer-bank-head-v4,.vehicle-v2-document-table-head-v1,.import-review-v17 .import-review-table th,.import-arrival-v20-table th,.inventory-table-v2 th,.sales-offers-table th,.sales-inquiry-column-head,.sales-inquiry-label,.sales-contract-inbox-label-v3,.sales-contract-list-page-v3.sales-offer-workspace .sales-contract-inbox-label-v3,.imports-inbox-label-v3,.inventory-inbox-label-v3,.import-documents-v12 .import-documents-table th,.import-workspace-page .import-documents-list-heading,.vehicle-catalog-page-v1 .vehicle-catalog-properties-summary-head-v1,.structured-sample-v1 th,.draft-table-v1 th,.dealer-dashboard .dashboard-recent-data-table th,.users-admin-table-wrap-v1 th,.groups-admin-table-wrap-v1 th,.platform-user-memberships-v1 th,.imports-table-card-v2 th,.sales-contract-list-card-v2 th,.imports-list-v1 th,.import-documents-v1 th,.import-drafts-table-v5 th,.import-visual-system-v6 .import-drafts-table-v5 th,.import-erp-page:not(.invoice-list-page) .import-table th,.import-erp-page .import-vehicles-workspace-v5 .draft-table-v1 th,.import-erp-page .import-vehicles-workspace-v5 .draft-table-v1 th:nth-child(7),.import-arrival-v18 .import-arrival-table th,.import-arrival-v19 .import-arrival-table--mockup th,.import-manual-table th,.import-manual-persisted-table th,.import-preview-table th,.import-structured-dialog-v23 .import-preview-table th){font-family:var(--dos-font-data);font-size:var(--dos-type-table-header);letter-spacing:.06em;text-transform:uppercase;font-weight:500;line-height:1.25}.dealeros-app :is(.customer-detail-shell-v4 .customer-detail-profile-v4 .dos-field-value-v1,.customer-detail-shell-v4 .customer-related-row-v3,.customer-detail-shell-v4 .customer-commercial-row-v1,.customer-detail-shell-v4 .customer-contact-list-v4>a,.customer-detail-shell-v4 .customer-contract-grid-v4 strong,.dealer-dashboard .dashboard-recent-data-table td,.inventory-inbox-row-v3>div>span:not(.inventory-inbox-label-v3),.inventory-inbox-availability-v3 strong,.import-erp-page .import-drafts-table-v5 td,.import-visual-system-v6 .import-drafts-table-v5 td,.vehicle-details-rebuilt-v1 .vehicle-v2-condition-grid strong,.vehicle-details-rebuilt-v1 .vehicle-v2-issue-row strong,.vehicle-details-rebuilt-v1 .vehicle-v2-equipment-row strong,.vehicle-details-rebuilt-v1 .vehicle-v2-document-row strong,.vehicle-details-rebuilt-v1 .vehicle-v2-dossier-muted,.vehicle-details-rebuilt-v1 .vehicle-v2-dossier-empty,.vehicle-details-rebuilt-v1 .vehicle-v2-dossier-note,.vehicle-details-rebuilt-v1 .vehicle-v2-issue-row p,.vehicle-details-rebuilt-v1 .vehicle-v2-equipment-row small,.vehicle-details-rebuilt-v1 .vehicle-v2-document-row small,.vehicle-details-rebuilt-v1 .vehicle-v2-history-row p,.vehicle-details-rebuilt-v1 .vehicle-condition-summary-v2 strong,.vehicle-details-rebuilt-v1 .vehicle-condition-issue-v2 strong,.vehicle-details-rebuilt-v1 .vehicle-history-row strong,.vehicle-details-rebuilt-v1 .vehicle-cost-main>strong,.import-page-v15 .import-v15-history li span,.import-page-v15 .import-v15-side-muted,.sales-contract-list-page-v3 .sales-contract-inbox-customer-v3>strong,.sales-contract-list-page-v3 .sales-contract-inbox-vehicle-v3>strong,.sales-contract-list-page-v3 .sales-contract-inbox-financial-v3>strong,.import-review-v17 .import-review-table td,.import-arrival-v20-table td,.sales-inquiry-customer>span:not(.sales-inquiry-label),.sales-inquiry-vehicle>span:not(.sales-inquiry-label),.sales-inquiry-next>span:not(.sales-inquiry-label),.sales-inquiry-activity>span:not(.sales-inquiry-label),.sales-inquiry-row strong,.offer-details-page .offer-details-entity-copy strong,.offer-details-page .offer-details-vehicle-copy strong,.sales-contract-page .sales-contract-entity-copy strong){font-family:var(--dos-font-ui);font-size:var(--dos-type-table);font-weight:500;line-height:1.35}.dealeros-app :is(.sales-contract-list-page-v3 .sales-contract-inbox-identity-v3>strong,.sales-contract-list-page-v3 .sales-contract-inbox-identity-v3>strong small){font-family:var(--dos-font-data);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.3}.dealeros-app .sales-inquiry-row strong{font-weight:600}.dealeros-app .customers-table-card-v1 td{font-family:var(--dos-font-ui);font-size:var(--dos-type-table);font-weight:400;line-height:1.35}.dealeros-app .customers-table-card-v1 td small{font-family:var(--dos-font-ui);font-size:var(--dos-type-meta);font-weight:400;line-height:1.3}.dealeros-app :is(.customer-detail-shell-v4 .customer-summary-item-v4:not(.is-history):not(.is-car) strong,.vehicle-v2-kpi strong,.import-review-kpi strong,.import-arrival-v20-kpi strong){font-family:var(--dos-font-data);font-size:var(--dos-type-kpi);letter-spacing:-.01em;font-weight:700;line-height:1.15}.dealeros-app :is(.customer-detail-shell-v4 .customer-detail-section-heading-v4 h2,.customer-detail-shell-v4 .customer-related-section-header-v3 h2,.customer-detail-shell-v4 .customer-detail-card-header-v4 h2,.dealer-dashboard .dashboard-card-header h2,.import-erp-page .import-section-title,.import-erp-page .import-subsection-title,.import-erp-page .import-vehicles-header-v5 .import-section-title,.vehicle-details-rebuilt-v1 .vehicle-costs-header h2,.vehicle-details-rebuilt-v1 .vehicle-condition-issues-v2 h3,.vehicle-details-rebuilt-v1 .vehicle-condition-inspection-card-v2 h3,.vehicle-details-rebuilt-v1 .vehicle-v2-side-card h3,.import-page-v15 .import-v15-side-card h2,.offer-details-page .offer-details-card-heading h2,.sales-contract-page .sales-contract-card>header h2,.inquiry-offer-parity .inquiry-parity-card-header h2,.inquiry-offer-parity .inquiry-section-header h2,.inquiry-offer-parity .inquiry-history-header-v17 h2){font-family:var(--dos-font-ui);font-size:var(--dos-type-section);letter-spacing:-.005em;text-transform:none;font-weight:600;line-height:1.25}.dealeros-app .customer-detail-shell-v4 .customer-detail-header-main-v4 h1,.dealeros-app .inventory-header-v2 h1,.dealeros-app .page-header-v1 .page-header-copy-v1 h1,.dealeros-app .dealer-dashboard .dashboard-title,.dealeros-app .inquiry-offer-parity .inquiry-parity-title-block h1,.dealeros-app .import-erp-page .import-page-title,.dealeros-app .sales-contract-list-header h1,.dealeros-app .sales-contract-details-route .sales-contract-header-main h1,.dealeros-app .vehicle-details-rebuilt-v1 .vehicle-v2-title-row h1,.dealeros-app .import-workspace-page .import-workspace-title-row h1,.dealeros-app .import-page-v15 h1,.dealeros-app .offer-details-page .offer-details-header h1,.dealeros-app .sales-contract-page .sales-contract-header-main h1{font-family:var(--dos-font-ui);font-size:var(--dos-type-page-title);letter-spacing:-.01em;font-weight:700;line-height:1.1}.dealeros-app .customer-detail-shell-v4 .customer-detail-profile-v4 .customer-read-grid-v2>.dos-readonly-field-v1 .dos-field-value-v1{font-family:var(--dos-font-ui);font-size:13px;font-weight:600;line-height:1.3}.dealeros-app :is(.vehicle-details-rebuilt-v1 .vehicle-v2-field strong:not(.mono),.vehicle-details-rebuilt-v1 .vehicle-v2-side-card .vehicle-v2-side-detail-row dd,.import-page-v15 .import-v15-side-card dd){font-family:var(--dos-font-ui);font-size:13px;font-weight:600;line-height:1.35}@media (width<=760px){.dealeros-app .customer-detail-shell-v4 .customer-detail-header-main-v4 h1,.dealeros-app .vehicle-details-rebuilt-v1 .vehicle-v2-title-row h1,.dealeros-app .import-workspace-page .import-workspace-title-row h1,.dealeros-app .import-page-v15 h1,.dealeros-app .offer-details-page .offer-details-header h1,.dealeros-app .sales-contract-page .sales-contract-header-main h1{font-size:24px}}.dos-type-ui{font-family:var(--dos-font-ui)}.dos-type-display{font-family:var(--dos-font-display)}.dos-type-data{font-family:var(--dos-font-data);font-variant-numeric:tabular-nums slashed-zero}.dos-type-label{font-family:var(--dos-font-label);font-size:var(--dos-type-label);letter-spacing:.06em;font-weight:500;line-height:1.25}.dealeros-app .users-management-page-v1 :is(.users-directory-search-v3 input,.users-directory-toolbar-v3 select){font-family:var(--dos-font-ui);font-size:var(--dos-type-control);font-weight:500;line-height:1.35}.dealeros-app .users-management-page-v1 .users-directory-heading-v3{font-family:var(--dos-font-data);font-size:var(--dos-type-table-header);letter-spacing:.06em;text-transform:uppercase;font-weight:500;line-height:1.25}.dealeros-app .users-management-page-v1 .users-directory-copy-v3 strong{font-family:var(--dos-font-ui);font-size:13px;font-weight:600;line-height:1.3}.dealeros-app .users-management-page-v1 .users-directory-copy-v3 :is(small,em),.dealeros-app .users-management-page-v1 :is(.users-directory-state-v3,.users-directory-error-v3){font-family:var(--dos-font-ui);font-size:var(--dos-type-meta);font-weight:400;line-height:1.35}.dealeros-app .users-workspace-page-v9 .user-detail-hero-title-v3 h1{font-family:var(--dos-font-ui);letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.15}.dealeros-app .users-workspace-page-v9 .user-detail-contact-v6{font-family:var(--dos-font-ui);font-size:var(--dos-type-meta);font-weight:400;line-height:1.3}.dealeros-app .users-workspace-page-v9 .user-detail-contact-v6 strong{font-weight:500}.dealeros-app .users-workspace-page-v9 .user-detail-time-v3{font-family:var(--dos-font-data);font-size:var(--dos-type-meta);letter-spacing:normal;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.3}.dealeros-app .users-workspace-page-v9 .user-detail-tabs-v6 button{font-family:var(--dos-font-ui);font-size:var(--dos-type-control);font-weight:600;line-height:1.3}.dealeros-app .users-workspace-page-v9 .user-profile-eyebrow-v9,.dealeros-app .users-workspace-page-v9 .user-profile-fact-v9>dt,.dealeros-app .users-workspace-page-v9 .user-profile-summary-card-v9>header>div>p,.dealeros-app .users-workspace-page-v9 .user-profile-summary-body-v9>div>span{font-family:var(--dos-font-label);font-size:var(--dos-type-label);letter-spacing:.06em;font-weight:500;line-height:1.25}.dealeros-app .users-workspace-page-v9 .user-profile-card-header-v9 h2,.dealeros-app .users-workspace-page-v9 .user-profile-summary-card-v9>header>h3,.dealeros-app .users-workspace-page-v9 .user-profile-summary-card-v9>header h3,.dealeros-app .users-workspace-page-v9 :is(.user-summary-card-v3,.user-activity-card-v6,.user-access-settings-v3,.user-two-factor-card-v3)>header h2{font-family:var(--dos-font-ui);font-size:var(--dos-type-section);letter-spacing:-.005em;font-weight:600;line-height:1.25}.dealeros-app .users-workspace-page-v9 .user-profile-card-header-v9>div>span,.dealeros-app .users-workspace-page-v9 .user-profile-meta-v9,.dealeros-app .users-workspace-page-v9 :is(.user-summary-card-v3,.user-activity-card-v6)>header p{font-family:var(--dos-font-ui);font-size:var(--dos-type-meta);font-weight:400;line-height:1.35}.dealeros-app .users-workspace-page-v9 .user-profile-fact-v9>dd,.dealeros-app .users-workspace-page-v9 .user-profile-summary-body-v9>div>strong,.dealeros-app .users-workspace-page-v9 .user-profile-meta-v9 strong,.dealeros-app .users-workspace-page-v9 :is(.user-profile-read-row-v6,.user-access-current-v3,.user-security-facts-v3) strong{font-family:var(--dos-font-ui);font-size:13px;font-weight:600;line-height:1.3}.dealeros-app .users-workspace-page-v9 .user-profile-edit-grid-v9 .dos-field-label-v1,.dealeros-app .users-workspace-page-v9 .user-temporary-password-form-v3 .dos-field-label-v1{font-family:var(--dos-font-label);font-size:var(--dos-type-label);letter-spacing:.06em;font-weight:500;line-height:1.25}.dealeros-app .users-workspace-page-v9 :is(.user-profile-edit-grid-v9 .dos-underline-input-v1,.user-profile-edit-grid-v9 .dos-underline-select-v1,.user-temporary-password-form-v3 input[type=password],.user-profile-summary-card-v9 .dos-button,.user-summary-card-v3 .dos-button,.user-activity-footer-v4 .dos-button){font-family:var(--dos-font-ui);font-size:var(--dos-type-control);font-weight:600;line-height:1.35}.dealeros-app :is(.users-admin-page-v1,.groups-admin-page-v1,.permissions-admin-page-v1,.organization-settings-page-v1,.communication-settings-page-v1,.account-security-page-v1,.settings-module-page-v1,.email-template-edit-page-v2){font-family:var(--dos-font-ui);font-size:var(--dos-type-body);line-height:1.35}.dealeros-app :is(.users-admin-page-v1 .users-admin-toolbar-v1 input,.users-admin-page-v1 .users-admin-toolbar-v1 select,.groups-admin-page-v1 .groups-admin-toolbar-v1 input,.groups-admin-page-v1 .groups-admin-toolbar-v1 select,.permissions-admin-page-v1 .permissions-admin-group-select-v1 select,.organization-settings-page-v1 .organization-settings-grid-v1 input,.organization-settings-page-v1 .organization-settings-grid-v1 select,.email-template-edit-page-v2 input,.email-template-edit-page-v2 select,.email-template-edit-page-v2 textarea){font-family:var(--dos-font-ui);font-size:var(--dos-type-control);font-weight:500;line-height:1.35}.dealeros-app :is(.permissions-admin-group-select-v1,.organization-group-select-v1>legend,.organization-group-select-label-v1,.email-template-edit-page-v2 .email-template-readonly-field-v2>span,.email-template-edit-page-v2 .email-template-edit-active-v2>span){font-family:var(--dos-font-label);font-size:var(--dos-type-label);letter-spacing:.06em;font-weight:500;line-height:1.25}.dealeros-app :is(.users-admin-page-v1 .users-admin-table-wrap-v1 th,.groups-admin-page-v1 .groups-admin-table-wrap-v1 th,.users-admin-page-v1 .users-admin-table-wrap-v1 td,.groups-admin-page-v1 .groups-admin-table-wrap-v1 td){font-family:var(--dos-font-ui);font-size:var(--dos-type-table);font-weight:400;line-height:1.35}.dealeros-app :is(.users-admin-page-v1 .users-admin-table-wrap-v1 th,.groups-admin-page-v1 .groups-admin-table-wrap-v1 th){font-family:var(--dos-font-data);font-size:var(--dos-type-table-header);letter-spacing:.06em;text-transform:uppercase;font-weight:500;line-height:1.25}.dealeros-app :is(.users-admin-page-v1 .users-admin-table-wrap-v1 td strong,.groups-admin-page-v1 .groups-admin-table-wrap-v1 td strong,.permissions-admin-permission-v1 strong,.organization-settings-logo-v1>span,.email-template-edit-page-v2 .email-template-readonly-field-v2>strong){font-family:var(--dos-font-ui);font-size:13px;font-weight:600;line-height:1.3}.dealeros-app :is(.users-admin-page-v1 .users-admin-table-footer-v1,.users-admin-page-v1 .users-admin-state-v1,.groups-admin-page-v1 .groups-admin-list-heading-v1 p,.groups-admin-page-v1 .groups-admin-table-footer-v1,.groups-admin-page-v1 .groups-admin-state-v1,.groups-admin-page-v1 .groups-admin-error-v1,.permissions-admin-page-v1 .permissions-admin-panel-v1 header p,.permissions-admin-page-v1 .permissions-admin-footer-v1,.permissions-admin-page-v1 .permissions-admin-state-v1,.organization-settings-page-v1 .organization-settings-section-v1 p,.organization-settings-page-v1 .organization-settings-state-v1,.communication-settings-page-v1 .settings-module-card-v1 p,.account-security-page-v1 .auth-security-card-v1 p,.email-template-edit-page-v2 .email-template-edit-breadcrumb-v2,.email-template-edit-page-v2 .email-template-config-card-v2 header p,.email-template-edit-page-v2 .email-template-body-card-v2 header p,.email-template-edit-page-v2 .email-template-dynamic-card-v2 header p,.email-template-edit-page-v2 .email-template-fields-card-v2 header p,.email-template-edit-page-v2 .email-template-preview-card-v2 header p){font-family:var(--dos-font-ui);font-size:var(--dos-type-meta);font-weight:400;line-height:1.4}.dealeros-app :is(.groups-admin-page-v1 .groups-admin-list-heading-v1 h2,.groups-admin-page-v1 .groups-admin-inline-editor-v1 header h2,.permissions-admin-page-v1 .permissions-admin-panel-v1 h2,.permissions-admin-page-v1 .permissions-admin-category-v1 h3,.organization-settings-page-v1 .organization-settings-section-v1 h2,.communication-settings-page-v1 .settings-module-card-v1 h2,.email-template-edit-page-v2 .email-template-config-card-v2 h2,.email-template-edit-page-v2 .email-template-body-card-v2 h2,.email-template-edit-page-v2 .email-template-dynamic-card-v2 h2,.email-template-edit-page-v2 .email-template-fields-card-v2 h2,.email-template-edit-page-v2 .email-template-preview-card-v2 h2,.account-security-page-v1 .auth-security-card-v1 h2){font-family:var(--dos-font-ui);font-size:var(--dos-type-section);letter-spacing:-.005em;text-transform:none;font-weight:600;line-height:1.25}.dealeros-app :is(.groups-admin-page-v1 .groups-admin-header-actions-v1 .dos-button,.groups-admin-page-v1 .groups-admin-inline-editor-v1 .dos-button,.groups-admin-page-v1 .groups-admin-actions-v1 .dos-button,.permissions-admin-page-v1 .dos-button,.organization-settings-page-v1 .dos-button,.communication-settings-page-v1 .dos-button,.account-security-page-v1 .dos-button,.email-template-edit-page-v2 .dos-button){font-family:var(--dos-font-ui);font-size:var(--dos-type-control);font-weight:600;line-height:1.3}.dealeros-app :is(.permissions-admin-permission-v1 small,.permissions-admin-permission-v1 code,.organization-settings-placeholders-v1,.email-template-edit-page-v2 .email-template-readonly-field-v2>small,.email-template-edit-page-v2 .email-template-edit-active-v2>small,.email-template-edit-page-v2 .email-template-fields-list-v2>span,.email-template-edit-page-v2 .email-template-sensitive-note-v2,.email-template-edit-page-v2 .email-template-cta-note-v2){font-family:var(--dos-font-ui);font-size:var(--dos-type-meta);font-weight:400;line-height:1.4}.dealeros-app :is(.permissions-admin-permission-v1 code,.organization-settings-placeholders-v1 code,.email-template-edit-page-v2 code,.email-template-edit-page-v2 .email-template-fields-list-v2 code){font-family:var(--dos-font-data);font-size:var(--dos-type-meta);font-variant-numeric:tabular-nums slashed-zero;font-weight:500;line-height:1.3}@media (width<=760px){:root{--dos-type-page-title:24px;--dos-type-body:13px;--dos-type-control:13px;--dos-type-table:13px;--dos-type-meta:13px;--dos-type-label:12px}}.dealeros-app{--dos-page:#f6f8fb;--dos-page-deep:#eef2f7;--dos-surface:#fff;--dos-surface-soft:#f8fafc;--dos-table-head-bg:linear-gradient(#faf8f5, #f4f2ee);--dos-table-head-ink:#5b5750;--dos-table-head-line:#e6e1d9;--dos-surface-hover:#f5f8fc;--dos-text:#24344e;--dos-text-strong:#172a46;--dos-text-secondary:#536984;--dos-text-muted:#71839b;--dos-text-faint:#8d9bb0;--dos-border:#e0e7f0;--dos-border-strong:#cfd9e6;--dos-orange-600:#e98212;--dos-orange-700:#c96b0e;--dos-focus:#e9821238;--dos-radius-xs:5px;--dos-radius-sm:7px;--dos-radius-md:9px;--dos-radius-lg:11px;--dos-field-h:40px;--dos-row-hover-bg:#fffdf8;--dos-row-hover-bar:#e98212;min-width:0;color:var(--dos-text);font-family:var(--dos-font-ui);font-size:var(--dos-type-body);line-height:1.45}.dealeros-app :where(button,input,select,textarea){font-family:inherit}.dealeros-app :where(a,button,[role=button],input[type=checkbox],input[type=radio]):focus-visible{outline:2px solid var(--dos-orange-600);outline-offset:2px}.dealeros-app :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea):focus{border-color:var(--dos-field-focus-border,var(--dos-orange-700))!important;box-shadow:none!important;outline:none!important}.dealeros-app :where(.dos-readonly-field-v1 .dos-field-label-v1,.dos-underline-field-v1>.dos-field-label-v1,.dos-outlined-field-v1>.dos-field-label-v1){font-size:var(--dos-type-label)}.dealeros-app :where(.dos-readonly-field-v1 .dos-field-value-v1,.dos-underline-input-v1,.dos-underline-select-v1,.dos-outlined-input-v1,.dos-outlined-select-v1,.dos-textarea-v1){font-size:var(--dos-type-control)}.dealeros-app .dos-validation-message-v1{font-size:11px;line-height:1.35}.dealeros-app :where(.inventory-table-v2,.imports-table-card-v2,.sales-offers-table,.sales-contract-list-card-v2,.customers-table-card-v1,.invoice-table,.finance-expenses-table,.cash-table,.insurance-table-v2) :is(td,.finance-expense-row,.cash-row,.insurance-table-row-v2){font-size:var(--dos-type-table);line-height:1.4}.dealeros-app :where(.inventory-table-v2,.imports-table-card-v2,.sales-offers-table,.sales-contract-list-card-v2,.customers-table-card-v1,.invoice-table-card,.finance-expenses-table,.cash-card,.insurance-table-v2){border-color:var(--dos-border);border-radius:var(--dos-radius-lg);background:var(--dos-surface)}.dealeros-app :where(.sales-offer-search-v3>span,.sales-offer-filter-field-v3>span:first-child,.dashboard-kpi-label,.dashboard-kpi-meta,.dashboard-portfolio-metric small,.manager-dashboard-history-state,.dashboard-recent-table-state,.dashboard-recent-card-state){font-size:12px;line-height:1.4}.dealeros-app .invoice-list-page .invoice-table-card{scrollbar-width:thin;overflow-x:auto}.dealeros-app .invoice-list-page .invoice-table{min-width:720px}.dealeros-app .invoice-route .inv-btn{border-radius:var(--dos-radius-md);height:36px;min-height:36px;font-size:var(--dos-type-control);box-shadow:none;padding-inline:13px;transform:none}.dealeros-app .invoice-route .inv-btn-primary{color:#fff;border-color:var(--dos-orange-600);background:var(--dos-orange-600)}.dealeros-app .invoice-route .inv-btn-primary:hover:not(:disabled){color:#fff;border-color:var(--dos-orange-700);background:var(--dos-orange-700);box-shadow:none;transform:none}.dealeros-app :where(.dos-outlined-input-v1,.dos-outlined-select-v1){height:36px;min-height:36px;padding-block:6px;font-size:13px;line-height:1.25}.dealeros-app :where(.dos-underline-input-v1,.dos-underline-select-v1){height:36px;min-height:36px;padding-block:6px}.dealeros-app :where(.modal-v2,[role=dialog]) :where(.dos-outlined-input-v1,.dos-outlined-select-v1){height:40px;min-height:40px;padding-block:8px}.dealeros-app :where(.dos-outlined-input-v1,.dos-outlined-select-v1,.dos-underline-input-v1,.dos-underline-select-v1):disabled{color:var(--dos-text-muted);background-color:var(--dos-page-deep);border-color:var(--dos-border);cursor:not-allowed;opacity:.85}.dealeros-app .page-header-v1 .page-header-copy-v1 h1{font-size:var(--dos-type-page-title,28px);letter-spacing:-.02em;line-height:1.12}.dealeros-app .page-header-v1 .page-header-actions-v1{align-items:center;gap:8px}@media (width<=860px){.dealeros-app .cash-accounts{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));display:grid;overflow:visible}.dealeros-app .cash-account{min-width:0}}@media (width<=760px){.dealeros-app{box-sizing:border-box;width:100%;max-width:100vw;overflow-x:clip}.dealer-content-v2,.dealer-content-v2>.page-canvas-v1{min-width:0;max-width:100%}.dealeros-app .organization-settings-summary-facts-v1{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.dealeros-app .organization-settings-fact-v1,.dealeros-app .organization-settings-fact-v1:first-child{border-top:1px solid var(--dos-border);border-left:0;min-height:42px;padding:7px 6px}.dealeros-app .organization-settings-fact-v1:nth-child(-n+2){border-top:0}.dealeros-app .organization-settings-fact-v1>svg{flex-basis:16px;width:16px;height:16px}.dealeros-app .organization-settings-fact-v1 span{font-size:10px}}@media (width<=520px){.dealeros-app .cash-accounts{grid-template-columns:minmax(0,1fr)}.dealeros-app .invoice-list-page .invoice-table{min-width:680px}}.dealer-shell-v2{--nav-bg:#09162d;--nav-bg-raised:#10213b;--nav-bg-active:#183253;--nav-text:#d7e1ee;--nav-muted:#9aabc0;--nav-accent:#f2a51a}.dealer-sidebar-v2{background:linear-gradient(#0a1931 0%,#09162d 58%,#08152b 100%);padding:12px 10px 10px}.dealer-wordmark-v2{min-height:42px;margin:0 2px 10px;padding:3px 6px 11px}.dealer-wordmark-v2 span,.dealer-wordmark-v2 b{font-size:20px}.navigation-main-v2{gap:9px}.navigation-group-v2{gap:2px}.navigation-group-v2>p,.navigation-section-toggle-v2{color:#8fa2bb;letter-spacing:.065em;font-size:10px;font-weight:700;line-height:14px}.navigation-group-v2>p{margin:0 9px 3px}.navigation-section-toggle-v2{min-height:25px;padding:0 9px}.navigation-section-toggle-v2:hover{color:#dce6f2;background:#ffffff0d}.navigation-section-chevron-v2{width:7px;height:7px;margin-right:4px}.navigation-section-children-v3{gap:2px}.navigation-item-v2{color:#c4d0e0;border-radius:7px;height:35px;min-height:35px;padding:0 8px;font-size:12px;font-weight:560;line-height:16px}.navigation-item-main-v2{gap:8px}.navigation-icon-tile-v2{color:#98abc3;border-radius:6px;flex-basis:24px;width:24px;height:24px}.navigation-icon-tile-v2 .sidebar-icon-v2{width:15px;height:15px}.navigation-item-copy-v2{line-height:16px}.navigation-item-v2:hover:not(:disabled){color:#fff;background:#ffffff0d}.navigation-item-v2.is-active{color:#fff;border-left-color:var(--nav-accent);background:linear-gradient(90deg,#193556 0%,#142b49 100%);font-weight:680;box-shadow:inset 0 0 0 1px #ffffff08}.navigation-item-v2.is-active .navigation-icon-tile-v2{color:#fff;background:#25466e}.navigation-item-v2:focus-visible,.navigation-section-toggle-v2:focus-visible{outline-offset:2px}.navigation-item-v2>small,.navigation-count-v2{min-width:20px;height:18px;font-size:10px}.navigation-footer-v2{border-top-color:#ffffff1a;padding-top:9px}.navigation-layout-switch-v3.is-labelled{padding:0 5px 8px}.navigation-layout-switch-v3>span{color:#91a3ba;letter-spacing:.07em;font-size:9px}.navigation-layout-switch-v3>div{background:#ffffff0a;border-color:#ffffff1a;border-radius:7px;padding:3px}.navigation-layout-switch-v3 button{border-radius:5px;width:28px;height:26px}.navigation-layout-switch-v3 button[aria-pressed=true]{color:#fff;background:#2b4569;box-shadow:inset 0 0 0 1px #ffffff14}.navigation-user-trigger-v4{background:#ffffff05;border-color:#ffffff12;border-radius:8px;gap:9px;min-height:48px;padding:5px 7px}.navigation-user-trigger-v4:hover,.navigation-user-trigger-v4[aria-expanded=true]{background:#ffffff0f;border-color:#ffffff1f}.navigation-user-avatar-v2{background:#25436a;border-color:#ffffff26;flex-basis:34px;width:34px;height:34px;font-size:11px}.navigation-user-copy-v2 strong{font-size:12px;line-height:16px}.navigation-user-copy-v2 small{color:#a8b7ca;font-size:10px;line-height:14px}.navigation-user-chevron-v4{flex-basis:8px;width:8px;height:8px}.navigation-user-popover-v4{border-color:#dde4ee;border-radius:11px;gap:4px;width:280px;max-height:calc(100dvh - 96px);padding:9px;box-shadow:0 18px 40px #0b1c3433,0 3px 10px #0b1c3414}.navigation-user-popover-v4>button{border-radius:7px;min-height:40px;font-size:12px}.navigation-user-popover-v4>button.is-danger{margin-top:1px}.navigation-user-popover-v4>button>.navigation-company-chevron-v4{border-bottom:1px solid;border-right:1px solid;flex:0 0 7px;width:7px;height:7px;margin-right:2px;transition:transform .16s;transform:rotate(45deg)translateY(-2px)}.navigation-user-popover-v4>button>.navigation-company-chevron-v4.is-open{transform:rotate(225deg)translate(-1px,-1px)}.navigation-user-organizations-v4{border-color:#e2e8f0;border-radius:8px;gap:3px;margin:0;padding:5px}.navigation-user-organizations-v4 button{border-radius:6px}.navigation-user-organizations-v4 strong{color:#2b3f5d;font-size:11px}.navigation-user-organizations-v4 small{color:#7d899b;font-size:10px}.navigation-user-popover-v4{background:#fff;border-color:#dce5f0;border-radius:13px;gap:5px;width:296px;padding:10px;animation:.16s ease-out both navigation-user-popover-enter-v4;box-shadow:0 20px 48px #0c1f3a2e,0 3px 10px #0c1f3a12}@keyframes navigation-user-popover-enter-v4{0%{opacity:0;transform:translateY(-4px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.navigation-user-identity-v4{background:linear-gradient(135deg,#f7faff 0%,#f0f5fc 100%);border:1px solid #e8eef6;border-radius:10px;gap:11px;padding:10px}.navigation-user-identity-v4 .navigation-user-avatar-v2{color:#24558f;background:linear-gradient(145deg,#e8f2ff,#dceaff);border:1px solid #d7e5f7;flex-basis:38px;width:38px;height:38px;font-size:11px;font-weight:800}.navigation-user-identity-v4 strong{color:#172d4c;font-size:12px;line-height:17px}.navigation-user-identity-v4 small{font-size:10px;line-height:15px}.navigation-user-context-v4{background:#fbfcfe;border-color:#e5ebf3;border-radius:10px;align-items:flex-start;gap:10px;margin:2px 0 5px;padding:10px;display:flex}.navigation-user-context-icon-v4,.navigation-user-action-icon-v4{color:#58779e;background:#f2f6fb;border:1px solid #e1eaf5;border-radius:8px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.navigation-user-context-icon-v4{color:#d27b16;background:#fff6eb;border-color:#f5e4cf}.navigation-user-context-icon-v4 svg,.navigation-user-action-icon-v4 svg{width:16px;height:16px}.navigation-user-context-copy-v4{gap:3px;min-width:0;display:grid}.navigation-user-context-v4 small,.navigation-user-organizations-label-v4{color:#8190a5;letter-spacing:.07em;font-size:9px}.navigation-user-context-v4 strong{color:#1d3557;font-size:12px;line-height:16px}.navigation-user-context-v4>.navigation-user-context-copy-v4>span{color:#667992;background:#f5f8fc;border:1px solid #e5ebf3;border-radius:999px;width:fit-content;padding:3px 7px;font-size:9px;font-weight:600;line-height:13px}.navigation-user-popover-v4>button.navigation-user-action-v4{color:#30445f;border:1px solid #0000;border-radius:9px;gap:10px;min-height:42px;padding:5px 8px;font-size:11px;font-weight:650;transition:background-color .14s,border-color .14s,color .14s}.navigation-user-popover-v4>button.navigation-user-action-v4>span:not(.navigation-user-action-icon-v4):not(.navigation-company-chevron-v4){color:inherit;flex:1;margin:0}.navigation-user-popover-v4>button.navigation-user-action-v4:hover:not(:disabled),.navigation-user-popover-v4>button.navigation-user-action-v4:focus-visible{color:#243b5a;background:#fff9f1;border-color:#f1e1cc;outline:0}.navigation-user-popover-v4>button.navigation-user-action-v4:hover:not(:disabled) .navigation-user-action-icon-v4,.navigation-user-popover-v4>button.navigation-user-action-v4:focus-visible .navigation-user-action-icon-v4{color:#c87312;background:#fff2e2;border-color:#f1ddc3}.navigation-user-popover-v4>button.navigation-user-action-v4.is-danger{color:#a64e4e}.navigation-user-popover-v4>button.navigation-user-action-v4.is-danger:hover:not(:disabled),.navigation-user-popover-v4>button.navigation-user-action-v4.is-danger:focus-visible{color:#963f3f;background:#fff6f5;border-color:#f2dede}.navigation-user-popover-v4>button.navigation-user-action-v4.is-danger .navigation-user-action-icon-v4{color:#b96565;background:#fff8f7;border-color:#f1e0df}.navigation-user-separator-v4{background:#e9edf3;margin:4px 3px 3px}.navigation-user-organizations-v4{background:#f8fafd;border-color:#e3eaf3;border-radius:10px;margin:0 1px 2px;padding:6px}.navigation-user-organizations-v4 button{border:1px solid #0000;border-radius:8px;min-height:44px;padding:7px 8px}.navigation-user-organizations-v4 button:hover:not(:disabled),.navigation-user-organizations-v4 button:focus-visible{background:#fff;border-color:#e7edf5}.navigation-user-organizations-v4 button.is-current{color:#8d5b13;background:#fff8ed;border-color:#f3dfc2}@media (prefers-reduced-motion:reduce){.navigation-user-popover-v4{animation:none}.navigation-user-popover-v4>button.navigation-user-action-v4{transition:none}}.navigation-user-error-v4{margin:3px 5px;font-size:11px}.dealer-horizontal-nav-v3{background:linear-gradient(90deg,#0a1931 0%,#09162d 60%,#0b1a32 100%);gap:14px;min-height:60px;padding-inline:18px}.dealer-horizontal-brand-v3{height:38px;padding-right:16px}.dealer-horizontal-brand-v3 span,.dealer-horizontal-brand-v3 b{font-size:20px}.horizontal-navigation-main-v3,.horizontal-navigation-group-v3{height:60px}.horizontal-navigation-main-v3{gap:4px}.horizontal-navigation-item-v3,.horizontal-navigation-group-trigger-v3{border-radius:8px;gap:7px;height:38px;padding-inline:11px;font-size:12px;font-weight:620}.horizontal-navigation-item-v3.is-active,.horizontal-navigation-group-v3.is-active>.horizontal-navigation-group-trigger-v3{color:#fff;background:#3f5c8947}.horizontal-navigation-item-v3.is-active:after,.horizontal-navigation-group-v3.is-active>.horizontal-navigation-group-trigger-v3:after{height:3px;bottom:-11px;left:10px;right:10px}.horizontal-navigation-dropdown-v3{border-radius:10px;width:248px;padding:8px;top:52px}.horizontal-navigation-dropdown-v3>p{color:#77849a;margin:3px 9px 6px;font-size:10px}.horizontal-dropdown-item-v3{border-radius:7px;gap:10px;height:40px;padding-inline:10px;font-size:12px}.horizontal-navigation-tools-v3{gap:9px}.horizontal-navigation-user-v3{border-left-color:#ffffff1f;gap:8px;padding-left:10px}.horizontal-navigation-user-v3 .navigation-user-menu-v4{min-width:0}.horizontal-navigation-user-v3 .navigation-user-trigger-v4{border:1px solid #0000;border-radius:8px;min-height:44px;padding:4px 6px 4px 9px}.horizontal-navigation-user-v3 .navigation-user-trigger-v4:hover,.horizontal-navigation-user-v3 .navigation-user-trigger-v4[aria-expanded=true]{background:#ffffff0d;border-color:#ffffff17}@media (width<=1100px) and (width>=761px){.dealer-horizontal-nav-v3{gap:8px;padding-inline:12px}.horizontal-navigation-main-v3{gap:1px}.horizontal-navigation-item-v3,.horizontal-navigation-group-trigger-v3{gap:5px;height:36px;padding-inline:8px;font-size:11.5px}.horizontal-navigation-item-v3 .horizontal-navigation-icon-v3,.horizontal-navigation-user-v3 .navigation-user-copy-v2,.horizontal-navigation-user-v3 .navigation-user-chevron-v4{display:none}.horizontal-navigation-user-v3 .navigation-user-trigger-v4{justify-content:center;width:42px;min-height:42px;padding:3px}.horizontal-navigation-user-v3 .navigation-user-avatar-v2{flex-basis:32px;width:32px;height:32px}}@media (width<=900px){.dealer-shell-v2.navigation-layout-vertical,.dealer-shell-v2.navigation-layout-horizontal{flex-direction:column;align-items:stretch;min-height:100dvh;display:flex}.dealer-sidebar-v2,.dealer-horizontal-nav-v3{display:none}.dealer-mobile-nav-v3{z-index:145;background:linear-gradient(90deg,#0a1931 0%,#09162d 100%);grid-template-columns:38px minmax(0,1fr) 42px;min-height:56px;padding-inline:12px;display:grid;position:sticky;top:0;box-shadow:0 2px 10px #030a161a}.dealer-mobile-menu-trigger-v3{color:#edf3fb;cursor:pointer;background:0 0;border:0;border-radius:8px;place-content:center;gap:4px;width:38px;height:38px;padding:0;display:grid}.dealer-mobile-menu-trigger-v3:hover{background:#ffffff12}.dealer-mobile-menu-trigger-v3:focus-visible,.dealer-mobile-close-v3:focus-visible{outline-offset:2px;outline:2px solid #88aee0}.dealer-mobile-menu-trigger-v3 span{background:currentColor;border-radius:2px;width:17px;height:1.5px;display:block}.dealer-mobile-brand-v3{color:#f8fafc;letter-spacing:-.035em;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;padding:0;font-family:inherit;font-size:18px;font-weight:760;display:inline-flex}.dealer-mobile-brand-v3 b{color:var(--nav-accent)}.dealer-mobile-drawer-layer-v3{z-index:150;display:block;position:fixed;inset:0}.dealer-mobile-drawer-backdrop-v3{background:#070d1894;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.dealer-mobile-drawer-v3{color:#c6d1df;background:linear-gradient(#0a1931 0%,#09162d 100%);flex-direction:column;width:min(310px,100vw - 44px);height:100%;padding:12px 11px 11px;animation:.16s ease-out dealer-mobile-drawer-in-v3;display:flex;position:absolute;inset:0 auto 0 0;box-shadow:16px 0 40px #03091442}.dealer-mobile-drawer-v3>header{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;min-height:44px;margin-bottom:9px;padding:0 5px 9px;display:flex}.dealer-mobile-drawer-v3 .dealer-horizontal-brand-v3{border:0;height:34px;padding:0}.dealer-mobile-close-v3{color:#b9c6d6;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:36px;height:36px;padding:0;font-family:inherit;font-size:23px;line-height:1;display:grid}.dealer-mobile-close-v3:hover{color:#fff;background:#ffffff0f}.dealer-mobile-drawer-v3 .dealer-navigation-v2{padding:0 1px}.dealer-mobile-drawer-v3 .navigation-main-v2{gap:11px}.dealer-mobile-drawer-v3 .navigation-item-v2{height:39px;min-height:39px;font-size:13px}.dealer-mobile-drawer-v3 .navigation-section-toggle-v2{min-height:26px;font-size:10px}.dealer-mobile-drawer-v3 .navigation-group-v2>p{font-size:10px}.dealer-mobile-drawer-v3 .navigation-icon-tile-v2{flex-basis:26px;width:26px;height:26px}.dealer-mobile-drawer-v3 .navigation-icon-tile-v2 .sidebar-icon-v2{width:16px;height:16px}.dealer-content-v2{width:100%;min-height:calc(100dvh - 56px)}.dealer-mobile-profile-menu-v3{justify-self:end;width:40px;position:relative}.dealer-mobile-profile-menu-v3 .navigation-user-trigger-v4{background:#ffffff0d;border-color:#ffffff21;border-radius:50%;justify-content:center;width:40px;min-height:40px;padding:2px}.dealer-mobile-profile-menu-v3 .navigation-user-copy-v2,.dealer-mobile-profile-menu-v3 .navigation-user-chevron-v4{display:none}.dealer-mobile-profile-menu-v3 .navigation-user-avatar-v2{flex-basis:34px;width:34px;height:34px}.dealer-mobile-profile-menu-v3 .navigation-user-popover-v4{width:min(290px,100vw - 20px);max-height:calc(100dvh - 76px);inset:calc(100% + 9px) 0 auto auto}.dealer-mobile-drawer-v3 .navigation-footer-v2{padding-top:10px}.dealer-mobile-drawer-v3 .navigation-layout-switch-v3{display:none}.dealer-mobile-drawer-v3 .navigation-user-trigger-v4{border-radius:8px;justify-content:flex-start;width:100%;min-height:48px;padding:5px 7px}.dealer-mobile-drawer-v3 .navigation-user-copy-v2{display:grid}.dealer-mobile-drawer-v3 .navigation-user-chevron-v4{display:block}}@media (prefers-reduced-motion:reduce){.navigation-item-v2,.navigation-section-chevron-v2,.horizontal-navigation-chevron-v3,.dealer-mobile-drawer-v3{transition-duration:.01ms!important;animation-duration:.01ms!important}}.dealeros-app{--dos-list-footer-height:43px;--dos-list-footer-ink:#7489a8;--dos-list-footer-line:#e6edf5;--dos-list-footer-size:13px;--dos-list-page-ink:#355b8b;--dos-list-page-active-bg:#ed7c13;--dos-list-page-size:30px}.dealeros-app .dos-list-footer{box-sizing:border-box;min-height:var(--dos-list-footer-height);border-top:1px solid var(--dos-list-footer-line);color:var(--dos-list-footer-ink);font-size:var(--dos-list-footer-size);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:6px 13px;display:flex}.dealeros-app .dos-list-footer-count{min-width:0}.dealeros-app .dos-list-pagination,.dealeros-app .dos-list-pagination nav,.dealeros-app .dos-list-pagination label{align-items:center;gap:7px;display:inline-flex}.dealeros-app .dos-list-pagination{flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.dealeros-app .dos-list-pagination label{color:var(--dos-list-footer-ink)}.dealeros-app .dos-list-pagination select{box-sizing:border-box;min-width:58px;height:32px;min-height:32px;color:var(--dos-list-page-ink);font-size:var(--dos-list-footer-size);cursor:pointer;margin:0;padding:0 7px}.dealeros-app .dos-list-pagination nav{gap:4px}.dealeros-app .dos-list-pagination nav button{min-width:var(--dos-list-page-size);height:var(--dos-list-page-size);background:var(--dos-surface,#fff);color:var(--dos-list-page-ink);font:inherit;font-size:var(--dos-list-footer-size);cursor:pointer;border:1px solid #0000;border-radius:6px;place-items:center;padding:0 6px;display:grid}.dealeros-app .dos-list-pagination nav button:hover:not(:disabled){background:var(--dos-surface-soft,#f8fafc);border-color:#d6e0ed}.dealeros-app .dos-list-pagination nav button.is-active{border-color:var(--dos-list-page-active-bg);background:var(--dos-list-page-active-bg);color:#fff;font-weight:700}.dealeros-app .dos-list-pagination nav button:disabled{color:#b7c1cf;cursor:default}.dealeros-app .dos-list-page-slot{align-items:center;gap:3px;display:inline-flex}.dealeros-app .dos-list-page-slot>i{color:#8797ad;font-style:normal}.dealeros-app .dos-list-footer.is-compact{--dos-list-footer-height:38px;--dos-list-footer-size:12px;--dos-list-page-size:27px;padding:5px 11px}.dealeros-app .dos-list-footer.is-compact .dos-list-pagination select{height:28px}@media (width<=760px){.dealeros-app .dos-list-footer{flex-direction:column;align-items:flex-start}.dealeros-app .dos-list-pagination{justify-content:space-between;width:100%;margin-left:0}}
