@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:Geologica;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geologica-cyrillic-600-normal-e7NJphzh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geologica-cyrillic-700-normal-DLxeBiMT.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geologica-latin-600-normal-Cy--pFh9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geologica-latin-700-normal-QMRHFk9S.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font:"Euclid Circular B","Euclid Circular A","Euclid",Onest,Helvetica,Arial,sans-serif;--font-d:Geologica,Onest,Helvetica,Arial,sans-serif;--fs-xs:12.5px;--fs-s:13px;--fs-t:14px;--fs-b:15px;--fs-m:17px;--fs-h3:18px;--fs-h2:20px;--fs-h1:36px;--fs-hero:44px;--fs-num:40px;--fs-big:68px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s7:32px;--s8:40px;--s9:56px;--wrap:1160px;--g:#179c49;--gb:#11843c;--gd:#0e7a36;--gt:#0e7a36;--gx:#0a5c2a;--mint:#ddf6e6;--mint2:#f0faf3;--gl:#bce6cb;--or:#fc9a48;--orbg:#fff1e3;--ort:#9a4a08;--page:#f3f6f2;--bg:#fff;--tx:#14231a;--mu:#55645a;--ln:#e1e7e0;--ln-f:#828f85;--card:#f0f4ef;--card2:#e3e9e2;--gray:#ebefea;--gray2:#c2ccc3;--gray3:#79867c;--err:#c62828;--errd:#a61f1f;--errbg:#fdecec;--errbg2:#fadada;--errln:#f3c9c9;--hl:#ffebb8;--amb:#e5a21b;--ambbg:#fff5dc;--ambt:#7e5300;--rose:#c49494;--rosebg:#f7f0f0;--roset:#7a4848;--hero:radial-gradient(90% 130% at 96% -20%,#1c955057 0%,#1c955000 60%),linear-gradient(165deg,#0f7c39 0%,#0a5f2d 100%);--on-hero:#fff;--on-hero-mu:#f0f8f2;--hero-ln:#ffffff42;--hero-well:#04301852;--hero-track:#fff3;--leaf:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-opacity='.11' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 21c.5 -4.5 2.5 -8 7 -10'/%3E%3Cpath d='M9 18c6.218 0 10.5 -3.288 11 -12v-2h-4.014c-9 0 -11.986 4 -12 9c0 1 0 3 2 5h3l.014 0'/%3E%3C/svg%3E");--r-s:8px;--r:12px;--r-l:18px;--r-xl:22px;--r-2xl:28px;--r-full:999px;--sh-1:0 0 0 1px #143c240d,0 1px 2px #143c240d,0 4px 14px -4px #143c2414;--sh-2:0 0 0 1px #143c240f,0 2px 4px #143c240f,0 14px 30px -8px #143c242e;--sh-3:0 0 0 1px #143c240f,0 30px 70px -16px #0c301c61;--sh-hero:0 20px 44px -22px #0b6630b3;--sh-btn:inset 0 1px 0 #ffffff29,0 1px 2px #0a462447;--ring:0 0 0 3px #179c492e;--ease:cubic-bezier(.2,.7,.3,1);--ease-out:cubic-bezier(.32,.72,0,1);--spring:cubic-bezier(.34,1.45,.64,1);--t-f:.12s;--t:.18s;--t-m:.28s;--t-s:.42s;--t-fill:.8s;--stagger:45ms;--z-head:20;--z-menu:30;--z-modal:50;--z-tour:55;--z-skip:60}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--page);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--s9) + var(--s8))}body{font-family:var(--font);color:var(--tx);background:var(--page);font-size:var(--fs-b);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;margin:0;line-height:1.55;overflow-x:clip}a,button,select,label{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button,input,textarea,select{font:inherit;color:inherit}a{color:var(--gt);text-underline-offset:3px}:focus-visible{outline:2px solid var(--gd);outline-offset:2px}::placeholder{color:var(--mu)}::selection{background:var(--gl)}.wrap{max-width:var(--wrap);padding:0 var(--s6);margin:0 auto}.pad-top{padding-top:var(--s7)}.mu{color:var(--mu)}.sm{font-size:var(--fs-s)}.row{align-items:center;gap:10px;display:flex}a.row{min-height:32px}.row>span{min-width:0}.wr{flex-wrap:wrap}.between{justify-content:space-between}.end{justify-content:flex-end}.top-a{align-items:flex-start}.sp,.grow{flex:1}.min0{overflow-wrap:anywhere;min-width:0}.stack{gap:var(--s4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.gap-4{gap:var(--s1)}.gap-8{gap:var(--s2)}.gap-12{gap:var(--s3)}.fw5{font-weight:500}.fw6{font-weight:600}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}a.sr:focus{left:var(--s4);top:var(--s2);clip:auto;width:auto;height:auto;z-index:var(--z-skip);background:var(--bg);border-radius:var(--r);box-shadow:var(--sh-2);padding:10px 14px;position:fixed}.top{background:var(--bg);box-shadow:0 1px 0 var(--ln);z-index:var(--z-head);padding-top:env(safe-area-inset-top);position:sticky;top:0}.top .wrap{align-items:center;gap:var(--s6);height:64px;display:flex}.logo{color:inherit;border-radius:var(--r);flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.logo .mk{border-radius:var(--r);background:var(--gb);color:#fff;width:40px;height:40px;box-shadow:var(--sh-btn);transition:transform var(--t-m) var(--spring);justify-content:center;align-items:center;display:flex}.logo b{font-family:var(--font-d);color:var(--gt);letter-spacing:-.02em;font-size:18px;font-weight:700;line-height:1.1;display:block}.logo span{font-size:var(--fs-xs);color:var(--mu);font-weight:500;display:block}.nav{gap:var(--s1);display:flex}.nav a{border-radius:var(--r);color:var(--mu);white-space:nowrap;min-height:44px;transition:color var(--t),background var(--t);align-items:center;padding:0 14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.nav a.active{color:var(--gt)}.nav a.active:after{content:"";background:var(--g);height:3px;animation:nav-in var(--t-m) var(--ease-out);border-radius:3px 3px 0 0;position:absolute;bottom:-10px;left:14px;right:14px}.btn{border-radius:var(--r);padding:0 var(--s5);cursor:pointer;justify-content:center;align-items:center;gap:var(--s2);white-space:nowrap;height:44px;transition:background var(--t),box-shadow var(--t),color var(--t),transform var(--t-f) var(--spring);color:inherit;border:0;font-weight:600;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.55;cursor:default;transform:none}.btn-g{background:var(--gb);color:#fff;box-shadow:var(--sh-btn)}.btn-l{background:var(--card)}.btn-w{background:var(--bg);box-shadow:inset 0 0 0 1px var(--gray2)}.btn-o{background:var(--errbg);color:var(--err)}.btn-red{background:var(--err);color:#fff;box-shadow:var(--sh-btn)}.btn-s{height:36px;font-size:var(--fs-t);padding:0 14px}.btn-i{border-radius:var(--r);background:0 0;width:44px;padding:0;position:relative}.add{align-items:center;gap:var(--s2);color:var(--gt);font-size:var(--fs-t);padding:var(--s2) 0;cursor:pointer;background:0 0;border:0;min-height:40px;font-weight:500;display:inline-flex}.add:hover{text-underline-offset:3px;text-decoration:underline}.x{color:var(--mu);cursor:pointer;border-radius:var(--r-s);width:36px;height:36px;transition:background var(--t),color var(--t);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.lnkbtn{min-height:48px;color:var(--gt);font:inherit;font-size:var(--fs-t);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.lnkbtn:disabled{color:var(--mu);cursor:default}@media (hover:hover){.logo:hover .mk{transform:rotate(-8deg)scale(1.05)}.nav a:hover{color:var(--tx);background:var(--card)}.nav a.active:hover{color:var(--gt)}.btn-g:hover:not(:disabled){background:var(--gd);box-shadow:var(--sh-btn),0 8px 18px -8px #0e7a36b3}.btn-l:hover:not(:disabled){background:var(--card2)}.btn-w:hover:not(:disabled){background:var(--mint2);box-shadow:inset 0 0 0 1px var(--gl)}.btn-o:hover:not(:disabled){background:var(--errbg2)}.btn-red:hover:not(:disabled){background:var(--errd)}.btn-i:hover{background:var(--card)}.x:hover{background:var(--errbg);color:var(--err)}}.av{border-radius:var(--r);background:var(--mint);width:36px;height:36px;color:var(--gt);font-weight:600;font-size:var(--fs-s);flex:none;justify-content:center;align-items:center;text-decoration:none;display:flex}.av-l{width:48px;height:48px;font-size:var(--fs-b);border-radius:14px}.av-s{border-radius:var(--r-s);width:28px;height:28px;font-size:12px}.av-xl{border-radius:var(--r-l);width:72px;height:72px;font-size:22px;font-family:var(--font-d)}.av-del{background:var(--gray);color:var(--mu)}a.av{position:relative}.pill{font-size:var(--fs-s);border-radius:var(--r-s);white-space:nowrap;align-items:center;gap:6px;max-width:100%;padding:3px 10px;font-weight:600;display:inline-flex;overflow:hidden}.pill-s{padding:2px var(--s2);font-size:12px}.p-g{background:var(--mint);color:var(--gt)}.p-o{background:var(--orbg);color:var(--ort)}.p-x{background:var(--gray);color:var(--mu)}.pill[data-s=idea]{background:var(--mint2);box-shadow:inset 0 0 0 1px var(--gl)}.pill[data-s=in_progress],.pill[data-s=pilot]{background:var(--gb);color:#fff}.pill[data-s=launched]{background:var(--gx);color:#fff}.match{color:var(--gt);font-weight:600;font-size:var(--fs-s);white-space:nowrap}mark{background:var(--hl);color:inherit;border-radius:3px;padding:0 1px}main.wrap{padding-top:var(--s6);padding-bottom:var(--s9);min-height:calc(100dvh - 140px)}h1,h2,h3{font-family:var(--font-d)}h1{font-size:var(--fs-h1);margin:0 0 var(--s2);letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:balance;font-weight:700;line-height:1.12}h2{font-size:var(--fs-h2);letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:balance;margin:0 0 14px;font-weight:600;line-height:1.25}h3{font-size:var(--fs-m);letter-spacing:-.012em;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.3}p{text-wrap:pretty}.lead{color:var(--mu);max-width:640px;margin:0}.sub{color:var(--mu);margin:0 0 var(--s6)}.lbl{font-size:var(--fs-s);color:var(--mu);margin:0 0 10px;font-weight:500}.big{font-family:var(--font-d);font-size:var(--fs-num);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.crumbs{font-size:var(--fs-s);color:var(--mu);margin-bottom:var(--s2);overflow-wrap:anywhere}.crumbs a{color:var(--gt);text-decoration:none}.crumbs a:hover{text-decoration:underline}.box{background:var(--bg);border-radius:var(--r-l);padding:var(--s5) var(--s6);min-width:0;box-shadow:var(--sh-1)}.box-mint{background:var(--mint)}.box-warn{background:var(--orbg);box-shadow:none}.box-hi{box-shadow:inset 0 0 0 1.5px var(--gl),var(--sh-1)}.sec{border-top:1px solid var(--ln);margin-top:var(--s4);padding-top:var(--s4)}.bar{border-radius:var(--r-full);background:var(--card2);height:8px;overflow:hidden}.bar i{background:var(--g);border-radius:var(--r-full);transform-origin:0;width:100%;height:100%;transition:transform var(--t-m) var(--ease-out);animation:grow var(--t-fill) var(--ease-out) backwards;animation-delay:calc(var(--i,0) * var(--stagger) + .12s);display:block}.grid2{gap:var(--s6);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.hero,.prog{isolation:isolate;background:var(--hero);color:var(--on-hero);position:relative;overflow:hidden}.hero:before,.prog:before{content:"";z-index:-1;background:var(--leaf) center/contain no-repeat;pointer-events:none;width:440px;height:440px;animation:leaf .9s var(--ease-out) backwards;position:absolute;top:-96px;right:-56px}.hero{--hero-p:var(--s8);border-radius:var(--r-2xl);padding:var(--s7) var(--hero-p) var(--s7);margin-bottom:var(--s6);box-shadow:var(--sh-hero)}.hero h1{font-size:var(--fs-hero);margin-bottom:var(--s3);color:inherit;line-height:1.06}.hero .lead,.hero .ai-note,.hero .ai-note svg{color:var(--on-hero-mu)}.hero .ferr{background:var(--errbg);color:var(--err);padding:var(--s1) var(--s3);border-radius:var(--r-s);display:inline-block}.hero :focus-visible,.prog :focus-visible{outline-color:#fff}.hero .sbox :focus-visible{outline-color:var(--gd)}.ic{border-radius:var(--r);background:var(--mint);width:36px;height:36px;color:var(--gt);flex:none;justify-content:center;align-items:center;display:flex}.ai-hd{margin-bottom:var(--s3)}.empty{text-align:center;padding:var(--s9) var(--s6);background:var(--bg);border-radius:var(--r-l);box-shadow:var(--sh-1);animation:rise var(--t-s) var(--ease-out) backwards}.empty-ic{border-radius:var(--r-xl);background:var(--mint);width:72px;height:72px;color:var(--gt);box-shadow:0 0 0 8px var(--mint2);justify-content:center;align-items:center;margin:0 auto;display:flex}.empty h2{margin:var(--s6) 0 6px}.empty p{margin:0 auto var(--s5);max-width:520px;color:var(--mu)}.sbox{margin:var(--s5) 0 var(--s3)}.chips{gap:var(--s2);margin:calc(var(--s2) * -1) 0 var(--s5);flex-wrap:wrap;align-items:center;display:flex}.chip{color:var(--gt);border-radius:var(--r);padding:var(--s2) var(--s3);cursor:pointer;font-weight:500;font-size:var(--fs-t);min-height:44px;transition:background var(--t),color var(--t),transform var(--t-f) var(--spring);background:0 0;border:0}.chip:hover{background:var(--mint2)}.chip.on{background:var(--gb);color:#fff}.chips select{background-color:var(--bg);box-shadow:inset 0 0 0 1px var(--ln);border-radius:var(--r);padding:var(--s2) 14px;font-weight:500;font-size:var(--fs-t);cursor:pointer;max-width:100%;min-height:44px;transition:background-color var(--t),color var(--t),box-shadow var(--t);border:0}.chips .dv{background:var(--gl);width:1px;height:24px;margin:0 var(--s1)}.rc-list{container:rc/inline-size}.rc{background:var(--bg);border-radius:var(--r-l);padding:var(--s5) var(--s6);box-shadow:var(--sh-1);min-width:0;transition:transform var(--t-m) var(--ease-out),box-shadow var(--t-m) var(--ease-out);animation:rise var(--t-s) var(--ease-out) backwards;animation-delay:calc(var(--i,0) * var(--stagger));position:relative}.rc h3{font-size:var(--fs-h3);letter-spacing:-.018em;line-height:1.28}.rc h3 a{transition:color var(--t)}.rc h3 a:after{content:"";border-radius:var(--r-l);position:absolute;inset:0}.rc h3 a:focus-visible{outline:0}.rc h3 a:focus-visible:after{outline:2px solid var(--gd);outline-offset:2px}.rc:active{transform:scale(.985)}.rc-foot a{z-index:1;position:relative}.rc h3 a,.lnk{color:inherit;text-decoration:none}.lnk{overflow-wrap:anywhere}.lnk:hover{color:var(--gt)}.rc-hd{justify-content:space-between;align-items:flex-start;gap:var(--s3)}.rc-hd .sm{margin-top:var(--s1)}.rc-meta{gap:var(--s1) var(--s3);margin-top:var(--s3);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.rc-meta>*{min-width:0}.rc-meta .pill,.rc-meta .rc-ph,.rc-meta .match{grid-column:1/-1;justify-self:start}.rc-meta .pill{white-space:normal}.rc-meta .rc-ph{color:var(--mu);font-size:var(--fs-s);overflow-wrap:anywhere}.rc-pct{font-family:var(--font-d);font-weight:700;font-size:var(--fs-b);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.2}.rc-foot{margin-top:var(--s4);row-gap:var(--s2);flex-wrap:wrap}.rc-more{height:36px;padding:0 var(--s1) 0 var(--s3);color:var(--gt);font-size:var(--fs-t);background:0 0}.rc-more svg{transition:transform var(--t-m) var(--ease-out)}@media (hover:hover){.rc:hover{box-shadow:var(--sh-2);transform:translateY(-2px)}.rc:hover h3 a{color:var(--gt)}.rc:hover .rc-more svg{transform:translate(4px)}}@container rc (width>=720px){.rc:not(.stack){column-gap:var(--s8);grid-template-columns:minmax(0,1fr) 216px;display:grid}.rc-hd{display:contents}.rc-hd>.min0{grid-area:1/1}.rc-hd>.pill{grid-area:1/2;place-self:start}.rc-meta{grid-area:2/2/span 4;align-self:start}.rc:not(.stack)>:not(.rc-hd,.rc-meta,.rc-foot){grid-column:1}.rc-foot{grid-column:1/-1}}.why{font-size:var(--fs-t);margin:var(--s2) 0 0;overflow-wrap:anywhere;line-height:1.5}.ai{position:sticky;top:88px}.ai p{white-space:pre-line;margin:0 0 10px}.ai-src{margin-bottom:14px}.follow{margin-bottom:10px}.follow .btn{margin-top:var(--s2)}.progress-hd{margin-bottom:var(--s4);align-items:flex-end;gap:var(--s3) var(--s6)}.msg-txt{margin:var(--s2) 0}.empty-l{text-align:left}.pass{gap:var(--s5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pass>div{overflow-wrap:anywhere;white-space:pre-line;font-size:var(--fs-t);line-height:1.55}.pass b{font-size:var(--fs-s);color:var(--gt);margin-bottom:var(--s1);white-space:normal;font-weight:600;display:block}.prog{border-radius:var(--r-xl);padding:var(--s6);box-shadow:var(--sh-hero)}.prog:before{width:360px;height:360px;top:-110px;right:-40px}.prog .big{font-size:var(--fs-big);letter-spacing:-.04em}.prog .c-gt,.prog .calc{color:var(--on-hero-mu)}.prog .sm{line-height:1.4}.prog .bar{background:var(--hero-track)}.prog .bar i{background:#fff}.scale{gap:var(--s1);margin:0;padding:0;list-style:none;display:flex}.scale-p{flex:1 1 0;min-width:0}.scale-t{background:var(--hero-track);border-radius:3px;height:10px;display:block;overflow:hidden}.scale-p:first-child .scale-t{border-radius:var(--r-full) 3px 3px var(--r-full)}.scale-p:last-child .scale-t{border-radius:3px var(--r-full) var(--r-full) 3px}.scale-t i{transform-origin:0;height:100%;animation:grow var(--t-fill) var(--ease-out) backwards;animation-delay:calc(var(--n,0) * 90ms + .12s);background:#fff;display:block}.scale-p:nth-child(2){--n:1}.scale-p:nth-child(3){--n:2}.scale-p:nth-child(4){--n:3}.scale-p:nth-child(5){--n:4}.scale-p:nth-child(n+6){--n:5}.scale-l{color:var(--on-hero-mu);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:12px;line-height:1.3;display:block;overflow:hidden}.scale-p.cur .scale-l{color:#fff;font-weight:600}.ph-wrap{position:relative}.ph-wrap:not(:last-of-type):before{content:"";background:var(--ln);border-radius:1px;width:2px;position:absolute;top:38px;bottom:-8px;left:10px}.ph-wrap.ph-done:not(:last-of-type):before{background:var(--g)}.ph{align-items:center;gap:var(--s3);padding:var(--s2) 0;min-height:52px;display:flex}.ph-first{border-top:0}.ph-t{align-items:center;gap:var(--s3);text-align:left;cursor:pointer;border-radius:var(--r-s);background:0 0;border:0;flex:1;min-width:0;padding:0;display:flex}.ph-t .grow{overflow-wrap:anywhere;min-width:0}.ph-t.cur{font-weight:600}.ph .ti{color:var(--gray2);background:var(--bg);border-radius:50%;flex:none;position:relative}.ph-wrap.ph-done .ti,.ph-wrap.ph-cur .ti{color:var(--g)}.ph-wrap.ph-cur .ti{box-shadow:0 0 0 4px var(--mint)}.ph button.lnk{min-height:44px}.ph-chev{color:var(--mu);transition:transform var(--t-m) var(--ease-out);flex:none}.ph-t[aria-expanded=true] .ph-chev{transform:rotate(180deg)}.ph-n{text-align:right;font-variant-numeric:tabular-nums;min-width:36px}.tasks{padding:0 0 var(--s2) 34px}.t{align-items:center;gap:var(--s3);cursor:pointer;font-size:var(--fs-t);flex:1;min-height:40px;padding:7px 0;display:flex}.t.ro{cursor:default}.t input{width:18px;height:18px;accent-color:var(--g);cursor:pointer;transition:transform var(--t-m) var(--spring);flex:none;margin:0}.t input:checked{transform:scale(1.04)}.t input:active{transform:scale(.88)}.t span{overflow-wrap:anywhere;transition:color var(--t);flex:1}.done{color:var(--mu);text-decoration:line-through}.hist>div{font-size:var(--fs-t);padding:6px 0}.acts{gap:var(--s2);flex-wrap:wrap;display:flex}.calc{color:var(--gt);text-align:right}.head-row{margin:var(--s3) 0 var(--s6)}.grid2>.stack>*,.two>*{animation:rise var(--t-s) var(--ease-out) backwards;animation-delay:calc(var(--i,0) * var(--stagger))}.steps{gap:var(--s2);margin:var(--s4) 0 var(--s6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.steps li{align-items:center;gap:var(--s2);display:flex}.steps li:not(:last-child):after{content:"";width:var(--s5);background:var(--gray2);border-radius:1px;height:2px}.step{align-items:center;gap:var(--s2);border-radius:var(--r);background:var(--bg);box-shadow:var(--sh-1);font-size:var(--fs-t);color:var(--mu);cursor:pointer;min-height:44px;transition:background var(--t-m) var(--ease-out),color var(--t-m) var(--ease-out),transform var(--t-f) var(--ease);border:0;padding:6px 14px 6px 6px;font-weight:500;display:inline-flex}.step:active:not(:disabled){transform:scale(.97)}.step b{border-radius:var(--r-s);background:var(--card);width:28px;height:28px;font-family:var(--font-d);font-size:var(--fs-s);transition:background var(--t-m) var(--ease-out),color var(--t-m) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.step.on{background:var(--mint);color:var(--gt);box-shadow:none}.step.on b{background:var(--gb);color:#fff}.step.ok{color:var(--tx)}.step.ok b{background:var(--mint);color:var(--gt)}.step.bad{background:var(--errbg);color:var(--err)}.step:disabled{cursor:default;box-shadow:inset 0 0 0 1px var(--ln);background:0 0}.dup{background:var(--orbg);border-radius:var(--r-l);padding:var(--s5);margin:6px 0 var(--s5);animation:rise var(--t-s) var(--ease-out) backwards}.dup .hd{color:var(--ort);font-family:var(--font-d);font-weight:600;font-size:var(--fs-m);letter-spacing:-.012em;align-items:center;gap:10px;display:flex}.dup .sm{color:var(--ort)}.di{background:var(--bg);border-radius:var(--r);padding:14px var(--s4);color:inherit;margin-top:10px;text-decoration:none;display:block}.di .sm{color:var(--tx)}.di .sm.mu{color:var(--mu)}.pick{outline:2px solid var(--g)}.asst .btn{height:48px}.msg{font-size:var(--fs-t);color:var(--err);margin-right:auto;font-weight:500}.ph-box{padding:var(--s4)}.ph-box .f{margin-bottom:0}.ph-hd{align-items:center;gap:10px;display:flex}.ph-no{border-radius:var(--r-s);background:var(--mint);width:32px;height:32px;color:var(--gt);font-family:var(--font-d);font-weight:700;font-size:var(--fs-t);flex:none;justify-content:center;align-items:center;display:flex}.ph-title{flex:1 1 0;min-width:0}.ph-title input{font-weight:600}.f.ph-w{flex:none;align-items:center;gap:6px;display:flex}.f.ph-w label{font-weight:500;font-size:var(--fs-s);color:var(--mu);margin:0}.f.ph-w input{width:64px;padding:0 var(--s2);text-align:right}.f.ph-w span{font-size:var(--fs-t);color:var(--mu)}.ph-err{margin-left:42px}.ph-tasks{margin:var(--s3) 0 0 42px}.ph-tasks input{min-height:44px;padding:var(--s2) var(--s3)}.ph-new{justify-content:center;align-items:center;gap:var(--s2);width:100%;min-height:56px;font:inherit;color:var(--gt);background:var(--mint2);border:1.5px dashed var(--gl);border-radius:var(--r-l);cursor:pointer;transition:background var(--t),border-color var(--t);margin-top:14px;font-weight:600;display:flex}.ph-new:hover{background:var(--mint);border-color:var(--g)}@media (width<=520px){.ph-hd{flex-wrap:wrap}.ph-title{flex:calc(100% - 96px)}.f.ph-w{order:1;margin-left:42px}.ph-tasks,.ph-err{margin-left:0}.wiz-act .btn{flex:auto}}.aside-list{margin:0 0 var(--s3);font-size:var(--fs-t);padding-left:18px}.aside-list li{margin-bottom:var(--s1)}.c-gt{color:var(--gt);font-weight:600}.ovl{align-items:center;gap:var(--s3);padding:14px var(--s2);margin:0 calc(var(--s2) * -1);border-top:1px solid var(--ln);color:inherit;font-size:var(--fs-t);transition:background var(--t);text-decoration:none;display:flex}.ovl:first-of-type{border-top:0}.ovl:hover{background:var(--mint2)}.ovl:hover b{color:var(--gt)}.ovl-ps{min-width:0;padding-left:var(--s4);flex:1;grid-template-columns:minmax(0,1fr);gap:10px;display:grid;position:relative}.ovl-ps:before{content:"";border:2px solid var(--gl);border-right:0;border-radius:6px 0 0 6px;width:8px;position:absolute;top:7px;bottom:7px;left:0}.ovl-p{display:block}.ovl-p b{overflow-wrap:anywhere;transition:color var(--t);font-weight:500;display:block}.ovl-go{color:var(--gray2);transition:color var(--t),transform var(--t-m) var(--ease-out);flex:none}.ovl:hover .ovl-go{color:var(--gt);transform:translate(3px)}.cmp{gap:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.cmp-s h2{overflow-wrap:anywhere;margin-bottom:10px}.cmp-sec{border-top:1px solid var(--ln);margin-top:var(--s4);padding-top:var(--s4)}@media (width<=860px){.cmp{grid-template-columns:minmax(0,1fr)}}.seg.arc-tabs{display:none}.arcs{gap:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.arc{min-width:0;padding:var(--s5);border-radius:var(--r-2xl)}.arc-ok{background:var(--mint)}.arc-no{background:var(--rosebg);box-shadow:inset 0 0 0 1px #7a48481a}.arc-hd{align-items:center;gap:10px;display:flex}.arc-hd h2{color:inherit;margin:0}.arc-ok .arc-hd{color:var(--gt)}.arc-no .arc-hd{color:var(--roset)}.arc-n{font-family:var(--font-d);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-left:auto;font-size:32px;font-weight:700;line-height:1}.arc-sub{margin:var(--s1) 0 var(--s4)}.arc-empty{padding:var(--s6) 0;text-align:center}.arc .rc{padding:var(--s4) var(--s5)}@media (width<=860px){.seg.arc-tabs{display:grid}.arcs{grid-template-columns:minmax(0,1fr)}.arc:not(.on){display:none}.arc{padding:var(--s4);animation:fade var(--t) ease-out}}.f{margin-bottom:18px}.f label,.f .fl{font-weight:600;font-size:var(--fs-t);margin-bottom:6px;display:block}.f input,.f textarea,.f select{border:1.5px solid var(--ln-f);border-radius:var(--r);width:100%;padding:var(--s3) 14px;font-size:var(--fs-b);background-color:var(--bg);resize:vertical;min-height:48px;transition:border-color var(--t),box-shadow var(--t);outline:0}.f input:hover,.f textarea:hover,.f select:hover{border-color:var(--gray3)}.f input:focus,.f textarea:focus,.f select:focus{border-color:var(--gb);box-shadow:var(--ring)}.f.err input,.f.err textarea,.f.err select{border-color:var(--err)}.f input[type=radio],.f input[type=checkbox]{width:18px;height:18px;min-height:0;box-shadow:none;flex:none;padding:0}.f .radio{margin:0;font-weight:500;display:flex}fieldset.f{border:0;min-width:0;margin:0 0 18px;padding:0}.f legend{font-weight:600;font-size:var(--fs-t);margin-bottom:6px;padding:0}.f select,.chips select{appearance:none;padding-right:var(--s8);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2355645A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px}.chips select{background-position:right var(--s3) center;padding-right:34px}.pw{position:relative}.f .pw input{padding-right:52px}.pw-eye{border-radius:0 var(--r) var(--r) 0;width:48px;height:100%;color:var(--mu);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:0}.pw-eye:hover{color:var(--tx)}.ferr{font-size:var(--fs-s);color:var(--err);animation:fade var(--t) ease-out;margin-top:6px}.req{color:var(--err);font-weight:600}.hint{font-size:var(--fs-s);color:var(--mu);margin-top:6px}.cols2{gap:0 var(--s4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.radio{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.radio input{width:18px;height:18px;accent-color:var(--g);margin:0}.sw{cursor:pointer;align-items:center;gap:14px;min-height:48px;display:flex;position:relative}.sw-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sw input{opacity:0;cursor:pointer;width:52px;height:32px;margin:0;position:absolute;right:0}.sw-k{border-radius:var(--r-full);background:var(--gray3);width:52px;height:32px;transition:background var(--t-m) var(--ease-out);flex:none;position:relative}.sw-k:after{content:"";background:var(--bg);width:26px;height:26px;transition:transform var(--t-m) var(--spring);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #143c244d}.sw input:checked+.sw-k{background:var(--gb)}.sw input:checked+.sw-k:after{transform:translate(20px)}.sw:active .sw-k:after{transform:scale(.92)}.sw:active input:checked+.sw-k:after{transform:translate(20px)scale(.92)}.sw input:focus-visible+.sw-k{outline:2px solid var(--gd);outline-offset:2px}.errbox{align-items:center;gap:var(--s3);background:var(--errbg);color:var(--err);border-radius:var(--r);padding:var(--s3) 14px;font-size:var(--fs-t);margin:0 0 var(--s4);animation:rise var(--t-m) var(--ease-out) backwards;flex-wrap:wrap;display:flex}.errbox svg{flex:none}.okbox{background:var(--mint);color:var(--gt);border-radius:var(--r);padding:var(--s3) 14px;font-size:var(--fs-t);margin:0 0 var(--s4);animation:rise var(--t-m) var(--ease-out) backwards}.oc{font-size:var(--fs-s);border-radius:var(--r-s);white-space:nowrap;align-items:center;gap:6px;max-width:100%;padding:3px 10px;font-weight:600;display:inline-flex;overflow:hidden}.oc-success{background:var(--mint);color:var(--gt)}.oc-partial{background:var(--ambbg);color:var(--ambt)}.oc-no_effect{background:var(--rosebg);color:var(--roset)}.oc-none{background:var(--gray);color:var(--mu)}.oc-line{font-size:var(--fs-t);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:10px 0 0;display:flex}.oc-txt{flex-basis:100%;line-height:1.45}.box-oc{background:var(--mint2);box-shadow:inset 0 0 0 1.5px var(--gl)}.box-oc.partial{background:var(--ambbg);box-shadow:inset 0 0 0 1.5px #e5a21b66}.box-oc.no_effect{background:var(--rosebg);box-shadow:inset 0 0 0 1.5px #c4949473}.box-oc.none{background:var(--bg);box-shadow:inset 0 0 0 1.5px var(--gray2)}.oc-hd{margin-bottom:var(--s3)}.oc-sum{margin:0 0 var(--s4);font-size:var(--fs-b);text-wrap:pretty;max-width:68ch;line-height:1.55}.oc-les{margin:var(--s4) 0 10px;background:var(--card);border-radius:var(--r);padding:var(--s3) 14px;font-size:var(--fs-t);line-height:1.5}.box-oc .oc-les{background:var(--bg)}.oc-les b{font-size:var(--fs-s);color:var(--mu);margin-bottom:var(--s1);font-weight:500;display:block}.oc-pick{gap:var(--s2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.oc-opt{gap:var(--s1);border:1.5px solid var(--ln);border-radius:var(--r);padding:var(--s3);cursor:pointer;transition:border-color var(--t),background var(--t);flex-direction:column;display:flex}.oc-opt:hover{border-color:var(--gray2)}.oc-opt:has(input:checked){border-color:var(--g);background:var(--mint2)}.oc-opt.partial:has(input:checked){border-color:var(--amb);background:var(--ambbg)}.oc-opt.no_effect:has(input:checked){border-color:var(--rose);background:var(--rosebg)}.oc-opt:has(input:focus-visible){box-shadow:var(--ring)}.oc-opt b{align-items:center;gap:var(--s2);font-size:var(--fs-t);display:flex}.oc-opt span{color:var(--mu);font-size:12px;line-height:1.35}.f .oc-opt input{accent-color:var(--g)}.mrow{gap:var(--s2);margin-bottom:var(--s2);grid-template-columns:minmax(0,1fr) 84px 84px 72px 44px;align-items:start;display:grid}.f .mrow input{padding:10px var(--s3);min-height:44px}.mrow-hd{color:var(--mu);margin-bottom:var(--s1);font-size:12px}.mrow .x{align-self:center}.f .mrow input[aria-invalid=true]{border-color:var(--err)}.mt{border-collapse:collapse;width:100%;font-size:var(--fs-t)}.mt th{color:var(--mu);font-weight:500;font-size:var(--fs-s);text-align:left;padding:0 var(--s2) 6px 0}.mt td{padding:var(--s2) var(--s2) var(--s2) 0;border-top:1px solid var(--ln);vertical-align:middle;font-variant-numeric:tabular-nums}.box-oc .mt td{border-top-color:#143c241a}.mt td:first-child{overflow-wrap:anywhere}.mt .pc{align-items:center;gap:var(--s2);min-width:110px;display:flex}.mt .pc i{border-radius:var(--r-full);background:var(--card2);flex:1;height:8px;display:block;position:relative;overflow:hidden}.mt .pc i:after{content:"";width:var(--w);background:var(--g);border-radius:inherit;transform-origin:0;animation:grow var(--t-fill) var(--ease-out) backwards;position:absolute;inset:0 auto 0 0}.mt .pc.mid i:after{background:var(--amb)}.mt .pc.low i:after{background:var(--rose)}.mt .pc b{text-align:right;min-width:44px}.finish{align-items:center;gap:var(--s3);background:var(--mint);border-radius:var(--r-l);flex-wrap:wrap;padding:14px 18px;display:flex}.finish p{flex:220px;margin:0}.oc-box{margin-bottom:var(--s6)}.oc-dash{gap:var(--s6);grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;display:grid}.oc-dash .dr{grid-template-columns:minmax(0,190px) minmax(0,1fr) 32px}.oc-seg{border-radius:var(--r-s);height:14px;margin:0 0 var(--s3);transform-origin:0;animation:grow var(--t-fill) var(--ease-out) backwards;gap:2px;display:flex;overflow:hidden}.oc-seg i{background:var(--g);flex:1 1 0;min-width:3px}.oc-seg i.am{background:var(--amb)}.oc-seg i.ro{background:var(--rose)}.oc-seg i.o{background:var(--or)}.oc-seg i.gr{background:var(--gray2)}.oc-stats{gap:10px;display:grid}.oc-stats>*{background:var(--card);border-radius:var(--r);padding:var(--s3) 14px;color:inherit;transition:background var(--t);text-decoration:none;display:block}.oc-stats>a:hover{background:var(--mint2)}.oc-stats b{font-family:var(--font-d);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.15;display:block}.oc-stats>*>span{font-size:var(--fs-s);color:var(--mu)}.oc-stats .g{background:var(--mint)}.oc-stats .g b{color:var(--gt)}@media (width<=860px){.oc-dash{gap:var(--s4);grid-template-columns:minmax(0,1fr)}.oc-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.oc-dash .dr{grid-template-columns:minmax(0,1fr) 30% 28px}}@media (width<=520px){.oc-stats>*{padding:10px}.oc-stats b{font-size:21px}.oc-stats>*>span{font-size:12px;line-height:1.3;display:block}.oc-pick{grid-template-columns:minmax(0,1fr)}.mrow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 44px}.mrow .m-name{grid-column:1/-1}.mrow-hd,.mt th:nth-child(2),.mt td:nth-child(2){display:none}}.kpis{gap:var(--s4);margin-bottom:var(--s6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kpis-3{grid-template-columns:repeat(3,minmax(0,1fr))}.kpis-lead{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr))}.kpi{justify-content:space-between;gap:var(--s4);background:var(--bg);border-radius:var(--r-l);padding:18px var(--s5);box-shadow:var(--sh-1);min-width:0;animation:rise var(--t-s) var(--ease-out) backwards;animation-delay:calc(var(--i,0) * var(--stagger));flex-direction:column;display:flex}.kpi>span{font-size:var(--fs-t);color:var(--mu);line-height:1.35}.kpi b{font-family:var(--font-d);font-size:var(--fs-num);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;display:block}.kpi.w{background:var(--orbg);box-shadow:none}.kpi.w b,.kpi.w>span{color:var(--ort)}.kpi-lead{isolation:isolate;background:var(--hero);color:var(--on-hero);box-shadow:var(--sh-hero);position:relative;overflow:hidden}.kpi-lead>span{color:var(--on-hero-mu)}.kpi-lead b{font-size:calc(var(--fs-num) + 16px)}.kpi-lead:before{content:"";z-index:-1;background:var(--leaf) center/contain no-repeat;pointer-events:none;width:190px;height:190px;position:absolute;top:-46px;right:-34px}.two{gap:var(--s6);margin-bottom:var(--s6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.dr{gap:var(--s3);font-size:var(--fs-t);padding:6px var(--s2);margin:0 calc(var(--s2) * -1);border-radius:var(--r-s);transition:background var(--t);grid-template-columns:160px minmax(0,1fr) 32px;align-items:center;display:grid}a.dr:hover{background:var(--mint2)}a.dr:hover span:first-child{color:var(--gt)}.dr-b{border-radius:var(--r-full);background:var(--card);height:8px;display:block;overflow:hidden}.dr i{border-radius:var(--r-full);background:var(--g);transform-origin:0;width:100%;height:100%;animation:grow var(--t-fill) var(--ease-out) backwards;display:block}.dr:nth-of-type(2) i{animation-delay:40ms}.dr:nth-of-type(3) i{animation-delay:80ms}.dr:nth-of-type(4) i{animation-delay:.12s}.dr:nth-of-type(5) i{animation-delay:.16s}.dr:nth-of-type(n+6) i{animation-delay:.2s}.dr i.o{background:var(--or)}.dr i.gr{background:var(--gray2)}.dr i.am{background:var(--amb)}.dr i.ro{background:var(--rose)}.dr span:last-child{text-align:right;font-family:var(--font-d);font-variant-numeric:tabular-nums;font-weight:600}.dr span:first-child{text-overflow:ellipsis;white-space:nowrap;transition:color var(--t);overflow:hidden}.it{align-items:center;gap:var(--s3);padding:var(--s3) 0;border-top:1px solid var(--ln);font-size:var(--fs-t);flex-wrap:wrap;display:flex}.it:first-child{border-top:0}.pair{flex:1;min-width:min(260px,100%)}.foot{border-top:1px solid var(--ln);padding:18px max(var(--s6),calc((100% - var(--wrap)) / 2 + var(--s6))) 28px;font-size:var(--fs-s);color:var(--mu)}.dd{position:relative}.menu{right:0;top:calc(100% + var(--s2));background:var(--bg);border-radius:var(--r-l);box-shadow:var(--sh-2);min-width:240px;padding:var(--s2);z-index:var(--z-menu);transform-origin:100% 0;animation:pop var(--t) var(--ease-out);position:absolute}.menu a,.menu button.mi{width:100%;padding:10px var(--s3);text-align:left;cursor:pointer;color:inherit;min-height:44px;transition:background var(--t);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;text-decoration:none;display:flex}.menu a:hover,.menu button.mi:hover{background:var(--card)}.menu-me{padding:6px var(--s3) 10px;border-bottom:1px solid var(--ln);margin-bottom:var(--s1)}.menu-hd{padding:var(--s1) var(--s2) var(--s2)}.notif{width:min(400px,100vw - 32px);max-height:70vh;overflow:auto}.nt{padding:10px var(--s3);color:inherit;font-size:var(--fs-t);text-align:left;cursor:pointer;width:100%;transition:background var(--t);background:0 0;border:0;border-radius:10px;text-decoration:none;display:block}.nt:hover{background:var(--card)}.nt.unread{background:var(--mint2)}.nt.unread>div:first-child{font-weight:600}.nt.unread:hover{background:var(--mint)}.nt+.nt{margin-top:2px}.dot{border-radius:var(--r-full);background:var(--ort);color:#fff;min-width:18px;height:18px;box-shadow:0 0 0 2px var(--bg);animation:pop var(--t-m) var(--spring);justify-content:center;align-items:center;padding:0 5px;font-size:12px;font-weight:700;display:flex;position:absolute;top:4px;right:4px}.av-btn{cursor:pointer;width:44px;height:44px;transition:background var(--t),transform var(--t-f) var(--ease);border:0}.av-btn:hover{background:var(--gl)}.av-btn:active{transform:scale(.95)}.overlay{padding:max(6vh,env(safe-area-inset-top)) var(--s4) max(6vh,env(safe-area-inset-bottom));z-index:var(--z-modal);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;animation:fade var(--t) ease-out;background:#0a241675;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow:auto}.modal{background:var(--bg);border-radius:var(--r-xl);padding:var(--s6);width:min(560px,100%);box-shadow:var(--sh-3);animation:rise var(--t-m) var(--ease-out)}.modal:focus{outline:0}.modal h2{margin-bottom:var(--s4)}.modal-acts{margin-top:var(--s1);flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.sk{background:var(--card2);border-radius:var(--r-s);position:relative;overflow:hidden}.sk:after{content:"";animation:sk 1.5s var(--ease) infinite;background:linear-gradient(90deg,#fff0,#ffffffa6,#fff0);position:absolute;inset:0;transform:translate(-100%)}.auth{max-width:480px;margin:max(var(--s6),env(safe-area-inset-top)) auto var(--s6)}.auth .btn{height:48px}.auth .logo{margin-bottom:var(--s6)}.auth-page{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:calc(100dvh - 72px);display:grid}.auth-side{isolation:isolate;background:var(--hero);color:var(--on-hero);padding:var(--s8);position:relative;overflow:hidden}.auth-side:before{content:"";z-index:-1;aspect-ratio:1;background:var(--leaf) center/contain no-repeat;pointer-events:none;width:min(620px,92%);animation:leaf 1.2s var(--ease-out) backwards;position:absolute;bottom:-16%;right:-14%}.auth-in{top:var(--s8);gap:var(--s9);flex-direction:column;display:flex;position:sticky}.auth-side .logo .mk{background:var(--bg);color:var(--gb);box-shadow:none}.auth-side .logo b{color:var(--on-hero)}.auth-side .logo span{color:var(--on-hero-mu)}.auth-tag{max-width:520px;font-family:var(--font-d);letter-spacing:-.03em;text-wrap:balance;animation:rise var(--t-s) var(--ease-out) 80ms backwards;margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:600;line-height:1.12}.auth-page main.wrap{background:var(--bg);width:100%;max-width:none;min-height:0;padding:var(--s8) var(--s6);justify-content:center;align-items:center;display:flex}.auth-page .auth{width:100%;max-width:440px;animation:rise var(--t-s) var(--ease-out) backwards;margin:0}.auth-page h1{margin-bottom:var(--s5)}.otp-cells{gap:var(--s2);grid-template-columns:repeat(6,minmax(0,1fr));max-width:360px;display:grid;position:relative}.f .otp-cells input,.f .otp-cells input:focus{z-index:1;color:#0000;caret-color:#0000;width:100%;height:100%;min-height:0;font-size:var(--s4);box-shadow:none;background:0 0;border:0;padding:0;position:absolute;inset:0}.otp-cells input::selection{background:0 0}.otp-c{border:1.5px solid var(--ln-f);border-radius:var(--r);background:var(--bg);height:56px;font-family:var(--font-d);font-variant-numeric:tabular-nums;transition:border-color var(--t),box-shadow var(--t),transform var(--t-m) var(--spring);justify-content:center;align-items:center;font-size:24px;font-weight:600;display:flex}.otp-cells:focus-within .otp-c.cur{border-color:var(--gb);box-shadow:var(--ring);transform:translateY(-2px)}.f.err .otp-c{border-color:var(--err)}.code-help{background:var(--mint2);border-radius:var(--r);padding:var(--s3) 14px;font-size:var(--fs-t);margin:0 0 18px}.code-help b{overflow-wrap:anywhere}.code-acts{gap:0 var(--s4);flex-wrap:wrap;display:flex}.code-acts .lnkbtn{min-height:44px}.pw-rules{margin:var(--s2) 0 0;gap:2px var(--s3);font-size:var(--fs-s);color:var(--mu);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));padding:0;list-style:none;display:grid}.pw-rules li{min-height:22px;transition:color var(--t);align-items:center;gap:6px;display:flex}.pw-rules li.ok{color:var(--gt)}.pw-rules svg{flex:none}.phone{background:var(--bg);border-radius:var(--r);position:relative}.phone-mask{font-size:var(--fs-b);color:var(--gray3);white-space:pre;pointer-events:none;border:1.5px solid #0000;align-items:center;padding:0 14px;display:flex;position:absolute;inset:0;overflow:hidden}.phone-typed{visibility:hidden}.f .phone input{background:0 0;position:relative}.sec-box h2{font-size:var(--fs-h3);margin:0 0 var(--s2)}.auth-links{justify-content:space-between;gap:0 var(--s4);margin-top:var(--s2);flex-wrap:wrap;display:flex}.tabs{isolation:isolate;gap:var(--s1);background:var(--card2);padding:var(--s1);border-radius:var(--r);margin-bottom:var(--s5);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:relative}.tabs:before{content:"";z-index:-1;top:var(--s1);bottom:var(--s1);left:var(--s1);border-radius:var(--r-s);background:var(--bg);width:calc(50% - 6px);transition:transform var(--t-m) var(--ease-out);position:absolute;box-shadow:0 1px 3px #143c2429}.tabs:has(>button:nth-child(2).on):before{transform:translateX(calc(100% + var(--s1)))}.tabs button{border-radius:var(--r-s);cursor:pointer;min-height:44px;color:var(--mu);transition:color var(--t),transform var(--t-f) var(--spring);background:0 0;border:0;font-weight:600}.tabs button:hover,.tabs button.on{color:var(--tx)}@supports not selector(:has(a)){.tabs:before{display:none}.tabs button.on{background:var(--bg);box-shadow:0 1px 3px #143c2429}}.tabs-inline{min-width:320px;max-width:100%;display:inline-grid}.cta-t{display:inline}.danger{margin-top:var(--s7);background:var(--bg);box-shadow:inset 0 0 0 1px var(--errln);border-radius:var(--r-l);padding:18px var(--s5);align-items:center;gap:var(--s3) var(--s5);flex-wrap:wrap;display:flex}.danger h2{font-size:var(--fs-m);margin:0 0 2px}.danger p{color:var(--mu);font-size:var(--fs-t);margin:0}.danger>div{flex:320px}.note{background:var(--card);border-radius:var(--r);padding:var(--s3) 14px;font-size:var(--fs-t);margin:0 0 var(--s4)}.note ul{margin:6px 0 0;padding-left:18px}.note ul:first-child{margin:0}.h-prof{font-size:var(--fs-h2);margin:0}.h48{min-height:48px}.sec-mail{color:var(--tx);overflow-wrap:anywhere}.foot-in{justify-content:space-between;align-items:baseline;gap:var(--s2) var(--s6);flex-wrap:wrap;display:flex}.foot-links{gap:var(--s1) 18px;flex-wrap:wrap;display:flex}.foot-links a{color:var(--mu);text-underline-offset:3px;align-items:center;min-height:32px;display:inline-flex}.foot-links a:hover{color:var(--gt)}.forgot-row{justify-content:flex-end;margin:-14px 0 6px;display:flex}.forgot-row .lnkbtn{min-height:44px}.lcheck{margin:var(--s1) 0 18px}.lcheck label{gap:var(--s3);font-size:var(--fs-t);cursor:pointer;align-items:flex-start;min-height:44px;padding:6px 0;line-height:1.45;display:flex}.lcheck input{width:20px;height:20px;accent-color:var(--g);cursor:pointer;flex:none;margin:1px 0 0}.lcheck a{text-underline-offset:3px}.lcheck.err input{outline:2px solid var(--err);outline-offset:1px;border-radius:3px}.lcheck .ferr{margin:0 0 var(--s1) var(--s7)}.ai-note{margin:var(--s2) 0 0;font-size:var(--fs-xs);color:var(--mu);align-items:flex-start;gap:6px;line-height:1.45;display:flex}.ai-note svg{color:var(--ort);flex:none;margin-top:1px}.gap-14{gap:14px}.bottom-a{align-items:flex-end}.m0{margin:0}.mt0{margin-top:0}.mt4{margin-top:var(--s1)}.mt6{margin-top:6px}.mt8{margin-top:var(--s2)}.mt10{margin-top:10px}.mb8{margin-bottom:var(--s2)}.mb14{margin-bottom:14px}.pad-y4{padding:var(--s1) 0}.pad-y6{padding:6px 0}.w100{width:100%}.pre{white-space:pre-line}.c-g{color:var(--g)}.c-gt{color:var(--gt)}.c-or{color:var(--or)}.c-ort{color:var(--ort)}.c-err{color:var(--err)}.stale{opacity:.6;transition:opacity var(--t)}.gap-20{gap:var(--s5)}.gap-v24{height:var(--s6)}.mt12{margin-top:var(--s3)}.mt14{margin-top:14px}.mb6{margin-bottom:6px}.mb12{margin-bottom:var(--s3)}.mb18{margin-bottom:18px}.dup-note{color:var(--ort);margin:10px 0 0}.ph-sum{margin:var(--s3) 0 18px}.aside-sub{margin:var(--s5) 0 var(--s2)}.box-sub{margin:-6px 0 var(--s3)}.narrow{max-width:720px;margin-top:var(--s5)}.confirm-txt{margin:0 0 var(--s5);overflow-wrap:anywhere}@keyframes fade{0%{opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}@keyframes pop{0%{opacity:0;transform:scale(.96)translateY(-4px)}}@keyframes grow{0%{transform:scaleX(0)}}@keyframes leaf{0%{opacity:0;transform:translateY(16px)rotate(-7deg)scale(.96)}}@keyframes sk{to{transform:translate(100%)}}.stack>:nth-child(2),.kpis>:nth-child(2),.two>:nth-child(2){--i:1}.stack>:nth-child(3),.kpis>:nth-child(3){--i:2}.stack>:nth-child(4),.kpis>:nth-child(4){--i:3}.stack>:nth-child(5){--i:4}.stack>:nth-child(6){--i:5}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@media (pointer:coarse){a.av:after{content:"";border-radius:var(--r);position:absolute;inset:-4px}.btn-s,.chip,.chips select,.nav a,.t,.add,.x,.step,.logo,a.dr,a.row,.ph button.lnk{min-height:44px}.x{width:44px}.rc-more{min-height:0}.crumbs a,a.lnk:not(.dr),.rc h3 a{padding:var(--s3) 0;margin:calc(var(--s3) * -1) 0;display:inline-block}}@media (width>=600px) and (width<=860px){.grid2>.stack+.stack{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.grid2>.stack+.stack>:last-child:nth-child(odd){grid-column:1/-1}}@media (width>=861px){.top{-webkit-backdrop-filter:saturate(1.6)blur(14px);backdrop-filter:saturate(1.6)blur(14px);background:#ffffffd6}.overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}@media (width<=860px){:root{--fs-h1:28px;--fs-hero:32px;--fs-num:32px;--fs-big:56px;--fs-h2:19px}.top .wrap{gap:var(--s1) var(--s3);height:auto;padding-top:var(--s2);flex-wrap:wrap;padding-bottom:0}.wrap{padding-left:max(var(--s4),env(safe-area-inset-left));padding-right:max(var(--s4),env(safe-area-inset-right))}.foot{padding:18px var(--s4) calc(28px + env(safe-area-inset-bottom))}.top{transition:transform var(--t-m) var(--ease-out)}.top.hid{transform:translateY(-100%)}.top.hid:focus-within{transform:none}.nav{order:3;width:100%}.nav a{padding:var(--s2) 6px;flex:1;justify-content:center}.nav a.active:after{bottom:0;left:var(--s4);right:var(--s4)}.grid2,.two{grid-template-columns:minmax(0,1fr)}.ai{position:static}.prof>aside{order:-1}.kpis,.kpis-3,.kpis-lead{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pass{grid-template-columns:minmax(0,1fr)}.hero{--hero-p:var(--s5);padding-top:var(--s5);padding-bottom:var(--s5);border-radius:var(--r-xl)}.hero:before{width:280px;height:280px;top:-40px;right:-72px}.dr{grid-template-columns:120px minmax(0,1fr) 28px}main.wrap{padding-top:var(--s4)}.f input,.f textarea,.f select,.chips select,.phone-mask,.sbox input{font-size:var(--s4)}.auth-page{grid-template-columns:minmax(0,1fr);min-height:0}.auth-side{padding:var(--s4) var(--s4) var(--s8)}.auth-side:before{width:240px;top:-40px;bottom:auto;right:-60px}.auth-in{gap:var(--s5);position:static}.auth-tag{letter-spacing:-.02em;font-size:21px;line-height:1.25}.auth-page main.wrap{margin-top:calc(var(--s6) * -1);border-radius:var(--r-xl) var(--r-xl) 0 0;padding:var(--s6) var(--s4) var(--s7);display:block;position:relative}.auth-page .auth{margin:0 auto}.steps{scrollbar-width:none;margin:var(--s3) calc(var(--s4) * -1) var(--s5);padding:var(--s1) var(--s4);flex-wrap:nowrap;overflow-x:auto}.steps::-webkit-scrollbar{display:none}.steps li{flex:none}}@media (width<=520px){.cta-t{display:none}.cta{width:44px;padding:0}.logo b{font-size:var(--fs-m)}.cols2{grid-template-columns:minmax(0,1fr)}.box,.rc{padding:var(--s4)}.prog{padding:var(--s5)}.tasks{padding-left:var(--s2)}.kpi{padding:14px var(--s4)}.notif{left:var(--s4);right:var(--s4);top:calc(64px + env(safe-area-inset-top));width:auto;max-height:calc(100dvh - 88px - env(safe-area-inset-top));position:fixed}.acts{width:100%}.acts .btn{flex:auto}.ph-t{gap:0 var(--s2);flex-wrap:wrap}.ph-t .sm{flex-basis:100%;order:3}.calc{text-align:left}.scale-l{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.rc-hd{gap:var(--s2);flex-direction:column-reverse}.overlay{padding-left:var(--s3);padding-right:var(--s3)}.modal{padding:var(--s5) var(--s4)}.modal-acts .btn{flex:auto}.danger{padding:var(--s4)}.danger .btn{width:100%}.tabs-inline{min-width:0;display:grid}}.wrap{overflow-wrap:break-word}@media (width<=374px){.top .logo span{display:none}.top .wrap{column-gap:6px}.kpi>span{-webkit-hyphens:auto;hyphens:auto}}.chips select:has(option[value=""]:not(:checked)){background-color:var(--mint);color:var(--gt);box-shadow:none}.chips-sort{margin-left:auto}@media (hover:hover){.chips select:hover{box-shadow:inset 0 0 0 1px var(--gray3)}}@media (width<=520px){.chips{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.chips select{text-overflow:ellipsis;width:100%}.chips-sort{margin-left:0}.chips select:nth-of-type(3):last-of-type{grid-column:1/-1}.chips .chip{order:1;grid-column:1/-1;justify-self:start}}.hero>h1,.hero>.lead,.hero>form{animation:rise var(--t-s) var(--ease-out) backwards}.tabs button:active,.chip:active,.nav a:active{transform:scale(.97)}@keyframes nav-in{0%{opacity:0;transform:scaleX(.4)}}.brand{flex:none;align-items:center;display:flex}.hd-back{border-radius:var(--r-s);width:0;height:44px;color:var(--tx);cursor:pointer;opacity:0;visibility:hidden;transition:width var(--t-m) var(--ease-out),margin var(--t-m) var(--ease-out),opacity var(--t),visibility var(--t),background-color var(--t),transform var(--t-f) var(--spring);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.hd-back:before{content:"";position:absolute;inset:0 -4px 0 -8px}.has-back .hd-back{opacity:1;visibility:visible;width:30px;margin:0 2px 0 -8px}.hd-back:active{transform:scale(.9)}@media (hover:hover){.hd-back:hover{background:var(--card)}}@media (width<=389px){.has-back .logo span{display:none}}@media (width<=359px){.has-back .logo b{display:none}}.exp{opacity:0;transition:grid-template-rows .34s var(--ease-out),opacity .34s ease-in;grid-template-rows:0fr;grid-template-columns:minmax(0,1fr);display:grid}.exp.open{opacity:1;transition:grid-template-rows .42s var(--ease-out),opacity .36s ease-out 60ms;grid-template-rows:1fr}.exp>div{min-width:0;min-height:0;margin:-6px;padding:6px;overflow:hidden}:root{--cb:40px}@media (pointer:coarse){:root{--cb:44px}}.cmp{background:var(--bg);color:var(--tx);border:1px solid var(--ln-f);border-radius:var(--r-2xl);transition:border-color var(--t),box-shadow var(--t);padding:6px 8px 8px}.cmp:hover{border-color:var(--gray3)}.cmp:focus-within,.cmp.rec{border-color:var(--gb);box-shadow:var(--ring)}.f.err .cmp{border-color:var(--err)}.hero .cmp{box-shadow:var(--sh-2);border-color:#0000}.hero .cmp:focus-within,.hero .cmp.rec{box-shadow:0 0 0 3px var(--gl),var(--sh-2)}.cmp textarea,.f .cmp textarea,.f .cmp textarea:hover,.f .cmp textarea:focus,.f.err .cmp textarea{width:100%;min-height:0;max-height:min(55vh,440px);box-shadow:none;resize:none;font-size:var(--s4);background:0 0;border:0;border-radius:0;outline:0;padding:10px 10px 6px;line-height:1.45;display:block;overflow-y:auto}.cmp-row{min-height:var(--cb);justify-content:flex-end;align-items:center;gap:2px;display:flex}.cmp-left{flex:1;align-items:center;min-width:0;padding-left:6px;display:flex}.cmp-chip{background:var(--card);border-radius:var(--r-full);height:36px;font-size:var(--fs-s);padding:0 14px}.cmp-chip:hover:not(:disabled){background:var(--card2)}.cb{width:var(--cb);height:var(--cb);color:var(--tx);cursor:pointer;transition:transform .22s var(--spring),background-color var(--t),color var(--t),opacity var(--t);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.cb:active:not(:disabled){transform:scale(.92)}.cb:disabled{cursor:default;color:var(--mu)}.cb.soft{background:var(--card)}.cb.send{background:var(--gb);color:#fff}.cb.send:disabled{opacity:.45;transform:scale(.92)}.cb.send.busy{opacity:1;transform:none}@media (hover:hover){.cb:hover:not(:disabled){background:var(--card)}.cb.soft:hover{background:var(--card2)}.cb.send:hover:not(:disabled){background:var(--gd)}}.cb-sq{background:currentColor;border-radius:3px;width:12px;height:12px;display:block}.cb-spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite cb-spin;display:block}.waves{flex:1 1 0;width:0;min-width:0;height:28px;margin:0 10px;display:block}.cmp-in{animation:.2s ease-out cmp-fade}.cmp-in .cb{animation:cb-pop .22s var(--spring) backwards}@keyframes cmp-fade{0%{opacity:0}}@keyframes cb-pop{0%{opacity:0;transform:scale(.6)}}@keyframes cb-spin{to{transform:rotate(360deg)}}.cmp-one{align-items:center;gap:0 var(--s2);padding:6px 6px 6px var(--s4);flex-wrap:wrap;display:flex}.cmp-one>svg{color:var(--mu);flex:none}.cmp-one>input{width:0;min-width:0;height:44px;font-size:var(--s4);background:0 0;border:0;outline:0;flex:1 1 0}.cmp-one>.cmp-row{flex:none}.cmp-one>.cmp-strip{flex:1 0 calc(100% + 10px);min-height:0;margin-left:-10px;overflow:hidden}.cmp-one>.cmp-strip.cmp-in{animation:cmp-open .42s var(--ease-out) both}.cmp-one>.cmp-strip.out{animation:cmp-close .34s var(--ease-out) both;pointer-events:none}@keyframes cmp-open{0%{opacity:0;max-height:0}to{max-height:var(--cb);opacity:1}}@keyframes cmp-close{0%{max-height:var(--cb);opacity:1}to{opacity:0;max-height:0}}.seg{isolation:isolate;background:var(--card2);border-radius:var(--r);padding:var(--s1);gap:var(--s1);margin-bottom:var(--s5);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;max-width:100%;display:inline-grid;position:relative}.seg:before{content:"";z-index:-1;top:var(--s1);bottom:var(--s1);left:var(--s1);border-radius:var(--r-s);background:var(--gb);width:calc(50% - 6px);transition:transform var(--t-m) var(--ease-out);position:absolute}.seg:has(>button:nth-child(2).on):before{transform:translateX(calc(100% + var(--s1)))}.seg button{border-radius:var(--r-s);padding:0 var(--s4);min-height:44px;font-weight:600;font-size:var(--fs-t);color:var(--mu);cursor:pointer;justify-content:center;align-items:center;gap:var(--s2);white-space:nowrap;transition:color var(--t),transform var(--t-f) var(--spring);background:0 0;border:0;display:inline-flex}.seg button:active{transform:scale(.97)}.seg button:hover{color:var(--tx)}.seg button.on{color:#fff}.hero .seg{background:var(--hero-well)}.hero .seg:before{background:var(--bg)}.hero .seg button{color:var(--on-hero-mu)}.hero .seg button:hover{color:var(--on-hero)}.hero .seg button.on{color:var(--gt)}@supports not selector(:has(a)){.seg:before{display:none}.seg button.on{background:var(--gb)}.hero .seg button.on{background:var(--bg)}}.idea{margin:var(--s5) 0 0}.idea+.ferr{margin:8px 0 0 6px}.notice-soft{background:var(--orbg);color:var(--ort);border-radius:var(--r);padding:12px 14px;font-size:14px}.loading-note{color:var(--gt);align-items:center;gap:10px;font-weight:500;display:flex}.loading-note .dots{gap:4px;display:inline-flex}.loading-note .dots i{background:var(--g);opacity:.3;border-radius:50%;width:6px;height:6px;animation:1.2s infinite dot}.loading-note .dots i:nth-child(2){animation-delay:.15s}.loading-note .dots i:nth-child(3){animation-delay:.3s}@keyframes dot{40%{opacity:1;transform:translateY(-2px)}}.mi{gap:8px;display:grid}.mi-v{flex-wrap:wrap;align-items:baseline;gap:10px;padding:0 4px;display:flex}.mi-r{color:var(--tx);overflow-wrap:anywhere;min-width:0;font-size:14px}.v-same{background:var(--orbg);color:var(--ort)}.v-similar{background:var(--mint);color:var(--gt)}.v-related{background:var(--gray);color:var(--mu)}.ai-btn{align-items:center;gap:8px;display:inline-flex}.imp{box-shadow:inset 0 0 0 1.5px var(--gl),var(--sh-1);border-radius:var(--r-l);padding:var(--s4);background:var(--bg);animation:rise var(--t-s) var(--ease-out) backwards;margin:0 0 18px}.imp h3{align-items:center;gap:8px;margin-bottom:12px;display:flex}.imp-f{border-top:1px solid var(--ln);padding:12px 0}.imp-f:first-of-type{border-top:0;padding-top:0}.imp-f .fl{margin-bottom:6px;font-size:14px;font-weight:600}.imp-f p{white-space:pre-line;margin:0 0 8px}.imp-f details{color:var(--mu);margin-bottom:8px;font-size:13px}.imp-f details p{color:var(--mu);margin-top:4px}.imp-c{background:var(--card);border-radius:var(--r);margin:4px 0 12px;padding:10px 14px;font-size:14px}.imp-c ul{margin:4px 0 0;padding-left:18px}.imp-act{flex-wrap:wrap;gap:10px;display:flex}.imp-all{margin:16px 0 0}.imp-wait{gap:10px;display:grid}.imp-wait h3{margin:0}.imp-ph{margin:0;padding:0 0 0 20px}.imp-ph>li{margin-bottom:10px}.imp-ph>li:last-child{margin-bottom:0}.imp-ph-t{justify-content:space-between;gap:12px;display:flex}.imp-ph-t b{overflow-wrap:anywhere;min-width:0;font-weight:600}.imp-ph-t .mu{flex:none}.imp-ph ul{color:var(--mu);margin:4px 0 0;padding-left:18px;font-size:14px}.imp-ph ul li.ok{color:var(--gt);margin-left:-18px;list-style:none}.imp-ph ul li svg{vertical-align:-2px;margin-right:4px}.start{gap:var(--s4);margin-top:var(--s5);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.start-c{isolation:isolate;align-items:flex-start;gap:var(--s3);padding:var(--s6);text-align:left;min-height:240px;font:inherit;color:inherit;background:var(--bg);border-radius:var(--r-xl);box-shadow:var(--sh-1);cursor:pointer;transition:box-shadow var(--t-m) var(--ease-out),transform var(--t-m) var(--ease-out);animation:rise var(--t-s) var(--ease-out) backwards;border:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.start-c+.start-c{animation-delay:var(--stagger)}.start-c:active{transform:scale(.99)}.start-ai{background:var(--hero);color:var(--on-hero);box-shadow:var(--sh-hero)}.start-ai:before{content:"";z-index:-1;background:var(--leaf) center/contain no-repeat;pointer-events:none;width:280px;height:280px;position:absolute;top:-56px;right:-48px}.start-ic{border-radius:var(--r);background:var(--card);width:48px;height:48px;color:var(--tx);justify-content:center;align-items:center;display:flex}.start-ai .start-ic{background:var(--bg);color:var(--gb)}.start-c b{font-family:var(--font-d);letter-spacing:-.022em;font-size:22px;font-weight:600;line-height:1.2}.start-t{color:var(--mu);font-size:var(--fs-t);max-width:44ch;line-height:1.5}.start-ai .start-t{color:var(--on-hero-mu)}.start-go{padding-top:var(--s2);font-weight:600;font-size:var(--fs-t);color:var(--gt);align-items:center;gap:6px;margin-top:auto;display:inline-flex}.start-ai .start-go{color:var(--on-hero)}.start-go svg{transition:transform var(--t-m) var(--ease-out)}.start-ai:focus-visible{outline-offset:3px}@media (hover:hover){.start-c:hover{box-shadow:var(--sh-2);transform:translateY(-2px)}.start-ai:hover{box-shadow:0 26px 48px -22px #0b6630d9}.start-c:hover .start-go svg{transform:translate(4px)}}.start-idea{max-width:760px;margin-top:var(--s2)}.start-idea .lead{margin-bottom:18px}@media (width<=640px){.start{grid-template-columns:minmax(0,1fr)}.start-c{padding:var(--s5);min-height:0}}.ph-ai{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;display:flex}.tip{background:var(--tx);color:#fff;border-radius:12px;max-width:360px;padding:10px 40px 10px 14px;font-size:13px;position:relative}.tip:before{content:"";border:6px solid #0000;border-left:0;border-right-color:var(--tx);margin-top:-6px;position:absolute;top:50%;left:-6px}.tip .x{color:#fff;margin-top:-18px;position:absolute;top:50%;right:2px}.choice{background:var(--card);border-radius:var(--r-l);margin:0 0 16px;padding:14px 16px}.choice p{margin:0 0 10px}@media (width<=520px){.seg{display:grid}.seg button{padding:0 10px}.tip{max-width:none}.tip:before{border:6px solid #0000;border-top:0;border-bottom-color:var(--tx);margin-top:0;top:-6px;left:24px}}@media (prefers-reduced-motion:reduce){.loading-note .dots i{animation:none}}
