@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: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}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=)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:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.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:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.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:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.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:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.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:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.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:700;src:url(data:font/woff2;base64,d09GMgABAAAAAASAABAAAAAACNgAAAQlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3gLIAABNgIkAzoEIAWEaAeBFAwHGzgHSJ4DbjN9OmtkIy0becnT/RjJ4uGfw99974/GXrhoTCqLok66NY3jTloEUdrmwCevn/Ls30xSpFlZ6UJMrW+fTNwAEdSuvSzCRANvEgnjUmw8swT+87+w7I/7qb8XlIB7NpGBjXiUjRX0b7ZpJ8+orRLzvGhWYCMdAU3BbRdPuqOeKAXuRKAWEEJJCIEQqNbLD9osq2kBviL8A4Fq4yLgAa+6DNaiAwcYOrqYHfgQcMgL3AFgG4fHHqREEUBSxUtmBfzNWxXADfviy8Kff7dA4QfFBQG6fnoX5Dh+gEEcIVRKtMIYhc/kCgsCDiarQY4QWpEKQoYTAAIJUcaHAHIXIN9BooBWhEAr0j7QzAkh1RnEWOY4wuRW8uX/f5o5W8gXcjriOUb9z/wjACRuWaWrpKIyLMQ/DUDN/TT+ErgHRpPBIRQrKCcZCvxBBCBEkSD4lKMjRblQlCvpQHPsSZE9R6K2o/vpXkGboKWbbltxx2feLT+a6KJb5293n7vTt53uwOzUO4gYc5eedhvS+a1bbdNuIiSA89cuGo25IZh6DXrJJIIUUibFUG0zt+ijO+cvnj8fjVm4cKlvN90DwzrdMmy8H9GjDyv90Xz2W10PVj3oTY7LLfwfmxMHoef+8n33R0duOxF3LPCYFXtymWNdcLBD3VF4S91+GWf8c9k7sZC6fPpnbENnCmayerBNki0ZbFUXiHV/wkxWklGmydCkaR5o0oZnlj3oSVdnZKjTITaXStOyWGYakzUgTSt1gvSs/otJL1FkzE/3e+aXvj7n+TOv9HkZ6evS4e3OXafCx8iqJfNGpQLM7rkt0ppRJ8N3gd1IjHLaROM0cLkhdf2NQjZ4bmjo2mBWKJ4CPA4IZXX9hFlPBnhxWhXzgBGQ88QeRD3j1/AD5a/JxMnL5gK5deaC2H7HvK98gngBbzfWLKD0g2ufeA7nMsQepBwDgpdhy90BzC+8DSCers8O6KKloYn0RCtKo9EM9LsAd7AgNBhFGEAsvl4K1LpCiCIF3IZHFUKvX5AqfUPBgkO+ovHpUNJtOJSN6hDWWxAigkCt9hbEXdaOHLvI6lM5gQA79LRYOpUsWBpKYu2klOQULGlGCwOzHIkSmYmZKBlQrlmCQ0mDv5SeiVyiemVqVJGyEDJhKemY1dLT0YsnpKch0UbKxExJTydIigQpkiUvYA3SVFDqFH2uNggh343VmPs2ycX0DIYwPYTigMak5AjS0ohI8zmoo4EJwypS4iVcDOuDuvRMgytHPa5LTjnoc1YiCcT0tBI3qjXxqqFomJf2PylAOHMDRp1HGBaDQCTiIC7iQSH4iEICRHMZkUlqk/KsOmVSGlOK7NIseRNZFp3NkbNaLateTmKScHGTAyu2WqQf6lD8rMNg1+lKTcpwkfvQ/7eRMwAA)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:700;src:url(/assets/jetbrains-mono-cyrillic-700-normal-BWTpRfYl.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-700-normal-CEoEElIJ.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:700;src:url(/assets/jetbrains-mono-greek-700-normal-C6CZE3T8.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-700-normal-DEigVDxa.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:700;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-700-normal-BDLVIk2r.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:700;src:url(/assets/jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-700-normal-CxPITLHs.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:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--accent:#a3e635;--accent-deep:#4d7c0f;--accent-soft:#f7fee7;--accent-tint:#a3e6352e;--accent-tint-strong:#a3e6354d;--bg:#fafafa;--surface:#fff;--surface-2:#f7f7f8;--ink:#0e0e10;--ink-2:#27272a;--ink-3:#52525b;--ink-4:#71717a;--ink-5:#a1a1aa;--line:#e4e4e7;--line-soft:#f0f0f2;--pos:#4d7c0f;--neg:#e1483a;--neg-ink:#b42318;--neg-soft:#fff5f4;--warn:#c58e10;--warn-ink:#92580e;--neg-tint:#e1483a1a;--warn-tint:#c58e101f;--r-sm:6px;--r-md:8px;--r-lg:12px;--admin-accent:var(--accent);--admin-accent-deep:var(--accent-deep);--admin-accent-tint:var(--accent-tint);--admin-accent-tint-strong:var(--accent-tint-strong)}*{box-sizing:border-box}html,body,#root{min-height:100%}body{background:var(--bg);color:var(--ink);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-family:Inter,Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5}.num{font-variant-numeric:tabular-nums;letter-spacing:-.005em}.mono{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,ui-monospace,monospace}a{color:inherit;text-decoration:none}button,input{font:inherit}:focus-visible{outline:2px solid var(--accent-deep);outline-offset:3px}.shell{background:var(--bg);grid-template-columns:60px minmax(0,1fr);height:100vh;min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);background:var(--surface);z-index:10;flex-direction:column;gap:8px;padding:10px 8px;display:flex;overflow:visible}.logo{letter-spacing:0;min-height:42px;color:var(--accent-deep);justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex;position:relative}.logo-word{display:none}.logo-mark{background:var(--accent);width:32px;height:32px;color:var(--ink);border-radius:8px;place-items:center;display:grid}.logo-beta{border:1px solid var(--line);background:var(--surface);color:var(--ink-4);white-space:nowrap;border-radius:4px;padding:1px 3px;font-size:9px;font-weight:600;position:absolute;top:0;right:-2px}.nav-section{display:none}.nav{gap:3px;display:grid}.nav-spacer{flex:1}.nav-item{border-radius:var(--r-md);width:100%;min-height:44px;color:var(--ink-3);cursor:pointer;text-align:center;background:0 0;border:0;justify-content:center;align-items:center;gap:0;padding:11px;transition:background .12s,color .12s;display:flex;position:relative}.nav-item:hover{background:var(--surface-2);color:var(--ink)}.nav-item.active{background:var(--accent-tint);color:var(--accent-deep)}.nav-ic{flex:0 0 22px;width:22px;height:22px}.nav-label{display:none}.nav-item:after{content:attr(data-label);z-index:100;background:var(--ink);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:500;transition:opacity .12s,transform .12s;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)translate(-4px);box-shadow:0 2px 8px #00000026}.nav-item:hover:after,.nav-item:focus-visible:after{opacity:1;transform:translateY(-50%)translate(0)}.nav-badge{background:var(--accent);min-width:14px;height:14px;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:9px;font-weight:700;display:flex;position:absolute;top:2px;right:2px}.user-card{border-top:1px solid var(--line);justify-content:center;align-items:center;gap:10px;margin-top:auto;padding-top:10px;display:flex}.user-card-copy{display:none}.avatar{background:linear-gradient(135deg, var(--accent), var(--accent-deep));width:32px;height:32px;color:var(--ink);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.main{flex-direction:column;min-width:0;display:flex;overflow:hidden}.topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3;align-items:center;gap:14px;min-height:52px;padding:10px 24px;display:flex}.crumbs{color:var(--ink-4);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14.5px;overflow:hidden}.crumbs b{color:var(--ink);font-weight:500}.topbar-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.workspace-pill{border:1px solid var(--line);background:var(--surface-2);color:var(--ink-3);border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.workspace-pill-dot{background:var(--accent);border-radius:50%;width:6px;height:6px}.topbar-divider{background:var(--line);width:1px;height:18px}.iconbtn{width:30px;height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.iconbtn:hover{background:var(--surface-2);color:var(--ink)}.content{flex:1;width:100%;padding:28px 32px 48px;overflow:auto}.content-inner{max-width:1180px;margin:0 auto}.content::-webkit-scrollbar{width:10px;height:10px}.content::-webkit-scrollbar-thumb{border:2px solid var(--bg);background:#0000001f padding-box content-box;border-radius:5px}.content::-webkit-scrollbar-thumb:hover{border:2px solid var(--bg);background:#00000038 padding-box content-box}.content::-webkit-scrollbar-track{background:0 0}.section-title{letter-spacing:-.02em;color:var(--ink);margin:32px 0 6px;font-size:26px;font-weight:600}.section-title:first-of-type{margin-top:8px}.section-sub{color:var(--ink-4);margin-bottom:14px;font-size:17px;display:block}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:18px 20px}.card-tight{padding:14px 16px}.card-state{padding:32px}.card-h{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.card-h h3{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:600}.card-h .ann{color:var(--ink-4);font-size:14.5px}.btn{border-radius:var(--r-md);color:var(--ink-2);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:7px 13px;font-size:13px;font-weight:500;line-height:1.3;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.btn .ic{width:14px;height:14px}.btn-primary{background:var(--accent);color:var(--ink)}.btn-primary:hover{background:#84cc16}.btn-accent{background:var(--accent-tint);color:var(--accent-deep);border:1px solid var(--accent-tint-strong)}.btn-accent:hover{background:var(--accent-tint-strong)}.btn-secondary{background:var(--surface);border-color:var(--line);color:var(--ink-2)}.btn-secondary:hover{border-color:var(--line);background:#eeeeef}.btn-ghost{color:var(--ink-3);background:0 0}.btn-ghost:hover{background:var(--surface-2);color:var(--ink)}.btn-sm{padding:5px 10px;font-size:12.5px}.btn-lg{border-radius:var(--r-md);padding:11px 20px;font-size:14.5px}.btn-lg .ic{width:16px;height:16px}.btn-success{background:var(--accent);color:var(--ink)}.btn-success:hover{background:#84cc16}.btn-danger{background:var(--surface);color:var(--neg-ink);border-color:var(--neg-ink)}.btn-danger:hover{background:var(--neg-soft)}.btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.btn[data-invalid=true]{opacity:.55}.hero{grid-template-columns:1.1fr .9fr;min-height:100vh;display:grid}.hero-copy{flex-direction:column;justify-content:center;gap:24px;padding:72px;display:flex}.hero-panel{color:#fff;background:radial-gradient(circle at 20% 20%,#a3e6358c,#0000 34%),linear-gradient(135deg,#101014,#27272a);border-radius:24px;flex-direction:column;justify-content:flex-end;margin:32px;padding:42px;display:flex}.btn-row{flex-wrap:wrap;gap:12px;display:flex}.status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.muted{color:var(--ink-4)}.muted-2{color:var(--ink-3)}.strong{font-weight:600}.page-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.page-h h1{letter-spacing:-.02em;text-wrap:balance;margin:6px 0;font-size:32px;font-weight:600;line-height:1.1}.page-h .sub{color:var(--ink-4);text-wrap:pretty;font-size:18px;line-height:1.5}.page-h-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.onboarding-form{gap:18px;display:grid}.form-section{padding:22px}.form-section-h{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.form-section-h h2{margin:0 0 4px}.form-section-h p{margin:0}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.document-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.document-input{border:1.5px dashed var(--line);border-radius:var(--r-md);background:var(--surface-2);cursor:pointer;gap:8px;padding:14px;transition:border-color .15s,background .15s;display:grid}.document-input:hover{border-color:var(--accent);background:var(--accent-tint)}.document-input strong{color:var(--ink);font-size:14.5px;font-weight:600}.document-input span{font-size:12.5px}.document-input input[type=file]{display:none}.admin-review-grid{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:18px;display:grid}.admin-list,.admin-detail{padding:22px}.admin-list-row{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;gap:3px;width:100%;padding:14px 0;display:grid}.admin-list-row:hover{color:var(--accent-deep)}.admin-shell .admin-list-row:hover{color:var(--admin-accent-deep)}.admin-shell .admin-list-row.sel{color:var(--admin-accent-deep);background:var(--admin-accent-tint);border-radius:var(--r-md);margin:0 -10px;padding-left:10px;padding-right:10px}.review-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.review-kpis>div{border:1px solid var(--line);border-radius:var(--r-md);gap:4px;padding:12px;display:grid}.document-list{flex-wrap:wrap;gap:8px;display:flex}.document-list a{border:1px solid var(--line);color:var(--accent-deep);background:var(--accent-soft);border-radius:999px;padding:6px 10px}.mandate-summary{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 0;padding-top:16px;display:grid}.mandate-summary>div{gap:2px;display:grid}.mandate-summary dt{color:var(--ink-4);margin:0;font-size:13px}.mandate-summary dd{margin:0;font-weight:600}.wizard-steps{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);align-items:center;gap:10px;margin-bottom:18px;padding:18px 22px;display:flex}.wizard-step{flex:none;align-items:center;gap:10px;display:flex}.wizard-step-bullet{background:var(--surface-2);width:26px;height:26px;color:var(--ink-4);border:1px solid var(--line);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:600;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.wizard-step.active .wizard-step-bullet{background:var(--accent);color:var(--ink);border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-tint);transform:scale(1.08)}.wizard-step.done .wizard-step-bullet{background:var(--accent-tint-strong);color:var(--accent-deep);border-color:#0000}.wizard-step-label{flex-direction:column;gap:1px;min-width:0;display:flex}.wizard-step-n{color:var(--ink-4);letter-spacing:-.005em;white-space:nowrap;font-size:14.5px;font-weight:500;line-height:1.15;transition:color .2s}.wizard-step.active .wizard-step-n,.wizard-step.done .wizard-step-n{color:var(--ink)}.wizard-step.active .wizard-step-n{font-weight:600}.wizard-step-conn{background:var(--line);border-radius:2px;flex:1;min-width:24px;height:2px;transition:background .3s}.wizard-step-conn.done{background:var(--accent)}.wizard-body{background:0 0;border:0;border-radius:0;padding:10vh 0 4px}.wizard-step-head{text-align:center;max-width:640px;margin:0 auto 32px}.wizard-step-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background:var(--accent-tint);border-radius:999px;margin-bottom:14px;padding:5px 11px;font-size:11.5px;font-weight:600;display:inline-block}.wizard-step-heading{letter-spacing:-.02em;color:var(--ink);margin:0 0 8px;font-size:28px;font-weight:600}.wizard-step-helper{color:var(--ink-4);font-size:17.5px;line-height:1.5}.wizard-step-content{opacity:1}.wizard-foot{background:0 0;border:0;justify-content:space-between;align-items:center;margin-top:0;padding:18px 4px 8px;display:flex}.summary-row{color:var(--ink-2);justify-content:space-between;align-items:center;padding:10px 0;font-size:15px;display:flex}.summary-row.big{padding:14px 0 6px;font-size:15px}.summary-row.big b{font-weight:600}.auction-config .ac-helper{color:var(--ink-4);margin-bottom:18px;font-size:16px;line-height:1.5}.auction-config .ac-field-label{color:var(--ink-3);margin-bottom:6px;font-size:15.5px;font-weight:500}.auction-config .ac-foot{color:var(--ink-4);margin-top:14px;font-size:15.5px;line-height:1.5}.auction-config .card-h h3{font-size:18px}input[type=range].lime-slider{appearance:none;outline:none}input[type=range].lime-slider::-webkit-slider-thumb{appearance:none;background:var(--accent);cursor:pointer;border:0;border-radius:50%;width:16px;height:16px;margin-top:0;box-shadow:0 2px 6px #0f172a2e}input[type=range].lime-slider::-moz-range-thumb{background:var(--accent);cursor:pointer;border:0;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 6px #0f172a2e}input[type=range].lime-slider::-webkit-slider-thumb:hover{background:#84cc16}input[type=range].lime-slider::-moz-range-thumb:hover{background:#84cc16}input[type=range].lime-slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--accent-deep)}input[type=range].lime-slider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--accent-deep)}.countdown{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:500}.countdown.urgent{color:var(--neg-ink)}.auction-strip{background:0 0;border:0;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding:8px 0;display:flex}.auction-strip-left{align-items:center;gap:14px;display:flex}.auction-strip-right{align-items:center;gap:12px;display:flex}.auction-live-dot{background:#e1483a;border-radius:50%;flex:0 0 10px;width:10px;height:10px}.auction-strip-label{letter-spacing:.08em;text-transform:uppercase;color:#b42318;font-size:13.5px;font-weight:700}.auction-strip-meta{color:var(--ink-4);border-left:1px solid var(--line);padding-left:14px;font-size:13.5px}.auction-strip-timer-lbl{color:var(--ink-4);text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:600}.auction-strip-timer{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:64px;font-weight:700;line-height:1}.best-offer-card{background:linear-gradient(135deg, var(--surface) 0%, var(--accent-tint) 220%);border:1.5px solid var(--accent);border-radius:var(--r-lg);padding:24px 26px;animation:2.2s ease-in-out infinite bestOfferPulse;position:relative}@keyframes bestOfferPulse{0%,to{box-shadow:0 0 #a3e63547}50%{box-shadow:0 0 0 10px #a3e63500}}.closing-stage{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:340px;padding:48px 16px 32px;display:flex}.closing-text{color:var(--ink-3);letter-spacing:-.005em;font-size:17px;font-weight:500}.loading-anim-wrap{width:140px;height:140px;position:relative}.loading-ring-svg{position:absolute;inset:0}.loading-ring-progress{stroke-dasharray:389.56;stroke-dashoffset:389.56px;animation:4.4s cubic-bezier(.45,.1,.35,1) forwards loadingRingFill}@keyframes loadingRingFill{to{stroke-dashoffset:0}}.loading-hand{color:var(--accent);justify-content:center;align-items:center;animation:1.4s ease-in-out infinite handPulse;display:flex;position:absolute;inset:0}@keyframes handPulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.success-transition{pointer-events:none;z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.success-transition-green{background:var(--accent);position:fixed;inset:0}.success-transition-check{color:var(--ink)}.badge{border-radius:var(--r-sm);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;font-weight:500;line-height:1.5;display:inline-flex}.badge-rating{letter-spacing:.01em;font-family:Inter,sans-serif;font-weight:600}.r-AAA{color:#0e7a45;background:#e6f5ec}.r-AA{color:#3b6e1f;background:#eaf3e5}.r-A{color:#3340c8;background:#eef2ff}.r-BBB{color:#92580e;background:#fef3c7}.r-BB,.r-B,.r-CCC,.r-CC,.r-C,.r-D{color:#b42318;background:#fee4e2}.b-soft{background:var(--surface-2);color:var(--ink-3)}.b-pos{background:var(--accent-soft);color:var(--pos)}.b-neg{background:var(--neg-soft);color:var(--neg-ink)}.b-warn{color:var(--warn-ink);background:#fef3c7}.b-accent{background:var(--accent-tint);color:var(--accent-deep)}.admin-shell .b-info{color:#1e40af;background:#dbeafe}.b-dot:before{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.ai-card{background:linear-gradient(135deg, var(--surface) 0%, var(--accent-soft) 180%);border:1px solid var(--line);border-radius:var(--r-lg);padding:18px 20px;position:relative;overflow:hidden}.ai-card:before{content:"";background:linear-gradient(90deg, transparent, var(--accent), transparent);opacity:.6;height:1px;position:absolute;top:0;left:0;right:0}.ai-h{color:var(--accent-deep);align-items:center;gap:8px;margin-bottom:8px;font-size:14px;font-weight:600;display:flex}.ai-h .spark{width:14px;height:14px;color:var(--accent)}.ai-title{letter-spacing:-.01em;margin:0 0 10px;font-size:19px;font-weight:600}.ai-text{color:var(--ink-3);font-size:16px;line-height:1.55}.switch{background:var(--ink-5);cursor:pointer;border:0;border-radius:999px;flex:0 0 32px;width:32px;height:18px;padding:0;transition:background .15s;position:relative}.switch:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000026}.switch.on{background:var(--accent)}.switch.on:after{transform:translate(14px)}.seg{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-md);padding:2px;display:inline-flex}.seg button{appearance:none;color:var(--ink-4);border-radius:var(--r-sm);cursor:pointer;background:0 0;border:0;padding:4px 10px;font-size:12.5px;font-weight:500}.seg button.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #0000000a}.import-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);cursor:pointer;text-align:left;flex-direction:column;gap:10px;width:100%;min-height:130px;padding:20px 22px 24px;transition:border-color .15s,background .15s;display:flex;position:relative}.import-card:hover{border-color:var(--ink-5);background:var(--surface-2)}.import-card.sel{border-color:var(--accent);background:var(--accent-tint)}.import-card-ic{background:var(--accent-tint);width:36px;height:36px;color:var(--accent-deep);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.import-card-title{letter-spacing:-.01em;color:var(--ink);flex-wrap:wrap;align-items:center;margin:0;font-size:16px;font-weight:600;display:flex}.import-card-desc{color:var(--ink-4);margin:0;font-size:14px;line-height:1.5}.import-card-radio{position:absolute;top:18px;right:18px}.radio-dot{border:1.5px solid var(--line);background:var(--surface);border-radius:50%;width:18px;height:18px;transition:border-color .15s,background .15s;display:inline-block;position:relative}.radio-dot.sel{border-color:var(--accent);background:var(--accent)}.radio-dot.sel:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:4px}.method-title{color:var(--ink);letter-spacing:-.005em;font-size:15.5px;font-weight:600}.method-sub{color:var(--ink-4);margin-top:2px;font-size:13.5px}@keyframes wizFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.upload-dropzone{background:var(--surface);border:1.5px dashed var(--line);border-radius:var(--r-md);text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:10px;margin-top:18px;padding:32px 24px;transition:border-color .15s,background .15s;animation:.25s both wizFadeIn;display:flex}.upload-dropzone:hover{border-color:var(--accent);background:var(--accent-soft)}.upload-ic{background:var(--accent-tint);width:40px;height:40px;color:var(--accent-deep);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.form-row{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.form-row label{color:var(--ink-3);font-size:14px;font-weight:500}.inp{appearance:none;border:1px solid var(--line);background:var(--surface);border-radius:var(--r-md);color:var(--ink);outline:0;width:100%;padding:10px 13px;font-family:inherit;font-size:15px}.inp:focus{border-color:var(--accent-deep);box-shadow:0 0 0 3px var(--accent-tint)}.inp:disabled{background:var(--surface-2);color:var(--ink-3);cursor:default;border-color:var(--line-soft)}.inp-grp{border:1px solid var(--line);background:var(--surface);border-radius:var(--r-md);align-items:center;gap:6px;padding:0 13px;display:flex}.inp-grp:focus-within{border-color:var(--accent-deep);box-shadow:0 0 0 3px var(--accent-tint)}.inp-grp input{background:0 0;border:0;outline:0;flex:1;padding:10px 0;font-family:inherit;font-size:15px}.inp-grp .pref{color:var(--ink-4);font-size:14px}textarea.inp{resize:vertical;min-height:80px}.grid-2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.row{align-items:center;gap:8px;display:flex}.col{flex-direction:column;display:flex}.gap-4{gap:4px}.gap-6{gap:6px}.gap-8{gap:8px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-20{gap:20px}.gap-24{gap:24px}.mt-8{margin-top:8px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-20{margin-top:20px}.mt-24{margin-top:24px}.mb-8{margin-bottom:8px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mb-20{margin-bottom:20px}.mb-24{margin-bottom:24px}.divider{background:var(--line);height:1px;margin:14px 0}.settings-row{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(220px,280px) 1fr;gap:40px;padding:28px 0;display:grid}.settings-row:last-child{border-bottom:0}.settings-row-h h3{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:600}.settings-row-h p{color:var(--ink-4);margin-top:6px;font-size:13.5px;line-height:1.5}@media (width<=980px){.settings-row{grid-template-columns:1fr;gap:12px}}.onb-body{background:0 0;border:0;border-radius:0;flex-direction:column;padding:6vh 0 4px;animation:1.15s cubic-bezier(.16,1,.3,1) both onbSlideUp;display:flex}@keyframes onbSlideUp{0%{opacity:0;transform:translateY(48px)}40%{opacity:1}to{opacity:1;transform:translateY(0)}}.onb-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:24px 26px;animation:.55s both onbSlideUp}.onb-cnpj-field{max-width:520px;margin:0 auto 18px;position:relative}.onb-cnpj-field input{letter-spacing:.04em;border:1.5px solid var(--line);border-radius:var(--r-lg);background:var(--surface);width:100%;color:var(--ink);text-align:center;outline:0;padding:18px 22px;font-family:Inter,sans-serif;font-size:24px;font-weight:600;transition:border-color .15s,box-shadow .15s}.onb-cnpj-field input:focus{border-color:var(--accent-deep);box-shadow:0 0 0 4px var(--accent-tint)}.onb-cnpj-field .helper{color:var(--ink-4);text-align:center;margin-top:8px;font-size:13px}.onb-loading-spin{border:2.5px solid var(--accent-tint);border-top-color:var(--accent);border-radius:50%;flex:0 0 20px;width:20px;height:20px;animation:.9s linear infinite spin;display:inline-block}.spin{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.onb-valid{max-width:640px;margin:0 auto}.onb-valid-checks{flex-direction:column;gap:0;padding:8px 0;display:flex}.onb-check{border-bottom:1px solid var(--line-soft);grid-template-columns:28px 1fr auto;align-items:center;gap:16px;padding:18px 4px;transition:opacity .25s;display:grid}.onb-check:last-child{border-bottom:0}.onb-check.pending{opacity:.55}.onb-check-ic{border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.onb-check.done .onb-check-ic{color:var(--accent-deep);background:#a3e63524}.onb-check.running .onb-check-ic{color:var(--accent);background:0 0}.onb-check.pending .onb-check-ic{background:var(--surface-2);color:var(--ink-5)}.onb-check-label{color:var(--ink);font-size:15.5px;font-weight:600;line-height:1.25}.onb-check-desc{color:var(--ink-4);margin-top:3px;font-size:13px}.onb-check-status{color:var(--ink-4);text-transform:uppercase;letter-spacing:.05em;font-size:12.5px;font-weight:500}.onb-check.done .onb-check-status{color:var(--accent-deep)}.onb-check.running .onb-check-status{color:var(--accent)}.onb-socio-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;max-width:920px;margin:0 auto;display:grid}.onb-socio-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);text-align:center;flex-direction:column;align-items:center;min-height:300px;padding:28px 20px 20px;display:flex}.onb-socio-photo{background:var(--surface-2);width:80px;height:80px;color:var(--ink-5);border:1px solid var(--line);border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.onb-socio-card-name{color:var(--ink);margin-bottom:4px;font-size:15.5px;font-weight:600;line-height:1.3}.onb-socio-card-cpf{color:var(--ink-4);font-variant-numeric:tabular-nums;margin-bottom:12px;font-size:13px}.onb-socio-card-pct{color:var(--ink-3);background:var(--surface-2);font-variant-numeric:tabular-nums;border-radius:999px;margin-bottom:18px;padding:4px 12px;font-size:13px;font-weight:500}.onb-docs-grid{grid-template-columns:1fr 1fr;gap:14px;max-width:760px;margin:0 auto;display:grid}.onb-doc{background:var(--surface);border:1.5px dashed var(--line);border-radius:var(--r-lg);text-align:center;cursor:pointer;padding:22px 20px;transition:border-color .15s,background .15s;display:block}.onb-doc:hover{border-color:var(--accent);background:var(--accent-tint)}.onb-doc.uploaded{border-style:solid;border-color:var(--accent);background:#a3e6350f}.onb-doc-ic{border-radius:var(--r-md);width:40px;height:40px;color:var(--accent);background:#f1f3f6;justify-content:center;align-items:center;margin-bottom:10px;display:inline-flex}.onb-doc.uploaded .onb-doc-ic{color:var(--accent-deep);background:#a3e63524}.onb-doc-title{color:var(--ink);margin-bottom:3px;font-size:14.5px;font-weight:600}.onb-doc-sub{color:var(--ink-4);font-size:12.5px}.onb-sign-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);text-align:center;max-width:620px;margin:0 auto;padding:28px}.onb-sign-shield{background:var(--accent-tint);width:72px;height:72px;color:var(--accent-deep);border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex}.onb-sign-shield.neg{background:var(--neg-tint);color:var(--neg)}.onb-sign-shield.warn{background:var(--warn-tint);color:var(--warn-ink)}.onb-sign-title{letter-spacing:-.01em;margin-bottom:8px;font-size:20px;font-weight:600}.onb-sign-desc{color:var(--ink-4);max-width:480px;margin:0 auto 22px;font-size:14.5px;line-height:1.5}.onb-sign-actions{flex-direction:column;align-items:center;gap:4px;display:flex}.workspace-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.workspace-header h1{color:var(--ink);letter-spacing:-.02em;text-wrap:balance;margin:8px 0;font-size:32px;font-weight:600;line-height:1.1}.workspace-header p{max-width:760px;color:var(--ink-4);margin:0;font-size:17px;line-height:1.5}.workspace-data-badge{background:var(--accent-tint);color:var(--accent-deep);border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.workspace-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.workspace-kpi{flex-direction:column;gap:6px;min-height:168px;padding:16px;display:flex}.workspace-kpi-head{color:var(--ink-4);justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;font-weight:700;display:flex}.workspace-kpi strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:34px;font-weight:600;line-height:1.1}.workspace-trend{background:var(--surface-2);color:var(--ink-4);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 7px;display:inline-flex}.workspace-trend.up{color:var(--ink);background:var(--accent)}.workspace-trend.down{color:var(--neg-ink);background:var(--neg-tint)}.workspace-sparkline{width:100%;height:42px;margin-top:auto;display:block}.workspace-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:stretch;gap:16px;margin-bottom:24px;display:grid}.workspace-hero{grid-template-columns:minmax(240px,.8fr) minmax(320px,1fr);gap:28px;min-height:252px;padding:24px;display:grid;overflow:hidden}.workspace-hero-copy{flex-direction:column;justify-content:center;gap:8px;display:flex}.workspace-hero-copy strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:38px;font-weight:700;line-height:1}.workspace-hero-copy p{color:var(--ink-4);margin:0;line-height:1.5}.workspace-chart-bars{border-left:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);grid-template-columns:repeat(12,1fr);align-items:end;gap:10px;min-height:190px;padding:12px 0 0 18px;display:grid}.workspace-chart-bars span{background:linear-gradient(180deg, var(--accent), #a3e6352e);border-radius:6px 6px 0 0;min-height:18px;display:block}.workspace-chart-bars.fidc span{background:linear-gradient(#4d7c0f,#4d7c0f2e)}.workspace-side-stack{gap:16px;display:grid}.workspace-mini-card{align-items:flex-start;gap:12px;padding:18px;display:flex}.workspace-mini-card svg{color:var(--accent-deep);flex:none}.workspace-mini-card strong{margin-bottom:4px;display:block}.workspace-mini-card span{color:var(--ink-4);font-size:14px;line-height:1.45}.workspace-section{margin-top:8px}.workspace-section-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:14px;display:flex}.workspace-section-head h2{color:var(--ink);margin:0 0 4px;font-size:24px;font-weight:650;line-height:1.2}.workspace-section-head p{color:var(--ink-4);margin:0}.workspace-table{overflow:hidden}.workspace-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,1.5fr) 110px 110px 116px minmax(140px,1fr);align-items:center;gap:18px;padding:14px 20px;display:grid}.workspace-row:last-child{border-bottom:0}.workspace-row:hover{background:var(--surface-2)}.workspace-row div{gap:2px;min-width:0;display:grid}.workspace-row strong{color:var(--ink);font-size:14px}.workspace-row span{color:var(--ink-4);font-size:13.5px}.workspace-row b{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;font-size:15px}.workspace-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.workspace-summary{gap:7px;padding:18px;display:grid}.workspace-summary svg{color:var(--accent-deep)}.workspace-summary strong{color:var(--ink)}.workspace-summary span{color:var(--ink-4);line-height:1.45}.b-live{color:var(--neg-ink);border:0;border-radius:0;padding:0 0 0 14px;font-size:13.5px;font-weight:600;position:relative;background:0 0!important}.b-live:before{content:"";background:var(--neg);border-radius:50%;width:8px;height:8px;animation:1.8s cubic-bezier(.4,0,.2,1) infinite livePulse;position:absolute;top:50%;left:0;transform:translateY(-50%)}@keyframes livePulse{0%{box-shadow:0 0 #e1483a8c}70%{box-shadow:0 0 0 8px #e1483a00}to{box-shadow:0 0 #e1483a00}}.b-live-static:before{animation:none}.bar{background:var(--line-soft);border-radius:999px;height:8px;overflow:hidden}.bar>span{background:var(--accent);border-radius:999px;height:100%;transition:width .4s;display:block}.bar.neg>span{background:var(--neg)}.toast-pill{background:var(--ink);color:#fff;z-index:1600;border-radius:10px;align-items:center;gap:10px;max-width:360px;padding:12px 18px;font-size:14px;font-weight:500;display:flex;position:fixed;top:24px;right:24px;box-shadow:0 12px 32px #0f172a3d}.toast-pill.erro{background:var(--surface);color:var(--ink);border:1px solid var(--neg);border:1px solid color-mix(in srgb, var(--neg) 45%, transparent);border-left:4px solid var(--neg);align-items:flex-start}.toast-pill.erro>svg{color:var(--neg);flex-shrink:0;margin-top:2px}.toast-pill-rotulo{color:var(--neg-ink);white-space:nowrap;font-weight:600}.toast-pill-fechar{color:var(--ink-4);cursor:pointer;background:0 0;border:0;border-radius:4px;margin-left:auto;padding:2px;display:inline-flex}.toast-pill-fechar:hover{color:var(--ink);background:var(--surface-2)}.badge-estimate{background:var(--surface-2);color:var(--ink-4);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:4px;align-items:center;margin-left:6px;padding:2px 6px;font-size:10px;font-weight:700;display:inline-flex}.oport-row{border-bottom:1px solid var(--line-soft);align-items:center;gap:14px;padding:14px 20px;display:grid}.oport-row:hover{background:var(--surface-2)}.oport-row:last-child{border-bottom:0}.oport-watch-btn{border:1px solid var(--line);background:var(--surface);width:32px;height:32px;color:var(--ink-4);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.oport-watch-btn:hover{background:var(--surface-2);color:var(--ink)}.oport-watch-btn.on{background:var(--accent-tint);color:var(--accent-deep);border-color:var(--accent-tint-strong)}.oport-watch-btn:disabled{opacity:.6;cursor:wait}.admin-shell .admin-marca{align-items:center;gap:10px;display:flex}.admin-shell .admin-badge{background:var(--ink);color:#fff;letter-spacing:.04em;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.workspace-pill.admin-pill{color:var(--ink-2);background:#f1f1f1;border-color:#e3e3e3}.workspace-pill.admin-pill .workspace-pill-dot{background:var(--ink)}.admin-shell .btn-danger{background:var(--neg-ink);color:#fff;border-color:var(--neg-ink)}.admin-shell .btn-danger:hover{background:#912018;border-color:#912018}.admin-shell .btn-danger:disabled{background:var(--neg-ink);opacity:.5}.nav-divider{background:var(--line);height:1px;margin:6px 10px}.nav-item-soon{opacity:.5}.nav-item-soon:hover{color:var(--ink-3);background:0 0}.admin-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:20px;display:grid}.admin-kpi{flex-direction:column;gap:6px;min-height:138px;padding:18px;display:flex}.admin-kpi-head{color:var(--ink-4);justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:flex}.admin-kpi strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(20px,2.1vw,32px);font-weight:650;line-height:1.15}.admin-kpi-sub{color:var(--ink-4);font-size:13px;line-height:1.4}.admin-kpi-cta{align-self:flex-start;margin-top:auto}.admin-kpi.warn{background:linear-gradient(180deg, #c58e100f, var(--surface) 65%);border-color:#c58e1066}.admin-kpi.warn strong{color:var(--warn)}.admin-feed-row{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 0;display:grid}.admin-feed-row:last-child{border-bottom:0}.admin-split-2{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:16px;margin-bottom:24px;display:grid}.admin-drawer-field{gap:8px;margin-bottom:16px;display:grid}.admin-drawer-field label{color:var(--ink-3);font-size:13px;font-weight:600}.admin-chip-row{flex-wrap:wrap;gap:6px;display:flex}.admin-chip{border:1px solid var(--line);color:var(--ink-3);background:var(--surface);cursor:pointer;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500;transition:border-color .15s,background .15s,color .15s}.admin-chip:hover{border-color:var(--ink-5)}.admin-chip.sel{border-color:var(--admin-accent);background:var(--admin-accent-tint);color:var(--admin-accent-deep);font-weight:600}.admin-inline-banner{border-radius:var(--r-md);border:1px solid;align-items:flex-start;gap:10px;padding:12px 16px;font-size:13.5px;display:flex}.admin-inline-banner.success{color:var(--accent-deep);background:#a3e6351a;border-color:#4d7c0f59}.admin-inline-banner.error{color:#b42318;background:#e1483a12;border-color:#e1483a59}.admin-hamburger{width:30px;height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;display:none}.admin-hamburger:hover{background:var(--surface-2);color:var(--ink)}.admin-mobile-nav-backdrop{z-index:200;background:#0f172a73;display:flex;position:fixed;inset:0}.admin-mobile-nav{background:var(--surface);flex-direction:column;gap:3px;width:min(300px,82vw);height:100%;padding:14px 10px 20px;display:flex;overflow-y:auto;box-shadow:2px 0 24px #0000002e}.admin-mobile-nav-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:8px;padding:4px 8px 14px;display:flex}.admin-mobile-nav-head strong{color:var(--ink);font-size:15px}.admin-mobile-nav-item{border-radius:var(--r-md);color:var(--ink-3);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:12px 10px;font-size:14.5px;font-weight:500;text-decoration:none;display:flex}.admin-mobile-nav-item:hover{background:var(--surface-2);color:var(--ink)}.admin-mobile-nav-item.active{background:var(--admin-accent-tint);color:var(--admin-accent-deep);font-weight:600}.admin-mobile-nav-item.soon{opacity:.55;cursor:default}.admin-mobile-nav-item .soon-tag{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-5);margin-left:auto;font-size:10.5px;font-weight:700}.admin-mobile-nav-divider{background:var(--line-soft);height:1px;margin:8px 10px}@media (width<=980px){.admin-hamburger{display:inline-flex}.shell{grid-template-columns:1fr}.sidebar{display:none}.topbar{flex-wrap:wrap;align-items:flex-start;gap:8px;padding:10px 16px}.crumbs{white-space:normal;width:100%;line-height:1.35}.topbar-actions{justify-content:space-between;width:100%;margin-left:0}.topbar-actions .iconbtn,.topbar-actions .topbar-divider{display:none}.content{padding:20px}.hero{grid-template-columns:1fr}.hero-copy{padding:40px 24px}.hero-panel{min-height:260px;margin:0 24px 24px}.status-grid,.form-grid,.document-grid,.admin-review-grid,.review-kpis,.grid-2,.grid-3,.admin-kpi-grid,.admin-split-2{grid-template-columns:1fr}.admin-feed-row{grid-template-columns:1fr;align-items:flex-start;gap:4px}.onb-docs-grid{grid-template-columns:1fr}.wizard-step-n{display:none}.wizard-body{padding-top:4vh}.auction-strip-timer{font-size:40px}.auction-strip{justify-content:flex-start}.workspace-header{align-items:flex-start}.workspace-header h1,.page-h h1{font-size:26px}.workspace-kpis,.workspace-grid,.workspace-summary-grid{grid-template-columns:1fr}.workspace-hero{grid-template-columns:1fr;min-height:auto}.workspace-row{grid-template-columns:1fr;align-items:start;gap:8px}.workspace-row b{text-align:left}.workspace-section-head{flex-direction:column;align-items:flex-start}}.regime-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.regime-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);cursor:pointer;flex-direction:column;gap:6px;padding:16px 44px 16px 18px;transition:border-color .15s,background .15s;display:flex;position:relative}.regime-card:hover{border-color:var(--ink-5);background:var(--surface-2)}.regime-card.sel{border-color:var(--accent);background:var(--accent-tint)}.regime-card input[type=radio]{opacity:0;width:1px;height:1px;margin:0;position:absolute}.regime-card:has(input[type=radio]:focus-visible){outline:2px solid var(--accent-deep);outline-offset:3px}.regime-card-title{letter-spacing:-.005em;color:var(--ink);font-size:14.5px;font-weight:600}.regime-card-desc{color:var(--ink-4);font-size:13px;line-height:1.45}.regime-card .radio-dot{position:absolute;top:16px;right:16px}.chip-field{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);flex-wrap:wrap;align-items:center;gap:6px;padding:6px;display:flex}.chip-field:focus-within{border-color:var(--accent-deep)}.chip-field input{background:0 0;border:0;outline:0;flex:1;min-width:180px;padding:6px 8px;font-size:14px}.chip{background:var(--accent-tint);color:var(--accent-deep);border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-size:12.5px;font-weight:500;display:inline-flex}.chip button{cursor:pointer;color:inherit;background:0 0;border:0;padding:0;line-height:1;display:inline-flex}.requisito-row{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);gap:12px;padding:16px 18px;display:grid}.requisito-row.custom{border-color:var(--warn);background:var(--surface)}.requisito-row-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.requisito-ord{flex-direction:column;gap:2px;display:inline-flex}.requisito-ord button{border:1px solid var(--line);background:var(--surface);cursor:pointer;color:var(--ink-3);border-radius:5px;padding:3px 4px;line-height:0}.requisito-ord button:hover:not(:disabled){border-color:var(--ink-5);background:var(--surface-2)}.requisito-ord button:disabled{opacity:.4;cursor:not-allowed}.requisito-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.catalogo-faixa{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}@media (width<=720px){.regime-grid{grid-template-columns:minmax(0,1fr)}}.dupli-loading-state{min-height:160px;color:var(--ink-3,#71717a);justify-content:center;align-items:center;gap:14px;padding:32px 20px;font-family:inherit;display:flex}.dupli-loading-state-ring{box-sizing:border-box;border:2px solid var(--line,#e4e4e7);border-top-color:var(--accent,#a3e635);border-right-color:var(--accent,#a3e635);border-radius:50%;flex:0 0 24px;width:24px;height:24px;animation:.9s linear infinite dupli-loading-state-spin}.dupli-loading-state-title{font-size:14px;font-weight:400;line-height:1.6}@keyframes dupli-loading-state-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dupli-loading-state-ring{animation:none}}.dupli-loading-state-compact{justify-content:flex-start;gap:10px;min-height:64px;padding:12px 0}.dupli-loading-state-compact .dupli-loading-state-ring{flex-basis:18px;width:18px;height:18px}.painel{background:var(--surface);border-radius:var(--r-lg);border:1px solid #e3e3e3;min-width:0;overflow:hidden;box-shadow:0 1px 2px #0f0f100d}.painel-h{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 0;display:flex}.painel-h h2{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:14px;font-weight:600}.painel-h-sub{color:var(--ink-3);margin:2px 0 0;font-size:13px}.painel-corpo{padding:14px 20px 18px}.painel-h+.painel-corpo{padding-top:12px}.painel-rodape{border-top:1px solid var(--line-soft);color:var(--ink-3);padding:12px 20px;font-size:13px}.painel-faixa{color:var(--ink);align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;display:flex}.painel-faixa svg{flex:none}.painel-faixa.sucesso{background:var(--accent)}.painel-faixa.atencao{background:#f8d775}.painel-faixa.info{background:#c6daf6}.painel-faixa.erro{background:#f4bcb5}.painel-faixa.neutra{background:#e3e3e3}.tabela-painel-rolagem{position:relative;overflow-x:auto}.tabela-painel{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.tabela-painel th{color:var(--ink-3);white-space:nowrap;background:var(--surface);border-bottom:1px solid var(--line);padding:10px 16px;font-size:12px;font-weight:500}.tabela-painel td{vertical-align:middle;border-bottom:1px solid var(--line-soft);color:var(--ink-2);padding:12px 16px}.tabela-painel tbody tr:last-child td{border-bottom:0}.tabela-painel tbody tr{transition:background-color .12s}.tabela-painel tbody tr:hover{background:#f7f7f7}.tabela-painel .n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tabela-painel .principal{color:var(--ink);font-weight:500}.tabela-painel .secundario{color:var(--ink-4);margin-top:2px;font-size:12px;display:block}.tabela-painel .acoes{text-align:right;white-space:nowrap;width:1%}.tabela-painel .link-linha{color:var(--ink-2);align-items:center;gap:6px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.tabela-painel .link-linha:hover{text-underline-offset:3px;text-decoration:underline}.tabela-painel .link-quieto{color:var(--ink-3);margin-right:14px;font-size:13px;text-decoration:none}.tabela-painel .link-quieto:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.tabela-painel tbody tr{transition:none}}.painel .estado-vazio{background:0 0;border:0}.pagina-detalhe{max-width:1080px;margin:0 auto}.detalhe-grade{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.detalhe-coluna{gap:16px;min-width:0;display:grid}@media (width<=1000px){.detalhe-grade{grid-template-columns:minmax(0,1fr)}}.cabecalho-pagina{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.cabecalho-pagina-titulo{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.cabecalho-pagina-titulo>svg{color:var(--ink-2);flex:none}.cabecalho-pagina-trilha{color:var(--ink-3);align-items:center;gap:6px;font-size:20px;font-weight:600;text-decoration:none;display:inline-flex}.cabecalho-pagina-trilha:hover{color:var(--ink)}.cabecalho-pagina-trilha svg{color:var(--ink-4)}.cabecalho-pagina h1{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:20px;font-weight:650}.cabecalho-pagina-selos{align-items:center;gap:6px;display:inline-flex}.cabecalho-pagina-sub{color:var(--ink-3);margin:4px 0 0;font-size:13px}.cabecalho-pagina-acoes{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.dashboard-insights,.dashboard-distribution-section{min-width:0}.painel .tabela-painel th,.painel .tabela-painel td{background:#f7f7f7}.painel .tabela-painel th{border-bottom-color:#e3e3e3}.painel .tabela-painel td{border-bottom-color:#e8e8e8}.painel .tabela-painel tbody tr:hover td{background:#f1f1f1}.painel>.painel-h+.tabela-painel-rolagem{border-top:1px solid #e3e3e3;margin-top:14px}.painel-h{flex-wrap:wrap}.painel-h>a,.painel-h>button{white-space:nowrap;flex:none}@media (width<=600px){.tabela-painel-rolagem:has(>.tabela-blocos){overflow-x:visible}:is(.painel,.analise-secao) .tabela-blocos{width:100%;display:block;min-width:0!important}.tabela-blocos thead{display:none}.tabela-blocos tbody{display:block}.tabela-blocos tr{background:#f7f7f7;border-bottom:1px solid #e8e8e8;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:14px 16px;display:flex}.tabela-blocos tbody:last-child tr:last-child{border-bottom:0}:is(.painel,.analise-secao) .tabela-blocos td,:is(.painel,.analise-secao) .tabela-blocos th{text-align:left;white-space:normal;width:auto;display:block;background:0 0!important;border:0!important;padding:0!important}.tabela-blocos td:first-child{flex:calc(100% - 150px);min-width:0}.tabela-blocos td.bloco-destaque{text-align:right;color:var(--ink);flex:0 0 136px;font-weight:600}.tabela-blocos td:first-child:nth-last-child(n)~td.bloco-meta{color:var(--ink-3);flex:0 auto;font-size:12.5px}.tabela-blocos td.bloco-meta[data-rotulo]:before{content:attr(data-rotulo) " ";color:var(--ink-4)}.tabela-blocos td.bloco-linha{flex:100%}.tabela-blocos td.acoes{text-align:left;flex:100%;margin-top:4px}.tabela-blocos td.acoes>*{justify-content:flex-start}.tabela-blocos tr.clicavel:hover td,.tabela-blocos tr:hover td{background:0 0!important}.tabela-blocos td{order:2}.tabela-blocos td:first-child{order:0}.tabela-blocos td.bloco-destaque{order:1}.tabela-blocos td.acoes{order:3}.tabela-blocos td.bloco-sem-informe{display:none}.tabela-blocos tr>th[colspan]{flex:100%}.tabela-blocos td.bloco-meta .secundario{margin:0 0 0 6px;display:inline}.tabela-blocos .book-cedente{max-width:none}.tabela-blocos .book-cedente-nome,.tabela-blocos .book-sacado-nome{white-space:normal;overflow:visible}.tabela-blocos tr.carteira-grupo{padding:0}.tabela-blocos tr.carteira-grupo th>.carteira-grupo-total{display:block}.tabela-blocos td:first-child{flex-basis:calc(100% - 136px)}.tabela-blocos td.bloco-destaque{flex:none;max-width:122px}.tabela-blocos .book-sacado{flex-wrap:wrap}}@media (width>=761px){.cabecalho-pagina{flex-wrap:nowrap}.cabecalho-pagina>div:first-child{flex:auto;min-width:0}.cabecalho-pagina-acoes{flex:none}}.cabecalho-pagina-trilha-botao{all:unset;cursor:pointer;color:var(--ink-3);align-items:center;gap:6px;font-size:20px;font-weight:600;display:inline-flex}.cabecalho-pagina-trilha-botao:hover{color:var(--ink)}.cabecalho-pagina-trilha-botao:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.aviso-painel{margin-top:14px}.aviso-painel .aviso-painel-texto{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.55}.aviso-painel .aviso-painel-codigo{color:var(--ink-3);margin:6px 0 0;font-size:12px}.aviso-painel .aviso-painel-corpo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.estado-erro{width:100%}.estado-erro-painel{max-width:640px;margin:0 auto}.estado-erro-titulo{color:var(--ink);font-size:14px;font-weight:600;display:block}.estado-erro-detalhe{color:var(--ink-3);overflow-wrap:anywhere;margin:6px 0 0;font-size:13.5px;line-height:1.6}.estado-erro-acoes{justify-content:flex-end;display:flex}.workspace-shell{grid-template-columns:232px minmax(0,1fr)}.workspace-shell .sidebar{gap:28px;padding:20px 14px}.workspace-shell .logo{color:var(--ink);flex:none;gap:5px;margin-right:20px;display:flex}.workspace-shell .logo-word{letter-spacing:-.04em;font-size:23px;display:inline}.workspace-shell .nav-item.active{color:var(--ink);background:#f1f1f2}.workspace-shell .nav-item:after{background:#000}.workspace-shell .content{padding:44px 40px}.workspace-shell .content-inner{max-width:1180px;margin:0 auto}@media (width<=980px){.workspace-shell{grid-template-columns:64px minmax(0,1fr)}.workspace-shell .sidebar{display:flex}.workspace-shell .topbar{flex-wrap:wrap;gap:12px;height:auto;padding:16px}.workspace-shell .topbar-actions{flex-wrap:wrap}.workspace-shell .content{padding:28px 20px}}@media (width<=600px){.workspace-shell{height:auto;min-height:100svh}.workspace-shell .topbar-actions{gap:8px;margin-left:0}.workspace-shell .crumbs{width:100%}.workspace-shell .content{padding:28px 16px}}.workspace-shell .sidebar-brand{letter-spacing:-.04em;border-bottom:1px solid var(--line);padding:2px 10px 16px;font-size:24px}.workspace-shell .topbar>.logo{display:none}.workspace-shell .nav{gap:24px}.workspace-shell .workspace-nav-group{gap:4px;display:grid}.workspace-shell .nav-section{color:var(--ink-4);padding:0 12px 8px;font-size:11px;font-weight:500;display:block}.workspace-shell .nav-item{text-align:left;border-radius:6px;justify-content:flex-start;gap:11px;padding:10px 12px;font-size:13px}.workspace-shell .nav-label{display:block}.workspace-shell .nav-item:after{display:none}.workspace-shell .nav-badge{height:20px;margin-left:auto;font-size:11px;position:static}.workspace-shell .user-card{justify-content:flex-start;padding:16px 6px 0}.workspace-shell .avatar{flex-shrink:0}.workspace-shell .user-card-copy{min-width:0;font-size:11px;display:block}@media (width<=980px){.workspace-shell .sidebar{padding:20px 8px}.workspace-shell .sidebar-brand,.workspace-shell .nav-section,.workspace-shell .nav-label,.workspace-shell .user-card-copy{display:none}.workspace-shell .topbar>.logo{display:flex}.workspace-shell .nav-item{justify-content:center;gap:0;padding:11px}.workspace-shell .nav-item:after{display:block}.workspace-shell .nav-badge{height:14px;font-size:9px;position:absolute}.workspace-shell .user-card{justify-content:center;padding:10px 0 0}}.dashboard-palette .nav-item.active{color:var(--ink);background:#f1f1f2}.dashboard-palette .avatar{background:var(--accent-soft);color:var(--ink);border:1px solid var(--accent)}.dashboard-palette .nav-item:focus-visible{outline-color:var(--ink-3)}@media (width>=981px){.workspace-shell .nav{gap:16px}.workspace-shell .workspace-nav-group{border-radius:6px;padding:8px 4px}.workspace-shell .workspace-nav-group.is-current{background:#e9e9e9}.workspace-shell .workspace-nav-group.is-current .nav-item.active{color:var(--ink);background:#fff}.workspace-shell .workspace-nav-group+.workspace-nav-group{border-top:1px solid var(--line-soft);padding-top:16px}.workspace-shell .nav-section{color:var(--ink-3);align-items:center;gap:10px;padding:5px 8px 8px;font-size:13px;font-weight:500;display:flex}.workspace-shell .nav-section svg{flex-shrink:0}.workspace-shell .nav-item{min-height:40px;padding:9px 8px 9px 35px}.workspace-shell .nav-item>.nav-ic{display:none}}.workspace-shell .topbar{justify-content:flex-end}.workspace-shell .workspace-preview-note{color:var(--ink-4);padding:0 6px;font-size:10px;line-height:1.5}@media (width<=980px){.workspace-shell .topbar>.logo{margin-right:auto}.workspace-shell .workspace-preview-note{overflow-wrap:anywhere;text-align:center;padding:0;font-size:9px}}.workspace-shell .sidebar-brand{align-items:center;min-height:55px;display:flex}.workspace-shell .sidebar-brand img,.workspace-shell .logo img{-o-object-fit:contain;object-fit:contain;display:block}.workspace-profile{width:34px;height:34px;color:var(--ink-2);background:#e8e5e1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:500;transition:background .15s;display:inline-flex}.workspace-profile:hover{background:#dcd8d3}@media (width<=980px){.workspace-shell .sidebar-brand{display:none}}.workspace-shell .topbar{gap:24px;min-height:60px}.workspace-search{background:var(--surface-2);border-radius:var(--r-md);width:auto;color:var(--ink-4);border:1px solid #0000;flex:1;align-items:center;gap:9px;min-width:0;margin-right:0;padding:8px 12px;display:flex;position:relative}.workspace-search:focus-within{border-color:var(--ink-5)}.workspace-search>svg{flex-shrink:0}.workspace-search input{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;padding:0;font-size:12px}.workspace-search-results{z-index:30;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 8px 24px #00000012}.workspace-search-results ul{margin:0;padding:0;list-style:none}.workspace-search-results a{border-radius:var(--r-sm);color:var(--ink-2);padding:10px;font-size:13px;display:block}.workspace-search-results a:hover,.workspace-search-results a:focus-visible{background:var(--surface-2)}.workspace-search-results p{margin:8px;font-size:12px}@media (width>=981px){.workspace-shell .sidebar{padding-top:0}.workspace-shell .sidebar-brand{flex-shrink:0;height:60px;min-height:60px;margin:0 -14px;padding:0 24px}.workspace-shell .topbar{height:60px}}@media (width<=980px){.workspace-shell .topbar{gap:12px}.workspace-search{flex:1 0 100%;order:3;width:100%}}.workspace-setup{border-bottom:1px solid var(--line-soft);color:var(--ink-3);padding:0 10px 16px;font-size:11px}.workspace-setup summary{cursor:pointer;list-style:none}.workspace-setup summary::-webkit-details-marker{display:none}.workspace-setup-title{align-items:center;gap:8px;margin-bottom:10px;font-size:12px;display:flex}.workspace-setup-next{margin-bottom:8px;line-height:1.5;display:block}.workspace-setup progress{appearance:none;background:#e2e2e2;border:0;width:100%;height:4px;display:block}.workspace-setup progress::-webkit-progress-bar{background:#e2e2e2}.workspace-setup progress::-webkit-progress-value{background:#2f9638}.workspace-setup progress::-moz-progress-bar{background:#2f9638}.workspace-setup-details{margin-top:14px;line-height:1.5}.workspace-setup-details ul{margin:8px 0 0;padding:0;list-style:none}.workspace-setup-details .setup-step-row{align-items:center;gap:7px;padding:7px 0;display:flex}.workspace-setup-details a:hover{text-decoration:underline}.setup-step-check{border:1px solid var(--line);flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.setup-step-check.is-done{color:#2f9638;border-color:#2f9638}@media (width<=980px){.workspace-setup{display:none}}.workspace-shell>.main>.content{scrollbar-gutter:stable}.workspace-shell .topbar{flex-shrink:0}.workspace-shell .sidebar{scrollbar-width:thin;overflow-y:auto}.workspace-shell .sidebar-brand,.workspace-shell .workspace-setup{flex-shrink:0}.workspace-shell .nav-item,.workspace-shell .btn,.workspace-shell .workspace-profile{transition:background-color .16s,border-color .16s,color .16s}.workspace-shell .content-inner{animation:.18s ease-out workspace-content-enter}.workspace-setup[open] .workspace-setup-details{animation:.15s ease-out workspace-content-enter}@keyframes workspace-content-enter{0%{opacity:.65}to{opacity:1}}@media (prefers-reduced-motion:reduce){.workspace-shell .content-inner,.workspace-setup[open] .workspace-setup-details{animation:none}.workspace-shell .nav-item,.workspace-shell .btn,.workspace-shell .workspace-profile{transition:none}}.cedente-shell .sidebar,.fundo-shell .sidebar{background:#f3f3f2}.cedente-shell .sidebar-brand,.fundo-shell .sidebar-brand{border-bottom:0}.cedente-shell .sidebar-brand img,.fundo-shell .sidebar-brand img{width:24px;height:24px}.cedente-shell .setup-step-check,.fundo-shell .setup-step-check{border-radius:50%;width:16px;height:16px}.cedente-shell .setup-step-check.is-done,.fundo-shell .setup-step-check.is-done{background:var(--accent);border-color:var(--accent);color:var(--ink)}.cedente-shell,.fundo-shell{--fundo-plataforma:#f1f1f1;--fundo-menu:#ebebeb;background:var(--fundo-plataforma)}.cedente-shell .sidebar,.fundo-shell .sidebar{background:var(--fundo-menu);border-right:0}.cedente-shell .topbar,.fundo-shell .topbar{background:var(--fundo-plataforma);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0}.cedente-shell .workspace-search,.fundo-shell .workspace-search{background:var(--surface);border:1px solid var(--line)}.cedente-shell .workspace-nav-group.is-current,.fundo-shell .workspace-nav-group.is-current{background:0 0}.cedente-shell .nav-item.active,.fundo-shell .nav-item.active,.cedente-shell .workspace-nav-group.is-current .nav-item.active,.fundo-shell .workspace-nav-group.is-current .nav-item.active{background:var(--surface);box-shadow:0 1px 2px #0f0f100f}.cedente-shell .nav-item:not(.active):hover,.fundo-shell .nav-item:not(.active):hover{background:#e2e2e2}.topbar-botao{border:1px solid var(--ink);min-width:64px;height:38.75px;color:var(--ink);white-space:nowrap;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0 13px;font-size:13px;font-weight:500;text-decoration:none;transition:background-color .16s;display:inline-flex}.topbar-botao:hover{background:#0e0e100a}.topbar-botao:focus-visible{outline:2px solid var(--ink-3);outline-offset:2px}@media (width<=980px){.workspace-shell.admin-shell{grid-template-columns:minmax(0,1fr)}.workspace-shell.admin-shell .sidebar{display:none}}.workspace-shell .nav-contagem{background:var(--accent);min-width:20px;color:var(--ink);border-radius:999px;padding:0 6px;font-weight:600}.nav-contagem-oculto{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workspace-shell .topbar-actions .seletor-visao-botao{background:var(--surface);border:1px solid #e3e3e3;height:38.75px;padding:0 12px}.workspace-shell .topbar-actions .seletor-visao-menu{left:auto;right:0}.fundo-shell .page-h{margin-bottom:32px}.fundo-shell .page-h h1{letter-spacing:-.02em;margin:0 0 10px;font-size:30px;font-weight:600;line-height:1.1}.fundo-shell .page-h h1+p,.fundo-shell .page-h .sub{max-width:720px;color:var(--ink-3);margin:0;font-size:14px;line-height:1.6}@media (width<=760px){.fundo-shell .page-h h1{font-size:28px}}.fundo-shell .card{border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:none}.fundo-shell .card-titulo{letter-spacing:-.02em;margin:10px 0 6px;font-size:16px;font-weight:600}.fundo-shell .onboarding-form>.form-section{border:0;border-top:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:28px 0}.fundo-shell .onboarding-form>.form-section:first-of-type{border-top:0;padding-top:0}.fundo-shell .secao-titulo{margin:0 0 16px}.fundo-shell .secao-titulo h2,.fundo-shell .secao-titulo h3{letter-spacing:-.02em;color:var(--ink);margin:0 0 4px;font-size:17px;font-weight:600}.fundo-shell :is(h2,h3).secao-titulo{letter-spacing:-.02em;color:var(--ink);font-size:17px;font-weight:600}.fundo-shell .secao-titulo p{color:var(--ink-3);margin:0;font-size:14px;line-height:1.6}.fundo-shell .btn{border-radius:var(--r-md)}.fundo-shell .inp:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.tabela-barra{background:var(--surface);border-bottom:1px solid #e3e3e3;align-items:center;gap:8px;min-height:48px;padding:8px 12px;display:flex}.tabela-barra-busca{border-radius:var(--r-md);min-width:0;height:32px;color:var(--ink-3);cursor:text;flex:auto;align-items:center;gap:8px;padding:0 8px;display:flex}.tabela-barra-busca:focus-within{box-shadow:0 0 0 2px var(--ink-3)}.tabela-barra-busca input{min-width:0;height:100%;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:13px}.tabela-barra-busca input::placeholder{color:var(--ink-3)}.tabela-barra-espaco{flex:1}.tabela-barra-direita{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.seletor-visao{flex:none;position:relative}.seletor-visao-botao{border-radius:var(--r-md);height:32px;font:inherit;color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 8px 0 10px;font-size:13px;font-weight:600;display:inline-flex}.seletor-visao-botao:hover,.seletor-visao-botao[aria-expanded=true]{background:#f1f1f1}.seletor-visao-botao:focus-visible{outline:2px solid var(--ink-3);outline-offset:1px}.seletor-visao-botao svg{color:var(--ink-3)}.seletor-visao-menu{z-index:30;background:var(--surface);border-radius:var(--r-lg);border:1px solid #e3e3e3;min-width:200px;padding:6px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 24px #0f0f101f,0 1px 2px #0f0f100f}.seletor-visao-item{border-radius:var(--r-md);width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:7px 8px;font-size:13px;display:flex}.seletor-visao-item:hover,.seletor-visao-item:focus-visible{background:#f1f1f1;outline:0}.seletor-visao-item[aria-checked=true]{font-weight:600}.seletor-visao-check{flex:none;width:14px;display:inline-flex}.seletor-visao-rotulo{flex:1}.seletor-visao-contagem{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}@media (width<=560px){.tabela-barra{flex-wrap:wrap}.tabela-barra-busca{flex-basis:100%;order:3}}.seletor-visao-prefixo{color:var(--ink-3);font-weight:400}.painel:has(.seletor-visao-botao[aria-expanded=true]){overflow:visible}.admin-shell .admin-review-grid{grid-template-columns:minmax(0,1fr);gap:16px}.admin-shell .admin-detail{border-radius:var(--r-lg);background:var(--surface);border:1px solid #e3e3e3;padding:20px 24px 24px;scroll-margin-top:16px;box-shadow:0 1px 2px #0f0f100d}.admin-shell .admin-detail>.form-section-h{border-bottom:1px solid var(--line-soft);align-items:flex-start;gap:10px;margin:0 0 16px;padding-bottom:16px;display:flex}.admin-shell .admin-detail>.form-section-h>svg{color:var(--ink-2);flex:none;margin-top:3px}.admin-shell .admin-detail>.form-section-h h2{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:650}.admin-shell .admin-detail>.form-section-h p{font-size:13px}.admin-shell .admin-detail h3{border-top:1px solid var(--line-soft);letter-spacing:-.01em;color:var(--ink);margin:22px 0 10px;padding-top:18px;font-size:14px;font-weight:600}.admin-shell .admin-detail .review-kpis{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin:0}.admin-shell .admin-detail .review-kpis>div{border-radius:var(--r-md);overflow-wrap:anywhere;background:#fbfbfb;border:1px solid #e3e3e3;min-width:0;padding:12px 14px}.admin-shell .admin-detail .review-kpis>div>.muted{font-size:12px}.admin-shell .admin-detail .review-kpis>div>strong{font-size:14px;line-height:1.35}.admin-shell .admin-detail .review-kpis .badge{white-space:normal;max-width:100%;display:inline-flex;margin:6px 0 0!important}.admin-shell .admin-detail .document-list{border-radius:var(--r-md);border:1px solid #e3e3e3;margin:0;overflow:hidden}.admin-shell .admin-detail .document-list>li.card{box-shadow:none;background:var(--surface);border:0;border-radius:0;margin:0!important;padding:12px 14px!important}.admin-shell .admin-detail .document-list>li.card+li.card{border-top:1px solid var(--line-soft)}.admin-shell .admin-detail>.btn-row{border-top:1px solid var(--line-soft);padding-top:16px}@media (width<=600px){.admin-shell .admin-detail{padding:16px}}.admin-shell .admin-detail>.form-section-h+.mandate-summary,.admin-shell .admin-detail .mandate-summary{border-top:0;padding-top:0}.fila-painel-h{align-items:flex-start;padding-bottom:14px}.fila-painel-h h2{margin:0}.fila-contexto{color:var(--ink-3);margin-bottom:2px;font-size:12px;display:block}.fila-contadores{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.fila-filtros{border-top:1px solid #e3e3e3;flex-wrap:wrap;gap:6px}.fila-painel>.fila-filtros+.fila-corpo,.fila-painel>.painel-h+.fila-corpo{border-top:1px solid #e3e3e3}.fila-corpo>[aria-busy],.fila-corpo>.fila-erro,.fila-corpo>[role=status],.fila-corpo>.fila-erro{margin:16px 20px}.fila-painel .tabela-painel th{background:#f7f7f7}.fila-painel .tabela-painel tbody tr{background:#fbfbfb}.fila-painel .tabela-painel tbody tr.clicavel{cursor:pointer}.fila-painel .tabela-painel tbody tr.sel{background:var(--accent-soft)}.fila-painel .tabela-painel td{font-size:13.5px}.fila-vazio{border:0;min-height:0;padding:36px 24px}.fila-vazio .fila-vazio-titulo{color:var(--ink);margin:0 0 6px;font-size:15px;font-weight:600;display:block}.fila-rodape{justify-content:center;display:flex}.fila-painel td.fila-acoes{min-width:180px}.fila-painel .fila-acoes-lista{flex-wrap:wrap;justify-content:flex-end;gap:6px 8px;display:inline-flex}.fila-filtros .sacados-busca{flex-wrap:wrap;flex:280px;align-items:center;gap:8px;min-width:0;display:flex}.fila-filtros .sacados-busca .inp{flex:220px;max-width:360px;height:32px}.fila-filtros .inp{height:32px;padding-top:0;padding-bottom:0}.admin-shell .admin-metricas{background:#e3e3e3;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-bottom:20px;display:grid}.admin-shell .admin-metricas .admin-kpi{background:var(--surface);flex-direction:column;gap:4px;min-width:0;min-height:0;padding:16px 18px;display:flex}.admin-shell .admin-metricas .admin-kpi-head{color:var(--ink-3);font-size:12.5px;font-weight:500}.admin-shell .admin-metricas .admin-kpi-head svg{flex:none}.admin-shell .admin-metricas .admin-kpi strong{letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:4px;font-size:24px;font-weight:650;line-height:1.15}.admin-shell .admin-metricas .admin-kpi-sub{color:var(--ink-3);font-size:12.5px;line-height:1.45}.admin-shell .admin-metricas .admin-kpi-cta{align-self:flex-start;margin-top:auto;padding-top:10px;font-size:13px}.admin-shell .admin-metricas .admin-kpi-cta svg{flex:none}.admin-shell .admin-metricas .admin-kpi.warn{background:var(--surface);border:0}.admin-shell .admin-metricas .admin-kpi.warn strong,.admin-shell .admin-metricas .admin-kpi.warn .admin-kpi-head{color:var(--warn-ink,#8a5a00)}@media (width<=1211px){.admin-shell .admin-metricas{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-shell .admin-metricas .admin-kpi:last-child:nth-child(odd){grid-column:1/-1}}@media (width<=560px){.admin-shell .admin-metricas{grid-template-columns:minmax(0,1fr)}}@media (width>=1212px){.admin-shell .admin-metricas{grid-template-rows:auto auto 1fr auto}.admin-shell .admin-metricas .admin-kpi{grid-row:span 4;grid-template-rows:subgrid;gap:4px;display:grid}.admin-shell .admin-metricas .admin-kpi-cta{align-self:end}}.esteira-etapas{counter-reset:etapa;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.esteira-etapas>li{background:var(--surface);color:var(--ink-3);counter-increment:etapa;border:1px solid #e3e3e3;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;display:inline-flex}.esteira-etapas>li:not(.esteira-etapa-fim):before{content:counter(etapa);width:18px;height:18px;color:var(--ink-3);background:#f1f1f1;border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:inline-grid}.esteira-etapas>li[data-estado=feito]{color:var(--ink-2)}.esteira-etapas>li[data-estado=feito]:before{background:var(--accent);color:var(--ink)}.esteira-etapas>li[data-estado=atual]{border-color:var(--ink);color:var(--ink);font-weight:600}.esteira-etapas>li[data-estado=atual]:before{background:var(--ink);color:#fff}.esteira-etapa-vez{background:var(--accent-soft);color:var(--ink-2);border-radius:999px;padding:1px 6px;font-size:11.5px;font-weight:500}.esteira-etapas>.esteira-etapa-fim{border-color:var(--ink);background:var(--ink);color:#fff;font-weight:600}.billing-detail{max-width:840px}.billing-detail>.btn-ghost{margin-bottom:24px;padding-left:0}.cobrancas-contagem{color:var(--ink-4);font-size:12.5px}.cobrancas-painel .tabela-painel-rolagem{border-top:1px solid var(--line);margin-top:12px}.cobrancas-painel .tabela-painel{min-width:560px}.cobrancas-data{white-space:nowrap;color:var(--ink-3)}.cobrancas-mais{justify-content:center;display:flex}.cobrancas-skeleton{border-top:1px solid var(--line);margin-top:12px}.cobrancas-skeleton-linha{border-bottom:1px solid var(--line-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:16px 20px;display:grid}.cobrancas-skeleton-linha span{background:var(--line-soft);border-radius:4px;height:14px}.cobrancas-voltar{margin-bottom:12px;padding-left:0}.painel.pendencia-financeira .painel-faixa strong{font-size:14px}.cobrancas-contagem{min-width:22px;height:20px;color:var(--ink-2);vertical-align:1px;background:#efefef;border-radius:999px;place-items:center;margin-left:6px;padding:0 6px;font-size:12px;font-weight:600;display:inline-grid}.cobrancas-ver{all:unset;cursor:pointer;color:var(--ink-2);align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}.cobrancas-ver:hover{text-underline-offset:3px;text-decoration:underline}.cobrancas-ver:focus-visible,.pendencia-financeira-acao:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cobrancas-tabela th:first-child,.cobrancas-tabela td:first-child{padding-left:20px}.cobrancas-tabela th:last-child,.cobrancas-tabela td:last-child{padding-right:20px}.pendencia-financeira-acao{all:unset;cursor:pointer;color:var(--ink);align-items:center;gap:4px;margin-top:10px;font-size:13px;font-weight:500;display:inline-flex}.pendencia-financeira-acao:hover{text-underline-offset:3px;text-decoration:underline}.boleto-card{font-family:inherit}.boleto-card .boleto-faixa h3{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:14px;font-weight:600}.boleto-card .boleto-faixa .badge{background:var(--surface);margin-left:auto}.boleto-card .boleto-corpo{padding:16px 20px 20px}.boleto-card .boleto-base{color:var(--ink-2);margin:0;font-size:14px;line-height:1.6}.boleto-card .boleto-cancelled-note{color:var(--ink-3);margin:6px 0 0;font-size:13px;line-height:1.6}.boleto-card .boleto-summary{border-top:1px solid var(--line-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;margin:16px 0 0;padding:16px 0 0;display:grid}.boleto-card .boleto-summary dt{color:var(--ink-3);margin:0 0 4px;font-size:12.5px}.boleto-card .boleto-summary dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:600}.boleto-card .boleto-code{border:1px solid var(--line);border-radius:var(--r-md);background:#f7f7f7;margin-top:16px;padding:14px 16px}.boleto-card .boleto-code-rotulo{color:var(--ink-3);margin-bottom:8px;font-size:12.5px}.boleto-card .boleto-copy input{font-variant-numeric:tabular-nums;height:40px;background:var(--surface)!important;border-radius:var(--r-md)!important;padding:10px 12px!important}.boleto-card .boleto-copy input:focus{box-shadow:inset 0 0 0 1px var(--ink-3);outline:none;border-color:var(--ink-3)!important}.boleto-card .boleto-copy .btn{border-radius:var(--r-md);height:40px;font:inherit;padding:0 16px;font-size:13px}@media (width<=560px){.boleto-card .boleto-faixa,.boleto-card .boleto-copy{flex-wrap:wrap}.boleto-card .boleto-copy input{flex-basis:100%!important}}.boleto-card .boleto-code [aria-live]:empty{min-height:0!important;margin-top:0!important}.estado-vazio{text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-content:center;justify-items:center;min-height:240px;padding:40px 24px;display:grid}.estado-vazio-icone{color:var(--ink-3);place-items:center;margin-bottom:14px;display:grid}.estado-vazio h2{letter-spacing:-.02em;color:var(--ink);margin:0 0 6px;font-size:16px;font-weight:600}.estado-vazio p{max-width:460px;color:var(--ink-3);margin:0;font-size:14px;line-height:1.6}.estado-vazio-acao{border-radius:var(--r-md);margin-top:18px}.enquadramento-page{max-width:1120px;color:var(--ink);margin:0 auto;font-family:inherit}.enquadramento-page .page-h h1{letter-spacing:-.02em;font-size:30px;font-weight:600}.enquadramento-page .page-h .sub{color:var(--ink-3);margin-top:10px;font-size:14px;line-height:1.65}.enquadramento-overview{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);grid-template-columns:1.5fr 1fr 1fr;align-items:center;margin:32px 0 40px;padding:28px;display:grid}.enquadramento-eyebrow{color:var(--ink-3);font-size:12px}.enquadramento-body{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.enquadramento-page :is(h2,h3){letter-spacing:-.02em;margin:0;font-size:18px;font-weight:600}.enquadramento-funds .card-h{margin-bottom:22px}.enquadramento-status{border-radius:var(--r-sm);background:var(--surface-2);white-space:nowrap;padding:4px 8px;font-size:11px;line-height:1.5}.enquadramento-status[data-status=aprovado]{color:#267536;background:#edf7ee}.enquadramento-status:is([data-status=em_coleta],[data-status=em_analise],[data-status=submetido]){color:#4e79bd;background:#f0f3f8}.enquadramento-status:is([data-status=exigencia],[data-status=com_exigencia]){color:var(--warn);background:var(--warn-tint)}.enquadramento-status[data-status=reprovado]{color:var(--neg);background:var(--neg-tint)}.enquadramento-page .card{border-radius:var(--r-lg);box-shadow:none}.enquadramento-requirements .card{padding:24px}.enquadramento-requirements .card-h{margin-bottom:22px}.enquadramento-requirements [data-veredito=reprovado]{border-color:var(--line)!important;border-top:3px solid var(--warn)!important}.enquadramento-requirements [data-testid=criterio-bloqueante]+li{border-top:1px solid var(--line);margin-top:14px;padding-top:20px}.enquadramento-criterion-values{gap:14px;margin:18px 0;display:grid}.enquadramento-criterion-values dt{color:var(--ink-3);margin-bottom:4px;font-size:11px}.enquadramento-criterion-values dd{margin:0;font-size:13px;line-height:1.6}.enquadramento-source{color:var(--ink-3);font-size:11px}.enquadramento-source summary{cursor:pointer;padding:4px 0}.enquadramento-source summary:focus-visible{outline:2px solid var(--ink-3);outline-offset:3px}.enquadramento-source code{overflow-wrap:anywhere}@media (width<=850px){.enquadramento-body{grid-template-columns:1fr}}@media (width<=560px){.enquadramento-overview{grid-template-columns:1fr 1fr;gap:24px;padding:20px}.enquadramento-status{margin-left:50px}}.enquadramento-requirements .card{padding:0;background:0 0!important;border:0!important}.enquadramento-requirements .card-h{min-height:28px;margin:0 0 22px}.enquadramento-funds .card-h{min-height:28px}.enquadramento-requirements .card>ul,.enquadramento-requirements .card>p{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);padding:22px!important}.enquadramento-requirements [data-veredito=reprovado]{border-top:0!important}.enquadramento-page>[data-testid=docs-fundos],.enquadramento-page>[data-testid=docs-fundos-erro]{margin-top:40px}.enquadramento-page .cabecalho-pagina{margin-bottom:16px}.enquadramento-overview{border-color:#e3e3e3;margin:0 0 16px;padding:22px 24px;box-shadow:0 1px 2px #0f0f100d}.enquadramento-body{gap:16px}.enquadramento-page :is(h2,h3){font-size:14px}.enquadramento-requirements .card{border-radius:var(--r-lg);padding:0;overflow:hidden;box-shadow:0 1px 2px #0f0f100d;background:var(--surface)!important;border:1px solid #e3e3e3!important}.enquadramento-requirements .card-h{border-bottom:1px solid var(--line);min-height:0;margin:0;padding:16px 20px 12px}.enquadramento-requirements .card-h h3{line-height:1.4}.enquadramento-requirements .card>ul,.enquadramento-requirements .card>p{background:0 0;border:0;border-radius:0;padding:16px 20px!important}.enquadramento-page>[data-testid=docs-fundos],.enquadramento-page>[data-testid=docs-fundos-erro]{border-color:#e3e3e3;margin-top:16px;box-shadow:0 1px 2px #0f0f100d}.enquadramento-overview{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;padding:0;display:grid;overflow:hidden}.enquadramento-indicador{align-content:start;gap:4px;min-width:0;padding:18px 22px;display:grid}.enquadramento-indicador+.enquadramento-indicador{border-left:1px solid var(--line)}.enquadramento-indicador .enquadramento-eyebrow{font-size:13px}.enquadramento-indicador strong{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:26px;font-weight:500}.enquadramento-indicador strong span{color:var(--ink-4);letter-spacing:0;font-size:16px;font-weight:400}.enquadramento-indicador p{color:var(--ink-3);margin:0;font-size:12.5px}@media (width<=560px){.enquadramento-overview{grid-template-columns:minmax(0,1fr);gap:0;padding:0}.enquadramento-indicador+.enquadramento-indicador{border-left:0;border-top:1px solid var(--line)}}.enquadramento-page>.docs-fundos-painel,.enquadramento-page>[data-testid=docs-fundos-erro]{margin:0 0 16px}.docs-fundos-painel .painel-h h3{font-size:14px}.docs-fundos-painel>.painel-h+.tabela-painel-rolagem,.enquadramento-funds>.painel-h+.tabela-painel-rolagem{border-top:1px solid #e3e3e3;margin-top:12px}.docs-fundos-tabela th:first-child,.docs-fundos-tabela td:first-child,.enquadramento-fundos-tabela th:first-child,.enquadramento-fundos-tabela td:first-child{padding-left:20px}.docs-fundos-tabela th:last-child,.docs-fundos-tabela td:last-child,.enquadramento-fundos-tabela th:last-child,.enquadramento-fundos-tabela td:last-child{padding-right:20px}.docs-quem-pede{color:var(--ink-3);font-size:12.5px}.docs-enviar{cursor:pointer;position:relative}.docs-aguardando{color:var(--ink-3);font-size:12.5px}.docs-vem-do-cadastro{max-width:260px;color:var(--ink-3);white-space:normal;text-align:left;margin:0;font-size:12px;line-height:1.5}.docs-estado{color:var(--ink-3);margin:6px 0 0;font-size:12.5px}.docs-estado-erro{color:var(--neg-ink)}.docs-oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.painel.enquadramento-funds .painel-h{border-bottom:0;padding-bottom:0}.enquadramento-fundos-tabela .enquadramento-no-pending{color:var(--ink-4)}.enquadramento-fundos-tabela td.bloco-linha{color:var(--ink-3);font-size:12.5px}.enquadramento-requirements .painel{margin:0}.gate-painel .painel-faixa h3{letter-spacing:-.01em;margin:0;font-size:14px;font-weight:600}.gate-criterios{margin:0;list-style:none}.gate-criterios [data-testid=criterio-bloqueante]>p{font-size:14px}.gate-criterios .enquadramento-criterion-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.gate-criterios .enquadramento-criterion-values dd{color:var(--ink);font-weight:500}.profile-entry{background:var(--bg);flex-direction:column;min-height:100svh;display:flex}.profile-entry-header{justify-content:space-between;align-items:center;gap:20px;padding:24px 40px;display:flex}.profile-entry-brand{align-items:center;display:flex}.profile-entry-brand img{width:34px;height:34px;display:block}.profile-entry-body{flex:1;justify-content:center;align-items:flex-start;padding:48px 24px 80px;display:flex}.profile-entry-panel{width:100%;max-width:600px}.profile-entry-progress{color:var(--ink-3);grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr) minmax(0,1.3fr);gap:12px;margin:0 0 36px;padding:0;font-size:14px;list-style:none;display:grid}.profile-entry-progress li{flex-direction:column;gap:10px;display:flex}.profile-entry-progress li[aria-current=step]{color:var(--ink);font-weight:600}.profile-entry-progress-label{align-items:flex-start;gap:8px;display:flex}.profile-entry-progress-circle{border:2px solid var(--line);border-radius:50%;flex:0 0 18px;place-items:center;height:18px;margin-top:1px;transition:background-color .19s ease-in-out,border-color .19s ease-in-out;display:grid}.profile-entry-progress-check{place-items:center;display:grid}.profile-entry-progress li[aria-current=step] .profile-entry-progress-circle{border-color:var(--accent)}.profile-entry-progress li[data-complete] .profile-entry-progress-circle{background:var(--accent);border-color:var(--accent);color:var(--ink)}.profile-entry-progress-track{background:var(--line);height:2px;margin-top:auto;transition:background-color .19s ease-in-out;overflow:hidden}.onboarding-shell-progress-fill{background:var(--accent);transform-origin:0;width:100%;height:100%;display:block}.profile-entry-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.profile-entry-heading{text-align:left;margin-bottom:32px}.profile-entry-heading h1{color:var(--ink);letter-spacing:-.02em;margin:0 0 12px;font-size:30px;font-weight:600;line-height:1.2}.profile-entry-heading p{max-width:450px;color:var(--ink-3);text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.profile-entry-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.profile-entry-option{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);width:100%;color:var(--ink);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:18px;padding:20px;transition:background .15s,border-color .15s;display:flex;position:relative}.profile-entry-option:hover{border-color:var(--ink-4)}.profile-entry-option[aria-checked=true]{background:var(--accent-soft);border-color:var(--accent)}.profile-entry-icon{height:28px;color:var(--ink-3);flex:0 0 28px;place-items:center;display:grid}.profile-entry-option[aria-checked=true] .profile-entry-icon{color:var(--ink)}.profile-entry-option-copy{flex-direction:column;flex:1;gap:5px;display:flex}.profile-entry-option-title{letter-spacing:-.02em;font-size:18px;font-weight:600}.profile-entry-option-description{color:var(--ink-3);font-size:14px;line-height:1.5}.profile-entry-option-caption{color:var(--ink-3);margin-top:6px;font-size:12px}.profile-entry-selection{border:1px solid var(--ink-4);border-radius:50%;place-items:center;width:20px;height:20px;margin-top:2px;display:grid;position:absolute;top:20px;right:20px}.profile-entry-option[aria-checked=true] .profile-entry-selection{background:var(--accent);border-color:var(--accent)}.profile-entry-footer{justify-content:space-between;align-items:center;gap:16px;margin-top:32px;padding-top:0;display:flex}.profile-entry-primary{justify-content:center;min-width:160px;min-height:48px;margin-left:auto}.profile-entry-chosen{color:var(--ink-3);justify-content:flex-start;align-items:center;gap:8px;margin:0 0 24px;font-size:13px;display:flex}.profile-entry-field{margin-bottom:0}.profile-entry-field .inp{font-variant-numeric:tabular-nums;letter-spacing:.02em;min-height:52px;font-size:18px}.profile-entry-field .inp:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);outline:none}.profile-entry-back{min-height:44px;display:flex}.profile-entry-error{border:1px solid var(--neg-ink);border-radius:var(--r-md);background:var(--neg-soft);margin-top:20px;padding:16px}.profile-entry-error p{color:var(--neg-ink);margin:8px 0 0;font-size:14px}.profile-entry button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width<=600px){.profile-entry-header{padding:20px}.profile-entry-body{padding:20px 16px 40px}.profile-entry-progress{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.3fr) minmax(0,1.2fr);gap:8px;font-size:12px}.profile-entry-progress-label{flex-direction:column;gap:6px}.profile-entry-progress-label>span:last-child{overflow-wrap:normal;word-break:normal}.profile-entry-heading h1{font-size:26px}.profile-entry-heading{margin-bottom:28px}.profile-entry-options{grid-template-columns:1fr;gap:12px}.profile-entry-option{gap:14px;padding:20px}.profile-entry-icon{flex-basis:28px;height:28px}.profile-entry-option-title{font-size:16px}.profile-entry-footer{flex-direction:column;align-items:stretch}.profile-entry-primary{width:100%;margin-left:0}.profile-entry-back{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.profile-entry-option,.profile-entry-progress-circle,.profile-entry-progress-track{transition:none}}.profile-entry-requirements{background:var(--surface-2);color:var(--ink-3);margin-top:28px;padding:20px;font-size:13px;line-height:1.6}.profile-entry-requirements-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.profile-entry-requirements h2{color:var(--ink);margin:0;font-size:14px;font-weight:600}.profile-entry-requirements p{align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.profile-entry-requirements ul{gap:14px;margin:20px 0 0;padding:0;list-style:none;display:grid}.profile-entry-requirements li{align-items:flex-start;gap:12px;display:flex}.profile-entry-requirements li>svg{color:var(--ink-3);flex:0 0 18px;margin-top:2px}@media (width<=600px){.profile-entry-requirements{padding:16px}}.registered-profile{gap:16px;margin-bottom:32px;display:grid}.registered-profile-note,.registered-operation-note{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface,#fff);padding:20px}.registered-note-header{grid-template-columns:minmax(0,1fr) auto 180px;align-items:center;gap:24px;min-height:80px;display:grid}.registered-note-action{justify-self:end}.registered-section-title{margin:0;font-size:16px;font-weight:500;line-height:1.5}.registered-note-info{gap:6px;font-size:13px;display:grid}.registered-note-info strong{font-size:14px;font-weight:500}.registered-note-facts{gap:32px;margin:0;display:flex}.registered-note-facts dt{color:var(--ink-3);font-size:12px}.registered-note-facts dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:500}.registered-operation-note{border-radius:var(--r-lg);box-shadow:none}.registered-parcels{border-top:1px solid var(--line);margin-top:16px;padding-top:12px}.registered-parcels-count{text-align:right;color:var(--ink-3);margin:0 0 8px;font-size:12px}.registered-parcel{justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}.registered-parcel-date{color:var(--ink-3);margin-top:6px;font-size:12px;display:block}.registered-parcel-result{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;max-width:65%;display:flex}@media (width<=700px){.registered-operation-note .card-h{flex-wrap:wrap;gap:16px}.registered-parcel{flex-direction:column;align-items:flex-start}.registered-parcel-result{justify-content:flex-start;max-width:100%}}@media (width<=900px){.registered-note-header{grid-template-columns:minmax(0,1fr) auto}.registered-note-action{grid-column:1/-1}}@media (width<=500px){.registered-note-header{grid-template-columns:1fr;gap:16px}.registered-note-action{justify-self:start}}.registered-section-heading{align-items:flex-start;gap:10px;display:flex}.registered-section-icon{color:#527b19;flex:0 0 24px;justify-content:center;align-items:center;height:24px;display:inline-flex}.registered-section-title .registered-count{min-width:23px;height:23px;color:var(--ink);vertical-align:middle;background:#a3e635;border-radius:50%;justify-content:center;align-items:center;margin-left:6px;padding:0 6px;font-size:12px;display:inline-flex}.registered-note-identity{align-items:center;gap:12px;min-width:0;display:flex}.registered-document-icon{color:#527b19;flex:0 0 34px;justify-content:center;align-items:center;height:38px;display:inline-flex}.registered-note-info{overflow-wrap:anywhere;min-width:0}.campo-lista,.campo-lista-control{position:relative}.campo-lista-control .inp{text-overflow:ellipsis;cursor:pointer;padding-right:40px}.campo-lista-control .inp::selection{background:0 0}.campo-lista-toggle{width:40px;color:var(--ink-4);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;bottom:0;right:0}.campo-lista-toggle svg{transition:transform .15s}.campo-lista-toggle svg.aberta{transform:rotate(180deg)}.campo-lista-opcoes{z-index:20;background:var(--surface);border:1px solid var(--line);border-radius:7px;max-height:264px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0f172a14}.campo-lista-opcao{border-radius:var(--r-sm);color:var(--ink-2);cursor:pointer;padding:9px 10px;font-size:14px}.campo-lista-opcao.Mui-focused{background:var(--accent-soft);color:var(--ink)}.campo-lista-opcao[aria-selected=true]{background:var(--accent-tint);color:var(--ink);font-weight:500}.campo-lista-opcao[aria-disabled=true]{color:var(--ink-4);cursor:default;background:0 0}@media (prefers-reduced-motion:reduce){.campo-lista-toggle svg{transition:none}}.dupli-confirm-dialog .MuiDialog-paper{border-radius:var(--r-lg);border:1px solid var(--line);max-width:480px;font-family:inherit;box-shadow:0 20px 70px #00000024}.dupli-confirm-dialog .MuiDialogTitle-root{letter-spacing:-.03em;padding:28px 28px 18px;font-family:inherit;font-size:23px;font-weight:500}.dupli-confirm-dialog .MuiDialogContent-root{padding:0 28px 28px}.dupli-confirm-dialog .MuiDialogContentText-root{font-family:inherit;font-size:14px;line-height:1.75}.dupli-confirm-dialog .MuiDialogActions-root{border-top:1px solid var(--line-soft);flex-wrap:wrap;gap:10px;padding:18px 28px}.dupli-confirm-dialog .MuiButton-root{text-transform:none;border-radius:var(--r-md);box-shadow:none;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:500}.dupli-confirm-dialog .MuiButton-text{color:var(--ink-3)}.dupli-confirm-dialog .MuiButton-root:focus-visible{outline-offset:3px;outline:2px solid #4e79bd}@media (width<=600px){.dupli-confirm-dialog .MuiDialogActions-root{padding:16px}.dupli-confirm-dialog .MuiDialogTitle-root{padding:24px 20px 16px}.dupli-confirm-dialog .MuiDialogContent-root{padding:0 20px 24px}}.onboarding-shell-column{width:100%;max-width:760px}.onboarding-shell-heading h1{letter-spacing:-.02em;margin:8px 0 10px;font-size:28px;font-weight:600;line-height:1.25}.onboarding-shell-heading p{color:var(--ink-3);margin:0;font-size:14px;line-height:1.6}.onboarding-shell .onb-body{padding:8px 0 4px;animation:.38s ease-in-out both onboardingStepEnter}.onboarding-shell .onboarding-form{width:100%;max-width:none;margin:0}.onboarding-shell .onboarding-form>.form-section{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.onboarding-shell .form-section-h{align-items:flex-start}.onboarding-shell .form-section-h h2{font-size:22px}.onboarding-shell .onb-docs-grid{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;gap:0;width:100%;max-width:none;display:flex;overflow:hidden}.onboarding-shell .onb-doc{-moz-column-gap:16px;border-radius:var(--r-lg);text-align:left;background:var(--surface);cursor:default;border:0;grid-template-columns:36px minmax(0,1fr) auto;align-items:start;column-gap:16px;width:100%;padding:18px 20px;display:grid}.onboarding-shell .onb-docs-grid>.onb-doc+.onb-doc{border-top:1px solid var(--line)}.onboarding-shell .onb-doc.uploaded,.onboarding-shell .onb-doc:hover{background:var(--surface)}.onboarding-shell .onb-doc-ic{width:36px;height:36px;color:var(--ink-3);background:var(--surface-2);border-radius:var(--r-md);margin:0}.onboarding-shell .onb-doc.uploaded .onb-doc-ic{background:var(--accent-soft);color:var(--accent-deep)}.onboarding-shell .onb-doc-info{min-width:0}.onboarding-shell .onb-doc-title{margin:0 0 4px;font-size:14px}.onboarding-shell .onb-doc-sub{color:var(--ink-3);overflow-wrap:anywhere}.onboarding-shell .onb-doc>.btn{white-space:nowrap;min-height:36px;margin-top:0!important}.onboarding-shell .onb-doc>details{grid-column:2/-1}.onboarding-shell label.onb-doc{cursor:pointer}.onboarding-shell-file-action{border:1px solid var(--line);border-radius:var(--r-sm);color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:500;display:inline-flex}.onboarding-shell-file-input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.onboarding-shell label.onb-doc:focus-within{outline:2px solid var(--accent-deep);outline-offset:-3px}.onboarding-shell .onboarding-shell-fields>.btn-row{padding-top:24px}@media (width<=600px){.onboarding-shell-heading h1{font-size:25px}.onboarding-shell .onb-doc{-moz-column-gap:12px;grid-template-columns:32px minmax(0,1fr);column-gap:12px;padding:16px}.onboarding-shell .onb-doc-ic{width:32px;height:32px}.onboarding-shell .onb-doc>.btn,.onboarding-shell-file-action{grid-column:2;justify-self:start;align-items:center;min-height:44px;display:inline-flex;margin-top:12px!important}.onboarding-shell .onboarding-shell-fields>.btn-row{align-items:stretch}}@media (prefers-reduced-motion:reduce){.onboarding-shell .onb-body{animation:none}}.onboarding-shell-upload-note{margin:0 0 16px;font-size:13px}@media (width<=600px){.onboarding-shell .profile-entry-progress-label{flex-direction:column;gap:6px}.onboarding-shell .profile-entry-progress-label>span:last-child{overflow-wrap:normal;word-break:normal}}.onboarding-shell-progress-button{gap:inherit;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.onboarding-shell-progress-button .profile-entry-progress-track{width:100%}.onboarding-shell-progress-button:hover .profile-entry-progress-label{text-underline-offset:3px;text-decoration:underline}.onboarding-shell-progress-button:focus-visible{outline:2px solid var(--accent-deep);outline-offset:4px;border-radius:var(--r-sm)}@media (width<=600px){.onboarding-shell-progress-button{min-height:44px}}.onboarding-shell-start-summary{margin-top:36px}.onboarding-shell-start-summary h1{letter-spacing:-.02em;margin:0 0 12px;font-size:28px;font-weight:600}.onboarding-shell-start-summary p{color:var(--ink-3);font-size:14px}.onboarding-shell-start-summary dl{margin:28px 0}.onboarding-shell-start-summary dl>div{border-bottom:1px solid var(--line);padding:16px 0}.onboarding-shell-start-summary dt{color:var(--ink-3);font-size:13px}.onboarding-shell-start-summary dd{overflow-wrap:anywhere;margin:5px 0 0;font-weight:500}.onboarding-shell-preview{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 0 16px;font-size:12px;display:flex}.onboarding-shell .profile-entry-progress li .profile-entry-progress-track{background:var(--line);overflow:hidden}.onboarding-shell-heading{animation:.38s ease-in-out both onboardingStepEnter}@keyframes onboardingStepEnter{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.onboarding-shell-heading{animation:none}}.onboarding-shell-progress-button[aria-disabled=true]{cursor:default}.onboarding-shell-progress-button[aria-disabled=true]:hover .profile-entry-progress-label{text-decoration:none}.onboarding-centered-upload{width:100%;margin:28px 0 0}.onboarding-shell .onboarding-centered-upload .onb-doc{border:1px dashed var(--line);border-radius:var(--r-lg);text-align:center;flex-direction:column;align-items:center;gap:16px;padding:28px 24px;display:flex}.onboarding-shell .onboarding-centered-upload .onb-doc-ic{border-radius:var(--r-lg);background:var(--accent-soft);width:52px;height:52px;color:var(--ink)}.onboarding-shell .onboarding-centered-upload .onb-doc-info{width:100%}.onboarding-shell .onboarding-centered-upload .onb-doc-title{font-size:15px}.onboarding-shell .onboarding-centered-upload .onb-doc>.btn{min-height:44px;margin-top:0!important}.onboarding-shell .onboarding-centered-upload .onb-doc>details{text-align:left;width:100%}.onboarding-centered-upload>p{text-align:center;line-height:1.5}.onboarding-shell .onb-doc-bloqueio{max-width:360px;color:var(--ink-3);margin:0;font-size:13px;line-height:1.5}.onboarding-shell .onboarding-centered-upload .onb-doc:focus-within{border-color:var(--accent)}.onboarding-guarantors-empty{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:12px 0 20px;display:flex}.onboarding-guarantors-icon{border-radius:var(--r-lg);background:var(--accent-soft);width:52px;height:52px;color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.onboarding-guarantors-empty p{max-width:340px;color:var(--ink-3);margin:0;font-size:14px;line-height:1.6}.onboarding-guarantors .onboarding-guarantor-add{width:fit-content;margin:0 auto 16px;display:flex}.onboarding-guarantor{padding:0 0 24px}.onboarding-guarantor-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.onboarding-guarantor-heading h2{color:var(--ink);margin:0;font-size:17px;font-weight:600}.onboarding-guarantor-heading .btn,.onboarding-guarantor-add{min-height:44px}.onboarding-shell-preview-actions{flex-wrap:wrap;gap:8px;display:flex}.onboarding-shell-preview-note{flex-basis:100%;line-height:1.5}.onboarding-shell .onboarding-field-error{color:var(--neg-ink);align-items:flex-start;gap:6px;margin-top:6px;font-size:13px;line-height:1.45;display:flex}.onboarding-shell .onboarding-field-error svg{flex-shrink:0;margin-top:2px}.onboarding-shell :is(input,select,textarea)[aria-invalid=true]{border-color:var(--neg);background-color:var(--neg-soft)}.onboarding-shell :is(input,select,textarea)[aria-invalid=true]:focus{border-color:var(--neg);box-shadow:0 0 0 1px var(--neg);outline-color:var(--neg)}.onboarding-shell .onboarding-error-notice{border:1px solid color-mix(in srgb, var(--neg) 28%, transparent);border-radius:var(--r-sm);background:var(--neg-soft);color:var(--neg-ink);margin-top:16px;padding:18px 20px;font-size:14px;line-height:1.6}.onboarding-shell .onboarding-error-title{align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.onboarding-shell .onboarding-error-title svg{flex-shrink:0}.onboarding-shell .onboarding-error-notice .muted{color:var(--ink-2);font-size:14px}.onboarding-shell .onboarding-error-notice:focus-visible{outline:2px solid var(--neg);outline-offset:3px}.onboarding-shell input[type=checkbox]{accent-color:var(--accent);cursor:pointer;width:16px;height:16px;margin:0}.onboarding-shell .inp:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.onboarding-shell label.onb-doc:focus-within{outline-color:var(--accent)}.onboarding-shell .btn-primary:hover{background:var(--accent)}.onboarding-review{gap:14px;display:grid}.onboarding-review-card{border:1px solid var(--line);background:var(--surface);padding:20px}.onboarding-review-card-h{justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;display:flex}.onboarding-review-card-h h3{color:var(--ink);margin:0;font-size:16px;font-weight:600}.onboarding-review-dl{-moz-column-gap:24px;border-top:0;gap:14px 24px;margin:0;padding-top:0}.onboarding-review-card .mandate-summary dt{color:var(--ink-3);font-size:12px}.onboarding-review-card .mandate-summary dd{overflow-wrap:anywhere;font-weight:500}.onboarding-review-group+.onboarding-review-group{border-top:1px solid var(--line);margin-top:20px;padding-top:16px}.onboarding-review-subtitle{color:var(--ink-2);margin:0 0 12px;font-size:13px;font-weight:600}.onboarding-review-kpis{border-bottom:1px solid var(--line);margin:0 0 8px;padding-bottom:16px}.onboarding-review-notes{margin:0;padding:0;list-style:none}.onboarding-review-notes>li+li{border-top:1px solid var(--line)}.onboarding-review-notes .registered-note-header{grid-template-columns:minmax(0,1fr) auto;min-height:0;padding:12px 0}.onboarding-review-notes .registered-note-action{display:none}.onboarding-review-doc{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}@media (width<=600px){.onboarding-review-card{padding:16px}.onboarding-review-dl{grid-template-columns:1fr}}@media (width<=500px){.onboarding-review-notes .registered-note-header{grid-template-columns:1fr;gap:10px}.onboarding-review-kpis{flex-wrap:wrap;gap:16px 24px}}.pessoa-poder-doc{border:1px solid var(--line);background:var(--surface);align-items:center;gap:12px;padding:12px 14px;display:flex}.pessoa-poder-doc-ic{border-radius:var(--r-md);background:var(--accent-soft);height:36px;color:var(--accent-deep);flex:0 0 36px;justify-content:center;align-items:center;display:inline-flex}.pessoa-poder-doc-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;overflow:hidden}.onboarding-shell .onboarding-subsecao{margin:0 0 16px}.onboarding-shell .onboarding-subsecao h3{letter-spacing:-.01em;color:var(--ink);margin:0 0 4px;font-size:17px;font-weight:600}.onboarding-shell .onboarding-subsecao p{color:var(--ink-3);margin:0;font-size:14px;line-height:1.6}.onboarding-shell .regime-card{border-radius:var(--r-sm);padding:16px 48px 16px 18px}.onboarding-shell .regime-card:hover{border-color:var(--ink-4);background:var(--surface)}.onboarding-shell .regime-card.sel{border-color:var(--accent);background:var(--accent-soft)}.onboarding-shell .regime-card-desc{color:var(--ink-3)}.onboarding-shell .regime-card-check{border:1px solid var(--ink-4);width:20px;height:20px;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:16px}.onboarding-shell .regime-card.sel .regime-card-check{background:var(--accent);border-color:var(--accent)}.onboarding-review-dl+.onboarding-review-group{border-top:1px solid var(--line);margin-top:20px;padding-top:16px}.onboarding-shell-etapa{color:var(--ink-3);margin:0 0 6px;font-size:12.5px;font-weight:500}.onboarding-shell-heading{margin:28px 0 20px}.onboarding-shell-heading h1{margin:0 0 6px;font-size:24px}.onboarding-shell .onboarding-form{gap:16px;display:grid}.onboarding-shell .onboarding-form>.form-section:not(.onboarding-review){background:var(--surface);border-radius:var(--r-lg);border:1px solid #e3e3e3;margin:0;padding:20px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f0f100d}.onboarding-shell .onboarding-form>.form-section .onboarding-subsecao{margin:0 0 16px}.onboarding-shell .onboarding-form>.form-section .onboarding-subsecao h3{font-size:14px}.onboarding-shell .onboarding-form>.form-section .onboarding-subsecao p{font-size:13px}.onboarding-shell .form-section+.form-section .onboarding-subsecao{padding-top:0}.onboarding-shell .onboarding-centered-upload{margin:0}.onboarding-shell .onboarding-centered-upload .onb-doc.uploaded{text-align:left;border:0;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:0 14px;padding:0;display:grid}.onboarding-shell .onboarding-centered-upload .onb-doc.uploaded .onb-doc-ic{border-radius:var(--r-md);width:36px;height:36px;color:var(--accent-deep)}.onboarding-shell .onboarding-centered-upload .onb-doc.uploaded .onb-doc-ic svg{width:18px;height:18px}.onboarding-shell .onboarding-centered-upload .onb-doc.uploaded .onb-doc-title{font-size:14px}.onboarding-shell .onboarding-centered-upload .onb-doc.uploaded>.btn{min-height:36px}.onboarding-shell .onboarding-centered-upload .onb-doc.uploaded>details{grid-column:2/-1}.onboarding-shell .onboarding-form>.onboarding-documentos-lista.form-section{padding:0}.onboarding-shell .onboarding-documentos-lista .onb-docs-grid{border:0;border-radius:0}.onboarding-shell .onboarding-documentos-lista .onb-doc{border-radius:0;align-items:center}.onboarding-shell .onboarding-documentos-lista .onboarding-shell-upload-note{border-bottom:1px solid var(--line);background:#f7f7f7;margin:0;padding:12px 20px}.onboarding-shell .onboarding-guarantors.is-empty .onboarding-guarantor-add{margin-bottom:8px}.onboarding-shell .onboarding-form>.form-section .onb-gate-faixa{margin:-20px -20px 20px;font-weight:500;line-height:1.5}.onboarding-shell .onboarding-form>.onboarding-review{box-shadow:none;background:0 0;border:0;padding:0}.onboarding-review-card{border-radius:var(--r-lg);border:1px solid #e3e3e3;box-shadow:0 1px 2px #0f0f100d}.onboarding-review-card-h h3{font-size:14px}.onboarding-shell .onboarding-shell-fields>.btn-row{z-index:10;background:var(--surface);border-radius:var(--r-lg);border:1px solid #e3e3e3;padding:10px 12px;position:sticky;bottom:12px;box-shadow:0 6px 20px #0f0f1014;margin-top:16px!important}.onboarding-shell .onboarding-shell-fields>.btn-row .btn-lg{min-height:44px;padding-block:0}.onboarding-shell .onboarding-shell-fields>.btn-row>div{gap:0!important}.onboarding-shell .onboarding-shell-fields>.btn-row>div>[role=status]:not(:empty){margin-top:4px}@media (width<=600px){.onboarding-shell-heading h1{font-size:21px}.onboarding-shell .onboarding-form>.form-section:not(.onboarding-review){padding:16px}.onboarding-shell .onboarding-form>.form-section .onb-gate-faixa{margin:-16px -16px 16px}.onboarding-shell .onboarding-documentos-lista .onb-doc{padding:16px}.onboarding-shell .onboarding-centered-upload .onb-doc.uploaded{grid-template-columns:32px minmax(0,1fr)}.onboarding-shell .onboarding-centered-upload .onb-doc.uploaded>.btn{grid-column:2;justify-self:start;margin-top:10px!important}.onboarding-shell .onboarding-shell-fields>.btn-row{flex-wrap:nowrap;flex-direction:row!important;align-items:center!important}}.onboarding-shell .pessoa-poder-doc{border-radius:var(--r-md)}.onboarding-shell .onboarding-form li.form-section{border-radius:var(--r-lg)}.onboarding-shell .onb-gate-faixa .onb-gate-consequencia{margin-top:2px;font-weight:400;display:block}.application-review-body{width:100%;max-width:760px;margin:0 auto;padding:48px 24px 80px}.application-review-preview{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:40px;font-size:12px;display:flex}.application-review-preview a{color:var(--ink-2);text-underline-offset:3px}.application-review-preview a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.application-review-message{text-align:center;max-width:520px;margin:8vh auto 0;animation:.38s ease-in-out both applicationReviewEnter}.application-review-actions{flex-direction:column;align-items:center;gap:12px;margin-top:32px;display:flex}.application-review-message>.card{text-align:left;max-width:460px;margin:24px auto 0}.application-review-message h1{letter-spacing:-.02em;margin:0 0 16px;font-size:28px;font-weight:600;line-height:1.25}.application-review-message p{max-width:420px;color:var(--ink-3);margin:0 auto;font-size:15px;line-height:1.7}.application-review-message .application-review-time{margin-top:28px;font-size:13px}.application-review-message .application-review-detail{margin-top:12px;font-size:14px;line-height:1.6}.application-review-body>.onboarding-shell-preview{margin-bottom:40px}.application-review-time strong{color:var(--ink-2);font-weight:600}@keyframes applicationReviewEnter{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (width<=600px){.application-review-body{padding-top:24px}.application-review-message{margin-top:5vh}.application-review-actions{flex-direction:column;align-items:center;gap:12px;margin-top:32px;display:flex}.application-review-message>.card{text-align:left;max-width:460px;margin:24px auto 0}.application-review-message h1{font-size:25px}}@media (prefers-reduced-motion:reduce){.application-review-message{animation:none}}.profile-entry.application-review{background:#f1f1f1;min-height:100vh}.application-review-message.painel{text-align:left;max-width:560px;margin:6vh auto 0}.application-review-message .painel-corpo{padding:24px 28px 26px}.application-review-message h1{margin:0 0 12px;font-size:22px}.application-review-message p{max-width:none;margin:0;font-size:14px;line-height:1.65}.application-review-message .application-review-time{color:var(--ink-2);margin-top:0;font-size:14px}.application-review-message .application-review-detail{margin-top:10px;font-size:13.5px}.application-review-message .application-review-actions{flex-direction:row;justify-content:flex-end;margin-top:0;padding:14px 28px}.application-review-nota{border-radius:var(--r-md);background:#f7f7f7;margin-top:18px;padding:14px 16px}.application-review-nota p{font-size:13px}.application-review-message .application-review-nota-titulo{color:var(--ink);margin-bottom:4px;font-weight:600}@media (width<=600px){.application-review-message.painel{margin-top:3vh}.application-review-message .painel-corpo{padding:20px}.application-review-message h1{font-size:20px}.application-review-message .application-review-actions{padding:14px 20px}.application-review-message .application-review-actions>*{flex:1}}.workspace-area-chart-svg{width:100%;height:100%;display:block}.sacador-dashboard{--chart-blue:#4e79bd;--status-available:#2f9638;--status-auction:#4e79bd;--status-negotiated:#a67c00;--status-refused:#b3405e;--accent-deep:#287d30;color:var(--ink);font-family:inherit}.receivables-overview{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:0;overflow:hidden}.receivable-metrics{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.receivable-metrics>.receivable-metric{padding:16px 22px}.receivable-metrics>.receivable-metric:nth-child(odd){border-right:1px solid var(--line)}.receivable-metrics>.receivable-metric:nth-child(n+3){border-top:1px solid var(--line)}.receivable-metric .workspace-kpi-head span{align-items:center;gap:7px;font-weight:400;display:flex}.distribution-dot{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.status-disponivel{background:var(--status-available)}.status-em_leilao{background:var(--status-auction)}.status-negociado{background:var(--status-negotiated)}.status-recusado{background:var(--status-refused)}.receivables-distribution{justify-items:center;gap:8px;margin:0;display:grid}.receivables-distribution figcaption{color:var(--ink-4);text-align:center;font-size:12px}.receivable-metric{align-content:start;gap:6px;min-width:0;display:grid}.receivable-metric .workspace-kpi-head{color:var(--ink-3);font-size:14px}.receivable-metric>strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(22px,2.1vw,29px);font-weight:500}.receivable-metric.metric-disponivel>strong{font-size:clamp(22px,2.1vw,29px)}.receivable-metric>.muted{font-size:13px}.dashboard-operations{margin-top:36px;padding:0}.dashboard-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.dashboard-section-heading h2{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:600}.dashboard-future{border-top:1px solid var(--line);color:var(--ink-3);margin-top:28px;padding:14px 0;font-size:13px}.dashboard-future summary{cursor:pointer;width:fit-content}.dashboard-future .section-sub{margin:14px 0;font-size:13px}.dashboard-future-item{gap:12px;padding:12px 0;display:flex}.dashboard-account{margin-top:28px}.dashboard-account-rows{gap:12px;display:grid}.dashboard-account-item{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);grid-template-columns:1fr;gap:8px;min-width:0;padding:20px;display:grid}.account-row-heading{align-items:center;gap:12px;display:flex}.account-row-heading svg{flex-shrink:0}.account-row-heading h3{margin:0;font-size:14px;font-weight:400}.account-row-status{min-width:0;padding-left:30px;font-size:14px;line-height:1.5}.dashboard-section-link{color:var(--ink-3);border-radius:var(--r-sm);align-items:center;gap:7px;font-size:13px;display:inline-flex}.dashboard-section-link:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.dashboard-lower-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:40px;margin-top:30px;display:grid}.dashboard-activity,.dashboard-insights{min-width:0}.dashboard-activity-section h2{margin:0 0 16px;font-size:17px;font-weight:600}.dashboard-history-row{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);color:var(--ink);align-items:center;gap:14px;padding:20px;display:flex}.dashboard-history-row>svg{flex-shrink:0}.dashboard-history-row>span:first-of-type{flex:1;gap:5px;display:grid}.dashboard-history-row strong{font-size:15px;font-weight:500}.dashboard-history-row>span>span{color:var(--ink-4);font-size:13px;line-height:1.5}.dashboard-history-row:hover{border-color:var(--ink-5)}.dashboard-insights{padding-left:0}.dashboard-distribution-section>h2,.dashboard-insights .dashboard-section-heading h2{letter-spacing:-.02em;margin:0 0 20px;font-size:17px;font-weight:600}.dashboard-insights .dashboard-section-heading{margin-bottom:0}.distribution-legend{gap:12px;margin-top:20px;font-size:12px;display:grid}.distribution-legend>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.distribution-legend span{color:var(--ink-3);align-items:center;gap:7px;display:inline-flex}.distribution-legend strong{font-variant-numeric:tabular-nums;font-weight:500}.dashboard-activity [hidden]{display:none}@media (width<=1000px){.dashboard-lower-layout{grid-template-columns:minmax(0,1fr);gap:28px}.dashboard-insights{border-top:0;border-left:0;padding-top:24px;padding-left:0}}@media (width<=800px){.dashboard-account-item{grid-template-columns:1fr;gap:8px}.account-row-status{padding-left:30px}.dashboard-section-heading{flex-wrap:wrap}.dashboard-account{padding:20px 0}.receivables-overview{padding:0}}@media (width<=600px){.receivable-metrics{grid-template-columns:minmax(0,1fr)}.receivable-metrics>.receivable-metric{padding:20px 22px}.receivable-metrics>.receivable-metric:nth-child(odd){border-right:0}.receivable-metrics>.receivable-metric+.receivable-metric{border-top:1px solid var(--line)}.receivable-metric>strong{overflow-wrap:anywhere}}.metric-count{color:var(--ink-4);font-variant-numeric:tabular-nums;margin-top:-2px;font-size:12px}.metric-chart-slot{min-width:0}.metric-chart{min-width:0;margin:10px 0 0}.negociado-chart{width:100%;height:30px;margin-top:18px}.metric-chart-legend{color:var(--ink-3);flex-wrap:wrap;gap:4px 14px;margin-top:12px;font-size:11px;display:flex}.metric-chart-legend span{align-items:center;gap:5px;display:inline-flex}.metric-chart-legend i{border-radius:2px;flex:none;width:8px;height:8px}.metric-chart-legend b{color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:500}.recusa-chart{align-items:center;gap:16px;display:flex}.recusa-chart figcaption{gap:2px;display:grid}.recusa-chart figcaption strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.recusa-chart figcaption span{color:var(--ink-4);font-size:11px}.auction-columns{min-width:0;margin:10px 0 0}.auction-column-dates{height:14px;color:var(--ink-4);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:4px;font-size:10px;display:flex}.auction-columns figcaption{color:var(--ink-4);flex-wrap:wrap;justify-content:space-between;gap:4px;margin-top:6px;font-size:11px;display:flex}.auction-area-state{min-height:64px;color:var(--ink-4);align-items:center;gap:6px;font-size:12px;display:flex}.auction-area-state button{font:inherit;color:var(--chart-blue);cursor:pointer;background:0 0;border:0;text-decoration:underline}.operation-bars{gap:28px;display:grid}.operation-bar-heading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.operation-bar-heading h3{color:var(--ink-3);margin:0;font-size:13px;font-weight:400}.operation-bar-heading strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.operation-bar-track{background:var(--line);height:4px;overflow:hidden}.operation-bar-track>span{background:var(--chart-blue);height:100%;display:block}.operation-bar-caption{color:var(--ink-4);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-top:8px;font-size:10px;display:flex}.operation-bars p{color:var(--ink-4);margin:8px 0 0;font-size:12px;line-height:1.5}.sacador-dashboard .btn-primary{background:var(--accent);border-color:var(--accent);color:var(--ink);border-radius:var(--r-md);box-shadow:none}.sacador-dashboard .btn-primary:hover{background:#95d52b;border-color:#95d52b}.receivable-metrics>.receivable-metric{min-height:183px}.dashboard-skeleton{background:var(--surface-2);border-radius:2px;display:block}.skeleton-label{width:48%;height:14px}.skeleton-value{width:60%;height:35px;margin-top:6px}.skeleton-chart{width:100%;height:42px;margin:10px 0 6px}.dashboard-activity [role=tabpanel]{min-height:260px}.dashboard-activity [role=tab]{transition:color .15s,background-color .15s}@media (prefers-reduced-motion:reduce){.dashboard-activity [role=tab]{transition:none}}.account-status-title{margin:0;font-family:inherit;font-size:15px;font-weight:500;line-height:1.5}.distribution-chart{width:184px;height:184px;position:relative}.distribution-center{text-align:center;pointer-events:none;place-content:center;gap:2px;padding:0 40px;display:grid;position:absolute;inset:0}.distribution-center strong{white-space:nowrap;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.distribution-center span{color:var(--ink-3);font-size:11px}.distribution-empty{color:var(--ink-3);margin:8px 0 0;font-size:13px}.auction-columns-chart{width:100%;height:72px}.sacador-dashboard .MuiChartsSvgLayer-root{width:auto;max-width:100%}.sacador-dashboard .cabecalho-pagina{margin-bottom:16px}.receivables-overview{border-color:#e3e3e3;box-shadow:0 1px 2px #0f0f100d}.dashboard-lower-layout{grid-template-columns:minmax(0,1fr) 320px;gap:16px;margin-top:16px}.dashboard-activity{border-radius:var(--r-lg);background:var(--surface);border:1px solid #e3e3e3;padding:4px 20px 20px;box-shadow:0 1px 2px #0f0f100d}.dashboard-insights{gap:16px;display:grid}.dashboard-distribution-section,.dashboard-insights .dashboard-operations{border-radius:var(--r-lg);background:var(--surface);border:1px solid #e3e3e3;margin:0;padding:18px 20px;box-shadow:0 1px 2px #0f0f100d}.dashboard-distribution-section>h2{margin-bottom:16px;font-size:14px}.dashboard-activity :is(h2,.dashboard-section-heading h2){font-size:14px}.dashboard-history-row,.dashboard-account-item{border-color:var(--line);box-shadow:none}.dashboard-activity{box-shadow:none;background:0 0;border:0;border-radius:0;align-content:start;gap:16px;padding:0;display:grid}.dashboard-activity .painel.dashboard-account{margin-top:0;padding:0}.dashboard-activity .painel-h h2{margin:0;font-size:14px}.dashboard-activity .painel-h.dashboard-section-heading{margin-bottom:0}.dashboard-activity .dashboard-history-row{border:0;border-top:1px solid var(--line-soft);background:0 0;border-radius:0;margin-top:12px;padding:14px 20px}.dashboard-activity .dashboard-history-row:hover{border-color:var(--line-soft);background:#f7f7f7}.dashboard-activity .dashboard-history-row strong{font-size:14px}.dashboard-activity .dashboard-account-item{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}@media (width<=600px){.dashboard-activity .painel.dashboard-account{padding:0}}@media (width<=1000px){.dashboard-lower-layout{grid-template-columns:minmax(0,1fr)}}.card-enquadramento-faltas{border-radius:var(--r-md);background:#fffbeb;border:1px solid #f1d58a;gap:8px;margin:10px 0 0;padding:10px 12px;list-style:none;display:grid}.card-enquadramento-faltas li{gap:2px;font-size:13px;display:grid}.card-enquadramento-faltas strong{color:var(--ink);font-weight:600}.card-enquadramento-faltas span{color:var(--ink-3)}.mandate-form .mandate-layout{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:40px;display:grid}@media (width<=1080px){.mandate-form .mandate-layout{grid-template-columns:minmax(0,1fr);gap:24px}}.mandate-form .mandate-bloco{border-top:1px solid var(--line);padding:26px 0}.mandate-form .mandate-bloco:first-child{border-top:0;padding-top:0}.mandate-form .mandate-bloco-h{align-items:flex-start;gap:14px;display:flex}.mandate-form .mandate-bloco-n{border:1px solid var(--line);width:24px;height:24px;color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;margin-top:-1px;font-size:12px;font-weight:600;display:grid}.mandate-form .mandate-bloco-h+*,.mandate-form .mandate-bloco>*+*{margin-left:38px}.mandate-form .mandate-bloco-ref .mandate-bloco-n{color:var(--ink-3)}@media (width<=600px){.mandate-form .mandate-bloco>*+*{margin-left:0}}.mandate-form .mandate-regua{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);grid-template-columns:repeat(10,minmax(0,1fr));display:grid;overflow:hidden}.mandate-form .mandate-regua-faixa{border:0;border-left:1px solid var(--line);min-height:42px;color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;padding:0 4px;font-size:13.5px;font-weight:500;transition:background-color .12s,color .12s}.mandate-form .mandate-regua-faixa:first-child{border-left:0}.mandate-form .mandate-regua-faixa:hover{background:var(--surface-2);color:var(--ink)}.mandate-form .mandate-regua-faixa.aceito{background:var(--accent-soft);color:var(--ink)}.mandate-form .mandate-regua-faixa.corte{box-shadow:inset 0 -3px 0 var(--accent);font-weight:600}.mandate-form .mandate-regua-faixa:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.mandate-form .mandate-legenda{color:var(--ink-3);margin-top:10px;font-size:13px}.mandate-form .mandate-legenda strong{color:var(--ink);font-weight:600}@media (width<=760px){.mandate-form .mandate-regua{grid-template-columns:repeat(5,minmax(0,1fr))}.mandate-form .mandate-regua-faixa:nth-child(6){border-left:0}.mandate-form .mandate-regua-faixa:nth-child(n+6){border-top:1px solid var(--line)}}.mandate-form .mandate-setores{flex-wrap:wrap;gap:8px;display:flex}.mandate-form .mandate-opcao{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);min-height:36px;color:var(--ink-2);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:7px 12px;font-size:13.5px;font-weight:500;transition:background-color .12s,border-color .12s;display:inline-flex}.mandate-form .mandate-opcao:hover{border-color:var(--ink-4)}.mandate-form .mandate-opcao:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mandate-form .mandate-opcao[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--ink)}.mandate-form .mandate-opcao-check{background:var(--accent);width:16px;height:16px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.mandate-form .mandate-contagem{color:var(--ink-3);margin-top:10px;font-size:12.5px}@media (prefers-reduced-motion:reduce){.mandate-form .mandate-opcao,.mandate-form .mandate-regua-faixa{transition:none}}.mandate-form .mandate-sufixo{position:relative}.mandate-form .mandate-sufixo .inp{padding-right:72px}.mandate-form .mandate-sufixo>span{color:var(--ink-3);pointer-events:none;font-size:13.5px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.mandate-form .mandate-ajuda{color:var(--ink-3);margin-top:4px;font-size:12px;display:block}.mandate-form .mandate-nota{color:var(--ink-3);grid-column:1/-1;margin:-4px 0 12px;font-size:12.5px}.mandate-form .mandate-resumo-fixo{position:sticky;top:24px}.mandate-form .mandate-enviar{justify-content:center;width:100%;margin-top:18px}.mandate-form .mandate-voltar{justify-content:center;width:100%;margin-top:10px}@media (width<=1080px){.mandate-form .mandate-resumo-fixo{position:static}}.mandate-form .mandate-layout{gap:16px}.mandate-form .mandate-blocos{gap:16px;display:grid}.mandate-form .mandate-bloco,.mandate-form .mandate-bloco:first-child{border-radius:var(--r-lg);background:var(--surface);border:1px solid #e3e3e3;padding:18px 20px 20px;box-shadow:0 1px 2px #0f0f100d}.mandate-form .mandate-bloco :is(h2,.secao-titulo h2){font-size:14px}.mandate-form .mandate-resumo-fixo{top:16px}.mandate-resumo{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);padding:22px}.mandate-resumo>h2{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:600}.mandate-resumo-sub{color:var(--ink-3);margin:4px 0 0;font-size:12.5px}.mandate-resumo dl{margin:16px 0 0;display:grid}.mandate-resumo dl>div{border-top:1px solid var(--line);padding:11px 0}.mandate-resumo dt{color:var(--ink-3);font-size:12px}.mandate-resumo dd{color:var(--ink);margin:3px 0 0;font-size:14px;font-weight:500;line-height:1.45}.mandate-resumo dd .mandate-resumo-nota{color:var(--ink-3);margin-top:2px;font-size:12px;font-weight:400;display:block}.mandate-pendente{color:var(--ink-4);font-weight:400}.mandate-resumo{border-color:#e3e3e3;padding:18px 20px 20px;box-shadow:0 1px 2px #0f0f100d}.mandate-resumo>h2{font-size:14px}.mandate-status-layout{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:40px;display:grid}@media (width<=1080px){.mandate-status-layout{grid-template-columns:minmax(0,1fr);gap:24px}}.mandate-status{justify-items:start;gap:12px;display:grid}.mandate-status-texto{color:var(--ink-2);margin:0;font-size:14px;line-height:1.6}.mandate-status-meta{color:var(--ink-3);font-variant-numeric:tabular-nums;margin:0;font-size:12.5px}.mandate-status-nota{max-width:520px;color:var(--ink-3);margin:4px 0 0;font-size:13px;line-height:1.6}.mandate-status-motivo{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);width:100%;padding:14px 16px}.mandate-status-motivo span{color:var(--ink-3);font-size:12px}.mandate-status-motivo p{color:var(--ink);margin:4px 0 0;font-size:14px}.mandate-passos{border-top:1px solid var(--line);gap:0;width:100%;max-width:520px;margin:16px 0 0;padding:0;list-style:none;display:grid}.mandate-passos li{border-bottom:1px solid var(--line);color:var(--ink-3);padding:12px 0 12px 30px;font-size:14px;position:relative}.mandate-passos li:before{content:"";border:1px solid var(--ink-4);background:var(--surface);border-radius:50%;width:16px;height:16px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.mandate-passos li.feito{color:var(--ink-2)}.mandate-passos li.feito:before{border-color:var(--accent);background:var(--accent)}.mandate-passos li.feito:after{content:"";border:solid var(--ink);border-width:0 2px 2px 0;width:5px;height:8px;position:absolute;top:50%;left:5px;transform:translateY(-65%)rotate(45deg)}.mandate-passos li.atual{color:var(--ink);font-weight:500}.mandate-passos li.atual:before{border:2px solid var(--accent);box-shadow:inset 0 0 0 3px var(--surface);background:var(--accent)}.mandate-status-layout{gap:16px}.mandate-status-painel .painel-corpo{padding:18px 20px 20px}.mandate-status-painel .mandate-passos{max-width:none}.mandate-proximo-passo{margin-top:16px}.dupli-offer-dialog .offer-dialog-description{color:var(--ink-3);margin:0 0 22px;font-size:14px;line-height:1.75}.dupli-offer-dialog b{color:var(--ink);font-weight:500}.dupli-offer-dialog .offer-dialog-summary{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);padding:16px 18px}.dupli-offer-dialog .summary-row{gap:16px;padding:12px 0;font-size:13px}.dupli-offer-dialog .summary-row>:last-child{text-align:right}.dupli-offer-dialog .summary-row .badge{border-radius:var(--r-sm);font-size:11px;white-space:normal!important}.dupli-offer-dialog .small{color:var(--ink-3);font-family:inherit;font-size:12px;line-height:1.65}.dupli-offer-dialog .MuiButton-containedPrimary{background:var(--accent);color:var(--ink)}.dupli-offer-dialog .MuiButton-containedPrimary:hover{box-shadow:none;background:#95d52b}.dupli-offer-dialog .MuiButton-containedPrimary.Mui-disabled{background:var(--surface-2);color:var(--ink-4)}.dupli-offer-dialog .offer-rejection-label{color:var(--ink);margin:0 0 8px;font-size:13px;font-weight:500;display:block}.dupli-offer-dialog .offer-rejection-input{box-sizing:border-box;resize:vertical;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);width:100%;min-height:120px;color:var(--ink);padding:12px 14px;font-family:inherit;font-size:13px;line-height:1.65;transition:border-color .15s,box-shadow .15s;display:block}.dupli-offer-dialog .offer-rejection-input::placeholder{color:var(--ink-3);opacity:.7}.dupli-offer-dialog .offer-rejection-input:focus{border-color:#4e79bd;outline:none;box-shadow:0 0 0 2px #4e79bd1a}.dupli-offer-dialog .offer-rejection-input:disabled{background:var(--surface-2);color:var(--ink-3);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.dupli-offer-dialog .offer-rejection-input{transition:none}}.dupli-opening-dialog .opening-dialog-fee{border-radius:var(--r-md);background:#f7f7f7;margin-top:16px;padding:12px 14px}.dupli-opening-dialog .opening-dialog-notice{color:var(--ink-3);margin:16px 0 0;font-size:13px;line-height:1.65}.dupli-fee-notice{border-radius:var(--r-md);color:var(--ink-2);background:#f7f7f7;margin:0 0 20px;padding:12px 14px;font-family:inherit;font-size:13px;font-weight:400}.auction-pendencies{gap:12px;display:grid}.auction-pendency{border:1px solid var(--warn-tint);border-radius:var(--r-md);background:var(--warn-tint);align-items:flex-start;gap:12px;padding:20px;font-family:inherit;display:flex}.auction-pendency-icon{color:var(--warn);flex-shrink:0;margin-top:2px}.auction-pendency-title{color:var(--ink);font-size:14px;font-weight:500;line-height:1.5;display:block}.auction-pendency-description{margin-top:6px;font-size:13px;line-height:1.65}.auction-pendency-detail{overflow-wrap:anywhere;margin-top:12px;font-size:12px;font-weight:500}@media (width<=600px){.auction-pendency{padding:16px}}.antecipar-page{color:var(--ink);font-family:inherit}.antecipar-header h1{letter-spacing:-.02em;margin:8px 0 10px;font-size:30px;font-weight:600}.antecipar-header p,.antecipar-success-subtitle{color:var(--ink-3);margin:0;font-size:14px;line-height:1.6}.antecipar-page .antecipar-body{padding-top:28px;position:relative;overflow:hidden}.antecipar-page .card{border-radius:var(--r-lg);box-shadow:none}.antecipar-page .card-h h3,.antecipar-page h3{letter-spacing:-.015em;font-size:16px;font-weight:600}.antecipar-page .btn{border-radius:var(--r-md);font-size:13px}.antecipar-page .btn-primary{border-radius:var(--r-md);background:var(--accent);border-color:var(--accent);color:var(--ink);box-shadow:none}.antecipar-page .btn-primary:hover{background:#95d52b;border-color:#95d52b}.antecipar-page .badge{border-radius:var(--r-sm);font-size:11px;font-weight:400}.antecipar-page .b-accent{color:#466da7;background:#edf2fa;border-color:#d9e2ef}.antecipar-page .antecipar-resume{background:var(--surface);border-color:var(--line);margin:0 0 24px;padding:20px}.antecipar-page .upload-dropzone{border-radius:var(--r-lg);background:var(--surface);padding:24px 16px}.antecipar-page .upload-ic{background:var(--surface-2);color:var(--ink-3);border-radius:50%}.antecipar-page .method-title{font-size:13px;line-height:1.6}.antecipar-page .method-sub{font-size:11px;line-height:1.7}.antecipar-page .wizard-foot{border-top:0;margin-top:28px;padding:20px 0 8px}.antecipar-page .wizard-foot-sticky{z-index:10;background:var(--surface,#fff);border-top:1px solid var(--line);margin-top:28px;padding:16px 20px;position:sticky;bottom:0;box-shadow:0 -8px 20px #00000009}.antecipar-page .ac-helper,.antecipar-page .ac-foot{font-size:13px;line-height:1.65}.antecipar-page .summary-row{padding:14px 0;font-size:14px}.antecipar-page .summary-row b{font-weight:500}.antecipar-selection label{transition:background-color .15s}.antecipar-selection label:hover{background:var(--surface-2)}.antecipar-selection label:has(input:checked){background:#f1f5fb}.antecipar-page button:focus-visible,.antecipar-page input:focus-visible{outline-offset:3px;outline:2px solid #4e79bd}@media (width<=600px){.antecipar-header h1{font-size:28px}.antecipar-page .wizard-steps{flex-wrap:wrap;gap:8px}.antecipar-page .wizard-step-conn{display:none}.antecipar-page .wizard-step{flex:1 0 40%}.antecipar-page .wizard-foot,.antecipar-selection label{flex-wrap:wrap;gap:12px}.antecipar-selection label>span{flex-wrap:wrap;min-width:0}}@media (prefers-reduced-motion:reduce){.antecipar-selection label{transition:none}}.antecipar-page{max-width:1040px;margin:0 auto}.antecipar-page .antecipar-body{min-height:330px;padding-top:36px}.antecipar-resume-disclosure{color:var(--ink-3);margin:0 0 20px;font-size:12px}.antecipar-resume-disclosure .antecipar-resume{margin-top:8px}.antecipar-methods{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.antecipar-method{text-align:left;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);color:var(--ink);font:inherit;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding:26px 22px;display:flex}button.antecipar-method{cursor:pointer}button.antecipar-method:hover{border-color:#8e9bac}.antecipar-method[aria-pressed=true]{background:#f3f6fc;border-color:#4e79bd}.antecipar-method>svg{color:#4e79bd;margin-bottom:12px}.antecipar-method strong{letter-spacing:-.02em;font-size:16px;font-weight:500}.antecipar-method span{color:var(--ink-3);font-size:13px;line-height:1.65}.antecipar-method small{color:var(--ink-3);margin-top:auto;padding-top:14px;font-size:11px}.antecipar-method-unavailable{background:0 0}.antecipar-method-unavailable>svg{color:var(--ink-3)}.antecipar-method-unavailable small{background:var(--surface-2);margin-top:auto;padding:4px 8px}.antecipar-method-content{margin-top:28px}.antecipar-method-content>h3{margin:24px 0 16px}.antecipar-method-content .upload-dropzone{padding:32px 20px}.antecipar-entry-hint,.antecipar-existing-hint{color:var(--ink-3);max-width:620px;margin:24px 0 0;font-size:12px;line-height:1.7}@media (width<=700px){.antecipar-methods{grid-template-columns:1fr}.antecipar-method{gap:10px;padding:20px}.antecipar-method>svg{margin-bottom:0}.antecipar-method small{padding-top:0}.antecipar-resume-disclosure>summary{flex-wrap:wrap}}.antecipar-resume-disclosure{border-radius:var(--r-md);background:#f0f3f8;margin-bottom:30px;padding:16px 20px}.antecipar-resume-notice{color:var(--ink);justify-content:space-between;align-items:center;gap:16px;display:flex}.antecipar-resume-notice>span{align-items:center;gap:10px;font-size:13px;display:flex}.antecipar-resume-notice svg{color:#4e79bd;flex-shrink:0}.antecipar-resume-notice button{flex-shrink:0}.antecipar-progress{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.antecipar-progress li{color:var(--ink-3);flex-direction:column;gap:16px;font-size:13px;display:flex}.antecipar-progress-label{align-items:center;gap:8px;display:flex}.antecipar-progress-circle{border:2px solid var(--line);border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.antecipar-progress li[aria-current=step]{color:var(--ink)}.antecipar-progress li[aria-current=step] .antecipar-progress-circle{border-color:var(--accent)}.antecipar-progress li[data-complete] .antecipar-progress-circle{background:var(--accent);border-color:var(--accent);color:var(--ink)}.antecipar-progress-track{background:var(--line);height:2px;overflow:hidden}.antecipar-progress-track>span{background:var(--accent);transform-origin:0;width:100%;height:100%;display:block}@media (width<=600px){.antecipar-resume-notice{flex-wrap:wrap}.antecipar-progress{gap:8px}.antecipar-progress-label{flex-direction:column;align-items:flex-start;font-size:11px}}.antecipar-selection .antecipar-sacado{padding:0;overflow:hidden}.antecipar-sacado-heading{cursor:pointer;background:var(--surface-2);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.antecipar-sacado-heading strong{font-size:14px;font-weight:500}.antecipar-sacado-total{flex-direction:column;align-items:flex-end;gap:5px;font-size:13px;display:flex}.antecipar-sacado-total small{color:var(--ink-3);font-size:10px}.antecipar-column-labels,.antecipar-duplicata{grid-template-columns:minmax(0,1fr) 150px 170px;align-items:center;gap:20px;padding:12px 20px;display:grid}.antecipar-column-labels{color:var(--ink-3);padding-top:16px;padding-bottom:8px;font-size:11px}.antecipar-column-labels>:first-child{padding-left:26px}.antecipar-column-labels>:last-child{text-align:right}.antecipar-duplicata{cursor:pointer;min-height:64px}.antecipar-duplicata+.antecipar-duplicata{border-top:1px solid var(--line-soft)}.antecipar-duplicata-identity{flex-direction:column;gap:5px;display:flex}.antecipar-duplicata-identity strong{font-size:13px;font-weight:500}.antecipar-duplicata-identity small{color:var(--ink-3);font-size:11px}.antecipar-duplicata-date{color:var(--ink-3);font-size:13px}.antecipar-duplicata-value{text-align:right;font-size:15px;font-weight:500}.antecipar-duplicata-date small,.antecipar-duplicata-value small{display:none}.antecipar-selection-summary{min-height:44px;color:var(--ink-3);justify-content:space-between;align-items:center;gap:16px;padding:20px 0 0;font-size:12px;display:flex}@media (width<=700px){.antecipar-column-labels{display:none}.antecipar-duplicata{grid-template-columns:1fr 1fr;gap:16px}.antecipar-duplicata>:first-child{grid-column:1/-1}.antecipar-duplicata-date small,.antecipar-duplicata-value small{color:var(--ink-3);margin-bottom:5px;font-size:10px;font-weight:400;display:block}.antecipar-sacado-heading,.antecipar-sacado-heading>.row{flex-wrap:wrap}.antecipar-sacado-total{align-items:flex-start;padding-left:26px}.antecipar-selection-summary{flex-wrap:wrap}}.antecipar-selection-amount{flex-wrap:wrap;align-items:baseline;gap:12px;display:inline-flex}.antecipar-selection-amount strong{color:var(--ink);font-size:16px;font-weight:500}.antecipar-config-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.antecipar-config .antecipar-condition{padding:24px}.antecipar-config .card-h{margin-bottom:10px}.antecipar-config .ac-helper{margin-bottom:24px;font-size:12px}.antecipar-config .antecipar-rate{letter-spacing:-.03em;text-align:left;border-radius:var(--r-md);height:62px;padding:8px 12px;font-family:inherit;font-size:36px;font-weight:500}.antecipar-duration{letter-spacing:-.03em;align-items:center;height:62px;font-size:36px;font-weight:500;line-height:1;display:flex}.antecipar-unit{color:var(--ink-3);font-size:15px;font-weight:400}.antecipar-config input[type=range].lime-slider::-webkit-slider-thumb{background:var(--accent);box-shadow:none}.antecipar-config input[type=range].lime-slider::-moz-range-thumb{background:var(--accent);box-shadow:none}.antecipar-config .small{font-size:11px}.antecipar-config .ac-foot{margin-top:20px;font-size:11px}.antecipar-config .antecipar-window{margin-top:20px;padding:24px}.antecipar-window .btn[aria-pressed=true]{color:#315f9f;background:#edf2fa;border-color:#4e79bd}.antecipar-window .btn{min-height:40px;padding:10px 18px}@media (width<=700px){.antecipar-config-grid{grid-template-columns:1fr}.antecipar-config .antecipar-condition,.antecipar-config .antecipar-window{padding:20px}}.antecipar-next-steps h3{margin:0 0 8px}.antecipar-next-steps p{color:var(--ink-3);margin:0;font-size:12px;line-height:1.65}.antecipar-opening{max-width:720px;margin:28px auto 0;padding:28px 32px}.antecipar-opening-summary{margin:0 0 24px}.antecipar-opening-summary>div{justify-content:space-between;align-items:baseline;gap:20px;padding:12px 0;display:flex}.antecipar-opening-summary dt{color:var(--ink-3);font-size:14px}.antecipar-opening-summary dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-size:14px;font-weight:500}.antecipar-opening-status{padding:0}.antecipar-opening-status-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.antecipar-opening-status-heading h3{margin:0}.antecipar-opening-status-heading button{margin-left:auto}.antecipar-opening-helper{color:var(--ink-3);margin:16px 0 0;font-size:12px;line-height:1.65}@media (width<=700px){.antecipar-opening{padding:20px}.antecipar-opening-status-heading{flex-wrap:wrap}}.antecipar-ready{align-items:center;gap:10px;display:flex}.antecipar-ready-icon{color:#2f7d3b;background:#edf7ef;border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;height:24px;display:inline-flex}.antecipar-success-subtitle{margin-top:12px}.antecipar-success-subtitle b{font-weight:500}.antecipar-success-helper{color:var(--ink-3);margin-top:24px;font-size:14px;line-height:1.65}.antecipar-success-helper strong{color:var(--ink);font-weight:500}.antecipar-success-helper p{margin:6px 0 0}.antecipar-success{text-align:center;max-width:560px;margin:40px auto 0}.antecipar-success h2{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:600;line-height:1.25}.antecipar-success-check{width:64px;height:64px;color:var(--ink);background:#a3e635;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 24px;display:flex}@media (width<=600px){.antecipar-progress-label{min-height:62px}}.antecipar-page .antecipar-resume-disclosure .antecipar-resume{box-shadow:none;background:0 0;border:0;margin:16px 0 0;padding:0}.resume-draft-facts{flex-wrap:wrap;gap:12px 28px;margin:0;display:flex}.resume-draft-facts dt{color:var(--ink-3);font-size:12px}.resume-draft-facts dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:14px;font-weight:500}.antecipar-duplicata-date{color:var(--ink);flex-direction:column;align-items:flex-start;gap:5px;display:flex}.antecipar-duplicata-date .badge{border-width:0;padding-left:0;padding-right:0;font-size:10px;font-weight:400}.antecipar-selection-summary{background:var(--surface);border:1px solid var(--line);flex-wrap:wrap;gap:16px 24px;margin-top:8px;padding:16px 20px}.selection-summary-field{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.selection-summary-field small{color:var(--ink-3);font-size:11px}.selection-summary-field strong{color:var(--ink);font-size:13px;font-weight:500}.antecipar-selection-amount.selection-summary-field{align-items:flex-end;margin-left:auto}.antecipar-selection-amount.selection-summary-field strong{font-size:16px}@media (width<=600px){.antecipar-selection-amount.selection-summary-field{align-items:flex-start;margin-left:0}}.antecipar-config-slider{cursor:pointer;border-radius:3px;width:100%;height:6px;margin:24px 0 14px;display:block}.antecipar-config-slider:disabled{opacity:.45;cursor:not-allowed}.antecipar-duration-marks{color:var(--ink-3);justify-content:space-between;gap:8px;font-size:11px;display:flex}@media (width>=701px){.antecipar-config-grid{row-gap:0}.antecipar-config .antecipar-condition{grid-template-rows:subgrid;grid-row:span 7;row-gap:0;display:grid}.antecipar-condition>.row{align-self:center}}.antecipar-config .antecipar-rate{font-variant-numeric:tabular-nums lining-nums;letter-spacing:0;appearance:textfield}.antecipar-rate::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.antecipar-rate::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.antecipar-duration{font-variant-numeric:tabular-nums lining-nums;min-width:2ch}.antecipar-config .inp{border-radius:var(--r-md)}.antecipar-config .inp:focus,.antecipar-config .inp:focus-visible{border-color:var(--ink-4);box-shadow:inset 0 0 0 1px var(--ink-4);outline:none}.antecipar-custom-window{justify-items:start;gap:8px;margin-top:20px;display:grid}.antecipar-custom-window label{color:var(--ink-3);font-size:12px}.antecipar-custom-window .inp{width:130px;height:42px;padding:8px 12px;font-family:inherit;font-size:15px;font-weight:500}.antecipar-review-next h3{font-size:14px;font-weight:600}.antecipar-review-next details{color:var(--ink-3);margin-top:14px;font-size:12px}.antecipar-review-next summary{cursor:pointer;color:var(--ink-2)}.antecipar-review-next details p{margin-top:8px}.antecipar-availability-note{color:var(--ink-2);border-radius:var(--r-md);background:#f7f7f7;margin:16px 0 24px;padding:16px 20px;font-size:13px;line-height:1.65}.antecipar-availability-note strong{font-weight:500}.antecipar-availability-note p{margin:0}.antecipar-availability-note>strong+p{margin-top:4px}.antecipar-resume-disclosure>.dupli-loading-state-compact{min-height:36px;padding:0}.antecipar-resume-notice{min-height:36px;animation:.18s ease-out antecipar-draft-reveal}@keyframes antecipar-draft-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.antecipar-resume-notice{animation:none}}.antecipar-page .antecipar-resume-toggle{cursor:pointer;justify-content:center;align-items:center;width:36px;height:36px;margin-left:auto;padding:0;display:inline-flex;position:relative}.antecipar-page .antecipar-resume-toggle,.antecipar-page .antecipar-resume-toggle:is(:hover,:active,:focus){box-shadow:none!important;background:0 0!important;border:0!important}.antecipar-page .antecipar-resume-toggle:focus-visible{outline-offset:2px;outline:2px solid #4e79bd}.antecipar-resume-toggle svg{pointer-events:none;transition:opacity .22s,transform .26s cubic-bezier(.2,.7,.2,1);position:absolute}.antecipar-resume-toggle .resume-toggle-arrow{opacity:1;transform:rotate(0)scale(1)}.antecipar-resume-toggle .resume-toggle-close{opacity:0;transform:rotate(-90deg)scale(.75)}.antecipar-resume-toggle[aria-expanded=true] .resume-toggle-arrow{opacity:0;transform:rotate(90deg)scale(.75)}.antecipar-resume-toggle[aria-expanded=true] .resume-toggle-close{opacity:1;transform:rotate(0)scale(1)}@media (prefers-reduced-motion:reduce){.antecipar-resume-toggle svg{transition:none}}.antecipar-header{margin-bottom:16px}.antecipar-header h1{margin:0 0 4px;font-size:20px;font-weight:650}.antecipar-header p{font-size:13px}.antecipar-resume-disclosure{background:var(--surface);border-radius:var(--r-lg);border:1px solid #e3e3e3;margin-bottom:20px;padding:14px 20px;box-shadow:0 1px 2px #0f0f100d}.antecipar-method{border-color:#e3e3e3;box-shadow:0 1px 2px #0f0f100d}.antecipar-page .wizard-foot{border-radius:var(--r-lg);border:1px solid #e3e3e3;box-shadow:0 1px 2px #0f0f100d}.antecipar-page .painel.antecipar-resume-disclosure{background:var(--surface);border:1px solid #e3e3e3;padding:0}.antecipar-page .painel.antecipar-resume-disclosure>.dupli-loading-state-compact{padding:12px 20px}.antecipar-page .antecipar-resume-notice.painel-faixa{min-height:0;padding:8px 12px 8px 20px;font-weight:600}.antecipar-page .antecipar-resume-notice.painel-faixa svg{color:var(--ink-2)}.antecipar-page .antecipar-resume-notice.painel-faixa>span{font-size:14px}.antecipar-page .painel.antecipar-resume-disclosure #antecipar-resume-content .antecipar-resume{margin:0;padding:16px 20px}.antecipar-passo{color:var(--ink-3);margin-bottom:4px;font-size:12.5px;font-weight:500;display:block}.antecipar-page .antecipar-header h1{font-size:20px;font-weight:650}.antecipar-page .antecipar-header p{font-size:13px}.antecipar-stepper{margin:4px 0 16px}.antecipar-progress{align-items:center;gap:6px;display:flex}.antecipar-progress li{flex:1 1 0;gap:0;font-size:12px}.antecipar-progress-label{gap:6px;flex-direction:row!important;align-items:center!important;min-height:0!important}.antecipar-progress-circle{border-width:1.5px;width:14px;height:14px}.antecipar-progress-circle svg{width:9px;height:9px}.antecipar-progress-track{display:none}.antecipar-progress li+li:before{content:"";flex:none;width:0}@media (width<=600px){.antecipar-progress-label{font-size:0}.antecipar-progress li[aria-current=step] .antecipar-progress-label{font-size:12px}}.antecipar-selection .antecipar-sacado{border-radius:var(--r-lg);background:var(--surface);border:1px solid #e3e3e3;box-shadow:0 1px 2px #0f0f100d}.antecipar-selection .antecipar-sacado-heading{border-bottom:1px solid #e3e3e3;padding:14px 20px;background:var(--surface)!important}.antecipar-selection .antecipar-sacado-total{flex-direction:row;align-items:baseline;gap:6px}.antecipar-selection .antecipar-sacado-total small{font-size:12px}.antecipar-selection .antecipar-column-labels{color:var(--ink-3);background:#f7f7f7;border-bottom:1px solid #e3e3e3;padding:10px 20px;font-size:12px}.antecipar-selection .antecipar-duplicata{min-height:0;padding:12px 20px;background:#f7f7f7!important}.antecipar-selection .antecipar-duplicata:has(input:checked){background:#efefef!important}.antecipar-selection .antecipar-duplicata+.antecipar-duplicata{border-top:1px solid #e8e8e8}.antecipar-selection .antecipar-duplicata-value{font-size:14px;font-weight:600}.antecipar-selection .antecipar-duplicata-date>span:first-of-type{font-size:13.5px}.antecipar-vence:not(.badge){color:var(--ink-3);background:0 0;margin-top:2px;padding:0;font-size:12px;display:block}.antecipar-duplicata-date .antecipar-vence.badge{width:fit-content;margin-top:4px;display:inline-flex}.antecipar-page .wizard-foot.wizard-foot-sticky{z-index:10;background:var(--surface);border-radius:var(--r-lg);border:1px solid #e3e3e3;align-items:center;gap:16px;margin-top:16px;padding:12px 16px 12px 20px;display:flex;position:sticky;bottom:12px;box-shadow:0 6px 20px #0f0f1014}.wizard-foot-sticky .antecipar-selection-summary{min-height:0;box-shadow:none;background:0 0;border:0;flex-wrap:wrap;flex:1;align-items:center;gap:12px 24px;margin:0;padding:0;display:flex}.wizard-foot-sticky .antecipar-selection-summary+.btn{order:-1}.wizard-foot-sticky .selection-summary-field{gap:2px;display:grid}.wizard-foot-sticky .selection-summary-field small{color:var(--ink-3);font-size:11.5px}.wizard-foot-sticky .selection-summary-field strong{font-size:13.5px;font-weight:600}.wizard-foot-sticky .antecipar-selection-amount{text-align:right;margin-left:auto}.wizard-foot-sticky .antecipar-selection-amount strong{font-size:16px}.antecipar-page .wizard-foot.wizard-foot-sticky .btn-lg{min-height:40px;padding:8px 18px;font-size:14px}.antecipar-config .antecipar-rate{height:42px!important;padding:6px 12px!important;font-size:18px!important;font-weight:600!important}.antecipar-duration{height:auto!important;font-size:22px!important;font-weight:600!important}.antecipar-unit{color:var(--ink-3);font-weight:500;font-size:14px!important}.antecipar-config .antecipar-condition,.antecipar-config .antecipar-window{border:1px solid #e3e3e3;box-shadow:0 1px 2px #0f0f100d}.antecipar-config .card-h h3{font-size:14px}.antecipar-config .ac-helper{font-size:13px}.antecipar-window .btn[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--ink);border-color:var(--ink)!important;color:var(--ink)!important;background:#f1f1f1!important}.antecipar-body>.wizard-step-content>.card{border:1px solid #e3e3e3;box-shadow:0 1px 2px #0f0f100d}@media (width<=600px){.wizard-foot-sticky .antecipar-selection-summary .selection-summary-field:not(.antecipar-selection-amount){display:none}.antecipar-page .wizard-foot.wizard-foot-sticky{padding:10px 12px}}.antecipar-body>.wizard-step-content>.card{padding:20px 24px!important}.antecipar-body>.wizard-step-content>.card .card-h h3{font-size:14px}.antecipar-body>.wizard-step-content>.card .summary-row{border-top:1px solid var(--line-soft);justify-content:space-between;gap:12px;margin:0;padding:9px 0;font-size:13.5px;display:flex}.antecipar-body>.wizard-step-content>.card .summary-row span{color:var(--ink-3)}.antecipar-body>.wizard-step-content>.card .summary-row b{color:var(--ink);font-weight:600}.antecipar-body>.wizard-step-content>.card .divider{margin:12px 0}.antecipar-body>.wizard-step-content>.card .antecipar-next-steps h3{font-size:14px}@media (width<=600px){.antecipar-page .wizard-foot.wizard-foot-sticky{flex-wrap:nowrap;gap:8px}.antecipar-page .wizard-foot.wizard-foot-sticky .btn-lg{white-space:nowrap;padding:8px 12px;font-size:13.5px}.antecipar-page .wizard-foot.wizard-foot-sticky .btn-ghost{padding-left:4px;padding-right:4px}.wizard-foot-sticky .antecipar-selection-amount strong{font-size:14px}.wizard-foot-sticky .antecipar-selection-amount small{display:none}}.notas-page{color:var(--ink);font-family:inherit}.notas-panel{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:32px;display:grid}.notas-primary{gap:22px;min-width:0;display:grid}.notas-list{gap:14px;display:grid}.notas-page .btn{border-radius:var(--r-md)}.notas-import{border-left:1px solid var(--line-soft);min-width:0;padding:0 0 0 24px}.notas-import h2{margin:0 0 7px;font-size:16px;font-weight:600}.notas-import>p{color:var(--ink-3);margin:0 0 20px;font-size:12px;line-height:1.6}.notas-import .upload-dropzone{border-radius:var(--r-lg);background:var(--surface);min-height:180px;padding:24px 16px}.notas-import .upload-ic{background:var(--surface-2);color:var(--ink-3);border-radius:50%}.notas-import .method-title{font-size:13px;line-height:1.6}.notas-import .method-sub{font-size:11px;line-height:1.7}.notas-import .upload-dropzone:focus-within{outline-offset:3px;outline:2px solid #4e79bd}.notas-import .notas-import-hint{color:var(--ink-4);margin-top:18px;font-size:11px}@media (width<=1200px){.notas-panel{grid-template-columns:minmax(0,1fr) 240px;gap:24px}}@media (width<=760px){.notas-panel{grid-template-columns:minmax(0,1fr)}.notas-import{border-left:0;border-top:1px solid var(--line);padding:24px 0 0}}.notas-page .nota-skeleton{min-height:177px}@media (width<=1200px){.notas-page .nota-skeleton{min-height:235px}}.notas-confirm-dialog .MuiDialog-paper{border-radius:var(--r-lg);border:1px solid var(--line);max-width:480px;font-family:inherit;box-shadow:0 20px 70px #00000024}.notas-confirm-dialog .MuiDialogTitle-root{letter-spacing:-.03em;padding:28px 28px 18px;font-family:inherit;font-size:23px;font-weight:500}.notas-confirm-dialog .MuiDialogContent-root{padding:0 28px 28px}.notas-confirm-dialog .MuiDialogContentText-root{font-family:inherit;font-size:14px;line-height:1.75}.notas-confirm-dialog .MuiDialogContentText-root b{color:var(--ink);font-weight:500}.notas-confirm-dialog .MuiDialogActions-root{border-top:1px solid var(--line-soft);gap:10px;padding:18px 28px}.notas-confirm-dialog .MuiButton-root{text-transform:none;border-radius:var(--r-md);box-shadow:none;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:500}.notas-confirm-dialog .MuiButton-containedPrimary{background:var(--accent);color:var(--ink)}.notas-confirm-dialog .MuiButton-containedPrimary:hover{box-shadow:none;background:#95d52b}.notas-confirm-dialog .MuiButton-text{color:var(--ink-3)}.notas-confirm-dialog .MuiButton-root:focus-visible{outline-offset:3px;outline:2px solid #4e79bd}@media (width<=600px){.notas-confirm-dialog .MuiDialogActions-root{flex-wrap:wrap;padding:16px}.notas-confirm-dialog .MuiDialogTitle-root{padding:24px 20px 16px}.notas-confirm-dialog .MuiDialogContent-root{padding:0 20px 24px}}.notas-grade{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.notas-painel .notas-panel{padding:0;display:block}.notas-painel .notas-primary{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.notas-painel .notas-list{display:block}.notas-painel .notas-aviso{margin:12px 16px}.notas-tabela .nota-numero{align-items:center;gap:6px;display:inline-flex}.notas-tabela .nota-data{white-space:nowrap;color:var(--ink-3)}.notas-tabela .badge{font-size:11px}.notas-tabela .nota-acoes{display:table-cell}.notas-tabela .nota-acoes .btn+.btn{margin-left:4px}.notas-erro{color:var(--neg-ink);margin:12px 20px 0;font-size:12.5px}.notas-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.notas-skeleton{display:grid}.notas-skeleton .nota-skeleton{border-bottom:1px solid var(--line-soft);padding:16px 20px}.painel.notas-import{border-left:1px solid #e3e3e3;padding:0}.painel.notas-import .painel-corpo{grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:24px;display:grid}.painel.notas-import h2{font-size:14px}.painel.notas-import .notas-import-hint{margin:12px 0 0}.notas-vazio{border:0}.notas-page .painel.notas-aviso{margin-bottom:14px}.notas-faixa-rotulo{font-weight:600}@media (width<=900px){.painel.notas-import .painel-corpo{grid-template-columns:minmax(0,1fr)}}.notas-tabela .nota-numero,.notas-tabela td:nth-child(2) .principal{white-space:nowrap}.notas-tabela{min-width:900px}.notas-painel .notas-primary,.notas-tabela{min-width:0}.notas-tabela td:nth-child(5) .secundario,.notas-tabela .nota-acoes{white-space:nowrap}.notas-tabela th,.notas-tabela td{padding-left:12px;padding-right:12px}.notas-tabela th:first-child,.notas-tabela td:first-child{padding-left:20px}.notas-tabela td:last-child{padding-right:16px}.painel.notas-import .notas-import-hint{color:var(--ink-3);gap:8px;font-size:12.5px;line-height:1.6;display:grid}.painel.notas-import .notas-import-hint p{margin:0}.notas-tabela .nota-link-quieto,.notas-tabela .nota-link{all:unset;cursor:pointer;vertical-align:middle;align-items:center;gap:4px;font-size:13px;display:inline-flex}.notas-tabela .nota-link-quieto{color:var(--ink-3);margin:0 14px 0 6px}.notas-tabela .nota-link{color:var(--ink-2);font-weight:500}.notas-tabela .nota-link-quieto:hover,.notas-tabela .nota-link:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.notas-tabela .nota-link-quieto:focus-visible,.notas-tabela .nota-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.notas-tabela .nota-link:disabled{cursor:wait;opacity:.6;text-decoration:none}.laudo-pagina .cabecalho-pagina{margin-bottom:16px}.laudo-pagina .laudo-grade{margin:0}.laudo-grade .painel-h h2{font-size:14px}.laudo-parcelas-painel>.painel-h+.tabela-painel-rolagem{border-top:1px solid #e3e3e3;margin-top:12px}.laudo-tabela th:first-child,.laudo-tabela td:first-child{padding-left:20px}.laudo-tabela th:last-child,.laudo-tabela td:last-child{padding-right:20px}.laudo-parcela-nome{align-items:center;gap:8px;display:inline-flex}.laudo-motivos{gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}.laudo-pares{margin:0}.laudo-pares>div{border-top:1px solid var(--line-soft);justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;display:flex}.laudo-pares>div:first-child{border-top:0;padding-top:0}.laudo-pares dt{color:var(--ink-3)}.laudo-pares dd{color:var(--ink);text-align:right;margin:0;font-weight:500}@media (width<=1000px){.laudo-grade>.detalhe-coluna:last-child{order:-1}}.auction-status-notice h2{color:var(--ink)}.auction-status-notice-body{flex:1;min-width:0}.auction-status-notice h2{letter-spacing:-.02em;margin:0 0 10px;font-size:16px;font-weight:500}.auction-status-notice p{color:var(--ink-3);margin:8px 0 0;font-size:13px;line-height:1.65}.auction-status-notice .btn{margin-top:18px}.auction-adjudicated-next{background:var(--surface);border:1px solid var(--line);margin-top:20px;padding:24px}.auction-adjudicated-next h3{margin:0;font-size:15px;font-weight:500;line-height:1.5}.auction-adjudicated-next p{color:var(--ink-3);margin:8px 0 0;font-size:13px;line-height:1.65}.auction-adjudicated-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.auction-adjudicated .auction-adjudicated-lead{color:var(--ink);font-size:14px;font-weight:500}.auction-adjudicated-deadline{color:var(--pos);align-items:flex-start;gap:10px;margin:20px 0;display:flex}.auction-adjudicated-deadline>svg{flex-shrink:0;margin-top:3px}.auction-adjudicated-deadline>div{min-width:0}.auction-adjudicated-deadline .auction-adjudicated-deadline-copy{color:var(--ink-2);margin:0;font-size:13px}.auction-adjudicated-deadline .auction-adjudicated-deadline-known{font-weight:500}.auction-adjudicated-deadline .dupli-loading-state{min-height:0;padding:0}.auction-adjudicated .auction-adjudicated-guidance{border-top:1px solid var(--accent-tint-strong);margin-top:0;padding-top:16px}.auction-adjudicated-next-heading{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.auction-adjudicated-next-heading>svg{color:var(--pos);flex-shrink:0}.auction-adjudicated-email{align-items:flex-start;gap:10px;display:flex}.auction-adjudicated-email>svg{flex-shrink:0;margin-top:3px}@media (width<=600px){.auction-adjudicated-next{padding:20px}}.painel.auction-status-notice{margin-bottom:16px}.auction-status-notice-icon{display:inline-flex}.auction-status-notice-icon svg{width:16px;height:16px}.auction-status-notice .painel-corpo h2{margin:0 0 6px;font-size:15px;font-weight:600}.auction-status-notice .painel-corpo p{margin:6px 0 0}.auction-status-notice .painel-corpo .btn{margin-top:14px}.auction-adjudicated .auction-adjudicated-guidance{border-top-color:var(--line-soft)}.painel.auction-adjudicated-next{border-color:#e3e3e3;margin-top:0;padding:0}.auction-adjudicated-next .painel-corpo{padding:18px 20px 20px}.auction-detail-page{max-width:1040px;color:var(--ink);margin:0 auto;font-family:inherit}.auction-detail-page .btn{border-radius:var(--r-md);font-family:inherit;font-size:13px}.auction-detail-page .btn-primary{background:var(--accent);color:var(--ink);border-color:var(--accent)}.auction-detail-id{color:var(--ink-3);overflow-wrap:anywhere;margin:0;font-size:12px}.auction-detail-page .badge{border-radius:var(--r-sm);font-size:11px;font-weight:500}.auction-detail-layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:36px;display:grid}.auction-detail-main{min-width:0}.auction-detail-sidebar{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:22px}.auction-detail-summary{margin:0}.auction-detail-summary>div{justify-content:space-between;align-items:baseline;gap:14px;padding:12px 0;display:flex}.auction-detail-summary>div:first-child{border-bottom:1px solid var(--line-soft);margin-bottom:10px;padding:0 0 22px;display:block}.auction-detail-summary dt{color:var(--ink-3);font-size:12px}.auction-detail-summary dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:500}.auction-detail-summary>div:first-child dd{text-align:left;letter-spacing:-.03em;margin-top:10px;font-size:28px}.auction-detail-summary small{font-size:11px;font-weight:400}.auction-detail-page .auction-strip{gap:20px;margin:0;padding:22px 0}.auction-detail-page .auction-strip-left{flex-wrap:wrap;gap:10px}.auction-detail-page .auction-strip-label{color:#2f7d3b;letter-spacing:.03em;font-size:11px;font-weight:500}.auction-detail-page .auction-live-dot{box-shadow:none;background:#2f7d3b}.auction-detail-page .auction-strip-timer-lbl{margin-bottom:6px;font-size:10px;font-weight:500}.auction-detail-page .auction-strip-timer{font-size:22px;font-weight:500;line-height:1.3}.auction-detail-empty{border-radius:var(--r-md);background:#f0f3f8;border:1px solid #f0f3f8;align-items:flex-start;gap:12px;padding:24px;display:flex}.auction-detail-empty>svg{color:#4e79bd;flex-shrink:0;margin-top:2px}.auction-detail-empty .small{color:var(--ink-3);max-width:750px;font-size:13px;line-height:1.7}.auction-detail-page button:focus-visible{outline-offset:3px;outline:2px solid #4e79bd}.auction-detail-id{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.auction-detail-id>span{color:var(--ink-3);font-size:11px}.auction-detail-sidebar .auction-strip{border-top:1px solid var(--line-soft);align-items:center;margin-top:18px;padding:20px 0 0}.auction-detail-sidebar .auction-strip-timer{font-size:20px}.auction-detail-empty{box-sizing:border-box;text-align:center;border-style:solid;flex-direction:column;justify-content:center;align-items:center;min-height:190px}.auction-detail-empty .small{flex-direction:column;gap:8px;max-width:360px;display:flex}.auction-detail-empty strong{color:var(--ink);font-size:15px;font-weight:500}@media (width<=900px){.auction-detail-layout{grid-template-columns:minmax(0,1fr);gap:28px}.auction-detail-sidebar{grid-row:1}}.auction-draft-card{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);max-width:720px;margin:32px auto 0;padding:28px 32px}.auction-draft-card h2{letter-spacing:-.02em;margin:0 0 18px;font-size:18px;font-weight:600}.auction-draft-summary{margin:0 0 24px}.auction-draft-summary>div{justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;font-size:14px;display:flex}.auction-draft-summary dt{color:var(--ink-3)}.auction-draft-summary dd{text-align:right;margin:0;font-weight:500}.auction-draft-status h3{align-items:center;gap:10px;margin:0 0 12px;font-size:16px;font-weight:600;display:flex}.auction-draft-status h3 svg{color:#2f7d3b;flex-shrink:0}.auction-draft-status p{color:var(--ink-3);font-size:12px;line-height:1.65}.auction-draft-footer{flex-wrap:wrap;justify-content:flex-end;gap:16px;max-width:720px;margin:24px auto 0;display:flex}@media (width<=600px){.auction-draft-card{padding:22px}}.auction-opened-confirmation{text-align:center;max-width:560px;margin:40px auto 0;animation:.28s ease-out auction-opened-reveal}.auction-opened-check{background:var(--pos-tint);width:80px;height:80px;color:var(--pos);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 24px;display:flex}.auction-opened-confirmation h1{letter-spacing:-.02em;outline:none;margin:0;font-size:clamp(26px,4vw,34px);font-weight:600}.auction-opened-confirmation p{color:var(--ink-3);margin:12px 0 32px;font-size:14px;line-height:1.6}@keyframes auction-opened-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.auction-opened-confirmation{animation:none}}.auction-opening-stage{min-height:420px}.auction-opening-stage .auction-opened-confirmation{animation:none}.auction-draft-status>.btn{margin-top:12px}.auction-detail-receivables-empty{background:var(--surface-2);color:var(--ink-3);align-items:flex-start;gap:10px;margin:0;padding:20px;font-size:13px;line-height:1.65;display:flex}.auction-detail-receivables-empty svg{flex-shrink:0;margin-top:2px}.auction-detail-page .cabecalho-pagina-sub .auction-detail-id{align-items:center;gap:8px;margin:0;display:inline-flex}.auction-detail-contagem{background:var(--accent);min-width:22px;height:22px;color:var(--ink);vertical-align:1px;border-radius:999px;place-items:center;margin-left:6px;padding:0 6px;font-size:12px;font-weight:600;display:inline-grid}.auction-ofertas-painel .auction-detail-empty{background:0 0;border:0;border-radius:0;margin:0;padding:18px 20px}.auction-ofertas-tabela th:first-child,.auction-ofertas-tabela td:first-child,.auction-detail-tabela th:first-child,.auction-detail-tabela td:first-child{padding-left:20px}.auction-ofertas-tabela th:last-child,.auction-ofertas-tabela td:last-child,.auction-detail-tabela th:last-child,.auction-detail-tabela td:last-child{padding-right:20px}.auction-ofertas-tabela .auction-offer-row{display:table-row}.auction-offer-posicao{width:1%;font-family:var(--font-mono,ui-monospace, monospace);color:var(--ink-4);font-weight:700}.auction-offer-row.melhor .auction-offer-posicao{color:var(--accent-deep)}.auction-offer-fundo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.auction-offer-fundo strong{color:var(--ink);font-size:13.5px;font-weight:500}.auction-offer-melhor{background:var(--accent-soft);color:#3f6212;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:12px;font-weight:500;display:inline-flex}.auction-offer-taxa{font-size:14px}.auction-oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.auction-ofertas-painel [role=alert]{margin:12px 20px}.auction-detail-receivables-empty{margin:0;padding:18px 20px}.painel.auction-resumo .auction-strip{border:0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:10px 20px;display:flex}.painel.auction-resumo .auction-strip-left{align-items:center;gap:8px;display:inline-flex}.painel.auction-resumo .auction-strip-right{align-items:baseline;gap:8px;display:inline-flex}.painel.auction-resumo .auction-strip-timer-lbl{letter-spacing:0;text-transform:none;font-size:12px;font-weight:500}.painel.auction-resumo .auction-strip-timer{font-size:15px;font-weight:600}.painel.auction-resumo .auction-detail-summary{margin:0}.auction-detail-page .detalhe-grade.auction-detail-layout{grid-template-columns:minmax(0,1fr) 320px;gap:16px}.auction-detail-page .detalhe-coluna.auction-detail-sidebar{background:0 0;border:0;border-radius:0;padding:0}.auction-detail-page .detalhe-coluna.auction-detail-sidebar .auction-strip{border-top:0;margin-top:0;padding:10px 20px}@media (width<=900px){.auction-detail-page .detalhe-grade.auction-detail-layout{grid-template-columns:minmax(0,1fr)}}.auction-ofertas-painel>.painel-h+.auction-detail-empty{margin-top:6px}.auction-ofertas-tabela th:first-child{white-space:nowrap;width:1%}.auction-offer-regime{margin-top:6px;display:block}.auction-offer-regime .badge{white-space:nowrap}.auction-draft-grade{margin-top:0}.painel.auction-draft-card{border-color:#e3e3e3;max-width:none;margin:0;padding:0}.painel.auction-draft-card .auction-draft-summary{margin:0 0 14px}.painel.auction-draft-card .auction-draft-summary>div{padding:8px 0;font-size:13.5px}.painel.auction-draft-card .dupli-fee-notice{margin:0}.painel.auction-draft-status .auction-pendencies{gap:0}.painel.auction-draft-status .auction-pendency{background:0 0;border:0;border-radius:0;padding:12px 0}.painel.auction-draft-status .auction-pendency+.auction-pendency{border-top:1px solid var(--line-soft)}.painel.auction-draft-status .auction-pendency:first-child{padding-top:0}.painel.auction-draft-status .auction-draft-atualizar{margin-top:8px;margin-left:-8px}.painel.auction-draft-status p{font-size:13px}.painel-rodape.auction-draft-footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;max-width:none;margin:0;padding:12px 20px;display:flex}@media (width<=600px){.painel-rodape.auction-draft-footer>.btn{flex:1}}.painel.auction-draft-card .painel-h h2{letter-spacing:-.01em;margin:0;font-size:14px}@media (width<=600px){.auction-ofertas-tabela,.auction-ofertas-tabela tbody{display:block}.auction-ofertas-tabela thead{display:none}.auction-ofertas-tabela .auction-offer-row{background:#f7f7f7;border-bottom:1px solid #e8e8e8;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 12px;padding:14px 16px;display:grid}.auction-ofertas-tabela .auction-offer-row:last-child{border-bottom:0}.auction-ofertas-tabela .auction-offer-row td{background:0 0;border:0;padding:0;display:block}.auction-ofertas-tabela .auction-offer-row td:first-child{padding-left:0}.auction-ofertas-tabela .auction-offer-row td.acoes{grid-column:1/-1;margin-top:10px}.auction-ofertas-tabela .auction-offer-row td.acoes .row>.btn{flex:1}.auction-ofertas-tabela .auction-offer-row td.acoes .row{width:100%}}.auction-detail-id code,.auction-id-value{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);color:#4e79bd;vertical-align:middle;overflow-wrap:anywhere;max-width:100%;padding:4px 8px;font-family:inherit;font-size:12px;font-weight:400;line-height:1.5;display:inline-block}.ofertas-list{flex-direction:column;gap:14px;padding-top:24px;display:flex}.ofertas-linha{cursor:pointer}.ofertas-id{align-items:center;gap:6px;margin-top:0;display:inline-flex}.ofertas-prazo{white-space:nowrap;color:var(--ink-3)}.ofertas-prazo .countdown{color:var(--ink-2);font-weight:500}.ofertas-prazo .countdown.urgent{color:var(--neg-ink)}.ofertas-acao{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ofertas-sem-resumo{color:var(--ink-3);margin-top:4px;font-size:12px;display:block}.ofertas-sem-resumo .link-quieto{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.ofertas-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.book-tabela{min-width:900px}.book-tabela th:first-child,.book-tabela td:first-child{padding-left:20px}.book-tabela th:last-child,.book-tabela td:last-child{padding-right:20px}.book-item{cursor:pointer;font-variant-numeric:tabular-nums}.book-cedente{gap:3px;min-width:0;max-width:340px;display:grid}.book-cedente-nome{all:unset;cursor:pointer;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;overflow:hidden}.book-cedente-nome:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.book-sacado{min-width:0;color:var(--ink-4);align-items:center;gap:6px;font-size:12px;display:flex}.book-sacado-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.book-valor,.book-taxa{color:var(--ink);font-weight:500}.book-fecha{white-space:nowrap}.book-fecha .countdown{color:var(--ink-2);font-size:13px;font-weight:400}.book-fecha .countdown.urgent{color:var(--neg-ink);font-weight:500}.book-acoes{white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.book-olho{all:unset;cursor:pointer;border-radius:var(--r-md);width:28px;height:28px;color:var(--ink-4);place-items:center;display:inline-grid}.book-olho:hover{color:var(--ink-2);background:#e8e8e8}.book-olho.on{background:var(--accent-soft);color:var(--ink)}.book-olho:focus-visible,.book-analisar:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.book-olho:disabled{opacity:.5;cursor:default}.book-analisar{all:unset;cursor:pointer;color:var(--ink-2);align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}.book-analisar:hover{text-underline-offset:3px;text-decoration:underline}.book-painel{margin-top:16px}.book-resultado{color:var(--ink-4);white-space:nowrap;font-size:12.5px}.book-mais{justify-content:center;display:flex}.oport-aviso{margin-bottom:16px}.oport-aviso-corpo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.oport-aviso-corpo .card-titulo,.oport-aviso-corpo strong{color:var(--ink);margin:0 0 4px;font-size:15px;font-weight:600;display:block}.oport-aviso-corpo p{color:var(--ink-3);margin:0;font-size:13.5px;line-height:1.6}.watchlist-painel{margin-top:0}.selo-rating{border-radius:var(--r-sm);color:#34568f;letter-spacing:.01em;background:#edf2fa;flex:none;align-items:center;padding:0 6px;font-size:11px;font-weight:600;line-height:18px;display:inline-flex}.taxa-leilao{align-items:center;gap:10px;display:flex}.taxa-leilao-valor{letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.taxa-leilao-chip{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-size:12px;font-weight:500;display:inline-flex}.taxa-leilao-chip i{border-radius:50%;width:6px;height:6px}.taxa-leilao-chip.livre{background:var(--accent-soft);color:#3f6212}.taxa-leilao-chip.livre i{background:var(--accent)}.taxa-leilao-chip.disputa{color:#6b4f00;background:#fbf3de}.taxa-leilao-chip.disputa i{background:#a67c00}.book-indicadores{border-radius:var(--r-lg);background:var(--surface);border:1px solid #e3e3e3;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 1px 2px #0f0f100d}.book-indicador{align-content:start;gap:6px;min-width:0;padding:18px 22px;display:grid}.book-indicador+.book-indicador{border-left:1px solid var(--line)}.book-indicador-h{color:var(--ink-3);align-items:center;gap:7px;font-size:14px;display:flex}.book-indicador-h i{border-radius:50%;flex:none;width:7px;height:7px}.book-indicador>strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(22px,2.1vw,29px);font-weight:500}.book-indicador-sub{color:var(--ink-4);font-variant-numeric:tabular-nums;margin-top:-2px;font-size:12px}.book-indicador-grafico{min-width:0;margin:10px 0 0}.book-indicador-barras{width:100%;height:64px}.book-indicador-grafico>figcaption{color:var(--ink-4);margin-top:6px;font-size:11px}.book-indicador-medidor{align-items:center;gap:16px;display:flex}.book-indicador-medidor figcaption{gap:2px;margin:0;display:grid}.book-indicador-medidor figcaption strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.book-indicador-medidor figcaption span{color:var(--ink-4);font-size:11px}.book-indicador-vazio{min-height:64px;color:var(--ink-4);margin:10px 0 0;font-size:12px}.book-indicador .MuiChartsSvgLayer-root{width:auto;max-width:100%}@media (width<=760px){.book-indicadores{grid-template-columns:minmax(0,1fr)}.book-indicador+.book-indicador{border-left:0;border-top:1px solid var(--line)}}.fila-enq{margin-top:32px}.fila-enq-contagem{background:var(--accent);min-width:20px;height:20px;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;padding:0 6px;font-size:11.5px;font-weight:600;display:inline-grid}.fila-enq-link{color:var(--ink-3);border-radius:var(--r-sm);align-items:center;gap:6px;font-size:13px;display:inline-flex}.fila-enq-link:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.fila-enq-nome{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}a.fila-enq-nome:hover{text-underline-offset:3px;text-decoration:underline}.fila-enq-vazio{color:var(--ink-3);margin:0;font-size:13.5px}.painel.fila-enq{margin-top:16px}.painel.fila-enq .painel-h h2{align-items:center;gap:8px;display:flex}.painel.fila-enq .fila-enq-tabela{border-top:1px solid var(--line);margin-top:12px}.painel.fila-enq .fila-enq-nome{color:var(--ink);font-weight:500;text-decoration:none}.painel.fila-enq .fila-enq-nome:hover{text-underline-offset:3px;text-decoration:underline}.painel.fila-enq .fila-enq-vazio{color:var(--ink-3);margin:0;font-size:13px}.fila-enq-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.analise-voltar{all:unset;cursor:pointer;min-height:36px;color:var(--ink-3);align-items:center;gap:8px;margin:0 0 12px -2px;font-size:13px;display:inline-flex}.analise-voltar:hover{color:var(--ink)}.analise-voltar:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.analise-selo-compativel{border-radius:var(--r-sm);background:var(--accent-soft);color:var(--ink);align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;font-weight:500;display:inline-flex}.analise-secao{border-top:1px solid var(--line);min-width:0;padding:28px 0}.analise-secao:first-child{border-top:0;padding-top:4px}.analise-secao-h{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.analise-rotulo{color:var(--ink-3);margin-bottom:6px;font-size:12px;display:block}.analise-valor{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:24px;font-weight:500}.analise-valor small{color:var(--ink-4);font-size:14px;font-weight:400}.analise-descricao{color:var(--ink-2);margin-top:2px;font-size:14px}.analise-legenda{color:var(--ink-3);margin-top:4px;font-size:12.5px;line-height:1.5}.analise-cedente-nome{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.analise-cedente-nome>strong{color:var(--ink);font-size:16px;font-weight:500}.analise-aprovado{align-items:center;gap:4px;display:inline-flex}.analise-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}@media (width<=760px){.analise-grade{grid-template-columns:minmax(0,1fr)}}.analise-sacado-nome{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.analise-carteira-rodape{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:14px;font-size:12.5px;display:flex}.analise-limites{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;margin:0 0 20px;display:grid}.analise-limites dt{color:var(--ink-3);font-size:12px}.analise-limites dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:14px;font-weight:500}.analise-exposicao{border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:18px}.analise-exposicao-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.analise-exposicao-linha{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;display:flex}.analise-por-sacado{gap:8px;display:grid}.analise-por-sacado-linha{color:var(--ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;font-size:13.5px;display:flex}.analise-pregao-taxa{flex-wrap:wrap;align-items:flex-end;gap:40px;margin:16px 0 18px;display:flex}.analise-pregao-convite{margin:0 0 16px}.analise-detalhe .cabecalho-pagina-acoes{align-self:center}.analise-grade-detalhe{grid-template-columns:minmax(0,1fr) 340px}.analise-detalhe .analise-secao,.analise-detalhe .analise-secao:first-child{border-radius:var(--r-lg);background:var(--surface);border:1px solid #e3e3e3;padding:18px 20px 20px;box-shadow:0 1px 2px #0f0f100d}.analise-detalhe .analise-secao :is(h2,.secao-titulo h2){font-size:14px}.analise-detalhe .analise-secao .secao-titulo{margin-bottom:14px}.analise-lateral{position:sticky;top:16px}.analise-lateral .analise-secao [class*=pregao-linha]{flex-wrap:wrap}@media (width<=1000px){.analise-lateral{position:static}.detalhe-grade.analise-grade-detalhe{grid-template-columns:minmax(0,1fr)}}.analise-detalhe .analise-secao{overflow:hidden}.analise-detalhe .analise-secao>.analise-faixa{margin:-18px -20px 16px}.analise-faixa-sub{font-weight:400}.analise-ao-vivo{align-items:center;gap:8px;display:inline-flex}.analise-ao-vivo i{background:#2f7d3b;border-radius:50%;width:8px;height:8px}.analise-relogio-tempo{align-items:center;gap:6px;font-weight:500;display:inline-flex}.analise-relogio-tempo .countdown{font-weight:600}.cedente-card [data-testid=cedente-cnae] .analise-valor{letter-spacing:0;font-size:16px;font-weight:600}.cedente-card .analise-valor{font-size:22px}.analise-detalhe .analise-secao.analise-secao-tabela{padding-bottom:0}.analise-secao-tabela .tabela-painel-rolagem{border-top:1px solid #e3e3e3;margin:14px -20px 0}.analise-carteira-tabela th:first-child,.analise-carteira-tabela td:first-child{padding-left:20px}.analise-carteira-tabela th:last-child,.analise-carteira-tabela td:last-child{padding-right:20px}.analise-carteira-tabela .analise-sacado-nome{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.analise-secao-tabela .analise-carteira-rodape{color:var(--ink-3);border-top:1px solid #e3e3e3;flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0 -20px;padding:12px 20px;font-size:13px;display:flex}.analise-secao-tabela .analise-carteira-rodape strong{color:var(--ink);font-weight:600}.analise-detalhe .analise-exposicao .analise-valor{font-size:18px}.analise-pares{margin:0}.analise-pares>div{border-top:1px solid var(--line-soft);justify-content:space-between;gap:12px;padding:10px 0;font-size:13px;display:flex}.analise-pares dt{color:var(--ink-3)}.analise-pares dd{color:var(--ink);text-align:right;margin:0;font-weight:500}.pregao-block .analise-pregao-taxa{margin:10px 0 14px}.analise-pregao-acao{border-top:1px solid #e3e3e3;margin:14px -20px -20px;padding:14px 20px}.analise-pregao-cta{justify-content:center;width:100%}@media (width<=1000px){.analise-grade-detalhe>.analise-lateral{order:-1}}.analise-detalhe .analise-secao>.painel-faixa.analise-faixa{align-self:stretch;width:auto}.painel-faixa.analise-selo-vivo{align-items:center;gap:6px;display:inline-flex}.analise-selo-vivo i{background:#2f7d3b;border-radius:50%;width:7px;height:7px}.oferta-voltar{min-height:36px;color:var(--ink-3);align-items:center;gap:8px;margin:0 0 12px -2px;font-size:13px;display:inline-flex}.oferta-voltar:hover{color:var(--ink)}.oferta-relogio{color:var(--ink-3);align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.oferta-relogio .countdown{color:var(--ink);font-weight:600}.oferta-relogio .countdown.urgent{color:var(--neg-ink)}.oferta-layout{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:40px;display:grid}@media (width<=1080px){.oferta-layout{grid-template-columns:minmax(0,1fr);gap:24px}}.oferta-form{display:grid}.oferta-secao{border-top:1px solid var(--line);min-width:0;padding:26px 0}.oferta-secao:first-child{border-top:0;padding-top:0}.oferta-termos{color:var(--ink-2);margin:0;font-size:14px;line-height:1.6}.oferta-taxa-controles{align-items:center;gap:20px;padding-bottom:14px;display:flex}.oferta-aviso{color:var(--ink-3);margin:8px 0 0;font-size:13px;line-height:1.5}.oferta-aviso.neg{color:var(--neg-ink)}.oferta-regimes{border:0;min-width:0;margin:0;padding:0}.oferta-legenda{float:left;width:100%;margin:0 0 14px;padding:0}.oferta-legenda h2{margin:0}.oferta-regimes-lista{clear:both;gap:8px;display:grid}.oferta-regime{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);grid-template-columns:1fr;gap:2px;padding:14px 48px 14px 16px;transition:border-color .12s,background-color .12s;display:grid;position:relative}.oferta-regime:hover{border-color:var(--ink-4)}.oferta-regime.sel{border-color:var(--accent);background:var(--accent-soft)}.oferta-regime label{color:var(--ink);cursor:pointer;font-size:14px;font-weight:600}.oferta-regime label:after{content:"";position:absolute;inset:0}.oferta-regime-desc{color:var(--ink-3);font-size:13px;line-height:1.5}.oferta-regime-input{opacity:0;width:1px;height:1px;position:absolute}.oferta-regime:has(.oferta-regime-input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.oferta-regime-check{border:1px solid var(--ink-4);width:20px;height:20px;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:16px}.oferta-regime.sel .oferta-regime-check{background:var(--accent);border-color:var(--accent)}.oferta-regimes:disabled .oferta-regime{opacity:.6}@media (prefers-reduced-motion:reduce){.oferta-regime{transition:none}}.oferta-lateral{gap:16px;display:grid;position:sticky;top:24px}@media (width<=1080px){.oferta-lateral{position:static}}.oferta-lance{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);padding:22px}.oferta-lance h2{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:600}.oferta-lance dl{margin:14px 0 0;display:grid}.oferta-lance dl>div{border-top:1px solid var(--line);padding:11px 0}.oferta-lance dt{color:var(--ink-3);font-size:12px}.oferta-lance dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:14px;font-weight:500}.oferta-pendente{color:var(--ink-4);font-weight:400}.oferta-enviar{border-radius:var(--r-md);justify-content:center;width:100%;margin-top:16px}.oferta-cancelar{justify-content:center;width:100%;margin-top:8px}.oferta-janela{border:1px solid var(--line);background:#fef8e6;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.oferta-janela>svg{color:var(--warn);flex:none;margin-top:2px}.oferta-janela strong{color:var(--warn-ink);font-size:14px}.oferta-janela p{color:var(--ink-3);margin:4px 0 0;font-size:13.5px;line-height:1.5}.oferta-detalhe .oferta-layout{gap:16px}.oferta-detalhe .oferta-form{gap:16px;display:grid}.oferta-detalhe .oferta-secao{border-radius:var(--r-lg);background:var(--surface);border:1px solid #e3e3e3;padding:18px 20px 20px;box-shadow:0 1px 2px #0f0f100d}.oferta-detalhe .oferta-secao .secao-titulo h2,.oferta-detalhe .oferta-lance h2{font-size:14px}.oferta-detalhe .oferta-lance{border-color:#e3e3e3;box-shadow:0 1px 2px #0f0f100d}.oferta-selo-vivo{align-items:center;gap:6px;display:inline-flex}.oferta-selo-vivo i,.oferta-ao-vivo i{background:#2f7d3b;border-radius:50%;width:7px;height:7px}.oferta-taxa-entrada{flex-wrap:wrap;align-items:center;gap:16px;margin:4px 0 14px;display:flex}.oferta-taxa-sufixo{color:var(--ink-3);white-space:nowrap;font-size:14px;font-weight:500}.oferta-taxa-anual{color:var(--ink-3);font-size:13.5px}.oferta-detalhe .oferta-regimes-lista{border-top:1px solid var(--line-soft);gap:0;margin:0 -20px}.oferta-detalhe .oferta-regime{border:0;border-bottom:1px solid var(--line-soft);background:0 0;border-radius:0;padding:12px 20px 12px 52px}.oferta-detalhe .oferta-regime:last-child{border-bottom:0}.oferta-detalhe .oferta-regime:hover{background:#f7f7f7}.oferta-detalhe .oferta-regime.sel{border-color:var(--line-soft);background:#f7f7f7}.oferta-detalhe .oferta-regime-check{width:18px;height:18px;top:50%;left:20px;right:auto;transform:translateY(-50%)}.oferta-detalhe .oferta-regime label{font-size:13.5px}.oferta-detalhe .oferta-regime-desc{font-size:12.5px}.oferta-detalhe .oferta-regimes .oferta-aviso{color:var(--ink-3);font-size:12.5px}.oferta-detalhe .oferta-lance{padding:0 20px 20px;overflow:hidden}.oferta-faixa{justify-content:space-between;margin:0 -20px 14px;font-size:13.5px}.oferta-ao-vivo{align-items:center;gap:8px;display:inline-flex}.oferta-faixa .oferta-relogio{color:var(--ink);font-weight:500}.oferta-detalhe .oferta-lance dl>div{border-top-color:var(--line-soft);justify-content:space-between;gap:12px;padding:9px 0;display:flex}.oferta-detalhe .oferta-lance dt{font-size:13px}.oferta-detalhe .oferta-lance dd{text-align:right;margin:0;font-size:13px}.oferta-detalhe .oferta-lance .oferta-termos{color:var(--ink-3);border-top:1px solid #e3e3e3;margin:14px -20px;padding:12px 20px;font-size:12.5px}.oferta-detalhe .oferta-enviar{width:100%}.oferta-detalhe .oferta-lance .oferta-enviar{margin-top:0}.oferta-posicao .oferta-posicao-texto{color:var(--ink-3);margin:0;font-size:13.5px;line-height:1.55}.oferta-posicao .oferta-posicao-regime{margin-top:10px}.oferta-posicao .oferta-posicao-regime .small{font-size:13px}.oferta-posicao .oferta-posicao-distancia{border-top:1px solid var(--line-soft);justify-content:space-between;gap:12px;margin-top:14px;padding-top:14px}.history-status{flex-direction:column;align-items:flex-start;gap:7px;min-width:130px;display:flex}.history-status .badge{white-space:normal;font-size:11px;font-weight:500}.fundo-ops-periodo{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0 12px;font-size:13px;display:flex}.fundo-ops-data{width:140px}.fundo-ops-data .inp{height:36px;padding:6px 10px;font-size:13.5px}.fundo-ops-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fundo-ops-painel .fundo-ops-data .inp{height:32px}.fundo-ops-data-celula{white-space:nowrap;color:var(--ink-3)}.fundo-ops-mais{justify-content:center;display:flex}.tabela-barra .fundo-ops-periodo{flex-wrap:nowrap;gap:6px;margin:0}.tabela-barra .fundo-ops-data{width:118px}.tabela-barra .fundo-ops-data .inp{height:30px;font-size:13px}@media (width<=760px){.fundo-ops-painel .tabela-barra{flex-wrap:wrap}.fundo-ops-painel .tabela-barra-direita{flex-basis:100%}}@media (width<=560px){.tabela-barra .fundo-ops-periodo{flex:100%}.tabela-barra .fundo-ops-data{flex:1;width:auto;min-width:0}.tabela-barra .fundo-ops-data .inp{padding:4px 8px;font-size:12.5px}}.badge.b-validada{color:#4e79bd;background:#f0f3f8}.operation-historical-document{color:var(--ink-3);align-items:center;gap:5px;margin-top:6px;font-size:11px;font-weight:400;line-height:1.5;display:flex}.operation-historical-help{flex-shrink:0;display:inline-flex;position:relative}.operation-historical-help button{color:inherit;cursor:help;background:0 0;border:0;padding:3px;display:inline-flex}.operation-historical-help button:focus-visible{outline:2px solid var(--ink-3);outline-offset:2px}.operation-historical-tooltip{z-index:10;background:var(--ink);width:230px;color:var(--surface);white-space:normal;padding:10px 12px;font-size:12px;font-weight:400;line-height:1.5;position:absolute;bottom:100%;right:0;box-shadow:0 4px 12px #0002}.carteira-indicadores{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.carteira-indicador{align-content:start;gap:6px;min-width:0;padding:18px 22px;display:grid}.carteira-indicador+.carteira-indicador{border-left:1px solid var(--line)}.carteira-indicador-titulo{color:var(--ink-3);font-size:14px}.carteira-indicador>strong{letter-spacing:-.035em;color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(20px,2vw,27px);font-weight:500;line-height:1.2}.carteira-indicador>strong.sem-valor{color:var(--ink-4)}.carteira-indicador-sub{color:var(--ink-3);font-size:13px}.carteira-indicador-fonte{color:var(--ink-4);font-size:12px}.carteira-graficos{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;margin-top:36px;display:grid}.carteira-grafico{min-width:0}.carteira-grafico .secao-titulo{margin:0}.carteira-grafico-sub{color:var(--ink-3);margin:4px 0 20px;font-size:13px}.carteira-grafico-vazio{color:var(--ink-3);margin:0;font-size:13px}.carteira-rosca-bloco{align-items:center;gap:28px;display:flex}.carteira-rosca{flex:none;width:168px;height:168px;margin:0;position:relative}.carteira-rosca-centro{text-align:center;pointer-events:none;place-content:center;display:grid;position:absolute;inset:0}.carteira-rosca-centro strong{font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.carteira-rosca-centro span{color:var(--ink-3);font-size:11.5px}.carteira-legenda{border-top:1px solid var(--line);flex:1;min-width:0;margin:0;padding:0;list-style:none}.carteira-legenda li{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:9px 0;font-size:13px;display:flex}.carteira-legenda i{border-radius:2px;flex:none;width:8px;height:8px}.carteira-legenda-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-2);flex:1;overflow:hidden}.carteira-legenda b{font-variant-numeric:tabular-nums;font-weight:500}.carteira-barras{gap:14px;margin:0;padding:0;list-style:none;display:grid}.carteira-barra-topo{justify-content:space-between;gap:12px;margin-bottom:6px;font-size:13px;display:flex}.carteira-barra-rotulo{color:var(--ink-2);font-weight:500}.carteira-barras li.vencidas .carteira-barra-rotulo{color:var(--neg-ink)}.carteira-barra-valor{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.carteira-barra-trilho{background:var(--surface-2);height:8px;box-shadow:inset 0 0 0 1px var(--line);border-radius:2px;overflow:hidden}.carteira-barra{background:var(--accent);border-radius:2px;height:100%}.carteira-barras li.vencidas .carteira-barra{background:var(--neg)}.carteira-posicoes{margin-top:40px}.carteira-posicoes>.secao-titulo{margin:0 0 12px}.carteira-contagem{color:var(--ink-4);font-variant-numeric:tabular-nums;font-size:13px}.carteira-grupo th>span{display:inline-block}.carteira-parte{color:var(--ink);font-weight:500;display:block}.carteira-parte-sec{color:var(--ink-3);margin-top:2px;font-size:12px;display:block}.carteira-data{white-space:nowrap;color:var(--ink-3)}.carteira-valor{font-weight:500}.carteira-informado{color:var(--ink-2);white-space:nowrap}.carteira-sem-informe{color:var(--ink-4)}.carteira-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1000px){.carteira-indicadores{grid-template-columns:repeat(2,minmax(0,1fr))}.carteira-indicador:nth-child(3){border-left:0}.carteira-indicador:nth-child(n+3){border-top:1px solid var(--line)}.carteira-graficos{grid-template-columns:minmax(0,1fr);gap:36px}}@media (width<=560px){.carteira-rosca-bloco{flex-direction:column;align-items:stretch}.carteira-rosca{align-self:center}}.carteira-indicadores{border-color:#e3e3e3;overflow:hidden;box-shadow:0 1px 2px #0f0f100d}.carteira-graficos{gap:16px;margin-top:16px}.painel.carteira-grafico{padding:18px 20px 20px}.painel.carteira-grafico .secao-titulo{font-size:14px}.painel.carteira-grafico .carteira-grafico-sub{margin:2px 0 16px}.painel.carteira-posicoes{margin-top:16px}.carteira-tabela{min-width:860px}.carteira-tabela th:first-child,.carteira-tabela td:first-child{padding-left:20px}.carteira-tabela th:last-child,.carteira-tabela td:last-child{padding-right:20px}.painel .carteira-tabela .carteira-grupo th{text-align:left;color:var(--ink);background:#efefef;border-bottom:1px solid #e3e3e3;padding:10px 20px;font-size:13px;font-weight:600}.painel .carteira-tabela tbody+tbody .carteira-grupo th{border-top:1px solid #e3e3e3}.carteira-grupo-total{float:right;color:var(--ink-3);font-variant-numeric:tabular-nums;font-weight:400}.carteira-tabela .carteira-linha:last-child td{border-bottom:0}.carteira-tabela .carteira-acoes{text-align:right;white-space:nowrap;width:1%}.carteira-informar{all:unset;cursor:pointer;color:var(--ink-2);align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}.carteira-informar:hover{text-underline-offset:3px;text-decoration:underline}.carteira-informar:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width<=480px){.carteira-indicadores{grid-template-columns:minmax(0,1fr)}.carteira-indicador+.carteira-indicador{border-left:0;border-top:1px solid var(--line)}}@media (width<=600px){.painel .carteira-tabela .carteira-grupo th{display:block;background:#efefef!important;padding:10px 16px!important}.carteira-grupo-total{float:none;margin-top:2px;display:block}}.operation-detail-page{max-width:1040px;color:var(--ink);margin:0 auto;font-family:inherit}.operation-detail-page>.btn-ghost{margin-bottom:24px;padding-left:0}.operation-detail-page .btn{border-radius:var(--r-md);font-family:inherit;font-size:13px}.operation-detail-page .page-h{align-items:flex-start;gap:20px;margin-bottom:28px}.operation-detail-page .page-h h1{letter-spacing:-.02em;font-size:30px;font-weight:600}.operation-detail-page .page-h .sub{color:var(--ink-3);margin-top:12px;font-size:13px;line-height:1.65}.operation-detail-page .card{border-radius:var(--r-lg);box-shadow:none}.operation-detail-page>.card{margin-bottom:24px;font-size:13px;line-height:1.65}.operation-detail-page .mono{font-family:inherit}@media (width<=700px){.operation-detail-page .page-h{flex-wrap:wrap}}.operation-detail-page :is(.operation-package-panel,.operation-settled-panel){border-radius:var(--r-lg)!important;padding:22px!important}.operation-detail-page .operation-package-panel[data-tone=pos],.operation-detail-page .operation-settled-panel{border-color:var(--line)!important;background:var(--surface)!important}.operation-detail-page .operation-progress>.card{background:0 0;border:0;padding:0!important}.operation-detail-page .operation-progress h3{margin-bottom:24px!important;font-size:18px!important;font-weight:600!important}.operation-detail-page .operation-progress ol{gap:0!important}.operation-detail-page .operation-progress li{padding-bottom:28px;position:relative}.operation-detail-page .operation-progress li:not(:last-child):after{content:"";background:var(--line);width:1px;position:absolute;top:28px;bottom:4px;left:11px}.operation-detail-page .operation-documents{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);padding:24px}.operation-detail-page .operation-documents .operation-package-panel,.operation-detail-page .operation-documents>.card{background:0 0!important;border:0!important;margin-top:0!important;padding:0!important}.operation-detail-page .operation-progress .operation-settled-panel{background:var(--surface-2)!important;padding:16px!important}@media (width<=760px){.operation-detail-page .operation-documents{padding:20px}}.operation-unavailable{text-align:center;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;align-items:center;margin-top:24px;padding:64px 24px;display:flex}.operation-unavailable-icon{color:#4e79bd;background:#f0f3f8;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:20px;display:flex}.operation-detail-page .operation-unavailable h1{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:600}.operation-unavailable p{color:var(--ink-3);margin:12px 0 28px;font-size:14px;line-height:1.65}.operation-detail-page .operation-status-notice{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2);margin:0 0 28px;padding:22px 24px 22px 58px;position:relative}.operation-detail-page .operation-status-notice.b-pos{background:var(--accent-soft);border-color:var(--pos)}.operation-detail-page .operation-status-notice.b-neg{background:var(--neg-soft);border-color:var(--neg)}.operation-detail-page .operation-status-notice.b-warn{background:var(--warn-tint);border-color:var(--warn)}.operation-detail-page .operation-status-notice.b-validada{background:#f0f3f8;border-color:#4e79bd}.operation-detail-page .operation-status-notice p{font-size:13px!important;line-height:1.65!important}.operation-detail-page .operation-documents{border-radius:var(--r-lg)!important}.operation-detail-page .operation-documents .row,.operation-detail-page .operation-progress>[role=status]{border-radius:var(--r-md)!important}.operation-settlement-date{color:var(--ink-3);margin:0;font-size:13px}.operation-detail-page .operation-fee-section{margin-top:40px!important}.operacao-fundo{max-width:1120px}.operacao-fundo>.btn-ghost{margin-bottom:20px;padding-left:0}.operacao-secao-sub{color:var(--ink-3);margin:-10px 0 16px;font-size:13px}.operacao-dados{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 32px;margin:0;display:grid}.operacao-dados dt{color:var(--ink-3);margin-bottom:4px;font-size:12px}.operacao-dados dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:500}.operacao-aviso{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);padding:16px 18px}.operacao-aviso strong{color:var(--ink);font-size:14px;font-weight:600;display:block}.operacao-aviso p{color:var(--ink-3);margin:4px 0 0;font-size:13px;line-height:1.6}.operacao-fundo .operation-documents:not(.painel)>*+*,.operacao-fundo .operation-progress:not(.painel)>*+*{margin-top:16px}.operacao-ver-pacote{margin-top:12px}.operacao-passos{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.operacao-passos li{border-bottom:1px solid var(--line);gap:3px;padding:12px 0 12px 30px;display:grid;position:relative}.operacao-passos li:before{content:"";border:1px solid var(--ink-4);background:var(--surface);box-sizing:border-box;border-radius:50%;width:16px;height:16px;position:absolute;top:14px;left:0}.operacao-passos li[data-estado=feito]:before{border-color:var(--accent);background:var(--accent)}.operacao-passos li[data-estado=feito]:after{content:"";border:solid var(--ink);border-width:0 2px 2px 0;width:5px;height:8px;position:absolute;top:17px;left:5px;transform:rotate(45deg)}.operacao-passos li[data-estado=atual]:before{border:2px solid var(--accent);box-shadow:inset 0 0 0 3px var(--surface);background:var(--accent)}.operacao-passo-titulo{color:var(--ink);font-size:14px;font-weight:500}.operacao-passos li[data-estado=pendente] .operacao-passo-titulo{color:var(--ink-3);font-weight:400}.operacao-passo-texto{color:var(--ink-3);font-size:13px;line-height:1.55}.operacao-passo-marca{color:var(--ink-3);margin-left:8px;font-size:12px;font-weight:400}.operacao-proximos{position:sticky;top:24px}.operacao-proximos .secao-titulo{margin:0 0 16px}.operacao-duplicatas{margin-top:16px}@media (width<=900px){.operacao-proximos{border-top:1px solid var(--line);padding-top:24px;position:static}.operacao-dados{grid-template-columns:repeat(2,minmax(0,1fr))}}.operacao-fundo>.operacao-validacao{border-top:0;margin-bottom:8px;padding-top:0}.operacao-validacao .secao-titulo{align-items:center;gap:8px;display:flex}.operacao-validacao .operacao-secao-sub{max-width:760px;margin:-8px 0 20px;line-height:1.6}.operacao-validacao .operacao-dados{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:20px}.operacao-material{padding:20px 0 0}.operacao-material h3{color:var(--ink);margin:0;font-size:14px;font-weight:600}.operacao-material>p{color:var(--ink-3);margin:4px 0 12px;font-size:13px;line-height:1.6}.operacao-notas{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.operacao-notas li{border-bottom:1px solid var(--line);gap:2px;padding:12px 0;display:grid}.operacao-nota-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.operacao-nota-titulo{color:var(--ink);font-size:14px;font-weight:500}.operacao-nota-parcelas{color:var(--ink-3);margin-left:10px;font-size:12px;font-weight:400}.operacao-nota-laudo{color:var(--ink-3);font-size:13px}.operacao-notas .btn-ghost{gap:6px}.operacao-validacao-acoes{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.operacao-validacao-prazo{color:var(--ink-3);margin:0 0 0 8px;font-size:13px}.operacao-aviso-topo{justify-content:space-between;align-items:center;gap:12px;display:flex}.operacao-aviso .operacao-aviso-acao{margin-top:14px}.operacao-aviso-atencao{border-color:var(--line)}.operacao-aviso.operation-package-panel .row{align-items:center!important}.operacao-pacote-downloads{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.operacao-ver-pacote{color:var(--ink-2);margin-top:12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-block}.operacao-ver-pacote:hover{text-decoration:underline}@media (width<=900px){.operacao-validacao .operacao-dados{grid-template-columns:repeat(2,minmax(0,1fr))}}.operacao-fundo.pagina-detalhe{max-width:1080px}.operacao-fundo-nota{margin:-8px 0 16px}.operacao-fundo .painel .operacao-dados{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px}.operacao-fundo .painel .operacao-dados dd{font-size:14px}.operacao-fundo .painel.operation-progress .painel-corpo>*+*,.operacao-fundo .painel.operation-documents .painel-corpo>*+*{margin-top:14px}.operacao-fundo .painel .operacao-passos{border-top:0}.operacao-fundo .painel .operacao-passos li:last-child{border-bottom:0}.operacao-lateral{position:sticky;top:16px}.operacao-lateral .operacao-proximos{position:static}.operacao-lateral .operacao-proximos .secao-titulo{margin:0;font-size:14px}.operacao-lateral .operacao-proximos .operacao-secao-sub{margin:2px 0 10px}.operacao-lateral .operacao-passos li{padding:10px 0 10px 28px}.operacao-lateral .operacao-passos li:before{top:12px}.operacao-lateral .operacao-passos li[data-estado=feito]:after{top:15px}.operacao-lateral-dados{gap:12px;margin:0;display:grid}.operacao-lateral-dados dt{color:var(--ink-3);margin-bottom:2px;font-size:12px}.operacao-lateral-dados dd{color:var(--ink);margin:0;font-size:13.5px}.operacao-fundo .operacao-duplicatas{margin:0}.operacao-fundo .painel.operacao-validacao .painel-corpo{gap:0;display:grid}.operacao-validacao-texto{color:var(--ink-3);margin:0 0 16px;font-size:13px;line-height:1.6}.operacao-fundo .operacao-validacao .operacao-dados{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:16px}@media (width<=1000px){.operacao-lateral{position:static}}@media (width<=700px){.operacao-fundo .painel .operacao-dados,.operacao-fundo .operacao-validacao .operacao-dados{grid-template-columns:repeat(2,minmax(0,1fr))}}.operacao-fundo .painel.operation-documents .small.strong{color:var(--ink-2);font-size:13px;font-weight:600}.operacao-fundo .operacao-validacao .operacao-dados{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.operacao-fundo>.operation-status-notice{margin:0 0 16px}.operacao-fundo .operacao-taxa .painel-corpo [data-testid=tarifa-dupli]{color:var(--ink-2);font-size:13.5px}.operacao-fundo .operation-fee-section{margin-top:0!important}.operacao-andamento-vazio strong{color:var(--ink);font-size:13.5px;font-weight:600;display:block}.operacao-andamento-vazio p{color:var(--ink-3);margin:4px 0 0;font-size:13px;line-height:1.6}.operacao-fundo .situacao-fundo{margin:0}.operacao-passos li[data-estado=interrompido]:before{border-color:var(--neg-ink);background:var(--neg-soft)}.operacao-passos li[data-estado=interrompido] .operacao-passo-titulo{color:var(--neg-ink)}.operacao-passos .linha-tempo-vez{vertical-align:1px;margin-left:8px}.pacote-pagina .pacote-estado{margin-bottom:16px}.pacote-pagina .pacote-estado p{color:var(--ink-2);margin:0;font-size:13.5px}.pacote-nota{color:var(--ink-3);margin:14px 0 0;font-size:12.5px;line-height:1.6}.pacote-xml{all:unset;cursor:pointer;color:var(--ink-2);align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}.pacote-xml:hover{text-underline-offset:3px;text-decoration:underline}.pacote-xml:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pacote-oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pacote-pagina .operation-documents .operacao-aviso{background:0 0;border:0;padding:0}.settings-page{max-width:1120px;color:var(--ink);margin:0 auto;font-family:inherit}.settings-page .cabecalho-pagina{margin-bottom:20px}.settings-sections{gap:20px;display:grid}.settings-page .settings-section{grid-template-columns:230px minmax(0,1fr);gap:24px;display:grid}.settings-page .settings-section .card-h{align-self:start;margin:0;padding-top:2px;display:block}.settings-page .settings-section .card-h h3{letter-spacing:-.01em;align-items:center;margin:0;font-size:14px;font-weight:600}.settings-page .settings-section .card-h svg{color:var(--ink-3);flex-shrink:0}.settings-section-desc{color:var(--ink-3);margin:4px 0 0 26px;font-size:13px;line-height:1.5}.settings-page .settings-section-content{min-width:0;padding:6px 20px}.settings-page .settings-section-sem-preenchimento{padding:0}.settings-info-row{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.settings-info-row:last-child{border-bottom:0}.settings-info-row>span:first-child{color:var(--ink-3);font-size:13px}.settings-info-row>span:last-child{text-align:right;overflow-wrap:anywhere;font-size:14px;font-weight:500}.settings-info-row .badge{font-weight:600}.settings-page .estado-vazio{border:0;min-height:0;padding:28px 20px}.settings-page .estado-vazio-icone{margin-bottom:10px}.settings-page .estado-vazio h2{color:var(--ink-3);font-size:14px;font-weight:500}.pref-linha{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.pref-nome{color:var(--ink);font-size:14px;font-weight:500}.pref-avisos{color:var(--ink-3);margin-top:2px;font-size:12.5px}.pref-avisos [title]{text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.settings-page .pref-rodape{background:#f7f7f7;border-top:0;margin:0}.settings-page .settings-section-sem-preenchimento>[role=alert]{margin:16px}.settings-page input[type=checkbox]{appearance:none;border:1px solid var(--line);background:var(--surface-3,#ddd);cursor:pointer;border-radius:12px;flex-shrink:0;width:34px;height:20px;margin:0;transition:background .18s;position:relative}.settings-page input[type=checkbox]:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0002}.settings-page input[type=checkbox]:checked{background:var(--accent);border-color:var(--accent)}.settings-page input[type=checkbox]:checked:after{transform:translate(14px)}.settings-page input[type=checkbox]:disabled{opacity:.55;cursor:wait}.settings-page input[type=checkbox]:focus-visible{outline:2px solid var(--ink-3);outline-offset:3px}@media (prefers-reduced-motion:reduce){.settings-page input[type=checkbox],.settings-page input[type=checkbox]:after{transition:none}}@media (width<=760px){.settings-page .settings-section{grid-template-columns:1fr;gap:10px}}@media (width<=480px){.settings-info-row{flex-direction:column;align-items:flex-start;gap:4px}.settings-info-row>span:last-child{text-align:left}}.fundo-shell .catalogo-faixa{border-radius:var(--r-lg);background:var(--surface);margin-bottom:20px;padding:16px 20px}.catalogo-faixa-titulo{align-items:center;gap:10px;display:flex}.catalogo-faixa-titulo strong{font-size:15px;font-weight:600}.catalogo-faixa-texto{color:var(--ink-3);margin:4px 0 0;font-size:13px}.requisitos-aviso{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);margin-bottom:16px;padding:14px 18px}.requisitos-aviso strong{font-size:14px}.requisitos-aviso p{color:var(--ink-3);margin:6px 0 10px;font-size:13.5px;line-height:1.6}.requisitos-aviso.erro p{color:var(--ink-2);margin:0}.requisitos-tabela-rolagem{border-bottom:1px solid var(--line);overflow-x:auto}.requisitos-tabela{border-collapse:collapse;text-align:left;width:100%;min-width:720px;font-size:13px}.requisitos-tabela thead th{color:var(--ink-3);white-space:nowrap;background:var(--surface-2);border-bottom:1px solid var(--line);padding:14px 16px;font-size:11px;font-weight:500}.requisitos-tabela td{vertical-align:top;border-bottom:1px solid var(--line-soft);color:var(--ink-2);padding:16px}.requisitos-nome{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-weight:500;display:flex}.requisitos-sub{color:var(--ink-3);margin-top:4px;font-size:12px;display:block}.requisitos-dado{white-space:nowrap;font-variant-numeric:tabular-nums}.requisitos-lista{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.fundo-shell .requisito-row{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:0;display:block}.fundo-shell .requisito-row.aberto{background:var(--surface)}.fundo-shell .requisito-row-head{flex-wrap:nowrap;align-items:center;gap:10px;min-height:60px;padding:10px 16px;display:flex}.requisito-nome{flex-wrap:wrap;flex:auto;align-items:center;gap:4px 8px;min-width:0;display:flex}.fundo-shell .requisito-nome>strong{min-width:0;color:var(--ink);font-size:14px;font-weight:500}.fundo-shell .requisito-nome>strong.sem-nome{color:var(--ink-3)}.requisito-resumo{color:var(--ink-3);flex:none;grid-template-columns:150px 90px 130px 90px;gap:16px;font-size:13px;display:grid}.requisito-resumo>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.requisito-row.aberto .requisito-resumo{visibility:hidden}.requisito-acoes{flex:none;align-items:center;gap:2px;display:inline-flex}.requisito-icone{border-radius:var(--r-sm);width:30px;height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.requisito-icone:hover:not(:disabled){color:var(--ink);background:var(--surface-2)}.requisito-icone:disabled{opacity:.3;cursor:default}.requisito-alternar{justify-content:center;min-width:72px;margin-left:8px}.requisito-corpo{gap:16px;padding:4px 16px 20px;display:grid}.fundo-shell .requisito-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.fundo-shell .requisito-row .form-row{align-content:start;gap:6px;margin:0;display:grid}.fundo-shell .requisito-row .form-row>label,.requisito-rotulo{color:var(--ink-2);font-size:13px;font-weight:500}.fundo-shell .requisito-row .inp{box-sizing:border-box;height:40px;padding:0 12px;font-size:14px}.fundo-shell .requisito-row select.inp.vazio{color:var(--ink-4)}.requisito-dica{color:var(--ink-3);font-size:12px}.requisito-custom{grid-column:1/-1}.requisito-custom .inp{max-width:calc(33.3333% - 10.6667px)}.requisito-sufixo{display:block;position:relative}.requisito-sufixo .inp{-moz-appearance:textfield;width:100%;padding-right:48px!important}.requisito-sufixo .inp::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.requisito-sufixo .inp::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.requisito-sufixo>span{color:var(--ink-4);pointer-events:none;font-size:13px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.requisito-segmento{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);grid-template-columns:1fr 1fr;height:40px;display:inline-grid;overflow:hidden}.requisito-segmento button{font:inherit;color:var(--ink-3);cursor:pointer;background:0 0;border:0;font-size:13px}.requisito-segmento button+button{border-left:1px solid var(--line)}.requisito-segmento button[aria-checked=true]{background:var(--ink);color:var(--surface);font-weight:500}.requisito-formatos{flex-wrap:wrap;gap:4px;display:flex}.requisito-formatos button{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);min-width:0;height:40px;font:inherit;color:var(--ink-3);cursor:pointer;flex:1 1 0;padding:0 4px;font-size:12.5px}.requisito-formatos button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--surface);font-weight:500}.fundo-shell .requisito-row :is(.requisito-icone,.requisito-segmento button,.requisito-formatos button):focus-visible{outline:2px solid var(--ink-3);outline-offset:2px}.requisitos-barra{z-index:5;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:14px 20px;display:flex;position:sticky;bottom:0;box-shadow:0 -8px 24px #0f0f100f}.requisitos-barra-texto{color:var(--ink-3);gap:2px;font-size:13px;display:grid}.requisitos-barra-texto strong{color:var(--ink);font-size:14px}.requisitos-barra-acoes{gap:8px;display:flex}.requisitos-legenda{color:var(--ink-3);margin:14px 0 0;font-size:12.5px}@media (width<=1100px){.requisito-resumo{display:none}}@media (width<=900px){.fundo-shell .requisito-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.requisito-custom .inp{max-width:none}}@media (width<=560px){.fundo-shell .requisito-grid{grid-template-columns:minmax(0,1fr)}}.fundo-shell .catalogo-faixa{border:1px solid #e3e3e3;margin-bottom:16px;box-shadow:0 1px 2px #0f0f100d}.requisitos-painel .requisitos-tabela-rolagem{border-bottom:0}.requisitos-painel .requisitos-tabela thead th{background:var(--surface);padding:12px 16px;font-size:12px}.requisitos-painel .requisitos-tabela th:first-child,.requisitos-painel .requisitos-tabela td:first-child{padding-left:20px}.requisitos-painel .requisitos-lista{border-top:0}.requisitos-painel .requisitos-legenda{border-top:1px solid var(--line-soft);margin:0;padding:12px 20px}.requisitos-painel .requisito-row:last-child{border-bottom:0}.requisitos-barra{margin-top:16px}.requisitos-cabecalho{background:0 0;border:0;margin:0;padding:0;display:block}.requisitos-cabecalho .catalogo-faixa-titulo{color:var(--ink-2);font-size:13px;font-weight:600}.requisitos-painel .painel-h h2{align-items:center;gap:8px;display:inline-flex}.requisitos-contagem{min-width:22px;height:20px;color:var(--ink-2);background:#efefef;border-radius:999px;place-items:center;padding:0 6px;font-size:12px;font-weight:600;display:inline-grid}.requisitos-painel>.painel-h+.tabela-painel-rolagem,.requisitos-painel>.painel-h+.requisitos-lista{border-top:1px solid #e3e3e3;margin-top:12px}.painel-rodape.requisitos-legenda{color:var(--ink-3);background:#fafafa;align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.painel-rodape.requisitos-legenda svg{color:var(--ink-4);flex:none}.fundo-shell .requisitos-cabecalho.catalogo-faixa{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.requisitos-tabela th:first-child,.requisitos-tabela td:first-child{padding-left:20px}.requisitos-tabela th:last-child,.requisitos-tabela td:last-child{padding-right:20px}.requisito-nome{flex:200px}.fundo-shell .requisito-nome>strong,.requisitos-nome{overflow-wrap:anywhere;word-break:break-word}.requisitos-tabela td:first-child{min-width:200px}.vitrine-pagina{gap:16px;display:grid}.vitrine-pagina .cabecalho-pagina{margin-bottom:0}.vitrine-perfis .painel-h{flex-wrap:wrap;align-items:flex-start}.vitrine-perfis .painel-corpo{padding-top:16px}.vitrine-skeleton{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-2);height:280px}.vitrine-rotulo{color:var(--ink-3);margin:0 0 3px;font-size:12px}.vitrine-bureau{justify-items:start;gap:3px;display:grid}.vitrine-bureau .badge{white-space:nowrap}.vitrine-bureau-fonte{color:var(--ink-4);font-size:11.5px;line-height:1.35}.vitrine-dados{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);grid-template-columns:1fr 1fr;align-items:start;gap:12px 16px;margin:0;padding:12px 0;display:grid}.vitrine-dados dd{color:var(--ink);margin:0;font-size:14.5px;font-weight:500}.vitrine-dados dd.sem-valor{color:var(--ink-4);font-weight:400}.vitrine-base{color:var(--ink-3);margin:0;font-size:12.5px;line-height:1.5}.vitrine-medidores{align-content:start;gap:10px;display:grid}.vitrine-medidor-h{color:var(--ink-3);justify-content:space-between;gap:8px;font-size:12.5px;display:flex}.vitrine-medidor-h .sem-valor{color:var(--ink-4)}.vitrine-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vitrine-aviso-corpo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.vitrine-aviso-corpo h2{margin:0 0 4px;font-size:15px;font-weight:600}.vitrine-aviso-corpo p{color:var(--ink-3);margin:0;font-size:13.5px;line-height:1.6}.vitrine-tabela{min-width:860px}.vitrine-tabela th:first-child,.vitrine-tabela td:first-child{padding-left:20px}.vitrine-tabela th:last-child,.vitrine-tabela td:last-child{padding-right:20px}.vitrine-linha{cursor:pointer}.vitrine-linha-selo{margin-top:6px;display:block}.vitrine-linha-selo .badge{align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.vitrine-tabela .sem-valor{color:var(--ink-4)}.vitrine-linha-acoes{white-space:nowrap;align-items:center;gap:12px;display:inline-flex}.vitrine-ver-perfil{all:unset;cursor:pointer;color:var(--ink-2);align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}.vitrine-ver-perfil:hover{text-underline-offset:3px;text-decoration:underline}.vitrine-ver-perfil:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.vitrine-skeletons{display:grid}.vitrine-skeletons .vitrine-skeleton{border:0;border-top:1px solid var(--line-soft);background:#f7f7f7;border-radius:0;height:64px}@media (width<=600px){.tabela-blocos.vitrine-tabela td.bloco-destaque{max-width:140px}}.vitrine-perfil .vitrine-dados{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:0;display:grid}.vitrine-perfil .vitrine-dados dd{color:var(--ink);margin:4px 0 0;font-size:15px;font-weight:500}.vitrine-perfil .vitrine-medidores{gap:16px;display:grid}.vitrine-perfil .vitrine-legenda{color:var(--ink-3);margin:8px 0 0;font-size:12.5px;line-height:1.6}.vitrine-perfil .vitrine-base{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.6}.vitrine-perfil .vitrine-bureau{justify-items:start;gap:6px;display:grid}.vitrine-proximo-texto{color:var(--ink-2);margin:0 0 14px;font-size:13.5px;line-height:1.6}.vitrine-proximo-passo .vitrine-cta{justify-content:center;width:100%}.vitrine-nao-encontrado{max-width:640px;margin:0 auto}@media (width<=480px){.vitrine-perfil .vitrine-dados{grid-template-columns:minmax(0,1fr)}}.vitrine-perfil .vitrine-dados{border:0;padding:0}@media (width<=1000px){.vitrine-perfil .detalhe-grade>.detalhe-coluna:last-child{order:-1}}.enq-fila{margin-top:8px}.enq-tabela-rolagem{border-bottom:1px solid var(--line);overflow-x:auto}.enq-tabela{border-collapse:collapse;text-align:left;width:100%;min-width:760px;font-size:13px}.enq-tabela thead th{color:var(--ink-3);white-space:nowrap;background:var(--surface-2);border-bottom:1px solid var(--line);padding:14px 16px;font-size:11px;font-weight:500}.enq-tabela td{vertical-align:middle;border-bottom:1px solid var(--line-soft);padding:18px 16px}.enq-linha{transition:background-color .15s}.enq-linha.clicavel{cursor:pointer}.enq-linha:hover{background:#f0f3f8}.enq-cedente{color:var(--ink);font-weight:500;display:block}.enq-cnpj{color:var(--ink-4);font-variant-numeric:tabular-nums;margin-top:3px;font-size:11.5px;display:block}.enq-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.enq-data{white-space:nowrap;color:var(--ink-3);font-variant-numeric:tabular-nums}.enq-vencido{color:var(--neg-ink);font-weight:500}.enq-vencido-marca{margin-left:8px;font-size:11.5px}.enq-acoes{text-align:right;white-space:nowrap;width:1%}.enq-analisar{color:var(--ink-2);align-items:center;gap:6px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.enq-analisar:hover{text-underline-offset:3px;text-decoration:underline}.enq-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.enq-voltar{margin-bottom:20px;padding-left:0;display:inline-flex}.enq-secao{border-top:1px solid var(--line);padding:24px 0}.enq-secao .secao-titulo{align-items:baseline;gap:10px;margin:0 0 14px;display:flex}.enq-secao-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.enq-secao-h .secao-titulo{margin-bottom:14px}.enq-versao{color:var(--ink-3);letter-spacing:0;font-size:13px;font-weight:400}.enq-baixar{text-align:right}.enq-texto{color:var(--ink-3);margin:0;font-size:14px}.enq-dica{color:var(--ink-3);margin:6px 0 0;font-size:12.5px}.enq-exigencia-data{color:var(--ink-3);font-size:12px}.enq-decisao{gap:20px;display:grid}.enq-decisao-botoes{flex-wrap:wrap;gap:8px;display:flex}.enq-acao-on{box-shadow:0 0 0 2px var(--ink)}.enq-form{gap:16px;max-width:560px;display:grid}.enq-form-duplo{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.enq-campo{color:var(--ink-2);gap:6px;font-size:13px;display:grid}.enq-campo textarea{resize:vertical}.enq-form-acoes{align-items:center;gap:8px;display:flex}.enq-aviso{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);padding:14px 16px}.enq-aviso p{color:var(--ink-3);margin:0;font-size:13px;line-height:1.6}.enq-marcaveis{border:0;margin:0;padding:0}.enq-marcaveis legend{color:var(--ink-2);margin-bottom:8px;padding:0;font-size:13px}.enq-marcavel{border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:10px;padding:10px 0;font-size:14px;display:flex}.enq-marcaveis legend+.enq-marcavel{border-top:1px solid var(--line)}.enq-marcavel input{accent-color:var(--ink)}.enq-erro{color:var(--neg-ink);margin:0;font-size:13px}.enq-veredito{color:var(--ink-3);gap:4px;font-size:14px;display:grid}.enq-veredito strong{color:var(--ink)}@media (width<=640px){.enq-form-duplo{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.enq-linha{transition:none}}.enq-painel .enq-fila{margin-top:0}.enq-painel .enq-tabela-rolagem{border-bottom:0}.enq-painel .enq-tabela{min-width:760px}.enq-mais{justify-content:center;display:flex}.enq-detalhe{gap:16px;max-width:880px;display:grid}.enq-detalhe .cabecalho-pagina{margin-bottom:0}.enq-detalhe .enq-secao{border-radius:var(--r-lg);background:var(--surface);border:1px solid #e3e3e3;padding:18px 20px 20px;box-shadow:0 1px 2px #0f0f100d}.enq-detalhe .enq-secao .secao-titulo{font-size:14px}.enq-painel .enq-tabela thead th{background:var(--surface);padding:10px 16px;font-size:12px}.enq-painel .enq-tabela th:first-child,.enq-painel .enq-tabela td:first-child{padding-left:20px}.enq-tabela-rolagem{position:relative}.enq-detalhe{max-width:1080px}.enq-detalhe .enq-secao{overflow:hidden}.enq-secao-tabela{padding-bottom:0!important}.enq-secao-tabela .tabela-painel-rolagem{border-top:1px solid #e3e3e3;margin:0 -20px}.enq-secao-tabela .tabela-painel th:first-child,.enq-secao-tabela .tabela-painel td:first-child{padding-left:20px}.enq-secao-tabela .tabela-painel th:last-child,.enq-secao-tabela .tabela-painel td:last-child{padding-right:20px}.enq-docs-tabela td:last-child,.enq-docs-tabela th:last-child{text-align:right}.enq-exigencia-data{white-space:nowrap;color:var(--ink-3);width:1%}.enq-faixa{margin:-18px -20px 14px}.enq-decisao-guia{color:var(--ink-3);gap:8px;margin:0 0 14px;padding:0;font-size:12.5px;line-height:1.55;list-style:none;display:grid}.enq-decisao-guia strong{color:var(--ink);font-weight:600}.enq-lateral .enq-decisao-botoes{gap:8px;display:grid}.enq-lateral .enq-decisao-botoes .btn{justify-content:center;width:100%}.enq-pares{margin:0}.enq-pares>div{border-top:1px solid var(--line-soft);justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;display:flex}.enq-pares>div:first-child{border-top:0;padding-top:0}.enq-pares dt{color:var(--ink-3)}.enq-pares dd{color:var(--ink);text-align:right;overflow-wrap:anywhere;margin:0;font-weight:500}@media (width<=1000px){.enq-grade>.enq-lateral{order:-1}}.enq-lateral .enq-aviso{border-radius:var(--r-md);background:#f7f7f7;border:0}
