@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.0xr8au8udm.h9.woff2)format("woff2");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:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/b887d91685b8c137-s.0z~ry.rim0raw.woff2)format("woff2");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:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.0duriy8536ewt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.0xr8au8udm.h9.woff2)format("woff2");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:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/b887d91685b8c137-s.0z~ry.rim0raw.woff2)format("woff2");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:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.0duriy8536ewt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.0xr8au8udm.h9.woff2)format("woff2");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:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(../media/b887d91685b8c137-s.0z~ry.rim0raw.woff2)format("woff2");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:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.0duriy8536ewt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1e219c03c996efbd-s.0vlx5hthn2t7i.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0fu677rwbv-.g.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0zzh68k1~whtc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1e219c03c996efbd-s.0vlx5hthn2t7i.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0fu677rwbv-.g.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0zzh68k1~whtc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1e219c03c996efbd-s.0vlx5hthn2t7i.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0fu677rwbv-.g.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0zzh68k1~whtc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_d55a7222-module__9Dg_SG__className{font-family:Fraunces,Fraunces Fallback}.fraunces_d55a7222-module__9Dg_SG__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4084ce120da2621a-s.0xli8s7shaj_o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/16d91c780434f2ce-s.08txxdt~yy1o3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ef79401ea952b7f0-s.14047qjmgi0bb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8800dfc60902df36-s.p.127vvh92c894b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4084ce120da2621a-s.0xli8s7shaj_o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/16d91c780434f2ce-s.08txxdt~yy1o3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ef79401ea952b7f0-s.14047qjmgi0bb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8800dfc60902df36-s.p.127vvh92c894b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4084ce120da2621a-s.0xli8s7shaj_o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/16d91c780434f2ce-s.08txxdt~yy1o3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ef79401ea952b7f0-s.14047qjmgi0bb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8800dfc60902df36-s.p.127vvh92c894b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4084ce120da2621a-s.0xli8s7shaj_o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(../media/16d91c780434f2ce-s.08txxdt~yy1o3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ef79401ea952b7f0-s.14047qjmgi0bb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8800dfc60902df36-s.p.127vvh92c894b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4084ce120da2621a-s.0xli8s7shaj_o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(../media/16d91c780434f2ce-s.08txxdt~yy1o3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ef79401ea952b7f0-s.14047qjmgi0bb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8800dfc60902df36-s.p.127vvh92c894b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest Fallback;src:local(Arial);ascent-override:92.2%;descent-override:28.99%;line-gap-override:0.0%;size-adjust:105.2%}.onest_2b51aac0-module__WfKhxa__className{font-family:Onest,Onest Fallback;font-style:normal}.onest_2b51aac0-module__WfKhxa__variable{--font-onest:"Onest", "Onest Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_6fa64ffe-module__xnRVNq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_6fa64ffe-module__xnRVNq__variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--surface-app:246 248 250;--surface-canvas:255 255 255;--surface-muted:250 252 255;--surface-subtle:252 253 255;--surface-overlay:255 255 255;--surface-deep:18 18 23;--surface-teal:32 71 73;--surface-inverted:18 18 23;--fg-primary:var(--accent-900);--fg-secondary:76 82 103;--fg-muted:100 116 139;--fg-subtle:148 163 184;--fg-inverted:246 248 250;--fg-on-deep:246 248 250;--fg-link:var(--accent-900);--fg-link-hover:var(--accent-900);--border-default:226 231 241;--border-strong:203 213 225;--border-deep:55 96 97;--border-focus:111 166 44;--brand-50:245 248 238;--brand-100:238 244 225;--brand-200:220 233 194;--brand-300:194 216 154;--brand-400:157 191 94;--brand-500:111 166 44;--brand-600:92 142 34;--brand-700:75 117 28;--brand-800:65 105 26;--brand-900:52 79 22;--flow-brand:var(--brand-500);--flow-brand-strong:var(--brand-600);--flow-brand-deep:var(--brand-800);--flow-brand-soft:var(--brand-100);--flow-brand-soft-2:var(--brand-50);--flow-brand-vivid:94 195 24;--accent-50:240 247 247;--accent-100:220 236 236;--accent-200:185 214 214;--accent-300:131 176 177;--accent-400:80 129 130;--accent-500:48 96 97;--accent-600:39 83 84;--accent-700:32 71 73;--accent-800:26 58 59;--accent-900:18 37 38;--tone-success:88 196 17;--tone-info:32 71 73;--tone-warning:234 179 8;--tone-danger:220 38 38;--tone-neutral:100 116 139;--status-active:88 196 17;--status-pending:234 179 8;--status-granted:32 71 73;--status-rejected:220 38 38;--status-archived:100 116 139;--status-extinct:100 116 139;--status-suspended:168 85 247;--score-high:220 38 38;--score-medium:234 179 8;--score-low:100 116 139;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--shadow-xs:0 1px 2px 0 #0f172a0a;--shadow-sm:0 2px 4px #0f172a0d;--shadow-md:0 12px 24px -12px #0f172a1f;--shadow-lg:0 20px 50px -24px #0f172a2e;--shadow-soft-md:0 12px 32px -18px #0f172a29;--shadow-soft-lg:0 28px 60px -28px #0f172a38;--shadow-soft-glow:0 18px 42px -18px #6fa62c47;--shadow-focus:0 0 0 3px #0f111524;--font-display:var(--font-onest,"Onest"), ui-sans-serif, system-ui, sans-serif;--font-sans:var(--font-onest,"Onest"), ui-sans-serif, system-ui, sans-serif;--font-tight:var(--font-onest,"Onest"), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-jetbrains,"JetBrains Mono"), ui-monospace, "SFMono-Regular", "Consolas", monospace;--font-brand:var(--font-fraunces,"Fraunces"), "Fraunces", "Times New Roman", ui-serif, serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--z-dropdown:1000;--z-sticky:1020;--z-modal:1040;--z-popover:1050;--z-tooltip:1060;--flow-bg-app:242 243 245;--flow-bg-surface:255 255 255;--flow-bg-surface-2:250 250 250;--flow-bg-surface-3:245 246 247;--flow-bg-muted:238 240 242;--flow-scrim:15 17 21;--flow-border:230 232 235;--flow-border-strong:215 218 223;--flow-border-subtle:239 241 243;--flow-skeleton-base:230 232 235;--flow-skeleton-sheen:255 255 255;--flow-text-primary:15 17 21;--flow-text-secondary:58 63 70;--flow-text-tertiary:107 114 128;--flow-text-quaternary:154 160 166;--flow-primary:15 17 21;--flow-primary-hover:31 34 39;--flow-primary-active:0 0 0;--flow-success:22 163 74;--flow-success-bg:232 245 238;--flow-success-fg:21 128 61;--flow-warning:217 119 6;--flow-warning-bg:254 246 231;--flow-warning-fg:180 83 9;--flow-danger:220 38 38;--flow-danger-bg:253 236 236;--flow-danger-fg:185 28 28;--flow-info:37 99 235;--flow-info-bg:232 240 254;--flow-info-fg:30 64 175;--flow-shadow-xs:0 1px 2px #0f11150a;--flow-shadow-sm:0 1px 2px #0f11150a, 0 1px 3px #0f11150a;--flow-shadow-md:0 4px 12px #0f11150f, 0 1px 2px #0f11150a;--flow-shadow-popover:0 8px 24px #0f11151a, 0 2px 6px #0f11150f;--flow-shadow-focus:0 0 0 3px #0f11150f;--flow-ease:cubic-bezier(.2, 0, 0, 1);--flow-duration-fast:.14s;--flow-duration-base:.2s;--flow-ai:124 92 252;--flow-ai-strong:106 69 240;--flow-ai-soft:236 231 254;--flow-ai-soft-2:243 239 255;--flow-ai-fg:106 69 240;--flow-ai-ring:124 92 252;--flow-tag-blue-bg:231 240 253;--flow-tag-blue-fg:37 99 204;--flow-tag-indigo-bg:234 235 253;--flow-tag-indigo-fg:79 80 200;--flow-tag-green-bg:226 246 234;--flow-tag-green-fg:31 149 81;--flow-tag-amber-bg:252 241 218;--flow-tag-amber-fg:178 121 19;--flow-tag-purple-bg:240 234 253;--flow-tag-purple-fg:122 63 224;--flow-tag-pink-bg:252 229 239;--flow-tag-pink-fg:208 37 115;--flow-tag-neutral-bg:236 238 242;--flow-tag-neutral-fg:87 96 106;--flow-av-green:21 184 134;--flow-av-violet:124 92 240;--flow-av-blue:59 130 246;--flow-av-pink:232 25 125;--flow-av-orange:242 116 30;--flow-av-teal:15 181 196;--flow-av-red:239 68 68;--flow-av-indigo:79 70 229;--flow-stage-novo:148 163 184;--flow-stage-qualificado:59 130 246;--flow-stage-proposta:234 179 8;--flow-stage-negociacao:124 92 240;--flow-stage-ganho:111 166 44;--flow-stage-perdido:220 38 38;--flow-ch-whatsapp:37 211 102;--flow-ch-telegram:41 169 234;--flow-ch-email:122 119 112;--flow-ev-blue-bg:231 240 253;--flow-ev-blue-bar:59 130 246;--flow-ev-purple-bg:240 234 253;--flow-ev-purple-bar:124 92 240;--flow-ev-peach-bg:253 232 218;--flow-ev-peach-bar:242 116 30;--flow-ev-green-bg:226 246 234;--flow-ev-green-bar:34 197 94;--flow-ev-yellow-bg:252 241 218;--flow-ev-yellow-bar:234 179 8;--flow-ev-mint-bg:220 246 238;--flow-ev-mint-bar:15 181 196;--cli-av-green:#15b886;--cli-av-violet:#7c5cf0;--cli-av-blue:#3b82f6;--cli-av-pink:#e8197d;--cli-av-orange:#f2741e;--cli-av-teal:#0fb5c4;--cli-av-red:#ef4444;--cli-av-indigo:#4f46e5;--cli-tag-blue-bg:#e7f0fd;--cli-tag-blue-fg:#2563cc;--cli-tag-indigo-bg:#eaebfd;--cli-tag-indigo-fg:#4f50c8;--cli-tag-green-bg:#e2f6ea;--cli-tag-green-fg:#1f9551;--cli-tag-amber-bg:#fcf1da;--cli-tag-amber-fg:#b27913;--cli-ch-whatsapp:#25d366;--cli-stage-proposta:#f2a52c;--cli-brand-soft-2:#f5f8ee;--cli-ink:24 26 30;--cli-ink-hover:38 42 48;--cli-on-ink:246 247 249;--cli-on-ink-muted:166 171 179;--cli-link:#2e5c7a;--cli-link-soft:#eef4fd;--flow-ev-blue-fg:44 98 176;--flow-ev-purple-fg:98 73 184;--flow-ev-peach-fg:176 112 31;--flow-ev-green-fg:44 122 75;--flow-ev-yellow-fg:156 122 20;--flow-ev-mint-fg:31 138 120;--flow-accent-pink:232 25 125;--flow-accent-pink-soft:252 228 240;--flow-processing-bg:251 240 218;--flow-processing-fg:194 116 12;--flow-onb-rail-1:65 105 26;--flow-onb-rail-2:33 56 14;--flow-onb-rail-ink:246 248 240;--flow-onb-rail-ink-2:191 209 168;--flow-onb-grid:20 24 30;--flow-onb-bar-notif:111 166 44;--flow-onb-bar-oposicao:47 128 237;--flow-onb-bar-caducidade:201 162 39;--flow-onb-bar-nulidade:124 92 252;--dsp-classe-border:201 216 238;--dsp-classe-bg-hover:228 238 252;--dsp-ipc-bg:241 238 251;--dsp-ipc-border:220 210 243;--dsp-ipc-fg:91 67 181}[data-density=compact]{--row-height:32px;--cell-padding-y:4px;--cell-padding-x:8px}[data-density=comfortable]{--row-height:44px;--cell-padding-y:8px;--cell-padding-x:12px}[data-theme=dark]{--surface-app:18 18 23;--surface-canvas:24 24 31;--surface-muted:32 32 40;--surface-subtle:28 28 35;--surface-overlay:24 24 31;--fg-primary:246 248 250;--fg-secondary:203 213 225;--fg-muted:148 163 184;--fg-subtle:100 116 139;--fg-link:var(--accent-300);--fg-link-hover:var(--accent-200);--border-default:55 65 81;--border-strong:75 85 99;--flow-bg-app:18 18 23;--flow-bg-surface:24 24 31;--flow-bg-surface-2:32 32 40;--flow-bg-surface-3:40 40 50;--flow-bg-muted:28 28 35;--flow-scrim:0 0 0;--flow-border:55 65 81;--flow-border-strong:75 85 99;--flow-border-subtle:45 50 65;--flow-skeleton-base:55 65 81;--flow-skeleton-sheen:255 255 255;--flow-text-primary:246 248 250;--flow-text-secondary:203 213 225;--flow-text-tertiary:148 163 184;--flow-text-quaternary:100 116 139;--brand-500:143 199 74;--brand-600:157 191 94;--flow-primary:143 199 74;--flow-primary-hover:157 191 94;--flow-primary-active:111 166 44;--flow-success:34 197 94;--flow-success-bg:20 60 35;--flow-success-fg:134 239 172;--flow-warning:250 204 21;--flow-warning-bg:60 45 10;--flow-warning-fg:253 224 71;--flow-danger:248 113 113;--flow-danger-bg:60 20 20;--flow-danger-fg:254 202 202;--flow-info:96 165 250;--flow-info-bg:20 35 65;--flow-info-fg:191 219 254;--flow-shadow-xs:0 1px 2px #0000004d;--flow-shadow-sm:0 1px 2px #0000004d, 0 1px 3px #0003;--flow-shadow-md:0 4px 12px #0006, 0 1px 2px #00000040;--flow-shadow-popover:0 8px 24px #00000080, 0 2px 6px #0000004d;--flow-shadow-focus:0 0 0 3px #f6f8fa1a;--shadow-focus:0 0 0 3px #f6f8fa2e;--flow-brand:var(--brand-500);--flow-brand-strong:var(--brand-600);--flow-brand-vivid:94 195 24;--flow-ai:154 130 255;--flow-ai-strong:178 158 255;--flow-ai-soft:40 34 66;--flow-ai-soft-2:31 27 50;--flow-ai-fg:196 184 255;--flow-ai-ring:154 130 255;--flow-tag-blue-bg:28 41 64;--flow-tag-blue-fg:138 180 248;--flow-tag-indigo-bg:34 36 66;--flow-tag-indigo-fg:150 152 240;--flow-tag-green-bg:24 50 38;--flow-tag-green-fg:116 209 153;--flow-tag-amber-bg:54 42 20;--flow-tag-amber-fg:228 178 92;--flow-tag-purple-bg:42 32 64;--flow-tag-purple-fg:186 150 248;--flow-tag-pink-bg:56 26 42;--flow-tag-pink-fg:240 138 188;--flow-tag-neutral-bg:38 40 46;--flow-tag-neutral-fg:154 162 172;--flow-stage-novo:154 162 172;--flow-stage-qualificado:96 165 250;--flow-stage-proposta:250 204 21;--flow-stage-negociacao:154 130 255;--flow-stage-ganho:143 199 74;--flow-stage-perdido:248 113 113;--flow-ch-whatsapp:74 222 128;--flow-ch-telegram:110 198 246;--flow-ch-email:154 162 172;--flow-ev-blue-bg:28 41 64;--flow-ev-blue-bar:96 165 250;--flow-ev-purple-bg:42 32 64;--flow-ev-purple-bar:154 130 255;--flow-ev-peach-bg:60 38 22;--flow-ev-peach-bar:251 146 60;--flow-ev-green-bg:24 50 38;--flow-ev-green-bar:74 222 128;--flow-ev-yellow-bg:54 42 20;--flow-ev-yellow-bar:250 204 21;--flow-ev-mint-bg:18 48 50;--flow-ev-mint-bar:94 218 222;--cli-av-green:#15b886;--cli-av-violet:#8b6cf6;--cli-av-blue:#4c90f7;--cli-av-pink:#f0398f;--cli-av-orange:#f5853a;--cli-av-teal:#1fc3d2;--cli-av-red:#f1564e;--cli-av-indigo:#6366f1;--cli-tag-blue-bg:#14233b;--cli-tag-blue-fg:#7fb0f5;--cli-tag-indigo-bg:#1e2147;--cli-tag-indigo-fg:#a6a9f2;--cli-tag-green-bg:#11301f;--cli-tag-green-fg:#5fd08c;--cli-tag-amber-bg:#332714;--cli-tag-amber-fg:#e0b257;--cli-ch-whatsapp:#34d778;--cli-stage-proposta:#f2b450;--cli-brand-soft-2:#19220f;--cli-ink:46 50 58;--cli-ink-hover:58 63 71;--cli-on-ink:246 247 249;--cli-on-ink-muted:166 171 179;--cli-link:#84abc6;--cli-link-soft:#14233b;--flow-ev-blue-fg:96 165 250;--flow-ev-purple-fg:154 130 255;--flow-ev-peach-fg:251 146 60;--flow-ev-green-fg:74 222 128;--flow-ev-yellow-fg:250 204 21;--flow-ev-mint-fg:94 218 222;--flow-accent-pink:240 138 188;--flow-accent-pink-soft:56 26 42;--flow-processing-bg:60 38 22;--flow-processing-fg:251 146 60;--flow-onb-rail-1:58 92 24;--flow-onb-rail-2:26 44 11;--flow-onb-rail-ink:240 244 232;--flow-onb-rail-ink-2:168 188 146;--flow-onb-grid:246 248 250;--flow-onb-bar-notif:124 184 58;--flow-onb-bar-oposicao:96 165 250;--flow-onb-bar-caducidade:218 182 70;--flow-onb-bar-nulidade:167 139 250;--dsp-classe-border:40 69 107;--dsp-classe-bg-hover:26 44 72;--dsp-ipc-bg:42 32 64;--dsp-ipc-border:58 46 88;--dsp-ipc-fg:186 150 248}html:not([data-modality=keyboard]){--shadow-focus:0 0 #0000;--flow-shadow-focus:0 0 #0000}
.tbn{min-height:76px;font-family:var(--font-sans);background:var(--tbn-bg);color:var(--tbn-ttl);border-bottom:1px solid var(--tbn-hair);align-items:center;gap:16px;padding:10px 20px 10px 26px;display:flex;position:relative}.tbn:before{content:"";background:var(--tbn-accent);width:4px;position:absolute;top:0;bottom:0;left:0}.tbn-chip{background:var(--tbn-chip-bg);width:40px;height:40px;color:var(--tbn-accent);border-radius:10px;flex:none;place-items:center;display:grid;position:relative}.tbn-chip svg{width:20px;height:20px}.tbn-main{flex-direction:column;gap:3px;min-width:0;display:flex}.tbn-head{align-items:center;gap:10px;min-width:0;display:flex}.tbn-tag{height:19px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:var(--tbn-chip-bg);color:var(--tbn-accent);border-radius:6px;flex:none;align-items:center;padding:0 8px;font-size:9.5px;font-weight:600;display:inline-flex}.tbn-title{letter-spacing:-.01em;color:var(--tbn-ttl);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.tbn-sub{color:var(--tbn-sub);font-size:12px;line-height:1.35}.tbn-spacer{flex:auto}.tbn-meter{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.tbn-segs{gap:3px;display:flex}.tbn-seg{background:var(--tbn-seg-off);border-radius:999px;width:9px;height:5px}.tbn-seg--on{background:var(--tbn-accent)}.tbn-meter-label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tbn-sub);font-size:9.5px}.tbn-cta{letter-spacing:-.01em;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:10px;flex:none;align-items:center;gap:7px;height:32px;padding:0 14px;font-size:12px;font-weight:600;text-decoration:none;transition:background .18s cubic-bezier(.4,0,.2,1),opacity .18s,filter .18s;display:inline-flex}.tbn-cta svg{width:15px;height:15px}.tbn-cta--ghost{color:rgb(var(--flow-brand-strong));background:0 0}.tbn-cta--ghost:hover{opacity:.7}.tbn-cta--ink{background:rgb(var(--flow-text-primary));color:rgb(var(--flow-bg-surface))}.tbn-cta--ink:hover{opacity:.85}.tbn-cta--urgent{color:#fff;background:#e0691e}.tbn-cta--urgent:hover{filter:brightness(1.06)}.tbn-cta--light{color:#181a1e;background:#fff}.tbn-cta--light:hover{background:#ececec}.tbn-pulse:after{content:"";opacity:.4;border:1.5px solid;border-radius:50%;animation:2s cubic-bezier(.16,1,.3,1) infinite tbn-pulse;position:absolute;inset:-4px}@keyframes tbn-pulse{0%{opacity:.5;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}.tbn--calm{--tbn-bg:rgb(var(--flow-brand) / .08);--tbn-accent:rgb(var(--flow-brand));--tbn-chip-bg:rgb(var(--flow-brand) / .14);--tbn-ttl:rgb(var(--flow-text-primary));--tbn-sub:rgb(var(--flow-text-secondary));--tbn-seg-off:rgb(var(--flow-text-primary) / .12);--tbn-hair:rgb(var(--flow-border))}.tbn--amber{--tbn-bg:rgb(var(--flow-warning-bg));--tbn-accent:rgb(var(--flow-warning));--tbn-chip-bg:rgb(var(--flow-warning) / .16);--tbn-ttl:rgb(var(--flow-warning-fg));--tbn-sub:rgb(var(--flow-warning-fg) / .85);--tbn-seg-off:rgb(var(--flow-warning) / .22);--tbn-hair:rgb(var(--flow-warning) / .2)}.tbn--urgent{--tbn-bg:#fcedde;--tbn-accent:#e0691e;--tbn-chip-bg:#e0691e29;--tbn-ttl:#6e2f08;--tbn-sub:#a85a2a;--tbn-seg-off:#e0691e3d;--tbn-hair:#e0691e38}[data-theme=dark] .tbn--urgent{--tbn-bg:#3a1e0e;--tbn-accent:#f2935a;--tbn-chip-bg:#f2935a29;--tbn-ttl:#fbd9c2;--tbn-sub:#e6a985;--tbn-seg-off:#f2935a3d;--tbn-hair:#f2935a38}.tbn--expired{--tbn-bg:#181a1e;--tbn-accent:#aab0ba;--tbn-chip-bg:#ffffff14;--tbn-ttl:#f6f7f9;--tbn-sub:#a6abb3;--tbn-seg-off:#ffffff1f;--tbn-hair:#ffffff14}[data-theme=dark] .tbn--expired{--tbn-bg:#0e0f12;--tbn-hair:#ffffff1a}@media (max-width:860px){.tbn-meter{display:none}}@media (max-width:620px){.tbn-sub{display:none}.tbn{gap:12px;min-height:60px;padding:8px 14px 8px 18px}}@media (prefers-reduced-motion:reduce){.tbn-pulse:after{animation:none}}
.av2-auth{--canvas:#f2f3f5;--canvas-deep:#e7e9ed;--canvas-soft:#f8f9fa;--surface:#fff;--surface-2:#fafbfc;--surface-3:#eef0f3;--overlay-scrim:#14181e6b;--brand:#6fa62c;--brand-logo:#5ec318;--brand-strong:#5c8e22;--brand-deep:#41691a;--brand-soft:#eef4e1;--brand-soft-2:#f5f8ee;--border:#e3e6ea;--border-soft:#eceef2;--border-strong:#d0d5dc;--text:#191b1f;--text-secondary:#4b515a;--text-muted:#858b95;--text-faint:#aab0ba;--ink:#181a1e;--danger:#dc2a2a;--danger-soft:#fbe5e5;--processing:#c2740c;--stage-proposta:#f2a52c;--av-green:#15b886;--av-violet:#7c5cf0;--av-blue:#3b82f6;--av-pink:#e8197d;--av-orange:#f2741e;--av-teal:#0fb5c4;--av-red:#ef4444;--av-indigo:#4f46e5;--font-sans:var(--font-onest,"Onest"), "Hanken Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono:var(--font-jetbrains,"JetBrains Mono"), ui-monospace, "SFMono-Regular", monospace;--text-lg:16px;--text-body:15px;--text-sm:13.5px;--text-xs:12px;--text-2xs:11px;--w-medium:500;--w-semibold:600;--w-bold:700;--w-extra:800;--ls-snug:-.01em;--r-sm:8px;--r-md:10px;--r-lg:14px;--r-xl:18px;--r-2xl:22px;--r-3xl:28px;--r-full:999px;--shadow-xs:0 1px 1.5px #14181e0a;--shadow-sm:0 1px 2px #14181e0f, 0 1px 1px #14181e0a;--shadow-lg:0 14px 36px #14181e1f, 0 4px 10px #14181e0f;--shadow-pop:0 8px 28px #14181e29;--ease:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-fast:.12s;--dur:.18s;--dur-slow:.28s;background:var(--surface);min-height:100vh;color:var(--text);font-family:var(--font-sans);font-size:var(--text-body);-webkit-font-smoothing:antialiased;line-height:1.5}.av2-auth *,.av2-auth :before,.av2-auth :after{box-sizing:border-box}.av2-auth a{color:inherit;text-decoration:none}.av2-auth button{font:inherit}.av2-auth svg{display:block}.av2-split{grid-template-columns:1fr 1.04fr;min-height:100vh;display:grid}.av2-panel{background-color:var(--surface);background-image:radial-gradient(130% 95% at 100% 0,#5ec31817,#0000 48%),radial-gradient(#2b471514 1px,#0000 1.5px);background-size:100% 100%,20px 20px;flex-direction:column;padding:0 clamp(40px,5vw,80px);display:flex;position:relative;overflow-y:auto}.av2-panel:before,.av2-panel:after{content:"";flex:1 1 0;min-height:clamp(28px,5vh,64px)}.av2-panel-inner{flex:none;width:100%;max-width:452px;margin:0 auto}.av2-panel::-webkit-scrollbar{width:7px}.av2-panel::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:99px}.av2-brandrow{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.av2-back{font-size:var(--text-sm);color:var(--text-muted);font-weight:var(--w-medium);transition:color var(--dur) var(--ease);align-items:center;gap:6px;display:inline-flex}.av2-back:hover{color:var(--text)}.av2-back svg{width:16px;height:16px}.av2-head h1,.av2-head .h1{font-size:27px;line-height:1.12;font-weight:var(--w-extra);letter-spacing:-.035em;color:var(--text)}.av2-head .sub{font-size:var(--text-sm);color:var(--text-secondary);max-width:42ch;margin-top:9px;line-height:1.55}.av2-formbody{flex-direction:column;margin-top:26px;display:flex}.av2-field{margin-bottom:16px}.av2-field>label,.av2-field>.lbl{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:8px;display:block}.av2-field .ctrl{position:relative}.av2-field input,.av2-field select{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);width:100%;height:50px;color:var(--text);font-size:var(--text-body);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);padding:0 15px;font-family:inherit}.av2-field input::placeholder{color:var(--text-faint)}.av2-field input:focus,.av2-field select:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}.av2-field .eye{border-radius:var(--r-md);width:38px;height:38px;color:var(--text-muted);cursor:pointer;transition:background var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border:none;place-items:center;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.av2-field .eye:hover{background:var(--surface-3);color:var(--text)}.av2-field .eye svg{width:20px;height:20px}.av2-field .ctrl input.haseye{padding-right:50px}.av2-field .hint{font-size:var(--text-xs);color:var(--text-muted);margin-top:7px}.av2-field.invalid input{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-soft)}.av2-field .err{font-size:var(--text-xs);color:var(--danger);margin-top:7px}.av2-tel{gap:8px;display:flex}.av2-tel .cc{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-2);height:50px;color:var(--text);font-weight:var(--w-semibold);font-size:var(--text-body);flex:none;align-items:center;gap:7px;padding:0 14px;display:inline-flex}.av2-tel .cc .flag{font-size:15px;line-height:1}.av2-tel .ctrl{flex:1}.av2-tel button[aria-label^=País],#signup-whatsapp{height:50px;font-size:var(--text-body)}.av2-forgot{font-size:var(--text-sm);color:var(--text-secondary);font-weight:var(--w-medium);cursor:pointer;background:0 0;border:none;align-self:flex-end;margin:2px 0 0;padding:0}.av2-forgot:hover{color:var(--brand-strong)}.av2-captcha{justify-content:center;min-height:4px;margin-top:18px;display:flex}.av2-captcha:empty{margin-top:0}.av2-btn{border-radius:var(--r-lg);width:100%;height:52px;font-size:var(--text-body);font-weight:var(--w-semibold);letter-spacing:var(--ls-snug);background:var(--brand);color:#fff;cursor:pointer;transition:background var(--dur) var(--ease), box-shadow var(--dur) var(--ease), opacity var(--dur) var(--ease), transform var(--dur-fast) var(--ease);border:none;justify-content:center;align-items:center;gap:9px;display:inline-flex;box-shadow:0 1px 2px #41691a47,0 6px 16px #5f8c2238}.av2-btn svg{flex:none;width:18px;height:18px}.av2-btn:hover{background:var(--brand-strong)}.av2-btn:active{transform:translateY(.5px)}.av2-btn[disabled]{background:var(--surface-3);color:var(--text-faint);box-shadow:none;cursor:not-allowed}.av2-btn--ghost{background:var(--surface);color:var(--text-secondary);border:1px solid var(--border);box-shadow:var(--shadow-xs);font-weight:var(--w-medium)}.av2-btn--ghost:hover{background:var(--canvas-soft);color:var(--text);border-color:var(--border-strong)}.av2-btn--ghost[disabled]{background:var(--surface);color:var(--text-faint)}.av2-spin{border:2.5px solid #ffffff73;border-top-color:#fff;border-radius:50%;flex:none;width:18px;height:18px;animation:.7s linear infinite av2spin}@keyframes av2spin{to{transform:rotate(360deg)}}.av2-btn--ghost .av2-spin{border-color:var(--border-strong);border-top-color:var(--brand)}.av2-foot{text-align:center;font-size:var(--text-sm);color:var(--text-muted);margin-top:18px}.av2-foot a{color:var(--text);font-weight:var(--w-semibold)}.av2-foot a:hover{color:var(--brand-strong)}.av2-note{font-size:var(--text-xs);color:var(--text-faint);text-align:center;margin-top:14px;line-height:1.5}.av2-dashrule{background-image:linear-gradient(90deg, var(--border-strong) 40%, transparent 0);background-repeat:repeat-x;background-size:9px 1px;height:1px;margin:22px 0}.av2-pagefoot{font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:22px;display:flex}.av2-pagefoot a{color:var(--text-secondary)}.av2-pagefoot a:hover{color:var(--text)}.av2-pagefoot .dot{background:var(--border-strong);border-radius:50%;width:3px;height:3px}.av2-stepper{align-items:center;gap:6px;margin:4px 0 24px;display:flex}.av2-step{align-items:center;gap:9px;display:flex}.av2-step .num{width:26px;height:26px;font-size:var(--text-xs);font-weight:var(--w-bold);background:var(--surface);border:1.5px solid var(--border-strong);color:var(--text-muted);transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.av2-step .num svg{width:14px;height:14px}.av2-step .txt{font-size:var(--text-xs);color:var(--text-muted);font-weight:var(--w-medium);line-height:1.15}.av2-step.on .num{background:var(--ink);border-color:var(--ink);color:#fff}.av2-step.on .txt{color:var(--text);font-weight:var(--w-semibold)}.av2-step.done .num{background:var(--brand);border-color:var(--brand);color:#fff}.av2-step.done .txt{color:var(--text-secondary)}.av2-stepline{background:var(--border);border-radius:2px;flex:1;min-width:14px;height:1.5px}.av2-stepline.done{background:var(--brand)}.av2-stepfoot{align-items:center;gap:12px;margin-top:24px;display:flex}.av2-stepfoot .av2-btn{flex:1}.av2-stepfoot .av2-btn--ghost{flex:none;width:auto;padding:0 20px}.av2-q{font-size:var(--text-sm);font-weight:var(--w-semibold);color:var(--text);margin:20px 0 11px;line-height:1.45}.av2-q:first-child{margin-top:4px}.av2-q .req{color:var(--danger)}.av2-choices{flex-direction:column;gap:9px;display:flex}.av2-choices.cols{flex-direction:row}.av2-choices.cols .av2-choice{flex:1}.av2-choice{text-align:left;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);width:100%;box-shadow:var(--shadow-xs);cursor:pointer;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease), box-shadow var(--dur) var(--ease);align-items:center;gap:13px;padding:14px 15px;display:flex;position:relative}.av2-choice:hover{border-color:var(--border-strong);background:var(--canvas-soft)}.av2-choice input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.av2-choice .ch-main{flex:1;min-width:0}.av2-choice .ch-title{font-size:var(--text-sm);font-weight:var(--w-semibold);color:var(--text);line-height:1.35;display:block}.av2-choice .ch-sub{font-size:var(--text-xs);color:var(--text-muted);margin-top:4px;line-height:1.4;display:block}.av2-choice .radio{border:1.5px solid var(--border-strong);width:22px;height:22px;transition:border-color var(--dur) var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.av2-choice.on{border-color:var(--brand);background:var(--brand-soft-2);box-shadow:0 0 0 1px var(--brand)}.av2-choice.on .radio{border-color:var(--brand)}.av2-choice.on .radio:after{content:"";background:var(--brand);border-radius:50%;width:11px;height:11px}.av2-choice:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.av2-subblock{border:1px solid var(--border-soft);border-radius:var(--r-lg);background:var(--surface-2);flex-direction:column;gap:16px;padding:16px;display:flex}.av2-subblock .av2-field:last-child{margin-bottom:0}.av2-pw{margin-top:12px}.av2-pw .bars{gap:6px;display:flex}.av2-pw .bars span{background:var(--canvas-deep);height:6px;transition:background var(--dur) var(--ease);border-radius:99px;flex:1}.av2-pw[data-level="1"] .bars span:nth-child(-n+1){background:var(--danger)}.av2-pw[data-level="2"] .bars span:nth-child(-n+2){background:var(--processing)}.av2-pw[data-level="3"] .bars span:nth-child(-n+3){background:var(--stage-proposta)}.av2-pw[data-level="4"] .bars span{background:var(--brand)}.av2-pw .word{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);text-align:right;margin-top:8px}.av2-pw[data-level="4"] .word{color:var(--brand-strong)}.av2-pwchecks{grid-template-columns:1fr 1fr;gap:8px 14px;margin-top:14px;display:grid}.av2-pwchecks .c{font-size:var(--text-xs);color:var(--text-muted);align-items:center;gap:8px;display:flex}.av2-pwchecks .c .tick{border:1.5px solid var(--border-strong);color:#0000;width:17px;height:17px;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.av2-pwchecks .c .tick svg{width:10px;height:10px}.av2-pwchecks .c.ok{color:var(--brand-strong);font-weight:var(--w-medium)}.av2-pwchecks .c.ok .tick{background:var(--brand);border-color:var(--brand);color:#fff}.av2-terms{cursor:pointer;align-items:flex-start;gap:11px;margin-top:20px;display:flex;position:relative}.av2-terms input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.av2-terms .tk{border-radius:var(--r-sm);border:1.5px solid var(--border-strong);color:#0000;width:22px;height:22px;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease);flex:none;place-items:center;margin-top:1px;display:grid}.av2-terms .tk svg{width:13px;height:13px}.av2-terms.on .tk{background:var(--brand);border-color:var(--brand);color:#fff}.av2-terms:focus-within .tk{box-shadow:0 0 0 3px var(--brand-soft)}.av2-terms .tx{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}.av2-terms .tx a{color:var(--text);font-weight:var(--w-semibold);text-underline-offset:2px;text-decoration:underline}.av2-alert{border-radius:var(--r-lg);background:var(--danger-soft);border:1px solid #f0c9c9;align-items:flex-start;gap:11px;margin-top:18px;padding:13px 14px;display:flex}.av2-alert .ic{width:20px;height:20px;color:var(--danger);flex:none;margin-top:1px}.av2-alert .at{font-size:var(--text-sm);font-weight:var(--w-semibold);color:var(--danger)}.av2-alert .as{font-size:var(--text-xs);color:var(--text-secondary);margin-top:3px;line-height:1.45}.av2-alert .code{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-muted)}.av2-alert .av2-btn{margin-top:4px}.av2-success{text-align:center;flex-direction:column;align-items:center;padding:18px 0;display:flex}.av2-success .seal{background:var(--brand-soft);width:76px;height:76px;color:var(--brand-strong);box-shadow:0 0 0 8px var(--brand-soft-2);border-radius:50%;place-items:center;margin-bottom:22px;display:grid}.av2-success .seal svg{width:38px;height:38px}.av2-success h2{font-size:23px;font-weight:var(--w-extra);letter-spacing:-.03em}.av2-success p{font-size:var(--text-sm);color:var(--text-secondary);max-width:38ch;margin-top:10px;line-height:1.55}.av2-success .av2-btn{max-width:280px;margin-top:26px}.av2-scrim{z-index:1200;background:var(--overlay-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:av2fade var(--dur) var(--ease);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes av2fade{0%{opacity:0}}.av2-modal{background:var(--surface);border-radius:var(--r-2xl);width:100%;max-width:440px;box-shadow:var(--shadow-pop);animation:av2pop var(--dur-slow) var(--ease-out);padding:30px 30px 26px;position:relative;overflow:hidden}.av2-modal:after{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(#5ec3188c 1.4px,#0000 1.5px);background-size:13px 13px;width:200px;height:200px;position:absolute;bottom:0;right:0;-webkit-mask-image:radial-gradient(farthest-side at 100% 100%,#000,#0000);mask-image:radial-gradient(farthest-side at 100% 100%,#000,#0000)}.av2-modal>*{z-index:1;position:relative}@keyframes av2pop{0%{opacity:0;transform:translateY(10px)scale(.98)}}.av2-modal h3{font-size:21px;font-weight:var(--w-extra);letter-spacing:-.03em}.av2-modal .mdesc{font-size:var(--text-sm);color:var(--text-secondary);margin-top:9px;line-height:1.55}.av2-modal .av2-field{margin-top:20px;margin-bottom:0}.av2-modal-x{border-radius:var(--r-full);width:34px;height:34px;color:var(--text-muted);cursor:pointer;z-index:2;background:0 0;border:none;place-items:center;transition:background .15s,color .15s;display:grid;position:absolute;top:15px;right:15px}.av2-modal-x:hover{background:var(--surface-3);color:var(--text)}.av2-modal-x svg{width:18px;height:18px}.av2-modal-icon{border-radius:var(--r-lg);background:var(--brand-soft);width:50px;height:50px;color:var(--brand-strong);box-shadow:0 0 0 6px var(--brand-soft-2);place-items:center;margin-bottom:18px;display:grid}.av2-modal-icon svg{width:25px;height:25px}.av2-modal-send{width:100%;margin-top:22px}.av2-modal-foot{text-align:center;font-size:var(--text-sm);color:var(--text-muted);margin-top:18px}.av2-modal-foot a,.av2-modal-foot button{color:var(--brand-strong);font-weight:var(--w-semibold);cursor:pointer;background:0 0;border:none;padding:0}.av2-modal-foot a:hover,.av2-modal-foot button:hover{text-decoration:underline}.av2-modal .av2-success{padding:6px 0 2px}.av2-modal .av2-success .seal{width:64px;height:64px;margin-bottom:16px}.av2-modal .av2-success .seal svg{width:30px;height:30px}.av2-modal .av2-success h2{font-size:20px}.av2-cardwrap{background-color:var(--surface);background-image:radial-gradient(130% 80% at 100% 0,#5ec31817,#0000 48%),radial-gradient(#2b471514 1px,#0000 1.5px);background-size:100% 100%,20px 20px;justify-content:center;align-items:center;min-height:100vh;padding:32px 22px;display:flex}.av2-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2xl);width:100%;max-width:440px;box-shadow:var(--shadow-lg);padding:32px 32px 28px;position:relative;overflow:hidden}.av2-card:after{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(#5ec31873 1.3px,#0000 1.5px);background-size:13px 13px;width:180px;height:180px;position:absolute;bottom:0;right:0;-webkit-mask-image:radial-gradient(farthest-side at 100% 100%,#000,#0000);mask-image:radial-gradient(farthest-side at 100% 100%,#000,#0000)}.av2-card>*{z-index:1;position:relative}.av2-card .av2-brandrow{margin-bottom:22px}.av2-card .av2-back{margin-left:auto}.av2-eyebrow{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:8px;margin-bottom:10px;display:inline-flex}.av2-card h1{font-size:23px;font-weight:var(--w-extra);letter-spacing:-.03em;line-height:1.15}.av2-card .mdesc{font-size:var(--text-sm);color:var(--text-secondary);margin-top:9px;line-height:1.55}.av2-card .av2-field:first-of-type{margin-top:20px}.av2-segrow{gap:8px;display:flex}.av2-seg{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);height:44px;font-size:var(--text-sm);font-weight:var(--w-medium);color:var(--text-secondary);cursor:pointer;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease), color var(--dur) var(--ease);flex:1;justify-content:center;align-items:center;gap:7px;display:flex;position:relative}.av2-seg input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.av2-seg.on{border-color:var(--brand);background:var(--brand-soft-2);color:var(--brand-deep);box-shadow:0 0 0 1px var(--brand);font-weight:var(--w-semibold)}.av2-seg:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.av2-countdown{text-align:center;font-size:var(--text-xs);color:var(--text-muted);margin-top:16px}.av2-countdown b{font-family:var(--font-mono);font-weight:var(--w-semibold);color:var(--text)}.av2-topnote{border-radius:var(--r-lg);font-size:var(--text-sm);margin-bottom:16px;padding:12px 14px;line-height:1.45}.av2-topnote--ok{background:var(--brand-soft);color:var(--brand-deep);border:1px solid #5ec31852}.av2-topnote--info{background:var(--surface-2);color:var(--text-secondary);border:1px solid var(--border)}.av2-topnote--danger{background:var(--danger-soft);color:var(--danger);text-align:center;border:1px solid #f0c9c9}.av2-hero{color:#fff;background:radial-gradient(120% 80% at 100% 0,#78b43c4d 0%,#0000 55%),linear-gradient(160deg,#2b4715 0%,#34571a 38%,#2a4413 100%);flex-direction:column;justify-content:center;padding:64px clamp(56px,6vw,110px);display:flex;position:relative;overflow:hidden}.av2-hero>:not(.grain){width:100%;max-width:540px}.av2-hero .grain{opacity:.5;pointer-events:none;background-image:radial-gradient(#ffffff1a 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:0}.av2-hero .hero-eyebrow{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.14em;text-transform:uppercase;color:#fff9;align-items:center;gap:9px;margin-bottom:22px;display:inline-flex}@keyframes av2rise{0%{transform:translateY(16px)}to{transform:none}}@media (prefers-reduced-motion:no-preference){.av2-anim{animation:av2rise .6s var(--ease-out) both}.av2-anim.d2{animation-delay:.1s}.av2-anim.d3{animation-delay:.2s}}.av2-quote{margin-top:34px;position:relative}.av2-quote .qtext{min-height:184px;margin-top:24px;transition:opacity .3s,transform .3s}.av2-quote p{font-size:27px;line-height:1.32;font-weight:var(--w-semibold);letter-spacing:-.025em;color:#fff;margin-top:8px}.av2-quote p .hl{color:var(--brand-logo)}.av2-quote .qby{align-items:center;gap:13px;margin-top:26px;transition:opacity .3s;display:flex}.av2-quote .qby .qn{font-size:var(--text-sm);font-weight:var(--w-bold);color:#fff}.av2-quote .qby .qr{font-size:var(--text-xs);color:#ffffffa8;margin-top:2px}.av2-quote .qmod{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;font-weight:var(--w-bold);color:var(--brand-logo);border-radius:var(--r-full);background:#5ec31814;border:1px solid #5ec31852;align-items:center;padding:5px 11px;display:inline-flex}.av2-quote .qmod .qnum{color:#ffffff73;margin-right:8px}.av2-quote.is-swap .qtext{opacity:0;transform:translateY(7px)}.av2-quote.is-swap .qby{opacity:0}.av2-qav{color:#fff;width:48px;height:48px;font-weight:var(--w-semibold);letter-spacing:-.01em;border-radius:50%;flex:none;place-items:center;font-size:17px;display:grid}.av2-qav.av-blue{background:var(--av-blue)}.av2-qav.av-pink{background:var(--av-pink)}.av2-qav.av-teal{background:var(--av-teal)}.av2-qav.av-violet{background:var(--av-violet)}.av2-qav.av-orange{background:var(--av-orange)}.av2-qav.av-red{background:var(--av-red)}.av2-qav.av-indigo{background:var(--av-indigo)}.av2-qav.av-green{background:var(--av-green)}.av2-qnav{align-items:center;gap:16px;margin-top:28px;display:flex}.av2-qnav .qarrow{border-radius:var(--r-full);color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff38;flex:none;place-items:center;width:34px;height:34px;transition:background .15s,border-color .15s;display:grid}.av2-qnav .qarrow:hover{background:#ffffff1f;border-color:#ffffff6b}.av2-qnav .qarrow svg{width:17px;height:17px}.av2-qnav .qarrow.qnext svg{transform:scaleX(-1)}.av2-qnav .qdots{align-items:center;gap:7px;display:flex}.av2-qnav .qdot{cursor:pointer;background:#ffffff47;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background .2s,width .2s}.av2-qnav .qdot:hover{background:#ffffff80}.av2-qnav .qdot.on{background:var(--brand-logo);border-radius:99px;width:22px}.av2-stats6{border-top:1px dashed #ffffff2e;grid-template-columns:1fr 1fr;gap:0;margin-top:30px;padding-top:6px;display:grid}.av2-stats6 .st{padding:17px 22px}.av2-stats6 .st:nth-child(odd){border-right:1px solid #ffffff21;padding-left:0}.av2-stats6 .st:nth-child(2n){padding-left:26px;padding-right:0}.av2-stats6 .st:nth-child(n+3){border-top:1px solid #ffffff21}.av2-stats6 .st .v{font-size:31px;font-weight:var(--w-extra);letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;line-height:1}.av2-stats6 .st .k{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;margin-top:9px;font-size:10px;line-height:1.4}.av2-mhero{display:none}@media (max-width:880px){.av2-split{grid-template-columns:1fr;min-height:0}.av2-hero,.av2-brandrow{display:none}.av2-mhero{color:#fff;background:radial-gradient(120% 90% at 100% 0,#78b43c4d 0%,#0000 55%),linear-gradient(160deg,#2b4715 0%,#34571a 40%,#2a4413 100%);padding:22px 22px 30px;display:block;position:relative;overflow:hidden}.av2-mhero .grain{opacity:.5;pointer-events:none;background-image:radial-gradient(#ffffff1a 1px,#0000 1px);background-size:15px 15px;position:absolute;inset:0}.av2-mhero>*{position:relative}.av2-mhero .m-top{justify-content:space-between;align-items:center;display:flex}.av2-mhero .m-pill{font-size:11px;font-weight:var(--w-bold);color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:99px;padding:5px 11px}.av2-mhero .m-tag{font-size:16px;line-height:1.4;font-weight:var(--w-semibold);letter-spacing:-.01em;color:#ffffffeb;max-width:30ch;margin-top:18px}.av2-mhero .m-tag .t1{font-size:24px;font-weight:var(--w-extra);letter-spacing:-.025em;color:#fff;line-height:1.1;display:block}.av2-mhero .m-tag .t2{font-size:13.5px;font-weight:var(--w-medium);color:#ffffffa8;margin-top:7px;line-height:1.45;display:block}.av2-panel{z-index:2;background-image:radial-gradient(130% 80% at 100% 0,#5ec31817,#0000 48%),radial-gradient(#2b471514 1px,#0000 1.5px);background-size:100% 100%,20px 20px;border-radius:22px 22px 0 0;min-height:0;margin-top:-18px;padding:26px 22px 32px;overflow:visible}.av2-panel:before,.av2-panel:after{content:none}.av2-panel-inner{max-width:480px}.av2-head h1,.av2-head .h1{font-size:23px}.av2-pwchecks{grid-template-columns:1fr}.av2-card{padding:26px 22px 24px}}
.ckb-root{z-index:50;pointer-events:none;justify-content:center;padding:0 1rem 1.25rem;display:flex;position:fixed;bottom:0;left:0;right:0}.ckb-card{pointer-events:auto;background:rgb(var(--flow-bg-surface));border:1px solid rgb(var(--flow-border));border-radius:20px;flex-direction:column;gap:14px;width:100%;max-width:48rem;padding:18px 20px;animation:.42s cubic-bezier(.16,1,.3,1) both ckb-rise;display:flex;box-shadow:0 16px 40px -12px #14181e38,0 4px 12px -6px #14181e1f}@keyframes ckb-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ckb-card{animation:none}}.ckb-row{flex-wrap:wrap;align-items:center;gap:14px 16px;display:flex}.ckb-ic{background:rgb(var(--flow-brand) / .12);width:42px;height:42px;color:rgb(var(--flow-brand-strong));border-radius:12px;flex:none;place-items:center;display:grid}.ckb-ic svg{width:20px;height:20px}.ckb-body{flex:240px;min-width:0}.ckb-title{letter-spacing:-.01em;color:rgb(var(--flow-text-primary));font-size:15px;font-weight:700}.ckb-text{color:rgb(var(--flow-brand-strong));margin-top:3px;font-size:13px;line-height:1.5}.ckb-text a{color:rgb(var(--flow-brand-strong));text-underline-offset:2px;font-weight:700;text-decoration:underline}.ckb-text a:hover{color:rgb(var(--flow-brand-deep))}[data-theme=dark] .ckb-text a:hover{color:rgb(var(--flow-brand-vivid))}.ckb-actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.ckb-personalize{align-items:center;gap:6px;display:inline-flex}.ckb-chev{width:15px;height:15px;transition:transform .16s var(--flow-ease)}.ckb-personalize[aria-expanded=true] .ckb-chev{transform:rotate(180deg)}.ckb-accept{background:rgb(var(--flow-brand));color:#fff;border:1px solid #0000}.ckb-accept:hover:not(:disabled){background:rgb(var(--flow-brand-strong));box-shadow:var(--flow-shadow-xs)}.ckb-accept:active:not(:disabled){transform:translateY(.5px)}[data-theme=dark] .ckb-accept{background:rgb(var(--flow-brand-deep))}[data-theme=dark] .ckb-accept:hover:not(:disabled){background:rgb(var(--flow-brand-strong))}.ckb-panel{border-top:1px solid rgb(var(--flow-border));animation:ckb-fade .22s var(--flow-ease) both;flex-direction:column;gap:4px;padding-top:12px;display:flex}@keyframes ckb-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ckb-panel{animation:none}}.ckb-cat{align-items:center;gap:16px;padding:8px 0;display:flex}.ckb-cat+.ckb-cat{border-top:1px solid rgb(var(--flow-border-subtle))}.ckb-cat-main{flex:1;min-width:0}.ckb-cat-title{color:rgb(var(--flow-text-primary));font-size:13px;font-weight:600}.ckb-cat-desc{color:rgb(var(--flow-text-tertiary));margin-top:1px;font-size:12px;line-height:1.45}.ckb-locked{background:rgb(var(--flow-brand) / .12);height:24px;color:rgb(var(--flow-brand-strong));white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}.ckb-switch{flex:none}.ckb-panel-foot{justify-content:flex-end;margin-top:6px;display:flex}@media (max-width:640px){.ckb-root{padding:0 .75rem .75rem}.ckb-card{padding:16px}.ckb-actions{flex-wrap:wrap;width:100%;margin-left:0}.ckb-personalize{order:-1;justify-content:center;width:100%}.ckb-actions .flow-btn-secondary,.ckb-actions .ckb-accept{flex:1 1 0}}
.mlk-screen{--mlk-surface:rgb(var(--flow-bg-surface));--mlk-surface-2:rgb(var(--flow-bg-surface-2));--mlk-surface-3:rgb(var(--flow-bg-surface-3));--mlk-border:rgb(var(--flow-border));--mlk-border-soft:rgb(var(--flow-border-subtle));--mlk-ink:rgb(var(--flow-text-primary));--mlk-ink-2:rgb(var(--flow-text-secondary));--mlk-ink-3:rgb(var(--flow-text-tertiary));--mlk-ink-4:rgb(var(--flow-text-quaternary));--mlk-brand:rgb(var(--flow-brand));--mlk-brand-strong:rgb(var(--flow-brand-strong));--mlk-brand-soft:rgb(var(--flow-brand) / .12);font-family:var(--font-sans)}.mlk-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.mlk-crumb{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mlk-ink-3);align-items:center;gap:7px;font-size:11px;display:flex}.mlk-crumb .sep{color:var(--mlk-ink-4)}.mlk-title{letter-spacing:-.02em;color:var(--mlk-ink);margin-top:8px;font-size:30px;font-weight:700}.mlk-sub{color:var(--mlk-ink-2);max-width:62ch;margin-top:8px;font-size:15px;line-height:1.5}.mlk-head-actions{align-items:center;gap:10px;display:flex}.mlk-btn-locked{opacity:.5;pointer-events:none}.mlk-stage{border:1px solid var(--mlk-border);border-radius:22px;margin-top:26px;display:grid;position:relative;overflow:hidden}.mlk-preview{background:var(--mlk-surface-2);filter:blur(3px)saturate(.9);opacity:.7;pointer-events:none;-webkit-user-select:none;user-select:none;grid-area:1/1;padding:26px 28px 60px}.mlk-scrim{z-index:1;background:linear-gradient(180deg, color-mix(in oklab, var(--mlk-surface) 55%, transparent) 0%, color-mix(in oklab, var(--mlk-surface) 86%, transparent) 46%, var(--mlk-surface) 100%);grid-area:1/1;place-items:center;padding:40px 24px;display:grid;position:relative}.mlk-card{background:var(--mlk-surface);border:1px solid var(--mlk-border);width:min(560px,100%);box-shadow:var(--flow-shadow-md);text-align:center;border-radius:22px;padding:34px 34px 30px}.mlk-badge{background:var(--mlk-brand);color:#fff;width:60px;height:60px;box-shadow:var(--flow-shadow-sm);border-radius:18px;place-items:center;margin:0 auto 18px;display:grid;position:relative}.mlk-badge svg{width:27px;height:27px}.mlk-badge .mlk-spark{background:rgb(var(--flow-ai));color:#fff;border:3px solid var(--mlk-surface);border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:-7px;right:-7px}.mlk-badge .mlk-spark svg{width:14px;height:14px}.mlk-eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mlk-ink-3);align-items:center;gap:8px;margin-bottom:12px;font-size:11px;font-weight:500;display:inline-flex}.mlk-card h2{letter-spacing:-.025em;color:var(--mlk-ink);font-size:27px;font-weight:700;line-height:1.12}.mlk-csub{color:var(--mlk-ink-2);max-width:46ch;margin:12px auto 0;font-size:15px;line-height:1.55}.mlk-checks{text-align:left;gap:13px;max-width:460px;margin:24px auto 0;padding:0;list-style:none;display:grid}.mlk-checks li{color:var(--mlk-ink-2);align-items:flex-start;gap:11px;font-size:13.5px;line-height:1.45;display:flex}.mlk-checks .ck{background:var(--mlk-brand-soft);width:21px;height:21px;color:var(--mlk-brand-strong);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.mlk-checks .ck svg{width:13px;height:13px}.mlk-checks b{color:var(--mlk-ink);margin-bottom:1px;font-weight:600;display:block}.mlk-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:11px;margin-top:26px;display:flex}.mlk-foot{border-top:1px solid var(--mlk-border-soft);color:var(--mlk-ink-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin-top:20px;padding-top:18px;font-size:12px;display:flex}.mlk-foot svg{width:14px;height:14px;color:var(--mlk-ink-4)}.mlk-foot a{color:var(--mlk-brand-strong);font-weight:600}.mlk-gain{margin-top:40px}.mlk-gain-title{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--mlk-ink-3);align-items:center;gap:10px;margin-bottom:22px;font-size:11px;display:flex}.mlk-gain-title:after{content:"";background:var(--mlk-border-soft);flex:1;height:1px}.mlk-gain-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.mlk-gain-card{background:var(--mlk-surface);border:1px solid var(--mlk-border);box-shadow:var(--flow-shadow-xs);border-radius:14px;padding:20px 18px}.mlk-gain-card .gc-ic{background:var(--mlk-brand-soft);width:40px;height:40px;color:var(--mlk-brand-strong);border-radius:10px;place-items:center;margin-bottom:14px;display:grid}.mlk-gain-card .gc-ic svg{width:21px;height:21px}.mlk-gain-card .gc-step{font-family:var(--font-mono);letter-spacing:.08em;color:var(--mlk-ink-4);font-size:11px}.mlk-gain-card h4{letter-spacing:-.01em;color:var(--mlk-ink);margin-top:4px;font-size:15px;font-weight:600}.mlk-gain-card p{color:var(--mlk-ink-3);margin-top:7px;font-size:12px;line-height:1.5}.mlk-proof{background:var(--mlk-surface-2);border:1px solid var(--mlk-border-soft);border-radius:14px;flex-wrap:wrap;align-items:center;gap:30px;margin-top:22px;padding:22px 26px;display:flex}.mlk-proof-item .pf-num{letter-spacing:-.02em;color:var(--mlk-ink);font-size:26px;font-weight:700}.mlk-proof-item .pf-lbl{color:var(--mlk-ink-3);margin-top:2px;font-size:12px}.mlk-proof-sep{background:var(--mlk-border-soft);align-self:stretch;width:1px}.mlk-proof-quote{min-width:240px;color:var(--mlk-ink-2);flex:1;font-size:13.5px;font-style:italic;line-height:1.5}.mlk-proof-quote span{color:var(--mlk-ink-3);margin-top:6px;font-size:12px;font-style:normal;display:block}.mlk-meter{background:var(--mlk-surface);border:1px solid var(--mlk-border);box-shadow:var(--flow-shadow-xs);border-radius:18px;align-items:center;gap:22px;margin-top:22px;padding:16px 20px;display:flex}.mlk-meter-ic{background:rgb(var(--flow-warning-bg));width:40px;height:40px;color:rgb(var(--flow-warning-fg));border-radius:10px;flex:none;place-items:center;display:grid}.mlk-meter-ic svg{width:21px;height:21px}.mlk-meter-main{flex:1;min-width:0}.mlk-meter-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:9px;display:flex}.mlk-meter-label{color:var(--mlk-ink);font-size:13.5px;font-weight:600}.mlk-meter-label b{color:rgb(var(--flow-warning-fg))}.mlk-meter-reset{color:var(--mlk-ink-3);white-space:nowrap;font-size:12px}.mlk-meter-reset b{color:var(--mlk-ink);font-weight:600}.mlk-meter-bar{background:var(--mlk-surface-3);border-radius:999px;height:8px;overflow:hidden}.mlk-meter-bar i{border-radius:inherit;background:linear-gradient(90deg, rgb(var(--flow-warning)), rgb(var(--flow-danger)));width:100%;height:100%;display:block}.mlk-pv-toolbar{align-items:center;gap:10px;margin-bottom:18px;display:flex}.mlk-pv-search{border:1px solid var(--mlk-border);background:var(--mlk-surface);max-width:340px;height:38px;color:var(--mlk-ink-4);border-radius:10px;flex:1;align-items:center;gap:9px;padding:0 13px;font-size:13.5px;display:flex}.mlk-pv-chip{border:1px solid var(--mlk-border);background:var(--mlk-surface);height:32px;color:var(--mlk-ink-3);border-radius:999px;align-items:center;padding:0 13px;font-size:12px;display:inline-flex}.mlk-pv-chip--on{background:var(--mlk-ink);color:var(--mlk-surface);border-color:var(--mlk-ink)}.mlk-pv-table{border:1px solid var(--mlk-border);background:var(--mlk-surface);border-radius:14px;overflow:hidden}.mlk-pv-row{border-bottom:1px solid var(--mlk-border-soft);align-items:center;gap:18px;padding:15px 18px;display:grid}.mlk-pv-row:last-child{border-bottom:0}.mlk-pv-row.head{background:var(--mlk-surface-3)}.mlk-pv-row.head span{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--mlk-ink-3);font-size:11px}.mlk-pv-logo{background:var(--mlk-surface-3);border-radius:8px;flex:none;width:34px;height:34px}.mlk-pv-name b{color:var(--mlk-ink);font-size:13.5px;font-weight:600;display:block}.mlk-pv-name span{color:var(--mlk-ink-3);font-size:11px;font-family:var(--font-mono)}.mlk-pv-pill{background:var(--mlk-surface-3);height:26px;color:var(--mlk-ink-2);border-radius:999px;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.mlk-pv-bar{background:var(--mlk-surface-3);border-radius:999px;height:7px;overflow:hidden}.mlk-pv-bar i{background:var(--mlk-brand);border-radius:inherit;height:100%;display:block}.mlk-pv-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.mlk-pv-tile{aspect-ratio:1;border:1px solid var(--mlk-border);background:var(--mlk-surface-3);border-radius:12px}@media (max-width:1080px){.mlk-gain-grid,.mlk-pv-grid{grid-template-columns:repeat(2,1fr)}}
.cli-screen .cli-stats{background:rgb(var(--flow-bg-surface-2));border:1px solid rgb(var(--flow-border));border-radius:18px;grid-template-columns:repeat(4,1fr);margin-top:22px;display:grid;overflow:hidden}.cli-screen .cli-stat{flex-direction:column;gap:7px;padding:17px 22px;display:flex;position:relative}.cli-screen .cli-stat+.cli-stat:before{content:"";background:rgb(var(--flow-border-subtle));width:1px;position:absolute;top:16px;bottom:16px;left:0}.cli-screen .cli-stat .st-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--flow-text-tertiary));font-size:11px}.cli-screen .cli-stat .st-val{letter-spacing:-.02em;align-items:baseline;gap:8px;font-size:22px;font-weight:700;line-height:1;display:flex}.cli-screen .cli-stat .st-val .pct{color:rgb(var(--flow-text-quaternary));letter-spacing:0;font-size:13.5px;font-weight:600}.cli-screen .cli-stat .st-sub{color:rgb(var(--flow-text-tertiary));font-size:12px}.cli-screen .cli-stat .st-sub b{color:rgb(var(--flow-text-secondary));font-weight:600}.cli-screen .cli-stat.is-alert .st-val{color:rgb(var(--flow-warning-fg));align-items:center;gap:9px;display:flex}.cli-screen .cli-stat.is-alert .st-val .dot{background:var(--cli-stage-proposta);width:9px;height:9px;box-shadow:0 0 0 3px rgb(var(--flow-warning-bg));border-radius:50%}.cli-screen .input{background:rgb(var(--flow-bg-surface));border:1px solid rgb(var(--flow-border));height:44px;color:rgb(var(--flow-text-primary));box-shadow:var(--flow-shadow-xs);border-radius:14px;align-items:center;gap:8px;padding:0 14px;transition:border-color .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1);display:flex}.cli-screen .input:focus-within{border-color:rgb(var(--flow-border-strong));box-shadow:var(--flow-shadow-focus)}.cli-screen .input svg{width:18px;height:18px;color:rgb(var(--flow-text-quaternary));flex:none}.cli-screen .input input{color:rgb(var(--flow-text-primary));background:0 0;border:none;outline:none;flex:1;font-size:13.5px}.cli-screen .input input::placeholder{color:rgb(var(--flow-text-quaternary))}.cli-screen .input--pill{border-radius:999px}.cli-screen .select{background:rgb(var(--flow-bg-surface));border:1px solid rgb(var(--flow-border));height:44px;box-shadow:var(--flow-shadow-xs);color:rgb(var(--flow-text-primary));border-radius:14px;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.cli-screen .select .lead-icon{width:18px;height:18px;color:rgb(var(--flow-text-secondary))}.cli-screen .select .chev{width:16px;height:16px;color:rgb(var(--flow-text-tertiary));margin-left:2px}.cli-screen .lead-icon{width:18px;height:18px}.cli-screen .chev{width:16px;height:16px;color:rgb(var(--flow-text-tertiary))}.cli-screen .seg{background:rgb(var(--flow-bg-surface-3));border:1px solid rgb(var(--flow-border-subtle));border-radius:10px;padding:3px;display:inline-flex}.cli-screen .seg button{color:rgb(var(--flow-text-secondary));border-radius:7px;padding:6px 14px;font-size:13.5px;font-weight:500;transition:all .18s cubic-bezier(.4,0,.2,1)}.cli-screen .seg button.active{background:rgb(var(--flow-bg-surface));color:rgb(var(--flow-text-primary));box-shadow:var(--flow-shadow-xs);font-weight:600}.cli-screen .seg--brand button.active{color:rgb(var(--flow-brand-strong))}.cli-screen .cli-toolbar{background:rgb(var(--flow-bg-surface-2));border:1px solid rgb(var(--flow-border-subtle));border-radius:18px;flex-wrap:wrap;align-items:flex-end;gap:18px;margin-top:16px;padding:15px 18px;display:flex}.cli-screen .tb-field{flex-direction:column;gap:7px;display:flex}.cli-screen .tb-field.grow{flex:1;min-width:240px}.cli-screen .tb-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--flow-text-tertiary));font-size:11px}.cli-screen .tb-field .input{border-radius:10px;height:40px}.cli-screen .tb-field .select{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;height:40px}.cli-screen .tb-row{align-items:center;gap:8px;display:flex}.cli-screen .tb-sort{background:rgb(var(--flow-bg-surface));border:1px solid rgb(var(--flow-border));width:40px;height:40px;color:rgb(var(--flow-text-secondary));box-shadow:var(--flow-shadow-xs);border-radius:10px;place-items:center;transition:transform .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1);display:grid}.cli-screen .tb-sort:hover{border-color:rgb(var(--flow-border-strong));color:rgb(var(--flow-text-primary))}.cli-screen .tb-sort.asc{transform:rotate(180deg)}.cli-screen .tb-sort svg{width:17px;height:17px}.cli-screen .cli-toolbar .seg{align-items:center;height:40px}.cli-screen .cli-filters{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.cli-screen .cli-filters[hidden]{display:none}.cli-screen .cli-filters .cf-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--flow-text-tertiary));font-size:11px}.cli-screen .cf-chip{background:rgb(var(--flow-bg-surface));border:1px solid rgb(var(--flow-border));height:30px;color:rgb(var(--flow-text-secondary));box-shadow:var(--flow-shadow-xs);border-radius:999px;align-items:center;gap:8px;padding:0 6px 0 11px;font-size:13.5px;display:inline-flex}.cli-screen .cf-chip b{color:rgb(var(--flow-text-primary));font-weight:600}.cli-screen .cf-chip .x{width:22px;height:22px;color:rgb(var(--flow-text-quaternary));border-radius:999px;place-items:center;display:grid}.cli-screen .cf-chip .x:hover{background:rgb(var(--flow-bg-surface-3));color:rgb(var(--flow-text-primary))}.cli-screen .cf-chip .x svg{width:12px;height:12px}.cli-screen .cli-filters .cf-clear{color:rgb(var(--flow-brand));font-size:13.5px;font-weight:600}.cli-screen #btn-filtros{cursor:pointer;-webkit-user-select:none;user-select:none}.cli-screen #btn-filtros .chev{transition:transform .18s cubic-bezier(.4,0,.2,1)}.cli-screen #btn-filtros.active{background:rgb(var(--cli-ink));color:rgb(var(--cli-on-ink));border-color:rgb(var(--cli-ink))}.cli-screen #btn-filtros.active .lead-icon,.cli-screen #btn-filtros.active .chev{color:rgb(var(--cli-on-ink) / .7)}.cli-screen #btn-filtros.active .chev{transform:rotate(180deg)}.cli-screen .f-badge{background:rgb(var(--flow-brand));min-width:18px;height:18px;color:rgb(var(--cli-on-ink));border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:inline-grid}.cli-screen .f-badge[hidden]{display:none}.cli-screen #btn-filtros.active .f-badge{background:rgb(var(--cli-on-ink));color:rgb(var(--cli-ink))}.cli-screen .filter-panel{background:rgb(var(--flow-bg-surface));border:1px solid rgb(var(--flow-border));box-shadow:var(--flow-shadow-sm);border-radius:18px;margin-top:12px;padding:18px 20px}.cli-screen .filter-panel[hidden]{display:none}.cli-screen .fp-grid{flex-wrap:wrap;align-items:flex-end;gap:18px;display:flex}.cli-screen .fp-field{flex-direction:column;gap:7px;min-width:150px;display:flex}.cli-screen .fp-field.grow{flex:1;min-width:200px}.cli-screen .fp-field>label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--flow-text-tertiary));font-size:11px}.cli-screen .fp-select-wrap{position:relative}.cli-screen .fp-select-wrap select{border:1px solid rgb(var(--flow-border));background:rgb(var(--flow-bg-surface));width:100%;height:40px;color:rgb(var(--flow-text-primary));appearance:none;cursor:pointer;box-shadow:var(--flow-shadow-xs);border-radius:10px;padding:0 36px 0 13px;font-size:13.5px;transition:border-color .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1)}.cli-screen .fp-select-wrap select:focus{border-color:rgb(var(--flow-brand));box-shadow:0 0 0 3px rgb(var(--flow-brand) / .12);outline:none}.cli-screen .fp-select-wrap .chev{width:16px;height:16px;color:rgb(var(--flow-text-tertiary));pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.cli-screen .fp-field input{border:1px solid rgb(var(--flow-border));background:rgb(var(--flow-bg-surface));height:40px;color:rgb(var(--flow-text-primary));box-shadow:var(--flow-shadow-xs);border-radius:10px;padding:0 13px;font-size:13.5px;transition:border-color .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1)}.cli-screen .fp-field input::placeholder{color:rgb(var(--flow-text-quaternary))}.cli-screen .fp-field input:focus{border-color:rgb(var(--flow-brand));box-shadow:0 0 0 3px rgb(var(--flow-brand) / .12);outline:none}.cli-screen .fp-check{height:40px;color:rgb(var(--flow-text-secondary));cursor:pointer;white-space:nowrap;align-self:flex-end;align-items:center;gap:10px;font-size:13.5px;display:inline-flex}.cli-screen .cbx-sm{border:1.5px solid rgb(var(--flow-border-strong));background:rgb(var(--flow-bg-surface));border-radius:5px;flex:none;place-items:center;width:18px;height:18px;transition:background .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1);display:grid}.cli-screen .cbx-sm svg{width:12px;height:12px;color:rgb(var(--cli-on-ink));opacity:0}.cli-screen .cbx-sm.on{background:rgb(var(--cli-ink));border-color:rgb(var(--cli-ink))}.cli-screen .cbx-sm.on svg{opacity:1}.cli-screen .fp-foot{border-top:1px solid rgb(var(--flow-border-subtle));align-items:center;gap:14px;margin-top:16px;padding-top:14px;display:flex}.cli-screen .fp-foot .fp-spacer{flex:1}.cli-screen .fp-foot .fp-clear{color:rgb(var(--flow-text-secondary));font-size:13.5px;font-weight:600}.cli-screen .fp-foot .fp-clear:hover{color:rgb(var(--flow-text-primary))}.cli-screen .list-meta{align-items:center;gap:12px;min-height:28px;margin:20px 2px 12px;display:flex}.cli-screen .list-meta .lm-count{color:rgb(var(--flow-text-secondary));font-size:13.5px}.cli-screen .list-meta .lm-count b{color:rgb(var(--flow-text-primary));font-weight:600}.cli-screen .list-meta .lm-spacer{flex:1}.cli-screen .list-meta .lm-view{background:rgb(var(--flow-bg-surface-3));border:1px solid rgb(var(--flow-border-subtle));border-radius:10px;gap:2px;padding:3px;display:inline-flex}.cli-screen .list-meta .lm-view button{width:32px;height:30px;color:rgb(var(--flow-text-tertiary));border-radius:7px;place-items:center;display:grid}.cli-screen .list-meta .lm-view button svg{width:17px;height:17px}.cli-screen .list-meta .lm-view button.active{background:rgb(var(--flow-bg-surface));color:rgb(var(--flow-text-primary));box-shadow:var(--flow-shadow-xs)}.cli-screen .sel-bar{background:rgb(var(--cli-ink));color:rgb(var(--cli-on-ink));box-shadow:var(--flow-shadow-md);border-radius:14px;align-items:center;gap:14px;padding:9px 12px 9px 18px;display:none}.cli-screen .sel-bar.show{display:flex}.cli-screen .sel-bar .sb-n{font-size:13.5px;font-weight:600}.cli-screen .sel-bar .sb-n b{color:rgb(var(--cli-on-ink))}.cli-screen .sel-bar .sb-spacer{flex:1}.cli-screen .sel-bar .sb-btn{height:34px;color:rgb(var(--cli-on-ink));border:1px solid #ffffff29;border-radius:10px;align-items:center;gap:7px;padding:0 13px;font-size:13.5px;font-weight:500;transition:background .18s cubic-bezier(.4,0,.2,1);display:inline-flex}.cli-screen .sel-bar .sb-btn:hover{background:#ffffff1a}.cli-screen .sel-bar .sb-btn svg{width:15px;height:15px}.cli-screen .sel-bar .sb-close{width:30px;height:30px;color:rgb(var(--cli-on-ink-muted));border-radius:10px;place-items:center;display:grid}.cli-screen .sel-bar .sb-close:hover{color:rgb(var(--cli-on-ink));background:#ffffff1a}.cli-screen .sel-bar .sb-close svg{width:16px;height:16px}.cli-screen .ctab{background:rgb(var(--flow-bg-surface));border:1px solid rgb(var(--flow-border));box-shadow:var(--flow-shadow-sm);border-radius:18px;overflow:hidden}.cli-screen .ctab-head,.cli-screen .ctab-row{grid-template-columns:30px minmax(200px,2.1fr) minmax(140px,.9fr) minmax(150px,1fr) minmax(96px,.7fr) minmax(120px,.95fr) 100px 76px;align-items:center;gap:16px;display:grid}.cli-screen .ctab-head{background:rgb(var(--flow-bg-surface-2));border-bottom:1px solid rgb(var(--flow-border));padding:13px 24px}.cli-screen .ctab-head .th{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--flow-text-tertiary));align-items:center;gap:6px;font-size:11px;font-weight:500;display:inline-flex}.cli-screen .ctab-head .th.sortable{cursor:pointer}.cli-screen .ctab-head .th.sortable:hover{color:rgb(var(--flow-text-secondary))}.cli-screen .ctab-head .th .s-ar{opacity:0;width:12px;height:12px;transition:opacity .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1)}.cli-screen .ctab-head .th.is-sorted .s-ar{opacity:1}.cli-screen .ctab-head .th.is-sorted.asc .s-ar{transform:rotate(180deg)}.cli-screen .ctab-head .th.right{justify-content:flex-end}.cli-screen .ctab-row{border-bottom:1px solid rgb(var(--flow-border-subtle));cursor:pointer;padding:14px 24px;transition:background .18s cubic-bezier(.4,0,.2,1);position:relative}.cli-screen .ctab-row:last-child{border-bottom:none}.cli-screen .ctab-row:hover{background:rgb(var(--flow-bg-surface-2))}.cli-screen .ctab-row.is-selected{background:var(--cli-brand-soft-2)}.cli-screen .ctab-row.is-selected:hover{background:rgb(var(--flow-brand) / .12)}.cli-screen .cli-resp{min-width:0;color:rgb(var(--flow-text-secondary));text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.cli-screen .cli-resp.empty{color:rgb(var(--flow-text-tertiary))}.cli-screen .cbox{border:1.5px solid rgb(var(--flow-border-strong));background:rgb(var(--flow-bg-surface));cursor:pointer;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;transition:border-color .18s cubic-bezier(.4,0,.2,1),background .18s cubic-bezier(.4,0,.2,1);display:grid}.cli-screen .cbox svg{width:12px;height:12px;color:rgb(var(--cli-on-ink));opacity:0}.cli-screen .cbox.on{background:rgb(var(--cli-ink));border-color:rgb(var(--cli-ink))}.cli-screen .cbox.on svg{opacity:1}.cli-screen .ctab-head .cbox{border-color:rgb(var(--flow-border-strong))}.cli-screen .cli-cell{align-items:center;gap:13px;min-width:0;display:flex}.cli-screen .cli-av{width:42px;height:42px;color:rgb(var(--cli-on-ink));letter-spacing:-.01em;flex:none;place-items:center;font-size:14px;font-weight:600;display:grid;position:relative}.cli-screen .cli-av.pf{border-radius:50%}.cli-screen .cli-av.pj{border-radius:10px}.cli-av-green{background:var(--cli-av-green)}.cli-av-violet{background:var(--cli-av-violet)}.cli-av-blue{background:var(--cli-av-blue)}.cli-av-pink{background:var(--cli-av-pink)}.cli-av-orange{background:var(--cli-av-orange)}.cli-av-teal{background:var(--cli-av-teal)}.cli-av-red{background:var(--cli-av-red)}.cli-av-indigo{background:var(--cli-av-indigo)}.cli-screen .cli-av .type-mark{background:rgb(var(--flow-bg-surface));border:1.5px solid rgb(var(--flow-border));width:17px;height:17px;color:rgb(var(--flow-text-secondary));border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.cli-screen .cli-av .type-mark svg{width:10px;height:10px}.cli-screen .cli-id{min-width:0}.cli-screen .cli-name-row{align-items:center;gap:8px;min-width:0;display:flex}.cli-screen .cli-name{letter-spacing:-.01em;color:rgb(var(--flow-text-primary));white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.cli-screen .type-tag{height:18px;font-family:var(--font-mono);letter-spacing:.04em;border-radius:6px;flex:none;place-items:center;padding:0 7px;font-size:10px;font-weight:700;display:inline-grid}.cli-screen .type-tag.pf{background:var(--cli-tag-blue-bg);color:var(--cli-tag-blue-fg)}.cli-screen .type-tag.pj{background:var(--cli-tag-indigo-bg);color:var(--cli-tag-indigo-fg)}.cli-screen .cli-doc{font-family:var(--font-mono);color:rgb(var(--flow-text-tertiary));margin-top:3px;font-size:12px}.cli-screen .cli-doc.empty{color:rgb(var(--flow-text-quaternary));font-style:italic;font-family:var(--font-sans)}.cli-screen .mk-cell{align-items:center;gap:10px;display:flex}.cli-screen .mk-count{background:rgb(var(--flow-bg-surface-3));min-width:30px;height:28px;color:rgb(var(--flow-text-secondary));border-radius:10px;flex:none;place-items:center;padding:0 9px;font-size:13.5px;font-weight:700;transition:background .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1);display:inline-grid}.cli-screen .ctab-row:hover .mk-count{background:rgb(var(--cli-ink));color:rgb(var(--cli-on-ink))}.cli-screen .mk-info{min-width:0;overflow:hidden}.cli-screen .mk-sub{color:rgb(var(--flow-text-tertiary));white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.cli-screen .mk-sub.prazo{color:rgb(var(--flow-warning-fg));align-items:center;gap:5px;font-weight:500;display:inline-flex}.cli-screen .mk-sub.prazo:before{content:"";background:var(--cli-stage-proposta);border-radius:50%;width:6px;height:6px}.cli-screen .mk-none{color:rgb(var(--flow-text-quaternary));font-size:13.5px}.cli-screen .contact{flex-direction:column;gap:5px;min-width:0;display:flex}.cli-screen .contact .c-line{color:rgb(var(--flow-text-secondary));align-items:center;gap:8px;min-width:0;font-size:13.5px;display:flex}.cli-screen .contact .c-line svg{width:14px;height:14px;color:rgb(var(--flow-text-quaternary));flex:none}.cli-screen .contact .c-line .c-txt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cli-screen .contact .c-line.wa svg{color:var(--cli-ch-whatsapp)}.cli-screen .contact .c-add{color:rgb(var(--flow-text-quaternary));align-items:center;gap:7px;font-size:13.5px;display:inline-flex}.cli-screen .contact .c-add svg{width:14px;height:14px}.cli-screen .ctab-row:hover .contact .c-add{color:rgb(var(--flow-brand))}.cli-screen .loc{align-items:center;gap:9px;min-width:0;display:flex}.cli-screen .loc svg{width:15px;height:15px;color:rgb(var(--flow-text-quaternary));flex:none}.cli-screen .loc .l-city{color:rgb(var(--flow-text-secondary));white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.cli-screen .loc .uf{background:rgb(var(--flow-bg-surface-3));border:1px solid rgb(var(--flow-border-subtle));min-width:26px;height:20px;font-family:var(--font-mono);color:rgb(var(--flow-text-secondary));letter-spacing:.03em;border-radius:6px;flex:none;place-items:center;padding:0 6px;font-size:10px;font-weight:700;display:inline-grid}.cli-screen .loc.empty .l-city{color:rgb(var(--flow-text-quaternary));font-style:italic}.cli-screen .when{color:rgb(var(--flow-text-secondary));font-size:13.5px}.cli-screen .when .w-rel{color:rgb(var(--flow-text-quaternary));margin-top:2px;font-size:12px;display:block}.cli-screen .row-act{opacity:1;justify-content:flex-end;align-items:center;gap:4px;transition:opacity .18s cubic-bezier(.4,0,.2,1);display:flex}.cli-screen .ra-btn{width:32px;height:32px;color:rgb(var(--flow-text-secondary));border:1px solid #0000;border-radius:10px;place-items:center;transition:background .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1);display:grid}.cli-screen .ra-btn:hover{background:rgb(var(--flow-bg-surface));border-color:rgb(var(--flow-border));color:rgb(var(--flow-text-primary));box-shadow:var(--flow-shadow-xs)}.cli-screen .ra-btn svg{width:16px;height:16px}.cli-screen .ra-btn.wa:hover{color:var(--cli-ch-whatsapp)}.cli-screen .ra-btn.mail:hover{color:rgb(var(--flow-brand))}.cli-screen .no-results{text-align:center;padding:56px 24px;display:none}.cli-screen .no-results.show{display:block}.cli-screen .no-results .nr-ic{background:rgb(var(--flow-bg-surface-3));width:54px;height:54px;color:rgb(var(--flow-text-tertiary));border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}.cli-screen .no-results .nr-ic svg{width:24px;height:24px}.cli-screen .no-results .nr-t{font-size:18px;font-weight:600}.cli-screen .no-results .nr-s{color:rgb(var(--flow-text-tertiary));margin-top:8px;font-size:13.5px}.cli-screen .cards{grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:16px;display:grid}.cli-screen .cards[hidden]{display:none}.cli-screen .cli-card{background:rgb(var(--flow-bg-surface));border:1px solid rgb(var(--flow-border));box-shadow:var(--flow-shadow-sm);cursor:pointer;border-radius:18px;flex-direction:column;gap:14px;padding:18px 18px 14px;transition:box-shadow .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.cli-screen .cli-card:hover{box-shadow:var(--flow-shadow-md);border-color:rgb(var(--flow-border-strong));transform:translateY(-1px)}.cli-screen .cli-card.is-selected{border-color:rgb(var(--flow-brand));background:var(--cli-brand-soft-2)}.cli-screen .cc-check{opacity:0;transition:opacity .18s cubic-bezier(.4,0,.2,1);position:absolute;top:16px;right:16px}.cli-screen .cli-card:hover .cc-check,.cli-screen .cli-card.is-selected .cc-check{opacity:1}.cli-screen .cc-head{align-items:center;gap:13px;min-width:0;padding-right:26px;display:flex}.cli-screen .cc-marcas{background:rgb(var(--flow-bg-surface-2));border:1px solid rgb(var(--flow-border-subtle));border-radius:14px;align-items:center;gap:12px;padding:11px 13px;display:flex}.cli-screen .cli-card .cc-marcas .mk-count{background:rgb(var(--cli-ink));color:rgb(var(--cli-on-ink))}.cli-screen .cc-k{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--flow-text-tertiary));font-size:11px}.cli-screen .cc-marcas .mk-sub{white-space:normal;margin-top:2px}.cli-screen .cc-body{flex-direction:column;gap:11px;display:flex}.cli-screen .cc-body .contact{gap:7px}.cli-screen .cc-foot{border-top:1px solid rgb(var(--flow-border-subtle));justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.cli-screen .cc-date{color:rgb(var(--flow-text-tertiary));align-items:center;gap:7px;font-size:12px;display:inline-flex}.cli-screen .cc-date svg{width:14px;height:14px;color:rgb(var(--flow-text-quaternary))}.cli-screen .cli-card .row-act{opacity:1}.cli-screen .ctab-foot{flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;padding:2px;display:flex}.cli-screen .ctab-foot .f-info{color:rgb(var(--flow-text-tertiary));font-size:13.5px}.cli-screen .ctab-foot .f-info b{color:rgb(var(--flow-text-secondary));font-weight:600}.cli-screen .ctab-foot .f-spacer{flex:1}.cli-screen .pager{align-items:center;gap:4px;display:flex}.cli-screen .pager button{min-width:36px;height:36px;color:rgb(var(--flow-text-secondary));border:1px solid #0000;border-radius:10px;place-items:center;padding:0 6px;font-size:13.5px;font-weight:500;transition:background .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1);display:grid}.cli-screen .pager button:hover:not(.dots):not(.active){background:rgb(var(--flow-bg-surface));border-color:rgb(var(--flow-border));color:rgb(var(--flow-text-primary))}.cli-screen .pager button.active{background:rgb(var(--cli-ink));color:rgb(var(--cli-on-ink))}.cli-screen .pager button.dots{color:rgb(var(--flow-text-quaternary));cursor:default}.cli-screen .pager button svg{width:16px;height:16px}.cli-screen .pager a{min-width:36px;height:36px;color:rgb(var(--flow-text-secondary));border:1px solid #0000;border-radius:10px;place-items:center;padding:0 6px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1);display:grid}.cli-screen .pager a:hover:not(.active){background:rgb(var(--flow-bg-surface));border-color:rgb(var(--flow-border));color:rgb(var(--flow-text-primary))}.cli-screen .pager a.active{background:rgb(var(--cli-ink));color:rgb(var(--cli-on-ink))}.cli-screen .pager .pager-btn svg{width:16px;height:16px}.cli-screen .pager .pager-btn.is-disabled{color:rgb(var(--flow-text-quaternary));opacity:.5;pointer-events:none}.cli-screen .pager .dots{min-width:36px;height:36px;color:rgb(var(--flow-text-quaternary));place-items:center;display:grid}.cli-screen .pet-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.cli-screen .pet-head .head-actions{align-items:center;gap:10px;display:flex}.cli-screen .pet-onboard{border:1px solid rgb(var(--flow-border));background:rgb(var(--flow-bg-surface-2));border-radius:22px;margin:18px 0 0;overflow:hidden}.cli-screen .pet-hero{text-align:center;background:radial-gradient(120% 150% at 50% -20%, var(--cli-brand-soft-2) 0%, transparent 60%), rgb(var(--flow-bg-surface));border-bottom:1px solid rgb(var(--flow-border-subtle));padding:52px 40px 42px}.cli-screen .pet-hero .eyebrow{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:rgb(var(--flow-text-tertiary));align-items:center;gap:8px;margin-bottom:18px;font-size:11px;display:inline-flex}.cli-screen .pet-hero .eyebrow:before{content:"";border:1.5px dashed rgb(var(--flow-border-strong));border-radius:50%;width:13px;height:13px}.cli-screen .pet-hero h2{letter-spacing:-.025em;font-size:32px;font-weight:700;line-height:1.1}.cli-screen .pet-hero p{color:rgb(var(--flow-text-secondary));max-width:56ch;margin:14px auto 0;line-height:1.55}.cli-screen .pet-cta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:26px;display:flex}.cli-screen .pet-preview{padding:30px 36px 6px}.cli-screen .pet-section-title{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:rgb(var(--flow-text-tertiary));align-items:center;gap:10px;margin-bottom:16px;font-size:11px;display:flex}.cli-screen .pet-section-title:after{content:"";background:rgb(var(--flow-border-subtle));flex:1;height:1px}.cli-screen .ghost-list{border:1px dashed rgb(var(--flow-border-strong));background:rgb(var(--flow-bg-surface));border-radius:18px;overflow:hidden}.cli-screen .gl-head,.cli-screen .gl-row{grid-template-columns:2.4fr 1.3fr 1fr .9fr;align-items:center;gap:18px;padding:13px 18px;display:grid}.cli-screen .gl-head{background:rgb(var(--flow-bg-surface-3))}.cli-screen .gl-head span{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--flow-text-quaternary));font-size:11px}.cli-screen .gl-row{border-top:1px solid rgb(var(--flow-border-subtle))}.cli-screen .gl-client{align-items:center;gap:12px;display:flex}.cli-screen .gl-av{background:rgb(var(--flow-bg-surface-3));border:1px dashed rgb(var(--flow-border-strong));border-radius:50%;flex:none;width:34px;height:34px}.cli-screen .gl-bar{background:rgb(var(--flow-bg-surface-3));border-radius:999px;height:10px}.cli-screen .gl-bar.w-lg{width:70%}.cli-screen .gl-bar.w-md{width:90%}.cli-screen .gl-bar.w-sm{width:55%}.cli-screen .gl-pill{background:rgb(var(--flow-bg-surface-3));border-radius:999px;width:64px;height:22px}.cli-screen .pet-ways{padding:28px 36px 34px}.cli-screen .pet-ways-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.cli-screen .way-card{text-align:left;background:rgb(var(--flow-bg-surface));border:1px solid rgb(var(--flow-border-subtle));box-shadow:var(--flow-shadow-xs);border-radius:14px;flex-direction:column;gap:10px;padding:22px 20px;transition:box-shadow .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1);display:flex}.cli-screen .way-card:hover{box-shadow:var(--flow-shadow-md);border-color:rgb(var(--flow-border-strong));transform:translateY(-1px)}.cli-screen .way-ic{background:rgb(var(--flow-brand) / .12);width:42px;height:42px;color:rgb(var(--flow-brand));border-radius:10px;place-items:center;display:grid}.cli-screen .way-ic svg{width:22px;height:22px}.cli-screen .way-card h4{letter-spacing:-.01em;font-size:15px;font-weight:600}.cli-screen .way-card p{color:rgb(var(--flow-text-tertiary));flex:1;font-size:12px;line-height:1.5}.cli-screen .way-act{color:rgb(var(--flow-brand));align-items:center;gap:6px;margin-top:2px;font-size:13.5px;font-weight:600;display:inline-flex}.cli-screen .way-act svg{width:14px;height:14px}.cli-screen .way-card .way-tag{height:20px;font-family:var(--font-mono);letter-spacing:.04em;background:rgb(var(--flow-bg-surface-3));color:rgb(var(--flow-text-secondary));border-radius:6px;align-self:flex-start;align-items:center;padding:0 8px;font-size:10px;display:inline-flex}.cli-screen .pet-note{background:rgb(var(--flow-bg-surface-2));border:1px solid rgb(var(--flow-border-subtle));border-radius:14px;align-items:center;gap:14px;margin:0 36px 32px;padding:16px 18px;display:flex}.cli-screen .pet-note .pn-ic{background:rgb(var(--flow-bg-surface));border:1px solid rgb(var(--flow-border));width:38px;height:38px;color:rgb(var(--flow-text-secondary));border-radius:10px;flex:none;place-items:center;display:grid}.cli-screen .pet-note .pn-ic svg{width:19px;height:19px}.cli-screen .pet-note .pn-main{flex:1;min-width:0}.cli-screen .pet-note .pn-title{font-size:13.5px;font-weight:600}.cli-screen .pet-note .pn-sub{color:rgb(var(--flow-text-tertiary));margin-top:3px;font-size:12px;line-height:1.5}@media (max-width:1240px){.cli-screen .ctab-head,.cli-screen .ctab-row{grid-template-columns:30px minmax(200px,2.4fr) minmax(170px,1fr) minmax(150px,1.05fr) minmax(96px,.78fr) 84px}.cli-screen .col-when{display:none}}@media (max-width:1080px){.cli-screen .cli-stats{grid-template-columns:repeat(2,1fr)}.cli-screen .cli-stat:nth-child(3):before,.cli-screen .cli-stat:nth-child(odd):before{display:var(--x,block)}.cli-screen .pet-ways-grid{grid-template-columns:1fr}.cli-screen .gl-head,.cli-screen .gl-row{grid-template-columns:1.8fr 1fr .9fr}.cli-screen .gl-head span:nth-child(3),.cli-screen .gl-row>:nth-child(3){display:none}}.cli-screen.np-screen .np-crumbbar{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;display:flex}.cli-screen.np-screen .np-crumbbar .back-link{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:rgb(var(--flow-text-tertiary));align-items:center;gap:6px;margin-bottom:0;font-size:11px;transition:color .18s cubic-bezier(.4,0,.2,1);display:inline-flex}.cli-screen.np-screen .np-crumbbar .back-link:hover{color:rgb(var(--flow-text-primary))}.cli-screen.np-screen .np-crumbbar .back-link svg{flex:none;width:13px;height:13px}.cli-screen.np-screen .np-crumbbar .page-crumb{margin-bottom:0}.cli-screen.np-screen .np-crumbbar .vsep{background:rgb(var(--flow-border-strong));flex:none;width:1px;height:13px}.cli-screen.np-screen .np-top-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.cli-screen.np-screen .np-top-row .np-top,.cli-screen.np-screen .np-top-row .np-seg{margin-bottom:0}@media (max-width:620px){.cli-screen.np-screen .np-top-row{flex-direction:column}.cli-screen.np-screen .np-top-row .np-seg{width:100%;max-width:none}}.cli-screen.np-screen .np-top{flex-direction:column;align-items:flex-start;gap:0;margin-bottom:18px;display:flex}.cli-screen.np-screen .np-top .page-title{margin-bottom:7px}.cli-screen.np-screen .np-top .np-lead{color:rgb(var(--flow-text-secondary));font-size:13.5px}.cli-screen.np-screen .np-seg{background:rgb(var(--flow-bg-surface-2));border:1px solid rgb(var(--flow-border));max-width:560px;box-shadow:var(--flow-shadow-xs);border-radius:18px;grid-template-columns:1fr 1fr;gap:7px;margin-bottom:18px;padding:7px;display:grid}.cli-screen.np-screen .np-seg button{height:48px;color:rgb(var(--flow-text-secondary));border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:600;transition:background .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1);display:inline-flex}.cli-screen.np-screen .np-seg button svg{width:19px;height:19px}.cli-screen.np-screen .np-seg button:hover:not(.active){background:rgb(var(--flow-bg-surface-3));color:rgb(var(--flow-text-primary))}.cli-screen.np-screen .np-seg button.active{background:rgb(var(--cli-ink));color:rgb(var(--cli-on-ink));box-shadow:var(--flow-shadow-sm)}.cli-screen.np-screen .np-grid{grid-template-columns:minmax(0,1.75fr) minmax(290px,1fr);align-items:start;gap:18px;display:grid}.cli-screen.np-screen .np-col{flex-direction:column;gap:16px;min-width:0;display:flex}@media (max-width:1080px){.cli-screen.np-screen .np-grid{grid-template-columns:1fr}.cli-screen.np-screen .np-rail{position:static!important}}.cli-screen.np-screen .fsec{background:rgb(var(--flow-bg-surface));border:1px solid rgb(var(--flow-border));box-shadow:var(--flow-shadow-sm);border-radius:22px;padding:22px 24px}.cli-screen.np-screen .fsec-head{align-items:center;gap:13px;margin-bottom:20px;display:flex}.cli-screen.np-screen .fsec-ic{background:rgb(var(--flow-brand) / .12);width:38px;height:38px;color:rgb(var(--flow-brand));border-radius:10px;flex:none;place-items:center;display:grid}.cli-screen.np-screen .fsec-ic svg{width:20px;height:20px}.cli-screen.np-screen .fsec-tt{letter-spacing:-.01em;font-size:16px;font-weight:600}.cli-screen.np-screen .fsec-sub{color:rgb(var(--flow-text-tertiary));margin-top:2px;font-size:12px}.cli-screen.np-screen .fsec-opt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--flow-text-quaternary));margin-left:auto;font-size:11px}.cli-screen.np-screen .sub-cat{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--flow-text-tertiary));align-items:center;gap:9px;margin:22px 0 14px;font-size:11px;display:flex}.cli-screen.np-screen .sub-cat:after{content:"";background:rgb(var(--flow-border-subtle));flex:1;height:1px}.cli-screen.np-screen .fgrid{gap:16px 18px;display:grid}.cli-screen.np-screen .g-2{grid-template-columns:1fr 1fr}.cli-screen.np-screen .g-3{grid-template-columns:1fr 1fr 1fr}.cli-screen.np-screen .g-2-1{grid-template-columns:2fr 1fr}.cli-screen.np-screen .g-cep{grid-template-columns:1fr 90px 1fr}@media (max-width:620px){.cli-screen.np-screen .g-2,.cli-screen.np-screen .g-3,.cli-screen.np-screen .g-2-1,.cli-screen.np-screen .g-cep{grid-template-columns:1fr}}.cli-screen.np-screen .f{flex-direction:column;gap:7px;min-width:0;display:flex}.cli-screen.np-screen .f>label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--flow-text-tertiary));align-items:center;gap:4px;font-size:11px;display:inline-flex}.cli-screen.np-screen .f>label .req{color:rgb(var(--flow-danger-fg));font-weight:700}.cli-screen.np-screen .f input,.cli-screen.np-screen .f select{border:1px solid rgb(var(--flow-border));background:rgb(var(--flow-bg-surface));width:100%;height:46px;color:rgb(var(--flow-text-primary));border-radius:14px;padding:0 14px;font-size:13.5px;transition:border-color .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1)}.cli-screen.np-screen .f input::placeholder{color:rgb(var(--flow-text-quaternary))}.cli-screen.np-screen .f input:focus,.cli-screen.np-screen .f select:focus{border-color:rgb(var(--flow-brand));box-shadow:0 0 0 3px rgb(var(--flow-brand) / .12);outline:none}.cli-screen.np-screen .f input:not(:-moz-placeholder-shown):not(:focus){background:rgb(var(--flow-bg-surface))}.cli-screen.np-screen .f input:not(:placeholder-shown):not(:focus){background:rgb(var(--flow-bg-surface))}.cli-screen.np-screen .f .hint{color:rgb(var(--flow-text-tertiary));align-items:center;gap:6px;margin-top:1px;font-size:12px;display:flex}.cli-screen.np-screen .f .hint svg{width:13px;height:13px;color:rgb(var(--flow-text-quaternary));flex:none}.cli-screen.np-screen .pet-checks{flex-direction:column;gap:10px;display:flex}.cli-screen.np-screen .f-check{border:1px solid rgb(var(--flow-border));background:rgb(var(--flow-bg-surface));cursor:pointer;border-radius:14px;align-items:flex-start;gap:11px;padding:13px 15px;transition:border-color .18s cubic-bezier(.4,0,.2,1),background .18s cubic-bezier(.4,0,.2,1);display:flex}.cli-screen.np-screen .f-check:hover{border-color:rgb(var(--flow-border-strong));background:rgb(var(--flow-bg-surface-2))}.cli-screen.np-screen .f-check input[type=checkbox]{width:18px;height:18px;accent-color:rgb(var(--flow-brand));cursor:pointer;flex:none;margin:1px 0 0}.cli-screen.np-screen .f-check span{flex-direction:column;gap:2px;min-width:0;display:flex}.cli-screen.np-screen .f-check strong{color:rgb(var(--flow-text-primary));font-size:13.5px;font-weight:600}.cli-screen.np-screen .f-check small{color:rgb(var(--flow-text-tertiary));font-size:12px;line-height:1.45}.cli-screen.np-screen .f-check:has(input:checked){border-color:rgb(var(--flow-brand));background:rgb(var(--flow-brand) / .06)}.cli-screen.np-screen .f>label.f-check{text-transform:none;letter-spacing:normal;font-family:inherit;font-size:inherit;color:inherit}.cli-screen.np-screen .f input[type=file]{cursor:pointer;height:auto;padding:11px 14px;font-size:13px;line-height:1.3}.cli-screen.np-screen .f input[type=file]::file-selector-button{border:1px solid rgb(var(--flow-border));background:rgb(var(--flow-bg-surface-2));color:rgb(var(--flow-text-secondary));cursor:pointer;border-radius:9px;margin-right:12px;padding:7px 13px;font-size:12.5px;font-weight:600;transition:background .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1)}.cli-screen.np-screen .f input[type=file]::file-selector-button:hover{background:rgb(var(--flow-bg-surface-3));border-color:rgb(var(--flow-border-strong))}.cli-screen.np-screen .ic-in{position:relative}.cli-screen.np-screen .ic-in .lead{width:17px;height:17px;color:rgb(var(--flow-text-quaternary));pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.cli-screen.np-screen .ic-in .lead svg{width:17px;height:17px}.cli-screen.np-screen .ic-in input{padding-left:40px}.cli-screen.np-screen .ic-in.wa .lead{color:var(--cli-ch-whatsapp)}.cli-screen.np-screen .with-btn{align-items:flex-start;gap:8px;display:flex}.cli-screen.np-screen .with-btn input{flex:1}.cli-screen.np-screen .with-btn>label{flex:1;min-width:0}.cli-screen.np-screen .with-btn button{border:1px solid rgb(var(--flow-border));background:rgb(var(--flow-bg-surface-2));height:46px;color:rgb(var(--flow-text-secondary));white-space:nowrap;border-radius:14px;align-items:center;gap:7px;padding:0 16px;font-size:13.5px;font-weight:600;transition:background .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1);display:inline-flex}.cli-screen.np-screen .with-btn button:hover{background:rgb(var(--cli-ink));border-color:rgb(var(--cli-ink));color:rgb(var(--cli-on-ink))}.cli-screen.np-screen .with-btn button svg{width:16px;height:16px}.cli-screen.np-screen .fsec.collapsible .fsec-head{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:none;margin-bottom:0;padding:0}.cli-screen.np-screen .fsec.collapsible.open .fsec-head{margin-bottom:20px}.cli-screen.np-screen .fsec .toggle-chev{width:18px;height:18px;color:rgb(var(--flow-text-tertiary));flex:none;margin-left:14px;transition:transform .18s cubic-bezier(.4,0,.2,1)}.cli-screen.np-screen .fsec.collapsible .fsec-opt{margin-left:auto}.cli-screen.np-screen .fsec.open .toggle-chev{transform:rotate(180deg)}.cli-screen.np-screen .fsec .fsec-body{display:none}.cli-screen.np-screen .fsec.open .fsec-body{display:block}.cli-screen.np-screen .type-pf,.cli-screen.np-screen .type-pj{display:contents}.cli-screen.np-screen .type-pf[hidden],.cli-screen.np-screen .type-pj[hidden]{display:none}.cli-screen.np-screen .np-rail{flex-direction:column;gap:14px;display:flex;position:sticky;top:6px}.cli-screen.np-screen .npc{background:rgb(var(--flow-bg-surface));border:1px solid rgb(var(--flow-border));box-shadow:var(--flow-shadow-sm);border-radius:22px;overflow:hidden}.cli-screen.np-screen .npc-top{border-bottom:1px solid rgb(var(--flow-border-subtle));background:rgb(var(--flow-bg-surface-2));align-items:center;gap:14px;padding:18px 20px;display:flex}.cli-screen.np-screen .npc-av{width:54px;height:54px;color:rgb(var(--cli-on-ink));background:rgb(var(--cli-ink));box-shadow:var(--flow-shadow-xs);flex:none;place-items:center;font-size:18px;font-weight:700;transition:border-radius .18s cubic-bezier(.4,0,.2,1);display:grid}.cli-screen.np-screen .npc-av.pf{border-radius:50%}.cli-screen.np-screen .npc-av.pj{border-radius:14px}.cli-screen.np-screen .npc-av.empty{background:rgb(var(--flow-bg-surface-3));color:rgb(var(--flow-text-tertiary));box-shadow:none;border:none}.cli-screen.np-screen .npc-av.empty svg{width:24px;height:24px}.cli-screen.np-screen .npc-id{min-width:0}.cli-screen.np-screen .npc-eyebrow{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:rgb(var(--flow-text-quaternary));margin-bottom:5px;font-size:11px}.cli-screen.np-screen .npc-name{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:700;overflow:hidden}.cli-screen.np-screen .npc-name.ph{color:rgb(var(--flow-text-tertiary));font-weight:600}.cli-screen.np-screen .npc-meta{align-items:center;gap:8px;margin-top:5px;display:flex}.cli-screen.np-screen .npc-type{height:19px;font-family:var(--font-mono);letter-spacing:.04em;background:var(--cli-tag-blue-bg);color:var(--cli-tag-blue-fg);border-radius:6px;place-items:center;padding:0 8px;font-size:10px;font-weight:700;display:inline-grid}.cli-screen.np-screen .npc-type.pj{background:var(--cli-tag-indigo-bg);color:var(--cli-tag-indigo-fg)}.cli-screen.np-screen .npc-doc{font-family:var(--font-mono);color:rgb(var(--flow-text-tertiary));font-size:12px}.cli-screen.np-screen .npc-check{flex-direction:column;gap:13px;padding:16px 20px 18px;display:flex}.cli-screen.np-screen .npc-clabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--flow-text-quaternary));font-size:11px}.cli-screen.np-screen .npck{color:rgb(var(--flow-text-tertiary));align-items:center;gap:11px;font-size:13.5px;display:flex}.cli-screen.np-screen .npck .dot{border:1.5px solid rgb(var(--flow-border-strong));border-radius:50%;flex:none;place-items:center;width:20px;height:20px;transition:background .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1);display:grid}.cli-screen.np-screen .npck .dot svg{width:12px;height:12px;color:rgb(var(--cli-on-ink));opacity:0}.cli-screen.np-screen .npck.done{color:rgb(var(--flow-text-primary));font-weight:500}.cli-screen.np-screen .npck.done .dot{background:rgb(var(--flow-brand));border-color:rgb(var(--flow-brand))}.cli-screen.np-screen .npck.done .dot svg{opacity:1}.cli-screen.np-screen .np-tip{background:rgb(var(--flow-brand) / .12);border:1px solid rgb(var(--flow-brand) / .28);border-radius:14px;gap:12px;padding:15px 16px;display:flex}.cli-screen.np-screen .np-tip .t-ic{background:rgb(var(--flow-brand));width:30px;height:30px;color:rgb(var(--cli-on-ink));border-radius:10px;flex:none;place-items:center;display:grid}.cli-screen.np-screen .np-tip .t-ic svg{width:17px;height:17px}.cli-screen.np-screen .np-tip .t-tt{font-size:13.5px;font-weight:600}.cli-screen.np-screen .np-tip .t-sub{color:rgb(var(--flow-text-secondary));margin-top:3px;font-size:12px;line-height:1.5}.cli-screen.np-screen .np-footer{background:rgb(var(--flow-bg-surface));border:1px solid rgb(var(--flow-border));box-shadow:var(--flow-shadow-md);border-radius:16px;flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;padding:14px 18px;display:flex}.cli-screen.np-screen .np-footer .nf-hint{color:rgb(var(--flow-text-tertiary));white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.cli-screen.np-screen .np-footer .nf-hint .req{color:rgb(var(--flow-danger-fg));font-weight:700}.cli-screen.np-screen .np-footer .nf-btns{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}.cli-screen.np-screen .np-footer .cancel{color:rgb(var(--flow-text-secondary));align-items:center;height:40px;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex}.cli-screen.np-screen .np-footer .cancel:hover{color:rgb(var(--flow-text-primary))}.cli-screen.np-screen .f.f-invalid input,.cli-screen.np-screen .f.f-invalid select{border-color:rgb(var(--flow-danger-fg));box-shadow:0 0 0 3px rgb(var(--flow-danger-fg) / .12)}.cli-screen.np-screen .f.f-invalid input:focus,.cli-screen.np-screen .f.f-invalid select:focus{border-color:rgb(var(--flow-danger-fg));box-shadow:0 0 0 3px rgb(var(--flow-danger-fg) / .2)}.cli-screen.np-screen .f-err{color:rgb(var(--flow-danger-fg));margin-top:4px;font-size:12px;line-height:1.4}.cli-screen.np-screen .np-val-banner{border:1px solid rgb(var(--flow-danger-fg) / .24);background:rgb(var(--flow-danger-bg,255 238 238));color:rgb(var(--flow-danger-fg));border-radius:14px;margin-bottom:16px;padding:14px 16px}.cli-screen.np-screen .np-val-banner-title{margin-bottom:6px;font-size:13.5px;font-weight:600}.cli-screen.np-screen .np-val-banner-list{flex-direction:column;gap:3px;margin:0;padding-left:0;font-size:13px;list-style:none;display:flex}.ccm-panel{border:1px solid rgb(var(--flow-border));background:rgb(var(--flow-bg-surface));width:100%;max-width:520px;box-shadow:var(--flow-shadow-xl,0 24px 48px -12px #00000047);border-radius:22px;padding:28px 28px 24px}.ccm-title{letter-spacing:-.02em;color:rgb(var(--flow-text-primary));margin-bottom:4px;font-size:20px;font-weight:700}.ccm-subtitle{color:rgb(var(--flow-text-secondary));margin-bottom:20px;font-size:13.5px}.ccm-head-row{border-bottom:1px solid rgb(var(--flow-border-subtle));align-items:center;gap:10px;margin-bottom:18px;padding-bottom:16px;display:flex}.ccm-cliente-nome{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:16px;font-weight:600;overflow:hidden}.ccm-tipo-tag{height:22px;font-family:var(--font-mono);letter-spacing:.04em;border-radius:7px;flex:none;padding:0 9px;font-size:11px;font-weight:700}.ccm-tipo-tag.pf{background:var(--cli-tag-blue-bg,#dbeafe);color:var(--cli-tag-blue-fg,#1e40af)}.ccm-tipo-tag.pj{background:var(--cli-tag-indigo-bg,#e0e7ff);color:var(--cli-tag-indigo-fg,#3730a3)}.ccm-secao{margin-bottom:16px}.ccm-sec-titulo{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--flow-text-tertiary));margin-bottom:8px;font-size:11px}.ccm-dl{grid-template-columns:1fr 1fr;gap:6px 16px;display:grid}.ccm-dl-row{display:contents}.ccm-dt{color:rgb(var(--flow-text-tertiary));align-items:center;font-size:12px;font-weight:500;display:flex}.ccm-dd{color:rgb(var(--flow-text-primary));align-items:center;font-size:13.5px;font-weight:500;display:flex}.ccm-foot{border-top:1px solid rgb(var(--flow-border-subtle));justify-content:flex-end;align-items:center;gap:10px;margin-top:24px;padding-top:18px;display:flex}.cli-screen.np-screen .cnae-ac{position:relative}.cli-screen.np-screen .cnae-ac-menu{z-index:50;background:rgb(var(--flow-bg-surface));border:1px solid rgb(var(--flow-border));border-radius:14px;flex-direction:column;gap:2px;max-height:260px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 28px #00000024}.cli-screen.np-screen .cnae-ac-item{text-align:left;width:100%;color:rgb(var(--flow-text-secondary));cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:8px;align-items:center;padding:7px 10px;font-size:13px;transition:background .1s;display:flex;overflow:hidden}.cli-screen.np-screen .cnae-ac-item.active,.cli-screen.np-screen .cnae-ac-item:hover{background:rgb(var(--flow-bg-surface-2));color:rgb(var(--flow-text-primary))}.cli-screen.np-screen .cnae-ac-hint{color:rgb(var(--flow-text-tertiary));text-align:center;padding:8px 10px;font-size:12.5px}.cli-screen.np-screen .cnae-chips{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.cli-screen.np-screen .cnae-chip{background:rgb(var(--flow-brand) / .1);border:1px solid rgb(var(--flow-brand) / .24);color:rgb(var(--flow-text-primary));border-radius:8px;align-items:center;gap:5px;min-width:0;max-width:100%;padding:4px 6px 4px 10px;font-size:12px;display:inline-flex}.cli-screen.np-screen .cnae-chip-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cli-screen.np-screen .cnae-chip-rm{width:18px;height:18px;color:rgb(var(--flow-text-tertiary));border-radius:50%;flex-shrink:0;place-items:center;font-size:15px;line-height:1;transition:color .1s;display:inline-grid}.cli-screen.np-screen .cnae-chip-rm:hover{color:rgb(var(--flow-danger-fg))}.cli-screen.np-screen .cnae-selected{border:1px solid rgb(var(--flow-border));background:rgb(var(--flow-bg-surface));min-height:46px;color:rgb(var(--flow-text-primary));border-radius:14px;justify-content:space-between;align-items:center;gap:8px;padding:0 8px 0 14px;font-size:13.5px;display:flex}.cli-screen.np-screen .cnae-selected-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}
