@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-cyrillic-ext-400-normal-C0aKJzIG.woff2)format("woff2"),url(/assets/onest-cyrillic-ext-400-normal-CV3RJNZo.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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-cyrillic-400-normal-BTdD9fLi.woff2)format("woff2"),url(/assets/onest-cyrillic-400-normal-BQq8x-Ju.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-math-400-normal-BOdeoExJ.woff2)format("woff2"),url(/assets/onest-math-400-normal-BoceZrtY.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-symbols-400-normal-BKpJPZvB.woff2)format("woff2"),url(/assets/onest-symbols-400-normal-Cyp7MkQ3.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-vietnamese-400-normal-5bytZ3jO.woff2)format("woff2"),url(/assets/onest-vietnamese-400-normal-b_JsbRRP.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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-latin-ext-400-normal-DN_ZkHKd.woff2)format("woff2"),url(/assets/onest-latin-ext-400-normal-n6Pl0Elk.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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-latin-400-normal-9AYXx_QC.woff2)format("woff2"),url(/assets/onest-latin-400-normal-RaMPE1jb.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-cyrillic-ext-500-normal-BRptT_Q-.woff2)format("woff2"),url(/assets/onest-cyrillic-ext-500-normal-C2Nf5dsb.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-cyrillic-500-normal-CJRUgmys.woff2)format("woff2"),url(/assets/onest-cyrillic-500-normal-BMFE-GJD.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-math-500-normal-BAEyco5m.woff2)format("woff2"),url(/assets/onest-math-500-normal-CFbo1AvL.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-symbols-500-normal-x8bjkRDT.woff2)format("woff2"),url(/assets/onest-symbols-500-normal-BnHuuehd.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-vietnamese-500-normal-CYcoD-Qw.woff2)format("woff2"),url(/assets/onest-vietnamese-500-normal-B-ujVS1X.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-latin-ext-500-normal-BOsNMgOh.woff2)format("woff2"),url(/assets/onest-latin-ext-500-normal-BG_GNqt_.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-latin-500-normal-2-RsuwM3.woff2)format("woff2"),url(/assets/onest-latin-500-normal-CVP923du.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-cyrillic-ext-600-normal-akDnvndp.woff2)format("woff2"),url(/assets/onest-cyrillic-ext-600-normal-DARnoHZf.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-cyrillic-600-normal-BZYKVyuq.woff2)format("woff2"),url(/assets/onest-cyrillic-600-normal-DXk93W_-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-math-600-normal-DtDLLcx3.woff2)format("woff2"),url(/assets/onest-math-600-normal-Cg9O0yw7.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-symbols-600-normal-xTLJvtuG.woff2)format("woff2"),url(/assets/onest-symbols-600-normal-DbXpb-tr.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-vietnamese-600-normal-BB-MkYnX.woff2)format("woff2"),url(/assets/onest-vietnamese-600-normal-Banm7-ne.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-latin-ext-600-normal-DJ0mJiNR.woff2)format("woff2"),url(/assets/onest-latin-ext-600-normal-HzGxiJ8N.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-latin-600-normal-DM19Lk_j.woff2)format("woff2"),url(/assets/onest-latin-600-normal-D88KJsY0.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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-cyrillic-ext-700-normal-Bv9yQbv6.woff2)format("woff2"),url(/assets/onest-cyrillic-ext-700-normal-VHhFdOv4.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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-cyrillic-700-normal-3rOSeAdn.woff2)format("woff2"),url(/assets/onest-cyrillic-700-normal-BYHfPO1G.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-math-700-normal-8BLSvV4n.woff2)format("woff2"),url(/assets/onest-math-700-normal-DV7Jn8rc.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-symbols-700-normal-C_KQTiD_.woff2)format("woff2"),url(/assets/onest-symbols-700-normal-DWaVlq9G.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-vietnamese-700-normal-o95X2wRR.woff2)format("woff2"),url(/assets/onest-vietnamese-700-normal-DJPTbRH6.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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-latin-ext-700-normal-DSjWcyFb.woff2)format("woff2"),url(/assets/onest-latin-ext-700-normal-CIZyApB7.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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-latin-700-normal-DMkYZIUB.woff2)format("woff2"),url(/assets/onest-latin-700-normal-HOulLaZS.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:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQ8ABAAAAAACCQAAAPiAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJvCxQAATYCJAMiBCAFhQwHZwwHG8IGIK4KbGN6UBdhJpEWQy2Toz3zeWyACp7/16Pu+8kA9BItK5ZERbPbbs7mr/3aQ1SS2Ik66n9PbO8r4o2hiSc6oaiHRCM0pkM0uXtOJNKIo7byH74wHw1xI27+L8f3js7WsN0WKNJE5uYx6Y5+gaS9M2xQuAYGMoW2Hl6WBhQIpVM3ecy+RsYKIJp/V4sA1gCAQhA0BAEsiaSQUVzqGYTKXabiUPlzTBIqZQIYBgLI5BEqCbmAAIKOBeYI5ggKMEfhLRNI1SYdDcB4PaJJKyagwoIpFKTnpRwqWo93bQ2gpFUAunql2skCtVRIoKof6UWUVuBhBijOVjs+gPP492Htk2EF+l/xBWT1vfugMtVfwF8G8nqO4CwNzpM+fyzMpOmAQgDEQrUDgAI0wFmG02dkUg6wxRyFKf6MLrggyv+wAUxmGJ+dN6KAvGskDVxIEAN2AFgA4AiwAsYAqwFvQIMoZUhpzildUPMEvc22z0q3nD+FSTZYK6BN7Og9y3KrCZaTB3afPpWFh+49a2v7eaSDTy2XPva2fIblVsuePGHB/sePm5vfru9mwRNb/Zmf1WNos8SBlcmuVrNlYe2NLeSWV8B19dPyP8f+HrP5c/Tv0QN/xreN75Q/xL1Va03XLm7t+LsRvikzbNPNzj9csZuwPqs5au1Y/vcdKZrkbi6+GBLZKPT0+6TslUlxR/g8czR0nN44b+y6zI9MtgwW9bt1vdszql3sHxoT3p8wKe2JXmTaObcMDkkNe63Nw5C//fbjnTtOI073vPYLCY27zbVtq7VnYruV9FDSADPMpAYw7DbnIcQDUKDt1m6rx7uHAHJors9L5/vssv+Za9p3gHd5K5cAvO8O6oN0Y/p0MEUBIPBXAdo+1H9TgiFfVDfX2nBesQfPOCynbSEU4KZMGmBBhkw8ZQTZTyGANavQEN0C2CvlS0UITrCisBVXRSPdb69OU0xotaOYEoxQbEnFU+yVa5QdlCp0Ex1rSMl97ELaIBEhYYwBSEKECRZHGJI0D2MlERBifD9GCk2Fj4+2gBKRwqDx0CLieDBKCJ+fjSeUcW86fRhChfipsKRWQjxyAkJqIUEMDIujTRDgUeIRUeAhIBypbiEIQURJTokwFWj0PkY+6oKg/vFCWHFzKCffrd1mWMoyqqHv3EpEQESk1aAwpDXYpAAKFoUsOJpvxGKEYRRaq47Gl0IiJI01jyclLLFhdQwLiUOCsCQGjY9N2+qUDvwaG0h0AAsg2LcoNNFEFxMxNS0YpBCHcuZOiwgEBQL1RZGgUFI8MMQy6GQboSNuFAvnMkri+NR155UY7ddXAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAZIAA8AAAAAB8gAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAAYAAAAIyO+5dmR1NVQgAAAdAAAAAtAAAALiN2JIJPUy8yAAACAAAAAEoAAABgYdt+TlNUQVQAAAJMAAAAJwAAACp5nGrlY21hcAAAAnQAAABCAAAAXEHQ4ltnYXNwAAACuAAAAAgAAAAIAAAAEGdseWYAAALAAAABawAAAYhwFPywaGVhZAAABCwAAAA2AAAANiSMqbNoaGVhAAAEZAAAAB8AAAAkCb8CyWhtdHgAAASEAAAAIAAAACIUDQCMbG9jYQAABKQAAAAUAAAAFAFtAfxtYXhwAAAEuAAAABwAAAAgABsA8W5hbWUAAATUAAABIwAAAmIy3lZmcG9zdAAABfgAAABQAAAAZ1ZaGUUAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42iWJJQJCURBFzwiaX6SiHelIIrIAtOAue2Ut30euIkCdHiNsMpsvCJvf/Ug4rp5nAg4Qxwggh939TBUKh1OjiuSvQBWlgQMDWigGEP+LRxGEElCw5Kt57kWbALJODYB42mNgZGBg4GLQAUJmFzefEAaJ5MqiHAaRnMSSPAYRBhBgARH//4NIAJZPBzwAAAB42mNgYZZgimBgZWBg6gLSDAzeEJoxjsGIMYwBFbADMROM4+fox8BwgEFBYQvz4//cDAws7xjlgPqmg+SYrJjeASkFBmYAxUMLAAAAeNpjYARCDiBmYBABkzIMTOXpGSWMLEA2E1iEgZGTKYKBAQAsXwJlAHjaY2BgYAJiZiAWAZKMYJqFwQNI8zFwAOXYGBQYHBkWMBxkZFLY8v8/UByF///J/wP/U/87/me8HwTUjQIAZb8SQgAAAAEAAf//AA942jxLJXBDQRB9uzf9YQZ/uYApfyqjKTPX6/r6eBkvC75+ytwm3quAnzAu7wMw1gHh4xIEHEBEhmQkJEPr/FSbe6BTLtXCvFU/oVtwKyHuW0oH3ACRykiHoogQfEAX76v1q9UPumxks21PLsel+gqN1AuNRtcnvjgNAuCAg7aBAf47wJ3ItzYh3aiIa65jFhhKpNOmYStTt2zLtqUpLdNIq4TmUAusT8bjsahDjynNoTkcMia1WDSuT1q27md6aS5jTiiLd7ecvmUEy7/JTF7cwT5B/hw72KJmp6VPD2YPWSKlZBGqwNj7dwN3pH9oFM9OtriFAjbZrmLCoYK8/HyMYULiWkZmaq6Z1pbJjrISYTxcAnwcoULi2iZGeu7Z1kB3ijOrM9Yxn2FgBoabMbvyqiur9zCfWQrygSCzAuMv5vMMvCAZMYiT2NiUldQE+/mMVNWMefvFG2Ojm5jPyyooyEaEhzMAAEGZV+oAAAEAAAABs3X7Ap9BXw889QADA+gAAAAA3z+OhAAAAADgXCNR/r/+yQcaBL0AAAAGAAIAAAAAAAB42mNgZGBgfvyfm4GB3ejf/j/N7FJAEVTAAQCM0AWRAHjaYw5n8GRez8AEwwx/GBhAmHkBgxqQJc4gCABt9QWpAAAAFQAxAD0ASQBJAEkAnQCqAMR42mNgZGBg4GSYz8DOEMDABuYhAAsDIwAYegENeNqM0EOCHVEUANATm9PY/oqTSTyJbRdb7zvOkrKS7Cmorjbfu/a9WOunZZYsX4NfS86U8hL7l2wt5aU2Llleysuc87uUlxuPscIT/VJeab8HpbzRGdtH5SXLrbe5lNfYjIdiw3JXBEMiT8VyqUy3wK6mjguqqjo+ass1dXVUdOSGVARtqaq7brjlsREfBD0jIrHIiRldnoi1i/xgxG51FWfV1F2USnSFIrLjpZqK8yoazqmIxPpOOyYVizScd9Z5kddTqtxx2R0XFzXNA7FUz5D32rNk7J6RcVXQ9EV7/Fa7NdQ0NOz2SCa2e9ZK97QFA2Ifi6zLesWlg7aO3Q7PuHoqLyJ6Pqj4KBgurEGQGhJL/B0wFEFxAhQvxbBTEwCrLltzAHjaY2BiAIP/cxiMGLABTiBWYTjJyMTAzMjMyMLIysjG5phUlFqWyl6al2lg4GgAoo0MnEz4EpNLS1KT83OT9JITi1N5QNLGBmZgDgCJKRMC)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:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-cyrillic-600-normal-DW6uzIMB.woff2)format("woff2"),url(/assets/unbounded-cyrillic-600-normal-B-s5c2Kn.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-vietnamese-600-normal-Cx2bTSHN.woff2)format("woff2"),url(/assets/unbounded-vietnamese-600-normal-BzfrgZ_C.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:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-latin-ext-600-normal-0iZLtTDV.woff2)format("woff2"),url(/assets/unbounded-latin-ext-600-normal-ClMPf-bu.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:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-latin-600-normal-oRSANpZr.woff2)format("woff2"),url(/assets/unbounded-latin-600-normal-BPdB_PEv.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:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAAB+AAAAOwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJtCxQAATYCJAMiBCAFhEYHZwwHG3oGIxFmfM0O8M/D2IE2KXexlvRX30jl4k0ByoIFW5Pm075+YpPjCMK6+K9Osusn4APwSeKJ0ARA/zfCdz9c0xILi5BPgVU7UACUe6B7QO0mZzupNnE5/rFs1LZf+AIRJzI3rkEf/YdjYxmFr42NC6Q839aFT4hla06fRTcFxCDqdm5WoAtIQshCoG2qheXlV1x9ff23O2Tf3fXffZv999RfgYpA7LbDvntqIhCKlqbQFBKakuEKFjRRkqFa83rN1eChoJIElHjEY5huuu3gAmICbC/po/SQGunUtDFWwzixpbmxkUXUQPIDWHOZNbnM6NF35U+qPOX7GEmc+8KL0mLpe0bLQmgK9BcYLh200877R0ESEO30EEjI6C8L9FesjJ6akrrRlnGZxyONvquC7hvVp36BZcQH6wr9MiEqeoEW6IsOdsLZGE6GrFIlg3cIFZDNOUXRc6tOqd0+aDK79tBNso2ily0l1fLOzu3dtjn19dfjmDtfeGOjjZ54RZC/3j711eHtN2h557TXXnP0bc++uv76dz15k6NfUxbfGNV5tUv7Rp9Dp/mw/PrtxPn3nxHPDHPcXf36Ct89+f2Tje/23z91xXc/3/HzqVjujbOurV17wOv637034uzFR579nnBtnuy168WLbaSuOOngf6u8aXGPIY/sU520Wn+lk5VnbvNXW36zXS5edGfh/IXW+1526gV/71vZuLT1kLeOvGbQ5HWHq56vO+2+Z2orOW6525WL9O+72eabLfDYWeME7e2e//Kma5/3ycsXfv1vY1z36wsHbXrixltthQ+kiQINjVibZnfTK2ZDkB/Kz/Pgy2cRdx5w/rdL9t6q1+K/NXP+Eh8sdebx8OHm49YR1e2n1SUQ/FSq88Piv9/zQx+02sybW9HCt1v9qbl8jQnop6dAyyKKofJT9ksCbUfKorRwSwyVhdA3mkLSDEI224tCMdxdQs2GthTqhluW72lBXVEUXTa3NYM5G4EkiA7+YY5hrznO/rYkw7GJLakELYE7Pz651b/Q1Rmw4Q5VdgeWLaFeGZEFHW0E3kFU7WdKVmS8JAy8WV8ANl4tVuzVK1rp9ZI622L0TZRefpBd5wEaoZUjZWVMx8RUbsThlXgmXVgow/fNzNbNsHq07Eon2xlBspLcL0IZ1E60jiiowKPu2Jzrt9KNWexWFxnv2cL4fSQ5cpSoRb2+zFcd/nVpV5co3VL+zTHdTUvbfLsOlKThqk0jWXBNMhM6V9T+hBNuKwEAAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY4AA8AAAAAB6wAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAAYAAAAIyO/ZdmR1NVQgAAAdAAAAAtAAAALiN2JIJPUy8yAAACAAAAAEwAAABgYkB+OlNUQVQAAAJMAAAAJwAAACp5nWtJY21hcAAAAnQAAABCAAAAXEHQ4ltnYXNwAAACuAAAAAgAAAAIAAAAEGdseWYAAALAAAABZQAAAYjaD+9haGVhZAAABCgAAAA2AAAANiSlqbdoaGVhAAAEYAAAAB8AAAAkCdcC1GhtdHgAAASAAAAAIAAAACIUNwCBbG9jYQAABKAAAAAUAAAAFAFwAf5tYXhwAAAEtAAAABwAAAAgABsA8W5hbWUAAATQAAABGAAAAkYwbVNucG9zdAAABegAAABQAAAAZ1ZaGUUAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42iWJJQJCURBFzwiaX6SiHelIIrIAtOAui2Ur30euIkCdHiNsMpsvCJvf/Ug4rp5nAg4Qxwggh939TBUKh1OjiuSvQBWlgQMDWigGEP+LRxGEElCw5Kt57kWbALKgDYJ42mNgZGBg4GLQAUJmFzefEAaJ5MqiHAaRnMSSPAYRBhBgARH//4NIAJZPBzwAAAB42mNgYVZm2sPAysDA1MUUwcDA4A2hGeMYjBjDGVABOxAzwTh+jn4MDAsYFBS2MD/+z83AwPKOUQ6obzpIjsma6R2QUmBgBgDo+gtReNpjYARCDiBmYBABkzIMTOXpGSWMLEA2E1iEgZGLaQ8DAwAtkALKAHjaY2BgYAJiZiAWAZKMYJqFwQNI8zFwAOXYGBQYHBkWMBxkZFLY8v8/UByF///J/wP/U/87/me8HwTUjQIAZb8SQgAAAAEAAf//AA942kTLgQbCUBQG4P+cq50ErNoi4Ha1ANHaRjKBCAj2DL1BWCCAwB6oBwhEBWAAAaYX2F0SBfDxgbEG1IArKAjQ067uudpd862eXmjFVd3lpd3TCQwC1JkrCDoAkZloMURK8Y6yMrWHtKSMVJ5/UlFwZTc0tE80zXeqKwcgAAKhLf5+/3kbDwCEcfNSR7ZYAK1REETzxERhnMSJjnQczQMzcsSkHM583+tL6BlHHBHtacfr++EsTt4z5mNiPJk1L4LZvV9G29Dr33omJy4fdx9P9lNsMfMy0meFsAWtFpe1imRnrPy7lTPYyz+Y5zRb/BIBm1w3YcFoPh4+nmhBEXUdfSXXLGuLFCcZ8WguDkF+pmhBYQ09HU2PHCuQK4WZ1Rj7mM8xMAPDzZhdedmLteeYz60AyfAxyzFxMV9i4AXJiEFcxMamrKTGN5vfQEXZkH+2RHt8fDvzJWlZWenoyEgGAKVMVfYAAAAAAQAAAAGzdSpivz9fDzz1AAMD6AAAAADfP46EAAAAAOBcI1H+uv7ABzcEygABAAYAAgAAAAAAAHjaY2BkYGB+/J+bgYHd/9+uP4Xs5kARVMABAI/fBbQAeNpjjmFwY97LwAjDDD8YGECYeRmDKpAlzMAHAHG6BcgAAAAVADIAPgBKAEoASgCdAKoAxHjaY2BkYGDgZJjPwM4QwMAG5iEACwMjABh6AQ142n2QhU5DYQxGD+4axYni7lsEj+DuLvPdOc4jEeNBeCS+/Jlbmqan3hSo5ZsySsprgJ+S9jiX0FpSHedSqkuIcxnj/MW5nE5+41zBMddxrlR8Oc6NzFKP4ZJyEXGuNTNPeMKFAycRpJIAYWyMScI8EFI2QEQ8SljslbUUdSi/wzqbHOHnXrGo7CNP0hHttvCKjuWHTJ+lbC8TjDLHuKwdB89EsExlmAtFR1mQTjLPqJkUY4YhHGbmpHJz0keu8mzsJb4xY8M2S1J70QvjNk/NirwAb4SS/+llknHppOhQkSfZfLfsElLELe/BdC0RNd+1FA/L78/5tAOXqYhq1qi6LHwmakkceHni2XwwQljxaM7OgX9fg1YKeNpjYGIAg/9zGIwYsAFOIFZhOMnIxMDMyMzIwsjKyMbmmFSUWpbKXpqXaWDgaACijQycTPgSk0tLUpPzc5P0khOLU3lA0sYGZmAOAIkpEwI=)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:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-cyrillic-700-normal-BnWDpkfm.woff2)format("woff2"),url(/assets/unbounded-cyrillic-700-normal-BKv7sql3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-vietnamese-700-normal-CjKRcRIV.woff2)format("woff2"),url(/assets/unbounded-vietnamese-700-normal-Bvu7IMCd.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:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-ext-700-normal-BLzWLLjG.woff2)format("woff2"),url(/assets/unbounded-latin-ext-700-normal-C5zWdd_U.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:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-700-normal-CaoNriVp.woff2)format("woff2"),url(/assets/unbounded-latin-700-normal-CZtriu5h.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{--ink:#14202e;--ink-2:#3d4752;--muted:#5b6672;--bg:#f3f5f7;--surface:#fbfcfd;--line:#e1e5e9;--accent:#f5b700;--on-accent:#14202e;--accent-line:#907315;--accent-ink:var(--accent-line);--accent-soft:#f5b70029;--free:#1f9d6b;--pickup:#e08a00;--trip:#2b59c3;--danger:#b3261e;--font:"Onest", "Segoe UI", system-ui, sans-serif;--display:"Unbounded", "Arial Black", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:var(--font);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased}button{font:inherit;cursor:pointer}button:focus-visible{outline:3px solid var(--accent-line);outline-offset:2px}a:focus-visible{outline:3px solid var(--accent-line);outline-offset:2px}input:focus-visible{outline:3px solid var(--accent-line);outline-offset:2px}select:focus-visible{outline:3px solid var(--accent-line);outline-offset:2px}.num{font-variant-numeric:tabular-nums}.brand{align-items:center;gap:8px;display:inline-flex}.brand-word{font-family:var(--display);letter-spacing:.14em;font-size:15px;font-weight:700}.landing{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:28px;min-height:100%;padding:32px 16px;display:flex}.landing h1{font-family:var(--display);text-wrap:balance;margin:0;font-size:max(26px,min(5vw,44px))}.landing p{color:var(--muted);max-width:52ch;margin:0;line-height:1.5}.landing-links{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.big-link{text-align:left;background:var(--surface);border:1px solid var(--line);min-width:240px;color:var(--ink);border-radius:20px;flex-direction:column;gap:4px;padding:20px 22px;text-decoration:none;display:flex}.big-link b{font-size:18px}.big-link span{color:var(--muted);font-size:14px}.big-link.primary{background:var(--ink);color:var(--surface);border-color:var(--ink)}.big-link.primary span{color:#c3ccd5}.admin{height:100%;display:flex}.admin-map{flex:1;min-width:0;position:relative}.admin-map .map{position:absolute;top:0;bottom:0;left:0;right:0}.admin-panel{background:var(--surface);border-left:1px solid var(--line);flex-direction:column;flex:none;gap:18px;width:400px;padding:20px;display:flex;overflow-y:auto}@media (max-width:960px){.admin{flex-direction:column;height:auto}.admin-map{flex:none;height:62vh}.admin-panel{border-left:0;border-top:1px solid var(--line);width:auto}}.panel-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.clock{text-align:right}.clock b{font-family:var(--display);font-size:20px}.clock div{color:var(--muted);font-size:12px}.note{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.kpi{background:var(--bg);border-radius:14px;min-width:0;padding:12px 14px}.kpi .label{color:var(--muted);font-size:12px}.kpi .value{font-family:var(--display);white-space:nowrap;margin-top:4px;font-size:20px;font-weight:700}.kpi .sub{color:var(--muted);margin-top:2px;font-size:12px}.states{color:var(--ink-2);flex-wrap:wrap;gap:6px 14px;font-size:13px;display:flex}.dot{vertical-align:-1px;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.section-title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:12px;font-weight:700}.control{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;margin-bottom:10px;display:grid}.control label{font-size:14px;font-weight:500}.control output{font-variant-numeric:tabular-nums;font-weight:700}.control input[type=range]{accent-color:var(--accent);grid-column:1/-1;width:100%}.seg{border:1px solid var(--line);border-radius:10px;display:inline-flex;overflow:hidden}.seg button{color:var(--muted);background:0 0;border:0;padding:7px 12px;font-weight:600}.seg button[aria-pressed=true]{background:var(--ink);color:var(--surface)}.phone{background:var(--bg);border-radius:16px;align-items:center;gap:14px;padding:12px;display:flex}.phone img{background:#fff;border-radius:8px;flex:none;width:112px;height:112px}.phone b{margin-bottom:4px;display:block}.phone code{word-break:break-all;color:var(--ink-2);font-size:13px}.feed{flex-direction:column;display:flex}.feed div{border-bottom:1px solid var(--line);gap:10px;padding:7px 0;font-size:13px;line-height:1.35;display:flex}.feed time{color:var(--muted);font-variant-numeric:tabular-nums;flex:none}.feed .client{color:var(--accent-ink);font-weight:600}.legend{background:#fbfcfdf0;border-radius:12px;flex-wrap:wrap;gap:4px 14px;max-width:calc(100% - 24px);padding:8px 12px;font-size:12px;display:flex;position:absolute;bottom:28px;left:12px;box-shadow:0 4px 16px #14202e1f}.offline{background:var(--danger);color:#fff;border-radius:10px;padding:8px 12px;font-size:13px;font-weight:600;position:absolute;top:12px;left:50%;transform:translate(-50%)}.app{height:100%;position:relative;overflow:hidden}.app .map{position:absolute;top:0;bottom:0;left:0;right:0}.app .maplibregl-ctrl-bottom-right,.app .maplibregl-ctrl-bottom-left{bottom:var(--sheet-h,0px)}@media (min-width:720px){.app .maplibregl-ctrl-bottom-right,.app .maplibregl-ctrl-bottom-left{bottom:0}}.round{background:var(--surface);width:44px;height:44px;color:var(--ink);border:0;border-radius:22px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 4px 16px #14202e29}.sheet{background:var(--surface);padding:10px 16px calc(env(safe-area-inset-bottom,0px) + 18px);border-radius:26px 26px 0 0;flex-direction:column;gap:12px;max-height:72%;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -10px 40px #14202e24}@media (min-width:720px){.sheet{border-radius:26px;width:420px;bottom:16px;left:16px;right:auto}}.row{align-items:center;gap:12px;display:flex}.a-dot{background:var(--accent);width:12px;height:12px;box-shadow:0 0 0 4px var(--accent-soft);border-radius:6px;flex:none}.b-dot{background:var(--ink);border-radius:3px;flex:none;width:12px;height:12px}.kicker{color:var(--muted);font-size:12px}.addr{font-size:16px;font-weight:600}.title{font-family:var(--display);font-size:22px;font-weight:700;line-height:1.15}.sub{color:var(--muted);font-size:14px}.lost{color:var(--accent-ink);background:var(--accent-soft);border-radius:10px;margin:8px 0 0;padding:8px 12px;font-size:14px}.places{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.place{text-align:left;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:14px;min-height:56px;padding:10px 12px}.place b{font-size:15px;display:block}.place span{color:var(--muted);font-size:12px}.btn{border:0;border-radius:16px;width:100%;height:54px;font-size:17px;font-weight:700}.btn.primary{background:var(--accent);color:var(--on-accent);justify-content:space-between;align-items:center;padding:0 20px;display:flex}.btn.primary.center{justify-content:center}.btn.secondary{background:var(--bg);color:var(--ink);font-size:16px;font-weight:600}.btn.text{color:var(--danger);background:0 0;height:44px;font-size:15px;font-weight:600}.btn[disabled]{opacity:.6;cursor:default}a.btn{justify-content:center;align-items:center;text-decoration:none;display:flex}.btn.two-line{flex-direction:column;gap:2px;height:auto;min-height:54px;padding:9px 20px}.btn .cap{opacity:.85;font-size:13px;font-weight:500}.price{font-family:var(--display)}.error{color:var(--danger);background:#fdecea;border-radius:12px;padding:10px 12px;font-size:14px;font-weight:600}.plate{border:2px solid var(--ink);border-radius:6px;flex:none;margin-left:auto;font-size:14px;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.plate span{padding:6px 7px}.progress{background:var(--line);border-radius:3px;height:6px;overflow:hidden}.progress i{background:var(--accent);border-radius:3px;height:100%;display:block}@keyframes slide{0%{transform:translate(-100%)}to{transform:translate(290%)}}.legal{color:var(--muted);font-size:12px;line-height:1.4}@media (prefers-reduced-motion:reduce){.indeterminate i{animation:none}}.login{text-align:left;flex-direction:column;gap:10px;width:min(340px,100%);display:flex}.login label{color:var(--muted);font-size:13px}.login input{font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:12px;padding:12px 14px;font-size:16px}.admin-nav{flex-wrap:wrap;gap:4px;display:flex}.admin-nav a{color:var(--ink-2);border-radius:10px;padding:7px 12px;font-size:14px;font-weight:600;text-decoration:none}.admin-nav a:hover{background:var(--bg)}.admin-nav a[aria-current=page]{background:var(--ink);color:var(--surface)}.manage{min-height:100%}.manage-head{background:var(--surface);border-bottom:1px solid var(--line);z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex;position:sticky;top:0}.manage-body{flex-direction:column;gap:16px;max-width:1180px;margin:0 auto;padding:24px;display:flex}@media (max-width:640px){.manage-head,.manage-body{padding-left:16px;padding-right:16px}}.manage-body section{flex-direction:column;gap:14px;display:flex}.toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.toolbar h1,.toolbar h2{font-family:var(--display);margin:0 auto 0 0;font-size:22px}.toolbar h2{font-size:18px}.filter{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.filter select,.field input,.field select,.cancel-row input{font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:10px;min-width:0;padding:9px 11px;font-size:15px}@supports ((-webkit-appearance:base-select) or (-moz-appearance:base-select) or (appearance:base-select)){@media (hover:hover) and (pointer:fine){select{-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}select{cursor:pointer;align-items:center;gap:10px;transition:border-color .15s;display:inline-flex}select:hover{border-color:#c3cad1}select::picker-icon{color:var(--muted);transition:rotate .15s}select:open::picker-icon{rotate:180deg}::picker(select){border:1px solid var(--line);background:var(--surface);border-radius:12px;max-block-size:min(360px,60vh);margin-block-start:6px;margin-block-end:6px;padding:4px;box-shadow:0 12px 32px #14202e29}option{color:var(--ink);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:15px;display:flex}option:hover{background:var(--bg);outline:none}option:focus-visible{background:var(--bg);outline:none}option:checked{font-weight:600}option::checkmark{color:var(--accent-line);order:1;margin-inline-start:auto}}@media (prefers-reduced-motion:reduce){select{transition:none}select::picker-icon{transition:none}}}.btn-small{border:1px solid var(--line);background:var(--surface);height:38px;color:var(--ink);white-space:nowrap;border-radius:10px;padding:0 14px;font-size:14px;font-weight:600}.btn-small.primary{background:var(--ink);border-color:var(--ink);color:var(--surface)}.btn-small.danger{background:var(--danger);border-color:var(--danger);color:#fff}.btn-small[disabled]{opacity:.55;cursor:default}.grid{border-collapse:collapse;background:var(--surface);border:1px solid var(--line);border-radius:14px;width:100%;font-size:14px;overflow:hidden}.grid th{text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--line);background:var(--bg);padding:10px 12px;font-size:12px;font-weight:700}.grid td{border-bottom:1px solid var(--line);vertical-align:top;padding:11px 12px}.grid tbody tr{cursor:pointer}.grid tbody tr:hover,.grid tbody tr[aria-selected=true]{background:#f7f8fa}.grid tbody tr:focus-visible{outline:3px solid var(--accent-line);outline-offset:-3px}.grid .empty{text-align:center;color:var(--muted);cursor:default;padding:28px}@media (max-width:760px){.grid{white-space:nowrap;display:block;overflow-x:auto}}.tag{background:var(--bg);color:var(--ink-2);border-radius:8px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-block}.tag.ok{color:#146b49;background:#1f9d6b1f}.tag.warn{color:#8a5300;background:#e08a0024}.tag.off{color:var(--danger);background:#fdecea}.editor{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:14px;padding:18px;display:flex;box-shadow:0 8px 28px #14202e14}.editor h2{margin:0;font-size:18px}.fields{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px 14px;display:grid}.field{color:var(--muted);flex-direction:column;gap:5px;font-size:13px;display:flex}.field.wide{grid-column:1/-1}.check{align-self:end;align-items:center;gap:8px;padding-bottom:8px;font-size:14px;display:flex}.check input{width:18px;height:18px;accent-color:var(--ink)}.editor-actions{gap:10px;display:flex}.timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.timeline li{border-bottom:1px solid var(--line);gap:12px;padding:7px 0;font-size:14px;display:flex}.timeline time{color:var(--muted);flex:none}.cancel-row{flex-wrap:wrap;gap:10px;display:flex}.track{flex-direction:column;gap:8px;display:flex}.track-map{border:1px solid var(--line);border-radius:12px;height:340px;overflow:hidden}.track-legend{color:var(--ink-2);flex-wrap:wrap;gap:4px 16px;font-size:13px;display:flex}.track-legend span{align-items:center;gap:6px;display:inline-flex}.track-legend i{border-radius:2px;width:18px;height:3px;display:inline-block}.cabinet-title,.cabinet-user{align-items:center;gap:12px;min-width:0;display:flex}.banner{background:var(--accent-soft);border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:12px 14px;font-size:14px;display:flex}.banner.off{color:var(--danger);background:#fdecea;font-weight:600}.wide-note{grid-column:1/-1}.week-nav{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-right:auto;display:flex}.toolbar .week-nav h2{margin:0;font-size:18px}.week-nav .btn-small[aria-label]{width:38px;padding:0;font-size:18px}.stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.stat{background:var(--surface);border:1px solid var(--line);border-radius:14px;min-width:0;padding:14px 16px}.stat-label{color:var(--muted);font-size:13px}.stat-value{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:max(20px,min(5.5vw,26px));font-weight:600;overflow:hidden}.stat-sub{color:var(--muted);margin-top:2px;font-size:12px}.days{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin:0;padding:14px 16px 10px}.days-plot{gap:8px;padding-top:22px;display:flex}.days-axis{width:62px;height:150px;color:var(--muted);flex:none;font-size:11px;position:relative}.days-axis span{white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute;right:0;transform:translateY(50%)}.days-bars{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.days-bars li{outline:none;flex-direction:column;align-items:center;display:flex;position:relative}.day-col{background:linear-gradient(var(--line), var(--line)) 0 0 / 100% 1px no-repeat, linear-gradient(var(--line), var(--line)) 0 50% / 100% 1px no-repeat, linear-gradient(var(--line), var(--line)) 0 100% / 100% 1px no-repeat;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:150px;display:flex}.day-col i{background:var(--ink-2);border-radius:4px 4px 0 0;width:min(24px,60%);display:block}.days-bars li.today .day-col i{background:var(--accent)}.day-value{color:var(--ink);white-space:nowrap;margin-bottom:4px;font-size:12px;font-weight:600}.day-label{color:var(--muted);white-space:nowrap;margin-top:6px;font-size:12px}.days-bars li.today .day-label{color:var(--ink);font-weight:700}.day-tip{z-index:1;background:var(--ink);width:max-content;max-width:220px;color:var(--surface);pointer-events:none;opacity:0;border-radius:8px;padding:6px 9px;font-size:12px;line-height:1.35;transition:opacity .12s;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}.days-bars li:nth-child(-n+2) .day-tip{left:0;transform:translateY(-100%)}.days-bars li:nth-child(n+6) .day-tip{left:auto;right:0;transform:translateY(-100%)}.days-bars li:hover .day-tip{opacity:1}.days-bars li:focus-visible .day-tip{opacity:1}.days-bars li:focus-visible .day-col{outline:2px solid var(--accent-line);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.day-tip{transition:none}}.grid tfoot td{background:var(--bg);padding:11px 12px}.print-only{display:none}@media print{.manage-head,.no-print,.banner{display:none!important}.print-only{font-family:var(--display);margin:0;font-size:18px;display:block}body{background:#fff}.manage-body{max-width:none;padding:0}.stat,.days{break-inside:avoid}.grid{font-size:11px}.grid tr{break-inside:avoid}}.dispatch{flex-direction:column;height:100%;display:flex}.dispatch-body{flex:1;grid-template-columns:380px minmax(0,1fr) 380px;min-height:0;display:grid}.dispatch-form,.dispatch-list{background:var(--surface);flex-direction:column;gap:12px;padding:18px;display:flex;overflow-y:auto}.dispatch-form{border-right:1px solid var(--line)}.dispatch-list{border-left:1px solid var(--line);background:var(--bg)}.dispatch-form h1{font-family:var(--display);margin:0;font-size:20px}.dispatch-map{min-height:0;position:relative}.dispatch-map .map{position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:1280px){.dispatch-body{grid-template-rows:minmax(420px,1fr) auto;grid-template-columns:360px minmax(0,1fr)}.dispatch-list{border-left:0;border-top:1px solid var(--line);grid-column:1/-1}}@media (max-width:760px){.dispatch{height:auto}.dispatch-body{flex-direction:column;display:flex}.dispatch-map{height:52vh}.dispatch-form,.dispatch-list{border:0;padding:16px}}.addr-field{border-radius:12px;flex-direction:column;gap:5px;margin:-8px;padding:8px;display:flex;position:relative}.addr-field.active{background:var(--accent-soft)}.addr-label{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.addr-field input,.dispatch-form .field input{font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:10px;width:100%;padding:10px 12px;font-size:16px}.suggest{z-index:5;background:var(--surface);border:1px solid var(--line);border-radius:12px;max-height:320px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% - 4px);left:8px;right:8px;overflow-y:auto;box-shadow:0 12px 32px #14202e29}.suggest li{cursor:pointer;border-radius:8px;flex-direction:column;gap:1px;padding:8px 10px;display:flex}.suggest li[aria-selected=true]{background:var(--bg)}.suggest b{font-size:15px;font-weight:600}.suggest span{color:var(--muted);font-size:12px}.history{flex-direction:column;gap:6px;display:flex}.history-item{align-items:center;gap:6px;font-size:14px;display:flex}.history-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.chip{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);border-radius:8px;padding:3px 8px;font-size:12px;font-weight:600}.quote{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.quote .price{font-size:24px}.done{color:#146b49;background:#1f9d6b1f;border-radius:12px;padding:10px 12px;font-size:14px;font-weight:600}.order-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:6px;padding:12px;font-size:14px;display:flex}.order-card.finished{opacity:.7}.order-card.alarm{border:2px solid var(--danger)}.tag.sos{background:var(--danger);color:#fff}.order-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.order-no{color:var(--ink);background:0 0;border:0;padding:0;font-size:15px;font-weight:700}.order-no:not([disabled]):hover{color:var(--accent-ink)}.order-price{margin-left:auto;font-weight:700}.order-route{align-items:center;gap:8px;display:flex}.order-route i{flex:none}.order-people{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.order-people a{color:var(--accent-ink);font-weight:600}.cancel-row input{flex:1;min-width:200px}.link{color:var(--accent-ink);background:0 0;border:0;padding:6px 0;font-size:15px;font-weight:600;text-decoration:none}.link[disabled]{opacity:.5}.login-screen{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100%;padding:32px 16px;display:flex}.login-screen h1{font-family:var(--display);margin:0;font-size:26px}.login-screen .login .btn{margin-top:6px}.login-screen .legal a{color:var(--ink-2)}.login-links{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.where{background:var(--bg);height:54px;color:var(--muted);text-align:left;border:0;border-radius:16px;align-items:center;gap:12px;padding:0 16px;font-size:17px;font-weight:600;display:flex}.comment{font:inherit;border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);resize:vertical;border-radius:14px;padding:12px 14px;font-size:16px}.round.flat{box-shadow:none;background:0 0;flex:none}.round.sos{background:var(--danger);color:#fff;letter-spacing:.04em;font-size:14px;font-weight:800}.btn.danger{background:var(--danger);color:#fff;justify-content:center;align-items:center;text-decoration:none;display:flex}@media (min-width:720px){.search-screen{border-radius:22px;width:440px;top:16px;bottom:16px;left:16px;right:auto;box-shadow:0 12px 40px #14202e33}}.trips{flex-direction:column;flex:1;gap:10px;padding:12px 16px 24px;display:flex;overflow-y:auto}.trip{border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:6px;padding:12px 14px;font-size:15px;display:flex}.trip-actions .chip{padding:7px 12px;font-size:14px}.chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--surface)}@media (min-width:720px){.modal-back{align-items:center}.modal{border-radius:26px}}.rate{flex-direction:column;gap:10px;display:flex}.stars{gap:4px;display:flex}.stars button{color:#d9dde2;background:0 0;border:0;padding:2px;font-size:40px;line-height:1}.stars button.on{color:#e0a100}.tags{flex-wrap:wrap;gap:8px;display:flex}.tags .chip{padding:8px 12px;font-size:14px}.toast{z-index:40;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 24px);background:var(--ink);color:var(--surface);border-radius:14px;max-width:calc(100% - 32px);padding:12px 18px;font-size:15px;font-weight:600;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #14202e4d}.plan-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.plan-kpis>div{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:2px;padding:10px;display:flex}.plan-kpis span,.plan-kpis small{color:var(--muted);font-size:12px}.plan-kpis b{font-size:20px}.plan-kpis b.bad,.error-text{color:var(--danger)}.plan-kpis b.good{color:#146b49}.error-text{font-size:13px;font-weight:600}.plan-seats{color:var(--muted);align-items:center;gap:4px;font-size:13px;display:flex}.plan-seats i{box-sizing:border-box;border:2px solid #9aa3ac;border-radius:5px 5px 3px 3px;width:14px;height:16px}.plan-seats i.on{background:var(--accent,#f5b700);border-color:var(--accent-ink,#907315)}.plan-seats span{margin-left:6px}.plan-stepper{align-items:center;gap:8px;font-size:14px;display:flex}.plan-stepper .chip{width:32px;height:28px;padding:0;font-size:16px}.plan-time{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.plan-back{z-index:50;background:#14202e73;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.plan-dialog{background:var(--surface);border-radius:20px;flex-direction:column;gap:10px;width:min(520px,100%);max-height:90vh;padding:20px;display:flex;overflow-y:auto;box-shadow:0 20px 60px #14202e4d}.plan-dialog h2{margin:0;font-size:18px}.plan-drivers{flex-direction:column;gap:6px;display:flex}.plan-drivers button{text-align:left;border:2px solid var(--line);background:var(--surface);color:var(--ink);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.plan-drivers button[aria-checked=true]{border-color:var(--accent-ink,#907315);background:#f5b70014}.plan-drivers button:disabled{opacity:.5}.plan-initial{background:#f5b70033;border-radius:18px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-weight:700;display:flex}.plan-who{flex-direction:column;flex:1;min-width:0;display:flex}.plan-who small{color:var(--muted)}.plan-ok{color:#146b49;text-align:right;font-size:12px}.plan-no{color:var(--danger);text-align:right;font-size:12px}.stage4-error{z-index:60;color:#8c1d18;background:#fdecea;border-radius:12px;padding:12px;font-size:14px;position:fixed;top:80px;left:16px;right:16px}.v-payment>*,.v-phone [aria-label=Чек\ поездки]>*{flex-shrink:0}.map-off{color:var(--muted);margin:0;padding:24px 16px;font-size:14px;line-height:1.45}:root{--v-ink:#14202e;--v-muted:#5b6672;--v-muted-2:#66717c;--v-faint:#9aa3ac;--v-fill:#f1f3f5;--v-fill-2:#f5f6f8;--v-line:#e3e7ea;--v-divider:#eef0f2;--v-grabber:#d9dde2;--v-map:#e9ece7;--v-star:#e39b2d;--v-danger:#b3261e;--v-accent-soft:#f5b7001f;--v-float-shadow:0 4px 16px #14202e29;--v-sheet-shadow:0 -10px 40px #14202e24;--v-page:#f3f5f7;--v-card-line:#e6e9ec;--v-text-2:#3d4752;--v-btn-line:#c3ccd5;--v-side:#14202e;--v-side-2:#1c2b3c;--v-side-on:#2a3a4d;--v-side-fg:#c3ccd5;--v-side-ink:#f1f4f7;--v-side-muted:#a3afbb;--v-side-line:#3a4654}.passenger{top:env(safe-area-inset-top,0px);bottom:env(safe-area-inset-bottom,0px);max-width:480px;margin:0 auto;position:fixed;left:0;right:0}.v-phone{background:var(--v-map);height:100%;color:var(--v-ink);font-family:var(--font);position:relative;overflow:hidden}.v-phone,.v-phone *,.v-phone :before,.v-phone :after{box-sizing:revert}.v-phone input,.v-phone textarea,.v-phone select{font:inherit}.v-map{position:absolute;top:0;bottom:0;left:0;right:0}.v-map-live{z-index:0}.v-map-live .maplibregl-ctrl-bottom-right,.v-map-live .maplibregl-ctrl-bottom-left{bottom:var(--map-sheet,0px)}.v-dot-a.small{width:10px;height:10px;box-shadow:none;border-radius:5px}.v-btn.primary{background:var(--accent);color:var(--on-accent)}.v-btn.big .price{font-family:var(--display);font-size:16px}.v-btn.text{height:44px;font-size:16px;font-weight:600}.v-btn.danger{height:44px;color:var(--v-danger);font-size:15px;font-weight:600}.v-note.danger{color:#8c1d18;background:#fce9e7}.v-note.warn{color:#7a3e00;background:#fdebd3}.v-note.accent{background:var(--v-accent-soft);color:var(--v-ink)}.v-panel{background:var(--v-page);min-height:100vh;color:var(--v-ink);font-family:var(--font);align-items:stretch;display:flex}.v-side{background:var(--v-side);color:var(--v-side-ink);flex-direction:column;flex:0 0 232px;gap:22px;height:100vh;padding:22px 14px;display:flex;position:sticky;top:0;overflow-y:auto}.v-side-brand{align-items:center;gap:10px;padding:0 6px;display:flex}.v-side-brand b{font-family:var(--display);letter-spacing:1.5px;font-size:16px;font-weight:700;display:block}.v-side-brand small{color:var(--v-side-muted);margin-top:2px;font-size:12px;display:block}.v-nav{flex-direction:column;gap:6px;display:flex}.v-nav-item{height:46px;color:var(--v-side-fg);text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 12px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.v-nav-item[aria-current=page]{background:var(--v-side-on);color:#fff}.v-nav-label{flex:1}.v-badge{color:#fff;border-radius:11px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:700;display:flex}.v-side-link{border:1px solid var(--v-side-line);height:40px;color:var(--v-side-fg);background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.v-side-foot{background:var(--v-side-2);color:var(--v-side-fg);border-radius:14px;margin-top:auto;padding:12px;font-size:13px;line-height:1.5}.v-side-foot b{color:var(--v-side-ink);display:block}.v-main{flex-direction:column;flex:auto;gap:16px;min-width:0;padding:24px;display:flex}.v-head{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.v-head small{color:var(--v-muted);font-size:13px;display:block}.v-head h1{margin:4px 0 0;font-size:28px;font-weight:700}.v-pills{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.v-pill{border-radius:16px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.tone-ok{color:#17683f;background:#e2f4ea}.tone-warn{color:#8a4b00;background:#fff4e5}.tone-bad{color:#b3261e;background:#fdecea}.tone-info{color:#1f4fb0;background:#e7eefb}.tone-plain{color:#3d4752;background:#eef0f2}.tone-accent{background:var(--accent-soft);color:var(--v-ink)}.tone-sos{color:#fff;background:#b3261e;font-weight:700}.v-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.v-stat{border:1px solid var(--v-card-line);background:#fff;border-radius:18px;flex-direction:column;gap:4px;padding:16px;display:flex}.v-stat small{color:var(--v-muted);font-size:13px}.v-stat b{font-size:24px;font-weight:700}.v-stat span{color:var(--v-muted);font-size:12px}.v-lead-row{align-items:flex-start;gap:16px;display:flex}.v-lead{color:var(--v-text-2);flex:1;max-width:900px;margin:0;font-size:14px;line-height:1.55}.v-pbtn{background:var(--accent);height:42px;color:var(--on-accent);border:0;border-radius:12px;flex:none;padding:0 18px;font-size:15px;font-weight:700}.v-pbtn.outline{border:1px solid var(--v-btn-line);height:36px;color:var(--v-ink);background:#fff;border-radius:10px;padding:0 14px;font-size:13px;font-weight:600}.v-card{border:1px solid var(--v-card-line);background:#fff;border-radius:20px}.v-table{flex-direction:column;gap:2px;padding:10px 10px 14px;display:flex}.v-thead{color:var(--v-muted);gap:12px;padding:8px 12px;font-size:12px;font-weight:600;display:grid}.v-trow{border:0;border-top:1px solid var(--v-divider);color:var(--v-ink);text-align:left;background:#fff;align-items:center;gap:12px;width:100%;padding:12px;font-size:14px;display:grid}.v-trow:hover{background:var(--v-fill-2)}.v-r{text-align:right}.v-num{font-variant-numeric:tabular-nums}.v-two{flex-direction:column;min-width:0;display:flex}.v-two b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v-two small{color:var(--v-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.v-tag{border-radius:12px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-block}.v-scrim{z-index:40;background:#14202e73;position:fixed;top:0;bottom:0;left:0;right:0}.v-sheet{box-sizing:border-box;z-index:41;max-height:calc(100vh - 100px);color:var(--v-ink);background:#fff;border-radius:22px;flex-direction:column;gap:16px;padding:24px;display:flex;position:fixed;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 24px 60px #14202e4d}.v-sheet-head{align-items:flex-start;gap:12px;display:flex}.v-sheet-head>div{flex:1}.v-sheet-head small{color:var(--v-muted);font-size:13px;display:block}.v-sheet-head h2{margin:4px 0 0;font-size:22px;font-weight:700}.v-sheet-head button{background:var(--v-divider);width:36px;height:36px;font:inherit;color:var(--v-ink);border:0;border-radius:18px;flex:none;font-size:18px}.v-sheet-actions{justify-content:flex-end;gap:10px;display:flex}.v-sheet-actions button{border:1px solid var(--v-btn-line);height:44px;font:inherit;color:var(--v-ink);background:#fff;border-radius:12px;padding:0 18px;font-size:15px;font-weight:600}.v-sheet-actions button.primary{background:var(--accent);color:var(--on-accent);border:0;padding:0 22px;font-weight:700}.v-sheet-actions button:disabled{opacity:.6}.v-sgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.v-sfield{flex-direction:column;gap:6px;display:flex}.v-sfield>span{color:var(--v-text-2);font-size:13px;font-weight:600}.v-sfield input,.v-sfield select{border:1px solid var(--v-btn-line);height:44px;font:inherit;color:var(--v-ink);box-sizing:border-box;background:#fff;border-radius:10px;outline:none;min-width:0;padding:0 12px;font-size:15px}.v-sfield input:focus,.v-sfield select:focus{border-color:var(--accent-line)}.v-sfield input.bad{border-color:#b3261e}.v-switch{font:inherit;color:var(--v-ink);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:14px;font-weight:600;display:flex}.v-switch-track{background:#c3ccd5;border-radius:12px;flex:none;width:40px;height:24px;transition:background .15s;position:relative}.v-switch-track span{background:#fff;border-radius:9px;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #14202e4d}.v-switch[aria-checked=true] .v-switch-track{background:var(--accent-line)}.v-switch[aria-checked=true] .v-switch-track span{left:19px}.v-switch:disabled{opacity:.5}.v-filters{background:#e3e7ea;border-radius:12px;gap:4px;padding:4px;display:flex}.v-filters button{height:36px;font:inherit;color:var(--v-ink);background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;display:flex}.v-filters button[aria-pressed=true]{background:#fff;box-shadow:0 1px 3px #14202e1f}.v-filters button span{color:var(--v-muted);font-size:12px}.v-chip{box-sizing:border-box;border-radius:12px;max-width:100%;padding:4px 10px;font-size:12px;font-weight:600;line-height:1.35;display:inline-block}.v-error{color:#b3261e;font-size:14px;font-weight:600}.v-alert{border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.5}@media (max-width:700px){.v-sgrid{grid-template-columns:1fr}}.v-main>.v-lead{flex:none}.v-side-identity{background:var(--v-side-2);border-radius:14px;padding:12px;font-size:15px}.v-side-identity small{color:var(--v-side-muted);margin-top:2px;font-size:12px;display:block}.v-side-logout{border:1px solid var(--v-side-line);width:100%;min-height:34px;color:var(--v-side-ink);font:inherit;background:0 0;border-radius:10px;margin-top:8px;font-weight:600}.panel-live .v-main>section{flex-direction:column;gap:16px;display:flex}.panel-live .toolbar{flex-wrap:wrap;gap:10px;margin:0}.panel-live .toolbar h1{display:none}.panel-live h2{font-size:18px}.panel-live .note{color:var(--v-muted);margin:0;font-size:13px;line-height:1.55}.panel-live .btn-small{border-color:var(--v-btn-line);border-radius:12px;min-height:40px;padding:0 16px;font-size:14px;font-weight:600}.panel-live .btn-small.primary{border-color:var(--accent)}.panel-live .grid{border:1px solid var(--v-card-line);border-spacing:0;border-collapse:separate;background:#fff;border-radius:18px;width:100%;overflow:hidden}.panel-live .grid th{height:42px;color:var(--v-muted);border-bottom:1px solid var(--v-card-line);background:#fff;font-size:12px;font-weight:600}.panel-live .grid td{border-bottom:1px solid var(--v-divider);padding:14px 16px;font-size:14px}.panel-live .grid th{padding:10px 16px}.panel-live .grid tbody tr:last-child td{border-bottom:0}.panel-live .grid tbody tr:hover{background:#f8f9fa}.panel-live .tag{border:0;border-radius:10px;padding:4px 8px;font-size:12px;font-weight:700}.panel-live .tag.ok{color:#17683f;background:#e8f6ee}.panel-live .tag.warn{color:#8a4b00;background:#fff3d6}.panel-live .tag.off{color:#b3261e;background:#fcebe9}.panel-live .stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:0;display:grid}.panel-live .stat{border:1px solid var(--v-card-line);background:#fff;border-radius:18px;padding:16px}.panel-live .stat-label,.panel-live .stat-sub{color:var(--v-muted);font-size:12px}.panel-live .stat-value{font:700 24px var(--font);margin:4px 0}.panel-live .banner{background:#fff3d6;border:1px solid #f0d899;border-radius:16px;padding:16px;font-size:14px}.panel-live .banner.off{background:#fcebe9;border-color:#f2c9c5}.panel-live .editor{border:1px solid var(--v-card-line);background:#fff;border-radius:20px;margin:0;padding:22px}.panel-live .editor>h2{margin-top:0}.panel-record{color:#14202e;background:#fff;border:0;border-radius:22px;width:min(680px,100vw - 32px);max-height:calc(100vh - 100px);padding:0;position:fixed;top:70px;bottom:auto;box-shadow:0 24px 60px #14202e4d}.panel-record::backdrop{background:#14202e73}.panel-live .panel-record .editor{border:0;padding:24px}.panel-live .panel-record>.editor+.editor{border-top:1px solid var(--v-card-line);border-radius:0}.panel-record h2{padding-right:40px;font-size:22px}.panel-record-close{color:#14202e;background:#eef0f2;border:0;border-radius:18px;width:36px;height:36px;font-size:22px;position:absolute;top:16px;right:16px}.panel-live .panel-record .grid{min-width:0}.panel-live .fields{gap:16px}.panel-live .field{color:var(--v-muted);font-size:13px}.panel-live input:not([type=checkbox]):not([type=radio]),.panel-live select,.panel-live textarea{min-height:42px;color:var(--v-ink);font:inherit;background:#fff;border:1px solid #d9dee3;border-radius:12px;padding:10px 12px}.panel-live .editor-actions{margin-top:16px}.panel-live .week-nav{border:1px solid var(--v-line);background:#fff;border-radius:12px;padding:4px}.panel-live .week-nav h2{text-align:center;min-width:210px;font-size:15px}.panel-live .day-chart{border:1px solid var(--v-card-line);background:#fff;border-radius:20px}.park-panel .report .stats{grid-template-columns:repeat(6,minmax(0,1fr))}.park-panel .report-detail{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:16px;display:grid}.park-panel .days{border:1px solid var(--v-card-line);background:#fff;border-radius:20px;margin:0;padding:18px}.park-panel .days-plot{min-height:220px}.park-panel .report-grid th,.park-panel .report-grid td{padding:10px 8px;font-size:12px}.panel-live .panel-search{width:240px;margin-left:auto}.panel-live .v-side-foot a{color:var(--v-side-fg)}.panel-live :focus-visible{outline:2px solid var(--accent-line);outline-offset:3px}.panel-login{box-sizing:border-box;min-height:100vh;font-family:var(--font);color:#14202e;background:#14202e;justify-content:center;align-items:center;padding:24px;display:flex}.panel-login .login-screen{box-sizing:border-box;background:#fff;border-radius:24px;justify-content:flex-start;align-items:stretch;gap:16px;width:min(420px,100%);min-height:0;margin:0;padding:32px}.panel-login .brand{gap:10px}.panel-login .brand svg{width:32px;height:32px}.panel-login .brand-word{font-family:var(--display);letter-spacing:1.5px;font-size:18px;font-weight:700}.panel-login .login-screen h1{font-family:var(--font);text-align:left;font-size:24px;font-weight:700}.panel-login .login{gap:16px;width:100%}.panel-login .login label{color:#3d4752;margin-bottom:-10px;font-size:13px;font-weight:600}.panel-login .login input{box-sizing:border-box;border:1px solid #c3ccd5;border-radius:12px;height:48px;padding:0 14px;font-size:17px;font-weight:600}.panel-login .btn.primary{border-radius:14px;height:50px;font-size:16px}.panel-login .legal{color:#5b6672;margin:0;font-size:13px;line-height:1.5}@media (max-width:1000px){.park-panel .report .stats{grid-template-columns:repeat(3,minmax(0,1fr))}.park-panel .report-detail{flex-direction:column;display:flex}.park-panel .days{width:100%}.panel-live .v-side{flex-basis:196px}.panel-live .v-main{padding:16px;overflow-x:auto}.panel-live .grid{min-width:760px}}@media (max-width:640px){.panel-live .v-panel{flex-direction:column}.panel-live .v-side{flex-basis:auto;gap:12px;height:auto;position:static}.panel-live .v-nav{flex-direction:row;display:flex;overflow-x:auto}.panel-live .v-nav-item{flex-shrink:0}.panel-live .v-side-foot,.panel-live .v-side-identity{margin-top:0}}@media print{.panel-live .v-side,.panel-live .v-head{display:none}.panel-live .v-main{padding:0;overflow:visible}.panel-live .grid{min-width:0}}.panel-live .metrics-block{flex-direction:column;gap:10px;display:flex}.panel-live .metrics-block h2{margin:8px 0 0}.panel-live .metrics .v-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.panel-live .metrics-what{color:var(--v-muted);margin-top:2px;font-size:12px;font-weight:400;display:block}.panel-live a.metrics-what{color:#907315}.panel-live .metrics-bad{color:#b3261e}.panel-live .metrics-bar{background:var(--v-divider);vertical-align:middle;border-radius:4px;width:90px;height:8px;margin-right:10px;display:inline-block;overflow:hidden}.panel-live .metrics-bar i{background:var(--accent);border-radius:4px;height:100%;display:block}@media (max-width:1100px){.panel-live .metrics .v-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.panel-live .metrics td.v-num{white-space:nowrap}.panel-live .metrics-norms{color:var(--v-muted);align-items:center;gap:12px;margin-left:auto;font-size:13px;display:flex}.dispatch-panel h2{margin:0;font-size:18px;font-weight:700}.dp-hint{color:var(--v-muted);font-size:12px;line-height:1.45}.dp-min{flex-direction:column;gap:2px;min-width:0;display:flex}.dp-error{color:#8c1d18;background:#fdecea;border-radius:10px;padding:10px 12px;font-size:13px;font-weight:600}.dp-done{color:#17683f;background:#e2f4ea;border-radius:10px;padding:10px 12px;font-size:13px;font-weight:600}.dp-live{align-items:flex-start;gap:16px;display:flex}.dp-form{border:1px solid var(--v-card-line);background:#fff;border-radius:20px;flex-direction:column;flex:0 0 300px;gap:10px;min-width:0;padding:18px;display:flex}.dp-field{flex-direction:column;gap:6px;display:flex}.dp-field>span:first-child{color:var(--v-text-2);font-size:13px;font-weight:600}.dp-form input:not([type=checkbox]){border:1px solid var(--v-btn-line);height:44px;font:inherit;color:var(--v-ink);box-sizing:border-box;background:#fff;border-radius:10px;outline:none;width:100%;padding:0 12px;font-size:15px}.dp-form input.dp-phone{font-size:16px;font-weight:600}.dp-form input:focus{border-color:var(--accent-line)}.dp-history{background:var(--v-fill-2);border-radius:12px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.dp-history-row{align-items:center;gap:6px;display:flex}.dp-history-row span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.dp-history-row button{border:1px solid var(--v-btn-line);height:28px;font:inherit;color:var(--v-ink);background:#fff;border-radius:14px;flex:none;padding:0 10px;font-size:12px;font-weight:600}.dp-form .addr-field{background:0 0;gap:6px;margin:0;padding:0}.dp-form .addr-label{color:var(--v-text-2);gap:8px;font-size:13px;font-weight:600}.dp-form .addr-label .a-dot{background:var(--accent);border-radius:5px;width:9px;height:9px}.dp-form .addr-label .b-dot{background:var(--v-ink);border-radius:2px;width:9px;height:9px}.dp-form .addr-field.active input{border-color:var(--accent-line)}.dp-seg{background:var(--v-divider);border-radius:12px;gap:4px;padding:4px;display:flex}.dp-seg button{height:36px;font:inherit;color:var(--v-ink);background:0 0;border:0;border-radius:9px;flex:1;font-size:14px;font-weight:600}.dp-seg button[aria-pressed=true]{background:#fff;box-shadow:0 1px 3px #14202e1f}.dp-seg.small{background:#e3e7ea;border-radius:10px}.dp-seg.small button{border-radius:8px;height:32px;font-size:13px}.dp-seg button:disabled{opacity:.45}.dp-later{background:var(--v-fill-2);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.dp-days{flex-wrap:wrap;gap:6px;display:flex}.dp-days button{border:2px solid var(--v-line);height:34px;font:inherit;color:var(--v-ink);background:#fff;border-radius:17px;padding:0 12px;font-size:13px;font-weight:600}.dp-days button[aria-pressed=true]{border-color:var(--accent-line)}.dp-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.dp-slots button{border:2px solid var(--v-line);height:44px;font:inherit;color:var(--v-ink);background:#fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;display:flex}.dp-slots button[aria-pressed=true]{border-color:var(--accent-line)}.dp-slots button:disabled{opacity:.45}.dp-slots b{font-size:14px}.dp-slots small{color:var(--v-muted);font-size:11px}.dp-stepper{justify-content:space-between;align-items:center;font-size:14px;font-weight:600;display:flex}.dp-stepper>span:last-child{align-items:center;gap:8px;display:flex}.dp-stepper button{border:1px solid var(--v-btn-line);width:32px;height:32px;font:inherit;color:var(--v-ink);background:#fff;border-radius:16px;font-size:18px}.dp-stepper b{text-align:center;min-width:20px}.dp-time{justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}.dp-form .dp-time input{border-radius:8px;width:auto;height:36px;padding:0 8px}.dp-wishes summary{color:var(--v-text-2);cursor:pointer;font-size:13px;font-weight:600}.dp-wishes[open] summary{margin-bottom:6px}.dp-chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.dp-chips button{border:1px solid var(--v-btn-line);height:30px;font:inherit;color:var(--v-ink);background:#fff;border-radius:15px;padding:0 10px;font-size:12px;font-weight:600}.dp-chips button[aria-pressed=true]{border:2px solid var(--accent-line);background:var(--accent-soft)}.dp-check{color:var(--v-ink);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;display:flex}.dp-check input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin:0}.dp-quote{background:var(--accent-soft);border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.dp-quote b{font-family:var(--display);font-size:24px;font-weight:700}.dp-quote span{color:var(--v-text-2);font-size:13px}.dp-actions{gap:8px;display:flex}.dp-submit{background:var(--accent);height:48px;color:var(--on-accent);font:inherit;white-space:nowrap;border:0;border-radius:12px;flex:1;font-size:15px;font-weight:700}.dp-reset{border:1px solid var(--v-btn-line);height:48px;font:inherit;color:var(--v-ink);background:#fff;border-radius:12px;padding:0 16px;font-size:15px;font-weight:600}.dp-submit:disabled{opacity:.6}.dp-map{border:1px solid var(--v-card-line);background:#fff;border-radius:20px;flex:auto;min-width:0;position:sticky;top:24px;overflow:hidden}.dp-legend{color:var(--v-text-2);flex-wrap:wrap;gap:12px;padding:14px 16px;font-size:12px;font-weight:600;display:flex}.dp-legend span{align-items:center;gap:6px;display:flex}.dp-legend i{border-radius:5px;width:10px;height:10px}.dp-legend i.lost{box-sizing:border-box;border:2px dashed #c25e00}.dp-map .map{background:var(--v-map);height:760px}.dp-list{flex-direction:column;flex:0 0 420px;gap:10px;display:flex}.dp-list-head{align-items:center;gap:8px;display:flex}.dp-list-head span{box-sizing:border-box;background:#e3e7ea;border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 8px;font-size:12px;font-weight:700;display:flex}.dp-card{border:1px solid var(--v-card-line);background:#fff;border-radius:16px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.dp-card.sos{background:#fff6f5;border-color:#b3261e}.dp-card.lost{background:#fffbf3;border-color:#f3d9a6}.dp-card.finished{opacity:.7}.dp-card-head{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dp-card-head .v-tag{white-space:nowrap;border-radius:11px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:700;display:flex}.dp-card-head>b{white-space:nowrap;font-size:14px}.dp-no{font:inherit;color:var(--v-ink);background:0 0;border:0;padding:0;font-size:14px;font-weight:700}.dp-no:enabled{cursor:pointer}.dp-grow{flex:1}.dp-route{align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:500;display:flex}.dp-route i{background:var(--accent);border-radius:4px;flex:none;width:8px;height:8px}.dp-route i.b{background:var(--v-ink);border-radius:2px}.dp-route span,.dp-line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dp-line{color:var(--v-muted);font-size:12px}.dp-note{color:var(--v-muted);font-size:12px;font-weight:600}.dp-note.bad{color:#b3261e}.dp-note.warn{color:#8a4b00}.dp-card-actions{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.dp-card-actions>*{border:1px solid var(--v-btn-line);height:30px;font:inherit;color:var(--v-ink);background:#fff;border-radius:8px;align-items:center;padding:0 8px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.dp-card-actions>.danger{color:#fff;background:#b3261e;border-color:#b3261e}.dp-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dp-kpis>div{border:1px solid var(--v-card-line);background:#fff;border-radius:18px;padding:16px}.dp-kpis small{color:var(--v-muted);font-size:13px;display:block}.dp-kpis b{font-family:var(--display);margin-top:8px;font-size:26px;font-weight:700;display:block}.dp-kpis b.bad{color:#b3261e}.dp-kpis b.good{color:#17683f}.dp-kpis span{color:var(--v-muted);margin-top:6px;font-size:12px;display:block}.dp-unassigned{background:#fff8ec;border:1px solid #f3d9a6;border-radius:20px;padding:16px 18px}.dp-unassigned>.dp-hint{margin:4px 0 6px;font-size:13px}.dp-un-row{border-top:1px solid #f3d9a6;grid-template-columns:150px 1fr auto;align-items:center;gap:14px;padding:12px 0;display:grid}.dp-un-row>div:first-child b{font-size:15px;display:block}.dp-un-row>div:first-child small{color:#8a4b00;margin-top:2px;font-size:12px;font-weight:600;display:block}.dp-un-row .dp-min b,.dp-pre-row .dp-min b{font-size:14px}.dp-un-row .dp-min span{color:var(--v-text-2);font-size:13px}.dp-all-set{color:#17683f;padding:8px 0;font-size:14px;font-weight:600}.dp-row-actions{gap:6px;display:flex}.dp-row-actions>*{border:1px solid var(--v-btn-line);height:36px;font:inherit;color:var(--v-ink);white-space:nowrap;background:#fff;border-radius:10px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.dp-row-actions>.primary{background:var(--accent);color:var(--on-accent);border:0;padding:0 14px;font-weight:700}.dp-pre-row .dp-row-actions{flex-direction:column;align-items:stretch}.dp-pre-row .dp-row-actions>*{border-radius:8px;height:32px;padding:0 10px;font-size:12px;font-weight:700}.dp-plan-cols{align-items:flex-start;gap:16px;display:flex}.dp-plan-card{border:1px solid var(--v-card-line);background:#fff;border-radius:20px;flex:1 1 0;min-width:0;padding:16px 18px}.dp-plan-card>.dp-hint{margin:4px 0 6px;font-size:13px}.dp-empty{padding:12px 0}.dp-run-row{border-top:1px solid var(--v-divider);grid-template-columns:64px 1fr;gap:12px;padding:12px 0;display:grid}.dp-run-time{font-family:var(--display);font-size:17px;font-weight:700}.dp-run-row .dp-min{gap:6px}.dp-run-seats{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dp-run-seats>span{gap:4px;display:flex}.dp-run-seats i{box-sizing:border-box;border:2px solid var(--v-faint);background:#fff;border-radius:5px 5px 4px 4px;width:16px;height:20px}.dp-run-seats i.on{background:var(--accent);border-color:var(--accent-line)}.dp-run-seats>b{font-size:13px;font-weight:600}.dp-run-seats .v-tag{border-radius:11px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:700;display:flex}.dp-run-row .dp-min>span{color:var(--v-muted);font-size:12px}.dp-run-row .dp-min>span.dp-run-driver{color:var(--v-text-2);font-size:13px}.dp-pre-row{border-top:1px solid var(--v-divider);grid-template-columns:120px 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.dp-pre-row>b{font-size:14px}.dp-pre-row .dp-min span{color:var(--v-muted);font-size:12px}.dp-pre-row .dp-min span.ok{color:#17683f;font-weight:600}.dp-pre-row .dp-min span.bad{color:#b3261e;font-weight:600}.dp-scrim{z-index:40;background:#14202e73;position:fixed;top:0;bottom:0;left:0;right:0}.dp-dialog{box-sizing:border-box;z-index:41;background:#fff;border-radius:22px;flex-direction:column;gap:12px;width:min(600px,100vw - 32px);max-height:calc(100vh - 200px);padding:22px;display:flex;position:fixed;top:160px;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 24px 60px #14202e4d}.dp-dialog h2{margin:4px 0 0;font-size:21px}.dp-dialog>div>.dp-hint,.dp-dialog>.dp-hint{font-size:13px}.dp-dialog-meta{color:var(--v-text-2);margin-top:4px;font-size:14px}.dp-drivers{flex-direction:column;gap:8px;display:flex}.dp-drivers button{width:100%;font:inherit;color:var(--v-ink);text-align:left;box-sizing:border-box;background:#fff;border:2px solid #e3e7ea;border-radius:14px;align-items:center;gap:12px;padding:10px 14px;display:flex}.dp-drivers button[aria-checked=true]{border-color:var(--accent-line);background:#f5b70014}.dp-drivers button:disabled{opacity:.5}.dp-drivers .dp-min{flex:1}.dp-drivers .dp-min b{font-size:15px}.dp-drivers .dp-min span{color:var(--v-muted);font-size:13px}.dp-initial{background:var(--v-divider);border-radius:18px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-weight:700;display:flex}.dp-ok,.dp-no{text-align:right;max-width:170px;font-size:12px;font-weight:700}.dp-ok{color:#17683f}.dp-no{color:#b3261e}.dp-dialog-actions{justify-content:flex-end;gap:8px;display:flex}.dp-dialog-actions button{border:1px solid var(--v-btn-line);height:44px;font:inherit;color:var(--v-ink);background:#fff;border-radius:12px;padding:0 18px;font-size:15px;font-weight:600}.dp-dialog-actions button.primary{background:var(--accent);color:var(--on-accent);border:0;padding:0 20px;font-weight:700}.dp-dialog-actions button:disabled{opacity:.6}.dp-lost{flex-direction:column;gap:16px;display:flex}.dp-info{border:1px solid var(--v-card-line);color:var(--v-text-2);background:#fff;border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.dp-info svg{flex:none;margin-top:1px}.dp-info p{margin:0;font-size:14px;line-height:1.5}.dp-lost h2{margin-bottom:10px}.dp-lost-sub{margin:-6px 0 8px}.dp-plan-card>.dp-lost-sub{font-size:13px}.dp-lost-grid{grid-template-columns:1.3fr 1.5fr 1.4fr 1.1fr 1.4fr;gap:12px;display:grid}.dp-lost-head{border-bottom:1px solid var(--v-card-line);color:var(--v-muted);padding:8px 0;font-size:12px;font-weight:700}.dp-lost-row{border-bottom:1px solid var(--v-divider);align-items:start;padding:12px 0}.dp-lost-row .dp-min b{font-size:14px}.dp-lost-row .dp-min b.semi{font-weight:600}.dp-lost-row .dp-min>span{color:var(--v-muted);font-size:12px}.dp-lost-row .dp-min>b+span{margin-top:2px}.dp-silence{font-family:var(--display);color:#c25e00;font-weight:700;font-size:18px!important}.dp-silence.bad{color:#b3261e}.dp-lost-row .dp-min>span.dp-rule{color:var(--v-text-2);margin-top:4px;line-height:1.4}.dp-lost-row .dp-row-actions{flex-wrap:wrap}.dp-lost-row .dp-row-actions>*,.dp-ask .dp-row-actions>*{border-radius:8px;height:32px;padding:0 10px;font-size:12px;font-weight:700}.dp-ask{border-bottom:1px solid var(--v-divider);grid-template-columns:70px 1fr auto;align-items:start;gap:14px;padding:12px 0;display:grid}.dp-ask-time{font-variant-numeric:tabular-nums;font-size:14px}.dp-ask .dp-min{gap:3px}.dp-ask .dp-min b{font-size:14px}.dp-ask .dp-min>span{color:var(--v-muted);font-size:13px}.dp-ask .dp-min>span.dark{color:var(--v-text-2)}.dp-ask .dp-min>span.ok{color:#17683f;font-weight:600}.dp-ask-side{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.dp-ask-side .v-tag{white-space:nowrap;border-radius:12px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:700;display:flex}.dp-card-actions>button:disabled{opacity:.6}@media (max-width:1250px){.dp-live{flex-wrap:wrap}.dp-map{flex-basis:calc(100% - 316px)}.dp-list{flex:100%}}@media (max-width:800px){.dp-live,.dp-plan-cols{flex-direction:column}.dp-form,.dp-map,.dp-list{flex:none;width:100%;position:static}.dp-map .map{height:400px}.dp-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.dp-un-row,.dp-pre-row,.dp-ask,.dp-lost-grid{grid-template-columns:1fr}.dp-lost-head{display:none}.dp-ask-side{align-items:flex-start}}.dp-stops{flex-direction:column;gap:6px;display:flex}.dp-stop{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.dp-stop i{background:var(--v-ink);color:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-style:normal;display:flex}.dp-stop span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.dp-stop button{border:1px solid var(--v-btn-line);width:28px;height:28px;font:inherit;color:var(--v-ink);background:#fff;border-radius:14px;flex:none;font-size:16px}.park-panel h2{margin:0;font-size:18px;font-weight:700}.v-side-gap{margin-top:8px}.pk-grow{flex:1}.pk-two{flex-direction:column;min-width:0;display:flex}.pk-two b,.pk-two>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pk-two small{color:var(--v-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.pk-two small.bad,.pk-bad,.bad{color:#b3261e}.pk-warn{color:#8a4b00;font-weight:700}.pk-bad{font-weight:700}.pk-min{min-width:0}.pk-ellipsis{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pk-ellipsis.warn{color:#8a4b00}.pk-ellipsis.muted{color:var(--v-muted)}.pk-empty{text-align:center;color:var(--v-muted);padding:28px;font-size:14px}.pk-btn{border:1px solid var(--v-btn-line);height:40px;font:inherit;color:var(--v-ink);white-space:nowrap;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.pk-btn.primary{background:var(--accent);color:var(--on-accent);border:0;font-weight:700}.pk-btn:disabled{opacity:.6}.pk-strong{font-size:13px;font-weight:600}.pk-off{color:#8c1d18;background:#fdecea;border-radius:14px;padding:14px 16px;font-size:14px;line-height:1.5}.pk-unpaid{background:var(--accent-soft);border-radius:14px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.pk-unpaid span{flex:1}.pk-unpaid button{border:1px solid var(--v-ink);height:34px;font:inherit;color:var(--v-ink);background:0 0;border-radius:10px;padding:0 14px;font-size:13px;font-weight:700}.pk-kpis{gap:12px;display:grid}.pk-kpis.six{grid-template-columns:repeat(6,minmax(0,1fr))}.pk-kpis.four{grid-template-columns:repeat(4,minmax(0,1fr))}.pk-kpis.three{flex:1;grid-template-columns:repeat(3,minmax(0,1fr))}.pk-kpis>div{border:1px solid var(--v-card-line);background:#fff;border-radius:18px;flex-direction:column;gap:4px;min-width:0;padding:16px;display:flex}.pk-kpis small{color:var(--v-muted);font-size:13px}.pk-kpis b{white-space:nowrap;font-size:24px;font-weight:700}.pk-kpis b.ok{color:#17683f}.pk-kpis b.warn{color:#8a4b00}.pk-kpis span{color:var(--v-muted);font-size:12px;line-height:1.45}.pk-week{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pk-week-nav{border:1px solid var(--v-line);background:#fff;border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex}.pk-week-nav button{background:var(--v-page);width:36px;height:36px;font:inherit;color:var(--v-ink);border:0;border-radius:9px;font-size:18px;font-weight:700}.pk-week-nav button:disabled{opacity:.35}.pk-week-nav span{text-align:center;min-width:210px;font-size:15px;font-weight:700}.pk-state{border-radius:14px;align-items:center;height:28px;padding:0 10px;font-size:12px;font-weight:700;display:flex}.pk-state-note{color:var(--v-muted);flex:1;font-size:13px}.pk-week-body{align-items:stretch;gap:16px;display:flex}.pk-days{flex-direction:column;flex:0 0 340px;gap:12px;padding:18px;display:flex}.pk-days ul{flex:1;align-items:flex-end;gap:10px;min-height:220px;margin:0;padding:12px 0 0;list-style:none;display:flex}.pk-days li{outline-offset:2px;flex-direction:column;flex:1;align-items:center;gap:6px;display:flex}.pk-days li span{color:var(--v-text-2);font-size:12px;font-weight:700}.pk-days li i{background:var(--accent-line);border-radius:8px 8px 3px 3px;width:100%}.pk-days li i.today{background:#f5b70073}.pk-days li small{color:var(--v-muted);font-size:12px}.pk-days p{color:var(--v-muted);margin:0;font-size:12px;line-height:1.5}.pk-wtable{flex-direction:column;flex:1;gap:6px;min-width:0;padding:18px;display:flex}.pk-wtable h2{margin-bottom:6px}.pk-wrow{border-radius:10px;grid-template-columns:minmax(0,1.7fr) 80px 120px 90px 80px 80px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:grid}.pk-wrow>span:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.pk-wrow>span.strong{font-weight:600}.pk-wrow:nth-child(odd):not(.pk-whead):not(.pk-wtotal){background:#f8f9fa}.pk-whead{border-bottom:1px solid var(--v-card-line);color:var(--v-muted);border-radius:0;padding:0 10px 8px;font-size:12px;font-weight:600}.pk-wtotal{border-top:1px solid var(--v-card-line);border-radius:0;padding:10px 10px 0;font-weight:700}.pk-foot{color:var(--v-muted);margin:0;font-size:12px;line-height:1.5}.pk-bar{align-items:center;gap:10px;display:flex}.pk-bar.top{align-items:flex-start;gap:16px}.pk-table{flex-direction:column;gap:2px;padding:10px 10px 14px;display:flex}.pk-row,.pk-srow{border:0;border-top:1px solid var(--v-divider);font:inherit;color:var(--v-ink);text-align:left;background:#fff;align-items:center;gap:12px;width:100%;padding:10px 12px;font-size:14px;display:grid}button.pk-row:hover,button.pk-srow:enabled:hover{background:var(--v-fill-2)}.pk-row.dim{opacity:.7}.pk-head{color:var(--v-muted);border-top:0;padding:8px 12px;font-size:12px;font-weight:600}.pk-drivers{grid-template-columns:minmax(0,1.5fr) 160px minmax(0,1.4fr) 130px 70px minmax(0,1.9fr)}.pk-carsrow{grid-template-columns:130px minmax(0,1.6fr) minmax(0,1.9fr) minmax(0,1.2fr) 120px}.pk-plate{letter-spacing:.5px;white-space:nowrap;font-weight:700}.pk-srow{grid-template-columns:minmax(0,1.6fr) 100px 140px 80px 130px minmax(0,1.3fr);padding:12px}.pk-srow.park{grid-template-columns:minmax(0,1.2fr) minmax(0,1.6fr) 100px 140px 80px 130px minmax(0,1.3fr)}.pk-srow.paid{grid-template-columns:minmax(0,1.6fr) 100px 140px 80px 130px minmax(0,1.3fr) 140px}.pk-srow.park.paid{grid-template-columns:minmax(0,1.2fr) minmax(0,1.6fr) 100px 140px 80px 130px minmax(0,1.3fr) 140px}.pk-srow.pk-head{padding:8px 12px}button.pk-srow:disabled{cursor:default;color:var(--v-ink)}.pk-stm{align-items:stretch;gap:12px;display:flex}.pk-stm-dark{background:var(--v-side);color:#fff;border-radius:20px;flex-direction:column;flex:0 0 320px;gap:6px;padding:20px;display:flex}.pk-stm-dark small{color:var(--v-side-muted);font-size:13px}.pk-stm-dark b{font-size:34px;font-weight:700}.pk-stm-dark span{color:var(--v-side-fg);font-size:13px}.pk-checks{flex-wrap:wrap;gap:8px;display:flex}.pk-checks span{border-radius:15px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.pk-cars{flex-wrap:wrap;gap:6px;display:flex}.pk-cars button{border:2px solid var(--v-line);height:36px;font:inherit;color:var(--v-ink);background:#fff;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.pk-cars button[aria-checked=true]{border-color:var(--accent-line);background:#f5b70014}.pk-cars small{color:var(--v-muted);font-size:11px;font-weight:600}.pk-cars small.warn{color:#8a4b00}.pk-block{background:var(--v-fill-2);border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.pk-block .v-switch[aria-checked=true] .v-switch-track{background:#b3261e}.pk-block input{border:1px solid var(--v-btn-line);height:40px;font:inherit;color:var(--v-ink);border-radius:10px;outline:none;padding:0 12px;font-size:14px}.pk-reg{font-weight:600}.v-sheet .v-switch[aria-checked=true]:not(.pk-block .v-switch) .v-switch-track{background:#1f9d6b}.pk-plate-input{font-weight:700}@media (max-width:1100px){.pk-kpis.six{grid-template-columns:repeat(3,minmax(0,1fr))}.pk-week-body,.pk-stm{flex-direction:column}.pk-days,.pk-stm-dark{flex:none}.pk-table,.pk-wtable{overflow-x:auto}.pk-row,.pk-srow,.pk-wrow{min-width:760px}}.service-panel h2{margin:0;font-size:18px;font-weight:700}.pk-bar.wrap{flex-wrap:wrap}.pk-two small.ok{color:#17683f}.muted{color:var(--v-muted)}.sv-parks{grid-template-columns:minmax(0,1.7fr) 120px 130px 80px 90px minmax(0,1.3fr) 110px 120px;padding:12px}.sv-drivers{cursor:pointer;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.3fr) minmax(0,1.9fr) 70px 120px}.sv-drivers:hover{background:var(--v-fill-2)}.sv-kick{border:1px solid var(--v-btn-line);height:30px;font:inherit;color:var(--v-ink);background:#fff;border-radius:8px;padding:0 10px;font-size:12px;font-weight:700}.v-sgrid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.v-sfield input.strong{font-weight:700}.tone-accent.v-alert{background:var(--accent-soft)}.sv-off{color:#8c1d18;font-size:13px;font-weight:600;line-height:1.5}.sv-staff{flex-direction:column;gap:8px;display:flex}.sv-staff-head{align-items:baseline;gap:8px;display:flex}.sv-staff-head b{font-size:15px}.sv-staff-head span{color:var(--v-muted);font-size:12px}.sv-staff-row{border:1px solid var(--v-card-line);border-radius:10px;align-items:center;gap:10px;padding:8px 12px;display:flex}.sv-staff-row.off{opacity:.6}.sv-staff-row .pk-two{flex:1}.sv-staff-row b{font-size:14px}.sv-staff-row button{border:1px solid var(--v-btn-line);height:32px;font:inherit;color:var(--v-ink);background:#fff;border-radius:10px;padding:0 12px;font-size:13px;font-weight:600}.sv-staff-add{gap:8px;display:flex}.sv-staff-add input{border:1px solid var(--v-btn-line);height:40px;font:inherit;color:var(--v-ink);box-sizing:border-box;border-radius:10px;outline:none;min-width:0;padding:0 12px;font-size:14px}.sv-staff-add input[type=tel]{flex:0 0 190px}.sv-staff-add input:not([type=tel]){flex:1}.sv-staff-add button{border:1px solid var(--v-ink);height:40px;font:inherit;color:var(--v-ink);background:#fff;border-radius:10px;padding:0 14px;font-size:13px;font-weight:700}.sv-reg{align-items:flex-start;gap:16px;display:flex}.sv-queue{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.sv-qcard{border:1px solid var(--v-card-line);background:#fff;border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex}.sv-qtop{align-items:flex-start;gap:14px;display:flex}.sv-qtop .grow{flex:1;gap:2px}.sv-qtop b.big{font-size:16px}.sv-qtop .pk-two>span{color:var(--v-text-2);font-size:13px}.sv-plate{border:2px solid var(--v-ink);letter-spacing:1px;border-radius:8px;flex:none;padding:6px 10px;font-size:16px;font-weight:700}.sv-regno{text-align:right;flex-direction:column;flex:none;gap:2px;display:flex}.sv-regno small{color:var(--v-muted);font-size:12px}.sv-regno b{font-variant-numeric:tabular-nums;font-size:16px}.sv-qactions{justify-content:flex-end;gap:8px;display:flex}.sv-qactions button{height:38px;font:inherit;color:#fff;background:#1f9d6b;border:0;border-radius:10px;padding:0 16px;font-size:14px;font-weight:700}.sv-qactions button:disabled{opacity:.6}.sv-empty{border:1px solid var(--v-card-line);text-align:center;color:#17683f;background:#fff;border-radius:18px;padding:28px;font-size:15px;font-weight:600}.sv-side{flex-direction:column;flex:0 0 400px;gap:16px;display:flex}.sv-box{flex-direction:column;gap:10px;padding:16px;display:flex}.sv-box>.dp-hint{font-size:13px}.sv-line{border-top:1px solid var(--v-divider);align-items:center;gap:10px;padding:10px 0;display:flex}.sv-line .pk-two{gap:2px}.sv-line .pk-two b{font-size:14px}.sv-line .pk-two>span{font-size:13px}.sv-line.ok{color:#17683f;font-size:14px;font-weight:600}.sv-log{border-top:1px solid var(--v-divider);align-items:flex-start;gap:10px;padding:8px 0;font-size:13px;display:flex}.sv-log>span:first-child{border-radius:11px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-weight:700;display:flex}.sv-log .pk-two{flex:1}.sv-log>small{color:var(--v-muted);flex:none;font-size:13px}.sv-meta{color:var(--v-text-2);margin-top:-10px;font-size:14px}.sv-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.sv-stats>div{background:var(--v-fill-2);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.sv-stats small{color:var(--v-muted);font-size:12px}.sv-stats b{font-size:18px}.sv-stats b.small{font-size:13px;line-height:1.3}.sv-stats b.bad{color:#b3261e}.sv-details summary{color:var(--v-text-2);cursor:pointer;font-size:14px;font-weight:600}.sv-details[open]>summary{margin-bottom:12px}.sv-details .v-switch{margin-top:12px}.sv-details .editor{border:0;padding:0}.sv-opts{background:var(--v-fill-2);border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.sv-opts.woman{background:#fbeff5}.sv-opts>b{font-size:15px}.sv-opts-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sv-opts-row .dp-hint{font-size:13px}.sv-opts-row b.small{color:var(--v-text-2);font-size:13px}.sv-opt{background:#fff;border:1px solid #dce0e4;border-radius:14px;align-items:center;height:28px;padding:0 10px;font-size:13px;font-weight:600;display:flex}.sv-opts .v-switch[aria-checked=true] .v-switch-track{background:var(--accent-line)}.pk-block.blocked{background:#fdecea}@media (max-width:1100px){.sv-reg{flex-direction:column}.sv-side{flex:none;width:100%}.v-sgrid.three,.sv-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.tf-draft{color:#8a4b00;background:#fff4e5;border-radius:15px;align-items:center;height:30px;padding:0 12px;font-size:13px;font-weight:700;display:flex}.tf-row{align-items:flex-start;gap:16px;display:flex}.tf-cards{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.tf-card{flex-direction:column;gap:10px;padding:16px;display:flex}.tf-card.wide{flex:1}.tf-card-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.tf-card-head b{font-size:19px}.tf-card-head span{color:var(--v-muted);font-size:12px;font-weight:600}.tf-group{border-top:1px solid var(--v-divider);flex-direction:column;gap:6px;padding-top:8px;display:flex}.tf-group>span{color:var(--v-muted);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:700}.tf-field{align-items:center;gap:8px;display:flex}.tf-label{flex-direction:column;flex:1;min-width:0;font-size:14px;display:flex}.tf-label small{color:#8a4b00;font-size:11px;font-weight:600}.panel-live .tf-field input:not([type=checkbox]):not([type=radio]),.panel-live input.tf-price:not([type=checkbox]):not([type=radio]),.panel-live input.tf-name:not([type=checkbox]):not([type=radio]){border:1px solid var(--v-btn-line);height:36px;font:inherit;color:var(--v-ink);text-align:right;box-sizing:border-box;background:#fff;border-radius:9px;outline:none;padding:0 8px;font-size:15px;font-weight:700}.panel-live .tf-field input:not([type=checkbox]):not([type=radio]){width:86px}.panel-live .tf-field input.changed:not([type=checkbox]):not([type=radio]),.panel-live input.tf-price.changed:not([type=checkbox]):not([type=radio]){border:2px solid var(--accent-line);background:#f5b70014}.tf-unit{width:120px;color:var(--v-muted);font-size:12px}.tf-note{color:var(--v-muted);margin:0;font-size:12px;line-height:1.5}.tf-side{flex-direction:column;flex:0 0 330px;gap:12px;display:flex}.tf-box{flex-direction:column;gap:10px;padding:16px;display:flex}.tf-box>b{font-size:17px}.tf-routes{flex-wrap:wrap;gap:6px;display:flex}.tf-routes button{border:1px solid var(--v-btn-line);height:32px;font:inherit;color:var(--v-ink);background:#fff;border-radius:16px;padding:0 10px;font-size:13px;font-weight:600}.tf-routes button[aria-pressed=true]{border-color:var(--accent-line);background:#f5b70014}.tf-calc-row{background:var(--v-fill-2);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.tf-calc-row span{flex:1;font-size:14px;font-weight:600}.tf-calc-row b{font-variant-numeric:tabular-nums;font-size:17px}.tf-calc-row s{color:#8a949e;font-size:13px}.tf-calc-row em{text-align:right;min-width:52px;font-size:12px;font-style:normal;font-weight:700}.tf-calc-row em.up{color:#b3261e}.tf-calc-row em.down{color:#17683f}.tf-dirs{grid-template-columns:minmax(0,1.6fr) 120px 100px 120px 150px 40px}.panel-live input.tf-name:not([type=checkbox]):not([type=radio]){text-align:left;border-color:#0000;width:100%;height:28px;padding:0;font-size:15px}.panel-live input.tf-name:not([type=checkbox]):not([type=radio]):focus{border-color:var(--v-btn-line);padding:0 8px}.tf-del{background:var(--v-divider);width:32px;height:32px;font:inherit;color:var(--v-ink);border:0;border-radius:16px;font-size:18px}.tf-add{align-items:center;gap:10px;display:flex}.fr-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid}.fr-cards .tf-card-head b{font-size:17px}.fr-fixed{text-align:right;width:86px;font-size:15px}.fr-head{align-items:baseline;gap:12px;padding:6px 12px 8px;display:flex}.fr-head b{font-size:17px}.fr-head span{color:var(--v-muted);font-size:13px}.fr-row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 150px 190px 150px 150px}.v-trow.fr-row{padding:10px 12px}.fr-ok{color:#17683f;font-weight:700}.fr-bad{color:#b3261e;font-weight:700}.fr-empty{padding:8px 12px}@media (max-width:1100px){.fr-cards{grid-template-columns:minmax(0,1fr)}.fr-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.tf-add input{border:1px solid var(--v-btn-line);width:320px;height:40px;font:inherit;color:var(--v-ink);border-radius:12px;outline:none;padding:0 12px;font-size:14px}@media (max-width:1100px){.tf-row{flex-direction:column}.tf-side{flex:none;width:100%}.tf-cards{grid-template-columns:1fr}}.bs-step{align-items:center;gap:12px;display:flex}.bs-step .tf-field{flex:1}.bs-step .tf-unit{width:auto}.bs-raises{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bs-raise{align-items:center;gap:4px;display:flex}.panel-live .bs-raise input.tf-price:not([type=checkbox]):not([type=radio]){width:86px}.sv-staff-add select{border:1px solid var(--v-btn-line);height:40px;font:inherit;color:var(--v-ink);background:#fff;border-radius:10px;padding:0 10px;font-size:14px}.sv-audit-body{white-space:pre-wrap;word-break:break-all;max-width:520px}.v-side-foot .sv-logout{color:inherit;font:inherit;padding:0}.sv-card{margin-bottom:18px;padding:16px 18px}.sv-card-title{margin:0 0 4px;font-size:15px;font-weight:700}.sv-qactions button.no{color:#b3261e;background:#fff;border:1px solid #e8b4ae}.sv-prev{color:#8a4b00;background:#fff4e5;border-radius:10px;padding:8px 12px;font-size:13px;font-weight:600}.sv-log>span.tone-bad{color:#b3261e;background:#fdecea}.sv-rates,.sv-lost{background:var(--v-fill-2);border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;font-size:13px;display:flex}.sv-rates>b,.sv-lost>b{font-size:14px}.sv-rate{color:var(--v-muted);justify-content:space-between;gap:12px;display:flex}.sv-rate.now{color:var(--v-ink)}.sv-rate b{font-weight:600}.sv-lost>div{color:var(--v-text-2);line-height:1.4}.sv-lost>div span{color:var(--v-muted)}.jr{align-items:flex-start;gap:16px;display:flex}.jr-list{border:1px solid var(--v-card-line);box-sizing:border-box;background:#fff;border-radius:20px;flex-direction:column;flex:0 0 470px;gap:10px;padding:14px;display:flex}.jr-list input[type=search]{border:1px solid var(--v-btn-line);height:42px;font:inherit;color:var(--v-ink);box-sizing:border-box;border-radius:10px;outline:none;padding:0 12px;font-size:14px}.jr-list input[type=search]:focus{border-color:var(--accent-line)}.jr-filters{flex-wrap:wrap;gap:6px;display:flex}.jr-filters button{border:1px solid var(--v-btn-line);height:32px;font:inherit;color:var(--v-ink);background:#fff;border-radius:16px;padding:0 12px;font-size:13px;font-weight:600}.jr-filters button[aria-pressed=true]{border:2px solid var(--accent-line);background:var(--accent-soft)}.jr-rows{flex-direction:column;max-height:calc(100vh - 260px);display:flex;overflow-y:auto}.jr-row{font:inherit;color:var(--v-ink);text-align:left;background:#fff;border:0;border-left:3px solid #0000;border-radius:0 10px 10px 0;flex-direction:column;gap:4px;margin-bottom:2px;padding:10px 12px;display:flex}.jr-row[aria-pressed=true]{border-left-color:var(--accent-line);background:#fff8e1}.jr-row-top{align-items:center;gap:8px;font-size:13px;display:flex}.jr-row-top>span{color:var(--v-muted)}.jr-grow{flex:1}.jr-route{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.jr-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.jr-tags>span{border-radius:10px;padding:2px 8px;font-size:12px;font-weight:600}.jr-tags>span.bad{color:#b3261e;background:#fdecea}.jr-tags>span.warn{color:#8a4b00;background:#fff4e5}.jr-tags small{color:var(--v-muted);font-size:12px}.jr-empty{text-align:center;color:var(--v-muted);padding:24px;font-size:14px}.jr-card{border:1px solid var(--v-card-line);box-sizing:border-box;background:#fff;border-radius:20px;flex-direction:column;flex:1;gap:14px;min-width:0;padding:18px;display:flex}.jr-head{align-items:flex-start;gap:12px;display:flex}.jr-head small{color:var(--v-muted);font-size:13px}.jr-head h2{margin:4px 0 0;font-size:22px}.jr-sub{color:var(--v-text-2);margin-top:4px;font-size:14px}.jr-status{white-space:nowrap;border-radius:14px;padding:6px 12px;font-size:13px;font-weight:700}.jr-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.jr-facts>div{background:#f5f6f8;border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.jr-facts small,.jr-facts span{color:var(--v-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.jr-facts b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.jr-track{flex-direction:column;gap:8px;display:flex}.jr-track-head{color:var(--v-text-2);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.jr-track-head>b{color:var(--v-ink);flex:1;font-size:15px}.jr-track-head>span{align-items:center;gap:6px;display:flex}.jr-track-head i{border-radius:2px;width:18px;height:4px}.jr-track-head i.gap{border-top:3px dashed #b3261e;border-radius:0;height:0}.jr-track-map{background:var(--v-map);border-radius:14px;height:300px;overflow:hidden}.jr-note{color:var(--v-text-2);margin:0;font-size:13px;line-height:1.5}.jr-events{flex-direction:column;display:flex}.jr-events>b{margin-bottom:6px;font-size:15px}.jr-ev{align-items:flex-start;gap:12px;padding:5px 0;display:flex}.jr-ev>span:first-child{width:44px;color:var(--v-muted);flex:none;font-size:13px}.jr-ev i{border-radius:5px;flex:none;width:10px;height:10px;margin-top:4px}.jr-ev-text{flex-direction:column;flex:1;min-width:0;font-size:14px;display:flex}.jr-ev-text .strong{font-weight:600}.jr-ev-text small{color:var(--v-muted);font-size:12px}.jr-actions{justify-content:flex-end;gap:8px;display:flex}.jr-actions button{border:1px solid var(--v-btn-line);height:38px;font:inherit;color:var(--v-ink);background:#fff;border-radius:10px;padding:0 14px;font-size:13px;font-weight:600}.po-week{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.po-nav{background:#fff;border:1px solid #e3e7ea;border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex}.po-nav button{width:36px;height:36px;font:inherit;color:var(--v-ink);background:#f3f5f7;border:0;border-radius:9px;font-size:18px;font-weight:700}.po-nav button:disabled{opacity:.4}.po-nav b{text-align:center;min-width:210px;font-size:15px}.po-state{color:#3d4752;background:#eef0f2;border-radius:14px;align-items:center;height:28px;padding:0 10px;font-size:12px;font-weight:700;display:flex}.po-state.open{color:#1f4fb0;background:#e8effc}.po-note{color:var(--v-muted);flex:1;font-size:13px}.po-table{padding:4px 10px}.po-row{border-bottom:1px solid var(--v-divider);grid-template-columns:2.2fr .8fr 1fr .6fr 1fr 1.6fr 1.8fr;align-items:center;gap:12px;padding:12px;font-size:14px;display:grid}.po-row.on{background:#fff8e1;border-radius:10px}.po-head{color:var(--v-muted);padding:10px 12px;font-size:12px;font-weight:700}.po-total{border-bottom:0}.po-name{font:inherit;color:var(--v-ink);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:700}.po-row .v-chip{font:inherit;cursor:default;border:0;font-size:12px;font-weight:600}.po-row button.v-chip{cursor:pointer}.po-actions{justify-content:flex-end;gap:6px;display:flex}.po-actions button{border:1px solid var(--v-btn-line);height:34px;font:inherit;color:var(--v-ink);white-space:nowrap;background:#fff;border-radius:10px;padding:0 12px;font-size:13px;font-weight:600}.po-actions button.primary{background:var(--accent);color:var(--on-accent);border:0;font-weight:700}.po-foot{color:var(--v-muted);margin:0;font-size:13px;line-height:1.55}.po-report{flex-direction:column;gap:12px;display:flex}@media (max-width:1250px){.jr{flex-direction:column;align-items:stretch}.jr-list{flex:none}.jr-rows{max-height:360px}}@media (max-width:900px){.jr-facts{grid-template-columns:1fr}.po-row{grid-template-columns:1fr 1fr}.po-head{display:none}}.lv-row{grid-template-columns:minmax(140px,1.2fr) 96px 96px 96px minmax(0,2fr) 32px;align-items:center;gap:8px;padding:4px 0;display:grid}.lv-head{color:var(--v-muted);text-transform:uppercase;letter-spacing:.5px;border-top:1px solid var(--v-divider);padding-top:10px;font-size:12px;font-weight:700}.lv-row input.tf-name,.lv-row input.tf-price{width:100%}.panel-live .lv-row input.tf-name{text-align:left;font-weight:600}.lv-fixed{text-align:right;padding-right:9px;font-size:15px}.lv-park{color:var(--v-muted);font-variant-numeric:tabular-nums;font-size:13px}.lv-del{border:1px solid var(--v-btn-line);width:32px;height:32px;color:var(--v-muted);cursor:pointer;background:0 0;border-radius:9px;font-size:18px}.lv-add{align-self:flex-start;margin-top:6px}@media (max-width:1100px){.lv-row{grid-template-columns:minmax(0,1fr) 80px 80px 80px 32px}.lv-park{grid-area:2/1/auto/-1}.lv-head span:nth-child(5){display:none}}.panel-live .lv-row input.tf-name.changed{border:2px solid var(--accent-line);background:#f5b70014}
