@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}:root{--bg:#eef1f6;--ink:#14161c;--muted:#5a606c;--line:#14161c14;--glass:#ffffff8f;--glass-strong:#ffffffc7;--menu:#fbfcfe;--bar:#fbfcfef7;--edge:#ffffffbf;--highlight:#ffffffd9;--shadow:#2e42781f;--danger:#c2362b;--focus:#2563eb;--aurora-1:#8fb4ff;--aurora-2:#f7a8d0;--aurora-3:#9fe3c8;--aurora-4:#ffd59a;--radius-panel:24px;--radius-control:999px;--font:"Onest", system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#0f1218;--ink:#eef1f6;--muted:#9aa3b2;--line:#ffffff14;--glass:#1e243080;--glass-strong:#242b39d1;--menu:#1e2430;--bar:#1e2430f7;--edge:#ffffff1f;--highlight:#ffffff24;--shadow:#0006;--danger:#ff8a7a;--focus:#8fb4ff;--aurora-1:#2b4aa8;--aurora-2:#7a2f62;--aurora-3:#1f6b55;--aurora-4:#7a5320}}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);min-height:100dvh;color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin:0;font-size:17px;line-height:1.4}button,input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.backdrop{z-index:0;pointer-events:none;filter:blur(64px);background:radial-gradient(40% 30% at 15% 10%, var(--aurora-1), transparent 70%), radial-gradient(35% 30% at 90% 18%, var(--aurora-2), transparent 70%), radial-gradient(40% 35% at 72% 78%, var(--aurora-3), transparent 70%), radial-gradient(30% 30% at 8% 82%, var(--aurora-4), transparent 70%);position:fixed;inset:-20%}.glass{background:var(--glass);border:1px solid var(--edge);-webkit-backdrop-filter:blur(28px)saturate(170%);box-shadow:inset 0 1px 0 var(--highlight), 0 10px 30px var(--shadow)}@media (prefers-reduced-transparency:reduce){.glass{background:var(--glass-strong);-webkit-backdrop-filter:none}}.login{min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) 16px 24px;align-items:center;display:grid;position:relative}.login-card{z-index:1;border-radius:32px;gap:18px;width:100%;max-width:420px;margin:0 auto;padding:32px 24px 24px;display:grid;position:relative}.wordmark{letter-spacing:-.035em;margin:0;font-size:34px;font-weight:700}.login-lead{color:var(--muted);margin:-8px 0 6px;font-size:15px}.field{color:var(--muted);gap:6px;font-size:14px;font-weight:500;display:grid}.field input{border-radius:var(--radius-control);border:1px solid var(--edge);background:var(--glass-strong);height:52px;color:var(--ink);padding:0 18px;font-size:17px}.field input:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 35%, transparent);outline:none}.form-error{color:var(--danger);margin:0;font-size:15px}.button-primary{border-radius:var(--radius-control);background:var(--ink);height:54px;color:var(--bg);cursor:pointer;border:0;margin-top:4px;font-weight:600;transition:transform .15s}.button-primary:active{transform:scale(.98)}.button-primary:disabled{opacity:.6;cursor:progress}.home{z-index:1;max-width:640px;padding:max(56px, calc(env(safe-area-inset-top) + 16px)) 16px max(40px, env(safe-area-inset-bottom));margin:0 auto;position:relative}.home-header{z-index:5;justify-content:space-between;align-items:flex-start;padding:0 4px;display:flex;position:relative}.home-date{color:var(--muted);margin:0;font-size:15px;font-weight:500}.home-title{letter-spacing:-.035em;margin:2px 0 0;font-size:40px;font-weight:700;line-height:1.05}.account{position:relative}.avatar{cursor:pointer;border-radius:50%;width:44px;height:44px;font-weight:600}.account-menu{z-index:10;background:var(--menu);border:1px solid var(--line);min-width:220px;box-shadow:0 16px 40px var(--shadow);border-radius:20px;padding:14px;position:absolute;top:52px;right:0}.account-email{color:var(--muted);overflow-wrap:anywhere;margin:0 0 10px;font-size:14px}.account-action{border-radius:var(--radius-control);background:var(--line);cursor:pointer;border:0;width:100%;height:42px;font-weight:500}.capture{margin:22px 0}.capture-bar{border-radius:var(--radius-control);align-items:center;gap:10px;height:56px;padding:0 8px 0 18px;display:flex}.capture-bar:focus-within{box-shadow:inset 0 1px 0 var(--highlight), 0 0 0 3px color-mix(in srgb, var(--focus) 30%, transparent), 0 10px 30px var(--shadow)}.capture-icon{color:var(--muted);flex:none}.capture-bar input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;font-size:17px}.capture-bar input::placeholder{color:var(--muted)}.capture-send{background:var(--ink);width:40px;height:40px;color:var(--bg);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;transition:transform .15s,opacity .15s;display:grid}.capture-send:disabled{opacity:.25;cursor:default}.capture-send:not(:disabled):active{transform:scale(.92)}.capture-error{margin:8px 18px 0}.chips{scroll-snap-type:x proximity;scrollbar-width:none;gap:10px;margin:-8px -16px -4px;padding:8px 16px 32px;list-style:none;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chip{scroll-snap-align:start;border-radius:20px;flex:none;gap:10px;min-width:108px;padding:14px 16px 12px;display:grid}.chip-name{font-size:15px;font-weight:600}.section-title{letter-spacing:-.02em;margin:0 4px 12px;font-size:20px;font-weight:600}.panel{border-radius:var(--radius-panel)}.feed{margin:0;padding:4px 16px;list-style:none}.entry{padding:14px 2px}.entry+.entry{border-top:1px solid var(--line)}.entry-text{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:16px;font-weight:500}.entry-meta{color:var(--muted);align-items:center;gap:5px;margin:4px 0 0;font-size:13px;display:flex}.empty{padding:22px 20px}.empty-title{margin:0;font-weight:600}.empty-text{color:var(--muted);margin:4px 0 0;font-size:15px}@media (prefers-reduced-motion:no-preference){.entry:first-child{animation:.45s cubic-bezier(.16,1,.3,1) entry-in}}@keyframes entry-in{0%{opacity:0;transform:translateY(-6px)}}@media (width>=720px){.home{padding-top:72px}.home-title{font-size:48px}.chips{flex-wrap:wrap;margin:0 0 8px;padding:0 0 20px;overflow:visible}}.home{padding-bottom:calc(120px + env(safe-area-inset-bottom))}.home-section+.home-section{margin-top:28px}.page-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;padding:0 4px;display:flex}.tabbar{z-index:20;left:50%;bottom:max(20px, env(safe-area-inset-bottom));border-radius:var(--radius-control);background:var(--bar);grid-auto-columns:1fr;grid-auto-flow:column;width:min(400px,100% - 32px);height:64px;padding:6px;display:grid;position:fixed;transform:translate(-50%)}.tab{border-radius:var(--radius-control);color:var(--muted);align-content:center;justify-items:center;gap:2px;font-size:11px;font-weight:500;text-decoration:none;display:grid}.tab[aria-current=page]{color:var(--ink);background:var(--line);font-weight:600}.button-compact{border-radius:var(--radius-control);background:var(--ink);height:40px;color:var(--bg);white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:600;transition:transform .15s;display:inline-flex}.button-compact:active{transform:scale(.98)}.button-danger{border-radius:var(--radius-control);background:color-mix(in srgb, var(--danger) 12%, transparent);height:54px;color:var(--danger);cursor:pointer;border:0;padding:0 22px;font-weight:600}.icon-button{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.icon-button:hover{background:var(--line)}.task-groups{gap:18px;display:grid}.group-title{color:var(--muted);margin:0 4px 8px;font-size:15px;font-weight:600}.group-title-overdue{color:var(--danger)}.tasks{margin:0;padding:4px 8px;list-style:none}.task{align-items:flex-start;gap:6px;display:flex}.task+.task{border-top:1px solid var(--line)}.task-check{cursor:pointer;width:44px;height:52px;color:var(--bg);background:0 0;border:0;flex:none;place-items:center;display:grid}.task-check:before{content:"";border:1.75px solid color-mix(in srgb, var(--ink) 32%, transparent);border-radius:50%;grid-area:1/1;width:24px;height:24px;transition:background .2s,border-color .2s}.task-check svg{grid-area:1/1;position:relative}.task-done .task-check:before{background:var(--ink);border-color:var(--ink)}.task-open{text-align:left;cursor:pointer;background:0 0;border:0;flex:1;gap:3px;min-width:0;padding:14px 4px 14px 0;display:grid}.task-title{overflow-wrap:anywhere;font-size:16px;font-weight:500}.task-meta{color:var(--muted);align-items:center;gap:5px;font-size:13px;display:flex}.task-meta-overdue{color:var(--danger)}.task-flag{color:var(--danger);flex:none;margin:17px 6px 0 0}@media (prefers-reduced-motion:no-preference){.task-done{animation:.4s forwards task-out}}.task-done .task-title{color:var(--muted);text-decoration:line-through}@keyframes task-out{to{opacity:.4}}.entry{grid-template-columns:1fr auto;grid-template-areas:"text action""meta action";column-gap:8px;display:grid}.entry-text{grid-area:text}.entry-meta{grid-area:meta}.entry-action{grid-area:action;align-self:center}.empty-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sheet-layer{z-index:50;grid-template-columns:minmax(0,1fr);align-items:end;display:grid;position:fixed;inset:0}.sheet-scrim{background:#0a0e1852;position:absolute;inset:0}.sheet{width:100%;min-width:0;max-height:92dvh;padding:18px 20px max(20px, env(safe-area-inset-bottom));background:var(--menu);border:1px solid var(--line);box-shadow:0 -16px 40px var(--shadow);border-radius:28px 28px 0 0;gap:18px;display:grid;position:relative;overflow:hidden auto}@media (prefers-reduced-motion:no-preference){.sheet{animation:.32s cubic-bezier(.16,1,.3,1) sheet-in}}@keyframes sheet-in{0%{opacity:0;transform:translateY(24px)}}.sheet-head{justify-content:space-between;align-items:center;display:flex}.sheet-head h2{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600}.sheet .field input,.sheet .field select{background:var(--bg);border-color:var(--line)}.field select{border-radius:var(--radius-control);border:1px solid var(--edge);background:var(--glass-strong);height:52px;color:var(--ink);padding:0 14px;font-size:17px}.choice{border:0;gap:8px;margin:0;padding:0;display:grid}.choice legend{color:var(--muted);margin-bottom:8px;padding:0;font-size:14px;font-weight:500}.pills{flex-wrap:wrap;gap:8px;display:flex}.pill{position:relative}.pill input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.pill span{border-radius:var(--radius-control);background:var(--line);align-items:center;gap:6px;height:38px;padding:0 14px;font-size:15px;font-weight:500;display:inline-flex}.pill input:checked+span{background:var(--ink);color:var(--bg)}.pill input:focus-visible+span{outline:2px solid var(--focus);outline-offset:2px}.pill input:disabled+span{opacity:.4}.row-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.field{min-width:0}.field input,.field select{width:100%;min-width:0}.row-fields .field:only-child{grid-column:1/-1}.field-narrow input{width:100%}.toggle{cursor:pointer;align-items:center;gap:12px;font-weight:500;display:flex}.toggle input{appearance:none;border-radius:var(--radius-control);background:var(--line);cursor:pointer;width:48px;height:28px;margin:0;transition:background .2s;position:relative}.toggle input:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.toggle input:checked{background:var(--danger)}.toggle input:checked:after{transform:translate(20px)}.sheet-actions{gap:10px;display:flex}.sheet-actions .button-primary{flex:1;margin-top:0}@media (width>=720px){.sheet-layer{place-items:center}.sheet{border-radius:28px;width:min(480px,100% - 32px)}}.toast{z-index:40;left:50%;bottom:calc(max(20px, env(safe-area-inset-bottom)) + 76px);border-radius:var(--radius-control);background:var(--ink);width:max-content;max-width:calc(100% - 32px);color:var(--bg);box-shadow:0 12px 32px var(--shadow);padding:12px 18px;font-size:15px;font-weight:500;position:fixed;transform:translate(-50%)}.chips li{flex:none;display:flex}.chip{color:inherit;cursor:pointer;text-decoration:none;transition:transform .15s}.chip:active{transform:scale(.97)}.chip-add{border:1.5px dashed color-mix(in srgb, var(--ink) 22%, transparent);min-width:96px;color:var(--muted);text-align:left;font:inherit;background:0 0}.back-link{color:var(--muted);align-items:center;gap:4px;margin:0 0 14px 2px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.area-header{align-items:center;gap:14px;padding:0 4px;display:flex}.area-header .home-title{overflow-wrap:anywhere;flex:1;min-width:0;margin:0}.area-badge{border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid}.section-head{justify-content:space-between;align-items:center;gap:12px;margin:0 4px 12px;display:flex}.section-head .section-title{margin:0}.section-head .button-compact{height:34px;padding:0 12px;font-size:14px}.notes{gap:10px;margin:0;padding:0;list-style:none;display:grid}.note{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;border-radius:20px;gap:4px;padding:14px 16px;display:grid}.note-title{align-items:center;gap:6px;font-size:16px;font-weight:600;display:flex}.note-title svg{color:var(--muted);flex:none}.note-body{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}@media (width>=720px){.notes{grid-template-columns:1fr 1fr}}.area-preview{background:color-mix(in srgb, currentColor 10%, var(--menu));border-radius:20px;align-items:center;gap:12px;padding:14px 16px;display:flex}.area-preview span{color:var(--ink);font-size:18px;font-weight:600}.swatches{flex-wrap:wrap;gap:10px;display:flex}.swatch{cursor:pointer;border-radius:50%;width:36px;height:36px;position:relative}.swatch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.swatch:has(input:checked){box-shadow:0 0 0 3px var(--menu), 0 0 0 5px var(--ink)}.swatch:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:6px}.icon-grid{grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:8px;display:grid}.icon-choice{position:relative}.icon-choice input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.icon-choice span{background:var(--line);height:48px;color:var(--muted);border-radius:14px;place-items:center;display:grid}.icon-choice input:checked+span{background:color-mix(in srgb, var(--ink) 10%, transparent);box-shadow:inset 0 0 0 2px var(--ink)}.icon-choice input:focus-visible+span{outline:2px solid var(--focus);outline-offset:2px}.confirm{background:color-mix(in srgb, var(--danger) 8%, var(--menu));border-radius:20px;gap:12px;padding:16px;display:grid}.confirm p{margin:0;font-size:15px}.confirm .sheet-actions>*{flex:1}.button-secondary{border-radius:var(--radius-control);background:var(--line);cursor:pointer;border:0;height:54px;padding:0 22px;font-weight:600}.field textarea{border:1px solid var(--line);background:var(--bg);min-height:160px;font:inherit;color:var(--ink);resize:vertical;border-radius:20px;padding:14px 18px;font-size:16px}.field textarea:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 35%, transparent);outline:none}.toggle-neutral input:checked{background:var(--ink)}.page-title{padding:0 4px}.search-bar{margin-top:18px}.capture-bar input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.search-status{color:var(--muted);margin:0 4px;font-size:15px}.results{margin:0;padding:4px 8px;list-style:none}.results li+li{border-top:1px solid var(--line)}.result{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:12px;padding:13px 8px;text-decoration:none;display:flex}.result-icon{width:24px;color:var(--muted);flex:none;place-items:center;padding-top:1px;display:grid}.result-done{color:var(--muted)}.result-text{gap:3px;min-width:0;display:grid}.result-title{overflow-wrap:anywhere;font-size:16px;font-weight:500}.result-meta{color:var(--muted);gap:2px;font-size:13px;display:grid}.result-snippet{overflow-wrap:anywhere;font-size:14px}mark{background:color-mix(in srgb, var(--focus) 22%, transparent);color:inherit;border-radius:4px;margin:0 -2px;padding:0 2px}.button-link{text-decoration:none}.segmented{border-radius:var(--radius-control);background:var(--line);grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;margin-bottom:18px;padding:4px;display:grid}.segmented button{border-radius:var(--radius-control);height:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:15px;font-weight:500}.segmented button[aria-selected=true]{background:var(--menu);color:var(--ink);box-shadow:0 1px 3px var(--shadow);font-weight:600}.month-nav{justify-content:space-between;align-items:center;margin:0 0 12px;font-size:17px;font-weight:600;display:flex}.money-summary{grid-template-columns:1fr 1fr;gap:4px 16px;margin-bottom:18px;padding:18px 20px;display:grid}.money-summary-compact{margin-bottom:12px}.money-label{color:var(--muted);margin:0;font-size:13px}.money-big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:26px;font-weight:700}.money-summary-compact .money-big{font-size:22px}.money-due{color:var(--danger)}.money-change{color:var(--muted);grid-column:1/-1;align-items:center;gap:4px;margin:8px 0 0;font-size:13px;display:flex}.money-change.up svg{color:var(--danger)}.money-change.down svg{color:#16a34a}.bills{margin:0;padding:4px 8px;list-style:none}.bill{align-items:center;gap:10px;display:flex}.bill+.bill{border-top:1px solid var(--line)}.bill-open{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:12px 4px;display:flex}.bill-static{cursor:default}.bill-icon{border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.bill-text{flex:1;gap:2px;min-width:0;display:grid}.bill-name{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;overflow:hidden}.bill-detail{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.bill-right{flex:none;justify-items:end;gap:6px;padding:12px 4px 12px 0;display:grid}.bill-amount{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.bill-status{color:var(--muted);font-size:13px}.status-paid{color:#16a34a}.status-overdue{color:var(--danger);font-weight:500}.status-due{color:#b45309}@media (prefers-color-scheme:dark){.status-paid{color:#4ade80}.status-due{color:#fbbf24}}.button-pay{border-radius:var(--radius-control);background:var(--ink);height:32px;color:var(--bg);cursor:pointer;border:0;flex:none;padding:0 14px;font-size:14px;font-weight:600}.button-pay-done{background:var(--line);color:var(--muted);font-weight:500}.tariff-price{font-variant-numeric:tabular-nums;text-align:right;flex:none;align-self:center;font-size:14px;font-weight:600}.tariff-missing{color:var(--danger);font-weight:500}.disable-link{margin:18px auto 0;font-size:14px;display:block}.calc{background:var(--line);font-variant-numeric:tabular-nums;border-radius:16px;margin:0;padding:12px 16px;font-weight:600}.calc-error{background:color-mix(in srgb, var(--danger) 10%, transparent);color:var(--danger)}.calc-warning{background:#d9770624;font-weight:500}.hint{color:var(--muted);margin:0;font-size:14px}.pay-summary{background:var(--line);border-radius:16px;justify-content:space-between;align-items:baseline;padding:14px 16px;display:flex}.pay-summary strong{font-variant-numeric:tabular-nums;font-size:22px}.subsection{border-top:1px solid var(--line);gap:10px;padding-top:14px;display:grid}.subsection h3{margin:0;font-size:16px;font-weight:600}.price-list{margin:0;padding:0;list-style:none;display:grid}.price-list li{align-items:center;gap:10px;min-height:40px;font-size:15px;display:flex}.price-list li span:first-child{color:var(--muted);flex:1}.price-list strong{font-variant-numeric:tabular-nums}.badge{border-radius:var(--radius-control);color:#15803d;background:#16a34a24;padding:2px 8px;font-size:12px;font-weight:600}.button-block{width:100%}.inline-add{gap:8px;display:flex}.inline-add input{border-radius:var(--radius-control);border:1px solid var(--line);background:var(--bg);flex:1;min-width:0;height:48px;padding:0 16px;font-size:16px}.inline-add .button-secondary{height:48px}.button-quiet{color:var(--muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:underline}.button-round{background:var(--ink);width:44px;height:44px;color:var(--bg);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;transition:transform .15s;display:grid}.button-round:active{transform:scale(.94)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.analytics{display:grid}.analytics>.stat-grid{margin-bottom:28px}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;padding:18px 20px;display:grid}.stat-wide{border-top:1px solid var(--line);grid-column:1/-1;padding-top:12px}.money-mid{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:20px;font-weight:600}.stat-change{color:var(--muted);margin:4px 0 0;font-size:13px;font-weight:500}.chart-panel{padding:16px 12px 14px}.chart-title{letter-spacing:-.01em;margin:0 6px 10px;font-size:17px;font-weight:600}.chart{margin:0}.chart-box{position:relative}.chart svg{max-width:100%;display:block}.chart-grid line{stroke:var(--line);stroke-width:1px}.chart-grid text,.chart-x text{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px}.chart-baseline{stroke:color-mix(in srgb, var(--ink) 25%, transparent);stroke-width:1px}.chart-crosshair{stroke:color-mix(in srgb, var(--ink) 30%, transparent);stroke-width:1px;stroke-dasharray:3 3}.chart-point{stroke:var(--menu);stroke-width:2px}.chart-hit{fill:#0000;cursor:pointer;outline:none}.chart-hit:focus-visible{stroke:var(--focus);stroke-width:2px}.chart-dim{opacity:.4;transition:opacity .15s}.chart-tip{z-index:3;background:var(--menu);border:1px solid var(--line);min-width:170px;box-shadow:0 10px 28px var(--shadow);pointer-events:none;border-radius:14px;padding:10px 12px;position:absolute;top:0}.chart-tip p{margin:0}.chart-tip-title{font-size:13px;font-weight:600;margin-bottom:4px!important}.chart-tip-row{align-items:center;gap:6px;font-size:13px;line-height:1.6;display:flex}.chart-tip-row span:nth-last-child(2){color:var(--muted);flex:1}.chart-tip-row span:last-child{font-variant-numeric:tabular-nums;font-weight:500}.chart-tip-total{border-top:1px solid var(--line);padding-top:4px;margin-top:2px!important}.chart-tip-total span:last-child{font-weight:700}.legend{color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin:10px 6px 0;padding:0;font-size:13px;list-style:none;display:flex}.legend li{align-items:center;gap:6px;display:flex}.legend-key{border:1.5px solid #0000;border-radius:3px;flex:none;width:10px;height:10px}.legend-dashed{border-width:2px 0 0;border-top-style:dashed;border-top-color:currentColor;border-radius:0;width:14px;height:0}.chart-pills{margin:0 6px 10px}.shares{gap:12px;margin:0;padding:0 6px;list-style:none;display:grid}.shares li{grid-template-columns:1fr auto;gap:6px 12px;display:grid}.share-name{align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}.share-value{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.share-pct{color:var(--muted);margin-left:6px;font-weight:500}.share-bar{background:var(--line);border-radius:4px;grid-column:1/-1;height:8px;overflow:hidden}.share-bar span{border-radius:4px;height:100%;display:block}.result-chevron{color:var(--muted);flex:none;align-self:center}.doc-icon{background:var(--line);width:36px;height:36px;color:var(--muted);border-radius:12px;flex:none;place-items:center;margin-top:-4px;display:grid}.doc-icon-folder{color:var(--ink)}.doc-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.result .result-text{min-width:0}.doc-clip{vertical-align:-1px;color:var(--muted);margin-left:6px}.docs-toolbar{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;margin:-6px 0 14px;font-size:14px;display:flex}.crumbs span{align-items:center;gap:4px;display:inline-flex}.crumbs a{color:inherit}.crumbs [aria-current]{color:var(--ink);font-weight:500}.vault-panel{gap:14px;margin-bottom:4px;padding:16px 18px;display:grid}.vault-panel.empty-row{grid-template-columns:1fr}.vault-restore{justify-self:start}.vault-status{align-items:center;gap:12px;display:flex}.vault-state{background:var(--line);width:40px;height:40px;color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid}.vault-state.open{background:color-mix(in srgb, var(--ink) 10%, transparent);color:var(--ink)}.vault-status-text{flex:1;gap:2px;min-width:0;display:grid}.vault-status-title{font-weight:600}.vault-status-meta{color:var(--muted);font-size:13px}.vault-backup{border-top:1px solid var(--line);gap:10px;padding-top:14px;display:grid}.vault-backup>p:first-child{margin:0;font-size:15px}.vault-backup-due{color:var(--danger)}.vault-actions{flex-wrap:wrap;gap:8px;display:flex}.vault-lead{align-items:flex-start;gap:12px;display:flex}.vault-lead p{color:var(--muted);margin:0;font-size:15px}.vault-lead-icon{background:var(--line);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.field-hint{color:var(--muted);margin:-10px 4px 0;font-size:13px}.field-hint-error{color:var(--danger)}.confirm-check{background:color-mix(in srgb, var(--danger) 8%, var(--menu));cursor:pointer;border-radius:16px;align-items:flex-start;gap:12px;padding:14px;font-size:15px;display:flex}.confirm-check input{width:20px;height:20px;accent-color:var(--ink);flex:none;margin:1px 0 0}.toggle-icon{vertical-align:-2px;margin-right:6px}.secret-bar{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:-8px;font-size:14px;display:flex}.secret-bar span{flex:200px}.file-choose{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.file-choose-button{border:1.5px dashed color-mix(in srgb, var(--muted) 45%, transparent);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:20px;justify-items:center;gap:4px;padding:18px 10px;font-weight:600;display:grid}.file-choose-button small{color:var(--muted);text-align:center;font-size:13px;font-weight:400}.file-picked{background:var(--line);border-radius:20px;align-items:center;gap:12px;padding:12px 14px;display:flex}.file-picked .doc-icon{background:var(--menu);margin:0}.file-picked-text{flex:1;min-width:0;display:grid}.file-picked-name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.file-picked-meta{color:var(--muted);font-size:13px}.attach-list{padding:0}.viewer{z-index:60;background:var(--menu);padding:max(14px, env(safe-area-inset-top)) 16px max(20px, env(safe-area-inset-bottom));flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.viewer>*{width:100%;max-width:820px;margin-inline:auto}.viewer-head{align-items:flex-start;gap:12px;display:flex}.viewer-title{flex:1;min-width:0}.viewer-title h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin:4px 0 2px;font-size:22px}.viewer-title p{color:var(--muted);margin:0;font-size:14px}.viewer-actions{flex-wrap:wrap;gap:8px;margin:14px 0 12px;display:flex}.viewer-info{background:var(--line);border-radius:16px;margin-bottom:12px;padding:12px 14px}.viewer-info p{white-space:pre-wrap;margin:0;font-size:15px}.viewer-info p+p{margin-top:6px}.viewer-body{align-content:start;gap:12px;display:grid}.viewer-message{text-align:center;color:var(--muted);margin:24px 0}.viewer-image{max-width:100%;box-shadow:0 4px 24px var(--shadow);border-radius:12px;margin:0 auto;display:block}.pdf-pages{gap:12px;display:grid}.pdf-page{width:100%;height:auto;box-shadow:0 4px 24px var(--shadow);background:#fff;border-radius:8px;display:block}.viewer-file{text-align:center;justify-items:center;gap:6px;padding:32px 16px;display:grid}.viewer-file .doc-icon{border-radius:20px;width:72px;height:72px;margin:0 0 8px}.scan-empty{background:var(--line)}.scan-pages{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.scan-pages li{position:relative}.scan-pages img{aspect-ratio:3/4;object-fit:contain;background:var(--line);border-radius:12px;width:100%;display:block}.scan-number{background:var(--ink);min-width:22px;height:22px;color:var(--bg);border-radius:11px;place-items:center;padding:0 6px;font-size:12px;font-weight:600;display:grid;position:absolute;bottom:6px;left:6px}.scan-remove{background:var(--menu);width:32px;height:32px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:4px;right:4px}.crop-stage{touch-action:none;-webkit-user-select:none;user-select:none;background:#000;border-radius:12px;width:100%;margin-inline:auto;position:relative;overflow:hidden}.crop-stage img{pointer-events:none;width:100%;height:100%;display:block}.crop-stage svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.crop-stage polygon{fill:#ffffff29;stroke:#fff;stroke-width:2px}.crop-handle{touch-action:none;cursor:grab;background:0 0;border:0;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;padding:0;position:absolute}.crop-handle:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:12px;box-shadow:0 0 0 2px #000,0 2px 8px #00000080}.crop-handle:focus-visible:after{box-shadow:0 0 0 3px var(--focus), 0 2px 8px #00000080}.button-secondary{color:var(--ink);font:inherit;justify-content:center;align-items:center;gap:8px;font-weight:600;display:inline-flex}.button-secondary:disabled{opacity:.5;cursor:default}.field textarea[rows="2"]{min-height:0}.button-soft{background:var(--line);color:var(--ink)}.result>.result-text{flex:1}.viewer~.sheet-layer{z-index:70}.file-picked .button-soft{background:var(--menu)}.task-check-done{color:var(--muted);border:0;place-items:center;display:grid}.task-history .task-title{color:var(--muted)}.history-toggle{justify-self:start;margin-top:10px}.done-bar{background:var(--line);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:15px;display:flex}.done-bar .button-soft{background:var(--menu)}.history-open{margin-top:14px}.history-table{gap:8px;display:grid}.history-head,.history-row{grid-template-columns:84px repeat(2,minmax(0,1fr));align-items:center;gap:8px;display:grid}.history-row-single{grid-template-columns:84px minmax(0,1fr)}.history-head{color:var(--muted);font-size:13px}.history-head:has(>:nth-child(2):last-child){grid-template-columns:84px minmax(0,1fr)}.history-month{font-size:15px;font-weight:500}.history-row input{border-radius:var(--radius-control);border:1px solid var(--edge);background:var(--glass-strong);width:100%;min-width:0;height:44px;font:inherit;color:var(--ink);padding:0 14px;font-size:16px}.history-row input:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 35%, transparent);outline:none}.history-done{color:var(--muted);grid-column:2/-1;font-size:14px}.history-preview{color:var(--muted);grid-column:2/-1;margin-top:-4px;font-size:13px}.field textarea[rows="3"]{min-height:0}.section-actions{gap:8px;display:flex}.viewer-notice{background:color-mix(in srgb, var(--focus) 14%, var(--menu));border-radius:16px;margin:0 0 12px;padding:12px 14px;font-size:15px}.section-head:has(.section-actions){flex-wrap:wrap;row-gap:8px}.section-actions{margin-left:auto}.viewer-body{flex:1}.note-text-field{position:relative}.note-reveal{background:var(--line);width:28px;height:28px;color:var(--muted);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:10px;right:10px}.note-reveal:before{content:"";position:absolute;inset:-8px}.sheet-layer-top{z-index:80}.quick-actions{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.money-total{gap:4px;margin-bottom:14px;padding:18px 20px;display:grid}.money-total-compact{margin-bottom:0}.money-parts,.money-rates{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:14px}.money-rates{font-size:13px}.money-negative{color:var(--danger)}.account-row{align-items:center}.account-row .doc-icon{margin-top:0}.account-balance{font-variant-numeric:tabular-nums;text-align:right;flex:none;justify-items:end;gap:2px;max-width:55%;font-weight:600;display:grid}.account-pln{color:var(--muted);font-size:13px;font-weight:400}.tx-amount{font-size:15px}.tx-transfer,.tx-adjust{color:var(--muted)}.starter-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.calc-sub{color:var(--muted);margin-top:2px;font-size:13px;display:block}.stat-grid .money-big{overflow-wrap:anywhere;font-size:clamp(18px,5.4vw,26px)}.telegram-setup p,.telegram-setup ol{margin:0;font-size:15px}.telegram-setup ol{gap:8px;margin-top:10px;padding-left:20px;display:grid}.telegram-setup code,.telegram-code code{overflow-wrap:anywhere;background:var(--line);border-radius:6px;padding:1px 6px;font-size:14px}.telegram-links{padding:0}.telegram-link{justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.telegram-link span{align-items:center;gap:8px;display:inline-flex}.telegram-code{background:var(--line);text-align:center;border-radius:20px;justify-items:center;gap:10px;padding:18px;display:grid}.telegram-code-value{letter-spacing:.12em;font-variant-numeric:tabular-nums;margin:0;font-size:40px;font-weight:700}.telegram-open{place-items:center;width:100%;text-decoration:none;display:inline-grid}.pill-add{border-radius:var(--radius-control);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.pill-add span{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--muted) 45%, transparent);background:0 0}.category-list{padding:0}.choice{grid-template-columns:minmax(0,1fr);min-width:0}.inline-add .button-secondary{flex:none;padding:0 18px}.agenda{margin:0;padding:4px 8px;list-style:none}.agenda-item+.agenda-item{border-top:1px solid var(--line)}.agenda-row{min-height:56px;color:inherit;align-items:center;gap:12px;padding:10px 4px;text-decoration:none;display:flex}a.agenda-row:hover .bill-name{text-decoration:underline}.agenda-icon{color:#2563eb;background:#2563eb1f;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.agenda-out{color:var(--muted);flex:none}.google-account{color:#2563eb;align-items:center;gap:12px;display:flex}.google-account .hint{margin:2px 0 0}.google-email{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:500}.google-account svg{flex:none}.google-off .sheet-actions{flex-wrap:wrap}.google-off p{margin:0 0 12px;font-size:15px}.sub-cancelled .result-title,.sub-cancelled .account-balance{color:var(--muted);text-decoration:line-through}.sheet-actions-wrap{flex-wrap:wrap}.training-icon{color:var(--health,#dc2626);background:color-mix(in srgb, var(--health,#dc2626) 12%, transparent)}.training-icon.is-done{color:#16a34a;background:#16a34a24}.training-today{margin-bottom:12px}.training-today .bill-status{overflow-wrap:anywhere}.week-goal{gap:12px;margin-bottom:12px;padding:16px 20px;display:grid}.meter{gap:6px;display:grid}.meter-head{justify-content:space-between;font-size:15px;font-weight:500;display:flex}.meter-value{font-variant-numeric:tabular-nums;color:var(--muted);align-items:center;gap:4px;display:inline-flex}.meter-value svg{color:#16a34a}.meter-track{background:var(--line);border-radius:999px;height:8px;overflow:hidden}.meter-fill{background:#dc2626;border-radius:999px;height:100%;transition:width .3s}.week-chain{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;margin-bottom:6px;display:grid}.week-chain-hint{margin:0 0 8px;font-size:13px}.week-dot{background:var(--line);height:34px;color:var(--muted);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;font-size:12px;display:grid}.week-dot.is-part{color:var(--ink);background:#dc26262e}.week-dot.is-met{color:#fff;background:#dc2626;font-weight:600}.training-title{margin:22px 0 10px}.exercise-card{gap:8px;margin-bottom:12px;padding:16px 18px;display:grid}.exercise-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.exercise-name{margin:0;font-size:17px;font-weight:600}.exercise-head .bill-detail{margin:2px 0 0}.exercise-record{color:#b45309;flex:none;align-items:center;gap:4px;margin:0;font-size:14px;font-weight:600;display:inline-flex}.exercise-card>.bill-detail,.exercise-card>.hint{margin:0}.journal-row{align-items:center;gap:10px;min-height:48px;padding:6px 12px;display:flex}.journal-row>span:first-child{flex:1;min-width:0}.journal-row+.journal-row{border-top:1px solid var(--line)}.warmup-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.warmup-item{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:10px 4px;display:flex}.warmup-check{border:2px solid var(--line);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.warmup-item.is-done .warmup-check{background:#16a34a;border-color:#16a34a}.warmup-item.is-done .bill-name{color:var(--muted)}.exercise{border-top:1px solid var(--line);gap:10px;min-width:0;padding:14px 0 0;display:grid}.exercise-title{margin:0;font-size:17px;font-weight:600}.exercise-target{color:var(--muted);margin-top:2px;font-size:14px;font-weight:500;display:block}.exercise-hint{margin:0}.field-inline{max-width:180px}.field-hint{font-size:12px;font-weight:400}.sets{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}.set{background:var(--line);border-radius:16px;justify-items:center;gap:6px;padding:10px 6px;display:grid}.set.is-hit{background:#16a34a24}.set-label{color:var(--muted);font-size:12px}.stepper{align-items:center;gap:4px;display:flex}.stepper button{background:var(--menu);width:32px;height:32px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.stepper output{text-align:center;font-variant-numeric:tabular-nums;min-width:28px;font-size:20px;font-weight:600}.record-banner{color:var(--ink);background:#f59e0b2e;border-radius:16px;align-items:center;gap:10px;padding:14px 16px;font-weight:600;display:flex}.record-banner svg{color:#b45309;flex:none}.progress-list{margin:0;padding:0;list-style:none}.progress-list li{gap:2px;padding:10px 0;display:grid}.progress-list li+li{border-top:1px solid var(--line)}.progress-list li.is-hit .bill-detail{color:#16a34a}.labs-summary{margin:0 0 10px}.lab-value{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}.lab-value.status-high,.lab-value.status-low,.lab-status.status-high,.lab-status.status-low{color:var(--danger)}.lab-status.status-ok{color:#16a34a}.lab-sources{gap:8px;display:grid}.lab-source{border:1px solid var(--line);background:var(--line);min-height:60px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:18px;align-items:center;gap:14px;padding:12px 18px;font-size:16px;font-weight:500;display:flex}.lab-rows{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.lab-row{background:var(--line);border-radius:18px;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;padding:12px;display:grid}.lab-row.is-off{opacity:.55}.lab-row-head{align-items:center;gap:8px;display:flex}.lab-include input{width:20px;height:20px;accent-color:var(--ink)}.lab-name{box-sizing:border-box;background:var(--menu);min-width:0;height:40px;color:var(--ink);font:inherit;border:1px solid #0000;border-radius:12px;flex:1;padding:0 12px;font-weight:600}.lab-row-values{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;display:grid}.lab-row-values label{min-width:0;color:var(--muted);gap:3px;font-size:12px;display:grid}.lab-row-values input{box-sizing:border-box;background:var(--menu);width:100%;min-width:0;height:38px;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:10px;padding:0 8px;font-size:15px}.lab-source-line{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px}.lab-add{justify-self:start;align-items:center;gap:6px;display:inline-flex}.lab-history{margin:0;padding:0;list-style:none}.lab-history .journal-row{padding:8px 0}.lab-history-norm{display:block}.lab-warning{color:#b45309;margin:0;font-size:13px;font-weight:500}.nowrap{white-space:nowrap}.activity-tiles{grid-template-columns:1fr 1fr;gap:14px 16px;margin-bottom:12px;padding:18px 20px;display:grid}.activity-tiles .money-big{font-size:clamp(20px,6vw,26px)}.activity-tiles .bill-detail{margin:2px 0 0}.activity-note{grid-column:1/-1}.copy-field{gap:6px;min-width:0;display:grid}.copy-row{background:var(--line);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding:8px 8px 8px 14px;display:flex}.copy-row code{overflow-wrap:anywhere;flex:100%;min-width:0;font-size:14px}.link-button{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.setup-steps{gap:16px;margin:0;padding-left:22px;display:grid}.setup-steps>li::marker{font-weight:700}.setup-steps h3{margin:0 0 6px;font-size:17px}.setup-steps p{margin:0 0 8px;font-size:15px}.setup-actions{gap:8px;margin:0 0 8px;padding-left:0;font-size:15px;list-style:none;display:grid}.setup-steps code{background:var(--line);border-radius:6px;padding:1px 6px;font-size:14px}.setup-status{background:var(--line);border-radius:16px;align-items:center;gap:10px;padding:14px 16px;font-weight:500;display:flex}.setup-status.is-ok{background:#16a34a24}.setup-status.is-ok svg{color:#16a34a;flex:none}
