@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-cyrillic-ext-300-normal-AjyHH-nA.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-300-normal-Ctr4ZZfs.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:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-cyrillic-300-normal-DyQnI4ta.woff2)format("woff2"),url(/assets/montserrat-cyrillic-300-normal-BVP0yxL_.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-vietnamese-300-normal-BIrGnxdC.woff2)format("woff2"),url(/assets/montserrat-vietnamese-300-normal-F69v1y7v.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:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-latin-ext-300-normal-DiDe5dVi.woff2)format("woff2"),url(/assets/montserrat-latin-ext-300-normal-BCbSOsYO.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:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-latin-300-normal-BgP24wlQ.woff2)format("woff2"),url(/assets/montserrat-latin-300-normal-sTRdVzlf.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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-ext-400-normal-Xqov12YL.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-400-normal-DRPPeomZ.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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2)format("woff2"),url(/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-vietnamese-400-normal-D4oHqQTd.woff2)format("woff2"),url(/assets/montserrat-vietnamese-400-normal-BeEscFYY.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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2)format("woff2"),url(/assets/montserrat-latin-ext-400-normal-BffdBkAA.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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2)format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-ext-500-normal-11xBT7e1.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-500-normal-DOzfAZ45.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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-500-normal-T0SG181k.woff2)format("woff2"),url(/assets/montserrat-cyrillic-500-normal-CyGtXmN9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-vietnamese-500-normal-NT-t8RG1.woff2)format("woff2"),url(/assets/montserrat-vietnamese-500-normal-DpeZlV_K.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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-ext-500-normal-BKtbrd6n.woff2)format("woff2"),url(/assets/montserrat-latin-ext-500-normal-DWPqqZgs.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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2)format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-ext-600-normal-BtBW-rpm.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-600-normal-wReYPmz2.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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2)format("woff2"),url(/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-vietnamese-600-normal-DKe6qT_E.woff2)format("woff2"),url(/assets/montserrat-vietnamese-600-normal-SJ-HTWuM.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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-ext-600-normal-DSkTqI9L.woff2)format("woff2"),url(/assets/montserrat-latin-ext-600-normal-CSDhkhgS.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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2)format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-ext-700-normal-MyDreaeu.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-700-normal-D-Mk2xRJ.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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-700-normal-D-Pqjtdp.woff2)format("woff2"),url(/assets/montserrat-cyrillic-700-normal-BvLYcGP1.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-vietnamese-700-normal-C0x1De3p.woff2)format("woff2"),url(/assets/montserrat-vietnamese-700-normal-DnwGT2D9.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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-ext-700-normal-BOP2Nhf0.woff2)format("woff2"),url(/assets/montserrat-latin-ext-700-normal-DdDFr05Z.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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2)format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-ext-800-normal-GOAQXnVZ.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-800-normal-mB3PmEeV.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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-800-normal-DDmpGQGC.woff2)format("woff2"),url(/assets/montserrat-cyrillic-800-normal-B_mUCQ9O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-vietnamese-800-normal-BDwqwvSG.woff2)format("woff2"),url(/assets/montserrat-vietnamese-800-normal-Chy8GRiB.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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-ext-800-normal-BBvmbyWk.woff2)format("woff2"),url(/assets/montserrat-latin-ext-800-normal-Wjq_OapB.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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2)format("woff2"),url(/assets/montserrat-latin-800-normal-C3dfDxXV.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Montserrat,system-ui,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:JetBrains Mono,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-top-\[11px\]{top:-11px}.bottom-0{bottom:0}.left-1\/2{left:50%}.left-7{left:1.75rem}.right-0{right:0}.top-0{top:0}.top-1\/2{top:50%}.top-6{top:1.5rem}.z-10{z-index:10}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[22px\]{margin-top:22px}.mt-\[3px\]{margin-top:3px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-12{height:3rem}.h-14{height:3.5rem}.h-2\.5{height:.625rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[16\%\]{height:16%}.h-\[46px\]{height:46px}.h-full{height:100%}.h-px{height:1px}.max-h-16{max-height:4rem}.min-h-\[18px\]{min-height:18px}.min-h-screen{min-height:100vh}.w-11\/12{width:91.6667%}.w-12{width:3rem}.w-14{width:3.5rem}.w-2\.5{width:.625rem}.w-8{width:2rem}.w-8\/12{width:66.6667%}.w-\[16\%\]{width:16%}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[140px\]{min-width:140px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-\[400px\]{max-width:400px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0}.border-\[1\.5px\]{border-width:1.5px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-\[var\(--s100\)\]{border-color:var(--s100)}.border-brand-600{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-white\/20{border-color:#fff3}.bg-\[var\(--brand-50\)\]{background-color:var(--brand-50)}.bg-\[var\(--ok-bg\)\]{background-color:var(--ok-bg)}.bg-\[var\(--s100\)\]{background-color:var(--s100)}.bg-\[var\(--s200\)\]{background-color:var(--s200)}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-brand-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-brand-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-brand-950{--tw-bg-opacity:1;background-color:rgb(10 25 47/var(--tw-bg-opacity,1))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/15{background-color:#ffffff26}.bg-zinc-900{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-12{padding:3rem}.p-5{padding:1.25rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[7px\]{padding-left:7px;padding-right:7px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-1{padding-bottom:.25rem}.pb-6{padding-bottom:1.5rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pr-2{padding-right:.5rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pt-6{padding-top:1.5rem}.pt-\[18px\]{padding-top:18px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:JetBrains Mono,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.875rem\]{font-size:1.875rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[19px\]{font-size:19px}.text-\[2\.6rem\]{font-size:2.6rem}.text-\[2rem\]{font-size:2rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.1\]{line-height:1.1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.18em\]{letter-spacing:.18em}.tracking-\[\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-\[var\(--erro-texto\)\]{color:var(--erro-texto)}.text-\[var\(--ok-fg\)\]{color:var(--ok-fg)}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-brand-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-brand-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.text-white\/75{color:#ffffffbf}.text-white\/85{color:#ffffffd9}.underline{text-decoration-line:underline}.shadow-\[0_8px_28px_-12px_rgba\(37\,99\,235\,\.35\)\]{--tw-shadow:0 8px 28px -12px #2563eb59;--tw-shadow-colored:0 8px 28px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter!important;transition-duration:.15s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}body{-webkit-font-smoothing:antialiased;background:var(--fundo);color:var(--tinta);font-family:Montserrat,sans-serif}::selection{background:var(--brand-600);color:var(--brand-texto)}.painel-marca{--brand-950:#0a192f}.barra{--brand-950:#0d0d0d}.brand-mesh{background:var(--brand-950);position:absolute;inset:0;overflow:hidden}.brand-mesh:before{content:"";filter:blur(24px);background:radial-gradient(60% 50% at 25% 15%,#3b82f64d 0%,#0000 60%),radial-gradient(50% 60% at 80% 70%,#2563eb38 0%,#0000 65%);position:absolute;inset:-20%}.brand-grid{pointer-events:none;background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 75% at 40% 40%,#000 25%,#0000 100%);mask-image:radial-gradient(85% 75% at 40% 40%,#000 25%,#0000 100%)}.field{border:1px solid var(--s300);background:var(--papel);width:100%;height:44px;color:var(--s900);border-radius:.625rem;padding:0 .875rem;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.field::placeholder{color:var(--s400)}.field:focus{border-color:var(--brand-600);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-600) 18%, transparent);outline:none}.field-wrap{position:relative}.btn-primary{cursor:pointer;background:var(--brand-600);width:100%;height:44px;color:var(--brand-texto);letter-spacing:.01em;border:0;border-radius:.625rem;font-size:.875rem;font-weight:600;transition:background .15s,transform .15s}.btn-primary:hover{background:var(--brand-700)}.btn-primary:active{transform:translateY(1px)}.btn-primary:focus-visible{outline:2px solid var(--brand-700);outline-offset:2px}.btn-primary:disabled{opacity:.6;cursor:progress}.btn-ghost{cursor:pointer;border:1px solid var(--s300);background:var(--papel);width:100%;height:44px;color:var(--s900);border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;transition:background .15s,border-color .15s;display:flex}.btn-ghost:hover{background:var(--s50);border-color:var(--s400)}.btn-ghost:focus-visible{outline:2px solid var(--brand-600);outline-offset:2px}a:focus-visible{outline:2px solid var(--brand-600);outline-offset:2px;border-radius:.25rem}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.text-slate-900{color:var(--tinta)}.text-slate-800,.text-slate-700{color:var(--s700)}.text-slate-600{color:var(--s600)}.text-slate-500{color:var(--s500)}.text-slate-400{color:var(--s400)}.text-brand-600{color:var(--brand-link)}.bg-white{background-color:var(--papel)}.bg-slate-50{background-color:var(--s50)}.border-slate-200{border-color:var(--s200)}.border-slate-300{border-color:var(--s300)}.btn-primary.inline{justify-content:center;align-items:center;gap:.5rem;width:auto;padding:0 1.5rem;display:inline-flex}.btn-ghost.inline{width:auto;padding:0 1.25rem}.btn-primary:disabled{background:var(--s500);cursor:not-allowed;opacity:1}.btn-text{cursor:pointer;color:var(--s600);background:0 0;border:0;padding:.5rem .25rem;font-size:.875rem;font-weight:500;transition:color .15s}.btn-text:hover{color:var(--s900);text-decoration:underline}.btn-text:focus-visible{outline:2px solid var(--brand-600);outline-offset:2px;border-radius:.25rem}.step-dot{background:var(--s200);width:26px;height:26px;color:var(--s600);border-radius:50%;place-items:center;font-size:12px;font-weight:700;transition:all .2s;display:grid}.step.is-active .step-dot{background:var(--brand-600);color:var(--brand-texto)}.step.is-done .step-dot{background:var(--ok-fg);color:var(--brand-texto)}.step-label{color:var(--s600);font-size:13px;font-weight:600;transition:all .2s}.step.is-active .step-label{color:var(--s900)}.step.is-done .step-label{color:var(--ok-fg)}.dropzone{border:1.5px dashed var(--s300);background:var(--s50);cursor:pointer;border-radius:.75rem;place-items:center;width:100%;padding:1.25rem;transition:all .15s;display:grid}.dropzone:hover{border-color:var(--brand-300);background:var(--brand-50)}.dropzone:focus-visible{outline:2px solid var(--brand-600);outline-offset:2px}.paper{box-shadow:0 1px 2px #0f172a0f,0 12px 32px -8px #0f172a29}.skel{background:var(--s200);border-radius:3px;height:7px}.fade-in{animation:.28s ease-out both fade}@keyframes fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fade-in{animation:none!important}}.cartao{background:var(--papel);border:1px solid var(--s200);border-radius:16px;grid-template-columns:minmax(0,1fr) 250px;margin-bottom:32px;display:grid;overflow:hidden;box-shadow:0 1px 2px #0f172a0f,0 10px 26px -10px #0f172a38}.cartao-corpo{padding:28px}.olho{text-transform:uppercase;letter-spacing:.14em;color:var(--brand-600);margin-bottom:8px;font-size:12px;font-weight:600}.cartao h2{letter-spacing:-.015em;font-size:20px;font-weight:700;line-height:1.35}.falta{color:var(--s600);margin-top:8px;font-size:14px}.lista{margin-top:20px}.item{align-items:center;gap:12px;padding:10px 0;display:flex}.item+.item{border-top:1px solid var(--s100)}.item .marca{background:var(--s100);width:20px;height:20px;color:var(--s500);border-radius:50%;flex:none;place-items:center;display:grid}.item[data-feito="1"] .marca{background:var(--ok-bg);color:var(--ok-fg)}.item .rotulo{color:var(--s700);flex:1;font-size:14px}.item[data-feito="1"] .rotulo{color:var(--s500);text-decoration:line-through}.acao{color:var(--brand-600);font-size:13px;font-weight:600}.item[data-feito="1"] .acao{display:none}.botoes{align-items:center;gap:4px;margin-top:24px;display:flex}.btn-cartao{cursor:pointer;background:var(--brand-600);height:40px;color:var(--brand-texto);border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;transition:background .15s;display:inline-flex}.btn-cartao:hover{background:var(--brand-700)}.btn-cartao:focus-visible{outline:2px solid var(--brand-700);outline-offset:2px}.perda{background:var(--s100);border-left:1px solid var(--s200);padding:20px}.perda-olho{text-transform:uppercase;letter-spacing:.12em;color:var(--s600);margin-bottom:10px;font-size:11px;font-weight:600}.papel{--s50:#f8fafc;--s100:#f1f5f9;--s200:#e2e8f0;--s300:#cbd5e1;--s400:#94a3b8;--s500:#64748b;--s600:#475569;--s700:#334155;--s900:#0f172a;--papel:#fff;--tinta:#0f172a;--brand-texto:#fff;--brand-600:#2563eb;--brand-700:#1d4ed8;--brand-50:#eff6ff;--brand-950:#0a192f;--brand-link:#2563eb;color:var(--tinta);background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #0f172a0f,0 8px 20px -10px #0f172a40}.papel-topo{background:var(--s500);align-items:center;gap:8px;padding:10px 12px;transition:background .2s;display:flex}.papel-topo[data-marca="1"]{background:var(--brand-950)}.papel-logo{background:#ffffff40;border-radius:5px;flex:none;place-items:center;width:24px;height:24px;display:grid;overflow:hidden}.papel-nome{color:var(--brand-texto);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:700;overflow:hidden}.papel-tipo{color:var(--brand-texto);letter-spacing:.06em;font-size:8px}.papel-corpo{padding:12px}.nums{gap:16px;margin-bottom:10px;display:flex}.num-rot{text-transform:uppercase;letter-spacing:.05em;color:var(--s500);font-size:8px;font-weight:600}.num-val{margin-top:1px;font-size:11px;font-weight:700}.num-val.azul{color:var(--brand-600)}.recolhido{background:var(--papel);border:1px solid var(--s200);border-radius:12px;align-items:center;gap:12px;margin-bottom:32px;padding:12px 16px;display:flex}.recolhido p{color:var(--s700);flex:1;font-size:13.5px}.recolhido a{color:var(--brand-600);flex:none;font-size:13.5px;font-weight:600}.recolhido a:hover{color:var(--brand-700)}.blocos{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.bloco{background:var(--papel);border:1px solid var(--s200);border-radius:12px;padding:20px}.bloco-rot{text-transform:uppercase;letter-spacing:.12em;color:var(--s600);font-size:12px;font-weight:600}.bloco-val{color:var(--tinta);margin-top:6px;font-size:24px;font-weight:700}.bloco-val small{color:var(--s500);font-size:16px;font-weight:700}.pick{cursor:pointer;border:1.5px solid var(--s200);background:var(--papel);text-align:left;border-radius:.75rem;width:100%;padding:1rem;transition:all .15s;position:relative}.pick:hover{border-color:var(--brand-300);background:var(--s50)}.pick:focus-visible{outline:2px solid var(--brand-600);outline-offset:2px}.pick[aria-pressed=true]{border-color:var(--brand-600);background:var(--brand-50)}.pick-check{color:var(--brand-600);opacity:0;transition:all .15s;position:absolute;top:.75rem;right:.75rem}.pick[aria-pressed=true] .pick-check{opacity:1}@media (width<=900px){.cartao{grid-template-columns:1fr}.perda{border-left:0;border-top:1px solid var(--s200)}.blocos{grid-template-columns:1fr}}.pl-board{grid-template-columns:repeat(6,minmax(0,1fr));align-items:flex-start;gap:12px;display:grid}.corpo.largo:has([data-pipeline]){max-width:96rem}.corpo.largo:has([data-tela=inicio]){max-width:96rem}.pl-col{background:var(--s100);border-radius:14px;flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}.pl-col-head{border-bottom:1px solid var(--s200);padding:4px 6px 8px}.pl-col-titulo-linha{justify-content:space-between;align-items:center;display:flex}.pl-col-titulo{color:var(--tinta);font-size:12.5px;font-weight:700}.pl-col-count{color:var(--s600);font-size:10px;font-weight:700}.pl-col-total{color:var(--s600);margin-top:2px;font-size:12px;font-weight:700}.pl-col-cards{flex-direction:column;gap:8px;min-height:24px;display:flex}.pl-card{background:var(--papel);border:1px solid var(--s200);border-radius:12px;flex-direction:column;gap:6px;padding:11px 12px;display:flex}.pl-card-lead{color:var(--tinta);font-size:12.5px;font-weight:700}.pl-card-sub{color:var(--s600);font-size:11px}.pl-card[draggable=true]{cursor:grab}.pl-card[draggable=true]:active{cursor:grabbing}.pl-col-alvo{outline:1.5px dashed var(--brand-600);outline-offset:-1.5px;background:var(--s200)}@media (width<=900px){.pl-board{grid-template-columns:repeat(6,minmax(150px,1fr));overflow-x:auto}}.sk{background:var(--s200);border-radius:8px;position:relative;overflow:hidden}.sk:after{content:"";background:linear-gradient(90deg, transparent, var(--s300), transparent);animation:1.25s ease-in-out infinite sk-reluz;position:absolute;inset:0;transform:translate(-100%)}@keyframes sk-reluz{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.sk:after{animation:none}.sk{background:var(--s300)}}.sk-linha{height:12px}.sk-cartao{border-radius:12px;height:64px}.ct-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.ct-acoes{justify-content:flex-end;margin-bottom:16px;display:flex}.ct-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-600);margin-bottom:6px;font-size:11px;font-weight:700}.ct-titulo{letter-spacing:-.02em;color:var(--tinta);font-size:28px;font-weight:800}.ct-sub{color:var(--s600);margin-top:6px;font-size:14.5px}.ct-sub strong{color:var(--tinta);font-weight:700}.ct-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:22px;display:grid}.ct-kpi{background:var(--papel);border:1px solid var(--s200);border-radius:16px;flex-direction:column;gap:8px;padding:16px 18px;display:flex}.ct-kpi-rot{letter-spacing:.06em;text-transform:uppercase;color:var(--s500);font-size:11px;font-weight:700}.ct-kpi-val{letter-spacing:-.02em;color:var(--tinta);font-size:24px;font-weight:800}.ct-tabela{background:var(--papel);border:1px solid var(--s200);border-radius:16px;overflow:hidden}.ct-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.ct-busca{border:1px solid var(--s300);min-width:200px;color:var(--s400);background:var(--papel);border-radius:10px;flex:1;align-items:center;gap:8px;padding:8px 12px;display:flex}.ct-busca input{font:inherit;color:var(--s900);background:0 0;border:0;outline:0;width:100%;font-size:14px}.ct-sel{border:1px solid var(--s300);font:inherit;color:var(--s700);background:var(--papel);cursor:pointer;border-radius:10px;padding:8px 12px;font-size:13.5px}.ct-chips{gap:6px;display:flex}.ct-chip{border:1px solid var(--s300);background:var(--papel);color:var(--s700);cursor:pointer;border-radius:999px;padding:7px 13px;font-size:12.5px;font-weight:600}.ct-chip.on{background:var(--brand-600);color:var(--brand-texto);border-color:var(--brand-600)}.ct-head,.ct-row{grid-template-columns:30% 15% 13% 13% 16% 8%;align-items:center;gap:0 16px;display:grid}.ct-head{background:var(--s50);border-bottom:1px solid var(--s200);letter-spacing:.08em;text-transform:uppercase;color:var(--s500);padding:11px 18px;font-size:10px;font-weight:800}.ct-head .r,.ct-row .r{text-align:right;justify-self:end}.ct-row{border-bottom:1px solid var(--s100);cursor:pointer;padding:13px 18px}.ct-row:last-child{border-bottom:0}.ct-row:hover{background:var(--brand-50)}.ct-row:focus-visible{outline:2px solid var(--brand-600);outline-offset:-2px}.ct-cli{align-items:center;gap:12px;min-width:0;display:flex}.ct-ava{border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:grid}.ct-cli-txt{min-width:0}.ct-nome{color:var(--tinta);align-items:center;gap:0;min-width:0;font-size:14px;font-weight:700;display:flex}.ct-nome-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ct-con{color:var(--s500);margin-top:2px;font-size:12px}.ct-cel{color:var(--s700);font-size:13.5px}.ct-cred{color:var(--tinta);font-size:14px;font-weight:800}.ct-contato{color:var(--s400)}.ct-selo{background:var(--s100);color:var(--s600);border-radius:999px;align-items:center;padding:4px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.ct-selo.sim{background:var(--brand-50);color:var(--brand-700)}.ct-pend{letter-spacing:.02em;background:var(--s100);color:var(--erro-texto);border-radius:999px;flex:none;align-items:center;margin-left:8px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.ct-foot{text-transform:uppercase;letter-spacing:.05em;color:var(--s500);margin-top:12px;font-size:11px;font-weight:600}.ct-vazio{background:var(--papel);border:1px dashed var(--s300);text-align:center;border-radius:16px;max-width:460px;padding:44px 24px}.ct-vazio h3{color:var(--tinta);font-size:16px;font-weight:800}.ct-vazio p{color:var(--s600);margin-top:6px;font-size:13.5px;line-height:1.5}.ct-veu{z-index:70;background:#0f172a73;justify-content:flex-end;display:flex;position:fixed;inset:0}.ct-sheet{background:var(--papel);border-left:1px solid var(--s200);flex-direction:column;width:100%;max-width:460px;height:100%;display:flex;overflow-y:auto}.ct-sh-top{border-bottom:1px solid var(--s200);align-items:center;gap:14px;padding:18px 20px;display:flex}.ct-sh-nome{color:var(--tinta);font-size:17px;font-weight:800}.ct-sh-con{color:var(--s500);margin-top:3px;font-size:12.5px}.ct-sh-x{margin-left:auto}.ct-sh-corpo{flex-direction:column;gap:18px;padding:18px 20px;display:flex}.ct-sh-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ct-campo{flex-direction:column;gap:3px;display:flex}.ct-k{letter-spacing:.06em;text-transform:uppercase;color:var(--s500);font-size:10.5px;font-weight:700}.ct-v{color:var(--tinta);font-size:14.5px;font-weight:700}.ct-bloco-h{letter-spacing:.06em;text-transform:uppercase;color:var(--s500);margin-bottom:8px;font-size:11px;font-weight:800}.ct-origem{border:1px solid var(--s200);background:var(--papel);width:100%;color:var(--brand-700);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;padding:11px 13px;font-size:13px;font-weight:600;display:flex}.ct-origem:hover{border-color:var(--brand-600)}.ct-sh-acoes{border-top:1px solid var(--s200);gap:10px;margin-top:auto;padding:16px 20px;display:flex}.ct-pendbloco{border:1px solid var(--s200);background:var(--s50);border-radius:14px;padding:14px}.ct-pend-txt{color:var(--s600);margin:4px 0 10px;font-size:12.5px;line-height:1.5}.ct-pend-form{gap:8px;display:flex}.ct-pend-form .field{flex:1}@media (width<=720px){.ct-kpis{grid-template-columns:repeat(2,1fr)}.ct-head{display:none}.ct-row{grid-template-columns:1fr auto;row-gap:6px}.ct-tabela{overflow-x:auto}}.aai-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.aai-card{background:var(--papel);border:1px solid var(--s200);cursor:pointer;text-align:left;border-radius:16px;padding:18px;transition:border-color .12s,box-shadow .12s}.aai-card:hover{border-color:var(--brand-600);box-shadow:0 10px 26px -14px #0f172a38}.aai-card.sel{border-color:var(--brand-600);box-shadow:0 0 0 3px var(--brand-50)}.aai-top{align-items:center;gap:12px;margin-bottom:16px;display:flex}.aai-ava{border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:14px;font-weight:800;display:grid}.aai-nome{color:var(--tinta);font-size:15px;font-weight:800}.aai-top .pill{margin-left:auto}.pill{border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.pill.on{background:var(--ok-bg,var(--brand-50));color:var(--ok-fg,var(--brand-700))}.pill.off{background:var(--s100);color:var(--s500)}.aai-mets{border-top:1px solid var(--s100);grid-template-columns:1fr 1fr 1fr;gap:10px;padding-top:14px;display:grid}.aai-met .k{text-transform:uppercase;letter-spacing:.05em;color:var(--s500);font-size:10px;font-weight:700}.aai-met .v{color:var(--tinta);margin-top:3px;font-size:16px;font-weight:800}.aai-met .v.fechar{color:var(--brand-700)}.ic{border:1px solid var(--s200);background:var(--papel);width:34px;height:34px;color:var(--s500);cursor:pointer;border-radius:9px;place-items:center;display:grid}.ic:hover{border-color:var(--brand-600);color:var(--brand-700)}.det{background:var(--papel);border:1px solid var(--s200);border-radius:16px;margin-top:16px;overflow:hidden}.det-top{border-bottom:1px solid var(--s200);align-items:center;gap:12px;padding:16px 20px;display:flex}.det-nome{color:var(--tinta);font-size:16px;font-weight:800}.det-acoes{gap:6px;margin-left:auto;display:flex}.det-cols{grid-template-columns:1fr 1fr;display:grid}.det-col{min-width:0;padding:16px 20px}.det-col+.det-col{border-left:1px solid var(--s100)}.det-h{text-transform:uppercase;letter-spacing:.06em;color:var(--s500);justify-content:space-between;margin-bottom:10px;font-size:11px;font-weight:800;display:flex}.det-h .soma{color:var(--tinta)}.det-vazio{color:var(--s500);padding:8px 0;font-size:13px}.det-item{border-bottom:1px solid var(--s100);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.det-item:last-child{border-bottom:0}.det-item:hover{background:var(--brand-50)}.det-item .n{color:var(--tinta);font-size:13.5px;font-weight:700}.det-item .s{color:var(--s500);margin-top:1px;font-size:11.5px}.det-item .val{color:var(--tinta);font-size:13px;font-weight:800}.det-item .estagio{color:var(--brand-700);background:var(--brand-50);white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700}.na-modal{max-width:440px}.na-corpo{grid-template-columns:1fr}.na-check{color:var(--s700);cursor:pointer;align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}@media (width<=720px){.aai-grid,.det-cols{grid-template-columns:1fr}.det-col+.det-col{border-left:0;border-top:1px solid var(--s100)}}.ag-grid{grid-template-columns:1.1fr .9fr;gap:20px;display:grid}.ag-card{padding:20px}.ag-h{color:var(--tinta);font-size:15px;font-weight:800}.ag-d{color:var(--s500);margin:4px 0 14px;font-size:12.5px}.ag-dia{border-bottom:1px solid var(--s100);align-items:center;gap:12px;padding:10px 0;display:flex}.ag-dia:last-of-type{border-bottom:0}.ag-sw{background:var(--s300);cursor:pointer;border:0;border-radius:999px;flex:none;width:38px;height:22px;position:relative}.ag-sw.on{background:var(--brand-600)}.ag-sw:after{content:"";background:var(--papel);border-radius:50%;width:18px;height:18px;transition:left .12s;position:absolute;top:2px;left:2px}.ag-sw.on:after{left:18px}.ag-dia-nome{width:40px;color:var(--tinta);font-size:13px;font-weight:700}.ag-faixa{color:var(--s600);align-items:center;gap:8px;font-size:13px;display:flex}.ag-hora{border:1px solid var(--s300);font:inherit;color:var(--s900);background:var(--papel);border-radius:8px;padding:6px 8px;font-size:13px}.ag-dia.off .ag-faixa{opacity:.4}.ag-salvar{margin-top:16px}.ag-link{background:var(--s50);border:1px solid var(--s200);border-radius:10px;align-items:center;gap:8px;padding:8px 12px;display:flex}.ag-link-u{color:var(--brand-700);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden}.ag-copiar{margin-left:auto;padding:6px 12px}.ag-conf{border-bottom:1px solid var(--s100);justify-content:space-between;align-items:center;gap:10px;padding:12px 0;display:flex}.ag-conf-k{color:var(--s600);font-size:12px;font-weight:700}.ag-conf-v{color:var(--tinta);font-size:13px;font-weight:600}.ag-dur{gap:6px;display:flex}.ag-item{border-bottom:1px solid var(--s100);align-items:center;gap:12px;padding:12px 0;display:flex}.ag-item:last-child{border-bottom:0}.ag-item-info{flex:1;min-width:0}.ag-item-nome{color:var(--tinta);font-size:14px;font-weight:700}.ag-item-sub{color:var(--s500);margin-top:2px;font-size:12px}.ag-entrar{color:var(--brand-700);align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.ag-abas{border-bottom:1px solid var(--s200);gap:8px;margin:18px 0 22px;display:flex}.ag-aba{appearance:none;font:inherit;color:var(--s500);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 4px;font-size:14px;font-weight:700}.ag-aba.on{color:var(--brand-700);border-bottom-color:var(--brand-600)}.ag-grupo{margin-bottom:22px}.ag-grupo-h{letter-spacing:.04em;text-transform:uppercase;color:var(--s500);margin:0 0 10px;font-size:12px;font-weight:800}.ag-reuniao{background:var(--papel);border:1px solid var(--s200);border-radius:12px;align-items:center;gap:14px;margin-bottom:8px;padding:14px 16px;display:flex}.ag-quando{background:var(--s50);border:1px solid var(--s200);border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;min-width:78px;padding:8px 10px;display:flex}.ag-quando-h{color:var(--tinta);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.ag-quando-d{color:var(--s500);font-variant-numeric:tabular-nums;margin-top:1px;font-size:11px}.ag-reu-info{flex:1;min-width:0}.ag-reu-nome{color:var(--tinta);font-size:14.5px;font-weight:700}.ag-reu-sub{color:var(--s500);margin-top:2px;font-size:12.5px}.ag-reu-acoes{flex:none;align-items:center;gap:6px;display:flex}.ag-entrar-btn{background:var(--brand-600);color:var(--brand-texto);border:0;border-radius:9px;align-items:center;gap:6px;padding:8px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.ag-cancelar{appearance:none;font:inherit;color:var(--s500);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px;font-size:12.5px;font-weight:600}.ag-cancelar:hover{color:var(--tinta);background:var(--s50)}.ag-conf-cancelar{align-items:center;gap:8px;display:inline-flex}.ag-conf-cancelar span{color:var(--tinta);font-size:12.5px;font-weight:700}.ag-vazio-box{text-align:center;border:1px dashed var(--s300);background:var(--papel);border-radius:16px;padding:52px 20px}.ag-vazio-box h3{color:var(--tinta);margin:0 0 6px;font-size:17px;font-weight:800}.ag-vazio-box p{color:var(--s500);max-width:400px;margin:0 auto;font-size:13.5px}.cal2-bar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.cal2-nav{align-items:center;gap:2px;display:inline-flex}.cal2-navb{appearance:none;background:var(--papel);border:1px solid var(--s200);color:var(--tinta);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:inline-flex}.cal2-navb:hover{background:var(--s50)}.cal2-hoje{appearance:none;background:var(--papel);border:1px solid var(--s200);color:var(--tinta);height:32px;font:inherit;cursor:pointer;border-radius:8px;padding:0 12px;font-size:13px;font-weight:700}.cal2-periodo{color:var(--tinta);text-transform:capitalize;font-size:16px;font-weight:800}.cal2-vistas{background:var(--s100);border-radius:10px;gap:4px;margin-left:auto;padding:3px;display:inline-flex}.cal2-vista{appearance:none;font:inherit;color:var(--s600);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:700}.cal2-vista.on{background:var(--papel);color:var(--brand-700);box-shadow:0 1px 2px #0f172a14}.cal2-wrap{border:1px solid var(--s200);background:var(--papel);border-radius:14px;overflow-x:auto}.cal2-grade{min-width:640px;display:grid}.cal2-canto{border-bottom:1px solid var(--s200)}.cal2-colh{border-bottom:1px solid var(--s200);border-left:1px solid var(--s100);flex-direction:column;align-items:center;gap:2px;padding:10px 0;display:flex}.cal2-dow{letter-spacing:.04em;text-transform:uppercase;color:var(--s500);font-size:11px;font-weight:800}.cal2-num{color:var(--tinta);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.cal2-colh.hoje .cal2-num{color:var(--brand-texto);background:var(--brand-600);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;display:inline-flex}.cal2-gutter{border-right:1px solid var(--s100)}.cal2-hlin{height:44px;position:relative}.cal2-hlin span{color:var(--s400,var(--s500));font-variant-numeric:tabular-nums;font-size:11px;position:absolute;top:-7px;right:8px}.cal2-col{border-left:1px solid var(--s100);position:relative}.cal2-col.hoje{background:var(--brand-50,var(--s50))}.cal2-cell{border-bottom:1px solid var(--s100);height:44px}.cal2-ev{background:var(--brand-600);color:var(--brand-texto);text-align:left;cursor:pointer;border:0;border-radius:7px;flex-direction:column;gap:1px;padding:4px 7px;line-height:1.15;display:flex;position:absolute;left:3px;right:3px;overflow:hidden}.cal2-ev-h{opacity:.92;font-size:11px;font-weight:700}.cal2-ev-n{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.cal2-mes{border:1px solid var(--s200);background:var(--papel);border-radius:14px;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.cal2-mdow{letter-spacing:.04em;text-transform:uppercase;color:var(--s500);text-align:left;border-bottom:1px solid var(--s200);border-left:1px solid var(--s100);padding:10px 8px;font-size:11px;font-weight:800}.cal2-mdow:first-child{border-left:0}.cal2-mcel{border-bottom:1px solid var(--s100);border-left:1px solid var(--s100);flex-direction:column;gap:4px;min-height:104px;padding:6px 7px;display:flex}.cal2-mcel:nth-child(7n+1){border-left:0}.cal2-mcel.vazio{background:var(--s50)}.cal2-mnum{color:var(--s600);font-size:13px;font-weight:700}.cal2-mcel.hoje .cal2-mnum{color:var(--brand-texto);background:var(--brand-600);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.cal2-mchips{flex-direction:column;gap:3px;display:flex}.cal2-mchip{appearance:none;text-align:left;background:var(--s100);border:0;border-left:3px solid var(--brand-600);font:inherit;color:var(--tinta);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:5px;padding:3px 6px;font-size:11.5px;font-weight:600;overflow:hidden}.cal2-mmais{color:var(--s500);padding-left:6px;font-size:11px;font-weight:700}.cal2-modal-bg{z-index:50;background:#0f172a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.cal2-modal{background:var(--papel);border:1px solid var(--s200);border-radius:16px;width:100%;max-width:380px;padding:22px}.cal2-modal-nome{color:var(--tinta);font-size:18px;font-weight:800}.cal2-modal-quando{color:var(--s600);margin-top:4px;font-size:13.5px}.cal2-modal-contato{color:var(--s500);margin-top:8px;font-size:13px}.cal2-modal-acoes{align-items:center;gap:8px;margin-top:18px;display:flex}.co-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.co-head-l{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.co-adm{color:var(--tinta);align-items:center;gap:7px;font-size:14px;font-weight:800;display:inline-flex}.co-admpick{align-items:center;display:inline-flex;position:relative}.co-admpick svg{color:var(--s500);pointer-events:none;position:absolute;left:11px}.co-admpick .ct-sel{padding-left:32px;font-weight:700}[data-tela=comissoes] .ct-kpi-rot{align-items:center;gap:5px;display:inline-flex}[data-tela=comissoes] .ct-kpi-rot svg{color:var(--s500);flex:none}.co-sep{background:var(--s200);width:1px;height:20px}.co-aviso{border:1px solid var(--s200);background:var(--s50);color:var(--s700);border-radius:12px;align-items:center;gap:10px;margin-bottom:16px;padding:11px 14px;font-size:13px;line-height:1.45;display:flex}.co-aviso svg{color:var(--erro-texto);flex:none}.co-aviso strong{color:var(--tinta)}.co-card{background:var(--papel);border:1px solid var(--s200);border-radius:14px;padding:18px}.co-card.tight{padding:8px}.co-demo{flex-direction:column;display:flex}.co-demo .co-liq{margin-top:auto}.co-card-h{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.co-badge{background:var(--s100);color:var(--s600);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.co-detalhar-h{color:var(--tinta);padding:6px 10px 8px;font-size:13px;font-weight:800}.co-assessor{text-align:left;width:100%;font:inherit;cursor:pointer}.co-assessor:hover{border-color:var(--brand-600)}.co-clirow{text-align:left;width:100%;font:inherit;background:var(--s50);border:1px solid var(--s200);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.co-clirow:hover{border-color:var(--brand-600)}.co-clirow-l{flex-direction:column;min-width:0;display:flex}.co-clirow-nome{color:var(--tinta);font-size:13.5px;font-weight:700}.co-clirow-sub{color:var(--s500);margin-top:1px;font-size:12px}.co-clirow-r{color:var(--s500);flex:none;align-items:center;gap:10px;display:inline-flex}.co-clirow-val{color:var(--tinta);font-size:13.5px;font-weight:700}.co-grid{grid-template-columns:2fr 1fr;align-items:stretch;gap:16px;display:grid}.co-stack{flex-direction:column;gap:16px;height:100%;display:flex}.co-stack>.co-card:last-child{flex:1}.co-demo-ln{justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:13.5px;display:flex}.co-demo-ln.top{border-top:1px solid var(--s200)}.co-demo-ln .k{color:var(--s600)}.co-demo-ln.forte .k{color:var(--tinta);font-weight:700}.co-m{font-variant-numeric:tabular-nums;color:var(--tinta)}.co-m.neg{color:var(--erro-texto)}.co-m.mut{color:var(--s500)}.co-liq{background:var(--s50);border:1px solid var(--s200);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:14px 16px;display:flex}.co-liq-k{text-transform:uppercase;letter-spacing:.04em;color:var(--s500);font-size:11px}.co-liq-s{color:var(--s500);margin-top:2px;font-size:11.5px}.co-liq-v{color:var(--tinta);font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}.co-rc-k{text-transform:uppercase;letter-spacing:.04em;color:var(--s500);font-size:11px}.co-rc-v{color:var(--tinta);font-variant-numeric:tabular-nums;margin-top:5px;font-size:24px;font-weight:800}.co-drill{cursor:pointer;text-align:left;width:100%;color:var(--tinta);font:inherit;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;padding:11px 10px;display:flex}.co-drill:hover:not(:disabled){background:var(--s50)}.co-drill:disabled{opacity:.5;cursor:default}.co-drill .dl{flex:1;font-size:13.5px;font-weight:600}.co-drill .dh{color:var(--s500);font-variant-numeric:tabular-nums;font-size:12px}.co-voltar{cursor:pointer;color:var(--s500);font:inherit;background:0 0;border:0;align-items:center;gap:7px;margin-bottom:14px;padding:0;font-size:13px;display:inline-flex}.co-det{grid-template-columns:1.05fr .95fr;gap:24px;display:grid}.co-det-cli{color:var(--tinta);font-size:18px;font-weight:800}.co-det-meta{color:var(--s500);margin-top:3px;font-size:13px}.co-h{text-transform:uppercase;letter-spacing:.04em;color:var(--s500);margin:18px 0 8px;font-size:12px;font-weight:800}.co-split{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.co-sp{border:1px solid var(--s200);border-radius:12px;padding:12px}.co-sp-k{text-transform:uppercase;color:var(--s500);font-size:11px;font-weight:700}.co-sp-v{color:var(--tinta);font-variant-numeric:tabular-nums;margin-top:4px;font-size:16px;font-weight:800}.co-sp-s{color:var(--s500);margin-top:1px;font-size:11px}.co-modo-row{justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.co-modo-row .b{color:var(--tinta);font-size:13px;font-weight:700}.co-modo-row .s{color:var(--s500);font-variant-numeric:tabular-nums;font-size:12px}.co-seg{background:var(--s100);border-radius:9px;gap:4px;padding:3px;display:inline-flex}.co-seg button{appearance:none;font:inherit;color:var(--s600);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:5px 12px;font-size:12.5px;font-weight:700}.co-seg button.on{background:var(--papel);color:var(--brand-700)}.co-cron{border:1px solid var(--s200);border-radius:12px;max-height:240px;margin-top:8px;overflow:auto}.co-cron table{border-collapse:collapse;width:100%;font-size:12.5px}.co-cron td{border-bottom:1px solid var(--s100);font-variant-numeric:tabular-nums;color:var(--tinta);padding:7px 10px}.co-cron tr:last-child td{border-bottom:0}.co-pg{align-items:center;gap:5px;font-weight:700;display:inline-flex}.co-pg .dot{background:currentColor;border-radius:50%;width:7px;height:7px;display:inline-block}.co-pg.rec{color:var(--verde-fg)}.co-pg.pend{color:var(--s500)}.co-ant{background:var(--s50);border:1px solid var(--s200);border-radius:12px;margin-top:14px;padding:14px}.co-ant-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.co-ant-in{color:var(--s600);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.co-ant-in input{border:1px solid var(--s300);width:60px;font:inherit;text-align:right;background:var(--papel);color:var(--s900);font-variant-numeric:tabular-nums;border-radius:8px;padding:6px 8px;font-size:13px}.co-ant-vp{color:var(--brand-700);font-variant-numeric:tabular-nums;margin-top:10px;font-size:24px;font-weight:800}.co-ant-s{color:var(--s500);margin-top:2px;font-size:12px}.co-ant-split{color:var(--s600);flex-wrap:wrap;gap:16px;margin-top:10px;font-size:12.5px;display:flex}.co-ant-split b{color:var(--tinta);font-variant-numeric:tabular-nums}.co-tab{border-collapse:collapse;width:100%;font-size:14px}.co-tab th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--s500);border-bottom:1px solid var(--s200);padding:12px 14px;font-size:11px;font-weight:800}.co-tab td{border-bottom:1px solid var(--s100);color:var(--tinta);padding:13px 14px}.co-tab tr:last-child td{border-bottom:0}.co-tab tr[data-row]{cursor:pointer}.co-tab tr[data-row]:hover td{background:var(--s50)}.co-cli{font-weight:700}.co-cli small{color:var(--s500);margin-top:1px;font-size:12px;font-weight:500;display:block}.co-num{font-variant-numeric:tabular-nums;text-align:right}.co-modobadge{background:var(--s100);color:var(--s600);border-radius:999px;align-items:center;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.co-modobadge.efetivo{background:var(--ok-bg);color:var(--ok-fg)}.co-conf-st{background:var(--s100);color:var(--s600);border-radius:999px;align-items:center;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.co-conf-st.ok{background:var(--ok-bg);color:var(--ok-fg)}.co-conf-st.estorno,.co-conf-st.sem_negocio{background:var(--avi-bg);color:var(--avi)}.co-conf-st.cancelado{background:var(--s100);color:var(--erro-texto)}.pv-saude{background:var(--s100);color:var(--s600);border-radius:999px;align-items:center;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.pv-saude.em_dia,.pv-saude.quitada{background:var(--ok-bg);color:var(--ok-fg)}.pv-saude.atraso{background:var(--avi-bg);color:var(--avi)}.pv-saude.risco,.pv-saude.cancelada,.pv-saude.pendente_contrato{background:var(--s100);color:var(--erro-texto)}.pv-saude.contemplada{background:var(--brand-50);color:var(--brand-700)}.pv-form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pv-form .field{flex:120px;min-width:0}.pv-tabs{background:var(--s100);border-radius:12px;gap:4px;width:fit-content;margin-bottom:16px;padding:4px;display:flex}.pv-tab{letter-spacing:.04em;text-transform:uppercase;color:var(--s500);cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:7px;padding:8px 14px;font-size:12px;font-weight:700;display:inline-flex}.pv-tab.on{background:var(--papel);color:var(--brand-700);box-shadow:0 1px 2px #0f172a14}.pv-tab-breve{letter-spacing:.03em;text-transform:uppercase;background:var(--s200);color:var(--s500);border-radius:999px;padding:1px 5px;font-size:9px;font-weight:700}.pv-novo{letter-spacing:.02em;background:var(--ok-bg);color:var(--ok-fg);vertical-align:middle;border-radius:999px;margin-left:7px;padding:1px 6px;font-size:9.5px;font-weight:700;display:inline-flex}.pv-cartas{flex-wrap:wrap;gap:4px;display:inline-flex}.pv-carta{background:var(--brand-50);color:var(--brand-700);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.pv-toggle{background:var(--s100);min-width:44px;color:var(--s600);cursor:pointer;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:700}.pv-toggle.on{background:var(--s100);color:var(--erro-texto)}.pv-toggle.ok{background:var(--ok-bg);color:var(--ok-fg)}.pv-toggle:disabled{cursor:default;opacity:.7}.co-tab tr.pv-alerta td{box-shadow:inset 3px 0 0 var(--erro-texto)}.pv-cota-item{border:1px solid var(--s200);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.pv-cota-t{color:var(--tinta);font-size:13px;font-weight:700}.pv-cota-s{color:var(--s500);margin-top:2px;font-size:11.5px}.pv-cota-v{color:var(--tinta);font-size:13.5px;font-weight:800}.pvh-hero{margin-bottom:26px}.pvh-h1{letter-spacing:-.03em;color:var(--tinta);margin-top:8px;font-size:30px;font-weight:800;line-height:1.05}.pvh-sub{color:var(--s600);max-width:34rem;margin-top:10px;font-size:15px}.pvh-grid{grid-template-columns:2fr 1fr;align-items:start;gap:16px;display:grid}.pvh-col{flex-direction:column;display:flex}.pvh-secao{justify-content:space-between;align-items:center;gap:10px;min-height:34px;margin:0 0 10px;display:flex}.pvh-ativ{flex-direction:column;display:flex}.pvh-ativ-row{border:1px solid var(--s200);background:var(--papel);cursor:pointer;border-radius:12px;align-items:center;gap:12px;width:100%;margin-top:8px;padding:12px;display:flex}.pvh-ativ-row:hover{border-color:var(--brand-600)}.pvh-ativ-ic{background:var(--brand-50);width:38px;height:38px;color:var(--brand-700);border-radius:11px;flex:none;place-items:center;display:grid}.pvh-ativ-l{text-align:left;color:var(--tinta);flex:1;font-size:14px;font-weight:600}.pvh-ok{text-align:center;flex-direction:column;align-items:center;padding:28px 12px;display:flex}.pvh-ok-ic{background:var(--ok-bg);width:52px;height:52px;color:var(--ok-fg);border-radius:14px;place-items:center;margin-bottom:12px;display:grid}.pvh-ok-t{color:var(--tinta);font-size:16px;font-weight:800}.pvh-ok-s{color:var(--s600);margin-top:4px;font-size:13px}.pvh-ferramentas{flex-direction:column;display:flex}.pvh-cards{flex-direction:column;gap:12px;display:flex}.pvh-tool{text-align:left;cursor:pointer;align-items:center;gap:12px;display:flex}.pvh-tool:hover:not(.breve){border-color:var(--brand-600)}.pvh-tool.breve{cursor:default;opacity:.72}.pvh-tool-ic{background:var(--brand-50);width:42px;height:42px;color:var(--brand-700);border-radius:12px;flex:none;place-items:center;display:grid}.pvh-tool-txt{flex-direction:column;flex:1;gap:2px;display:flex}.pvh-tool-t{color:var(--tinta);align-items:center;gap:8px;font-size:14.5px;font-weight:800;display:inline-flex}.pvh-tool-s{color:var(--s600);font-size:12.5px}@media (width<=900px){.pvh-grid{grid-template-columns:1fr}.pv-tabs{width:auto}}.asm-grid{grid-template-columns:1fr 1fr 1.2fr;align-items:start;gap:14px;display:grid}.asm-col{flex-direction:column;gap:4px;min-height:320px;padding:12px;display:flex}.asm-col-h{letter-spacing:.06em;text-transform:uppercase;color:var(--s500);padding:4px 6px 10px;font-size:11px;font-weight:800}.asm-item{cursor:pointer;text-align:left;background:0 0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.asm-item:hover{background:var(--s50)}.asm-item.on{background:var(--brand-50)}.asm-item-t{color:var(--tinta);font-size:13.5px;font-weight:700}.asm-item.on .asm-item-t{color:var(--brand-700)}.asm-item-n{color:var(--s500);flex:none;font-size:11px;font-weight:600}.asm-vazio{color:var(--s500);padding:12px 6px;font-size:13px}.asm-add{border-bottom:1px solid var(--s200);gap:8px;margin-bottom:8px;padding:4px 6px 12px;display:flex}.asm-add .field{flex:1;min-width:0}.asm-datas{flex-direction:column;gap:4px;display:flex}.asm-data-row{border:1px solid var(--s200);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.asm-data-v{color:var(--tinta);font-size:13.5px;font-weight:700}.asm-del{width:28px;height:28px;color:var(--s400);cursor:pointer;background:0 0;border-radius:8px;place-items:center;display:grid}.asm-del:hover{background:var(--s100);color:var(--erro-texto)}@media (width<=820px){.asm-grid{grid-template-columns:1fr}}.co-upload{border:1px dashed var(--s300);background:var(--s50);color:var(--tinta);cursor:pointer;border-radius:12px;align-items:center;gap:9px;margin-top:14px;padding:12px 16px;font-size:13.5px;font-weight:600;display:inline-flex}.co-upload:hover{border-color:var(--brand-600)}.co-upload svg{color:var(--s500);flex:none}.co-secao-h{margin:22px 0 10px}.co-mesa-edit{border:1px solid var(--s200);background:var(--papel);width:28px;height:28px;color:var(--s500);cursor:pointer;border-radius:8px;place-items:center;display:inline-grid}.co-mesa-edit:hover{border-color:var(--brand-600);color:var(--brand-700)}@media (width<=900px){.co-grid,.co-det{grid-template-columns:1fr}}.agp-wrap{background:var(--s50);justify-content:center;align-items:flex-start;min-height:100vh;padding:48px 16px;display:flex}.agp-carregando{color:var(--s500);padding:40px;font-size:15px}.pub{background:var(--papel);border:1px solid var(--s200);border-radius:18px;grid-template-columns:300px 1fr;width:100%;max-width:920px;display:grid;overflow:hidden;box-shadow:0 20px 50px -24px #0f172a4d}.pub-esq{border-right:1px solid var(--s200);background:var(--s50);padding:24px}.pub-ava{background:var(--brand-600);width:52px;height:52px;color:var(--brand-texto);border-radius:14px;place-items:center;margin-bottom:14px;font-size:18px;font-weight:800;display:grid}.pub-quem{color:var(--s500);font-size:12px;font-weight:700}.pub-tit{color:var(--tinta);margin:2px 0 12px;font-size:20px;font-weight:800}.pub-meta{color:var(--s600);align-items:center;gap:8px;margin-bottom:8px;font-size:13px;display:flex}.pub-meta svg{color:var(--s400);flex:none}.pub-dir{padding:24px}.pub-h{color:var(--tinta);justify-content:space-between;align-items:center;margin-bottom:14px;font-size:15px;font-weight:800;display:flex}.agp-mesnav{border:1px solid var(--s200);background:var(--papel);color:var(--s700);cursor:pointer;border-radius:8px;width:30px;height:30px;font-size:16px;font-weight:700}.agp-mesnav:disabled{opacity:.4;cursor:default}.cal{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.cal .dow{text-transform:uppercase;color:var(--s400);text-align:center;padding-bottom:4px;font-size:10px;font-weight:700}.cal-d{aspect-ratio:1;color:var(--s400);cursor:default;background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;font-size:13px;font-weight:700;display:grid}.cal-d.livre{background:var(--brand-50);color:var(--brand-700);cursor:pointer}.cal-d.livre:hover{border-color:var(--brand-600)}.cal-d.sel{background:var(--brand-600);color:var(--brand-texto);cursor:pointer}.cal-d.vazio{visibility:hidden}.slots{margin-top:16px}.slots-h{color:var(--s500);text-transform:capitalize;margin-bottom:8px;font-size:12px;font-weight:700}.slot-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.slot{border:1px solid var(--s300);text-align:center;color:var(--brand-700);cursor:pointer;background:var(--papel);border-radius:10px;padding:10px;font-size:13px;font-weight:700}.slot:hover{border-color:var(--brand-600);background:var(--brand-50)}.agp-vazio{color:var(--s500);padding:8px 0;font-size:13px}.agp-voltar{color:var(--brand-700);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:700}.agp-quando{color:var(--s600);margin:4px 0 14px;font-size:13px}.agp-confirmar{justify-content:center;width:100%;margin-top:12px}.pub .pl-campo{margin-bottom:12px}.conf{background:var(--papel);border:1px solid var(--s200);text-align:center;border-radius:18px;width:100%;max-width:520px;padding:28px;box-shadow:0 20px 50px -24px #0f172a4d}.conf-ok{background:var(--ok-bg);width:52px;height:52px;color:var(--ok-fg);border-radius:50%;place-items:center;margin:0 auto 14px;display:grid}.conf h2{color:var(--tinta);font-size:20px;font-weight:800}.conf p{color:var(--s600);margin-top:6px;font-size:13.5px}.conf-box{border:1px solid var(--s200);text-align:left;border-radius:12px;flex-direction:column;gap:10px;margin-top:18px;padding:16px;display:flex}.conf-linha{color:var(--s700);text-transform:capitalize;align-items:center;gap:10px;font-size:13.5px;display:flex}.conf-linha svg{color:var(--s400);flex:none}.conf-jitsi{background:var(--brand-600);color:var(--brand-texto);border-radius:12px;align-items:center;gap:8px;margin-top:16px;padding:12px 18px;font-size:14px;font-weight:700;display:inline-flex}@media (width<=820px){.ag-grid,.pub{grid-template-columns:1fr}.pub-esq{border-right:0;border-bottom:1px solid var(--s200)}}.pl-topo{justify-content:flex-end;align-items:center;margin-bottom:16px;display:flex}.pl-visao{background:var(--s100);border-radius:9px;gap:2px;margin-right:auto;padding:3px;display:inline-flex}.pl-visao-b{color:var(--s600);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:6px 12px;font-size:12px;font-weight:600}.pl-visao-b.on{background:var(--papel);color:var(--brand-600);box-shadow:0 1px 2px #0f172a14}.pl-novo{background:var(--papel);border:1px solid var(--s200);border-radius:14px;flex-direction:column;gap:14px;max-width:420px;margin-bottom:20px;padding:20px;display:flex}.pl-campo{flex-direction:column;gap:6px;display:flex}.pl-label{color:var(--s600);font-size:12px;font-weight:600}.pl-label small{color:var(--s500);font-weight:500}.pl-erro{color:var(--avi);margin:0;font-size:12px;font-weight:600}.pl-novo-acoes{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.nn-back{z-index:70;background:#0f172a73;justify-content:center;align-items:flex-start;padding:40px 16px;display:flex;position:fixed;inset:0;overflow:auto}.nn-modal{background:var(--papel);border:1px solid var(--s200);border-radius:16px;flex-direction:column;width:100%;max-width:680px;display:flex;overflow:hidden;box-shadow:0 24px 56px #0f172a3d}.nn-cab{border-bottom:1px solid var(--s200);justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.nn-cab h2{color:var(--s900);margin:0;font-size:18px;font-weight:800}.nn-x{color:var(--s500);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:2px;line-height:0}.nn-x:hover{color:var(--s900)}.nn-x:focus-visible{outline:2px solid var(--brand-600);outline-offset:2px}.nn-x svg{width:20px;height:20px}.nn-corpo{grid-template-columns:1fr 1fr;align-items:start;gap:8px 22px;padding:22px 24px;display:grid}.nn-corpo .nn-full{grid-column:1/-1;margin-bottom:8px}.nn-grupo-rot{text-transform:uppercase;letter-spacing:.07em;color:var(--s500);margin:0 0 12px;font-size:10.5px;font-weight:700}.nn-req{color:var(--brand-600)}.nn-corpo .pl-campo{margin-bottom:14px}.nn-dupla{grid-template-columns:1fr auto;gap:8px;display:grid}.nn-dupla select.field{width:auto}.nn-stepper{border:1px solid var(--s200);border-radius:8px;display:flex;overflow:hidden}.nn-step{text-align:center;background:var(--s200);color:var(--s600);cursor:pointer;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 50%,calc(100% - 7px) 100%,0 100%,7px 50%);border:none;flex:1;margin-left:-7px;padding:8px 4px;font-size:10px;font-weight:700}.nn-step:first-child{clip-path:polygon(0 0,calc(100% - 7px) 0,100% 50%,calc(100% - 7px) 100%,0 100%);margin-left:0}.nn-step:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,7px 50%)}.nn-step.on{background:var(--brand-600);color:var(--brand-texto)}.nn-erro-servidor{padding:0 24px}.nn-pe{border-top:1px solid var(--s200);background:var(--s50);justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}@media (width<=640px){.nn-corpo{grid-template-columns:1fr;gap:8px}}.pl-card.alerta{border-color:var(--avi);border-left-width:3px}.pl-backdrop{z-index:40;background:#0f172a47;position:fixed;inset:0}.pl-drawer{z-index:41;background:var(--papel);border-left:1px solid var(--s200);flex-direction:column;width:420px;max-width:92vw;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:auto;box-shadow:-8px 0 24px -12px #0f172a40}.pl-drawer-head{border-bottom:1px solid var(--s200);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px;display:flex}.pl-drawer-est{text-transform:uppercase;letter-spacing:.06em;color:var(--brand-600);margin:0 0 4px;font-size:11px;font-weight:700}.pl-drawer-lead{color:var(--tinta);margin:0;font-size:18px;font-weight:800}.pl-drawer-sub{color:var(--s600);margin:4px 0 0;font-size:12px}.pl-x{color:var(--s500);cursor:pointer;background:0 0;border:none;padding:2px;line-height:0}.pl-x svg{width:20px;height:20px}.pl-x:hover{color:var(--tinta)}.pl-sec{border-bottom:1px solid var(--s100);padding:16px 20px}.pl-sec-ultima{border-bottom:none}.pl-sec-rot{text-transform:uppercase;letter-spacing:.08em;color:var(--s600);margin:0 0 10px;font-size:11px;font-weight:700}.pl-foco{background:var(--s50);border:1px solid var(--s200);border-radius:10px;align-items:flex-start;gap:10px;padding:12px;display:flex}.pl-foco.alerta{background:var(--avi-bg);border-color:var(--avi-bd)}.pl-foco-dot{border:2px solid var(--s400);border-radius:50%;flex:none;width:10px;height:10px;margin-top:4px}.pl-foco-ic{width:18px;height:18px;color:var(--avi);flex:none;margin-top:1px}.pl-foco-t{color:var(--tinta);font-size:13px;font-weight:600}.pl-foco.alerta .pl-foco-t{color:var(--avi)}.pl-foco-m{color:var(--s600);margin-top:2px;font-size:11.5px}.pl-chips{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.pl-chip{border:1px solid var(--s300);background:var(--papel);color:var(--s700);cursor:pointer;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600}.pl-chip.on{background:var(--brand-600);color:var(--brand-texto);border-color:var(--brand-600)}.pl-drawer textarea.field{resize:vertical;height:auto;min-height:56px}.pl-toque-linha{align-items:center;gap:8px;display:flex}.pl-toque-linha .field{flex:1}.pl-dica{color:var(--s500);margin:6px 0 0;font-size:11px}.pl-tl{margin:0;padding:0;list-style:none}.pl-tl li{border-top:1px solid var(--s100);gap:11px;padding:12px 0;display:flex}.pl-tl li:first-child{border-top:none}.pl-tl-dot{background:var(--s300);border-radius:50%;flex:none;width:10px;height:10px;margin-top:5px}.pl-tl li.done .pl-tl-dot{background:var(--verde-fg)}.pl-tl-b{flex:1;min-width:0}.pl-tl-t{color:var(--tinta);font-size:12.5px;font-weight:600}.pl-tl-m{color:var(--s500);margin-top:1px;font-size:11px}.pl-tl-nota{background:var(--avi-bg);border:1px solid var(--avi-bd);color:var(--s700);border-radius:8px;margin-top:5px;padding:8px 10px;font-size:12px}.pl-concluir{color:var(--brand-600);cursor:pointer;background:0 0;border:none;margin-top:6px;padding:0;font-size:11.5px;font-weight:600}.pl-concluir:hover{text-decoration:underline}@media (width<=900px){.pl-drawer{width:100vw}}.pn-topo{align-items:center;gap:10px;margin-bottom:14px;display:flex}.pn-voltar{color:var(--s600);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:12.5px;font-weight:600;display:inline-flex}.pn-voltar:hover{background:var(--s100);color:var(--tinta)}.pn-voltar svg{width:15px;height:15px}.pn-trilha{color:var(--s500);font-size:12px}.pn-trilha strong{color:var(--s700);font-weight:600}.pn-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.pn-titulo{letter-spacing:-.01em;color:var(--tinta);margin:0;font-size:21px;font-weight:800}.pn-sub{color:var(--s600);margin:4px 0 0;font-size:13px}.pn-dono{color:var(--s700);flex-direction:column;font-size:13px;display:flex}.pn-dono-rot{text-transform:uppercase;letter-spacing:.04em;color:var(--s500);font-size:10px;font-weight:600}.pn-stepper{gap:4px;margin:0 0 20px;padding:0;list-style:none;display:flex;overflow-x:auto}.pn-step{background:var(--s100);min-width:92px;color:var(--s600);text-align:center;border-radius:8px;flex:1;padding:10px 12px;font-size:12px;font-weight:700}.pn-step.done{background:var(--verde-bg);color:var(--verde-fg)}.pn-step.current{background:var(--brand-600);color:var(--brand-texto)}.pn-step-dias{opacity:.9;margin-top:1px;font-size:10px;font-weight:600;display:block}.pn-layout{grid-template-columns:300px 1fr;align-items:flex-start;gap:18px;display:grid}.pn-lado{flex-direction:column;gap:14px;display:flex}.pn-box{background:var(--papel);border:1px solid var(--s200);border-radius:14px;padding:16px}.pn-campos{flex-direction:column;gap:10px;margin:10px 0 0;display:flex}.pn-campos>div{justify-content:space-between;gap:12px;font-size:13px;display:flex}.pn-campos dt{color:var(--s600)}.pn-campos dd{color:var(--tinta);margin:0;font-weight:700}.pn-principal{background:var(--papel);border:1px solid var(--s200);border-radius:14px;min-width:0}@media (width<=900px){.pn-layout{grid-template-columns:1fr}}.pn-dir{flex-direction:column;gap:14px;min-width:0;display:flex}.bn-box{background:var(--papel);border:1px solid var(--s200);border-radius:14px;overflow:hidden}.bn-head{border-bottom:1px solid var(--s200);justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.bn-head b{color:var(--tinta);font-size:13px;font-weight:700}.bn-acoes{gap:8px;display:flex;position:relative}.bn-menu{background:var(--papel);border:1px solid var(--s200);z-index:20;border-radius:12px;width:300px;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 16px 40px #0f172a3d}.bn-menu-h{letter-spacing:.05em;text-transform:uppercase;color:var(--s500);border-bottom:1px solid var(--s200);margin:0;padding:10px 14px;font-size:11px;font-weight:700}.bn-menu-it{text-align:left;border:0;border-bottom:1px solid var(--s200);cursor:pointer;background:0 0;flex-direction:column;gap:2px;width:100%;padding:10px 14px;display:flex}.bn-menu-it:last-child{border-bottom:0}.bn-menu-it:hover{background:var(--s100)}.bn-menu-it .c{color:var(--tinta);font-size:12.5px;font-weight:600}.bn-menu-it .s{color:var(--s500);font-size:11px}.bn-lista{margin:0;padding:0;list-style:none}.bn-sim{text-align:left;border:0;border-bottom:1px solid var(--s100);cursor:pointer;background:0 0;align-items:center;gap:12px;width:100%;padding:12px 16px;display:flex}.bn-lista li:last-child .bn-sim{border-bottom:0}.bn-sim:hover{background:var(--s50)}.bn-sim-b{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bn-sim-cli{color:var(--tinta);font-size:13px;font-weight:600}.bn-sim-sub{color:var(--s600);font-size:11.5px}.bn-sim-data{color:var(--s500);white-space:nowrap;font-size:11px}.bn-sim-seta{width:16px;height:16px;color:var(--s400);flex:none}.bn-vazio{text-align:center;color:var(--s500);margin:0;padding:22px 16px;font-size:12.5px}.bn-box .selo-esboco{white-space:nowrap;letter-spacing:.06em;border:1.5px solid var(--s600);color:var(--s600);border-radius:999px;flex:none;padding:2px 7px;font-size:10px;font-weight:800}.bn-box .selo-esboco.motor{background:var(--verde-bg);color:var(--verde-fg);border-color:#0000}.pn-cab-dir{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pn-acoes{gap:8px;display:flex}.btn-ganho,.btn-perdido{font:inherit;cursor:pointer;color:var(--brand-texto);border:none;border-radius:10px;padding:8px 16px;font-size:13px;font-weight:700}.btn-ganho{background:var(--verde-fg)}.btn-perdido{background:var(--erro-texto)}.btn-ganho:disabled,.btn-perdido:disabled{opacity:.6;cursor:progress}.pn-perder{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pn-perder .field{flex:1;min-width:160px}.pn-ganhar{background:var(--verde-bg);border:1px solid var(--verde-fg);border-radius:12px;flex-direction:column;gap:10px;max-width:340px;padding:12px 14px;display:flex}.pn-ganhar-aviso{color:var(--verde-fg);margin:0;font-size:13px;line-height:1.45}.pn-ganhar-aviso strong{font-weight:800}.pn-ganhar-botoes{gap:8px;display:flex}.pn-selo{border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700}.pn-selo.ganho{background:var(--verde-bg);color:var(--verde-fg)}.pn-selo.perdido{background:var(--s100);color:var(--erro-texto)}.lado svg,.topo svg,.barra svg,.paleta svg,.p404 svg,.gaveta svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.lado .marca svg,.lado .marca svg *{fill:currentColor;stroke:none}.app{color:var(--tinta);background:var(--fundo)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-600:#2563eb;--brand-700:#1d4ed8;--brand-50:#eff6ff;--brand-100:#dbeafe;--brand-300:#2563eb;--brand-950:#0a192f;--s50:#f8fafc;--s100:#f1f5f9;--s200:#e2e8f0;--s300:#cbd5e1;--s400:#94a3b8;--s500:#64748b;--s600:#475569;--s700:#334155;--s900:#0f172a;--ok-fg:#15803d;--ok-bg:#dcfce7;--ok-bd:#a7f3d0;--avi:#b45309;--avi-bg:#fffbeb;--avi-bd:#fde68a;--sombra:0 1px 3px #0f172a0f,0 12px 30px -18px #0f172a40;--painel:#0f1e3d;--painel-tinta:#fff;--painel-fraco:#94a3b8;--veu:#0f172a4d;--caixa:#f1f5f9;--azul-bg:#eff6ff;--azul-fg:#1d4ed8;--verde-bg:#ecfdf5;--verde-fg:#047857;--roxo-bg:#f5f3ff;--roxo-fg:#6d28d9;--brand-link:#2563eb;--perigo-fundo:#b91c1c;--perigo-borda:#991b1b;--perigo-texto:#fff;--erro-texto:#dc2626;--brand-texto:#fff;--papel:#fff;--fundo:var(--s50);--tinta:var(--s900);--chart-1:#0f172a;--chart-2:#475569;--chart-3:#64748b;--chart-4:#94a3b8;--chart-5:#cbd5e1;--chart-grid:#0f172a12;--mola:cubic-bezier(.25,1.1,.4,1)}@media (prefers-color-scheme:dark){:root:not([data-tema=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--perigo-fundo:#7f1d1d;--perigo-borda:#ef4444;--perigo-texto:#fee2e2;--erro-texto:#ef4444;--brand-600:#f5f5f5;--brand-700:#fff;--brand-50:#242424;--brand-100:#333;--brand-300:#909090;--brand-950:#e8e8e8;--s50:#0d0d0d;--s100:#242424;--s200:#333;--s300:#4a4a4a;--s400:#909090;--s500:#a8a8a8;--s600:#d0d0d0;--s700:#e8e8e8;--s900:#fafafa;--ok-fg:#4ade80;--ok-bg:#052e16;--ok-bd:#166534;--avi:#fbbf24;--avi-bg:#251a05;--avi-bd:#7c2d12;--sombra:0 1px 3px #00000073,0 12px 30px -18px #000000b3;--painel:#242424;--painel-tinta:#f1f5f9;--painel-fraco:#909090;--caixa:#333;--veu:#00000080;--azul-bg:#16233d;--azul-fg:#93c5fd;--verde-bg:#0f2a22;--verde-fg:#6ee7b7;--roxo-bg:#1e1b3a;--roxo-fg:#c4b5fd;--brand-link:#e8e8e8;--brand-texto:#0d0d0d;--papel:#171717;--fundo:#000;--tinta:#f5f5f5;--chart-1:#f5f5f5;--chart-2:#9ca3af;--chart-3:#6b7280;--chart-4:#565c6b;--chart-5:#3a3f4b;--chart-grid:#ffffff12}}:root[data-tema=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--perigo-fundo:#7f1d1d;--perigo-borda:#ef4444;--perigo-texto:#fee2e2;--erro-texto:#ef4444;--brand-600:#f5f5f5;--brand-700:#fff;--brand-50:#242424;--brand-100:#333;--brand-300:#909090;--brand-950:#e8e8e8;--s50:#0d0d0d;--s100:#242424;--s200:#333;--s300:#4a4a4a;--s400:#909090;--s500:#a8a8a8;--s600:#d0d0d0;--s700:#e8e8e8;--s900:#fafafa;--ok-fg:#4ade80;--ok-bg:#052e16;--ok-bd:#166534;--avi:#fbbf24;--avi-bg:#251a05;--avi-bd:#7c2d12;--sombra:0 1px 3px #00000073,0 12px 30px -18px #000000b3;--painel:#242424;--painel-tinta:#f1f5f9;--painel-fraco:#909090;--caixa:#333;--veu:#00000080;--azul-bg:#16233d;--azul-fg:#93c5fd;--verde-bg:#0f2a22;--verde-fg:#6ee7b7;--roxo-bg:#1e1b3a;--roxo-fg:#c4b5fd;--brand-link:#e8e8e8;--brand-texto:#0d0d0d;--papel:#171717;--fundo:#000;--tinta:#f5f5f5;--chart-1:#f5f5f5;--chart-2:#9ca3af;--chart-3:#6b7280;--chart-4:#565c6b;--chart-5:#3a3f4b;--chart-grid:#ffffff12}.app{min-height:100vh;display:flex}.lado{background:var(--papel);border-right:1px solid var(--s200);width:262px;height:100vh;transition:width .3s var(--mola),flex-basis .3s var(--mola),padding .3s var(--mola),opacity .3s var(--mola);flex-direction:column;flex:0 0 262px;padding:.75rem;display:flex;position:sticky;top:0}.lado-slot.mini .lado{flex-basis:60px;width:60px;padding-left:.5rem;padding-right:.5rem}.lado-slot.mini .rotulo{opacity:0;pointer-events:none;flex:none;width:0;overflow:hidden}.lado-slot.mini .grupo-t{opacity:0;height:0;margin:0;padding:0;overflow:hidden}.lado-slot.mini .it,.lado-slot.mini .conta{justify-content:center;gap:0;padding:.4375rem}.lado-slot.mini .marca{display:none}.lado-slot.mini .conta{margin-bottom:.5rem}.lado-slot.mini .filhos,.lado-slot.mini .atalho,.lado-slot.mini .badge,.lado-slot.mini .selo,.lado-slot.mini .seta,.lado-slot.mini .conta>svg{display:none}.lado-slot.mini .nav{gap:.75rem}.rotulo{transition:opacity .18s var(--mola)}.lado-slot.mini .it{position:relative}.lado-slot.mini .it:after{content:attr(data-dica);white-space:nowrap;background:var(--s900);color:var(--brand-texto);opacity:0;pointer-events:none;z-index:60;border-radius:.375rem;padding:.3125rem .5rem;font-size:11.5px;font-weight:600;transition:opacity .14s;position:absolute;top:50%;left:46px;transform:translateY(-50%)}.lado-slot.mini .it:hover:after{opacity:1}.lado-slot{width:262px;transition:flex-basis .3s var(--mola),width .3s var(--mola);flex:0 0 262px;position:relative}.lado-slot.mini{flex-basis:60px;width:60px}.lado{height:100vh;position:sticky;top:0}.lado-slot.mini .lado{z-index:40;position:fixed;top:0;left:0}.lado-slot.mini:hover .lado{flex-basis:262px;width:262px;padding-left:.75rem;padding-right:.75rem;transition-delay:.16s;box-shadow:0 12px 40px #0f172a29}.lado-slot.mini:hover .rotulo{opacity:1;pointer-events:auto;width:auto;transition-delay:.16s}.lado-slot.mini:hover .grupo-t{opacity:1;height:auto;margin-bottom:.4375rem;padding:0 .625rem}.lado-slot.mini:hover .it,.lado-slot.mini:hover .conta{justify-content:flex-start;gap:.625rem;padding:.4375rem .625rem}.lado-slot.mini:hover .marca{display:flex}.lado-slot.mini:hover .atalho,.lado-slot.mini:hover .badge,.lado-slot.mini:hover .selo,.lado-slot.mini:hover .seta{display:inline-flex}.lado-slot.mini:hover .conta>svg{display:block}.lado-slot.mini:hover .filhos{display:grid}.lado-slot.mini:hover .it:after{display:none}@media (prefers-reduced-motion:reduce){.lado-slot,.lado{transition:none}}.plano-barra b{color:#ffffff80;letter-spacing:.08em;text-transform:uppercase;padding:0 .625rem 0 .75rem;font-size:10px;font-weight:700}.pb.on{background:var(--brand-600);color:var(--brand-texto)}.pb small{opacity:.7;margin-top:1px;font-size:9.5px;font-weight:500;display:block}@media (width<=880px){.plano-barra{bottom:5rem}}.sino svg{width:18px;height:18px}.tema{cursor:pointer;width:32px;height:32px;color:var(--s500);background:0 0;border:0;border-radius:.4375rem;flex:none;place-items:center;transition:all .15s;display:grid}.tema:hover{background:var(--s100);color:var(--s900)}.tema svg{grid-area:1/1;width:18px;height:18px}.ic-lua,:root[data-tema=dark] .ic-sol{display:none}:root[data-tema=dark] .ic-lua{display:block}@media (prefers-color-scheme:dark){:root:not([data-tema=light]) .ic-sol{display:none}:root:not([data-tema=light]) .ic-lua{display:block}}.p404{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;min-height:60vh;display:flex}.p404-num{letter-spacing:-.05em;color:var(--tinta);font-size:clamp(6rem,18vw,9rem);font-weight:800;line-height:.9;-webkit-mask-image:linear-gradient(#000 18%,#0000 84%);mask-image:linear-gradient(#000 18%,#0000 84%)}.p404-txt{color:var(--s600);text-wrap:balance;margin-top:-1.25rem;font-size:14.5px;line-height:1.55}.p404-acoes{gap:.5rem;margin-top:1.75rem;display:flex}.p404-primario,.p404-fantasma{cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.4375rem;height:38px;padding:0 1rem;font-size:13.5px;font-weight:600;transition:all .15s;display:inline-flex}.p404-primario svg,.p404-fantasma svg{width:15px;height:15px}.p404-primario{background:var(--brand-600);color:var(--brand-texto);border:0}.p404-primario:hover{background:var(--brand-700)}.p404-fantasma{border:1px solid var(--s200);background:var(--papel);color:var(--s700)}.p404-fantasma:hover{background:var(--s100);color:var(--tinta)}.p404-dica{color:var(--s500);margin-top:1.25rem;font-size:12.5px}.marca{color:var(--tinta);align-items:center;gap:.4375rem;padding:.3125rem .5rem .75rem;display:flex}.marca svg{fill:currentColor;stroke:none;flex:none;width:18px;height:18px}.marca b{letter-spacing:-.015em;font-size:13px;font-weight:800;line-height:1}.marca b span{color:var(--brand-600);font-weight:400}.conta{cursor:pointer;border-radius:.5rem;align-items:center;gap:.625rem;margin-bottom:.75rem;padding:.5rem;transition:all .15s;display:flex;position:relative}.conta:hover{background:var(--s100)}.conta-sig{background:var(--brand-950);width:32px;height:32px;color:var(--papel);border-radius:.4375rem;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.conta-txt{flex:1;min-width:0}.conta-nome{color:var(--s900);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.25;overflow:hidden}.conta-plano{color:var(--s500);font-size:11px;line-height:1.3}.conta>svg{width:15px;height:15px;color:var(--s400);flex:none}.conta:hover>svg{color:var(--s700)}.gaveta{background:var(--papel);border:1px solid var(--s200);z-index:50;border-radius:.625rem;width:100%;padding:.25rem;display:none;position:absolute;top:52px;left:0;box-shadow:0 10px 28px #0f172a24}.gaveta.on{display:block}.gi{text-align:left;width:100%;color:var(--s700);cursor:pointer;background:0 0;border:0;border-radius:.375rem;padding:.4375rem .625rem;font-size:12.5px;display:block}.gi:hover{background:var(--s100)}.gi.sel{background:var(--brand-50);color:var(--brand-700);font-weight:600}.gsep{background:var(--s200);height:1px;margin:.25rem .5rem}.nav{flex-direction:column;flex:1;gap:1.625rem;padding-top:.25rem;display:flex;overflow-y:auto}.nav::-webkit-scrollbar{width:0}.grupo-t{letter-spacing:.09em;text-transform:uppercase;color:var(--s500);margin-bottom:.4375rem;padding:0 .625rem;font-size:10.5px;font-weight:700}.grupo{flex-direction:column;gap:.0625rem;display:flex}.it{cursor:pointer;text-align:left;width:100%;color:var(--s500);white-space:nowrap;background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.625rem;padding:.4375rem .625rem;font-size:13px;transition:all .18s;display:flex}.it>svg{width:16px;height:16px;color:var(--s400);flex:none;transition:all .18s}.it:hover{background:var(--s100);color:var(--s900)}.it:hover>svg{color:var(--s600)}.it.on{background:var(--brand-50);color:var(--brand-700);font-weight:600}.it.on>svg{color:var(--brand-600)}.it:focus-visible{outline:2px solid var(--brand-600);outline-offset:-2px}.it.breve{color:var(--s500);cursor:default}.it.breve:hover{color:var(--s400);background:0 0}.it.breve>svg{color:var(--s300)}.it-txt{text-overflow:ellipsis;flex:1;overflow:hidden}.atalho{height:19px;color:var(--s400);background:var(--s50);border:1px solid var(--s200);border-radius:.25rem;align-items:center;padding:0 .3125rem;font-family:ui-monospace,monospace;font-size:10px;font-weight:600;display:none}.it:hover .atalho{display:inline-flex}.badge{background:var(--brand-100);min-width:19px;height:19px;color:var(--brand-700);border-radius:999px;justify-content:center;align-items:center;padding:0 .3125rem;font-size:10px;font-weight:700;display:inline-flex}.selo{letter-spacing:.06em;text-transform:uppercase;color:var(--s500);padding:0;font-size:9px;font-weight:600}.seta{width:13px;height:13px;color:var(--s400);transition:transform .24s var(--mola);flex:none}.it.aberto .seta{transform:rotate(90deg)}.filhos{opacity:0;transition:grid-template-rows .28s var(--mola),opacity .2s;grid-template-rows:0fr;display:grid}.filhos.aberto{opacity:1;grid-template-rows:1fr}.filhos-in{flex-direction:column;gap:.0625rem;min-height:0;padding-top:.125rem;display:flex;position:relative;overflow:hidden}.filhos-in:before{content:"";border-left:1px solid var(--s200);position:absolute;top:.125rem;bottom:0;left:1.3125rem}.sub{cursor:pointer;text-align:left;width:100%;color:var(--s500);white-space:nowrap;background:0 0;border:0;border-radius:.375rem;align-items:center;padding:.375rem .625rem .375rem 2.375rem;font-size:12.5px;transition:all .15s;display:flex}.sub:hover{background:var(--s100);color:var(--s900)}.lado-pe{border-top:1px solid var(--s200);flex-direction:column;gap:.0625rem;margin-top:1.25rem;padding-top:.75rem;display:flex}.pane{flex-direction:column;flex:1;min-width:0;display:flex}.ver-como{border-bottom:1px solid var(--s200);background:var(--papel);justify-content:flex-end;padding:.375rem 1rem;display:flex;position:relative}.ver-como-bt{border:1px solid var(--s200);background:var(--s100);height:28px;color:var(--s600);cursor:pointer;border-radius:.375rem;align-items:center;gap:.375rem;padding:0 .625rem;font-size:12px;font-weight:600;display:flex}.ver-como-bt:hover{color:var(--s900);border-color:var(--s300)}.ver-como-bt svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:15px;height:15px}.ver-como-lista{z-index:50;background:var(--papel);border:1px solid var(--s200);border-radius:.5rem;min-width:220px;max-height:60vh;margin-top:.25rem;padding:.25rem;position:absolute;top:100%;right:1rem;overflow:auto;box-shadow:0 10px 28px #0f172a29}.ver-como-lista button{cursor:pointer;width:100%;color:var(--s900);text-align:left;background:0 0;border:0;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:13px;display:flex}.ver-como-lista button:hover{background:var(--s100)}.ver-como-lista small{color:var(--s400);text-transform:capitalize;font-size:11px}.ver-como-lista .vazio{color:var(--s400);padding:.5rem .625rem;font-size:13px;display:block}.ver-como-barra{--vc-bg:#fef3c7;--vc-fg:#92400e;--vc-bd:#fcd34d;--vc-bt-bg:#fffbeb;--vc-bt-bd:#d97706;--vc-bt-hover:#fde68a;background:var(--vc-bg);color:var(--vc-fg);border-bottom:1px solid var(--vc-bd);align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:13px;display:flex}.ver-como-barra svg{fill:none;stroke:currentColor;stroke-width:1.7px;flex:none;width:16px;height:16px}.ver-como-barra b{font-weight:700}.ver-como-barra button{border:1px solid var(--vc-bt-bd);background:var(--vc-bt-bg);height:26px;color:var(--vc-fg);cursor:pointer;border-radius:.375rem;margin-left:auto;padding:0 .625rem;font-size:12px;font-weight:600}.ver-como-barra button:hover{background:var(--vc-bt-hover)}:root[data-tema=dark] .ver-como-barra,:root:not([data-tema=light]) .ver-como-barra{--vc-bg:#3a2a08;--vc-fg:#fcd34d;--vc-bd:#5b4310;--vc-bt-bg:#4a350a;--vc-bt-bd:#7a5a10;--vc-bt-hover:#fde68a}.topo{border-bottom:1px solid var(--s200);background:var(--papel);flex:none;justify-content:space-between;align-items:center;gap:.75rem;height:52px;padding:0 1rem;display:flex}.dobra{cursor:pointer;width:30px;height:30px;color:var(--s500);background:0 0;border:0;border-radius:.375rem;flex:none;place-items:center;display:grid}.dobra:hover{background:var(--s100);color:var(--s900)}.dobra svg{width:17px;height:17px;transition:transform .3s var(--mola)}.lado-slot.mini~.pane .dobra svg{transform:rotate(180deg)}.trilha{color:var(--s500);align-items:center;gap:.4375rem;min-width:0;font-size:13px;display:flex}.trilha b{color:var(--s900);font-weight:600}.trilha span{color:var(--s300)}.topo-dir{flex:none;align-items:center;gap:.625rem;display:flex}.btn-busca{border:1px solid var(--s200);background:var(--s50);cursor:pointer;height:32px;color:var(--s600);border-radius:.4375rem;align-items:center;gap:.4375rem;padding:0 .625rem;font-size:12.5px;transition:all .15s;display:flex}.btn-busca:hover{border-color:var(--s300);color:var(--s600)}.btn-busca svg{width:15px;height:15px}.btn-busca kbd{background:var(--papel);border:1px solid var(--s200);border-radius:.1875rem;padding:.0625rem .25rem;font-family:ui-monospace,monospace;font-size:10px;font-weight:600}.av-topo{background:var(--brand-950);width:30px;height:30px;color:var(--papel);cursor:pointer;border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.corpo{max-width:880px;margin-inline:auto;padding:2rem 2.25rem;overflow-y:auto}.paleta{z-index:60;background:var(--veu);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:flex-start;padding:14vh 1rem 1rem;display:none;position:fixed;inset:0}.paleta.on{display:flex}.paleta-cx{background:var(--papel);border:1px solid var(--s200);border-radius:.875rem;width:100%;max-width:520px;overflow:hidden;box-shadow:0 24px 56px #0f172a3d}.paleta-topo{border-bottom:1px solid var(--s200);align-items:center;gap:.625rem;padding:0 .875rem;display:flex}.paleta-topo>svg{width:17px;height:17px;color:var(--s400);flex:none}.paleta-topo input{color:var(--s900);border:0;outline:none;flex:1;padding:.875rem 0;font-size:14px}.paleta-topo input::placeholder{color:var(--s400)}.esc{color:var(--s400);background:var(--s100);border:1px solid var(--s200);cursor:pointer;border-radius:.25rem;padding:.125rem .3125rem;font-family:ui-monospace,monospace;font-size:10px;font-weight:600}.paleta-lista{max-height:300px;padding:.375rem;overflow-y:auto}.pr{cursor:pointer;width:100%;color:var(--s700);text-align:left;background:0 0;border:0;border-radius:.4375rem;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:13px;display:flex}.pr:hover,.pr.sel{background:var(--s100)}.pr svg{width:16px;height:16px;color:var(--s400);flex:none}.pr-mod{color:var(--s400);margin-left:auto;font-size:10.5px}.paleta-vazia{text-align:center;color:var(--s400);padding:2rem;font-size:13px}.barra,.topo-m{display:none}@media (width<=880px){.lado-slot,.lado{display:none}.topo{padding:0 1rem}.trilha{font-size:12.5px}.corpo{padding:1.25rem 1.125rem 5.5rem}h1{font-size:1.375rem}.btn-busca,.tema{display:none}.barra{background:var(--brand-950);padding:.375rem .25rem calc(.375rem + env(safe-area-inset-bottom));z-index:30;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.bi{color:#ffffff7a;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.1875rem;min-height:44px;padding:.25rem;font-size:9.5px;font-weight:600;display:flex}.bi svg{width:20px;height:20px}.bi.on{color:#fff}.bi.breve{color:#ffffff3d}input,select,textarea{font-size:16px!important}}.it.n2,.it.n3,.grupo.n2,.grupo.n3{display:none}body.escritorio .it.n2,body.rede .it.n2,body.rede .it.n3{display:flex}body.escritorio .grupo.n2,body.rede .grupo.n2,body.rede .grupo.n3{flex-direction:column;display:flex}.corpo.largo{width:100%;max-width:72rem;margin-inline:auto;padding-left:1.5rem;padding-right:1.5rem}.corpo.largo:has(.simulador){max-width:76rem}.nao-achou-solto{background:var(--fundo);min-height:100vh;color:var(--tinta);place-items:center;padding:1.5rem;display:grid}.url{color:var(--s600);background:var(--s100);border:1px solid var(--s200);border-radius:.375rem;padding:.1875rem .375rem;font-family:ui-monospace,monospace;font-size:12.5px}.taxas .cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.taxas h1{letter-spacing:-.025em;margin:0 0 .25rem;font-size:22px;font-weight:800}.taxas .sub{color:var(--s500);max-width:40rem;margin:0;font-size:13px}.taxas .bt-p{background:var(--brand-600);height:38px;color:var(--brand-texto);cursor:pointer;border:0;border-radius:.5rem;flex:none;align-items:center;gap:.4375rem;padding:0 .9375rem;font:600 13px/1 inherit;display:inline-flex}.taxas .bt-p svg{fill:none;stroke:currentColor;stroke-width:2.2px;width:15px;height:15px}.taxas .bt-f{border:1px solid var(--s300);background:var(--papel);height:34px;color:var(--s700);cursor:pointer;border-radius:.4375rem;padding:0 .75rem;font:600 12px/1 inherit}.taxas .bt-f:hover{border-color:var(--brand-600);color:var(--brand-link)}.taxas .grupo{background:var(--papel);border:1px solid var(--s200);box-shadow:var(--sombra);border-radius:.75rem;margin-bottom:.875rem;overflow:hidden}.taxas .gh{border-bottom:1px solid var(--s200);background:var(--s50);align-items:center;gap:.75rem;padding:.75rem .9375rem;display:flex}.taxas .mono{color:#fff;border-radius:.4375rem;flex:none;place-items:center;width:32px;height:32px;font-size:11.5px;font-weight:800;display:grid}.taxas .gh .n{flex:1;min-width:0}.taxas .gh .n b{letter-spacing:-.01em;font-size:14px;font-weight:700;display:block}.taxas .gh .n small{color:var(--s500);font-size:11px}.taxas .selo{white-space:nowrap;border-radius:.3125rem;flex:none;align-items:center;gap:.25rem;padding:.1875rem .4375rem;font-size:9.5px;font-weight:700;display:inline-flex}.taxas .selo svg{fill:none;stroke:currentColor;stroke-width:2.4px;width:11px;height:11px}.taxas .selo.regra{background:var(--ok-bg);color:var(--ok-fg);border:1px solid var(--ok-bd)}.taxas .selo.generico{background:var(--avi-bg);color:var(--avi);border:1px solid var(--avi-bd)}.taxas table{border-collapse:collapse;width:100%;font-size:12.5px}.taxas th{text-align:right;letter-spacing:.12em;text-transform:uppercase;color:var(--s500);border-bottom:1px solid var(--s200);white-space:nowrap;padding:.5rem .75rem;font-size:9px;font-weight:700}.taxas th:first-child{text-align:left}.taxas th:last-child{width:76px}.taxas td{border-bottom:1px solid var(--s100);text-align:right;font-variant-numeric:tabular-nums;padding:.5625rem .75rem}.taxas td:first-child{text-align:left;font-weight:600}.taxas tr:last-child td{border-bottom:0}.taxas tr:hover td{background:var(--s50)}.taxas tr.inativa td{color:var(--s500)}.taxas tr.inativa td:first-child{font-weight:500}.taxas .acoes{justify-content:flex-end;gap:.25rem;display:flex}.taxas .ic-bt{width:26px;height:26px;color:var(--s500);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.3125rem;place-items:center;display:grid}.taxas .ic-bt:hover{border-color:var(--s300);color:var(--s700);background:var(--papel)}.taxas .ic-bt:focus-visible{outline:2px solid var(--brand-600);outline-offset:1px}.taxas .ic-bt svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:14px;height:14px}.taxas .tg{background:var(--s700)}.taxas .tg:after{background:var(--papel)}.taxas .tg.off{background:var(--s300)}.taxas .tg.off:after{background:var(--s600)}.taxas .tg{cursor:pointer;border:0;border-radius:99px;flex:none;width:30px;height:17px;padding:0;position:relative}.taxas .tg:after{content:"";border-radius:50%;width:13px;height:13px;position:absolute;top:2px;right:2px}.taxas .tg.off:after{left:2px;right:auto}.taxas .tg:focus-visible{outline:2px solid var(--brand-600);outline-offset:2px}.taxas .gf{border-top:1px solid var(--s100);background:var(--s50);padding:.5rem .9375rem}.taxas .novo{background:var(--brand-50);border-top:1px solid var(--brand-600);padding:.9375rem}.taxas .novo .lin{grid-template-columns:1.6fr .8fr .9fr .9fr .9fr auto;align-items:end;gap:.625rem;display:grid}@media (width<=900px){.taxas .novo .lin{grid-template-columns:1fr 1fr}}.taxas .campo label{letter-spacing:.1em;text-transform:uppercase;color:var(--s500);margin-bottom:.3125rem;font-size:9.5px;font-weight:700;display:block}.taxas .inp{border:1px solid var(--s300);background:var(--papel);width:100%;height:34px;color:var(--tinta);border-radius:.4375rem;padding:0 .5625rem;font-size:13px}.taxas .inp:focus{outline:2px solid var(--brand-600);outline-offset:1px;border-color:#0000}.taxas .inp[aria-invalid=true]{border-color:var(--avi)}.taxas .suf{position:relative}.taxas .suf .inp{text-align:right;padding-right:1.6rem}.taxas .suf span{color:var(--s500);font-size:10.5px;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.taxas .novo .bts{gap:.375rem;display:flex}.taxas .bt-ok{background:var(--brand-600);height:34px;color:var(--brand-texto);cursor:pointer;white-space:nowrap;border:0;border-radius:.4375rem;padding:0 .8125rem;font:600 12.5px/1 inherit}.taxas .bt-ok:disabled{opacity:.6;cursor:progress}.taxas .bt-x{border:1px solid var(--s300);background:var(--papel);height:34px;color:var(--s600);cursor:pointer;border-radius:.4375rem;padding:0 .6875rem;font:600 12.5px/1 inherit}.taxas .dica{color:var(--s600);margin:.625rem 0 0;font-size:10.5px;line-height:1.5}.taxas .dica b{color:var(--tinta)}.taxas .erro{color:var(--avi);margin:.375rem 0 0;font-size:11px;font-weight:600}.taxas .vazio{background:var(--papel);border:1px solid var(--s200);text-align:center;box-shadow:var(--sombra);border-radius:.875rem;padding:2.5rem 1.5rem}.taxas .vazio .ic{background:var(--brand-50);border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 1rem;display:grid}.taxas .vazio .ic svg{fill:none;width:25px;height:25px;stroke:var(--brand-link);stroke-width:1.5px}.taxas .vazio h3{letter-spacing:-.02em;margin:0 0 .375rem;font-size:17px;font-weight:700}.taxas .vazio p{color:var(--s500);max-width:28rem;margin:0 auto 1.375rem;font-size:13px}.taxas .vazio .bts{flex-wrap:wrap;justify-content:center;gap:.625rem;display:flex}.taxas .aviso{background:var(--avi-bg);border:1px solid var(--avi-bd);color:var(--s600);border-radius:.625rem;gap:.5625rem;margin-top:1rem;padding:.75rem .875rem;font-size:12px;line-height:1.55;display:flex}.taxas .aviso svg{width:16px;height:16px;color:var(--avi);fill:none;stroke:currentColor;stroke-width:1.8px;flex:none;margin-top:.0625rem}.taxas .aviso b{color:var(--avi)}.taxas .info{background:var(--brand-50);border:1px solid var(--brand-600);color:var(--s600);border-radius:.625rem;gap:.5625rem;margin-bottom:1.25rem;padding:.75rem .875rem;font-size:12px;line-height:1.55;display:flex}.taxas .info svg{width:16px;height:16px;color:var(--brand-link);fill:none;stroke:currentColor;stroke-width:1.8px;flex:none;margin-top:.0625rem}.taxas .info b{color:var(--brand-link)}.sim-hub{text-align:left;max-width:1120px;margin:0 auto;padding:1rem 0 2.5rem}.sim-hub h1{letter-spacing:-.03em;margin:0 0 .3125rem;font-size:clamp(1.5rem,3vw,1.7rem);font-weight:800;line-height:1.15}.sim-hub .hub-cab{flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:1.5rem;display:flex}.sim-hub .hub-cab-t{flex:1;min-width:14rem}.sim-hub .sw{background:var(--s100);border-radius:.5rem;flex:none;padding:.1875rem;display:inline-flex}.sim-hub .sw button{cursor:pointer;color:var(--s600);background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.4375rem;padding:.4375rem .875rem;font:600 12.5px/1.3 inherit;transition:background .15s,color .15s;display:inline-flex}.sim-hub .sw button svg{fill:none;stroke:currentColor;stroke-width:2px;width:14px;height:14px}.sim-hub .sw button:focus-visible{outline:2px solid var(--brand-600);outline-offset:2px}.sim-hub .sw button.on{background:var(--papel);color:var(--tinta);box-shadow:var(--sombra)}.sim-hub .sw .n{background:var(--s200);color:var(--s600);font-variant-numeric:tabular-nums;border-radius:99px;padding:.0625rem .3125rem;font-size:10.5px;font-weight:700}.sim-hub .sw button.on .n{background:var(--brand-50);color:var(--brand-600)}.sim-hub .hub-pane{display:none}.sim-hub .hub-pane.on{display:block}.sim-hub .hub-sub{color:var(--s500);margin:0;font-size:13.5px}.sim-hub .cards{text-align:left;grid-template-columns:repeat(3,1fr);gap:1.125rem;display:grid}@media (width<=900px){.sim-hub .cards{grid-template-columns:1fr}}.sim-hub .card{background:var(--papel);border:1px solid var(--s200);box-shadow:var(--sombra);cursor:pointer;text-align:left;color:var(--tinta);border-radius:.875rem;flex-direction:column;padding:1.375rem;font-family:inherit;transition:border-color .16s,transform .16s,box-shadow .16s;display:flex}.sim-hub .card:hover:not(:disabled){border-color:var(--brand-600);transform:translateY(-2px)}.sim-hub .card:focus-visible{outline:2px solid var(--brand-600);outline-offset:2px}.sim-hub .card:disabled{cursor:not-allowed;box-shadow:none;background:var(--s50)}.sim-hub .card:disabled .ic{opacity:.55}.sim-hub .card:disabled h2,.sim-hub .card:disabled .pe span{color:var(--s500)}.sim-hub .ic{border-radius:.75rem;place-items:center;width:46px;height:46px;margin-bottom:1.125rem;display:grid}.sim-hub .ic svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:22px;height:22px}.sim-hub .ic.azul{background:var(--azul-bg);color:var(--azul-fg)}.sim-hub .ic.verde{background:var(--verde-bg);color:var(--verde-fg)}.sim-hub .ic.roxo{background:var(--roxo-bg);color:var(--roxo-fg)}.sim-hub .topo{align-items:flex-start;gap:.5rem;margin-bottom:.4375rem;display:flex}.sim-hub .card h2{letter-spacing:-.02em;margin:0;font-size:17.5px;font-weight:700;line-height:1.25}.sim-hub .tag{background:var(--s100);color:var(--s600);white-space:nowrap;border-radius:.3125rem;flex:none;margin-top:.1875rem;padding:.1875rem .4375rem;font-size:10.5px;font-weight:600}.sim-hub .card p{color:var(--s500);flex:1;margin:0 0 1.125rem;font-size:13.5px;line-height:1.5}.sim-hub .pe{border-top:1px solid var(--s200);justify-content:space-between;align-items:center;width:100%;padding-top:.875rem;display:flex}.sim-hub .pe span{color:var(--s700);font-size:13px;font-weight:600}.sim-hub .pe i{background:var(--s100);width:31px;height:31px;color:var(--s700);border-radius:50%;place-items:center;transition:background .16s,color .16s;display:grid}.sim-hub .card:hover:not(:disabled) .pe i{background:var(--brand-600);color:var(--brand-texto)}.sim-hub .pe i svg{fill:none;stroke:currentColor;stroke-width:1.9px;width:15px;height:15px}.sim-hub .rodape{color:var(--s500);margin-top:2rem;font-size:12.5px}.simulador{color:var(--tinta);grid-template-columns:250px minmax(0,1fr);align-items:start;gap:1.25rem;font-size:14px;line-height:1.45;display:grid}@media (width<=1000px){.simulador{grid-template-columns:1fr}}.simulador .num{font-variant-numeric:tabular-nums}.simulador .side{background:var(--papel);border:1px solid var(--s200);border-radius:.875rem;flex-direction:column;gap:.875rem;padding:1.125rem 1rem;display:flex;position:sticky;top:1rem}@media (width<=1000px){.simulador .side{width:100%;position:static}}.simulador .field{background:0 0;border:0;border-radius:0;flex-direction:column;gap:.375rem;width:auto;min-width:0;height:auto;padding:0;display:flex}.simulador .field:focus{box-shadow:none}.simulador .field>label,.simulador .field>.lb{letter-spacing:.7px;text-transform:uppercase;color:var(--s600);align-items:center;gap:.375rem;margin:0;font-size:10.5px;font-weight:600;display:flex}.simulador .ctrl{border:1px solid var(--s300);background:var(--papel);width:100%;height:40px;color:var(--tinta);border-radius:.625rem;align-items:center;gap:.375rem;padding:0 .75rem;font-size:14px;display:flex}.simulador .ctrl:focus-within{outline:2px solid var(--brand-600);outline-offset:1px}.simulador .ctrl .unit{color:var(--s600);flex:none;font-size:13px}.simulador .ctrl input.bare,.simulador .ctrl select.bare{font:inherit;color:var(--tinta);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.simulador .ctrl select.bare{cursor:pointer}.simulador .ctrl:has(select:disabled){opacity:.6}.simulador select:disabled{cursor:not-allowed}.simulador .ctrl:has([aria-invalid=true]){border-color:var(--avi)}.simulador .row2{grid-template-columns:1fr 1fr;align-items:end;gap:.75rem;display:grid}.simulador .group{border:1px solid var(--s300);background:var(--s50);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:.875rem .75rem;display:flex}.simulador .group .gtitle{letter-spacing:.7px;text-transform:uppercase;color:var(--s700);font-size:11px;font-weight:700}.simulador .hint,.simulador .emBreve{color:var(--s600);text-transform:uppercase;letter-spacing:.03em;font-size:9px;font-weight:600}.simulador .ptip{color:var(--s600);margin-top:.1875rem;font-size:10.5px}.simulador .startinfo{color:var(--s600);margin:.125rem 0 .625rem;font-size:11.5px}.simulador .seg-wrap{grid-template-columns:auto 1fr;align-items:center;gap:.5rem;min-width:0;display:grid}.simulador .seg{border:1px solid var(--s300);border-radius:.5625rem;flex:none;display:inline-flex;overflow:hidden}.simulador .seg button{background:var(--papel);color:var(--s600);font:inherit;cursor:pointer;border:0;height:40px;padding:0 .6875rem;font-size:12px}.simulador .seg button.on{background:var(--painel);color:var(--painel-tinta)}.simulador .seg-full{width:100%;display:flex}.simulador .seg-full button{flex:1}.simulador .sw{border:1px solid var(--s200);background:var(--s50);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;border-radius:.625rem;align-items:center;gap:.6875rem;width:100%;padding:.6875rem .75rem;font-family:inherit;display:flex}.simulador .sw.on{border-color:var(--s600);background:var(--caixa)}.simulador .sw .lb{color:var(--tinta);font-size:13.5px;font-weight:600}.simulador .sw .lb small{color:var(--s600);font-size:11px;font-weight:500;display:block}.simulador .knob{background:var(--s300);border-radius:999px;flex:none;width:38px;height:22px;transition:background .15s;position:relative}.simulador .sw.on .knob{background:var(--s700)}.simulador .knob:after{content:"";background:var(--s600);border-radius:50%;width:18px;height:18px;transition:left .15s,background .15s;position:absolute;top:2px;left:2px}.simulador .sw.on .knob:after{background:var(--papel);left:18px}.simulador .lance-fields{border-left:2px solid var(--s300);flex-direction:column;gap:.6875rem;margin:-.25rem 0 .125rem .75rem;padding-left:.75rem;display:flex}.simulador .panel-head .sw{gap:.5rem;width:auto;min-height:44px;margin-left:auto;padding:.375rem .625rem}.simulador .panel-head .sw .lb{font-size:12px}.simulador .panel-head .knob{width:30px;height:18px}.simulador .panel-head .knob:after{width:14px;height:14px}.simulador .panel-head .sw.on .knob:after{left:14px}.simulador .main{flex-direction:column;gap:1.125rem;min-width:0;display:flex}.corpo:has(.simulador){overflow:visible}.simulador .barra-acoes{z-index:20;background:var(--papel);border-bottom:1px solid var(--s200);position:sticky;top:0}.simulador .ba-in{justify-content:space-between;align-items:center;gap:1rem;min-height:52px;padding:.5625rem 1.25rem;display:flex}.simulador .ba-ctx{flex-direction:column;gap:.0625rem;min-width:0;display:flex}.simulador .ba-ctx b{color:var(--tinta);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.simulador .ba-ctx small{color:var(--s500);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.simulador .ba-acs{flex:none;align-items:center;gap:.375rem;display:flex}.simulador .ba-b{border:1px solid var(--s300);background:var(--papel);height:34px;color:var(--tinta);cursor:pointer;white-space:nowrap;border-radius:.4375rem;justify-content:center;align-items:center;gap:.375rem;padding:0 .6875rem;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.simulador .ba-b svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:14px;height:14px}.simulador .ba-b:hover:not(:disabled){background:var(--s50)}.simulador .ba-b:disabled{opacity:.6;cursor:progress}.simulador .ba-b.ba-p{background:var(--brand-600);color:var(--brand-texto);border-color:var(--brand-600)}.simulador .ba-b.on{background:var(--painel);color:var(--painel-tinta);border-color:var(--painel)}.simulador .ba-check{border:1px solid var(--s300);background:var(--papel);height:34px;color:var(--s700);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:.4375rem;align-items:center;gap:.4375rem;padding:0 .6875rem;font-size:12px;font-weight:600;display:inline-flex}.simulador .ba-check input{width:14px;height:14px;accent-color:var(--brand-600);cursor:pointer;margin:0}.simulador .ba-check:hover{background:var(--s50)}.simulador .cab-acoes{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.simulador[data-apresentacao=on]{grid-template-columns:1fr}.simulador[data-apresentacao=on] .side{display:none}.simulador[data-apresentacao=on] .crow{padding:.6875rem 0;font-size:15px}.simulador[data-apresentacao=on] .crow.hl .v,.simulador[data-apresentacao=on] .stat .v{font-size:22px}.simulador[data-apresentacao=on] .cont-h{min-height:58px}.simulador[data-apresentacao=on] .cont-h .t{font-size:16px}.simulador[data-apresentacao=on] table{font-size:14px}.corpo.largo:has(.simulador[data-apresentacao=on]){max-width:88rem}.simulador .ba-erro{color:var(--avi);margin:0;padding:0 1.25rem .5rem;font-size:10.5px;font-weight:600}.simulador .main>*{scroll-margin-top:60px}@media (width<=900px){.simulador .ba-ctx,.simulador .ba-b span,.simulador .ba-check{display:none}.simulador .ba-in{min-height:48px;padding:.5rem .75rem}}.simulador .panel{background:var(--papel);border:1px solid var(--s200);border-radius:.875rem;overflow:hidden}.simulador .panel-bar{background:linear-gradient(90deg,var(--painel),var(--s700));height:4px}.simulador .panel-in{padding:1.25rem 1.375rem}.simulador .panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.simulador .panel-title{letter-spacing:.1em;text-transform:uppercase;color:var(--s600);margin:0;font-size:12px;font-weight:700}.simulador .pdf{color:var(--tinta);background:var(--papel);border:1px solid var(--s300);cursor:pointer;border-radius:.5rem;align-items:center;gap:.4375rem;padding:.4375rem .75rem;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.simulador .pdf svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:15px;height:15px}.simulador .pdf:hover:not(:disabled){background:var(--s100)}.simulador .pdf:disabled{opacity:.55;cursor:not-allowed}.simulador .stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.875rem;margin-bottom:1rem;display:grid}.simulador .stat{background:var(--s100);border-radius:.75rem;align-items:center;gap:.8125rem;min-width:0;padding:1rem;display:flex}.simulador .stat .ic{background:var(--painel);width:40px;height:40px;color:var(--painel-tinta);border-radius:.6875rem;flex:none;justify-content:center;align-items:center;display:flex}.simulador .stat .ic svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:19px;height:19px}.simulador .stat .txt{flex-direction:column;gap:.3125rem;min-width:0;display:flex}.simulador .stat .lbl{letter-spacing:.06em;text-transform:uppercase;color:var(--s600);font-size:11px;line-height:1.2}.simulador .stat .v{white-space:nowrap;font-size:18px;font-weight:600;line-height:1.2}.simulador .detail{border-top:1px solid var(--s100);color:var(--s600);flex-wrap:wrap;gap:.375rem 1.375rem;padding-top:.875rem;font-size:12.5px;display:flex}.simulador .detail b{color:var(--tinta);font-weight:600}.simulador .groupbox{background:var(--s100);border:1px solid var(--s200);border-radius:.875rem;padding:.75rem .75rem .875rem}.simulador .group-title{letter-spacing:.1em;text-transform:uppercase;color:var(--s600);margin:.125rem .25rem .875rem;font-size:12px;font-weight:700}.simulador .conts{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:.75rem;display:grid}@media (width<=1320px){.simulador .conts{grid-template-columns:1fr 1fr}}@media (width<=900px){.simulador .conts{grid-template-columns:1fr}}.simulador .cont{border:1px solid var(--s200);background:var(--papel);border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}.simulador .cont-h{background:var(--painel);min-height:52px;color:var(--painel-tinta);align-items:center;gap:.5625rem;padding:0 .9375rem;display:flex}.simulador .cont-h svg{fill:none;stroke:currentColor;stroke-width:1.6px;flex:none;width:15px;height:15px}.simulador .cont-h .t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.simulador .cont-h .tag{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:#ffffff24;border-radius:999px;flex:none;padding:.25rem .5625rem;font-size:10px;font-weight:700}.simulador .cont-h .tag-proc{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:0 0;border:1px solid #ffffff73;border-radius:999px;flex:none;padding:.1875rem .5rem;font-size:10px;font-weight:700}.simulador .cont-h .tag-proc[data-selo-procedencia=ilustrativo]{border-style:dashed}.simulador .cont-b{flex-direction:column;flex:1;padding:.375rem .9375rem .875rem;display:flex}.simulador .crow{border-bottom:1px solid var(--s100);justify-content:space-between;align-items:center;gap:.625rem;padding:.5625rem 0;font-size:13px;display:flex}.simulador .crow:last-child{border-bottom:0}.simulador .crow{align-items:baseline}.simulador .crow .k{color:var(--s700);overflow-wrap:break-word;text-overflow:ellipsis;flex:auto;min-width:0}.simulador .crow .v{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;flex:none;font-weight:500}.simulador .crow.dim .k{color:var(--s600)}.simulador .crow.hl .sub.alt{color:var(--s500);margin-top:.125rem;font-style:italic}.simulador .crow.strong .k,.simulador .crow.strong .v{color:var(--tinta);font-weight:700}.simulador .crow.hl{background:var(--caixa);border-bottom:0;border-radius:.5625rem;flex-direction:column;align-items:flex-start;gap:.1875rem;width:calc(100% + 1.25rem);min-width:0;margin:auto -.625rem .375rem;padding:.6875rem .625rem}.simulador .crow.hl .k{color:var(--s700);font-weight:600}.simulador .crow.hl .v{color:var(--tinta);white-space:normal;font-size:17px;font-weight:700}.simulador .crow.hl .sub{color:var(--s600);white-space:normal;overflow-wrap:anywhere;align-items:normal;width:auto;max-width:100%;padding:0;font-size:10.5px;font-weight:500;display:block}.simulador .crow.hl.semdado .k{font-size:12.5px;font-weight:600}.simulador .crow.lance{border-top:1px solid var(--s200);margin-top:.125rem;padding-top:.625rem}.simulador .crow.lance .k,.simulador .crow.lance .v{color:var(--tinta);font-weight:700}.simulador .crow.seg{background:var(--caixa);border-bottom:0;border-radius:.5rem;margin:0 -.625rem;padding:.5625rem .625rem}.simulador .crow.seg .k,.simulador .crow.seg .v{color:var(--s700);font-weight:600}.simulador .crow.lucro .v{font-weight:700}.simulador .pos{color:var(--ok-fg)}.simulador .disc{color:var(--s600);margin:.875rem .25rem 0;font-size:12px;line-height:1.5}.simulador .ltot{background:var(--caixa);border:1px solid var(--s200);border-radius:.5625rem;align-items:center;gap:.5rem;padding:.5625rem .6875rem;display:flex}.simulador .ltot .k{color:var(--s700);text-transform:uppercase;letter-spacing:.4px;font-size:9.5px;font-weight:800}.simulador .ltot .v{color:var(--tinta);margin-left:auto;font-size:15px;font-weight:800}.simulador .tblwrap{overflow-x:auto}.simulador table{border-collapse:collapse;width:100%;font-size:13px}.simulador thead th{text-align:left;color:var(--s600);letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid var(--s200);padding:.6875rem .875rem;font-size:11px;font-weight:600}.simulador th.r,.simulador td.r{text-align:right}.simulador tbody td{border-bottom:1px solid var(--s100);color:var(--s700);font-variant-numeric:tabular-nums;padding:.75rem .875rem}.simulador td.m{color:var(--tinta);font-weight:500}.simulador tbody tr:hover{background:var(--s50)}.simulador .reaj{color:var(--s600);margin-left:.375rem;font-size:10px;font-weight:500}.simulador td .mo{color:var(--s500);margin-left:.25rem;font-size:9.5px;font-weight:400}.simulador .empty{border:1px dashed var(--s200);text-align:center;background:var(--papel);border-radius:.875rem;flex-direction:column;justify-content:center;align-items:center;min-height:440px;padding:2.5rem 1.5rem;display:flex}.simulador .empty .ic{background:var(--s100);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:1.125rem;display:flex}.simulador .empty .ic svg{width:30px;height:30px;stroke:var(--s700);fill:none;stroke-width:1.7px}.simulador .empty h3{color:var(--tinta);margin:0 0 .375rem;font-size:17px;font-weight:700}.simulador .empty p{color:var(--s600);max-width:320px;margin:0;font-size:13.5px}.simulador .steps{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.25rem;display:flex}.simulador .chip{color:var(--s600);background:var(--s50);border:1px solid var(--s200);border-radius:999px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:12px;display:flex}.simulador .chip .d{background:var(--s600);border-radius:50%;width:6px;height:6px}.simulador .dica{color:var(--s600);margin:0;font-size:9.5px;line-height:1.5}.simulador .cont-vazio{text-align:center;color:var(--s600);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.375rem;padding:1.25rem .75rem;display:flex}.simulador .cont-vazio b{color:var(--s700);font-size:12px;font-weight:700}.simulador .cont-vazio p{max-width:26ch;margin:0;font-size:10.5px;line-height:1.5}.simulador .falta{color:var(--s600);margin:0;padding:0 .9375rem .5rem;font-size:9.5px;line-height:1.5}.simulador .erro{color:var(--avi);margin:0;font-size:10.5px;font-weight:600}.simulador .crow.hl .av{color:var(--avi);font-size:10.5px;font-weight:600}.simulador .venda{background:var(--s50);border:1px solid var(--s200);border-radius:.75rem;grid-template-columns:1fr auto;align-items:center;gap:1rem;margin-bottom:1.125rem;padding:.875rem 1rem;display:grid}.simulador .venda .lab{letter-spacing:.7px;text-transform:uppercase;color:var(--s600);font-size:10.5px;font-weight:600}.simulador .venda .sub{color:var(--s600);margin-top:.125rem;font-size:11.5px}.simulador .vinput{border:1.5px solid var(--s700);background:var(--papel);color:var(--tinta);border-radius:.625rem;align-items:baseline;gap:.25rem;padding:.5625rem 1rem;display:inline-flex}.simulador .vinput input.bare{background:0 0;border:0;outline:0}.simulador .vinput .pct{color:var(--s700);font-size:16px;font-weight:700}.simulador .tabs{gap:.5rem;margin-bottom:.75rem;display:flex}.simulador .tab{border:1px solid var(--s300);background:var(--papel);color:var(--s600);cursor:pointer;border-radius:.5625rem;padding:.5rem 1rem;font-family:inherit;font-size:13px;font-weight:600}.simulador .tab.on{background:var(--painel);color:var(--painel-tinta);border-color:var(--painel)}.simulador .tab.off{opacity:.55;cursor:not-allowed}.simulador td.lucro,.simulador td.pct{font-weight:700}.simulador td.pos{color:var(--ok-fg)}.simulador td.neg{color:var(--tinta)}.simulador .pager{justify-content:center;align-items:center;gap:.3125rem;margin-top:1rem;display:flex}.simulador .pager button{border:1px solid var(--s200);background:var(--papel);color:var(--tinta);font:inherit;cursor:pointer;border-radius:.4375rem;min-width:32px;height:32px;font-size:12.5px}.simulador .pager button.on{background:var(--painel);color:var(--painel-tinta);border-color:var(--painel)}.simulador .pager button:disabled{color:var(--s500);cursor:default}.simulador .alav-body{gap:.875rem;margin-top:.875rem;display:grid}.simulador .reajuste{gap:.3125rem;max-width:200px;display:grid}.simulador .reajuste label{letter-spacing:.06em;text-transform:uppercase;color:var(--s600);font-size:11px;font-weight:700}.simulador .vercompleto{color:var(--s600);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:.5rem;margin-left:auto;font-family:inherit;font-size:12.5px;display:flex}.simulador .lance-erro{border:1px solid var(--avi-bd);background:var(--avi-bg);color:var(--avi);border-radius:.5rem;margin-top:.5rem;padding:.5rem .625rem;font-size:11px;font-weight:600;line-height:1.45}.simulador .crow.ant{background:var(--avi-bg);border:1px solid var(--avi-bd);border-bottom:0;border-radius:.5rem;margin:.25rem -.625rem .125rem;padding:.4375rem .625rem}.simulador .crow.ant .k,.simulador .crow.ant .v{color:var(--avi);font-weight:700}.simulador .crow.ant .k{font-size:11.5px}.simulador .crow.duasfases{border-bottom:1px dashed var(--s200);padding:.375rem 0}.simulador .crow.duasfases .k{color:var(--s700);font-size:11.5px}.simulador .crow.duasfases .v{font-weight:700}.simulador .crow.hl .sub.contraste{color:var(--avi);font-size:10.5px;font-weight:600}.simulador .crow.quitado{background:var(--ok-bg);border:1px solid var(--ok-bd);border-bottom:0;border-radius:.5rem;margin:.375rem -.625rem 0;padding:.5rem .625rem}.simulador .crow.quitado .k{color:var(--ok-fg);white-space:normal;font-size:10.5px;line-height:1.45}.simulador .crow.quitado .k b{color:var(--ok-fg)}.simulador .ov{background:var(--veu);z-index:50;justify-content:center;align-items:center;padding:1.125rem;display:flex;position:fixed;inset:0}.simulador .modal{background:var(--papel);border:1px solid var(--s200);width:100%;max-width:520px;box-shadow:var(--sombra);border-radius:.875rem;overflow:hidden}.simulador .modal-h{background:var(--painel);min-height:52px;color:var(--painel-tinta);align-items:center;gap:.5625rem;padding:0 1rem;display:flex}.simulador .modal-b{flex-direction:column;gap:1.125rem;padding:1rem;display:flex}.simulador .modal-f{justify-content:flex-end;gap:.5625rem;padding:0 1rem 1rem;display:flex}.simulador .opts{grid-template-columns:1fr 1fr;gap:.5625rem;display:grid}@media (width<=560px){.simulador .opts{grid-template-columns:1fr}}.simulador .opt{text-align:left;border:1px solid var(--s200);background:var(--s50);cursor:pointer;border-radius:.625rem;align-items:flex-start;gap:.625rem;padding:.6875rem .75rem;font-family:inherit;display:flex}.simulador .opt.on{border-color:var(--s600);background:var(--caixa)}.simulador .opt .dot{border:2px solid var(--s500);border-radius:50%;flex:none;width:16px;height:16px;margin-top:.0625rem;position:relative}.simulador .opt.on .dot{border-color:var(--s700)}.simulador .opt.on .dot:after{content:"";background:var(--s700);border-radius:50%;position:absolute;inset:3px}.simulador .opt .tx b{margin-bottom:.125rem;font-size:13px;font-weight:600;display:block}.simulador .opt .tx small{color:var(--s600);font-size:11px;line-height:1.4;display:block}.simulador .resumo{background:var(--caixa);color:var(--s700);border-radius:.625rem;padding:.6875rem .75rem;font-size:12px;line-height:1.5}.simulador .grp>.lbl{margin-bottom:.5rem;display:block}.sim-esboco{background:var(--avi-bg);border:1px solid var(--avi-bd);border-left:3px solid var(--avi);color:var(--s600);border-radius:.625rem;gap:.5625rem;margin-bottom:.875rem;padding:.75rem .875rem;font-size:12px;line-height:1.55;display:flex}.sim-esboco svg{width:16px;height:16px;color:var(--avi);fill:none;stroke:currentColor;stroke-width:1.8px;flex:none;margin-top:.0625rem}.sim-esboco b{color:var(--avi)}.proposta{--marca:#2563eb;--marca-esc:#1d4ed8;--marca-bg:#eef4ef;--pdf-papel:#f8f7f2;--pdf-papel2:#f1efe6;--pdf-tinta:#1c231e;--pdf-painel:#0f1e3d;--pdf-s100:#f1efe6;--pdf-s200:#e3e0d5;--pdf-linha2:#d6d2c4;--pdf-s400:#8a968b;--pdf-s500:#5d6b60;--pdf-s600:#4a564d;--pdf-ok:#1f6b45;--pdf-ok-bg:#e9f2ea;--pdf-ok-bd:#bcd7c3;--pdf-mau:#a24a2c;--pdf-mau-bg:#f6ece5;--pdf-mau-bd:#e6c9ba;--ff-disp:"Fraunces",Georgia,"Times New Roman",serif;--ff-lbl:"Jost",ui-sans-serif,system-ui,sans-serif;--pdf-claro:#fdfdfb;color:var(--pdf-tinta);font:10px/1.42 IBM Plex Sans,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:none}.proposta[data-marca=consultor]{--marca-esc:var(--marca);--marca-bg:color-mix(in srgb,var(--marca) 8%,var(--pdf-papel))}.proposta .a4{box-sizing:border-box;background:var(--pdf-papel);-moz-column-break-after:page;break-after:page;flex-direction:column;width:210mm;min-height:297mm;padding:13mm 16mm 11mm;display:flex;position:relative}.proposta .a4:last-child{-moz-column-break-after:auto;break-after:auto}.proposta .cab{border-bottom:1.5px solid var(--marca);justify-content:space-between;align-items:flex-start;margin-bottom:13px;padding-bottom:10px;display:flex}.proposta .cab .lg{align-items:center;gap:8px;display:flex}.proposta .cab .lg svg{width:19px;height:19px;fill:var(--pdf-painel);flex:none}.proposta .cab .lg .nm{letter-spacing:-.02em;font-size:16px;font-weight:800;line-height:1.1}.proposta .cab .lg .nm span{color:var(--marca);font-weight:400}.proposta .cab .lg .nm-conta{font-family:var(--ff-disp);letter-spacing:-.01em;color:var(--marca);font-size:22px;font-weight:600}.proposta .cab .lg .sb{font-family:var(--ff-lbl);color:var(--pdf-s500);letter-spacing:.2em;text-transform:uppercase;font-size:8.5px}.proposta .cab .dt{text-align:right}.proposta .cab .dt .k{font-family:var(--ff-lbl);letter-spacing:.16em;text-transform:uppercase;color:var(--pdf-s400);margin-bottom:2px;font-size:8px;font-weight:500;display:block}.proposta .cab .dt .v{font-size:11px;font-weight:600}.proposta .duo{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:13px;display:grid}.proposta .qd{padding:2px}.proposta .qd:last-child{border-left:1px solid var(--pdf-linha2);padding-left:14px}.proposta .qd .k{font-family:var(--ff-lbl);letter-spacing:.18em;text-transform:uppercase;color:var(--pdf-s400);margin-bottom:4px;font-size:8px;font-weight:500;display:block}.proposta .qd .nome{font-family:var(--ff-disp);letter-spacing:-.01em;font-size:15px;font-weight:600}.proposta .qd .emp{color:var(--pdf-s500);margin-top:2px;font-size:10px}.proposta .qd .ln{border-bottom:1px dotted var(--pdf-linha2);justify-content:space-between;gap:10px;padding:2.5px 0;font-size:10px;display:flex}.proposta .qd .ln:last-child{border-bottom:0}.proposta .qd .ln span:first-child{color:var(--pdf-s500)}.proposta .qd .ln span:last-child{font-weight:600}.proposta h2{font-family:var(--ff-disp);letter-spacing:-.01em;color:var(--marca-esc);align-items:center;gap:10px;margin:6px 0 8px;font-size:13px;font-weight:600;display:flex}.proposta h2:after{content:"";background:var(--pdf-linha2);flex:1;height:1px}.proposta .cards{grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:7px;display:grid}.proposta .c{border:1px solid var(--pdf-linha2);background:var(--pdf-papel);border-radius:8px;padding:8px 10px}.proposta .c .k{font-family:var(--ff-lbl);letter-spacing:.14em;text-transform:uppercase;color:var(--pdf-s400);margin-bottom:5px;font-size:7.5px;font-weight:500;display:block}.proposta .c .v{font-family:var(--ff-disp);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:600;line-height:1;display:block}.proposta .c .d{color:var(--pdf-s500);margin-top:3px;font-size:8px;display:block}.proposta .c.forte{background:var(--marca);border:2px solid var(--marca-esc)}.proposta .c.forte .k{color:color-mix(in srgb,#fff 66%,var(--marca));font-weight:800}.proposta .c.forte .v{color:var(--pdf-claro)}.proposta .c.forte .d{color:color-mix(in srgb,#fff 58%,var(--marca))}.proposta .meta{color:var(--pdf-s500);flex-wrap:wrap;gap:14px;margin-bottom:10px;padding:7px 2px 0;font-size:9.5px;display:flex}.proposta .meta b{color:var(--pdf-tinta);font-variant-numeric:tabular-nums;font-weight:600}.proposta .a4 .formas{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:8px;display:grid}.proposta .fm{border:1px solid var(--pdf-linha2);border-radius:9px;flex-direction:column;display:flex;overflow:hidden}.proposta .fm .h{background:var(--pdf-papel2);color:var(--marca-esc);border-bottom:1px solid var(--pdf-linha2);justify-content:space-between;align-items:center;gap:6px;padding:7px 11px;display:flex}.proposta .fm .h b{font-family:var(--ff-disp);font-size:11.5px;font-weight:600}.proposta .fm .h .sl{font-family:var(--ff-lbl);letter-spacing:.1em;text-transform:uppercase;background:var(--marca-bg);color:var(--marca-esc);white-space:nowrap;border-radius:5px;padding:2.5px 5px;font-size:6.5px;font-weight:500}.proposta .fm .corpo{padding:2px 0}.proposta .fm .l{border-bottom:1px dotted var(--pdf-s200);justify-content:space-between;gap:8px;padding:2.5px 11px;font-size:9.5px;display:flex}.proposta .fm .l span:first-child{color:var(--pdf-s500)}.proposta .fm .l span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.proposta .fm .l.b{font-weight:700}.proposta .fm .l.b span:first-child{color:var(--pdf-tinta)}.proposta .fm .l .sub.alt{color:var(--pdf-s500);font-style:italic}.proposta .fm .l span:last-child{flex-direction:column;align-items:flex-end;display:flex}.proposta .fm .l .sub{width:auto;color:var(--pdf-s500);white-space:nowrap;margin:0;padding:0;font-size:7px;font-weight:500;display:block}.proposta .fm .dst{background:var(--marca);color:#fff;border-radius:8px;flex-direction:column;gap:1px;min-height:76px;margin:auto 10px 10px;padding:8px 11px;display:flex}.proposta .fm .dst .k{font-family:var(--ff-lbl);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,#fff 62%,var(--marca));font-size:7.5px;display:block}.proposta .fm .dst .v{font-family:var(--ff-disp);letter-spacing:-.02em;color:#fff;font-size:16px;font-weight:600}.proposta .fm .dst .n{color:color-mix(in srgb,#fff 56%,var(--marca));margin-top:1px;font-size:8px;display:block}.proposta .fm .tot{border-top:1px solid var(--pdf-linha2);margin-top:3px;padding-top:4px}.proposta .versus{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.proposta .vs{border:1.5px solid var(--pdf-linha2);border-radius:9px;overflow:hidden}.proposta .vs.g{border-color:var(--pdf-ok-bd)}.proposta .vs.r{border-color:var(--pdf-mau-bd)}.proposta .vs .h{font-family:var(--ff-disp);border-bottom:1px solid;align-items:center;gap:4px;padding:7px 11px;font-size:11.5px;font-weight:600;display:flex}.proposta .vs.g .h{color:var(--pdf-ok);background:var(--pdf-ok-bg);border-color:var(--pdf-ok-bd)}.proposta .vs.r .h{color:var(--pdf-mau);background:var(--pdf-mau-bg);border-color:var(--pdf-mau-bd)}.proposta .vs .l{justify-content:space-between;gap:8px;padding:3.5px 11px;font-size:9.5px;display:flex}.proposta .vs .l span:first-child{color:var(--pdf-s500)}.proposta .vs .l span:last-child{font-variant-numeric:tabular-nums;font-weight:600}.proposta .vs .l.tot{border-top:1px solid var(--pdf-s200);margin-top:2px;padding-top:5px;font-size:11px}.proposta .vs .l.tot span{font-weight:800}.proposta .vs.g .l.tot span:last-child{color:var(--pdf-ok)}.proposta .vs.r .l.tot span:last-child{color:var(--pdf-mau)}.proposta .placar{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;display:grid}.proposta .pl{background:var(--pdf-ok-bg);border:1px solid var(--pdf-ok-bd);text-align:center;border-radius:8px;padding:8px}.proposta .pl b{font-family:var(--ff-disp);letter-spacing:-.02em;color:var(--pdf-ok);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;display:block}.proposta .pl small{color:var(--pdf-s500);margin-top:2px;font-size:8px;line-height:1.3;display:block}.proposta .graf{border:1px solid var(--pdf-linha2);background:var(--pdf-papel);border-radius:9px;width:100%;height:auto;margin-bottom:16px;padding:20px 16px 12px;display:block}.proposta .grade line{stroke:var(--pdf-linha2);stroke-width:1px}.proposta .ey{font-family:var(--ff-lbl);fill:var(--pdf-s400);text-anchor:end;font-size:6.5px}.proposta .ex{font-family:var(--ff-lbl);fill:var(--pdf-s400);text-anchor:middle;font-size:6.5px}.proposta .ln{fill:none;stroke-width:1.8px;stroke-linecap:round}.proposta .ln.c{stroke:var(--pdf-ok)}.proposta .ln.f{stroke:var(--pdf-mau);stroke-dasharray:5 3}.proposta .ar.c{fill:var(--pdf-ok);opacity:.1}.proposta .ar.f{fill:var(--pdf-mau);opacity:.08}.proposta .pt{stroke:var(--pdf-papel);stroke-width:1.4px}.proposta .pt.c{fill:var(--pdf-ok)}.proposta .pt.f{fill:var(--pdf-mau)}.proposta .rl{font-family:var(--ff-disp);dominant-baseline:middle;font-size:8px;font-weight:600}.proposta .rl.c{fill:var(--pdf-ok)}.proposta .rl.f{fill:var(--pdf-mau)}.proposta .leg{color:var(--pdf-s500);gap:16px;margin:8px 0 20px;font-size:9px;display:flex}.proposta .leg i{vertical-align:middle;border-radius:9px;width:12px;height:3px;margin-right:5px;display:inline-block}.proposta .leg .c i{background:var(--pdf-ok)}.proposta .leg .f i{background:var(--pdf-mau)}.proposta .tb{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:9px}.proposta .tb th{font-family:var(--ff-lbl);text-align:right;letter-spacing:.1em;text-transform:uppercase;color:var(--pdf-s400);border-bottom:1.5px solid var(--pdf-linha2);padding:4px 8px;font-size:7.5px;font-weight:500}.proposta .tb th:first-child,.proposta .tb td:first-child{text-align:left}.proposta .tb td{border-bottom:1px solid var(--pdf-s200);text-align:right;font-variant-numeric:tabular-nums;padding:2.5px 8px}.proposta .tb tr.fim td{background:var(--pdf-ok-bg);color:var(--pdf-ok);font-weight:700}.proposta .legal{color:var(--pdf-s400);border-top:1px solid var(--pdf-s200);margin-top:auto;padding-top:10px;font-size:8px;line-height:1.55}.proposta .a4 .legal{margin-top:auto}.proposta .pe{color:var(--pdf-s500);justify-content:space-between;align-items:center;margin-top:6px;padding-top:6px;font-size:8.5px;display:flex}.proposta .pe b{color:var(--marca-esc);font-weight:600}.proposta .a4-fluxo{min-height:0}.proposta .flx-nota{color:var(--pdf-s500);margin:-4px 0 12px;font-size:10px;line-height:1.5}.proposta .flx-forma{margin-bottom:14px}.proposta .flx-h{font-family:var(--ff-disp);color:var(--marca-esc);background:var(--marca-bg);-moz-column-break-after:avoid;break-after:avoid;border-radius:6px;margin:0 0 6px;padding:5px 10px;font-size:12px;font-weight:600}.proposta .flx{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:9px}.proposta .flx thead{display:table-header-group}.proposta .flx th{font-family:var(--ff-lbl);text-align:right;letter-spacing:.1em;text-transform:uppercase;color:var(--pdf-s400);border-bottom:1.5px solid var(--pdf-linha2);padding:5px 8px;font-size:8px;font-weight:500}.proposta .flx th:first-child{text-align:left}.proposta .flx td{border-bottom:1px solid var(--pdf-s200);text-align:right;white-space:nowrap;padding:4px 8px}.proposta .flx td:first-child{text-align:left;color:var(--pdf-s500)}.proposta .flx tr{-moz-column-break-inside:avoid;break-inside:avoid}.proposta .flx .flx-ano td{background:var(--pdf-papel2);text-align:left;border-bottom:1px solid var(--pdf-linha2);color:var(--marca-esc);padding:5px 10px}.proposta .flx .flx-ano b{font-family:var(--ff-disp);margin-right:6px;font-size:10px;font-weight:600}.proposta .flx .flx-ano span{font-family:var(--ff-lbl);letter-spacing:.02em;text-transform:uppercase;color:var(--pdf-s500);margin-right:8px;font-size:7.5px}.proposta .flx .flx-ano .m{font-variant-numeric:tabular-nums;text-transform:none}.proposta .flx td.pos{color:var(--pdf-ok);font-weight:600}.proposta .flx td.neg{color:var(--pdf-mau);font-weight:600}.proposta .flx .flx-vira td{background:var(--pdf-mau-bg)}.proposta .flx .flx-vira em{font-style:normal;font-family:var(--ff-lbl);color:var(--pdf-mau);letter-spacing:.04em;text-transform:uppercase;font-size:7px;font-weight:600}.proposta .dagua{pointer-events:none;z-index:2;place-items:center;display:grid;position:absolute;inset:0}.proposta .dagua span{font-family:var(--ff-lbl);letter-spacing:.08em;color:var(--pdf-tinta);opacity:.12;white-space:nowrap;text-transform:uppercase;border:3px solid var(--pdf-tinta);text-align:center;border-radius:6px;padding:10px 22px;font-size:23px;font-weight:600;transform:rotate(-32deg)}@media print{body>*{display:none!important}body{background:#fff!important}.proposta{display:block!important}.proposta .a4{box-shadow:none;-moz-column-break-inside:avoid;break-inside:avoid}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@page{size:A4;margin:0}.proposta[data-previa]{background:var(--s200);padding:1rem;display:block}.proposta[data-previa] .a4{margin:0 auto 1rem;box-shadow:0 2px 6px #0f172a1f}.proposta .logo-conta{-o-object-fit:contain;object-fit:contain;flex:none;width:19px;height:19px}.lista-sim{text-align:left;margin-top:40px}.lista-sim h2{color:var(--tinta);margin:0 0 4px;font-size:18px;font-weight:700}.lista-sim .lista-escopo{color:var(--s600);margin:0 0 16px;font-size:13px}.lista-sim .lista-barra{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.875rem;display:flex}.lista-sim .lista-busca{background:var(--papel);border:1px solid var(--s200);border-radius:.5rem;flex:1;align-items:center;gap:.5rem;min-width:13rem;padding:.4375rem .625rem;display:flex}.lista-sim .lista-busca svg{fill:none;width:14px;height:14px;stroke:var(--s500);stroke-width:2px;flex:none}.lista-sim .lista-busca input{color:var(--tinta);background:0 0;border:0;outline:0;flex:1;min-width:0;font:12.5px/1.3 inherit}.lista-sim .lista-busca input::placeholder{color:var(--s500)}.lista-sim .lista-busca:focus-within{border-color:var(--brand-600)}.lista-sim .lista-filt{border:1px solid var(--s200);background:var(--papel);color:var(--s600);cursor:pointer;white-space:nowrap;border-radius:.5rem;align-items:center;gap:.375rem;padding:.4375rem .75rem;font:600 12.5px/1.3 inherit;display:inline-flex}.lista-sim .lista-filt:hover{border-color:var(--s300)}.lista-sim .lista-filt:focus-visible{outline:2px solid var(--brand-600);outline-offset:2px}.lista-sim .lista-filt svg{fill:none;stroke:currentColor;stroke-width:2px;width:13px;height:13px}.lista-sim .lista-filt[aria-pressed=true]{background:var(--brand-50);color:var(--brand-600);border-color:var(--brand-600)}.lista-sim .lista-quadro{background:var(--papel);border:1px solid var(--s200);border-radius:.75rem;overflow:hidden}.lista-sim .lista-rola{overflow-x:auto}.lista-sim table{border-collapse:collapse;width:100%;min-width:44rem}.lista-sim thead th{letter-spacing:.11em;text-transform:uppercase;color:var(--s600);text-align:left;border-bottom:1px solid var(--s200);white-space:nowrap;padding:.6875rem 1rem;font-size:10px;font-weight:700}.lista-sim th.n,.lista-sim td.n{text-align:right;font-variant-numeric:tabular-nums}.lista-sim tbody td{border-bottom:1px solid var(--s100);padding:.6875rem 1rem;font-size:13px}.lista-sim tbody tr:hover{background:var(--s100)}.lista-sim tbody tr:last-child td{border-bottom:0}.lista-sim td.nm{font-weight:600}.lista-sim td.nm a{color:var(--tinta);text-decoration:none}.lista-sim td.nm a:hover{text-decoration:underline}.lista-sim td.nm a:focus-visible{outline:2px solid var(--brand-600);outline-offset:2px}.lista-sim td.q,.lista-sim time{color:var(--s600);font-size:12.5px}.lista-sim .lista-pe{border-top:1px solid var(--s200);color:var(--s600);align-items:center;gap:.75rem;padding:.625rem 1rem;font-size:12px;display:flex}.lista-sim .lista-pe .dir{gap:.375rem;margin-left:auto;display:flex}.lista-sim .lista-pg{border:1px solid var(--s200);background:var(--papel);color:var(--s600);cursor:pointer;border-radius:.375rem;padding:.25rem .5rem;font:600 12px/1.3 inherit}.lista-sim .lista-pg:hover:not(:disabled){border-color:var(--s300)}.lista-sim .lista-pg:focus-visible{outline:2px solid var(--brand-600);outline-offset:2px}.lista-sim .lista-pg:disabled{color:var(--s500);cursor:not-allowed;background:var(--s50)}.lista-sim .lista-vazio{text-align:center;flex-direction:column;align-items:center;gap:.625rem;padding:2.5rem 1.5rem;display:flex}.lista-sim .lista-vazio-ic{background:var(--s100);width:40px;height:40px;color:var(--s600);border-radius:.75rem;place-items:center;display:grid}.lista-sim .lista-vazio-ic svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:20px;height:20px}.lista-sim .lista-vazio b{color:var(--tinta);font-size:14.5px;font-weight:700}.lista-sim .lista-vazio p{color:var(--s600);max-width:42ch;margin:0;font-size:13px;line-height:1.55}.lista-sim .lista-vazio .btn-primary{margin-top:.25rem}.lista-sim .sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lista-sim .selo-esboco{white-space:nowrap;letter-spacing:.06em;border:1.5px solid var(--s600);color:var(--s600);border-radius:999px;flex:none;margin-left:.5rem;padding:2px 7px;font-size:10px;font-weight:800}.lista-sim .apagar{width:30px;height:30px;color:var(--s600);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;place-items:center;display:inline-grid}.lista-sim .apagar:focus-visible{outline:2px solid var(--brand-600);outline-offset:2px}.lista-sim .apagar svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:16px;height:16px}.lista-sim .apagar:hover{border-color:var(--linha);color:var(--tinta)}.confirma{border:1px solid var(--linha);background:var(--papel);max-width:42ch;color:var(--tinta);border-radius:12px;padding:20px}.confirma::backdrop{background:#00000073}.confirma h3{margin:0 0 8px;font-size:16px;font-weight:700}.confirma p{color:var(--s700);margin:0 0 18px;font-size:14px;line-height:1.5}.confirma .acoes{justify-content:flex-end;gap:8px;display:flex}.confirma .btn-secundario{background:var(--papel);border:1px solid var(--linha);color:var(--tinta);cursor:pointer;border-radius:8px;padding:8px 14px;font-size:14px;font-weight:600}.confirma .btn-perigo{background:var(--perigo-fundo);border:1px solid var(--perigo-borda);color:var(--perigo-texto);cursor:pointer;border-radius:8px;padding:8px 14px;font-size:14px;font-weight:700}.confirma .btn-perigo:disabled{opacity:.6;cursor:default}.in-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.in-h1{letter-spacing:-.02em;color:var(--tinta);margin:0;font-size:24px;font-weight:800}.in-sub{color:var(--s500);margin:4px 0 0;font-size:13px}.in-pill{border:1px solid var(--s200);background:var(--papel);color:var(--tinta);border-radius:10px;align-items:center;gap:7px;padding:8px 13px;font-size:13px;font-weight:600;display:inline-flex}.in-kpis{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:16px;display:grid}.in-kpi{background:var(--papel);border:1px solid var(--s200);border-radius:14px;padding:16px}.in-kpi-rot{letter-spacing:.04em;text-transform:uppercase;color:var(--s500);align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.in-kpi-val{letter-spacing:-.02em;color:var(--tinta);margin-top:10px;font-size:26px;font-weight:800;display:block}.in-delta{align-items:center;gap:4px;margin-top:8px;font-size:12px;font-weight:700;display:inline-flex}.in-delta.up{color:var(--ok-fg)}.in-delta.down{color:var(--erro-texto)}.in-grid{grid-template-columns:1.5fr 1fr;align-items:start;gap:16px;margin-top:16px;display:grid}.in-cardh{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.in-leg{gap:16px;margin:2px 0 10px;display:flex}.in-leg span{color:var(--s600);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.in-leg i{border-radius:3px;width:11px;height:11px;display:inline-block}.in-meta{align-items:baseline;gap:10px;margin:2px 0 12px;display:flex}.in-meta-v{letter-spacing:-.02em;color:var(--tinta);font-size:24px;font-weight:800}.in-meta-de{color:var(--s500);font-size:13px}.in-meta-track{background:var(--s100);border-radius:99px;height:12px;overflow:hidden}.in-meta-fill{background:var(--brand-600);border-radius:99px;height:100%}.in-meta-pct{color:var(--s500);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:7px;font-size:11.5px;display:flex}@media (width<=820px){.in-kpis{grid-template-columns:repeat(2,1fr)}.in-grid{grid-template-columns:1fr}}.hover\:border-\[var\(--s400\)\]:hover{border-color:var(--s400)}.hover\:bg-\[var\(--s50\)\]:hover{background-color:var(--s50)}.hover\:bg-brand-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:text-\[var\(--brand-700\)\]:hover{color:var(--brand-700)}.hover\:text-brand-700:hover{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.hover\:text-slate-800:hover{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.hover\:text-white\/80:hover{color:#fffc}.disabled\:opacity-60:disabled{opacity:.6}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media (width>=640px){.sm\:block{display:block}.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:p-8{padding:2rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:text-\[2\.35rem\]{font-size:2.35rem}}@media (width>=768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,44\%\)_minmax\(0\,56\%\)\]{grid-template-columns:minmax(0,44%) minmax(0,56%)}}@media (prefers-color-scheme:dark){.dark\:bg-zinc-100{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity,1))}.dark\:text-zinc-900{--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}}.pj{--pj-ink:var(--s900);--pj-dim:var(--s500);--pj-line:var(--s100)}.pj-topo{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pj-titulo{letter-spacing:.06em;text-transform:uppercase;color:var(--pj-dim);margin:0;font-size:13px;font-weight:600}.pj-toggle{color:var(--pj-ink);cursor:pointer;align-items:center;gap:10px;font-size:14px;display:inline-flex;position:relative}.pj-toggle input{opacity:0;width:0;height:0;position:absolute}.pj-toggle i{background:var(--pj-line);border-radius:11px;width:40px;height:22px;transition:background .15s;position:relative}.pj-toggle i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.pj-toggle input:checked+i{background:var(--pj-ink)}.pj-toggle input:checked+i:after{transform:translate(18px)}.pj-toggle input:focus-visible+i{outline:2px solid var(--pj-ink);outline-offset:2px}.pj-topo-dir{align-items:center;gap:16px;display:inline-flex}.pj-agio{color:var(--pj-ink);align-items:center;gap:8px;font-size:14px;display:inline-flex}.pj-agio>span{color:var(--pj-dim);white-space:nowrap}.pj-agio-in{border:1px solid var(--pj-line);border-radius:8px;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.pj-agio-in input{width:44px;color:var(--pj-ink);font:inherit;text-align:right;background:0 0;border:0;padding:0;font-weight:600}.pj-agio-in input:focus{outline:none}.pj-agio-in i{color:var(--pj-dim);font-style:normal}.pj-agio-in:focus-within{outline:2px solid var(--pj-ink);outline-offset:1px}.pj .seg button svg{fill:none;stroke:currentColor;stroke-width:1.7px;vertical-align:-3px;width:16px;height:16px;margin-right:6px}.pj-tb{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;color:var(--pj-ink);font-size:13px}.pj-tb th{letter-spacing:.06em;text-transform:uppercase;color:var(--pj-dim);text-align:right;border-bottom:1px solid var(--pj-line);padding:8px 6px;font-size:11px;font-weight:600}.pj-tb th.pj-col-mes,.pj-tb td.pj-col-mes{text-align:left}.pj-tb td{text-align:right;border-top:1px solid var(--pj-line);white-space:nowrap;padding:7px 6px}.pj-ano td{border-top:1px solid var(--pj-line);padding:0}.pj-ano-btn{text-align:left;width:100%;font:inherit;color:var(--pj-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:9px 6px;display:flex}.pj-ano-btn svg{fill:none;stroke:currentColor;stroke-width:2px;width:14px;height:14px;transition:transform .15s}.pj-ano-btn svg.ab{transform:rotate(90deg)}.pj-ano-btn span{color:var(--pj-dim)}.pj-ano-meta{font-variant-numeric:tabular-nums;margin-left:auto}.pj-ano-meta+.pj-ano-meta{margin-left:14px}.pj-tb .pos{color:var(--ok)}.pj-tb .neg{color:var(--neg)}.pj-vira td{background:color-mix(in srgb, var(--neg) 8%, transparent)}.pj-vira em{color:var(--neg);margin-left:6px;font-size:10px;font-style:normal}@media (width<=640px){.pj[data-alavancagem="1"] .pj-col-base{display:none}.pj-ano-btn{flex-wrap:wrap}.pj-ano-meta{flex-basis:100%;margin-left:0;font-size:12px}.pj-ano-meta+.pj-ano-meta{margin-left:0}}@media (prefers-reduced-motion:reduce){.pj-toggle i,.pj-toggle i:after,.pj-ano-btn svg{transition:none}}.cc-sub{color:var(--s500);font-size:13px;font-weight:600}.cc-toolbar,.cc-filtros{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cc-filtros{margin-bottom:18px}.cc-select{color:var(--s500);align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.cc-select select{font:inherit;color:var(--tinta);background:var(--papel);border:1px solid var(--s200);cursor:pointer;border-radius:9px;padding:7px 10px;font-size:13px;font-weight:600}.cc-select select:focus-visible{outline:2px solid var(--brand-600);outline-offset:1px}.cc-dir{border:1px solid var(--s200);background:var(--papel);width:34px;height:34px;color:var(--tinta);cursor:pointer;border-radius:9px;font-size:15px;line-height:1}.cc-dir:hover{background:var(--s50)}.cc-viewtoggle{border:1px solid var(--s200);border-radius:9px;display:inline-flex;overflow:hidden}.cc-viewtoggle button{background:var(--papel);color:var(--s600);font:inherit;cursor:pointer;border:0;padding:7px 14px;font-size:13px;font-weight:700}.cc-viewtoggle button+button{border-left:1px solid var(--s200)}.cc-viewtoggle button.on{background:var(--brand-600);color:#fff}.cc-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.cc-card{background:var(--papel);border:1px solid var(--s200);border-radius:14px;flex-direction:column;gap:12px;padding:16px 16px 14px;transition:border-color .12s,box-shadow .12s;display:flex}.cc-card:hover{border-color:var(--s300);box-shadow:0 4px 16px #0f172a0f}.cc-card.cotada{border-color:#059669;box-shadow:inset 3px 0 #059669}.cc-card-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.cc-adm{align-items:center;gap:9px;min-width:0;display:flex}.cc-logo{background:var(--s100);width:34px;height:34px;color:var(--s600);border-radius:8px;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.cc-adm-t{flex-direction:column;min-width:0;display:flex}.cc-adm-nome{color:var(--tinta);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:800;overflow:hidden}.cc-adm-tipo{color:var(--s500);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.cc-badges{flex-direction:column;flex:none;align-items:flex-end;gap:5px;display:flex}.cc-selo{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:800}.cc-selo.st-disponivel{color:#166534;background:#dcfce7}.cc-selo.st-reservada{color:#92400e;background:#fef3c7}.cc-selo.st-vendida{background:var(--s100);color:var(--s600)}.cc-selo.propria{background:var(--brand-50);color:var(--brand-700);border:1px solid var(--brand-600)}.cc-credito{flex-direction:column;gap:2px;display:flex}.cc-credito-rot{letter-spacing:.06em;text-transform:uppercase;color:var(--s500);font-size:10px;font-weight:800}.cc-credito-val{letter-spacing:-.02em;color:var(--tinta);font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}.cc-stats{border-top:1px solid var(--s100);grid-template-columns:1fr 1fr;gap:10px;padding-top:10px;display:grid}.cc-stat{flex-direction:column;gap:3px;min-width:0;display:flex}.cc-stat-rot{letter-spacing:.05em;text-transform:uppercase;color:var(--s500);font-size:10px;font-weight:800}.cc-stat-val{color:var(--tinta);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.cc-stat-val em{color:var(--s500);font-size:11px;font-style:normal;font-weight:600}.cc-parc{flex-direction:column;gap:1px;display:flex}.cc-fase{color:var(--tinta);font-size:12.5px;font-weight:600}.cc-fase b{font-weight:700}.cc-cotada-tag{color:#047857;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:800}.cc-cta{margin-top:2px}.cc-root{border:1px solid var(--s200);background:var(--papel);border-radius:12px;flex-direction:column;display:flex;overflow-x:auto}.cc-lcols{grid-template-columns:minmax(160px,1.4fr) minmax(130px,1fr) minmax(130px,1fr) minmax(160px,1.2fr)}.cc-lhead{background:var(--s50);border-bottom:1px solid var(--s200);text-transform:uppercase;letter-spacing:.5px;color:var(--s600);gap:8px;padding:10px 14px;font-size:10px;font-weight:800;display:grid}.cc-lhead .r,.cc-lrow .r{text-align:right}.cc-lrow{border-bottom:1px solid var(--s100);color:var(--tinta);align-items:center;gap:8px;padding:11px 14px;font-size:13px;display:grid}.cc-lrow:last-child{border-bottom:0}.cc-lrow:hover{background:var(--s50)}.cc-lrow .admcell{align-items:center;gap:9px;min-width:0;display:flex}.cc-lrow .admcell .t{flex-direction:column;min-width:0;display:flex;overflow:hidden}.cc-lrow .adm{color:var(--tinta);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:800;overflow:hidden}.cc-lrow .tipo{color:var(--s500);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.cc-lrow .cred{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.cc-lrow .v{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700;line-height:1.3}.cc-lrow .v .pct{color:var(--s500);font-size:10.5px;font-weight:500;display:block}.cc-lrow .parc{color:var(--tinta);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.cc-lrow.cc-cotada{background:#ecfdf5;box-shadow:inset 3px 0 #059669}.cc-lrow.cc-cotada .cred,.cc-lrow.cc-cotada .v{color:#064e3b}.cc-lrow.cc-cotada .adm,.cc-lrow.cc-cotada .tipo,.cc-lrow.cc-cotada .parc{color:#065f46}.cc-pager{justify-content:center;align-items:center;gap:12px;margin-top:22px;display:flex}.cc-pager button{border:1px solid var(--s200);background:var(--papel);color:var(--tinta);font:inherit;cursor:pointer;border-radius:9px;padding:8px 14px;font-size:13px;font-weight:600}.cc-pager button:hover:not(:disabled){background:var(--s50)}.cc-pager button:disabled{color:var(--s400);cursor:default}.cc-pager-info{color:var(--s500);font-size:13px;font-weight:600}@media (width<=560px){.cc-grid{grid-template-columns:1fr}.co-head{align-items:flex-start}}
