@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.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:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-ext-400-normal-DwaaZvol.woff2)format("woff2"),url(/assets/lora-cyrillic-ext-400-normal-PiPRSBNu.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:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-400-normal-CbVom6TB.woff2)format("woff2"),url(/assets/lora-cyrillic-400-normal-BedExNGj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-math-400-normal-D2gccGFf.woff2)format("woff2"),url(/assets/lora-math-400-normal-BToItYw_.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:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-symbols-400-normal-DmcY0X7a.woff2)format("woff2"),url(/assets/lora-symbols-400-normal-BK2bqsD8.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:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-vietnamese-400-normal-BxA6xcFr.woff2)format("woff2"),url(/assets/lora-vietnamese-400-normal-DlgyXXxo.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:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-latin-ext-400-normal-CyviI4c-.woff2)format("woff2"),url(/assets/lora-latin-ext-400-normal-B9GmMl5M.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:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-latin-400-normal-DnxXpLNu.woff2)format("woff2"),url(/assets/lora-latin-400-normal-DBJS-Hc6.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:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-cyrillic-ext-500-normal-4Ud55qIb.woff2)format("woff2"),url(/assets/lora-cyrillic-ext-500-normal-BM33EBQZ.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:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-cyrillic-500-normal-CGcjVW1P.woff2)format("woff2"),url(/assets/lora-cyrillic-500-normal-B7VECUNf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-math-500-normal-CZVvtWMy.woff2)format("woff2"),url(/assets/lora-math-500-normal-z1mtDCUR.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:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-symbols-500-normal-CJHTIF5f.woff2)format("woff2"),url(/assets/lora-symbols-500-normal-C70LsJbW.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:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-vietnamese-500-normal-LA4e_tum.woff2)format("woff2"),url(/assets/lora-vietnamese-500-normal-vya0n-2r.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:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-latin-ext-500-normal-CVMwgWlS.woff2)format("woff2"),url(/assets/lora-latin-ext-500-normal-CmiMDADN.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:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-latin-500-normal-Dh16O2IA.woff2)format("woff2"),url(/assets/lora-latin-500-normal-Dbc_1yrl.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:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-cyrillic-ext-600-normal-CYLe3Bq4.woff2)format("woff2"),url(/assets/lora-cyrillic-ext-600-normal-BobJ8QCm.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:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-cyrillic-600-normal-DuzuWObJ.woff2)format("woff2"),url(/assets/lora-cyrillic-600-normal-j6UMqgXb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-math-600-normal-B9Wi-uy2.woff2)format("woff2"),url(/assets/lora-math-600-normal-soY6uGQW.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:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-symbols-600-normal-DaMEG5Dn.woff2)format("woff2"),url(/assets/lora-symbols-600-normal-CURAubwP.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:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-vietnamese-600-normal-B_IFhWKN.woff2)format("woff2"),url(/assets/lora-vietnamese-600-normal-BnEhOXH8.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:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-latin-ext-600-normal-CURVZmIT.woff2)format("woff2"),url(/assets/lora-latin-ext-600-normal-BX8pxmH4.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:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-latin-600-normal-B-3RcLOQ.woff2)format("woff2"),url(/assets/lora-latin-600-normal-Dc3EneHn.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:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-ext-400-italic-sNZZY6P_.woff2)format("woff2"),url(/assets/lora-cyrillic-ext-400-italic-CkoKUlaJ.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:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-400-italic-BZqWJcgY.woff2)format("woff2"),url(/assets/lora-cyrillic-400-italic-rXhP2Nh9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-math-400-italic-C8XPXhEM.woff2)format("woff2"),url(/assets/lora-math-400-italic-iqgQGvdL.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:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-symbols-400-italic-Bx3UNHSW.woff2)format("woff2"),url(/assets/lora-symbols-400-italic-DQuLZM7M.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:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-vietnamese-400-italic-DFs7jfwN.woff2)format("woff2"),url(/assets/lora-vietnamese-400-italic-DGRK7mLs.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:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-latin-ext-400-italic-D02B-RQB.woff2)format("woff2"),url(/assets/lora-latin-ext-400-italic-2Cu7DU_m.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:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-latin-400-italic-DYjZp4sZ.woff2)format("woff2"),url(/assets/lora-latin-400-italic-wRLkZNVE.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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-cyrillic-ext-500-normal-DcO3I2lp.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-500-normal-I3TfTkSf.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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-cyrillic-500-normal-c5LjvaqX.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-500-normal-CLHyttEY.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-greek-ext-500-normal-DkhmZW4r.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-500-normal-CMJ7zNBO.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-greek-500-normal-BtA0fbXC.woff2)format("woff2"),url(/assets/eb-garamond-greek-500-normal-BjSCMh1N.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-vietnamese-500-normal-BCT1_K6u.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-500-normal-B0TRhMco.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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-latin-ext-500-normal-BFuc0jzo.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-500-normal-obw7ZvB_.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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-latin-500-normal-DehAIUv0.woff2)format("woff2"),url(/assets/eb-garamond-latin-500-normal-DZU8xF9o.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:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-cyrillic-ext-600-normal-cjIjEMm6.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-600-normal-b6vuEf1e.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:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-cyrillic-600-normal-CHfC3jm-.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-600-normal-koFutDBv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-greek-ext-600-normal-B6KG6Acg.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-600-normal-DzPSPp8W.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-greek-600-normal--vWuDlyL.woff2)format("woff2"),url(/assets/eb-garamond-greek-600-normal-JScKXZBq.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-vietnamese-600-normal-Dmi8L14S.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-600-normal-DgZMCD0h.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:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-latin-ext-600-normal-CrweTMKz.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-600-normal-CoWPx8v4.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:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-latin-600-normal-DHwxsLHv.woff2)format("woff2"),url(/assets/eb-garamond-latin-600-normal-xCe6GkOx.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:EB Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-cyrillic-ext-500-italic-uF9N42ci.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-500-italic-DG1hthnQ.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:EB Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-cyrillic-500-italic-DL1k_-z8.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-500-italic-Bl4RSiNW.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-greek-ext-500-italic-C9wqkm-R.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-500-italic-CuI3nqc3.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-greek-500-italic-BGwAan3a.woff2)format("woff2"),url(/assets/eb-garamond-greek-500-italic-BZsT-l1D.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-vietnamese-500-italic-DTf5CBKv.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-500-italic-BFEHB_3a.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:EB Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-latin-ext-500-italic-C7s118Z8.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-500-italic-D8rZSVDp.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:EB Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-latin-500-italic-FSVaZR0V.woff2)format("woff2"),url(/assets/eb-garamond-latin-500-italic-DgyxMZyx.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:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-cyrillic-ext-400-normal-CKQhgFwn.woff2)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAmkAA4AAAAADTQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABYAAAAWABEABEdQT1MAAAFcAAAAVAAAAHqVRI47R1NVQgAAAbAAAABgAAAAjoeYkVBPUy8yAAACEAAAAEkAAABgYtiUfmNtYXAAAAJcAAAATgAAAGw/qukiZ2FzcAAAAqwAAAAIAAAACAAAABBnbHlmAAACtAAABLMAAAacpmf7H2hlYWQAAAdoAAAANgAAADYm83RJaGhlYQAAB6AAAAAgAAAAJAlRByJobXR4AAAHwAAAACsAAAAyFpoASGxvY2EAAAfsAAAAHAAAABwL4g3gbWF4cAAACAgAAAAcAAAAIAAgAetuYW1lAAAIJAAAARIAAAJWMLNPCXBvc3QAAAk4AAAAawAAAJAuexw8AAEAAAAMAAAAAAAAAAIAAQABAAMAAQAAeNpNxqUBAlAUheHvPtxpSGQCdkASkQmQgkNjeVyP/gJlfUNpOJ5Mdefn00ZdFq5XwR+HtF6eduqvRSBkJUVxb9IEPW1JEpKsvJCTxNNZIW7N4wuaeNo1iwEGgEAURN+2lQTICnSCjhAICQToAglghSx0+u0bZXzzx7zBAS0jE35Zt51wPnckxCNdBEqAnEW584iJBiiwhGemt6xOPhpZf8nLB7tORGFyJvXyf6dfql62kAv5eNpjYGGSZZzAwMrAwNTFFMHAwOANoRnjGJwZ/RlQASMyx93f353hAAOvwhbm4H/5DAwsHUx+CgyM08EKPZjeASkFBmYA3G4LRAAAAHjaY2BgYAJiZiAWAZKMYJqFIQJICzEIMDADZXkZFBgcGRYwHGRkYklW2PL/P1AOWSwJJPb/z//n/w/8z/jv+J/x96L7YUCTMAAAp8oW5AAAAAEAAf//AA942pWURZizRhiAhxkcQkIIARJikEBs2Y2SrLv097q7u7u7u7tf6673p+5y67l2qrfpQOre6CfY+44AEtQBID6CxwMGCCAK0gC0XNkvaDJTKsgFDX99X/Nd32VcRmPaLEvcx3E/7Etc+8OhNrHph4dWdt5F2XlnZZed8S8H9+G5729hY3C74vefL9xzj3Xvffa999r33A8giA9eRHsiFuwODgeAspxOu+tLyB4G3a7vQRy0mmqCodVEMqlNw1YzqSbCQ1wJ4VqrOY3wkWGZkeCwAn2cSgjhXqft2BZNM8kkLNSLWiy9ec/9m/NzrhMfSeXGizLPkZTT1WZvenCvLbv2dz3kQLd/SCc15dueO3rQwXuuT8p5QRANa7asKZmJridTjDw6udV55b332rq51tvtpjP69d1ml7zKZjW/9frmtmv9cxYLc5loqV1UcgLDRoT0qMUvn7C60muujKYFKVra65CDRhqN/q6HHlzJp2XJNN0jTuqU8u78lgpkajuu1aHC6fXFRt1bO34xIoLBIPR0MXoGOoAAIBgV+Nrg05/qZ6F7f6mL8P7BJziWB5/BvVEaHAYAYTmOiwXQ9E9uQiOhKQ07C12HWnHyW/UOPgqfZVvDXMP2u0EQjAauB0ZbzebPFVwg3hf661xrQddT45O9A7YerTadtQmbJFlajJfmt2+0Z7Plld0O8rfewTC1ybzVi2hZMSnQGVVqG8qInp8yIjZLczTrFzu7JQWnxAlRkmKVKbgjImH/nNnZwyrjq9P7Hd8bmyx0ZnJChBUhmTUKK1NObanc3Hfn5cruGysHrk6c3oMQn8lKOYIgIIGI1opAsRBSiFw/jihIQJpCjKQAAAcfDr6CRWJrsAkcAoAfMnbaIfvPn5+4Ma8vwSALfGljQScoBz6wjhaW0VRpbAzrHnrU2sO+2u2G1n8ZBaz3TT7GMUjg7JSxNMLIUT5OF+fthKmxcY5G0ogXV6qGvjCrMChuxuS2aeUFlo+QlD6ui9lxm2PSy9WKzV8VFwSBJmMJY1KPRmKq0teN6/WcJIikmDD0HbePQOyAWrtirpihCHZm66LmqepIlih0cnLOScXdqKoQjUlusUHka56VcEgpJrIIyiaXSPfqZlWJJcp2fGiKeBWbmgVbA1D6hV2CIa3/f8xpfzJC1H9ilNvzbsWWldh/trMq8r/gJ5fe/onKnix5eJeoG//BxAVaJfILrA8AAbTBl/BEOAcOBMAP6LqtFn585ufQD8iccCGFBJiRsdyg6Q8XU4gfCrKZ38VBMtyjWmGM3Tld7K5B4tepqqftSlIUeb0kLG+XrdKznr6ybibG8F0esoWEwvCpvY5pjq7k1XpmD+8gmuFuJ5HpqefQLP+olJYaSq1WGitV8zwB6fYus9WZlNkS5dd5iuJEXYDBP0NZfbPcMkS9qPG6UIkSCdWMmhHLlRVnqpru6hyFxx9GkjwOSE6VvBWXlpIxFKOyhtHYakwUsSEWrYGn0csgAoDiOB0sBDuQUIoR3M1FNgr5WrOG1iDFpKazcYNJpbXAK0AbwIfoCaAAoAxlhqPf9YebyG7eqEyWnVzdpERe6aANdTvKm7aR43hazlXBj5RxA3YAAAEAAAABGl44egReXw889QAPA+gAAAAA36m1QQAAAADiK2Fy/hX91AfmBIEAAAAGAAIAAAAAAAB42mNgZGBgDv6Xz8DAzvFP9O929mfMLxhQAQ8AlkUGf3jaY+Jj0GE6wyAEx/oMgox3/98GYYbVDAwgzBQBxP0M4kAeBwMDADA1Cu8AAAAANADIANQA4AF2AgsCgQKBAoECgQMSAy0DTnjaY2BkYGDgZWRiYGd4DsQgHgKwMDACABYhAQ142o2RBU4EMBREH+7EieDu7hDBieIeW3f3vRRH4BQcaCfNuufbfOs0LdCPiy46ugeAv469PO5grGMijzsZ7RjN4y7O+M/jbpb4zeMe3vjJ414WOMrjUSHwkJBEiGt7WxIWdhISc1g+QQAvdlOJy2+pGsPNvbwTq/of6tuE42zyougmSUCdmDpO+Thec9IMu2zJdtjnnBnD6tJcUjGMB69hm2GFlJk8kR3IjtnkEIfMxmoZ70wZ80wVcznTPY+Se6E27lyZNWC7Nm+UVc+rWY/p7olNjEJvqjiZaXjTJ9XDxehT1W5mLs1LeFSLmbmVmp9x4zUTSWxsaStM0FTDEjcBnMU/i6N6kX+TVJF/NQcSwlzgAAB42mNgYgCD/wsZlBmwAV4gVmE4ycjEyMzIwsjKwMzIxsjOyMHIycjF5phUlFqWyl6al2lgYmYEpY15obReYk6JoQFY1MDRgMk5CMQ0MnAy4UtMLi1JTc7PTdJLTixO5QGpMDYwA3MAc1cb7gA=)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:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-cyrillic-400-normal-C-wcqNJs.woff2)format("woff2"),url(/assets/great-vibes-cyrillic-400-normal-DtFXCWjq.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+1F??}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-vietnamese-400-normal-a2O3jU53.woff2)format("woff2"),url(/assets/great-vibes-vietnamese-400-normal-Cxbm9Uac.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:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-latin-ext-400-normal-CsjMq8GN.woff2)format("woff2"),url(/assets/great-vibes-latin-ext-400-normal-wh4xxCIu.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:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-latin-400-normal-q5-78SH_.woff2)format("woff2"),url(/assets/great-vibes-latin-400-normal-BAZ173uY.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{--color-royal:#1e40af;--color-marinho:#0b1220;--color-chumbo:#334155;--color-cinza-azulado:#475569;--color-gelo:#dbeafe;--color-cinza:#dbe2ec;--color-branco:#fff;--color-royal-hover:#1e3a8a;--color-royal-pressed:#172554;--color-royal-soft:#edf0f9;--color-text:#0b1220;--color-text-secondary:#334155;--color-text-muted:#475569;--color-text-subtle:#64748b;--color-text-identity:#1f2937;--color-text-on-dark:#fff;--color-text-on-dark-muted:#a1a1aa;--color-page:#eef2f7;--color-surface:#fff;--color-surface-subtle:#fafafa;--color-surface-sunken:#f1f4f9;--color-border:#dbe2ec;--color-border-subtle:#e8ecf3;--color-border-strong:#c5cfdc;--color-field:#fff;--color-field-disabled:#f1f4f9;--color-num-pos:#1e3a8a;--color-num-neg:#dc2626;--color-attention:#b45309;--color-num-neg-on-dark:#fca5a5;--color-sidebar:#fff;--color-sidebar-raised:#fafafa;--color-sidebar-hover:#f4f4f5;--color-sidebar-active:#edf0f9;--color-sidebar-border:#dbe2ec;--color-sidebar-accent:#1e40af;--color-row-hover:#f8f8f9;--color-selected:#f2f4fa;--color-selected-border:#a5b3df;--color-skeleton:#f4f4f5;--color-skeleton-shine:#fafafa;--color-violet:#7c3aed;--color-white-alpha5:#ffffff0d;--color-white-alpha6:#ffffff0f;--color-white-alpha10:#ffffff1a;--color-white-alpha15:#ffffff26;--color-white-alpha40:#fff6;--color-white-alpha45:#ffffff73;--color-white-alpha60:#fff9;--color-white-alpha70:#ffffffb3;--color-white-alpha80:#fffc;--color-white-alpha90:#ffffffe6;--color-hero-bg:#0f1b3d;--color-hero-bg-top:#172a5c;--color-hero-bg-bottom:#0b1430;--color-hero-glow-blue:#3b82f647;--color-hero-glow-sky:#0ea5e92e;--color-hero-sky:#7dd3fc;--color-hero-sky-bg:#0ea5e933;--color-hero-emerald:#6ee7b7;--color-hero-emerald-bg:#10b98133;--color-hero-violet:#c4b5fd;--color-hero-violet-bg:#8b5cf633;--color-home-hero-start:#0f1d4a;--color-home-hero-mid:#1e3a8a;--color-home-hero-end:#1e40af;--color-home-glow-blue:#60a5fa59;--color-home-glow-teal:#14b8a638;--color-home-hero-shadow:#0f1d4a38;--color-white-alpha12:#ffffff1f;--color-white-alpha85:#ffffffd9;--color-accent-blue:#2563eb;--color-accent-sky:#0284c7;--color-accent-emerald:#059669;--color-accent-violet:#7c3aed;--color-accent-amber:#d97706;--color-accent-rose:#e11d48;--color-accent-indigo:#4f46e5;--color-accent-teal:#0d9488;--color-accent-orange:#ea580c;--reader-page:#f4ece1;--reader-paper:#fbf7f1;--reader-paper-sunken:#f1e7da;--reader-ink:#2f261f;--reader-ink-soft:#4d4036;--reader-ink-muted:#74655a;--reader-line:#e8dccc;--reader-line-strong:#d3c0a8;--reader-primary:#8c633c;--reader-primary-hover:#734f2e;--reader-on-primary:#fff;--reader-primary-soft:#ebe2d8;--reader-primary-ring:#d1bfac;--reader-gold:#86602f;--reader-gold-line:#c9a46a;--reader-gold-soft:#f1e6d6;--reader-dawn-top:#f3dec2;--reader-dawn-mid:#f6eee3;--reader-dawn-bottom:#eadbc6;--reader-danger:#a8321f;--reader-danger-soft:#f1dfd8;--reader-shadow:0 1px 2px #3b2a1c0f, 0 8px 24px #3b2a1c12;--reader-shadow-lift:0 2px 4px #3b2a1c0f, 0 16px 40px #3b2a1c1a;--reader-night:#1c1714;--reader-on-night:#f3eae0;--reader-overlay:#2a1e1480;--reader-ink-alpha10:#2f261f1a;--reader-white-alpha85:#ffffffd9;--color-module-royal:#1e40af;--color-module-royal-soft:#dbeafe;--color-module-royal-strong:#1e3a8a;--color-module-petroleo:#0f766e;--color-module-petroleo-soft:#ccfbf1;--color-module-petroleo-strong:#115e59;--color-module-violeta:#6d28d9;--color-module-violeta-soft:#ede9fe;--color-module-violeta-strong:#5b21b6;--color-module-ambar:#b45309;--color-module-ambar-soft:#fef3c7;--color-module-ambar-strong:#92400e;--color-module-rosa:#be123c;--color-module-rosa-soft:#ffe4e6;--color-module-rosa-strong:#9f1239;--status-success-fg:#16a34a;--status-success-bg:#e8f6ed;--status-success-border:#ccebd7;--status-warning-fg:#d97706;--status-warning-bg:#fbf1e6;--status-warning-border:#f7e1c8;--status-danger-fg:#dc2626;--status-danger-bg:#fce9e9;--status-danger-border:#f7cfcf;--status-info-fg:#0284c7;--status-info-bg:#e6f3f9;--status-info-border:#c7e4f3;--font-display:"Inter", system-ui, "Segoe UI", sans-serif;--font-serif:"Lora", Georgia, "Times New Roman", serif;--font-title:"EB Garamond", "Lora", Georgia, serif;--font-script:"Great Vibes", "EB Garamond", Georgia, cursive;--font-body:"Inter", system-ui, "Segoe UI", sans-serif;--font-mono:ui-monospace, "Cascadia Mono", Consolas, monospace;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--text-micro:10px;--text-xs:11px;--text-sm:12px;--text-md:13px;--text-base:14px;--text-lg:16px;--text-xl:18px;--text-2xl:20px;--text-3xl:22px;--text-4xl:24px;--text-display:28px;--text-hero:30px;--leading-tight:1.2;--leading-snug:1.35;--leading-normal:1.5;--control-sm:32px;--control-md:40px;--control-lg:44px;--touch-target:44px;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--shadow-xs:0 1px 2px #0b12200a;--shadow-sm:0 1px 2px #0b12200d;--shadow-card:0 1px 2px #0b12200f, 0 2px 8px #0b12200a;--shadow-raised:0 1px 2px #0b12200d;--shadow-md:0 4px 6px -1px #0b122014, 0 2px 4px -2px #0b12200f;--shadow-lg:0 10px 15px -3px #0b12201a, 0 4px 6px -4px #0b122014;--shadow-xl:0 20px 25px -5px #0b12201f, 0 8px 10px -6px #0b122014;--shadow-overlay:8px 0 24px #0b12201f;--shadow-primary:none;--shadow-primary-hover:none;--shadow-focus:0 0 0 3px #dbeafe;--shadow-inset:none;--shadow-backdrop:#0b122066;--focus-ring-color:#1e40af;--focus-ring-color-on-dark:#dbeafe;--focus-ring-width:2px;--focus-ring-offset:2px;--layout-sidebar-width:248px;--layout-rail-width:60px;--layout-topbar-height:48px;--layout-pin-breakpoint:1440px;--layout-mobile-breakpoint:768px;--layout-content-max-width:1440px;--motion-fast:.12s;--motion-base:.18s;--motion-slow:.26s;--motion-easing:cubic-bezier(.2, 0, 0, 1);--motion-spring:cubic-bezier(.34, 1.3, .64, 1);--chart-acao-pendente:#d97706;--chart-acao-andamento:#2563eb;--chart-acao-entregue:#0891b2;--chart-acao-concluida:#16a34a;--chart-acao-cancelada:#7c3aed;--chart-prazo-vencida:#dc2626;--chart-prazo-semana:#d97706;--chart-prazo-ok:#2563eb;--chart-prazo-sem:#94a3b8;--chart-single:#2563eb;--chart-plano-individual:#2563eb;--chart-plano-casal:#0891b2;--chart-plano-familia:#16a34a;--chart-plano-personalizado:#d97706;--chart-receita:#16a34a;--chart-cadastros:#d97706;--chart-leitura-diaria:#16a34a;--chart-leitura-frequente:#0891b2;--chart-leitura-ocasional:#d97706;--chart-leitura-parada:#94a3b8;--chart-acessos:#2563eb;--chart-leitores:#16a34a;--chart-custo-texto:#0891b2;--chart-custo-imagem:#7c3aed;--chart-custo-voz:#d97706}:root[data-theme=dark]{--chart-acao-pendente:#d97706;--chart-acao-andamento:#6366f1;--chart-acao-entregue:#0891b2;--chart-acao-concluida:#16a34a;--chart-acao-cancelada:#a855f7;--chart-prazo-vencida:#ef4444;--chart-prazo-semana:#d97706;--chart-prazo-ok:#6366f1;--chart-prazo-sem:#71717a;--chart-single:#6366f1;--chart-plano-individual:#6366f1;--chart-plano-casal:#0891b2;--chart-plano-familia:#16a34a;--chart-plano-personalizado:#d97706;--chart-receita:#16a34a;--chart-cadastros:#d97706;--chart-leitura-diaria:#16a34a;--chart-leitura-frequente:#0891b2;--chart-leitura-ocasional:#d97706;--chart-leitura-parada:#71717a;--chart-acessos:#6366f1;--chart-leitores:#16a34a;--chart-custo-texto:#0891b2;--chart-custo-imagem:#a855f7;--chart-custo-voz:#d97706}:root[data-reader-palette=ceu]{--reader-page:#eaf0f6;--reader-paper:#f7fafd;--reader-paper-sunken:#e6edf5;--reader-ink:#1f2a36;--reader-ink-soft:#3a4757;--reader-ink-muted:#5a6878;--reader-line:#dce4ee;--reader-line-strong:#bfccdb;--reader-primary:#2f5d8a;--reader-primary-hover:#244a70;--reader-on-primary:#fff;--reader-primary-soft:#dbe4ed;--reader-primary-ring:#abbed1;--reader-gold:#7e5b1f;--reader-gold-line:#d2ae6c;--reader-gold-soft:#f0ebe0;--reader-dawn-top:#dce8f5;--reader-dawn-mid:#eef3f9;--reader-dawn-bottom:#e2eaf3;--reader-danger:#a8321f;--reader-danger-soft:#eee2e2;--reader-shadow:0 1px 2px #1e2d3d0f, 0 8px 24px #1e2d3d12;--reader-shadow-lift:0 2px 4px #1e2d3d0f, 0 16px 40px #1e2d3d1a;--reader-night:#1c1714;--reader-on-night:#f3eae0;--reader-overlay:#2a1e1480;--reader-ink-alpha10:#1f2a361a;--reader-white-alpha85:#ffffffd9}:root[data-reader-palette=oliveira]{--reader-page:#edf1e9;--reader-paper:#f8faf5;--reader-paper-sunken:#e8eee2;--reader-ink:#253022;--reader-ink-soft:#3f4b3a;--reader-ink-muted:#5b6755;--reader-line:#dfe6d7;--reader-line-strong:#c3ceb6;--reader-primary:#4a6741;--reader-primary-hover:#3b5334;--reader-on-primary:#fff;--reader-primary-soft:#e0e5dc;--reader-primary-ring:#b6c2b1;--reader-gold:#77591c;--reader-gold-line:#c9a55c;--reader-gold-soft:#efe9d6;--reader-dawn-top:#e4ecd9;--reader-dawn-mid:#f1f5ec;--reader-dawn-bottom:#e3ead9;--reader-danger:#a8321f;--reader-danger-soft:#eee2db;--reader-shadow:0 1px 2px #26331f0f, 0 8px 24px #26331f12;--reader-shadow-lift:0 2px 4px #26331f0f, 0 16px 40px #26331f1a;--reader-night:#1c1714;--reader-on-night:#f3eae0;--reader-overlay:#2a1e1480;--reader-ink-alpha10:#2530221a;--reader-white-alpha85:#ffffffd9}:root[data-reader-palette=lavanda]{--reader-page:#f0ecf5;--reader-paper:#faf8fc;--reader-paper-sunken:#ece6f3;--reader-ink:#2b2435;--reader-ink-soft:#463c52;--reader-ink-muted:#655a72;--reader-line:#e5deee;--reader-line-strong:#cbbfdb;--reader-primary:#6b5492;--reader-primary-hover:#574379;--reader-on-primary:#fff;--reader-primary-soft:#e6e1ed;--reader-primary-ring:#c4bad4;--reader-gold:#8a4f63;--reader-gold-line:#d2a1b0;--reader-gold-soft:#f2e7ed;--reader-dawn-top:#eadff3;--reader-dawn-mid:#f5f1f9;--reader-dawn-bottom:#e8e0f0;--reader-danger:#a8321f;--reader-danger-soft:#f0e0e1;--reader-shadow:0 1px 2px #2e22400f, 0 8px 24px #2e224012;--reader-shadow-lift:0 2px 4px #2e22400f, 0 16px 40px #2e22401a;--reader-night:#1c1714;--reader-on-night:#f3eae0;--reader-overlay:#2a1e1480;--reader-ink-alpha10:#2b24351a;--reader-white-alpha85:#ffffffd9}:root[data-reader-palette=mar]{--reader-page:#e8f2f1;--reader-paper:#f6fbfa;--reader-paper-sunken:#e3efed;--reader-ink:#1e2e2d;--reader-ink-soft:#374a48;--reader-ink-muted:#526563;--reader-line:#d8e7e5;--reader-line-strong:#b7cfcc;--reader-primary:#2b6b66;--reader-primary-hover:#215652;--reader-on-primary:#fff;--reader-primary-soft:#dae7e5;--reader-primary-ring:#a9c4c2;--reader-gold:#77592a;--reader-gold-line:#cdb17e;--reader-gold-soft:#eeece1;--reader-dawn-top:#d9ece9;--reader-dawn-mid:#eef6f5;--reader-dawn-bottom:#ddebe8;--reader-danger:#a8321f;--reader-danger-soft:#ede3e0;--reader-shadow:0 1px 2px #1c302e0f, 0 8px 24px #1c302e12;--reader-shadow-lift:0 2px 4px #1c302e0f, 0 16px 40px #1c302e1a;--reader-night:#1c1714;--reader-on-night:#f3eae0;--reader-overlay:#2a1e1480;--reader-ink-alpha10:#1e2e2d1a;--reader-white-alpha85:#ffffffd9}:root[data-reader-palette=rosa]{--reader-page:#f6ece9;--reader-paper:#fcf8f6;--reader-paper-sunken:#f3e6e2;--reader-ink:#33251f;--reader-ink-soft:#4f3d36;--reader-ink-muted:#705c54;--reader-line:#eedfda;--reader-line-strong:#d9c1b9;--reader-primary:#955450;--reader-primary-hover:#7b423f;--reader-on-primary:#fff;--reader-primary-soft:#eee1df;--reader-primary-ring:#d5bab7;--reader-gold:#80592a;--reader-gold-line:#cfa86b;--reader-gold-soft:#f3e8da;--reader-dawn-top:#f3ddd6;--reader-dawn-mid:#f8f0ed;--reader-dawn-bottom:#eedcd5;--reader-danger:#a8321f;--reader-danger-soft:#f2e0dc;--reader-shadow:0 1px 2px #3a25200f, 0 8px 24px #3a252012;--reader-shadow-lift:0 2px 4px #3a25200f, 0 16px 40px #3a25201a;--reader-night:#1c1714;--reader-on-night:#f3eae0;--reader-overlay:#2a1e1480;--reader-ink-alpha10:#33251f1a;--reader-white-alpha85:#ffffffd9}:root[data-reader-theme=dark]{--reader-page:#1c1714;--reader-paper:#26201b;--reader-paper-sunken:#201b17;--reader-ink:#f3eae0;--reader-ink-soft:#dccfc1;--reader-ink-muted:#b3a595;--reader-line:#3a312a;--reader-line-strong:#54473c;--reader-primary:#d1a570;--reader-primary-hover:#dfb985;--reader-on-primary:#1c1714;--reader-primary-soft:#3e3327;--reader-primary-ring:#67533b;--reader-gold:#ddb47e;--reader-gold-line:#b98f57;--reader-gold-soft:#433627;--reader-dawn-top:#2e241b;--reader-dawn-mid:#211b16;--reader-dawn-bottom:#1c1714;--reader-danger:#f08a72;--reader-danger-soft:#3e2d25;--reader-shadow:0 1px 2px #00000026, 0 8px 24px #0000002d;--reader-shadow-lift:0 2px 4px #00000026, 0 16px 40px #00000040;--reader-night:#1c1714;--reader-on-night:#f3eae0;--reader-overlay:#2a1e1480;--reader-ink-alpha10:#f3eae01a;--reader-white-alpha85:#ffffffd9}:where(input:not([type=checkbox],[type=radio],[type=range],[type=hidden]),select,textarea){width:100%;min-height:var(--control-md);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-field);color:var(--color-text);font:inherit;font-size:var(--text-base);transition:border-color var(--motion-fast) var(--motion-easing), box-shadow var(--motion-fast) var(--motion-easing), background-color var(--motion-fast) var(--motion-easing)}:where(textarea){padding:var(--space-2) var(--space-3);min-height:calc(var(--control-md) * 2.5);resize:vertical}:where(input,select,textarea):hover:not(:disabled){border-color:var(--color-border-strong)}:where(input,select,textarea):focus-visible{border-color:var(--color-royal);box-shadow:var(--shadow-focus);outline:none}:where(input,select,textarea):disabled{background:var(--color-field-disabled);color:var(--color-text-muted);cursor:not-allowed}:where(input,select,textarea)[aria-invalid=true]{border-color:var(--status-danger-fg)}:where(input,textarea)::placeholder{color:var(--color-text-subtle);opacity:1}.ui-field{align-content:start;gap:6px;min-width:0;display:grid}.ui-field__label{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-text)}.ui-field__control{display:block;position:relative}.ui-field__control--trailing input{padding-right:calc(var(--control-md) + var(--space-1))}.ui-field__trailing{width:var(--control-md);color:var(--color-text-subtle);place-items:center;display:grid;position:absolute;inset:0 0 0 auto}.ui-field__trailing:has(.ui-field-link){width:auto;padding-right:var(--space-1)}.ui-field__control--trailing:has(.ui-field-link) input{padding-right:8.5rem}.ui-field__hint,.ui-field__error{font-size:var(--text-sm);line-height:var(--leading-snug)}.ui-field__hint{color:var(--color-text-muted)}.ui-field__error{color:var(--status-danger-fg)}.ui-field--compact{gap:0}.ui-field--compact .ui-field__label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-field--compact :where(input,select){min-height:var(--control-sm);height:var(--control-sm);padding:0 var(--space-2);font-size:var(--text-sm)}.ui-field--compact .ui-field__control--trailing input{padding-right:var(--control-sm)}.ui-field--compact .ui-field__trailing{width:var(--control-sm)}.ui-money__prefix{width:40px;color:var(--color-text-muted);font-size:var(--text-md);font-weight:var(--weight-medium);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0 auto 0 0}.ui-money input{text-align:right;font-variant-numeric:tabular-nums;padding-left:40px}.ui-btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-md);padding:0 var(--space-4);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-easing), border-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.ui-btn>span{align-items:center;gap:6px;display:inline-flex}.ui-btn:disabled{cursor:not-allowed;opacity:.6}.ui-btn--sm{min-height:var(--control-sm);padding:0 var(--space-3);font-size:var(--text-sm)}.ui-btn--lg{min-height:var(--control-lg);padding:0 var(--space-6);font-size:var(--text-lg)}.ui-btn--block{width:100%}.ui-btn--primary{background:var(--color-royal);color:var(--color-branco)}.ui-btn--primary:hover:not(:disabled){background:var(--color-royal-hover)}.ui-btn--primary:active:not(:disabled){background:var(--color-royal-pressed)}.ui-btn--primary[aria-busy]{opacity:.85}.ui-btn--secondary{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}.ui-btn--secondary:hover:not(:disabled){background:var(--color-surface-sunken)}.ui-btn--ghost{color:var(--color-text-secondary);background:0 0}.ui-btn--ghost:hover:not(:disabled){background:var(--color-surface-sunken);color:var(--color-text)}.ui-btn--danger{background:var(--status-danger-fg);color:var(--color-branco)}.ui-btn--danger:hover:not(:disabled){filter:brightness(.92)}.ui-icon-btn{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.ui-icon-btn--default:hover{background:var(--color-surface-sunken);color:var(--color-text)}.ui-icon-btn--on-dark{color:var(--color-text-on-dark-muted)}.ui-icon-btn--on-dark:hover{background:var(--color-white-alpha10);color:var(--color-text-on-dark)}.ui-icon-btn--on-dark:focus-visible{outline-color:var(--focus-ring-color-on-dark)}.ui-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite ui-spin;display:inline-block}@keyframes ui-spin{to{transform:rotate(360deg)}}.ui-alert{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);font-size:var(--text-md);line-height:var(--leading-snug);border:1px solid;display:flex}.ui-alert__icon{flex:none;margin-top:1px}.ui-alert__body{gap:2px;display:grid}.ui-alert__title{font-weight:var(--weight-semibold)}.ui-alert--success{background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--status-success-fg)}.ui-alert--warning{background:var(--status-warning-bg);border-color:var(--status-warning-border);color:var(--status-warning-fg)}.ui-alert--danger{background:var(--status-danger-bg);border-color:var(--status-danger-border);color:var(--status-danger-fg)}.ui-alert--info{background:var(--status-info-bg);border-color:var(--status-info-border);color:var(--status-info-fg)}.ui-tag{padding:2px var(--space-2);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--tag-ring);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-snug);white-space:nowrap;border:0;align-items:center;gap:6px;display:inline-flex}.ui-tag:not(:has(.ui-tag__dot)):before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.ui-tag--neutral{--tag-ring:var(--color-border);background:var(--color-surface-sunken);color:var(--color-text-muted)}.ui-tag--success{--tag-ring:var(--status-success-border);background:var(--status-success-bg);color:var(--status-success-fg)}.ui-tag--warning{--tag-ring:var(--status-warning-border);background:var(--status-warning-bg);color:var(--status-warning-fg)}.ui-tag--danger{--tag-ring:var(--status-danger-border);background:var(--status-danger-bg);color:var(--status-danger-fg)}.ui-tag--info{--tag-ring:var(--status-info-border);background:var(--status-info-bg);color:var(--status-info-fg)}.ui-kicker{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-royal);margin:0}.ui-page-header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.ui-page-header__text{gap:2px;min-width:0;display:grid}.ui-page-header__title{font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:-.01em;line-height:var(--leading-tight);color:var(--color-text);margin:0}.ui-page-header__subtitle{max-width:88ch;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-subtle);margin:0}.ui-page-header__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-page-bar{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-sm);flex-wrap:wrap;display:flex}.ui-page-bar__note{min-width:0;font-size:var(--text-sm);color:var(--color-text-muted)}.ui-page-bar__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.ui-page-bar__actions .ui-btn{min-height:var(--control-sm);padding:0 var(--space-3);font-size:var(--text-sm)}.ui-empty{justify-items:center;gap:var(--space-1);padding:var(--space-9) var(--space-6);text-align:center;display:grid}.ui-empty__icon{width:56px;height:56px;margin-bottom:var(--space-3);border-radius:var(--radius-xl);background:var(--color-surface-sunken);color:var(--color-text-subtle);place-items:center;display:grid}.ui-empty__title{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.ui-empty__description{max-width:44ch;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-subtle);margin:0}.ui-empty__action{margin-top:var(--space-4)}.ui-skeleton{border-radius:var(--radius-md);background:linear-gradient(90deg, var(--color-skeleton) 0%, var(--color-skeleton-shine) 50%, var(--color-skeleton) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite ui-shimmer;display:block}.ui-skeleton--on-dark{background:var(--color-sidebar-raised);animation:none}@keyframes ui-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ui-tag{gap:6px}.ui-tag__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.ui-tag__dot[data-live]{animation:1.8s ease-in-out infinite ui-pulse}@keyframes ui-pulse{50%{opacity:.35}}html.ui-modal-open{overflow:hidden}.ui-modal{width:min(560px, calc(100vw - 2 * var(--space-4)));max-width:none;max-height:calc(100dvh - 2 * var(--space-6));border:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-xl);padding:0;overflow:hidden}.ui-modal[open]{animation:ui-modal-in var(--motion-slow) var(--motion-spring)}.ui-modal[open]::backdrop{animation:ui-fade-in var(--motion-base) var(--motion-easing)}@keyframes ui-modal-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes ui-fade-in{0%{opacity:0}}.ui-modal--sm{width:min(440px, calc(100vw - 2 * var(--space-4)))}.ui-modal--lg{width:min(760px, calc(100vw - 2 * var(--space-4)))}.ui-modal--wide{width:min(980px, calc(100vw - 2 * var(--space-4)))}.ui-modal--xl{width:min(1180px, calc(100vw - 2 * var(--space-4)));height:calc(100dvh - 2 * var(--space-6))}.ui-modal--xl .ui-modal__panel{height:100%}.ui-modal::backdrop{background:var(--shadow-backdrop);-webkit-backdrop-filter:none;backdrop-filter:none}.ui-modal__panel{max-height:calc(100dvh - 2 * var(--space-6));grid-template-rows:auto minmax(0,1fr) auto;display:grid}.ui-modal__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border);display:flex}.ui-modal__heading{gap:2px;min-width:0;display:grid}.ui-modal__title{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);margin:0}.ui-modal__subtitle{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted);margin:2px 0 0}.ui-modal__body{align-content:start;gap:var(--space-4);padding:var(--space-5) var(--space-6);display:grid;overflow-y:auto}.ui-modal__footer{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--color-surface-subtle);flex-wrap:wrap;display:flex}.ui-actions__trigger{vertical-align:middle;border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:border-color var(--motion-fast) var(--motion-easing), background-color var(--motion-fast) var(--motion-easing), box-shadow var(--motion-fast) var(--motion-easing);background:0 0;border:1px solid #0000;place-items:center;margin:-6px 0;padding:0;display:inline-grid}.ui-actions__trigger:hover{background:var(--color-surface-sunken)}.ui-actions__trigger[aria-expanded=true]{border-color:var(--color-royal);box-shadow:var(--shadow-focus)}.ui-actions__menu{z-index:200;padding:var(--space-1);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);animation:ui-pop-in var(--motion-base) var(--motion-easing);display:grid;position:fixed}.ui-actions__menu[data-up=true]{animation-name:ui-pop-in-up}@keyframes ui-pop-in{0%{opacity:0;translate:0 -4px}}@keyframes ui-pop-in-up{0%{opacity:0;translate:0 4px}}.ui-actions__item{align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--text-md);text-align:left;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-easing);background:0 0;border:0;display:flex}.ui-actions__item svg{color:var(--color-text-muted)}.ui-actions__item:hover:not(:disabled),.ui-actions__item:focus-visible{background:var(--color-surface-sunken)}.ui-actions__item:hover:not(:disabled) svg,.ui-actions__item:focus-visible svg{color:var(--color-royal)}.ui-actions__item--danger svg,.ui-actions__item--danger:hover:not(:disabled) svg{color:var(--status-danger-fg)}.ui-actions__item--danger:hover:not(:disabled),.ui-actions__item--danger:focus-visible{background:var(--status-danger-bg)}.ui-actions__item:focus-visible{outline-offset:-2px}.ui-actions__item:disabled{color:var(--color-text-muted);cursor:not-allowed}.ui-actions__item--danger{color:var(--status-danger-fg)}.ui-select{position:relative}.ui-select__input{padding-right:calc(var(--space-8) + var(--space-4));text-overflow:ellipsis;cursor:pointer}.ui-select__input--filled::placeholder{color:var(--color-text)}.ui-select[data-open=true] .ui-select__input{cursor:text}.ui-select__icons{inset:0 var(--space-2) 0 auto;align-items:center;gap:var(--space-1);color:var(--color-text-muted);pointer-events:none;display:flex;position:absolute}.ui-select__clear{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;pointer-events:auto;background:0 0;border:0;place-items:center;padding:0;display:grid}.ui-select__clear:hover{background:var(--color-surface-sunken);color:var(--color-text)}.ui-select__chevron{transition:transform var(--motion-fast) var(--motion-easing)}.ui-select[data-open=true] .ui-select__chevron{transform:rotate(180deg)}.ui-select__list{z-index:300;max-height:280px;padding:var(--space-1);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);animation:ui-pop-in var(--motion-base) var(--motion-easing);margin:0;list-style:none;position:fixed;overflow-y:auto}.ui-select__option{padding:6px var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-md);cursor:pointer;gap:2px;display:grid}.ui-select__option[data-active=true]{background:var(--color-surface-sunken)}.ui-select__option[aria-selected=true]{color:var(--color-royal);font-weight:var(--weight-semibold)}.ui-select__option-clear{color:var(--color-text-secondary)}.ui-select__option--icon{align-items:center;column-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr)}.ui-select__option--icon>.ui-select__hint{grid-column:2}.ui-select__option-icon{color:var(--color-text-muted)}.ui-select__option[aria-selected=true] .ui-select__option-icon{color:var(--color-royal)}.ui-select__lead{top:50%;left:var(--space-3);color:var(--color-text-muted);pointer-events:none;position:absolute;transform:translateY(-50%)}.ui-select--icon .ui-select__input{padding-left:calc(var(--space-3) + 16px + var(--space-2))}.ui-select__hint{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-text-muted)}.ui-select__empty{padding:var(--space-3);font-size:var(--text-md);color:var(--color-text-muted)}.ui-check,.ui-radio-card{align-items:flex-start;gap:var(--space-3);cursor:pointer;display:flex}.ui-check__control{flex:none;width:18px;height:18px;margin-top:1px;display:inline-grid;position:relative}.ui-check__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ui-check__box,.ui-radio__dot{border:1.5px solid var(--color-border-strong);background:var(--color-surface);width:18px;height:18px;color:var(--color-branco);pointer-events:none;transition:background-color var(--motion-fast) var(--motion-easing), border-color var(--motion-fast) var(--motion-easing), box-shadow var(--motion-fast) var(--motion-easing);border-radius:4px;place-items:center;display:grid}.ui-check__box svg{opacity:0;transition:opacity var(--motion-fast) var(--motion-easing), transform var(--motion-base) var(--motion-spring);transform:scale(.6)}.ui-check:hover .ui-check__input:not(:disabled)+.ui-check__box,.ui-radio-card:hover .ui-check__input:not(:disabled)+.ui-radio__dot{border-color:var(--color-royal)}.ui-check__input:checked+.ui-check__box,.ui-check__input:indeterminate+.ui-check__box{border-color:var(--color-royal);background:var(--color-royal);box-shadow:var(--shadow-primary)}.ui-check__input:checked+.ui-check__box svg,.ui-check__input:indeterminate+.ui-check__box svg{opacity:1;transform:scale(1)}.ui-check__input:focus-visible+.ui-check__box,.ui-check__input:focus-visible+.ui-radio__dot{border-color:var(--color-royal);box-shadow:var(--shadow-focus)}.ui-check:has(.ui-check__input:disabled){cursor:not-allowed}.ui-check__input:disabled{cursor:not-allowed}.ui-check__input:disabled+.ui-check__box{border-color:var(--color-border);background:var(--color-field-disabled);box-shadow:none}.ui-check__input:disabled:checked+.ui-check__box{border-color:var(--color-selected-border);background:var(--color-selected-border)}.ui-check:has(.ui-check__input:disabled) .ui-check__text{opacity:.7}.ui-radio__dot{border-radius:50%}.ui-radio__dot:after{content:"";background:var(--color-branco);width:8px;height:8px;transition:transform var(--motion-base) var(--motion-spring);border-radius:50%;transform:scale(0)}.ui-check__input:checked+.ui-radio__dot{border-color:var(--color-royal);background:var(--color-royal);box-shadow:var(--shadow-primary)}.ui-check__input:checked+.ui-radio__dot:after{transform:scale(1)}.ui-check__text{gap:2px;display:grid}.ui-check__label{font-size:var(--text-base);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--color-text)}.ui-check__description{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text-muted)}.ui-radio-card{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color var(--motion-fast) var(--motion-easing), background-color var(--motion-fast) var(--motion-easing), box-shadow var(--motion-base) var(--motion-easing)}.ui-radio-card:hover{border-color:var(--color-selected-border);box-shadow:var(--shadow-sm)}.ui-radio-card:has(.ui-check__input:checked){border-color:var(--color-royal);background:var(--color-selected);box-shadow:var(--shadow-focus)}.ui-table-wrap{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);position:relative;overflow-x:auto}.ui-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--text-md)}.ui-table th{padding:10px var(--space-4);border-bottom:1px solid var(--color-border);background:var(--color-surface-sunken);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.04em;text-align:left;text-transform:uppercase;color:var(--color-text-secondary);white-space:nowrap}.ui-table td{padding:10px var(--space-4);border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface);vertical-align:middle;transition:background-color var(--motion-fast) var(--motion-easing)}.ui-table tbody tr:last-child td{border-bottom:0}.ui-table th:first-child,.ui-table td:first-child{min-width:220px}.ui-table tbody tr:hover td{background:var(--color-row-hover)}.ui-table .ui-table__actions{text-align:right;white-space:nowrap;width:1%;position:sticky;right:0}.ui-table__num{font-variant-numeric:tabular-nums;white-space:nowrap}.ui-cell-anchor{font-size:var(--text-base);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-text);display:block}.ui-cell-second{font-size:var(--text-md);color:var(--color-text);display:block}.ui-cell-title{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text);display:block}.ui-cell-meta{font-size:var(--text-xs);color:var(--color-text-subtle);margin-top:2px;display:block}.ui-table__skeleton-row td{padding-top:var(--space-4);padding-bottom:var(--space-4)}.ui-table__skeleton-line{width:70%;height:12px}.ui-table__skeleton-line[data-col="1"]{width:45%}.ui-table__skeleton-line[data-col="2"]{width:55%}.ui-filters{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-filters>.ui-field,.ui-filters>.ui-select,.ui-filters>label{flex:140px;width:auto;min-width:0;max-width:240px}.ui-filters>.ui-field:has(input[type=search]){flex:0 260px;width:260px}.ui-filters>.segmented{flex:none}.ui-filters .ui-field{gap:0}.ui-filters .ui-field__label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-filters :where(input:not([type=checkbox],[type=radio]),select){min-height:var(--control-sm);height:var(--control-sm);padding:0 var(--space-2);font-size:var(--text-sm)}.ui-filters .ui-field__control--trailing input{padding-right:var(--control-sm)}.ui-filters .ui-field__trailing{width:var(--control-sm)}.ui-filters .ui-select__input{padding-right:52px}.ui-filters .ui-select__input:placeholder-shown{padding-right:24px}.ui-filters .ui-field__hint{display:none}.ui-filters>.ui-field:has(input[type=date]){flex:0 150px;align-items:center;gap:6px;display:flex}.ui-filters .ui-field:has(input[type=date]) .ui-field__label{clip:auto;width:auto;height:auto;font-size:var(--text-sm);color:var(--color-text-muted);position:static;overflow:visible}.ui-filters__count{justify-content:flex-end;align-items:center;gap:var(--space-3);min-height:var(--control-sm);font-size:var(--text-sm);color:var(--color-text-subtle);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0 0 0 auto;display:flex}.ui-filters__clear{color:var(--color-royal);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0;padding:0}.ui-filters__clear:hover{text-decoration:underline}.ui-chip{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);height:28px;color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.ui-chip:hover{background:var(--color-surface-sunken)}.ui-chip[aria-pressed=true]{background:var(--color-text);color:var(--color-surface);border-color:#0000}.ui-chip__dot{background:var(--chip-dot,var(--color-text-subtle));border-radius:50%;width:6px;height:6px}.ui-pagination{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ui-pagination__info{font-size:var(--text-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.ui-pagination__controls{align-items:center;gap:var(--space-1);display:flex}.ui-pagination__page{min-width:56px;font-size:var(--text-md);font-weight:var(--weight-semibold);text-align:center;font-variant-numeric:tabular-nums}.ui-toasts{right:var(--space-5);bottom:var(--space-5);z-index:400;gap:var(--space-2);width:min(400px, calc(100vw - 2 * var(--space-4)));pointer-events:none;display:grid;position:fixed}.ui-toast{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);font-size:var(--text-md);line-height:var(--leading-snug);pointer-events:auto;animation:ui-toast-in var(--motion-slow) var(--motion-easing);border:1px solid;display:flex}.ui-toast__icon{flex:none;margin-top:1px}.ui-toast__message{flex:1}.ui-toast__close{border-radius:var(--radius-sm);width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.ui-toast--success{background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--status-success-fg)}.ui-toast--warning{background:var(--status-warning-bg);border-color:var(--status-warning-border);color:var(--status-warning-fg)}.ui-toast--danger{background:var(--status-danger-bg);border-color:var(--status-danger-border);color:var(--status-danger-fg)}.ui-toast--info{background:var(--status-info-bg);border-color:var(--status-info-border);color:var(--status-info-fg)}@keyframes ui-toast-in{0%{opacity:0;transform:translateY(8px)}}.ui-file{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-subtle);cursor:pointer;transition:border-color var(--motion-fast) var(--motion-easing), background-color var(--motion-fast) var(--motion-easing), box-shadow var(--motion-base) var(--motion-easing);display:flex;position:relative}.ui-file:hover,.ui-file[data-dragging]{border-color:var(--color-royal);background:var(--color-selected)}.ui-file[data-filled]{border-style:solid;border-color:var(--color-selected-border);background:var(--color-selected)}.ui-file[data-invalid]{border-color:var(--status-danger-fg)}.ui-file:has(.ui-file__input:focus-visible){border-color:var(--color-royal);box-shadow:var(--shadow-focus)}.ui-file__input{opacity:0;cursor:pointer;position:absolute;inset:0}.ui-file__icon{border-radius:var(--radius-md);background:var(--color-surface);width:40px;height:40px;color:var(--color-royal);box-shadow:var(--shadow-xs);flex:none;place-items:center;display:grid}.ui-file__text{gap:2px;min-width:0;display:grid}.ui-file__name{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-file__meta{font-size:var(--text-sm);color:var(--color-text-muted)}.ui-progress{gap:var(--space-2);display:grid}.ui-progress__head{justify-content:space-between;gap:var(--space-3);display:flex}.ui-progress__label{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-royal)}.ui-progress__value{font-size:var(--text-md);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.ui-progress__track{border-radius:var(--radius-pill);background:var(--color-selected);height:6px;position:relative;overflow:hidden}.ui-progress__bar{border-radius:inherit;background:var(--color-royal);height:100%;transition:width var(--motion-slow) var(--motion-easing);display:block}.ui-progress__track[data-indeterminate] .ui-progress__bar{width:35%;animation:ui-progress-travel 1.4s var(--motion-easing) infinite}.ui-progress__track:not([data-indeterminate]) .ui-progress__bar{min-width:6px;position:relative;overflow:hidden}.ui-progress__track:not([data-indeterminate]) .ui-progress__bar:after{content:"";background:linear-gradient(90deg, transparent, var(--color-white-alpha45), transparent);animation:1.6s linear infinite ui-progress-sheen;position:absolute;inset:0}@keyframes ui-progress-sheen{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.ui-progress__bar,.ui-progress__bar:after{animation:none!important}}@keyframes ui-progress-travel{0%{transform:translate(-100%)}to{transform:translate(290%)}}.ui-progress__detail{font-size:var(--text-sm);color:var(--color-text-muted)}.ui-panel{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1fr);display:grid;overflow:clip}.ui-panel__header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.ui-panel__heading{gap:2px;min-width:0;display:grid}.ui-panel__title{font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--color-text);margin:0}.ui-panel__description{font-size:var(--text-sm);color:var(--color-text-subtle);margin:0}.ui-panel__actions{align-items:center;gap:var(--space-2);display:flex}.ui-panel__toolbar{gap:var(--space-3);padding:var(--space-3);border-bottom:1px solid var(--color-border);display:grid}.ui-panel__toolbar--actions{column-gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto}.ui-panel__toolbar--actions>.ui-filters{grid-column:1}.ui-panel__toolbar--actions>.ui-filters~.ui-filters{grid-column:1/-1}.ui-panel__toolbar-actions{align-items:center;gap:var(--space-2);grid-area:1/2;display:flex}.ui-panel__toolbar .ui-btn{min-height:var(--control-sm);height:var(--control-sm);padding:0 var(--space-3);font-size:var(--text-sm)}.ui-panel__body{gap:var(--space-4);min-width:0;padding:var(--space-5);display:grid}.ui-panel__body--flush{padding:0}.ui-panel__footer{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:48px;padding:var(--space-2) var(--space-4);border-top:1px solid var(--color-border);background:var(--color-surface-subtle);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.ui-panel .ui-table-wrap{box-shadow:none;border:0;border-radius:0}.ui-panel .ui-table th:first-child,.ui-panel .ui-table td:first-child{padding-left:var(--space-4)}.ui-panel .ui-table th:last-child,.ui-panel .ui-table td:last-child{padding-right:var(--space-4)}.ui-panel .ui-pagination{flex:1}.ui-stats{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0;padding:0;list-style:none;display:grid}.ui-stat{--stat-fg:var(--tone,var(--color-royal));border:1px solid color-mix(in srgb, var(--stat-fg) 22%, var(--color-border));border-radius:var(--radius-xl);background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--stat-fg) 11%, transparent), transparent 60%), var(--color-surface);min-width:0;box-shadow:var(--shadow-card);color:inherit;font:inherit;text-align:left;transition:transform var(--motion-fast) var(--motion-easing), box-shadow var(--motion-fast) var(--motion-easing), border-color var(--motion-fast) var(--motion-easing);align-items:center;gap:10px;padding:12px 14px;display:flex;position:relative;overflow:hidden}.ui-stat:before{content:"";background:var(--stat-fg);width:3px;position:absolute;inset:0 auto 0 0}button.ui-stat{cursor:pointer}button.ui-stat:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.ui-stat[data-active=true]{border-color:var(--color-royal);box-shadow:var(--shadow-focus)}.ui-stat[data-tone=primary]{--stat-fg:var(--color-royal)}.ui-stat[data-tone=success]{--stat-fg:var(--status-success-fg)}.ui-stat[data-tone=warning]{--stat-fg:var(--status-warning-fg)}.ui-stat[data-tone=danger]{--stat-fg:var(--status-danger-fg)}.ui-stat[data-tone=info]{--stat-fg:var(--status-info-fg)}.ui-stat[data-tone=violet]{--stat-fg:var(--color-violet)}.ui-stat[data-tone=neutral]{--stat-fg:var(--color-text-muted)}.ui-stat__icon{border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--stat-fg), color-mix(in srgb, var(--stat-fg) 78%, var(--color-marinho)));width:32px;height:32px;color:var(--color-branco);flex:none;place-items:center;display:grid}.ui-stat__text{justify-items:start;min-width:0;display:grid}.ui-stat__label{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--color-text-muted)}.ui-stat__value{font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--color-num-pos);white-space:nowrap;margin-top:2px;line-height:1.1}.ui-stat__value[data-sign=neg]{color:var(--color-num-neg)}.ui-stat__value[data-sign=attention]{color:var(--color-attention)}.ui-stat__delta{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-num-pos) 10%, var(--color-surface));font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-num-pos);margin-top:4px;padding:1px 6px}.ui-stat__delta[data-sign=neg]{background:var(--status-danger-bg);color:var(--color-num-neg)}.ui-stat__delta[data-sign=attention]{background:var(--status-warning-bg);color:var(--color-attention)}.ui-stat__hint{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-text-subtle);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;display:-webkit-box;overflow:hidden}.ui-stat--highlight{border-color:var(--color-royal);background:linear-gradient(135deg, var(--color-royal), var(--color-royal-pressed));color:var(--color-branco)}.ui-stat--highlight:before{display:none}.ui-stat--highlight .ui-stat__icon{background:var(--color-white-alpha15);color:var(--color-branco)}.ui-stat--highlight .ui-stat__label{color:var(--color-white-alpha80)}.ui-stat--highlight .ui-stat__value,.ui-stat--highlight .ui-stat__value[data-sign=attention]{color:var(--color-branco)}.ui-stat--highlight .ui-stat__value[data-sign=neg],.ui-stat--highlight .ui-stat__delta[data-sign=neg]{color:var(--color-num-neg-on-dark)}.ui-stat--highlight .ui-stat__delta{background:var(--color-white-alpha15);color:var(--color-branco)}.ui-stat--highlight .ui-stat__hint{color:var(--color-white-alpha70)}.ui-stats-wrap{container-type:inline-size}@container (width<=1180px){.ui-stats:has(>:nth-child(6)){gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.ui-stats:has(>:nth-child(6)) .ui-stat{gap:var(--space-2);padding:10px 12px}.ui-stats:has(>:nth-child(6)) .ui-stat__icon{border-radius:var(--radius-md);width:30px;height:30px}.ui-stats:has(>:nth-child(6)) .ui-stat__value{font-size:var(--text-xl)}.ui-stats:has(>:nth-child(6)) .ui-stat__hint{display:none}}@media (width<=767px){.ui-filters>.ui-field,.ui-filters>.ui-select,.ui-filters>label{flex:100%;width:auto}.ui-filters>.ui-field:has(input[type=search]){flex:100%;width:auto}.ui-panel__toolbar--actions{grid-template-columns:minmax(0,1fr)}.ui-panel__toolbar-actions{grid-area:auto/1}.ui-filters__count{justify-content:flex-start}.ui-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-panel__header,.ui-panel__toolbar,.ui-panel__footer{padding-left:var(--space-4);padding-right:var(--space-4)}.ui-panel__body:not(.ui-panel__body--flush){padding:var(--space-4)}.ui-toasts{right:var(--space-4);bottom:var(--space-4)}}.ui-back{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:color var(--motion-fast) var(--motion-easing);background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:0;display:inline-flex}.ui-back:hover{color:var(--color-royal)}.ui-more{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-subtle)}.ui-more summary{padding:var(--space-3) var(--space-4);font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text-secondary);cursor:pointer}.ui-more[open] summary{border-bottom:1px solid var(--color-border-subtle)}.ui-more .ui-field{padding:var(--space-3) var(--space-4) var(--space-4)}.ui-table tr.ui-table__group>td{background:var(--color-surface-sunken);border-top:1px solid var(--color-border);font-weight:var(--weight-semibold)}.ui-table tr.ui-table__group:hover>td{background:var(--color-selected)}.ui-table__group-name{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text);display:inline-flex}.ui-table__group-count{border-radius:var(--radius-pill);background:var(--color-surface);min-width:20px;height:18px;color:var(--color-text-secondary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-semibold);box-shadow:inset 0 0 0 1px var(--color-border);place-items:center;padding:0 6px;display:inline-grid}.ui-table__child-name{align-items:center;gap:var(--space-2);padding-left:var(--space-7);display:inline-flex}.ui-tree-toggle{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.ui-tree-toggle:hover{background:var(--color-surface);color:var(--color-royal)}.ui-tree-toggle svg{transition:transform var(--motion-base) var(--motion-spring)}.ui-tree-toggle[aria-expanded=false] svg{transform:rotate(-90deg)}.ui-drag-handle{width:20px;height:24px;color:var(--color-text-muted);cursor:grab;opacity:.45;transition:opacity var(--motion-fast) var(--motion-easing);place-items:center;display:inline-grid}.ui-table tr:hover .ui-drag-handle,.ui-drag-handle:focus-visible{opacity:1}.ui-row-tools{opacity:0;transition:opacity var(--motion-fast) var(--motion-easing);gap:2px;display:inline-flex}.ui-table tr:hover .ui-row-tools,.ui-row-tools:focus-within{opacity:1}.ui-row-tools .ui-icon-btn{width:28px;height:28px}.ui-table tr[data-dragging=true]>td{opacity:.4}.ui-table tr[data-drop=before]>td{box-shadow:inset 0 2px 0 var(--color-royal)}.ui-table tr[data-drop=into]>td{background:var(--color-selected);box-shadow:inset 0 1px 0 var(--color-royal), inset 0 -1px 0 var(--color-royal)}@media (pointer:coarse){.ui-row-tools,.ui-drag-handle{opacity:1}}.ui-modal__header{align-items:center}.ui-modal__icon{border-radius:var(--radius-lg);background:var(--color-royal-soft);width:40px;height:40px;color:var(--color-royal);flex:none;place-items:center;display:grid}.ui-modal__heading{flex:1}.ui-modal__title{font-size:var(--text-lg)}.ui-modal__body .ui-field__label,.ui-modal__body .ui-choices>legend{font-size:var(--text-md)}.ui-modal__body :where(input:not([type=checkbox],[type=radio]),select){min-height:36px;font-size:var(--text-md)}.ui-modal__body .ui-field__hint,.ui-modal__body .ui-field__error{font-size:var(--text-xs)}.ui-modal__footer{background:var(--color-surface)}.ui-switch-row{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);cursor:pointer;display:flex}.ui-switch-row+.ui-switch-row{border-top:1px solid var(--color-border-subtle)}.ui-switch-row .ui-check__label{font-size:var(--text-md)}.ui-switch-row .ui-check__description{font-size:var(--text-xs)}.ui-switch{flex:none;width:36px;height:20px;position:relative}.ui-switch__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ui-switch__track{border-radius:var(--radius-pill);background:var(--color-border-strong);pointer-events:none;width:100%;height:100%;transition:background-color var(--motion-fast) var(--motion-easing);display:block}.ui-switch__thumb{background:var(--color-branco);width:16px;height:16px;box-shadow:var(--shadow-sm);transition:transform var(--motion-base) var(--motion-easing);border-radius:50%;position:absolute;top:2px;left:2px}.ui-switch__input:checked+.ui-switch__track{background:var(--color-royal)}.ui-switch__input:checked+.ui-switch__track .ui-switch__thumb{transform:translate(16px)}.ui-switch__input:focus-visible+.ui-switch__track{box-shadow:var(--shadow-focus)}.ui-switch__input:disabled+.ui-switch__track{opacity:.5}.ui-switch-row:has(.ui-switch__input:disabled){cursor:not-allowed}.ui-switches{border:1px solid var(--color-border);border-radius:var(--radius-lg)}.ui-choices{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.ui-choices>legend{font-weight:var(--weight-medium);margin-bottom:6px;padding:0}.ui-choices__grid{gap:var(--space-2);display:grid}.ui-choice{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;transition:border-color var(--motion-fast) var(--motion-easing), background-color var(--motion-fast) var(--motion-easing);align-items:flex-start;gap:10px;padding:10px 12px;display:flex;position:relative}.ui-choice:hover{background:var(--color-surface-subtle)}.ui-choice[data-checked]{border-color:var(--color-royal);background:var(--color-selected);box-shadow:0 0 0 1px var(--color-royal)}.ui-choice:has(.ui-choice__input:focus-visible){box-shadow:var(--shadow-focus)}.ui-choices:disabled .ui-choice{cursor:not-allowed;opacity:.7}.ui-choice__input{opacity:0;pointer-events:none;position:absolute}.ui-choice__icon{border-radius:var(--radius-md);background:var(--color-surface-sunken);width:28px;height:28px;color:var(--color-text-muted);flex:none;place-items:center;display:grid}.ui-choice[data-checked] .ui-choice__icon{background:var(--color-surface);color:var(--color-royal)}.ui-choice__text{gap:1px;min-width:0;display:grid}.ui-choice__label{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text)}.ui-choice__description{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-text-muted)}@media (width<=560px){.ui-choices__grid{grid-template-columns:minmax(0,1fr)!important}}.ui-stepform{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);width:100%;box-shadow:var(--shadow-card)}.ui-stepform__bar{top:var(--layout-topbar-height);z-index:6;align-items:center;gap:var(--space-2);padding:0 var(--space-3) 0 var(--space-1);border-bottom:1px solid var(--color-border);border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--color-surface);display:flex;position:sticky}.ui-stepform__tabs{scrollbar-width:none;flex:1;min-width:0;display:flex;overflow-x:auto}.ui-steptab{height:48px;padding:0 var(--space-2);color:var(--color-text-muted);font:inherit;font-size:var(--text-md);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:color var(--motion-fast) var(--motion-easing);background:0 0;border:0;flex:none;align-items:center;gap:6px;display:inline-flex;position:relative}.ui-steptab:hover{color:var(--color-text)}.ui-steptab[aria-current=step],.ui-steptab--title{color:var(--color-royal)}.ui-steptab[aria-current=step]:after,.ui-steptab--title:after{content:"";right:var(--space-2);bottom:-1px;left:var(--space-2);background:var(--color-royal);border-radius:2px 2px 0 0;height:2px;position:absolute}.ui-steptab__mark{border-radius:var(--radius-pill);background:var(--color-surface-sunken);min-width:20px;height:20px;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;display:grid}.ui-steptab[aria-current=step] .ui-steptab__mark,.ui-steptab--title .ui-steptab__mark{background:var(--color-royal);color:var(--color-branco)}.ui-steptab--title{cursor:default;margin:0}.ui-steptab--title:hover{color:var(--color-royal)}.ui-steptab[data-state=done] .ui-steptab__mark{background:var(--status-success-bg);color:var(--status-success-fg)}.ui-steptab[data-state=error] .ui-steptab__mark{background:var(--status-danger-fg);color:var(--color-branco)}.ui-steptab__req{color:var(--status-danger-fg);margin-left:2px}.ui-stepform__save{align-items:center;gap:var(--space-1);flex:none;display:flex}.ui-stepform__save>.ui-btn--ghost{margin-left:var(--space-2)}.page:has(>.ui-stepform){padding-top:var(--space-4);padding-bottom:var(--space-4)}.ui-stepform__body{min-width:0;padding:0 var(--space-6)}.ui-stepform--aside{container-type:inline-size}.ui-stepform__main{grid-template-columns:minmax(0,1fr) 340px;display:grid}.ui-stepform__aside{min-width:0;min-height:min(440px, calc(100dvh - var(--layout-topbar-height) - 49px - 2 * var(--space-4) - var(--space-2)));border-left:1px solid var(--color-border);border-radius:0 0 var(--radius-xl) 0;background:var(--color-surface-subtle);contain:size}.ui-stepaside{top:calc(var(--layout-topbar-height) + 49px);height:100%;max-height:calc(100dvh - var(--layout-topbar-height) - 49px);flex-direction:column;display:flex;position:sticky}.ui-stepaside__head{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-2);color:var(--color-text-secondary);flex:none;display:flex}.ui-stepaside__title{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.ui-stepaside__meta{margin-left:auto}.ui-stepaside__body{gap:var(--space-2);min-height:0;padding:0 var(--space-4) var(--space-3);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.ui-stepaside__foot{padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border-subtle);flex:none}@container (width<=991px){.ui-stepform__main{grid-template-columns:minmax(0,1fr)}.ui-stepform__aside{border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-xl) var(--radius-xl);contain:none;border-left:0;min-height:0}.ui-stepaside{height:auto;max-height:none;position:static}.ui-stepaside__body{max-height:420px}}.ui-step-panel{animation:ui-step-in .18s var(--motion-easing) both}.ui-step-panel__head{justify-content:flex-end;gap:var(--space-3);padding:var(--space-3) 0 0;display:flex}.ui-step-panel__body{display:grid}.ui-step-panel__body:not(:has(>.ui-form-section)){gap:var(--space-3);padding:var(--space-4) 0}.ui-stepform .ui-field__label{font-size:var(--text-md)}.ui-stepform__body :where(input:not([type=checkbox],[type=radio]),select){min-height:36px;font-size:var(--text-md)}.ui-stepform .ui-field__hint,.ui-stepform .ui-field__error{font-size:var(--text-xs)}.ui-form-section{gap:var(--space-5);padding:var(--space-3) 0;grid-template-columns:180px minmax(0,1fr);display:grid}.ui-form-section+.ui-form-section{border-top:1px solid var(--color-border-subtle)}.ui-form-section__head{align-content:start;gap:var(--space-2);padding-top:2px;display:grid}.ui-form-section__head h3{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.ui-form-section__body{gap:var(--space-3);min-width:0;display:grid}.ui-row{align-items:start;gap:var(--space-3);display:grid}.ui-row--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-row--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-row--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ui-row--doc{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.ui-span-2{grid-column:span 2}.ui-half{max-width:560px}@keyframes ui-step-in{0%{opacity:0;transform:translateY(4px)}}@media (width<=1199px){.ui-form-section{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}}@media (width<=1023px){.ui-row--4{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-stepform__bar{padding-bottom:var(--space-2);flex-wrap:wrap}.ui-stepform__tabs{flex-basis:100%}.ui-stepform__save{margin-left:auto}}@media (width<=767px){.ui-row--2,.ui-row--3,.ui-row--4,.ui-row--doc{grid-template-columns:minmax(0,1fr)}.ui-span-2{grid-column:auto}.ui-stepform__body{padding-right:var(--space-4);padding-left:var(--space-4)}}@media (prefers-reduced-motion:reduce){.ui-step-panel{animation:none}}.ui-native-select{display:grid;position:relative}.ui-native-select>select{appearance:none;cursor:pointer;padding-right:32px}.ui-native-select__chevron{top:50%;right:var(--space-2);color:var(--color-text-muted);pointer-events:none;position:absolute;transform:translateY(-50%)}.ui-filters .ui-native-select>select{padding-right:28px}.ui-table tbody tr:hover .ui-actions__trigger,.ui-actions__trigger:focus-visible{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}.ui-filters select:has(>option[value=""]:checked){color:var(--color-text-subtle)}.ui-filters select option{color:var(--color-text)}.ui-table th{text-align:center}.ui-table th:first-child{text-align:left}.ui-table td.cell-num,.ui-table td.cell-center{text-align:center}.ui-table td.cell-money{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-num-pos)}.ui-table td.num-neg{color:var(--color-num-neg)}.ui-table td.num-attention{color:var(--color-attention)}.ui-table td:first-child,.ui-table td:first-child :is(.ui-cell-anchor,.ui-cell-title){color:var(--color-text-identity)}.ui-table th.cell-num,.ui-table th.cell-money{text-align:center}@media (width>=768px){.ui-panel .ui-table-wrap{overflow-x:visible}.ui-panel .ui-table thead th{top:var(--layout-topbar-height);z-index:3;position:sticky}}@media (width>=768px) and (width<=1299px){.ui-panel .ui-table td{white-space:normal!important}}.ui-table th.ui-table__actions,.ui-table td.ui-table__actions{text-align:center}.ui-table thead th.ui-table__actions{z-index:4}.ui-row-alerts{vertical-align:middle;gap:4px;display:inline-flex}.ui-row-alert{--alert-fg:var(--color-text-muted);--alert-bg:var(--color-surface-sunken);background:var(--alert-bg);width:22px;height:22px;color:var(--alert-fg);cursor:help;border-radius:50%;place-items:center;display:grid}.ui-row-alert[data-tone=danger]{--alert-fg:var(--status-danger-fg);--alert-bg:var(--status-danger-bg)}.ui-row-alert[data-tone=warning]{--alert-fg:var(--status-warning-fg);--alert-bg:var(--status-warning-bg)}.ui-row-alert[data-tone=info]{--alert-fg:var(--status-info-fg);--alert-bg:var(--status-info-bg)}.ui-row-alert[data-tone=success]{--alert-fg:var(--status-success-fg);--alert-bg:var(--status-success-bg)}.ui-steptab__count{border-radius:var(--radius-pill);background:var(--color-surface-sunken);min-width:18px;height:18px;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);place-items:center;padding:0 5px;display:grid}.ui-steptab[aria-current=step] .ui-steptab__count,.ui-record .ui-steptab[aria-current=step] .ui-steptab__mark{background:var(--color-selected);color:var(--color-royal)}.ui-record .ui-stepform__save .ui-btn{margin-left:0}.ui-info{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.ui-info__item{align-content:start;gap:2px;min-width:0;display:grid}.ui-info__item--wide{grid-column:span 2}.ui-info dt{font-size:var(--text-sm);color:var(--color-text-subtle)}.ui-info dd{overflow-wrap:anywhere;font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-text);margin:0}.ui-summary{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-card);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;display:grid}.ui-summary__item{min-width:0;padding:10px var(--space-4);align-content:start;gap:2px;display:grid}.ui-summary__item+.ui-summary__item{border-left:1px solid var(--color-border-subtle)}.ui-summary dt{font-size:var(--text-xs);color:var(--color-text-subtle)}.ui-summary dd{overflow-wrap:anywhere;font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--color-text);margin:0}.ui-summary__hint{overflow-wrap:anywhere;font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-text-subtle)}@media (width<=1023px){.ui-info{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-summary{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.ui-summary__item+.ui-summary__item{border-left:0}}.ui-record .ui-table-wrap{margin:0 calc(-1 * var(--space-6));border:0;border-radius:0}.ui-record .ui-table th:first-child,.ui-record .ui-table td:first-child{padding-left:var(--space-6)}.ui-record .ui-table th:last-child,.ui-record .ui-table td:last-child{padding-right:var(--space-6)}.ui-record__meta,.ui-record__empty{padding:var(--space-3) 0;font-size:var(--text-xs);color:var(--color-text-subtle);margin:0}.ui-record__empty{padding:var(--space-5) 0;font-size:var(--text-md);color:var(--color-text-muted)}.ui-filters--main>.ui-field:has(input[type=search]){flex:260px;width:auto;max-width:none}.ui-filters--grid{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.ui-filters--grid>.ui-field,.ui-filters--grid>.ui-select,.ui-filters--grid>label{width:auto;max-width:none}.ui-filters--grid>.ui-filters__clear{justify-self:start}.ui-multi__option{align-items:center;gap:var(--space-2);display:flex}.ui-multi__box{border:1.5px solid var(--color-border-strong);background:var(--color-surface);width:16px;height:16px;color:var(--color-branco);border-radius:4px;flex:none;place-items:center;display:grid}.ui-multi__box[data-on=true]{border-color:var(--color-royal);background:var(--color-royal)}.ui-multi__text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-multi__list{overflow-x:hidden}.ui-multi__clear{justify-content:space-between;align-items:center;gap:var(--space-2);padding:4px var(--space-3) 8px;border-bottom:1px solid var(--color-border-subtle);font-size:var(--text-xs);color:var(--color-text-muted);margin-bottom:4px;display:flex}.ui-multi__clear button{color:var(--color-royal);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0;padding:0}.ui-filters .ui-multi[data-filled=true] .ui-select__input{border-color:var(--color-selected-border);background:var(--color-selected)}.ui-avatar{background:var(--color-gelo);color:var(--color-chumbo);font-family:var(--font-display);font-weight:var(--weight-semibold);letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid;overflow:hidden}.ui-avatar img{object-fit:cover;width:100%;height:100%;display:block}.ui-lookup-field{align-content:start;gap:var(--space-1);min-width:0;display:grid}.ui-lookup-note{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;margin:0;display:flex}.ui-lookup-note--warning{color:var(--status-warning-fg);font-style:normal}.ui-lookup-note--danger{color:var(--status-danger-fg);font-style:normal}.ui-lookup-note button{color:var(--color-royal);font:inherit;font-style:normal;font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0;padding:0}.ui-lookup-note button:hover{text-decoration:underline}.ui-field-link{padding:0 var(--space-2);color:var(--color-royal);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;background:0 0;border:0}.ui-field-link:hover{text-decoration:underline}.ui-select__footer{margin-top:var(--space-1);padding-top:var(--space-1);border-top:1px solid var(--color-border-subtle);list-style:none}.ui-select__footer-action{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-royal);font:inherit;font-size:var(--text-md);font-weight:var(--weight-semibold);text-align:left;cursor:pointer;transition:background var(--motion-fast) var(--motion-easing);background:0 0;border:0;display:flex}.ui-select__footer-action:hover,.ui-select__footer-action:focus-visible{background:var(--color-royal-soft)}.ui-toast__action{padding:2px var(--space-2);border-radius:var(--radius-sm);color:inherit;font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:1px solid;flex:none}.ui-bell{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-text-secondary);cursor:pointer;transition:background var(--motion-fast) var(--motion-easing);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.ui-bell:hover,.ui-bell[aria-expanded=true]{background:var(--color-surface-sunken);color:var(--color-text)}.ui-bell__count{border:2px solid var(--color-surface);border-radius:var(--radius-pill);background:var(--color-royal);min-width:18px;height:18px;color:var(--color-branco);font-size:var(--text-micro);font-weight:var(--weight-bold);text-align:center;padding:0 5px;line-height:14px;position:absolute;top:2px;right:1px}.ui-bell__panel{z-index:200;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);max-height:min(560px,100vh - 88px);box-shadow:var(--shadow-lg);animation:ui-bell-in var(--motion-base) var(--motion-easing);grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;position:fixed;overflow:hidden}@keyframes ui-bell-in{0%{opacity:0;transform:translateY(-4px)}}.ui-bell__head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-2);display:flex}.ui-bell__title{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0}.ui-bell__link{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--color-royal);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0;display:inline-flex}.ui-bell__link:hover:not(:disabled){background:var(--color-royal-soft)}.ui-bell__link:disabled{color:var(--color-text-muted);cursor:default}.ui-bell__tabs{gap:var(--space-1);padding:0 var(--space-4);border-bottom:1px solid var(--color-border-subtle);display:flex}.ui-bell__tab{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2);color:var(--color-text-muted);font:inherit;font-size:var(--text-md);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;display:inline-flex}.ui-bell__tab[aria-selected=true]{border-bottom-color:var(--color-royal);color:var(--color-text)}.ui-bell__tab-count{border-radius:var(--radius-pill);background:var(--color-selected);color:var(--color-royal);font-size:var(--text-xs);padding:0 6px}.ui-bell__body{min-height:96px;overflow-y:auto}.ui-bell__empty{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);font-size:var(--text-md);color:var(--color-text-muted);margin:0;display:flex}.ui-bell__list{padding:var(--space-1);margin:0;list-style:none}.ui-bell__item{border-radius:var(--radius-md);transition:background var(--motion-fast) var(--motion-easing);align-items:flex-start;display:flex;position:relative}.ui-bell__item:hover{background:var(--color-row-hover)}.ui-bell__item-main{gap:var(--space-3);min-width:0;padding:var(--space-3);border-radius:var(--radius-md);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;display:flex}.ui-bell__item-icon{border-radius:var(--radius-md);background:var(--color-royal-soft);width:32px;height:32px;color:var(--color-royal);flex:none;place-items:center;display:grid}.ui-bell__item-text{gap:2px;min-width:0;display:grid}.ui-bell__item-title{align-items:center;gap:var(--space-2);font-size:var(--text-md);color:var(--color-text-secondary);display:flex}.ui-bell__item[data-unread=true] .ui-bell__item-title{font-weight:var(--weight-semibold);color:var(--color-text)}.ui-bell__dot{background:var(--color-royal);border-radius:50%;flex:none;width:8px;height:8px}.ui-bell__item-body{font-size:var(--text-sm);color:var(--color-text-secondary);text-overflow:ellipsis;overflow:hidden}.ui-bell__item-when{font-size:var(--text-sm);color:var(--color-text-muted)}.ui-bell__item-menu{padding:var(--space-2) var(--space-1) 0 0;position:relative}.ui-bell__item-more{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.ui-bell__item-more:hover,.ui-bell__item-more[aria-expanded=true]{background:var(--color-surface-sunken);color:var(--color-text)}.ui-bell__item-pop{z-index:1;min-width:200px;padding:var(--space-1);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);position:absolute;top:36px;right:0}.ui-bell__item-pop button{align-items:center;gap:var(--space-2);width:100%;min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-md);font:inherit;font-size:var(--text-md);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.ui-bell__item-pop button:hover{background:var(--color-selected)}.ui-bell__foot{padding:var(--space-2);border-top:1px solid var(--color-border-subtle);background:var(--color-surface-subtle);justify-content:center;display:flex}@media (prefers-reduced-motion:reduce){.ui-bell__panel{animation:none}.ui-bell,.ui-bell__item,.ui-select__footer-action{transition:none}}[data-icon-tone]{--tone-soft:color-mix(in srgb, var(--tone) 10%, var(--color-surface))}[data-icon-tone=blue]{--tone:var(--color-accent-blue)}[data-icon-tone=sky]{--tone:var(--color-accent-sky)}[data-icon-tone=violet]{--tone:var(--color-accent-violet)}[data-icon-tone=emerald]{--tone:var(--color-accent-emerald)}[data-icon-tone=amber]{--tone:var(--color-accent-amber)}[data-icon-tone=teal]{--tone:var(--color-accent-teal)}[data-icon-tone=rose]{--tone:var(--color-accent-rose)}.num-pos,.num-neg,.num-attention{font-variant-numeric:tabular-nums}.num-pos{color:var(--color-num-pos)}.num-neg{color:var(--color-num-neg)}.num-attention{color:var(--color-attention)}.ui-formpage{gap:var(--space-4);grid-template-columns:minmax(0,1fr);width:100%;max-width:1400px;margin:0 auto;display:grid;container-type:inline-size}.ui-formpage__head{top:calc(var(--layout-topbar-height) + var(--space-2));z-index:20;align-items:center;gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);padding:12px 16px;display:flex;position:sticky}.ui-formpage__mark{border-radius:var(--radius-lg);background:var(--color-royal-soft);width:44px;height:44px;color:var(--color-royal);flex-shrink:0;place-items:center;font-size:15px;font-weight:700;display:grid;overflow:hidden}.ui-formpage__mark img{object-fit:cover;width:100%;height:100%}.ui-formpage__titles{flex:1;min-width:0}.ui-formpage__title{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:600;overflow:hidden}.ui-formpage__subtitle{color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 0;font-size:12px;display:flex}.ui-formpage__actions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.ui-formpage__submit{align-items:center;gap:var(--space-2);display:inline-flex}.ui-formpage__body{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container (width>=1024px){.ui-formpage__body:not(.ui-formpage__body--single){grid-template-columns:minmax(0,1fr) 21rem}.ui-formpage__aside{top:calc(var(--layout-topbar-height) + 84px);position:sticky}}.ui-formpage__main,.ui-formpage__aside{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}.ui-formcard{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);min-width:0}.ui-formcard[data-alert]{border-color:var(--status-warning-border)}.ui-formcard__head{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--color-border-subtle);padding:12px 16px;display:flex}.ui-formcard__icon{border-radius:var(--radius-md);background:var(--color-royal-soft);width:36px;height:36px;color:var(--color-royal);flex-shrink:0;place-items:center;display:grid}.ui-formcard__titles{flex:1;min-width:0}.ui-formcard__title{color:var(--color-text);margin:0;font-size:14px;font-weight:600}.ui-formcard__desc{color:var(--color-text-muted);margin:2px 0 0;font-size:12px}.ui-formcard[data-alert] .ui-formcard__desc{color:var(--color-attention);font-weight:500}.ui-formcard__action{flex-shrink:0}.ui-formcard__body{gap:var(--space-4);min-width:0;padding:16px;display:grid}.ui-formcard__body--flush{padding:0}@container (width>=640px){.ui-formpage__head,.ui-formcard__head{padding:12px 20px}.ui-formcard__body:not(.ui-formcard__body--flush){padding:20px}}.ui-empty-repeat{border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-md);width:100%;color:var(--color-text-subtle);cursor:pointer;font:inherit;transition:border-color var(--motion-fast) var(--motion-easing), background var(--motion-fast) var(--motion-easing);background:0 0;justify-items:center;gap:4px;padding:20px 16px;display:grid}.ui-empty-repeat:hover,.ui-empty-repeat:focus-visible{border-color:var(--color-selected-border);background:var(--color-selected)}.ui-empty-repeat__text{color:var(--color-text-muted);font-size:13px}.ui-empty-repeat__action{color:var(--color-royal);font-size:13px;font-weight:600}@media (width<=640px){.ui-formpage__head{flex-wrap:wrap}.ui-formpage__actions{justify-content:flex-end;width:100%}}.ui-textarea textarea{resize:vertical;width:100%;min-height:96px;padding:10px 12px;line-height:1.55}.ui-textarea .ui-field__label{justify-content:space-between;gap:var(--space-2);display:flex}.ui-textarea__count{color:var(--color-text-subtle);font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.ui-textarea__count[data-near]{color:var(--color-attention)}.ui-textarea[data-invalid] textarea{border-color:var(--status-danger-fg)}.ui-chart{gap:var(--space-2);min-width:0;display:grid;position:relative}.ui-chart__tools{justify-content:flex-end;display:flex}.ui-chart__table-wrap{min-width:0}.ui-chart__table{font-size:var(--text-sm)}.ui-chart__table th,.ui-chart__table td{padding:6px var(--space-3)}.ui-chart__table th:first-child,.ui-chart__table td:first-child{min-width:0}.ui-chart__table tfoot td{border-top:1px solid var(--color-border);background:var(--color-surface-subtle);font-weight:var(--weight-semibold);border-bottom:0}.ui-chart-swatch{background:var(--swatch);border-radius:3px;flex:none;width:10px;height:10px}.ui-chart-swatch--dot{border-radius:50%}.ui-chart-swatch[data-hatched]{background:repeating-linear-gradient(-45deg, var(--swatch) 0 2px, color-mix(in srgb, var(--swatch) 25%, transparent) 2px 4.5px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--swatch) 55%, transparent)}.ui-chart-legend{gap:6px var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ui-chart-legend__item{min-width:0;font-size:var(--text-sm);line-height:var(--leading-snug);align-items:center;gap:6px;display:inline-flex}.ui-chart-legend__label{color:var(--color-text-secondary)}.ui-chart-legend__value{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-text);white-space:nowrap}.ui-chart-legend__pct{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.ui-ring{flex:none;display:inline-grid;position:relative}.ui-ring svg{display:block}.ui-ring__track{stroke:var(--color-surface-sunken)}.ui-ring[data-on-dark] .ui-ring__track{stroke:color-mix(in srgb, var(--color-branco) 22%, transparent)}.ui-ring[data-on-dark] .ui-ring__arc{stroke:var(--color-branco)}.ui-ring__value{font-size:var(--text-md);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;color:var(--color-text);place-items:center;display:grid;position:absolute;inset:0}.ui-ring[data-on-dark] .ui-ring__value{color:var(--color-branco)}.ui-donut{justify-content:center;align-items:center;gap:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}.ui-donut__ring{flex:none;width:140px;height:140px;position:relative}.ui-donut__ring svg{display:block}.ui-donut__track{stroke:var(--color-surface-sunken)}.ui-donut__arc{transition:opacity var(--motion-fast) var(--motion-easing)}.ui-donut__arc[data-dim]{opacity:.28}.ui-donut__center{pointer-events:none;text-align:center;place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.ui-donut__center strong{font-size:var(--text-4xl);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;color:var(--color-text);line-height:1}.ui-donut__center span{max-width:88px;font-size:var(--text-xs);color:var(--color-text-muted);margin-top:4px}.ui-donut__legend{flex:200px;gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.ui-donut__legend li{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-md);grid-template-columns:10px minmax(0,1fr) auto 38px;padding:4px 6px;display:grid}.ui-donut__legend li[data-zero]{opacity:.55}.ui-donut__legend li[data-active]{background:var(--color-surface-sunken)}.ui-donut__name{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-donut__value{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-text);white-space:nowrap}.ui-donut__pct{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-text-muted);text-align:right}.ui-donut__foot{flex-basis:100%}.ui-stacked{gap:2px;width:100%;min-width:0;display:flex}.ui-stacked__seg{background:var(--swatch);min-width:2px;height:100%;transition:filter var(--motion-fast) var(--motion-easing);flex-basis:0}.ui-stacked__seg:hover{filter:brightness(1.08)}.ui-stacked__seg:first-child{border-top-left-radius:var(--stacked-radius);border-bottom-left-radius:var(--stacked-radius)}.ui-stacked__seg:last-child{border-top-right-radius:var(--stacked-radius);border-bottom-right-radius:var(--stacked-radius)}.ui-stacked__seg[data-hatched]{background:repeating-linear-gradient(-45deg, var(--swatch) 0 2.5px, color-mix(in srgb, var(--swatch) 30%, transparent) 2.5px 6px)}.ui-stacked__empty{border-radius:var(--stacked-radius);background:var(--color-surface-sunken);flex:1}.ui-barlist{min-width:0;display:grid}.ui-barlist__list{gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.ui-barlist__row{border-radius:var(--radius-md);width:100%;min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:5px 6px;display:flex}button.ui-barlist__row{cursor:pointer}button.ui-barlist__row:hover{background:var(--color-row-hover)}button.ui-barlist__row:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui-barlist__icon{flex:none;display:grid}.ui-barlist__body{flex:1;gap:4px;min-width:0;display:grid}.ui-barlist__line{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.ui-barlist__name{min-width:0;font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--color-text);overflow-wrap:anywhere;flex:1}.ui-barlist__badge{flex:none;align-self:center}.ui-barlist__value{font-size:var(--text-md);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-num-pos);white-space:nowrap;flex:none}.ui-barlist__pct{width:34px;font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-text-muted);text-align:right;flex:none}.ui-barlist__track{background:var(--color-surface-sunken);border-radius:3px;height:6px;display:block;overflow:hidden}.ui-barlist__bar{background:var(--bar-color);border-radius:3px;height:100%;display:block}.ui-barlist__meta{font-size:var(--text-xs);color:var(--color-text-subtle)}.ui-barlist[data-compact] .ui-barlist__row{padding:3px 6px}.ui-barlist[data-compact] .ui-barlist__track{height:4px}.ui-barlist__more{margin-top:var(--space-2);border-radius:var(--radius-sm);color:var(--color-royal);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:4px;padding:2px 6px;display:inline-flex}.ui-barlist__more:hover{background:var(--color-royal-soft)}.ui-barlist__more[aria-expanded=true] .ui-barlist__chev{transform:rotate(180deg)}.ui-columns{border-radius:var(--radius-md);outline:none;width:100%;min-width:0;position:relative}.ui-columns:focus-visible{box-shadow:var(--shadow-focus)}.ui-columns__svg{display:block;overflow:visible}.ui-columns__svg text{font-family:var(--font-body);font-variant-numeric:tabular-nums}.ui-columns__tick{fill:var(--color-text-subtle);font-size:11px}.ui-columns__tick[data-today]{font-weight:var(--weight-semibold);fill:var(--color-text)}.ui-columns__grid{stroke:var(--color-border-subtle);stroke-width:1px;shape-rendering:crispedges}.ui-columns__base{stroke:var(--color-border);stroke-width:1px;shape-rendering:crispedges}.ui-columns__hover{fill:var(--color-surface-sunken)}.ui-columns__hit{fill:#0000}.ui-columns__future rect{fill:color-mix(in srgb, var(--color-surface-sunken) 70%, transparent)}.ui-columns__today line{stroke:var(--color-text-muted);stroke-width:1px;shape-rendering:crispedges}.ui-columns__flag{font-size:11px;font-weight:var(--weight-semibold);fill:var(--color-text-muted)}.ui-columns__tip{z-index:5;min-width:200px;max-width:340px;padding:var(--space-2) 10px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-md);font-size:var(--text-sm);pointer-events:none;gap:4px;display:grid;position:absolute}.ui-columns__tip-title{font-weight:var(--weight-semibold);color:var(--color-text);align-items:center;gap:6px;display:flex}.ui-columns__tip-flag{border-radius:var(--radius-pill);background:var(--color-surface-sunken);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);padding:0 6px}.ui-columns__tip-row{grid-template-columns:12px auto minmax(0,1fr);align-items:center;gap:6px;display:grid}.ui-columns__tip-row[data-zero]{opacity:.6}.ui-columns__tip-key{background:var(--swatch);border-radius:2px;width:12px;height:3px}.ui-columns__tip-value{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-text);white-space:nowrap}.ui-columns__tip-label{color:var(--color-text-muted);white-space:nowrap}.ui-columns__tip-total{justify-content:space-between;gap:var(--space-3);border-top:1px solid var(--color-border-subtle);color:var(--color-text-muted);margin-top:2px;padding-top:4px;display:flex}.ui-columns__tip-total strong{font-variant-numeric:tabular-nums;color:var(--color-text)}.ui-ind-wrap{container-type:inline-size}.ui-ind{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ui-ind>li{min-width:0;display:flex}.ui-ind>li>*{flex:1;min-width:0}.ui-ind__main-slot{grid-column:span 2}@container (width>=880px){.ui-ind{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui-ind-main{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-xl);background:linear-gradient(135deg, var(--color-royal), var(--color-royal-hover));box-shadow:var(--shadow-card);color:var(--color-branco);font:inherit;text-align:left;border:0;display:flex}.ui-ind-main__text{min-width:0;display:grid}.ui-ind-main__label{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:color-mix(in srgb, var(--color-branco) 75%, transparent)}.ui-ind-main__value{font-size:var(--text-4xl);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.2}.ui-ind-main__of{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-white-alpha70)}.ui-ind-main__support{font-size:var(--text-xs);color:var(--color-white-alpha70);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-ind-card{--ind-tone:var(--tone,var(--color-royal));align-items:center;gap:var(--space-3);padding:var(--space-3) 14px;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-card);color:inherit;font:inherit;text-align:left;display:flex}.ui-ind-card[data-tone=primary]{--ind-tone:var(--color-royal)}.ui-ind-card[data-tone=success]{--ind-tone:var(--status-success-fg)}.ui-ind-card[data-tone=warning]{--ind-tone:var(--status-warning-fg)}.ui-ind-card[data-tone=danger]{--ind-tone:var(--status-danger-fg)}.ui-ind-card[data-tone=info]{--ind-tone:var(--status-info-fg)}.ui-ind-card[data-tone=violet]{--ind-tone:var(--color-violet)}.ui-ind-card[data-tone=neutral]{--ind-tone:var(--color-text-muted)}:is(button.ui-ind-card,button.ui-ind-main){cursor:pointer;transition:transform var(--motion-fast) var(--motion-easing), box-shadow var(--motion-fast) var(--motion-easing)}:is(button.ui-ind-card,button.ui-ind-main):hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}:is(button.ui-ind-card,button.ui-ind-main):focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui-ind-card__icon{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--ind-tone) 10%, var(--color-surface));width:36px;height:36px;color:var(--ind-tone);flex:none;place-items:center;display:grid}.ui-ind-card__text{min-width:0;display:grid}.ui-ind-card__label{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-ind-card__value{font-size:var(--text-2xl);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;color:var(--color-num-pos);white-space:nowrap;line-height:1.2}.ui-ind-card__value[data-sign=neg]{color:var(--color-num-neg)}.ui-ind-card__value[data-sign=attention]{color:var(--color-attention)}.ui-ind-card__hint{font-size:var(--text-xs);color:var(--color-text-subtle);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@container (width<=879px){.ui-ind-card{align-items:flex-start}.ui-ind-card__label,.ui-ind-card__hint,.ui-ind-main__support{white-space:normal}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-page);min-height:100dvh;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11", "ss01";margin:0}*{scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-border-strong) padding-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-subtle)}::-webkit-scrollbar-button{display:none}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit}a{color:var(--color-royal)}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.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}.app-crash{min-height:100vh;padding:var(--space-6) var(--space-4);background:var(--color-page);place-items:center;display:grid}.app-crash__panel{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);width:100%;max-width:520px;box-shadow:var(--shadow-card)}.app-crash__detail{padding:var(--space-3) var(--space-5);overflow-wrap:anywhere;white-space:pre-wrap;border-top:1px solid var(--color-border-subtle);font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.address-fields{min-width:0;container-type:inline-size}.address-fields__grid{align-items:start;gap:var(--space-3);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.af-type{grid-column:span 4}.af-type+.af-zip,.af-zip,.af-complement,.af-district{grid-column:span 3}.af-street{grid-column:span 7}.af-type~.af-street{grid-column:span 3}.af-number,.af-state{grid-column:span 2}.af-city{grid-column:span 4}@container (width<=640px){.af-type,.af-type+.af-zip,.af-zip,.af-street,.af-type~.af-street,.af-city{grid-column:span 8}.af-complement,.af-district{grid-column:span 6}.af-number,.af-state{grid-column:span 4}}@container (width<=380px){.address-fields__grid>[class^=af-]{grid-column:1/-1}}.cep-search{gap:var(--space-4);display:grid}.cep-search__fields{gap:var(--space-3);grid-template-columns:minmax(0,96px) minmax(0,1fr);display:grid}.cep-search__status{align-items:center;gap:var(--space-2);color:var(--color-text-muted);margin:0;display:flex}.cep-search__list{gap:var(--space-1);max-height:280px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.cep-search__item{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);font:inherit;text-align:left;cursor:pointer;gap:2px;display:grid}.cep-search__item:hover{border-color:var(--color-selected-border);background:var(--color-row-hover)}.cep-search__zip{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.cep-search__line{font-size:var(--text-sm);color:var(--color-text-muted)}.receita-diff{gap:var(--space-3);display:grid}.receita-diff__status{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);margin:0;display:flex}.receita-diff__list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.receita-diff__change{overflow-wrap:anywhere}.receita-diff__before{color:var(--color-text-muted);text-decoration:line-through}.receita-diff__after{color:var(--color-text);font-weight:var(--weight-semibold)}.receita{gap:var(--space-3);display:grid}.receita__grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.receita__grid dt{font-size:var(--text-micro);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.receita__grid dd{font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin:2px 0 0}.receita__wide{grid-column:1/-1}.receita__more ul{margin:var(--space-2) 0 0;padding-left:var(--space-5);font-size:var(--text-md)}.receita__source,.receita-empty{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;font-style:italic}.shell{--shell-reserved:var(--layout-rail-width);background:var(--color-page);min-height:100dvh}.shell[data-pinned=true]{--shell-reserved:var(--layout-sidebar-width)}.shell[data-mobile=true]{--shell-reserved:0px}.shell__body{min-height:100dvh;padding-left:var(--shell-reserved);transition:padding-left var(--motion-base) var(--motion-easing);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid}.shell__main{min-width:0}.shell__main:focus{outline:none}.skip-link{top:var(--space-2);left:var(--space-2);z-index:100;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-royal);color:var(--color-branco);font-weight:var(--weight-semibold);text-decoration:none;position:absolute;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.sidebar{z-index:40;width:var(--layout-rail-width);border-right:1px solid var(--color-sidebar-border);background:linear-gradient(180deg, var(--color-sidebar) 0%, var(--color-sidebar) 60%, var(--color-sidebar-raised) 100%);color:var(--color-text-secondary);transition:width var(--motion-base) var(--motion-easing), box-shadow var(--motion-base) var(--motion-easing);position:fixed;inset:0 auto 0 0;overflow:hidden}.sidebar[data-expanded=true]{width:var(--layout-sidebar-width)}.sidebar[data-overlay=true]{box-shadow:var(--shadow-xl)}.sidebar__panel{width:var(--layout-sidebar-width);grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}.sidebar__header{align-items:center;gap:var(--space-2);height:var(--layout-topbar-height);padding:0 var(--space-2) 0 var(--space-4);border-bottom:1px solid var(--color-sidebar-border);background:var(--color-surface);display:flex}.sidebar__brand{border-radius:var(--radius-md);min-width:0;color:inherit;flex:1;align-items:center;gap:10px;text-decoration:none;display:flex}.sidebar__mark{flex:none;width:28px;height:auto}.sidebar__brand-text{min-width:0;line-height:var(--leading-tight);display:grid}.sidebar__brand-name{font-size:var(--text-md);font-weight:var(--weight-bold);letter-spacing:-.01em;color:var(--color-text)}.sidebar__brand-label{font-size:var(--text-micro);color:var(--color-text-subtle);white-space:nowrap}.sidebar__header-action .ui-icon-btn{width:26px;min-width:26px;height:26px;min-height:26px;color:var(--color-text-subtle);border:1px solid #0000}.sidebar__header-action .ui-icon-btn:hover{border-color:var(--color-border);background:var(--color-sidebar-hover);color:var(--color-text)}.sidebar__nav{padding:var(--space-2);scrollbar-width:thin;align-content:start;gap:0;display:grid;overflow:hidden auto}.nav-group+.nav-group{border-top:1px solid var(--color-border-subtle);margin-top:10px;padding-top:10px}.nav-group__toggle{border-radius:var(--radius-sm);width:100%;min-height:28px;color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing);background:0 0;border:0;align-items:center;gap:6px;margin-bottom:2px;padding:0 6px;display:flex}.nav-group__toggle>span{text-align:left;flex:1}.nav-group__toggle:hover{background:var(--color-sidebar-hover);color:var(--color-text)}.nav-group[data-open=true] .nav-group__toggle{color:var(--color-text)}.nav-group__icon{color:var(--tone,var(--color-text-subtle));flex:none}.nav-group__chevron{opacity:.5;transition:transform var(--motion-base) var(--motion-easing)}.nav-group[data-open=false] .nav-group__chevron{transform:rotate(-90deg)}.nav-group__body{transition:grid-template-rows var(--motion-base) var(--motion-easing), visibility 0s linear 0s;grid-template-rows:1fr;display:grid}.nav-group__items{min-height:0;transition:opacity var(--motion-base) var(--motion-easing);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.sidebar[data-expanded=true] .nav-group[data-open=false] .nav-group__body{visibility:hidden;transition:grid-template-rows var(--motion-base) var(--motion-easing), visibility 0s linear var(--motion-base);grid-template-rows:0fr}.sidebar[data-expanded=true] .nav-group[data-open=false] .nav-group__items{opacity:0}.nav-item{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);min-height:34px;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-tight);white-space:nowrap;transition:background-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing);padding:3px 6px;text-decoration:none;display:flex;position:relative}.nav-item__icon{box-sizing:content-box;border-radius:var(--radius-sm);background:var(--tone-soft,var(--color-surface-sunken));width:15px;height:15px;color:var(--tone,var(--color-text-subtle));transition:background-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing);flex:none;padding:6.5px}.nav-item:hover{background:var(--color-sidebar-hover);color:var(--color-text)}.nav-item[aria-current=page]{background:var(--color-sidebar-active);color:var(--color-royal)}.nav-item[aria-current=page] .nav-item__icon{background:var(--tone,var(--color-royal));color:var(--color-branco)}.nav-item:before{content:"";background:var(--color-royal);opacity:0;border-radius:0 2px 2px 0;width:2px;height:20px;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.nav-item[aria-current=page]:before{opacity:1}.nav-item__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.nav-item__initials{box-sizing:border-box;width:28px;height:28px;font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.02em;place-items:center;padding:0;line-height:1;display:grid}@media (pointer:coarse){.nav-item{min-height:var(--touch-target)}}@media (prefers-reduced-motion:reduce){.nav-group__body,.nav-group__items,.nav-group__chevron,.nav-item,.nav-item__icon{transition:none}}.sidebar__signature{padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border-subtle);font-size:var(--text-micro);color:var(--color-text-subtle);white-space:nowrap;margin:0}.sidebar[data-expanded=false] .sidebar__brand-text,.sidebar[data-expanded=false] .sidebar__header-action,.sidebar[data-expanded=false] .nav-item__label,.sidebar[data-expanded=false] .sidebar__signature{display:none}.sidebar[data-expanded=false] .nav-group+.nav-group{margin-top:6px;padding-top:6px}.sidebar[data-expanded=false] .nav-group__toggle,.sidebar[data-expanded=false] .nav-item:before{display:none}.sidebar-drawer{width:min(86vw, var(--layout-sidebar-width));background:0 0;border:0;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.sidebar-drawer::backdrop{background:var(--shadow-backdrop)}.sidebar.sidebar--drawer{width:100%;height:100%;position:static}.sidebar--drawer .sidebar__panel{width:100%}.topbar{z-index:30;align-items:center;gap:var(--space-3);height:var(--layout-topbar-height);padding:0 var(--space-6);border-bottom:1px solid var(--color-border);background:var(--color-surface);display:flex;position:sticky;top:0}.topbar__heading{min-width:0;line-height:var(--leading-tight);flex:1;display:grid}.topbar__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.topbar__subtitle{font-size:var(--text-sm);color:var(--color-text-subtle);white-space:nowrap;text-overflow:ellipsis;margin:1px 0 0;overflow:hidden}.user-menu{flex:none;position:relative}.user-menu__trigger{align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:0 var(--space-2) 0 var(--space-1);border-radius:var(--radius-md);color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.user-menu__trigger:hover,.user-menu__trigger[aria-expanded=true]{background:var(--color-surface-subtle)}.user-menu__who{line-height:var(--leading-snug);display:grid}.user-menu__name{font-size:var(--text-md);font-weight:var(--weight-semibold)}.user-menu__role{font-size:var(--text-sm);color:var(--color-text-muted)}.user-menu__chevron{color:var(--color-text-muted)}.user-menu__panel{animation:ui-pop-in var(--motion-base) var(--motion-easing);top:calc(100% + var(--space-2));z-index:50;min-width:280px;padding:var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);display:grid;position:absolute;right:0}.user-menu__summary{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-3);margin-bottom:var(--space-1);border-bottom:1px solid var(--color-border-subtle);display:flex}.user-menu__summary-text{gap:2px;min-width:0;display:grid}.user-menu__summary-profile{font-size:var(--text-sm);color:var(--color-text-secondary)}.user-menu__divider{height:1px;margin:var(--space-1) 0;background:var(--color-border-subtle)}.user-menu__item .lucide{color:var(--color-text-muted);transition:color var(--motion-fast) var(--motion-easing)}.user-menu__item:hover .lucide,.user-menu__item:focus-visible .lucide{color:var(--color-royal)}.user-menu__item--danger,.user-menu__item--danger .lucide,.user-menu__item--danger:hover .lucide{color:var(--status-danger-fg)}.user-menu__item--danger:hover,.user-menu__item--danger:focus-visible{background:var(--status-danger-bg)}.topbar__actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.user-menu__summary-name{font-size:var(--text-md);font-weight:var(--weight-semibold)}.user-menu__summary-email{font-size:var(--text-sm);color:var(--color-text-muted);word-break:break-all}.user-menu__item{align-items:center;gap:var(--space-2);width:100%;min-height:var(--touch-target);padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--text-base);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.user-menu__item:hover,.user-menu__item:focus-visible{background:var(--color-surface-subtle)}.user-menu__item:focus-visible{outline-offset:-2px}.user-menu__error{margin:var(--space-1) var(--space-3) var(--space-2);font-size:var(--text-sm);color:var(--status-danger-fg)}.page{align-content:start;gap:var(--space-4);width:100%;padding:var(--space-6) var(--space-6) var(--space-8);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.page>.ui-back:first-child{min-height:var(--control-sm);white-space:nowrap}.page>.ui-back:first-child+.ui-page-bar{margin-top:calc(-1 * (var(--control-sm) + var(--space-4)));pointer-events:none;position:relative}.page>.ui-back:first-child+.ui-page-bar>*{pointer-events:auto}.page>.ui-back:first-child+.ui-page-bar>span:empty{pointer-events:none}.form-grid{align-items:start;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.form-stack{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.form-note{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.form-fieldset{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.form-fieldset>legend{margin-bottom:var(--space-2);padding:0}.field-icon{color:var(--color-text-muted)}.link-button{color:inherit;font:inherit;font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.panel-note{font-size:var(--text-sm);color:var(--color-text-muted)}.details{gap:var(--space-4);margin:0;display:grid}.details__row{gap:2px;display:grid}.details dt{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-subtle)}.details dd{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-text);margin:0}.details__num{font-variant-numeric:tabular-nums}.details__break{overflow-wrap:anywhere}.details--grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.num-col{text-align:right;font-variant-numeric:tabular-nums}th.num-col{text-align:right}.cell-wrap{min-width:180px;max-width:360px;display:block}.shell--skeleton .sidebar__header{justify-content:flex-start}.sk-mark{width:32px;height:36px}.sk-rail-items{gap:var(--space-3);padding:var(--space-4) 0 0 26px;display:grid}.sk-rail-item{width:20px;height:20px}.sk-line{height:12px}.sk-line--lg{height:16px}.sk-avatar{border-radius:50%;width:34px;height:34px}.sk-header{gap:var(--space-2);display:grid}.sk-title{width:min(360px,80%);height:30px}.sk-card{border-radius:var(--radius-lg);min-height:220px}.sk-title+.sk-line{margin-top:var(--space-1)}.sk-card--tall{min-height:320px}@media (width<=1023px){.topbar,.page{padding-left:var(--space-4);padding-right:var(--space-4)}}@media (width<=767px){.topbar{padding:0 var(--space-2) 0 var(--space-2)}.page{padding:var(--space-4)}.form-grid{grid-template-columns:minmax(0,1fr)}.user-menu__who,.shell--skeleton .sidebar{display:none}}.segmented{height:var(--control-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);justify-self:start;align-items:stretch;gap:1px;padding:1px;display:inline-flex}.segmented__item{padding:0 var(--space-3);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing);background:0 0;border:0;border-radius:5px;flex:auto;justify-content:center;align-items:center;gap:6px;line-height:1;display:inline-flex}.segmented__item:hover{background:var(--color-surface-sunken);color:var(--color-text)}.segmented__item[aria-selected=true],.segmented__item[aria-checked=true]{background:var(--color-royal);color:var(--color-branco)}.list-views{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.list-totals{margin:0;display:flex}.list-totals>div{padding:0 var(--space-4);justify-items:end;gap:2px;display:grid}.list-totals>div:last-child{padding-right:0}.list-totals>div+div{border-left:1px solid var(--color-border)}.list-totals dt{font-size:var(--text-micro);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.list-totals dd{font-size:var(--text-lg);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.cell-num{font-variant-numeric:tabular-nums;white-space:nowrap}@media (width<=767px){.list-totals>div{justify-items:start}}.sidebar__home{padding-bottom:var(--space-2);margin-bottom:var(--space-1);border-bottom:1px solid var(--color-border-subtle)}.home{gap:var(--space-5);grid-template-columns:minmax(0,1fr);width:100%;max-width:1400px;margin:0 auto;display:grid}.home-hero{justify-content:space-between;align-items:flex-end;gap:var(--space-6);box-shadow:0 18px 44px var(--color-home-hero-shadow);background:radial-gradient(circle at 100% 0%, var(--color-home-glow-blue), transparent 55%), radial-gradient(circle at 0% 100%, var(--color-home-glow-teal), transparent 50%), linear-gradient(135deg, var(--color-home-hero-start) 0%, var(--color-home-hero-mid) 55%, var(--color-home-hero-end) 100%);color:var(--color-branco);border-radius:20px;padding:36px 36px 32px;display:flex;position:relative;overflow:hidden}.home-hero:after{content:"";pointer-events:none;background-image:linear-gradient(var(--color-white-alpha5) 1px, transparent 1px), linear-gradient(90deg, var(--color-white-alpha5) 1px, transparent 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000 75%);mask-image:linear-gradient(270deg,#000,#0000 75%)}.home-hero__text{z-index:1;min-width:0;position:relative}.home-hero__kicker{margin:0 0 var(--space-2);letter-spacing:.08em;text-transform:uppercase;color:var(--color-white-alpha85);font-size:11px;font-weight:600}.home-hero__title{letter-spacing:-.02em;margin:0;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.15}.home-hero__lead{margin:var(--space-2) 0 0;color:var(--color-white-alpha90);font-size:14px}.home-hero__date{z-index:1;border-radius:var(--radius-pill);background:var(--color-white-alpha12);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;flex-shrink:0;padding:6px 14px;font-size:12px;font-weight:500;position:relative}.home-modules{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:20px;display:grid}.home-module{--tone:var(--color-module-royal);--tone-soft:var(--color-module-royal-soft);--tone-strong:var(--color-module-royal-strong);gap:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);transition:transform .16s var(--motion-easing), box-shadow .16s var(--motion-easing);border-radius:18px;flex-direction:column;padding:24px;display:flex;position:relative;overflow:hidden}.home-module[data-tone=petroleo]{--tone:var(--color-module-petroleo);--tone-soft:var(--color-module-petroleo-soft);--tone-strong:var(--color-module-petroleo-strong)}.home-module:before{content:"";background:linear-gradient(90deg, var(--tone), color-mix(in srgb, var(--tone) 60%, var(--color-branco)));height:4px;position:absolute;inset:0 0 auto}.home-module:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.home-module__head{align-items:flex-start;gap:var(--space-4);display:flex}.home-module__icon{width:48px;height:48px;color:var(--color-branco);background:linear-gradient(135deg, var(--tone-strong), var(--tone));box-shadow:0 8px 18px color-mix(in srgb, var(--tone) 30%, transparent);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.home-module__name{color:var(--color-text);margin:0;font-size:20px;font-weight:700}.home-module__desc{color:var(--color-text-secondary);margin:4px 0 0;font-size:13px}.home-module__groups{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.home-pill{border-radius:var(--radius-pill);background:var(--tone-soft);color:var(--tone-strong);align-items:center;gap:6px;padding:4px 6px 4px 10px;font-size:12px;font-weight:600;display:inline-flex}.home-pill__count{border-radius:var(--radius-pill);background:var(--color-surface);text-align:center;font-variant-numeric:tabular-nums;min-width:20px;padding:1px 6px}.home-module__links{gap:2px var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-module__link{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);transition:background var(--motion-fast) var(--motion-easing);border-radius:8px;padding:7px 8px;font-size:13px;text-decoration:none;display:flex}.home-module__link svg{color:var(--tone);flex-shrink:0}.home-module__link:hover{background:color-mix(in srgb, var(--tone) 7%, transparent);color:var(--color-text)}.home-module__link:focus-visible,.home-module__enter:focus-visible{outline:2px solid var(--tone);outline-offset:2px}.home-module__enter{justify-content:center;align-items:center;gap:var(--space-2);background:var(--tone);color:var(--color-branco);transition:background var(--motion-fast) var(--motion-easing);border-radius:10px;margin-top:auto;padding:11px 16px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.home-module__enter:hover{background:var(--tone-strong)}.home-module__arrow{transition:transform var(--motion-fast) var(--motion-easing)}.home-module__enter:hover .home-module__arrow{transform:translate(3px)}.home-platform{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm);border-radius:16px;padding:18px 20px}.home-platform__title{margin:0 0 var(--space-3);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.home-platform__links{gap:2px var(--space-2);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.home-platform__link{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);border-radius:8px;padding:7px 8px;font-size:13px;text-decoration:none;display:flex}.home-platform__link svg{color:var(--color-text-subtle)}.home-platform__link:hover{background:var(--color-surface-sunken);color:var(--color-text)}@media (width<=640px){.home-hero{flex-direction:column;align-items:flex-start;padding:24px 20px}.home-module__links{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.home-module,.home-module__arrow{transition:none}.home-module:hover{transform:none}}.login{background:var(--color-page);grid-template-columns:minmax(0,48fr) minmax(0,52fr);min-height:100dvh;display:grid}.login__hero{--hero-bg:var(--color-hero-bg);--hero-bg-2:var(--color-hero-bg-top);background:linear-gradient(160deg, var(--hero-bg-2) 0%, var(--hero-bg) 55%, var(--color-hero-bg-bottom) 100%);color:var(--color-branco);position:relative;overflow:hidden}.login__grid{background-image:linear-gradient(var(--color-white-alpha6) 1px, transparent 1px), linear-gradient(90deg, var(--color-white-alpha6) 1px, transparent 1px);opacity:.35;pointer-events:none;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 40% 45%,#000,#0000 80%);mask-image:radial-gradient(at 40% 45%,#000,#0000 80%)}.login__glow{filter:blur(64px);pointer-events:none;border-radius:50%;position:absolute}.login__glow--a{background:var(--color-hero-glow-blue);width:320px;height:320px;top:22%;left:-96px}.login__glow--b{background:var(--color-hero-glow-sky);width:380px;height:380px;bottom:-40px;right:-80px}.login__hero-inner{height:100%;padding:var(--space-8) var(--space-9);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative}.login__hero-logo{width:min(330px,80%);height:auto;animation:login-in .45s var(--motion-easing) both;justify-self:center}.login__hero-body{align-content:center;gap:var(--space-2);max-width:480px;padding:var(--space-8) 0;animation:login-in .45s 80ms var(--motion-easing) both;display:grid}.login__badge{padding:var(--space-1) var(--space-3);border:1px solid var(--color-white-alpha15);border-radius:var(--radius-pill);background:var(--color-white-alpha10);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:.02em;color:var(--color-white-alpha90);justify-self:start}.login__hero-title{margin:var(--space-3) 0 0;font-size:var(--text-hero);font-weight:var(--weight-bold);letter-spacing:-.02em;line-height:var(--leading-tight)}.login__hero-lead{margin:0 0 var(--space-5);font-size:var(--text-base);color:var(--color-white-alpha60)}.login__highlights{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.login__highlight{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-white-alpha10);border-radius:var(--radius-lg);background:var(--color-white-alpha5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex}.login__highlight-icon{border-radius:var(--radius-md);flex:none;place-items:center;width:40px;height:40px;display:grid}.login__highlight-icon[data-tone=sky]{background:var(--color-hero-sky-bg);color:var(--color-hero-sky)}.login__highlight-icon[data-tone=emerald]{background:var(--color-hero-emerald-bg);color:var(--color-hero-emerald)}.login__highlight-icon[data-tone=violet]{background:var(--color-hero-violet-bg);color:var(--color-hero-violet)}.login__highlight-title{font-weight:var(--weight-semibold);display:block}.login__highlight-text{font-size:var(--text-md);line-height:var(--leading-snug);color:var(--color-white-alpha60);margin-top:2px;display:block}.login__hero-foot{gap:var(--space-1);font-size:var(--text-xs);color:var(--color-white-alpha40);display:grid}.login__hero-foot p{margin:0}.login__hero-foot strong{font-weight:var(--weight-semibold);color:var(--color-white-alpha70)}@keyframes login-in{0%{opacity:0;transform:translateY(12px)}}.login__main{padding:var(--space-8) var(--space-6) var(--space-4);grid-template-rows:minmax(0,1fr) auto;justify-items:center;display:grid}.login__panel{align-content:center;gap:var(--space-5);width:100%;max-width:420px;display:grid}.login__panel :where(input:not([type=checkbox])),.login__panel .ui-btn--primary{min-height:var(--control-lg)}.login__logo{width:200px;height:auto;margin-bottom:var(--space-2);justify-self:center;display:none}.login__header{gap:var(--space-1);display:grid}.login__title{font-size:var(--text-display);font-weight:var(--weight-bold);letter-spacing:-.02em;line-height:var(--leading-tight);color:var(--color-text);margin:0}.login__subtitle{margin:var(--space-1) 0 0;font-size:var(--text-md);line-height:var(--leading-normal);color:var(--color-text-secondary)}.login__form{gap:var(--space-4);display:grid}.login__form .ui-btn{margin-top:var(--space-2)}.login__status{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.login__status:empty{display:none}.login__help{padding-top:var(--space-4);border-top:1px solid var(--color-border-subtle);font-size:var(--text-md);color:var(--color-text-muted);margin:0}.login__footer{width:100%;padding-top:var(--space-4);border-top:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-text-muted);text-align:center}.login__back{align-items:center;gap:var(--space-1);font-style:normal;font-weight:var(--weight-semibold);display:inline-flex}.login__loading{align-items:center;gap:var(--space-2);min-height:200px;color:var(--color-text-secondary);justify-content:center;display:flex}.password-rules{gap:var(--space-1);margin:calc(-1 * var(--space-2)) 0 0;font-size:var(--text-sm);color:var(--color-text-muted);padding:0;list-style:none;display:grid}.password-rules li{align-items:center;gap:var(--space-2);display:flex}.password-rules li[data-ok=true]{color:var(--status-success-fg)}@media (width<=959px){.login{grid-template-columns:minmax(0,1fr)}.login__hero{display:none}.login__logo{display:block}.login__main{padding:var(--space-7) var(--space-4) var(--space-4)}}@media (width>=960px) and (height<=820px){.login__hero-inner{padding:var(--space-6) var(--space-8)}.login__hero-logo{width:220px}.login__hero-body{padding:var(--space-5) 0}.login__hero-title{font-size:var(--text-4xl)}.login__hero-lead{margin-bottom:var(--space-3)}.login__highlights{gap:var(--space-2)}.login__highlight{padding:var(--space-3) var(--space-4)}}@media (width>=960px) and (height<=640px){.login__highlight-text{display:none}}.login-code__icon{width:44px;height:44px;margin-bottom:var(--space-3);border-radius:var(--radius-lg);background:var(--color-royal-soft);color:var(--color-royal);place-items:center;display:grid}.login-code__lead{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--text-base);line-height:var(--leading-normal)}.login-code__boxes{gap:var(--space-2);border:0;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;display:grid}.login-code__box{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;height:56px;color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-4xl);font-weight:var(--weight-semibold);text-align:center;transition:border-color var(--motion-fast) var(--motion-easing), box-shadow var(--motion-fast) var(--motion-easing)}.login-code__box:focus{border-color:var(--color-royal);box-shadow:0 0 0 3px var(--color-royal-soft);outline:none}.login-code__boxes:disabled .login-code__box{opacity:.6}.login-code__trust{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-subtle)}.login-code__hint{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.login-code__actions{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-4);font-size:var(--text-md);flex-wrap:wrap;display:flex}.login-code__actions .link-button{align-items:center;gap:var(--space-1);display:inline-flex}.login-code__actions .link-button:disabled{color:var(--color-text-muted);cursor:default;text-decoration:none}.login-code__limit{color:var(--color-text-muted)}.me-grid{align-items:stretch;gap:var(--space-5);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.me-actions{justify-content:flex-end;display:flex}.me-photo{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.me-photo__actions{justify-items:start;gap:var(--space-2);display:grid}.me-anchor{scroll-margin-top:calc(var(--layout-topbar-height) + var(--space-4))}.me-pad{padding:var(--space-4) var(--space-5) 0}.me-empty{padding:var(--space-5);color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.me-device{align-items:center;gap:var(--space-3);display:flex}.me-device__icon{border-radius:var(--radius-md);background:var(--color-surface-sunken);width:32px;height:32px;color:var(--color-text-muted);flex:none;place-items:center;display:grid}.me-pref__channel{text-align:center;width:120px}.me-pref__channel .ui-check{justify-content:center}@media (width<=1100px){.me-grid{grid-template-columns:minmax(0,1fr)}}.notif-row{align-items:flex-start;gap:var(--space-3);display:flex}.notif-row__icon{border-radius:var(--radius-md);background:var(--color-royal-soft);width:32px;height:32px;color:var(--color-royal);flex:none;place-items:center;display:grid}.ui-table tr.notif-row--unread>td:first-child{box-shadow:inset 3px 0 0 var(--color-royal)}.me-prefs__channel{text-align:center;width:110px}.me-prefs__channel .ui-check{justify-content:center}.me-prefs__label{font-weight:var(--weight-semibold);display:block}.me-prefs__footer{justify-content:flex-end;gap:var(--space-2);width:100%;display:flex}.notifications .notif-row{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.notifications .notif-row__icon{border-radius:var(--radius-md);background:var(--color-royal-soft);width:32px;height:32px;color:var(--color-royal);flex:none;place-items:center;display:grid}.notifications .notif-row__text{gap:2px;min-width:0;display:grid}.notifications tr.notif-row--unread>td:first-child{box-shadow:inset 3px 0 0 var(--color-royal)}:root{--reader-scale:1;--r-font:calc(19px * var(--reader-scale));--r-serif:var(--font-serif);--r-title:var(--font-title);--r-radius:18px;--r-control:56px}html.reader-root,html.reader-root body{background-color:var(--reader-page)}body.reader-body{background:radial-gradient(120% 60% at 50% -10%, var(--reader-dawn-top), transparent 70%), linear-gradient(180deg, var(--reader-dawn-mid) 0%, var(--reader-page) 40%, var(--reader-page) 100%);min-height:100dvh;color:var(--reader-ink);font-size:var(--r-font);background-attachment:fixed}.r-app,.r-entry-shell{font-size:var(--r-font);color:var(--reader-ink);line-height:1.6}.r-app svg,.r-entry-shell svg{stroke-width:1.9px;flex-shrink:0;width:1.15em;height:1.15em}.r-app{width:100%;max-width:760px;padding:0 16px calc(108px + env(safe-area-inset-bottom));margin:0 auto}.r-top{justify-content:center;padding:18px 0 10px;display:flex}.r-main{grid-template-columns:minmax(0,1fr);display:grid}.r-nav{z-index:30;max-width:760px;padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:var(--reader-paper);border-top:1px solid var(--reader-line);box-shadow:var(--reader-shadow);border-radius:22px 22px 0 0;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;margin:0 auto;display:grid;position:fixed;inset:auto 0 0}.r-nav__item{min-width:0;min-height:64px;color:var(--reader-ink-muted);text-align:center;border-radius:16px;justify-items:center;gap:2px;padding:8px 2px;font-size:clamp(10.5px,3.1vw,13.5px);font-weight:600;line-height:1.2;text-decoration:none;display:grid;overflow:hidden}.r-nav__item span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.r-nav__item svg{width:22px;height:22px}.r-nav__item.active{background:var(--reader-primary-soft);color:var(--reader-primary)}.r-nav__item:focus-visible,.r-btn:focus-visible,.r-icon-btn:focus-visible,.r-calendar__day:focus-visible,.devo__action:focus-visible,.r-options__item:focus-visible,.r-segment__item:focus-visible,.r-fav:focus-visible{outline:3px solid var(--reader-primary);outline-offset:3px}.r-stack{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:6px;display:grid}.r-card{background:var(--reader-paper);border:1px solid var(--reader-line);box-shadow:var(--reader-shadow);border-radius:24px}.r-page-head{padding:6px 4px 0}.r-page-title{font-family:var(--r-title);margin:0;font-size:1.9em;font-weight:600;line-height:1.2}.r-hint{color:var(--reader-ink-muted);margin:6px 0 0;font-size:.86em;line-height:1.5}.r-hint--center{text-align:center}.r-hint a,.r-link-center{color:var(--reader-primary);font-weight:600}.r-greeting{padding:8px 4px 0}.r-greeting__hello{font-family:var(--r-title);margin:0;font-size:1.75em;font-weight:600;line-height:1.25}.r-greeting__streak{background:var(--reader-gold-soft);color:var(--reader-gold);border-radius:999px;align-items:center;gap:8px;margin:8px 0 0;padding:6px 14px;font-size:.82em;font-weight:600;display:inline-flex}.devo{background:var(--reader-paper);border:1px solid var(--reader-line);box-shadow:var(--reader-shadow-lift);border-radius:28px;overflow:hidden}.devo__figure{margin:0;position:relative}.devo__image{aspect-ratio:3/2;object-fit:cover;background:var(--reader-paper-sunken);width:100%;display:block}.devo__image--empty{aspect-ratio:16/7;background:radial-gradient(80% 90% at 70% 10%, var(--reader-dawn-top), transparent 70%), linear-gradient(160deg, var(--reader-dawn-mid), var(--reader-dawn-bottom));place-items:center;display:grid}.devo__day{background:linear-gradient(180deg, transparent, var(--reader-overlay));color:var(--color-branco);text-shadow:0 1px 2px var(--reader-ink-alpha10);gap:2px;padding:48px 24px 18px;font-size:.82em;display:grid;position:absolute;inset:auto 0 0}.devo__figure[data-empty] .devo__day{color:var(--reader-ink-muted);text-shadow:none;background:0 0;margin-top:-6px;padding:0 24px;position:static}.devo__figure[data-empty] .devo__day strong{color:var(--reader-ink)}.devo__image--empty img{opacity:.85}.devo__day strong{font-family:var(--r-serif);font-size:1.3em;font-weight:600}.devo__body{gap:20px;padding:26px 22px 30px;display:grid}.devo__theme{color:var(--reader-gold);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.74em;font-weight:700}.devo__title{font-family:var(--r-title);margin:-10px 0 0;font-size:2em;font-weight:600;line-height:1.22}.devo__verse{border-left:4px solid var(--reader-gold-line);background:var(--reader-gold-soft);border-radius:6px 18px 18px 6px;margin:0;padding:20px 22px}.devo__verse p{font-family:var(--r-serif);margin:0;font-size:1.22em;font-style:italic;line-height:1.55}.devo__verse cite{color:var(--reader-gold);margin-top:10px;font-size:.86em;font-style:normal;font-weight:700;display:block}.devo__actions{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;display:grid}.devo__action{min-height:var(--r-control);border:2px solid var(--reader-primary-ring);background:var(--reader-paper);color:var(--reader-primary);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:.9em;font-weight:600;display:inline-flex}.devo__action:hover{background:var(--reader-primary-soft)}.devo__action[data-active],.devo__action[aria-pressed=true]{border-color:var(--reader-primary);background:var(--reader-primary);color:var(--reader-on-primary)}.devo__label{color:var(--reader-primary);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:.78em;font-weight:700}.devo__text{font-family:var(--r-serif);color:var(--reader-ink-soft);margin:0 0 14px;font-size:1.06em;line-height:1.8}.devo__text:last-child{margin-bottom:0}.devo__prayer{background:var(--reader-primary-soft);border-radius:20px;padding:20px 22px}.devo__prayer p{font-family:var(--r-serif);margin:0;font-size:1.06em;font-style:italic;line-height:1.75}.devo__prayer .devo__amen{color:var(--reader-primary);margin-top:8px;font-style:normal;font-weight:600}.r-note{text-align:center;justify-items:center;gap:12px;padding:32px 24px;display:grid}.r-note p{color:var(--reader-ink-soft);margin:0}.r-note__title{font-family:var(--r-title);margin:0;font-size:1.45em;font-weight:600}.r-note__icon{color:var(--reader-gold);width:2em!important;height:2em!important}.r-waiting{color:var(--reader-ink-muted);font-size:var(--r-font);justify-items:center;gap:14px;padding:72px 16px;display:grid}.r-waiting--page{align-content:center;min-height:100dvh}.r-waiting p{margin:0}.r-waiting__dot{background:var(--reader-primary);border-radius:50%;width:18px;height:18px;animation:1.6s ease-in-out infinite r-breathe}@keyframes r-breathe{0%,to{opacity:.45;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}.r-banner{border-radius:14px;margin:0;padding:14px 18px;font-size:.9em;font-weight:500;line-height:1.45}.r-banner--danger{background:var(--reader-danger-soft);color:var(--reader-danger)}.r-banner--success{background:var(--reader-primary-soft);color:var(--reader-primary-hover)}.r-back{min-height:48px;color:var(--reader-primary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:0 14px 0 8px;font-size:.9em;font-weight:600;display:inline-flex}.r-btn{min-height:var(--r-control);font:inherit;cursor:pointer;transition:background var(--motion-fast) var(--motion-easing);border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:.95em;font-weight:600;text-decoration:none;display:inline-flex}.r-btn:disabled{opacity:.6;cursor:progress}.r-btn--block{width:100%}.r-btn--lg{min-height:64px;font-size:1.02em}.r-btn--primary{background:var(--reader-primary);color:var(--reader-on-primary)}.r-btn--primary:hover:not(:disabled){background:var(--reader-primary-hover)}.r-btn--secondary{border-color:var(--reader-primary-ring);background:var(--reader-paper);color:var(--reader-primary)}.r-btn--secondary:hover{background:var(--reader-primary-soft)}.r-btn--ghost{color:var(--reader-ink-soft);background:0 0}.r-btn--ghost:hover{background:var(--reader-paper-sunken)}.r-icon-btn{border:2px solid var(--reader-line);background:var(--reader-paper);width:52px;height:52px;color:var(--reader-primary);cursor:pointer;border-radius:50%;place-items:center;display:grid}.r-icon-btn:disabled{color:var(--reader-line-strong);cursor:default}.r-link-center{text-align:center;text-underline-offset:3px;margin-top:4px;padding:10px;text-decoration:underline;display:block}.r-form{gap:18px;display:grid}.r-fieldset{border:0;gap:16px;margin:0;padding:0;display:grid}.r-fieldset legend{font-family:var(--r-title);color:var(--reader-primary);margin-bottom:4px;padding:0;font-size:1.3em;font-weight:600}.r-field{gap:6px;min-width:0;display:grid}.r-field__label{color:var(--reader-ink);font-size:.9em;font-weight:600}.r-input{width:100%;min-height:var(--r-control);border:2px solid var(--reader-line-strong);background:var(--reader-paper);color:var(--reader-ink);font:inherit;box-shadow:none;border-radius:14px;padding:0 16px;font-size:1em}.r-input::placeholder{color:var(--reader-ink-muted);opacity:.75}.r-input:focus{border-color:var(--reader-primary);box-shadow:0 0 0 4px var(--reader-primary-soft);outline:none}.r-input:disabled{background:var(--reader-paper-sunken);color:var(--reader-ink-muted)}.r-input--code{letter-spacing:.12em;text-align:center;text-transform:uppercase;font-size:1.25em;font-weight:600}.r-select{appearance:auto}.r-field[data-error] .r-input{border-color:var(--reader-danger)}.r-field__hint{color:var(--reader-ink-muted);margin:0;font-size:.8em}.r-field__error{color:var(--reader-danger);margin:0;font-size:.84em;font-weight:600}.r-input-wrap{position:relative}.r-input-wrap .r-input{padding-right:128px}.r-input-wrap__btn{background:var(--reader-paper-sunken);color:var(--reader-primary);font:inherit;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:.78em;font-weight:600;display:inline-flex;position:absolute;top:6px;bottom:6px;right:6px}.r-input-wrap__icon{color:var(--reader-ink-muted);display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.r-place{gap:16px;display:grid}.r-options{border:2px solid var(--reader-line);background:var(--reader-paper);box-shadow:var(--reader-shadow);border-radius:14px;gap:4px;margin:4px 0 0;padding:6px;list-style:none;display:grid}.r-options__item{width:100%;min-height:52px;color:var(--reader-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 12px;display:flex}.r-options__item:hover{background:var(--reader-primary-soft)}.r-options__item svg{color:var(--reader-primary)}.r-options__empty{color:var(--reader-ink-muted);padding:12px;font-size:.88em}.r-check{border:2px solid var(--reader-line);background:var(--reader-paper);border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 14px;padding:14px 16px;display:grid}.r-check input{width:28px;height:28px;accent-color:var(--reader-primary);margin:2px 0 0}.r-check label{cursor:pointer;font-size:.88em;line-height:1.5}.r-check label svg{vertical-align:-.2em;color:var(--reader-primary);margin-right:4px}.r-check .r-field__error{grid-column:1/-1}.r-check[data-error]{border-color:var(--reader-danger)}.r-entry-shell{min-height:100dvh;padding:24px 16px 40px}.r-entry{gap:20px;width:100%;max-width:540px;margin:0 auto;display:grid}.r-entry__brand{justify-content:center;padding-top:8px;display:flex}.r-entry__card{gap:18px;padding:30px 24px;display:grid;position:relative;overflow:hidden}.r-entry__title{font-family:var(--r-title);text-align:center;margin:0;font-size:1.85em;font-weight:600;line-height:1.22}.r-entry__lead{color:var(--reader-ink-soft);text-align:center;margin:-6px 0 0;line-height:1.6}.r-entry__motto{color:var(--reader-ink-muted);font-family:var(--r-serif);text-align:center;margin:0;padding:0 12px;font-size:.9em;font-style:italic}.r-entry__motto span{color:var(--reader-gold);margin-top:2px;font-size:.85em;font-style:normal;font-weight:600;display:block}.r-welcome-steps p,.r-gift{background:var(--reader-gold-soft);color:var(--reader-ink-soft);border-radius:16px;align-items:flex-start;gap:12px;margin:0;padding:16px 18px;font-size:.92em;line-height:1.55;display:flex}.r-gift p{margin:0}.r-welcome-steps svg,.r-gift svg{color:var(--reader-gold);margin-top:2px}.r-divider{color:var(--reader-ink-muted);align-items:center;gap:12px;font-size:.82em;display:flex}.r-divider:before,.r-divider:after{content:"";background:var(--reader-line);flex:1;height:1px}.r-calendar{padding:18px 14px 20px}.r-calendar__nav{justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.r-calendar__title{font-family:var(--r-title);margin:0;font-size:1.4em;font-weight:600}.r-calendar__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.r-calendar__weekday{color:var(--reader-ink-muted);text-align:center;padding:4px 0;font-size:.72em;font-weight:700}.r-calendar__day{aspect-ratio:1;min-height:44px;color:var(--reader-ink-muted);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:2px solid #0000;border-radius:14px;place-items:center;font-size:.92em;display:grid;position:relative}.r-calendar__day:disabled{cursor:default}.r-calendar__day[data-future]{color:var(--reader-line-strong)}.r-calendar__day[data-read]{border-color:var(--reader-primary-ring);background:var(--reader-primary-soft);color:var(--reader-primary-hover);cursor:pointer;font-weight:700}.r-calendar__day[data-read]:hover{background:var(--reader-primary);color:var(--reader-on-primary)}.r-calendar__day[data-today],.r-calendar__day[data-read][data-today]{border-color:var(--reader-gold-line);cursor:pointer;color:var(--reader-ink);border-width:3px;font-weight:700}.r-calendar__fav{color:var(--reader-gold);position:absolute;top:4px;right:4px;width:.7em!important;height:.7em!important}.r-calendar__legend{color:var(--reader-ink-muted);flex-wrap:wrap;align-items:center;gap:8px 14px;margin:16px 4px 0;font-size:.78em;display:flex}.r-calendar__swatch{border:2px solid #0000;border-radius:6px;width:18px;height:18px;margin-right:-6px;display:inline-block}.r-calendar__swatch[data-read]{border-color:var(--reader-primary-ring);background:var(--reader-primary-soft)}.r-calendar__swatch[data-today]{border-color:var(--reader-gold-line)}.r-favs{gap:12px;margin:0;padding:0;list-style:none;display:grid}.r-fav{border:1px solid var(--reader-line);background:var(--reader-paper);box-shadow:var(--reader-shadow);color:inherit;border-radius:20px;align-items:center;gap:14px;padding:10px;text-decoration:none;display:flex}.r-fav img,.r-fav__ph{object-fit:cover;background:var(--reader-dawn-bottom);border-radius:14px;flex-shrink:0;width:84px;height:64px}.r-fav__text{flex:1;gap:2px;min-width:0;display:grid}.r-fav__title{font-family:var(--r-serif);font-size:1.02em;font-weight:600;line-height:1.3}.r-fav__meta{color:var(--reader-ink-muted);font-size:.78em}.r-fav__go{color:var(--reader-primary)}.r-section{gap:16px;padding:22px 20px;display:grid}.r-section__title{font-family:var(--r-title);color:var(--reader-ink);align-items:center;gap:10px;margin:0;font-size:1.35em;font-weight:600;display:flex}.r-section__title svg{color:var(--reader-primary)}.r-segment{grid-template-columns:repeat(auto-fit,minmax(min(100%,9em),1fr));gap:8px;display:grid}.r-segment__item{min-height:var(--r-control);border:2px solid var(--reader-line);background:var(--reader-paper);color:var(--reader-ink-soft);font:inherit;cursor:pointer;border-radius:14px;padding:6px 8px;font-weight:600;line-height:1.2}.r-segment__item[aria-checked=true]{border-color:var(--reader-primary);background:var(--reader-primary-soft);color:var(--reader-primary-hover)}@media (width>=720px){.devo__body{padding:34px 40px 40px}.r-entry__card{padding:38px 40px}.r-app{padding-bottom:120px}}@media (prefers-reduced-motion:reduce){.r-waiting__dot{animation:none}.r-btn{transition:none}}.r-wordmark{color:var(--reader-ink);justify-items:center;gap:2px;text-decoration:none;display:grid}.r-wordmark__logo{width:auto;height:170px;display:block}.r-wordmark--small .r-wordmark__logo{height:38px}.r-wordmark__logo--dark,html[data-reader-theme=dark] .r-wordmark__logo--light{display:none}html[data-reader-theme=dark] .r-wordmark__logo--dark{display:block}.r-wordmark__tagline{text-align:center;overflow-wrap:anywhere;max-width:100%;font-family:var(--r-title);letter-spacing:.22em;text-transform:uppercase;color:var(--reader-gold);margin-top:6px;padding:0 8px;font-size:.68em;font-weight:600}.r-entry__decor{pointer-events:none;color:var(--reader-gold-line);opacity:.55;position:absolute}.r-entry__decor--leaf{color:var(--reader-primary);opacity:.14;bottom:-14px;right:-18px;width:128px!important;height:160px!important}.r-entry__decor--arc{opacity:.4;top:-34px;left:0;width:100%!important;height:120px!important}.r-entry__card>:not(.r-entry__decor),.devo__prayer{position:relative}.devo__prayer:before{content:"";background:var(--reader-gold-line);width:72px;height:1px;position:absolute;top:-12px;left:50%;transform:translate(-50%)}html.reader-root[data-reader-theme=dark] .devo__image--empty img{opacity:.7}.r-theme{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.r-theme__item[data-theme-option=auto]{background:var(--reader-paper);color:var(--reader-ink)}.r-palettes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.r-palette{border:2px solid var(--reader-line);background:var(--reader-paper);color:var(--reader-ink);font:inherit;cursor:pointer;border-radius:16px;justify-items:center;gap:8px;padding:12px 6px;font-weight:600;transition:border-color .2s,transform .2s;display:grid}.r-palette:hover{transform:translateY(-2px)}.r-palette[aria-checked=true]{border-color:var(--reader-primary);box-shadow:0 0 0 3px var(--reader-primary-ring)}.r-palette__swatch{color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 6px 14px -8px #00000080}.r-palette__swatch svg{width:22px;height:22px}.r-palette[data-palette=amanhecer] .r-palette__swatch{background:linear-gradient(135deg,#f4ece1 0 45%,#8c633c 45%)}.r-palette[data-palette=ceu] .r-palette__swatch{background:linear-gradient(135deg,#eaf0f6 0 45%,#2f5d8a 45%)}.r-palette[data-palette=oliveira] .r-palette__swatch{background:linear-gradient(135deg,#edf1e9 0 45%,#4a6741 45%)}.r-palette[data-palette=lavanda] .r-palette__swatch{background:linear-gradient(135deg,#f0ecf5 0 45%,#6b5492 45%)}.r-palette[data-palette=mar] .r-palette__swatch{background:linear-gradient(135deg,#e8f2f1 0 45%,#2b6b66 45%)}.r-palette[data-palette=rosa] .r-palette__swatch{background:linear-gradient(135deg,#f6ece9 0 45%,#955450 45%)}.r-palette__name{font-size:.85em}.r-theme__item{min-height:var(--r-control);border:2px solid var(--reader-line);font:inherit;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:10px;font-weight:600;display:inline-flex}.r-theme__item[data-theme-option=claro]{background:var(--reader-paper);color:var(--reader-ink)}.r-theme__item[data-theme-option=escuro]{background:var(--reader-night);border-color:var(--reader-night);color:var(--reader-on-night)}.r-theme__item[aria-checked=true]{outline:3px solid var(--reader-primary);outline-offset:2px}.devo__player{background:var(--reader-paper-sunken);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:-6px;padding:12px 14px;display:grid}.devo__player-back{min-height:44px;color:var(--reader-primary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-size:.78em;font-weight:600;display:inline-flex}.devo__player-bar{background:var(--reader-line);border-radius:999px;height:6px;overflow:hidden}.devo__player-bar span{border-radius:inherit;background:var(--reader-primary);height:100%;transition:width .3s linear;display:block}.devo__player-time{font-variant-numeric:tabular-nums;color:var(--reader-ink-muted);white-space:nowrap;font-size:.78em}.devo__spin{animation:1s linear infinite devo-spin}@keyframes devo-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.devo__spin{animation:none}.devo__player-bar span{transition:none}}.r-notify-toggle{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.r-notify-toggle .r-theme__item{background:var(--reader-paper);color:var(--reader-ink)}.r-times{grid-template-columns:repeat(auto-fit,minmax(min(100%,4.6em),1fr));gap:10px;margin-top:14px;display:grid}.r-time{min-height:var(--r-control);border:2px solid var(--reader-line);background:var(--reader-paper);color:var(--reader-ink);font:inherit;cursor:pointer;border-radius:14px;font-size:1.1em;font-weight:700}.r-time[aria-checked=true]{border-color:var(--reader-primary);background:var(--reader-primary);color:var(--reader-on-primary)}.r-time-custom{border:2px dashed var(--reader-line-strong);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0 16px;padding:8px 8px 8px 16px;font-weight:600;display:flex}.r-time-custom[data-active]{border-style:solid;border-color:var(--reader-primary)}.r-time-custom input{border:1px solid var(--reader-line-strong);background:var(--reader-paper);min-height:48px;color:var(--reader-ink);font:inherit;border-radius:10px;padding:0 12px;font-size:1.1em}.r-notify-install{align-items:flex-start;gap:10px;display:flex}.r-notify-install svg{flex:none;margin-top:2px}.devo__report{color:var(--reader-ink-muted);text-underline-offset:3px;align-items:center;gap:8px;margin-top:22px;font-size:.9em;text-decoration:underline;display:inline-flex}.devo__report svg{width:16px;height:16px}.r-help-entry{color:var(--reader-ink);align-items:center;gap:14px;text-decoration:none;display:flex}.r-help-entry>svg{width:30px;height:30px;color:var(--reader-primary);flex:none}.r-help-entry>span{gap:2px;display:grid}.r-help-ref{background:var(--reader-gold-soft);color:var(--reader-ink);border-radius:12px;margin:0;padding:12px 14px}.r-help-cats{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;display:grid}.r-help-cat{border:2px solid var(--reader-line);background:var(--reader-paper);min-height:52px;color:var(--reader-ink);font:inherit;text-align:left;cursor:pointer;border-radius:14px;padding:8px 14px;font-weight:600}.r-help-cat[aria-checked=true]{border-color:var(--reader-primary);box-shadow:0 0 0 3px var(--reader-primary-ring)}.r-help-text{resize:vertical;min-height:130px}.r-tickets{gap:14px;margin:0;padding:0;list-style:none;display:grid}.r-ticket{border:1px solid var(--reader-line);background:var(--reader-paper);border-radius:16px;gap:8px;padding:16px;display:grid}.r-ticket__head{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.r-ticket__status{background:var(--reader-paper-sunken);border-radius:999px;padding:2px 10px;font-size:.85em;font-weight:600}.r-ticket__status[data-status=ANSWERED]{background:var(--reader-primary-soft);color:var(--reader-primary)}.r-ticket__text{white-space:pre-line;margin:0}.r-ticket__reply{background:var(--reader-paper-sunken);border-radius:12px;gap:4px;padding:12px 14px;display:grid}.r-ticket__reply[data-author=STAFF]{border-left:4px solid var(--reader-primary);background:var(--reader-primary-soft)}.r-ticket__reply p{white-space:pre-line;margin:0}.r-ticket__answer{gap:8px;display:grid}.r-setup__count{color:var(--reader-primary);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.9em;font-weight:700}.r-setup__dots{gap:8px;margin-top:12px;display:flex}.r-setup__dots span{background:var(--reader-line);border-radius:999px;width:36px;height:6px;transition:background .3s}.r-setup__dots span[data-on]{background:var(--reader-primary)}.r-setup__actions{flex-wrap:wrap;justify-content:space-between;gap:12px;padding-bottom:8px;display:flex}.r-setup__actions .r-btn--primary{flex:1}.r-update--full{z-index:100;background:color-mix(in srgb, var(--reader-paper) 88%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;padding:24px;animation:.4s both r-update-in;display:grid;position:fixed;inset:0}.r-update__box{background:var(--reader-paper);max-width:340px;box-shadow:var(--reader-shadow);color:var(--reader-ink);text-align:center;border-radius:24px;justify-items:center;gap:8px;padding:28px 24px;display:grid}.r-update__box strong{font-size:1.25em}.r-update__icon{width:40px;height:40px;color:var(--reader-primary);animation:2.4s ease-in-out infinite r-update-spin}.r-update--bar{z-index:90;background:var(--reader-paper);max-width:560px;box-shadow:var(--reader-shadow);color:var(--reader-ink);border-radius:16px;align-items:center;gap:10px;margin:0 auto;padding:10px 12px 10px 16px;animation:.4s both r-update-in;display:flex;position:fixed;inset:12px 12px auto}.r-update--bar>svg{color:var(--reader-primary);flex:none}.r-update--bar span{flex:1}@keyframes r-update-in{0%{opacity:0;transform:translateY(-8px)}}@keyframes r-update-spin{50%{transform:rotate(18deg)scale(1.08)}}@media (prefers-reduced-motion:reduce){.r-update--full,.r-update--bar,.r-update__icon{animation:none}}.r-plans{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.r-plan{border:2px solid var(--reader-line);background:var(--reader-paper);color:var(--reader-ink);font:inherit;text-align:left;box-shadow:var(--reader-shadow);border-radius:22px;flex-direction:column;align-items:flex-start;gap:8px;padding:26px 20px 20px;display:flex;position:relative}button.r-plan{cursor:pointer}.r-plan[data-highlight]{border-color:var(--reader-gold-line)}.r-plan[data-selected]{border-color:var(--reader-primary);box-shadow:0 0 0 3px var(--reader-primary-ring)}.r-plan__badge{background:var(--reader-gold);color:var(--reader-on-primary);border-radius:999px;padding:2px 12px;font-size:.72em;font-weight:700;position:absolute;top:-13px;left:18px}.r-plan__name{font-family:var(--r-title);color:var(--reader-primary);font-size:1.4em;font-weight:600}.r-plan__seats{align-items:center;gap:8px;font-weight:600;display:inline-flex}.r-plan__text,.r-plan__per{color:var(--reader-ink-soft);font-size:.9em}.r-plan__per{font-size:.82em}.r-plan__pick{border:2px solid var(--reader-line-strong);border-radius:999px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:18px;right:18px}.r-plan[data-selected] .r-plan__pick{border-color:var(--reader-primary);background:var(--reader-primary);color:var(--reader-on-primary)}.r-plan .r-btn{align-self:stretch;margin-top:auto}.r-plan--custom{cursor:pointer;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"head head""stepper price";align-items:center;gap:14px 22px;display:grid}.r-plan--custom:focus-visible{outline:3px solid var(--reader-primary-ring);outline-offset:2px}.r-plan__custom-head{grid-area:head;gap:4px;padding-right:44px;display:grid}.r-plan--custom .r-stepper{grid-area:stepper}.r-plan__custom-price{grid-area:price;justify-items:end;gap:2px;display:grid}.r-stepper{border:2px solid var(--reader-line);background:var(--reader-paper-sunken);cursor:default;border-radius:999px;align-items:center;gap:6px;padding:4px;display:inline-flex}.r-stepper__btn{background:var(--reader-paper);width:44px;height:44px;color:var(--reader-primary);box-shadow:var(--reader-shadow);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid}.r-stepper__btn:disabled{opacity:.4;cursor:default}.r-stepper__value{align-items:baseline;gap:6px;padding:0 4px;font-weight:600;display:inline-flex}.r-stepper__value input{width:2.6ch;color:var(--reader-ink);font:inherit;text-align:center;appearance:textfield;background:0 0;border:0;font-size:1.3em;font-weight:700}.r-stepper__value input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.r-stepper__value input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (width<=480px){.r-plan--custom{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""stepper""price";justify-items:start}.r-plan__custom-price{justify-items:start}}.r-price{align-items:baseline;gap:4px;display:inline-flex}.r-price strong{font-size:1.6em;font-weight:700}.r-price span{color:var(--reader-ink-muted);font-size:.85em}.r-methods{gap:12px;display:grid}.r-method{border:2px solid var(--reader-line);background:var(--reader-paper);color:var(--reader-ink);font:inherit;text-align:left;cursor:pointer;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:4px 14px;padding:18px;display:grid}.r-method svg{width:1.6em;height:1.6em;color:var(--reader-primary);grid-row:span 2}.r-method[data-selected]{border-color:var(--reader-primary);box-shadow:0 0 0 3px var(--reader-primary-ring)}.r-method__name{font-weight:700}.r-method__name em{background:var(--reader-gold-soft);border-radius:999px;margin-left:8px;padding:1px 10px;font-size:.75em;font-style:normal;font-weight:600}.r-method__text{color:var(--reader-ink-soft);font-size:.88em}.r-signup .r-entry{max-width:760px}.r-signup{gap:18px;display:grid}.r-signup .r-wordmark__logo{height:120px}.r-showcase{background:linear-gradient(160deg,#3b2f52,#8c633c);height:260px;margin:-24px -16px 0;position:relative;overflow:hidden}.r-showcase__slide{opacity:0;margin:0;transition:opacity 1.6s;position:absolute;inset:0}.r-showcase__slide[data-active]{opacity:1}.r-showcase__slide img{object-fit:cover;object-position:center 30%;width:100%;height:100%;transition:transform 7s ease-out;transform:scale(1.1)}.r-showcase__slide[data-active] img{transform:scale(1)}.r-showcase__slide:after{content:"";background:linear-gradient(#0000 40%,#1b1530d1 100%);position:absolute;inset:0}.r-showcase figcaption{z-index:1;color:#fbf4e8;opacity:0;gap:6px;transition:opacity 1s .5s,transform 1s .5s;display:grid;position:absolute;bottom:30px;left:22px;right:22px;transform:translateY(14px)}.r-showcase__slide[data-active] figcaption{opacity:1;transform:none}.r-showcase__kind{letter-spacing:.18em;text-transform:uppercase;color:#f3cf8f;font-size:.68em;font-weight:700}.r-showcase__text{max-width:18ch;font-family:var(--r-title);text-shadow:0 4px 20px #0006;font-size:1.5em;font-weight:600;line-height:1.12}.r-showcase__dots{z-index:2;gap:6px;display:flex;position:absolute;bottom:18px;right:18px}.r-showcase__dots span{background:#ffffff73;border-radius:999px;width:8px;height:8px;transition:width .4s,background .4s}.r-showcase__dots span[data-active]{background:#f3cf8f;width:22px}.r-signup .r-plans{gap:10px}.r-signup .r-plan{gap:4px;padding:22px 16px 16px}.r-signup .r-plan__name{font-size:1.25em}.r-signup .r-plan__text{display:none}.r-signup .r-plan--custom .r-plan__text{display:block}.r-signup .r-price strong{font-size:1.35em}@media (width>=1000px){.r-signup{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;min-height:100dvh;margin:-24px -16px -40px}.r-showcase{height:100dvh;margin:0;position:sticky;top:0}.r-showcase figcaption{bottom:64px;left:48px;right:48px}.r-showcase__text{font-size:2.3em}.r-showcase__dots{bottom:36px;left:48px;right:auto}.r-signup__form{padding:32px 40px 48px}.r-signup .r-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.r-showcase__slide img,.r-showcase__slide[data-active] img{transition:none;transform:none}}.r-summary{background:var(--reader-paper-sunken);border-radius:16px;gap:4px;padding:16px 18px;display:grid}.r-hint svg{vertical-align:-2px;width:1em;height:1em}.r-sub__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.r-sub__kicker{color:var(--reader-ink-muted);margin:0;font-size:.85em}.r-sub__name{font-family:var(--r-title);color:var(--reader-primary);margin:0;font-size:1.6em}.r-sub__status{background:var(--reader-primary-soft);border-radius:14px;align-items:flex-start;gap:10px;margin:0;padding:14px 16px;display:flex}.r-sub__status[data-status=PAST_DUE],.r-sub__status[data-status=INCOMPLETE]{background:var(--reader-danger-soft)}.r-sub__status svg{margin-top:3px}.r-people,.r-payments{gap:2px;margin:0;padding:0;list-style:none;display:grid}.r-people li,.r-payments li{border-bottom:1px solid var(--reader-line);justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:10px 0;display:flex}.r-people li>span,.r-payments li>span:first-child{min-width:0;display:grid}.r-people__pending strong{color:var(--reader-ink-soft)}.r-payments__value{white-space:nowrap;margin-left:auto;font-weight:700}.r-cancel{text-align:center;justify-items:center}.r-cancel p{margin:0}.r-cancel__actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.r-btn--danger{background:var(--reader-danger);color:var(--reader-on-primary)}button.r-link-center{font:inherit;cursor:pointer;background:0 0;border:0}.r-store-legal{font-size:.85em}.avatar-crop{gap:var(--space-4);display:grid}.avatar-crop__drop{justify-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-5);border:1.5px dashed var(--color-selected-border);border-radius:var(--radius-lg);background:var(--color-surface-subtle);color:var(--color-royal);text-align:center;transition:background var(--motion-fast) var(--motion-easing), border-color var(--motion-fast) var(--motion-easing);display:grid}.avatar-crop__drop[data-over=true]{border-color:var(--color-royal);background:var(--color-royal-soft)}.avatar-crop__drop p{font-size:var(--text-md);color:var(--color-text-secondary);margin:0}.avatar-crop__editor{gap:var(--space-5);grid-template-columns:280px minmax(0,1fr);align-items:start;display:grid}.avatar-crop__stage{border-radius:var(--radius-lg);background:var(--color-marinho);cursor:grab;touch-action:none;width:280px;height:280px;position:relative;overflow:hidden}.avatar-crop__stage:active{cursor:grabbing}.avatar-crop__stage img,.avatar-crop__preview img{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;position:absolute;top:50%;left:50%}.avatar-crop__ring{box-shadow:0 0 0 200px var(--shadow-backdrop);outline:2px solid var(--color-branco);pointer-events:none;border-radius:50%;position:absolute;inset:0}.avatar-crop__side{justify-items:start;gap:var(--space-3);display:grid}.avatar-crop__label{font-size:var(--text-micro);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:0}.avatar-crop__preview{background:var(--color-gelo);width:96px;height:96px;box-shadow:var(--shadow-sm);border-radius:50%;position:relative;overflow:hidden}.avatar-crop__zoom{gap:var(--space-1);width:100%;display:grid}.avatar-crop__zoom-row{align-items:center;gap:var(--space-2);color:var(--color-text-muted);display:flex}.avatar-crop__zoom-row input{min-width:0;accent-color:var(--color-royal);flex:1}@media (width<=600px){.avatar-crop__editor{grid-template-columns:minmax(0,1fr);justify-items:center}}@media (prefers-reduced-motion:reduce){.avatar-crop__drop{transition:none}}
