@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/overpass-cyrillic-ext-400-normal-AKUz2ZI5.woff2)format("woff2"),url(/assets/overpass-cyrillic-ext-400-normal-C2ZjKngx.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/overpass-cyrillic-400-normal-tXDxWGRy.woff2)format("woff2"),url(/assets/overpass-cyrillic-400-normal-CZsFKZCk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/overpass-vietnamese-400-normal-BKRCEiXy.woff2)format("woff2"),url(/assets/overpass-vietnamese-400-normal-CCWAWVG7.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/overpass-latin-ext-400-normal-BIkXRwl6.woff2)format("woff2"),url(/assets/overpass-latin-ext-400-normal-DUq_h-_z.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/overpass-latin-400-normal-BpeLJ0bs.woff2)format("woff2"),url(/assets/overpass-latin-400-normal-c_C8zulu.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/overpass-cyrillic-ext-600-normal-CW4Fknsm.woff2)format("woff2"),url(/assets/overpass-cyrillic-ext-600-normal-Zx-mtRSD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/overpass-cyrillic-600-normal-B-hc8bdn.woff2)format("woff2"),url(/assets/overpass-cyrillic-600-normal-CXB2Mrig.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/overpass-vietnamese-600-normal-CjS-4vQf.woff2)format("woff2"),url(/assets/overpass-vietnamese-600-normal-DlMMlPfM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/overpass-latin-ext-600-normal-Cyj4Nio0.woff2)format("woff2"),url(/assets/overpass-latin-ext-600-normal-DQKKMGzp.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/overpass-latin-600-normal-25RhTNCi.woff2)format("woff2"),url(/assets/overpass-latin-600-normal-DhYQrzaY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/overpass-cyrillic-ext-800-normal-CIth-cA7.woff2)format("woff2"),url(/assets/overpass-cyrillic-ext-800-normal-hx3cL3ZN.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/overpass-cyrillic-800-normal-CP6RWG8X.woff2)format("woff2"),url(/assets/overpass-cyrillic-800-normal-PJW4A9xW.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/overpass-vietnamese-800-normal-BB8K9-Vo.woff2)format("woff2"),url(/assets/overpass-vietnamese-800-normal-DZUygvj_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/overpass-latin-ext-800-normal-DZ60AB77.woff2)format("woff2"),url(/assets/overpass-latin-ext-800-normal-D6WKWGNs.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/overpass-latin-800-normal-Bzx_XP5l.woff2)format("woff2"),url(/assets/overpass-latin-800-normal-D6-q4f0l.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/overpass-cyrillic-ext-900-normal-P9UGsiq6.woff2)format("woff2"),url(/assets/overpass-cyrillic-ext-900-normal-7nlQig5V.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/overpass-cyrillic-900-normal-CPWYUWoj.woff2)format("woff2"),url(/assets/overpass-cyrillic-900-normal-D0oVi4e2.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/overpass-vietnamese-900-normal-BzpQ9fEd.woff2)format("woff2"),url(/assets/overpass-vietnamese-900-normal-D1DPeIVM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/overpass-latin-ext-900-normal-CXxCfwuC.woff2)format("woff2"),url(/assets/overpass-latin-ext-900-normal-CL1fbAqK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/overpass-latin-900-normal-WqSsytnt.woff2)format("woff2"),url(/assets/overpass-latin-900-normal-L-6UWqLA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Overpass Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/overpass-mono-cyrillic-ext-400-normal-Dgejvo4A.woff2)format("woff2"),url(/assets/overpass-mono-cyrillic-ext-400-normal-DgxwtUZy.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/overpass-mono-cyrillic-400-normal-B144qALP.woff2)format("woff2"),url(/assets/overpass-mono-cyrillic-400-normal-XK9_jwT8.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Overpass Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/overpass-mono-vietnamese-400-normal-jmOeL0rj.woff2)format("woff2"),url(/assets/overpass-mono-vietnamese-400-normal-DrLp_cHj.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/overpass-mono-latin-ext-400-normal-DBdJzBs_.woff2)format("woff2"),url(/assets/overpass-mono-latin-ext-400-normal-5YIw-E8g.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/overpass-mono-latin-400-normal-VINZG6Js.woff2)format("woff2"),url(/assets/overpass-mono-latin-400-normal-DqAOLzCO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Overpass Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/overpass-mono-cyrillic-ext-600-normal-Bh_4P40x.woff2)format("woff2"),url(/assets/overpass-mono-cyrillic-ext-600-normal-UFW49wI4.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/overpass-mono-cyrillic-600-normal-JW4VG2Dr.woff2)format("woff2"),url(/assets/overpass-mono-cyrillic-600-normal-BKbqme25.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Overpass Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/overpass-mono-vietnamese-600-normal-BobdPw6V.woff2)format("woff2"),url(/assets/overpass-mono-vietnamese-600-normal-Bo9tXo9f.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/overpass-mono-latin-ext-600-normal-rnoLi9UA.woff2)format("woff2"),url(/assets/overpass-mono-latin-ext-600-normal-gyxvOplJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/overpass-mono-latin-600-normal-DBP6720Q.woff2)format("woff2"),url(/assets/overpass-mono-latin-600-normal-gGkmhJLl.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/overpass-latin-ext-400-normal-BIkXRwl6.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;ascent-override:98.25%;descent-override:28.35%;line-gap-override:0%}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/overpass-latin-400-normal-BpeLJ0bs.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;ascent-override:98.25%;descent-override:28.35%;line-gap-override:0%}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/overpass-latin-ext-600-normal-Cyj4Nio0.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;ascent-override:98.25%;descent-override:28.35%;line-gap-override:0%}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/overpass-latin-600-normal-25RhTNCi.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;ascent-override:98.25%;descent-override:28.35%;line-gap-override:0%}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/overpass-latin-ext-800-normal-DZ60AB77.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;ascent-override:98.25%;descent-override:28.35%;line-gap-override:0%}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/overpass-latin-800-normal-Bzx_XP5l.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;ascent-override:98.25%;descent-override:28.35%;line-gap-override:0%}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/overpass-latin-ext-900-normal-CXxCfwuC.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;ascent-override:98.25%;descent-override:28.35%;line-gap-override:0%}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/overpass-latin-900-normal-WqSsytnt.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;ascent-override:98.25%;descent-override:28.35%;line-gap-override:0%}@font-face{font-family:Overpass Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/overpass-mono-latin-ext-400-normal-DBdJzBs_.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;ascent-override:98.25%;descent-override:28.35%;line-gap-override:0%}@font-face{font-family:Overpass Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/overpass-mono-latin-400-normal-VINZG6Js.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;ascent-override:98.25%;descent-override:28.35%;line-gap-override:0%}@font-face{font-family:Overpass Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/overpass-mono-latin-ext-600-normal-rnoLi9UA.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;ascent-override:98.25%;descent-override:28.35%;line-gap-override:0%}@font-face{font-family:Overpass Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/overpass-mono-latin-600-normal-DBP6720Q.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;ascent-override:98.25%;descent-override:28.35%;line-gap-override:0%}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAJ4AA0AAAAABOwAAAImAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmA/U1RBVEgANBEICixLATYCJAMICwYABCAFhEwHIAwHGyMEAL4M2MZysf7EhZ0IPUjuyxf3bm11Gw5YR+E4FQvx8P/7/drn/oP5S4iHyCKSSCwa2TQkQifhGbo2HQtRrRQmzvyjtTb7JqFvfJckInlPdQ5ptEikUTVDxDbvEZEu3VQMghibYTEulrF8+Ljpskbzfx24KAyunqDSZocKNuBEE00Hll2+o6YK/w3eBNoheJ0HnOJ9lHiA54olGHAaeJRIpAHpgCm7IQ2KRVLvKS7InIoDlYYqb3Fmh+WFtwCUFrCaPds7fPkUSGP/Ci3t5RkBtf/1AUZlhdCsoBLCpNDetoIEu5cZpCNSJYwSGQeUF6gJJSqAAAU1VMIClYhRIKXAXX0VU30OASHqAwpIBNrRC0ACon15/3Pwt/l5+/jHoIOD2hEACCQX3+Jl829zaXoL+DUa4Nf6eXsbbJ4HGhUQHKpqWuvAe94j0JMl3/pL7giKBVGLogIApEC7M0VkC26Jaej2QYtOb2jNtH+aRpO0QX8maaPRzJBO01nSBe1x0iTcOvpq4PwPr6Ti0mZzvPKoZApENdQ01FFXChF18ETkcTA+H3XksWlEPESNBJDC5vFROQqEHL6BqiqZCikCnAqezVR1JhIsMehAIlHxVIyhuns7n3UwzmQBA+Npqaj5t4emZrbuhnMbZenusaPpneU+lc0KN41C777DfT6eR+VAvgqfylBh88iqDua2HsSPfNAKYgwq3pnNxFjCQH3WO9e+j7tNAQA=)format("woff2");unicode-range:U+B7;ascent-override:98.25%;descent-override:28.35%;line-gap-override:0%}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAJ8AA0AAAAABRgAAAIrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmA/U1RBVEQANBEICixLATYCJAMICwYABCAFhHoHIAwHG00EAK4GbGM62EWLIVC6jZyOqxHPMmsePn+gI/h+rO379w+3pCHLdCLJPGlIlETVEPGEJ0Iyr4QElfOfpu5d0pY5XU+yllpjXPaRsX4YDmwRDoerjKtFSShkd89THloYoAVcZ2lx/Wsja/5+/Q9QqNTAW7z9JIfbAo7t+cACD/D5hRIr8cDiRCIsIB0w9c5Iotch0r2dkPOoco0ixZacgy09TDeqaRlgJAga3v1L/KHmibKfn6CyJv2CgMJ/8R3QrUUIFRJaKOinbNgOMbB+hMe6MFkDBlGWpgEFIUULIEBCAS1UgRYF3SDLAucl7CfDQIiS2kACGYEaNAHIgKhZqtjX63w/+3x6fJXbxUVaXbu9X1xUAAKZkfvLUtv8X4Vafgd8l2tl4Ht58PzWa+r2KkYAZRIIHqks/83Q3Wwx8M6U7+Tx4RhDMqZoQVEAgCxQ55gqciVOwUfolSOp84CCIf/TnIeirvpRprcp1BnoHA3aq0SNwH+MoCb2p2Ux0izO/vAWjXFrTSjyISHZHISbMmHKJO6cw8QdeWVKRIRUijuWCL0w6Qi3IkMcoUSKG+AgJJKaNW6cTSKOjGaMLuQbd8pk2CaQIxaLpJMEz/jstcFtrjhj8kmrQh7DKZMt4xESM8ZM2KfnrNuw79Jcp/DR5BL3UlIowKVnffP175jSJaQISY1JSZ4xoYRt3JFN+72bqbpi/tMH7SCCR9KdCvmEgAqUhlWZ+kWUnudN)format("woff2");unicode-range:U+B7;ascent-override:98.25%;descent-override:28.35%;line-gap-override:0%}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAJQAA0AAAAABSAAAAH9AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmA/U1RBVEQANBEICixLATYCJAMICwYABCAFhQIHIAwHG1UEERWUoQBfHNhtPvagwRb389MeRfGpQ6PsuY+H59fxnTvzPoiQ/5ptN1ENjGTaxLjJyJug5JCFyQeBmywzlw+Aw7UhqSxiliCJSJ746+2w2DDoJv+OoLMWeC6BBR7gHKAJBjQ10YCyMMEC0tcbJodnSYlGnJDS5rxfCSXN6SrO+Gz20KUMQAZe02fsHoWn7miitH9RUZ19RUD+v2QX+tUIoVyGZhmGZTvXGyxi4zYaFZuEpF5AlOf9yIUsmkGADDma5QLNkn4kSeBOUUBPxdwAIYoCkIGEQDUaAQkQ1cuPvo0976qOvbH79Q9zV4n5gsnNRsjFXIgCCCS+Ny56vdz4b+V52XN433enD+8nv7Bo/Fdd3lE+H6UyEBwpKD/RYfzdNBXolVl67mxsnkBmgRJLlQgAkARqXZaLVIGr5AjDriJT6zVyY30ppz6U6IxulBqOEdQaiUWoVx+nzQaNcdESVMf1cZTXSJN4fMdmlfHMNNY0+4HVBkmv0+uSm5Hk+JaQ0RDICVInOZLxC00KgVQMYhaG7ba2+PIXa/E0bl+kWFE8KmW5pVF7dlN1m+P5F4FO0kjwHulXRGHQ6sSnR7P57jHi8muSxyIEmybEMjPE3+AocLAZhhb3u1ErBd0+LnaWJOFT/uuH1kgjyy9pTJMyFNP/QvRuFAeuphMAAA==)format("woff2");unicode-range:U+B7;ascent-override:98.25%;descent-override:28.35%;line-gap-override:0%}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:900;src:url(data:font/woff2;base64,d09GMgABAAAAAAJ8AA0AAAAABQAAAAIqAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmA/U1RBVEQANBEICixLATYCJAMICwYABCAFhGIHIAwHGzUEYK4HeMOc6alDWkzWs4Ij/te56Rksv1a0CJJ9JYKv/cp+8+cQFIICQMv2FEcBKxUjU+uCQiIrm91as2xBqI7v2hIosAw6x7njbErSvZFPVLe9eXJCbGoQi5GSqZs/ZmEpTc6iwMM9zjuPsjTAhAIKVz/c9FirwMUGOENQnP+FED7fTb4dQd9agLGlec/zwmwO0AQDCiTRgLIILyA92yYNgi6H6GLW9d2Qc1ipTkV7K+Gpn6Y3TvIBkCBod+0e8G83ROX1IqCmHt1AQPG/B0CfBiFUS2iXMCQ9LhAF3NoYq5qQNQuIGpyiEFLoIEBCgXaFQLusD1kWeF4GM/0GBUKUAUACGYF6tAIyIOq9Dz31BeHXlzsF641PhwPRZk0BAAQyPz52eMx+NeYnAPzr3evwb9Ob3nrhbgdUSiB4obj6d9t69o8U8mTKJ5jjs6KQnKg6UxUAIAs0eqZEloASBUKXEpJGb1GY9rufJ6FCR+pRqSsjaDSfbTRrzhO7RW2UDgjUx7yHskE0sRD9bashk/thxBcQ2rRJ06b0ORVwaQfeXCyHDEM7xDIhl01oW15EIMMMbcwNIXLGxIQJ1wg6f7F0ncskeo65HCtIHHk8xEZQrLfxVOMoxW0xZIvIEt9rIM/Gxk3m1yt2ze08TAnCHfK4ZAbJpDSrvaz8onq+z8ZIThhd95FY123M13NgYUcZaerJ/YwfWhMoRmwXmQRKlYHy9CeyL+J/q3QA)format("woff2");unicode-range:U+B7;ascent-override:98.25%;descent-override:28.35%;line-gap-override:0%}:root{--color-paper:#f2f3ee;--color-sheet:#fbfbf8;--color-grid:#e1e4db;--color-rule:#d5d8d0;--color-ink:#16191d;--color-ink-soft:#3b4046;--color-graphite:#5c6168;--color-on-ink:#f2f3ee;--color-on-ink-soft:#c9cdd2;--color-on-ink-muted:#9aa0a7;--color-ink-line:#3a3f46;--color-dimension:#2f5f9e;--color-dimension-on-ink:#8fb3e0;--color-correction:#c4301c;--color-caution-on-ink:#e8a33f;--color-missing:#f6e27a;--color-status-approved:#0a7a0a;--color-status-pending:#b30000;--color-status-review:#9a5c00;--color-law:#6a1b9a;--color-equipe:#0f5c4d;--color-equipe-fundo:#e6f0ec;--font-sans:"Overpass", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Overpass Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;--text-display:clamp(2.25rem, 3.8vw + .5rem, 3.75rem);--text-display-footer:clamp(2rem, 3.2vw + .5rem, 3.25rem);--text-heading:clamp(1.625rem, 1.6vw + .9rem, 2.375rem);--text-subheading:1.15rem;--text-lede:clamp(1.05rem, .3vw + .95rem, 1.175rem);--text-body:1rem;--text-body-lg:1.0625rem;--text-small:.9375rem;--text-mono:.875rem;--text-label:var(--text-min);--text-micro:var(--text-min);--tracking-label:.12em;--tracking-button:.06em;--gutter:clamp(1rem, 4vw, 3.5rem);--section-pad:clamp(2.5rem, 4.5vw, 4rem);--rule-heavy:2px solid var(--color-ink);--rule-light:1px solid var(--color-ink);--content-max:90rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--text-min:.8125rem;--text-xs:.875rem;--text-sm:.9375rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--leading-tight:1.2;--leading-normal:1.5;--weight-normal:400;--weight-medium:600;--weight-strong:800;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--radius-full:999px;--shadow-sm:0 1px 2px #16191d0f;--shadow-md:0 2px 8px #16191d14, 0 1px 2px #16191d0f;--shadow-lg:0 12px 32px #16191d24, 0 2px 6px #16191d14;--color-bg:var(--color-paper);--color-surface:var(--color-sheet);--color-surface-sunken:#eceee8;--color-border:var(--color-rule);--color-border-strong:#858a81;--color-text:var(--color-ink);--color-text-muted:var(--color-graphite);--color-accent:var(--color-correction);--color-hover:#16191d0d;--color-selected:#16191d14;--color-focus:var(--color-correction);--focus-anel:0 0 0 3px color-mix(in srgb, var(--color-focus) 22%, transparent);--focus-contorno:2px solid var(--color-focus);--shell-lateral:15rem;--shell-lateral-recolhida:4rem;--shell-topo:3.5rem;--shell-z-lateral:30;--shell-z-gaveta:60}.subheading{font-size:var(--text-subheading);text-transform:uppercase;font-weight:800;line-height:1.15}.body-text{color:var(--color-ink-soft);line-height:1.55}.body-text--lg{font-size:var(--text-body-lg);line-height:1.6}.footnote{border-top:1px solid var(--color-rule);color:var(--color-graphite);font-size:var(--text-small);padding-top:1.25rem;line-height:1.6}.eyebrow{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.eyebrow--accent{color:var(--color-correction)}.eyebrow--calculo{color:var(--color-dimension)}.mono-note{color:var(--color-graphite);font-family:var(--font-mono);font-size:.8125rem}.button-row{flex-wrap:wrap;gap:1rem;display:flex}.button{border:var(--rule-heavy);min-height:3rem;letter-spacing:var(--tracking-button);text-transform:uppercase;justify-content:center;align-items:center;padding:1rem 1.75rem;font-size:1rem;font-weight:800;text-decoration:none;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.button--solid{background:var(--color-ink);color:var(--color-on-ink)}.button--solid:hover{background:var(--color-correction);border-color:var(--color-correction)}.button--outline{background:var(--color-paper);color:var(--color-ink)}.button--outline:hover{background:var(--color-ink);color:var(--color-on-ink)}.button--small{min-height:2.75rem;padding:.625rem 1.125rem;font-size:.875rem}.carimbo{font-family:var(--font-mono);align-self:center;font-size:.8125rem;position:relative}.carimbo__sheet{border:var(--rule-heavy);background:var(--color-sheet)}.carimbo__row{border-bottom:var(--rule-light);grid-template-columns:minmax(0,1fr);display:grid}.carimbo__row:last-child{border-bottom:0}.carimbo__row--heavy{border-bottom:var(--rule-heavy)}.carimbo__row--2{grid-template-columns:repeat(2,minmax(0,1fr))}.carimbo__row--3{grid-template-columns:repeat(3,minmax(0,1fr))}.carimbo__cell{flex-direction:column;gap:.25rem;min-width:0;padding:.875rem 1.125rem;display:flex;position:relative}.carimbo__row--2 .carimbo__cell:not(:last-child),.carimbo__row--3 .carimbo__cell:not(:nth-child(3n)){border-right:var(--rule-light)}.carimbo__row--3 .carimbo__cell:nth-child(-n+3){border-bottom:var(--rule-light)}.carimbo__label{color:var(--color-graphite);font-size:var(--text-min);letter-spacing:.1em;text-transform:uppercase}.carimbo__value{text-transform:uppercase;overflow-wrap:anywhere;font-weight:600}.carimbo__cell--flagged .carimbo__value{align-self:flex-start;position:relative}.carimbo__cell--flagged .carimbo__value:after{content:"";border:2px solid var(--color-correction);border-radius:50%;position:absolute;inset:-.5rem -.75rem;transform:rotate(-3deg)}.carimbo__notes{color:var(--color-correction);flex-direction:column;gap:.75rem;margin-top:1.375rem;line-height:1.5;display:flex}.carimbo__notes p{align-items:baseline;gap:.75rem;display:flex}.carimbo__note-key{flex-shrink:0;font-weight:600}.stamp{z-index:1;border:3px solid var(--color-correction);background:var(--color-paper);color:var(--color-correction);letter-spacing:.16em;text-transform:uppercase;padding:.5rem 1rem;font-size:1.125rem;font-weight:600;position:absolute;top:-1.625rem;right:-1.125rem;transform:rotate(6deg)}.status{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border:2px solid;padding:.25rem .625rem;font-size:.8125rem;font-weight:600;display:inline-block}@media (width<=720px){.status{white-space:normal;overflow-wrap:normal}}.status--approved{color:var(--color-status-approved)}.status--pending{color:var(--color-status-pending)}.status--review{color:var(--color-status-review)}@media (width<=1100px){.carimbo{max-width:40rem}}@media (width<=720px){.stamp{right:.5rem}}@media (width<=420px){.carimbo__row--2,.carimbo__row--3{grid-template-columns:repeat(2,minmax(0,1fr))}.carimbo__row--3 .carimbo__cell:nth-child(n){border-right:0;border-bottom:var(--rule-light)}.carimbo__row--3 .carimbo__cell:nth-child(odd){border-right:var(--rule-light)}.carimbo__row--3 .carimbo__cell:nth-last-child(-n+2){border-bottom:0}}.ac-topo{gap:var(--space-10);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.ac-requisitos{gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.ac-requisitos li{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-ink-soft);font-size:var(--text-sm)}.demo{flex-direction:column;align-items:flex-end;gap:.75rem;min-width:0;display:flex}.demo__tela{--demo-fundo:#1b1f24;--demo-linha:#e8eae4;--demo-azul:#8fb3e0;--demo-vermelho:#e0452c;aspect-ratio:16/10;border:var(--rule-heavy);background:var(--color-sheet);width:100%;position:relative;overflow:hidden;container-type:inline-size}.demo__barra{background:var(--color-ink);height:4.4cqw;color:var(--color-on-ink-soft);font-family:var(--font-mono);letter-spacing:.04em;grid-template-columns:62% 38%;font-size:1.35cqw;display:grid}.demo__barra span{align-items:center;padding-inline:1.6cqw;display:flex}.demo__barra-chat{border-left:1px solid var(--color-ink-line);color:var(--color-on-ink)}.demo__corpo{grid-template-columns:62% 38%;height:calc(100% - 4.4cqw);display:grid}.demo__modelo{background:var(--demo-fundo);position:relative;overflow:hidden}.demo__svg{width:100%;height:calc(100% - 3.6cqw);display:block}.demo-lote{stroke:var(--demo-azul);stroke-width:2px}.demo-parede{stroke:var(--demo-linha);stroke-width:5px}.demo-parede--fina{stroke-width:2.5px}.demo-texto text{fill:var(--color-on-ink-muted);font-family:var(--font-mono);letter-spacing:.08em;font-size:13px}.demo-texto .demo-texto--azul{fill:var(--demo-azul)}.demo-texto .demo-texto--rua{fill:var(--color-on-ink-soft);letter-spacing:.3em;font-size:12px}.demo-cota line{stroke:var(--demo-azul);stroke-width:1.5px}.demo-texto .demo-cota text{fill:var(--demo-azul);font-size:15px;font-weight:600}.demo-carimbo rect{fill:var(--color-sheet);stroke:var(--demo-linha);stroke-width:2px}.demo-carimbo line{stroke:var(--color-ink);stroke-width:1px}.demo-carimbo text{font-family:var(--font-mono)}.demo-carimbo__rotulo{fill:var(--color-graphite);letter-spacing:.1em;font-size:9px}.demo-carimbo__valor{fill:var(--color-ink);font-size:14px;font-weight:600}.demo-marca path{fill:none;stroke:var(--demo-vermelho);stroke-width:2.5px}.demo-marca__etiqueta{fill:var(--demo-vermelho)}.demo-marca text{fill:#fff;font-family:var(--font-mono);font-size:12px;font-weight:600}.demo__comando{border-top:1px solid var(--color-ink-line);height:3.6cqw;color:var(--color-on-ink-soft);font-family:var(--font-mono);white-space:nowrap;background:#14171b;align-items:center;gap:.6cqw;padding-inline:1.6cqw;font-size:1.25cqw;display:flex;position:absolute;inset:auto 0 0}.demo__comando span{color:var(--color-on-ink-muted)}.demo__legenda{border:2px solid var(--color-on-ink);background:var(--color-ink);color:var(--color-on-ink);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:1cqw;padding:.9cqw 1.4cqw;font-size:1.9cqw;font-weight:800;display:flex;position:absolute;top:1.6cqw;left:1.6cqw}.demo__legenda-numero{color:var(--demo-azul);font-family:var(--font-mono)}.demo__chat{border-left:2px solid var(--color-ink);background:var(--color-paper);background-image:linear-gradient(var(--color-grid) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid) 1px, transparent 1px);background-size:1.6cqw 1.6cqw;position:relative;overflow:hidden}.demo__conversa{flex-direction:column;gap:1.1cqw;padding:1.6cqw;display:flex}.demo-msg{background:var(--color-ink);max-width:85%;color:var(--color-on-ink);align-self:flex-end;padding:.9cqw 1.2cqw;font-size:1.45cqw;line-height:1.35}.demo-ferramenta{border:1px solid var(--color-ink);background:var(--color-sheet);color:var(--color-dimension);font-family:var(--font-mono);flex-direction:column;gap:.6cqw;padding:.8cqw 1.1cqw;font-size:1.25cqw;display:flex}.demo-ferramenta__barra{background:var(--color-grid);height:.5cqw}.demo-ferramenta__barra span{background:var(--color-dimension);height:100%;display:block}.demo-parecer{background:var(--color-sheet);border:2px solid;flex-direction:column;gap:.7cqw;padding:1.1cqw 1.2cqw;font-size:1.3cqw;line-height:1.35;display:flex}.demo-parecer--pendente{color:var(--color-status-pending)}.demo-parecer--aprovado{color:var(--color-status-approved)}.demo-selo{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border:2px solid;align-self:flex-start;padding:.3cqw .8cqw;font-size:1.35cqw;font-weight:600}.demo-parecer__meta{color:var(--color-graphite);font-family:var(--font-mono);font-size:1.1cqw}.demo-item{color:var(--color-ink)}.demo-item b{color:var(--color-correction);font-family:var(--font-mono)}.demo__final{background:var(--color-ink);background-image:linear-gradient(var(--color-ink-line) 1px, transparent 1px), linear-gradient(90deg, var(--color-ink-line) 1px, transparent 1px);color:var(--color-on-ink);pointer-events:none;background-size:2.4cqw 2.4cqw;flex-direction:column;justify-content:center;gap:2cqw;padding:7cqw;display:flex;position:absolute;inset:0}.demo__final-marca{color:var(--color-correction);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;font-size:1.8cqw}.demo__final-titulo{text-transform:uppercase;max-width:14ch;font-size:7.2cqw;font-weight:900;line-height:.95}.demo__final-url{color:var(--demo-azul);font-family:var(--font-mono);font-size:2.2cqw}.demo__pausa{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.06em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:.25rem 0}.demo__pausa:hover{color:var(--color-correction)}.demo--gravacao{height:100%}.demo--gravacao .demo__tela{aspect-ratio:auto;border:0;height:100%}.regras-assistente ul{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}.regras-assistente li{align-items:flex-start;gap:var(--space-3);color:var(--color-on-ink-soft);font-size:1.0625rem;line-height:1.5;display:flex}.regras-assistente li svg{color:var(--color-dimension-on-ink);flex:none;margin-top:.2rem}.regras-assistente--nunca li svg{color:var(--color-caution-on-ink)}.ac-faixa{gap:var(--space-6);flex-direction:column;display:flex}.ac-faixa .lp-faixa__cabecalho{margin-bottom:0}.ac-subtitulo{font-size:1.25rem;font-weight:var(--weight-strong);line-height:1.3}.antes{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.antes__aviso{padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-accent);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-surface-sunken);color:var(--color-text);font-weight:var(--weight-medium);line-height:1.55}.antes__passos{gap:var(--space-3);color:var(--color-ink-soft);flex-direction:column;padding-left:1.5rem;line-height:1.55;list-style:decimal;display:flex}.antes__passos strong{color:var(--color-text)}.antes__passos--lista{list-style:outside}.instalacao{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.instalacao__passo{gap:var(--space-2);min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.instalacao__topo{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.instalacao__numero{border-radius:var(--radius-full);background:var(--color-ink);width:2rem;height:2rem;color:var(--color-on-ink);font-size:var(--text-sm);font-weight:var(--weight-strong);place-items:center;display:inline-grid}.instalacao__tempo{color:var(--color-text-muted);font-size:var(--text-sm)}.ac-passo__titulo{font-size:1.125rem;font-weight:var(--weight-strong);line-height:1.25}.instalacao__passo .ui-botao{align-self:flex-start;margin-top:auto}.instalacao__hash{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere;line-height:1.5}.instalacao__passo .instalacao__nota,.assistentes .instalacao__nota{color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.5}.instalacao__passo .instalacao__nota--alerta{padding-left:var(--space-3);border-left:3px solid var(--color-accent);color:var(--color-text);font-weight:var(--weight-medium)}.prompt-copiavel{border-radius:var(--radius-md);background:var(--color-ink);min-width:0;color:var(--color-on-ink);margin:0;overflow:hidden}.prompt-copiavel__cabecalho{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-bottom:1px solid var(--color-ink-line);color:var(--color-on-ink-muted);font-size:var(--text-sm);display:flex}.prompt-copiavel__copiar{min-height:2rem;padding:0 var(--space-3);border:1px solid var(--color-ink-line);border-radius:var(--radius-md);color:var(--color-on-ink);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;background:0 0}.prompt-copiavel__copiar:hover{background:#2a2f36}.prompt-copiavel__copiar:focus-visible{outline:2px solid var(--color-on-ink);outline-offset:2px}.prompt-copiavel__texto{padding:var(--space-4);font-family:var(--font-mono);font-size:var(--text-mono);white-space:pre-wrap;margin:0;line-height:1.7;overflow-x:auto}.caminho{gap:var(--space-4);flex-direction:column;display:flex}.caminho__cabeca{gap:var(--space-3);flex-direction:column;max-width:52rem;display:flex}.assistentes{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.assistentes__item{gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}.assistentes__titulo{font-size:1.125rem;font-weight:var(--weight-strong);line-height:1.25}.avancado{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.avancado__resumo{min-height:3rem;padding:var(--space-3) var(--space-5);border-radius:var(--radius-lg);font-weight:var(--weight-strong);cursor:pointer}.avancado__resumo:hover{background:var(--color-hover)}.avancado[open] .avancado__resumo{border-bottom:1px solid var(--color-border);border-radius:var(--radius-lg) var(--radius-lg) 0 0}.avancado__corpo{gap:var(--space-5);padding:var(--space-5);flex-direction:column;display:flex}.avancado__corpo .body-text{max-width:52rem}.perguntas{flex-direction:column;max-width:52rem;margin:0;display:flex}.perguntas__item{gap:var(--space-2);padding-block:var(--space-5);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.perguntas__item dt{color:var(--color-text);font-size:1.125rem;font-weight:var(--weight-strong);line-height:1.35}.perguntas__item dd{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.ac code{border-radius:var(--radius-sm);background:var(--color-surface-sunken);padding:.05em .3em;font-size:.9em}@media (width<=63.99rem){.ac-topo{grid-template-columns:minmax(0,1fr)}}@media (width<=56rem){.instalacao,.assistentes{grid-template-columns:minmax(0,1fr)}}.demo-gravacao{background:var(--color-ink);width:100vw;height:100vh;overflow:hidden}.aext{gap:.6rem;width:100%;max-width:44rem;margin:0 auto;display:grid}.aext__tela{border:var(--rule-heavy);background:#ece9e1;font-family:system-ui,-apple-system,Segoe UI,sans-serif;position:relative;overflow:hidden;container-type:inline-size}.aext__svg{width:100%;height:auto;display:block}.aext-janela{fill:#fbfaf7;stroke:#d9d5cb}.aext-lateral{fill:#f2f0ea}.aext-painel{fill:#fff;stroke:#e1ddd3}.aext-veu{fill:#1d1b16;opacity:.18}.aext-campo{fill:#fff;stroke:#dedad0}.aext-balao{fill:#ebe8e0}.aext-barra{fill:#dedbd2}.aext-barra--escura{fill:#bdb8ad}.aext-icone{fill:#d3cfc5}.aext-icone--linha{fill:none;stroke:#6f6b62;stroke-width:1.6px}.aext-icone--traco{fill:none;stroke:#6f6b62;stroke-width:1.6px;stroke-linecap:round}.aext-avatar{fill:#d3cfc5}.aext-controles path,.aext-controles rect{fill:none;stroke:#6f6b62;stroke-width:1.4px}.aext-realce{fill:#e8e5dd}.aext-botao{fill:#fff;stroke:#d6d2c8}.aext-primario{fill:#2b2a27}.aext-primario--sobre{fill:#4a4843}.aext-area{fill:#c4301c0a;stroke:var(--color-correction);stroke-width:2px;stroke-dasharray:7 6}.aext-pasta{fill:#e8b94a}.aext-arquivo{fill:#fff;stroke:#8f8a80;stroke-width:1.4px}.aext-arquivo--arrastado{stroke:var(--color-correction)}.aext-ok{fill:#0a7a0a}.aext-ok__visto{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.aext-selo__fundo{fill:#fff;stroke:#d6d2c8}.aext-selo__traco{fill:none;stroke:#16191d;stroke-width:2.6px}.aext-selo__visto{fill:none;stroke:var(--color-correction);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.aext-cursor{fill:#fff;stroke:#16191d;stroke-width:1.4px;stroke-linejoin:round}.aext-clique{fill:none;stroke:var(--color-correction);stroke-width:2.5px}.aext-texto{fill:#2b2a27;font-size:13px}.aext-texto--fraco{fill:#8a877f}.aext-texto--pequeno{font-size:11.5px}.aext-texto--forte{font-weight:600}.aext-texto--titulo{font-size:17px;font-weight:650}.aext-texto--destaque{fill:var(--color-correction);font-weight:600}.aext-texto--claro{fill:#fff;font-weight:600}.aext__legenda{border:2px solid var(--color-on-ink);background:var(--color-ink);color:var(--color-on-ink);font-size:clamp(var(--text-min), 2.3cqw, 1rem);align-items:center;gap:1.2cqw;padding:1cqw 1.6cqw;font-weight:600;display:flex;position:absolute;top:2.2cqw;left:2.2cqw}.aext__legenda-numero{color:var(--color-dimension-on-ink);font-family:var(--font-mono)}.aext__final{background:var(--color-status-approved);color:#fff;max-width:60%;font-size:clamp(var(--text-min), 2.2cqw, .95rem);padding:1cqw 1.6cqw;font-weight:600;position:absolute;inset:auto 2.2cqw 2.2cqw auto}.aext__rodape{color:var(--color-graphite);font-size:var(--text-small);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;display:flex}.carregando{--carregando-ciclo:3.2s;padding:4rem var(--gutter);color:var(--color-graphite);flex-direction:column;align-items:center;gap:1rem;display:flex}.carregando__desenho{border:2px solid var(--color-ink);background:var(--color-sheet);width:9rem;height:9rem}.carregando__traco,.carregando__visto{fill:none;stroke-dasharray:1;stroke-dashoffset:1px;animation:var(--carregando-ciclo) linear infinite}.carregando__traco{stroke:var(--color-ink);stroke-linecap:square;stroke-linejoin:miter}.carregando__traco--parede{stroke-width:4px;animation-name:carregando-parede}.carregando__traco--divisoria{stroke-width:2.5px;animation-name:carregando-divisoria}.carregando__traco--porta{stroke-width:1.2px;animation-name:carregando-porta}.carregando__cota{fill:none;stroke:var(--color-dimension);stroke-width:.8px;opacity:0;animation:carregando-cota var(--carregando-ciclo) linear infinite}.carregando__cota .carregando__seta{fill:var(--color-dimension);stroke:none}.carregando__cota text{fill:var(--color-dimension);stroke:none;font-family:var(--font-mono);font-size:7px}.carregando__visto{stroke:var(--color-correction);stroke-width:5px;stroke-linecap:square;animation-name:carregando-visto}.carregando__texto{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}@keyframes carregando-parede{0%{stroke-dashoffset:1px;opacity:1}35%,92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes carregando-divisoria{0%,30%{stroke-dashoffset:1px;opacity:1}48%,92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes carregando-porta{0%,44%{stroke-dashoffset:1px;opacity:1}58%,92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes carregando-cota{0%,56%{opacity:0}66%,92%{opacity:1}to{opacity:0}}@keyframes carregando-visto{0%,70%{stroke-dashoffset:1px;opacity:1}78%,92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@media (prefers-reduced-motion:reduce){.carregando__traco,.carregando__visto,.carregando__cota{stroke-dashoffset:0;opacity:1;animation:none}}.button:disabled{cursor:progress;opacity:.6}.botao-link{min-height:1.5rem;color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:.125rem 0;text-decoration:underline;display:inline-block}.botao-link:hover{color:var(--color-correction)}.folha{border:var(--rule-heavy);background:var(--color-sheet);align-self:start}.folha--estreita{width:100%;max-width:30rem}.folha__cabecalho{border-bottom:var(--rule-heavy);flex-direction:column;gap:.375rem;padding:1.25rem 1.5rem;display:flex}.folha__titulo{text-transform:uppercase;font-size:2rem;font-weight:900;line-height:1}.folha__titulo--menor{font-size:1.25rem}.folha__corpo{flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.folha__corpo--continua{padding-top:0}.formulario{flex-direction:column;gap:1.25rem;display:flex}.formulario .button{align-self:flex-start}.campo{flex-direction:column;gap:.375rem;display:flex}.campo__rotulo{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase}.campo__entrada{border:var(--rule-heavy);background:var(--color-sheet);min-height:3rem;color:var(--color-ink);font-family:var(--font-mono);border-radius:0;padding:.75rem;font-size:.9375rem}.campo__entrada:focus-visible{outline-offset:0}.aviso{font-size:var(--text-small);border:2px solid;padding:.75rem 1rem;line-height:1.5}.aviso--erro{color:var(--color-status-pending)}.aviso--ok{color:var(--color-status-approved)}.aviso--linha{margin-top:.5rem;padding:.375rem .5rem;display:block}.selo{border:2px solid var(--color-ink);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:.125rem .5rem;font-weight:600;display:inline-block}.pagina{padding-block:1.25rem 4rem;padding-inline:max(var(--gutter), calc((100% - var(--content-max)) / 2 + var(--gutter)));flex-direction:column;gap:2rem;display:flex}.pagina__cabecalho{border-bottom:1px solid var(--color-rule);flex-wrap:wrap;align-items:baseline;gap:.375rem 1rem;padding-bottom:.75rem;display:flex}.pagina__cabecalho .heading{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);font-weight:700;line-height:1.4}.pagina__cabecalho .trilha{border-left:1px solid var(--color-rule);padding-left:1rem}.pagina__cabecalho>p{flex-basis:100%}.pagina__voltar{margin-left:auto}@media print{.pagina__voltar{display:none}}@media (width<=720px){.pagina__cabecalho .trilha{border-left:0;flex-basis:100%;padding-left:0}}.pagina__grade{grid-template-columns:7fr 5fr;align-items:start;gap:2rem;display:grid}.nome-empresa{flex-wrap:wrap;align-items:baseline;gap:.5rem 1.25rem;display:flex}.nome-empresa--editando{flex-direction:column;align-items:stretch;gap:.75rem;max-width:32rem}.nome-empresa .botao-link{font-family:var(--font-mono);font-size:var(--text-mono)}.trilha ol{font-family:var(--font-mono);font-size:var(--text-mono);flex-wrap:wrap;gap:.25rem .5rem;margin:0;padding:0;list-style:none;display:flex}.trilha li+li:before{content:"›";color:var(--color-graphite);margin-right:.5rem}.trilha a{text-decoration:none}.trilha a:hover{color:var(--color-correction)}.trilha [aria-current=page]{color:var(--color-graphite)}.lista-empresas li+li{border-top:var(--rule-light)}.lista-empresas__item{justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding:1rem 1.5rem;text-decoration:none;display:flex}.lista-empresas__item:hover{background:var(--color-paper)}.regras-lote{flex-direction:column;gap:1rem;display:flex}.folha--regras-lote,.regras-lote{min-width:0;max-width:100%}.regras-lote .tabela-moldura{max-width:100%}.regras-lote .tabela{min-width:46rem}.regras-lote .tabela th,.regras-lote .tabela td{overflow-wrap:normal;padding-inline:.75rem}.tabela__voce{color:var(--color-graphite)}.regras-lote .tabela tbody th{border-bottom:1px solid var(--color-rule);color:var(--color-ink);font-size:var(--text-mono);letter-spacing:normal;text-transform:none}.regras-lote .tabela tr:last-child th{border-bottom:0}.tabela__linha--destaque th{box-shadow:inset 3px 0 var(--color-dimension);font-weight:600}.faixa-sugestao{border:1px dashed var(--color-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-top:1.5rem;padding:1rem 1.25rem;display:flex}.faixa-sugestao .body-text{flex:20rem}.lista-plano{flex-direction:column;gap:.375rem;padding-left:1.25rem;list-style:square;display:flex}.lista-convites{margin:0;padding:0;list-style:none}.lista-convites__item{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:.75rem;display:flex}.lista-convites__item+.lista-convites__item{border-top:var(--rule-light)}.lista-convites__acoes{align-items:center;gap:1rem;display:flex}.lista-empresas__nome{text-transform:uppercase;font-size:1.125rem;font-weight:800}.tabela-moldura{overflow-x:auto}.tabela{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:var(--text-mono)}.tabela th{border-bottom:var(--rule-heavy);color:var(--color-graphite);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-align:left;text-transform:uppercase;padding:.75rem 1.5rem;font-weight:400}.tabela td{border-bottom:1px solid var(--color-rule);vertical-align:middle;overflow-wrap:anywhere;padding:.875rem 1.5rem}.tabela tr:last-child td{border-bottom:0}.tabela__acao{text-align:right;white-space:nowrap}@media (width<=900px){.pagina__grade{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.tabela th,.tabela td,.lista-empresas__item,.folha__cabecalho,.folha__corpo{padding-inline:1rem}}.abas{border-bottom:var(--rule-heavy);flex-wrap:wrap;display:flex}.abas__item{color:inherit;font:inherit;letter-spacing:var(--tracking-button);text-transform:uppercase;cursor:pointer;background:0 0;border:2px solid #0000;margin-bottom:-2px;padding:.75rem 1.25rem;font-size:.875rem;font-weight:800}.abas__item:hover{color:var(--color-correction)}.abas__item--ativa{border-color:var(--color-ink);border-bottom-color:var(--color-paper);background:var(--color-paper)}.ficha{gap:0}.ficha__linha{border-bottom:1px solid var(--color-rule);font-family:var(--font-mono);font-size:var(--text-mono);justify-content:space-between;gap:1rem;padding-block:.625rem;display:flex}.ficha__linha:last-child{border-bottom:0}.ficha dt{color:var(--color-graphite);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase}.ficha dd{text-align:right;font-weight:600}.status--processando{color:var(--color-dimension)}.status--aprovado{color:var(--color-status-approved)}.status--pendente,.status--falhou,.status--recusado{color:var(--color-status-pending)}.status--em_revisao{color:var(--color-status-review)}.tabela__subtexto{color:var(--color-graphite);font-size:var(--text-micro);margin-top:.25rem;display:block}.tabela a{font-weight:600}.tabela__numero{border:1px solid var(--color-ink);color:var(--color-ink);margin-right:.625rem;padding:.0625rem .375rem;font-weight:600;display:inline-block}.tabela a:hover{color:var(--color-correction)}.campo__entrada--arquivo{font-size:var(--text-small);padding:.5rem}.botao-icone{width:2.25rem;height:2.25rem;color:var(--color-graphite);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:inline-grid}.botao-icone:hover,.botao-icone:focus-visible{color:var(--color-ink);border-color:currentColor}.botao-icone--perigo:hover,.botao-icone--perigo:focus-visible{color:var(--color-correction)}.button--perigo{border-color:var(--color-correction);background:var(--color-correction);color:var(--color-on-ink)}.button--perigo:hover{border-color:var(--color-ink);background:var(--color-ink)}.excluir-projeto{border-top:1px solid var(--color-rule);align-items:flex-start}.botao-link--perigo{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-mono)}.botao-link--perigo:hover{color:var(--color-correction)}.soltar-arquivo{border:2px dashed var(--color-graphite);background:var(--color-paper);color:var(--color-ink);text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:.375rem;padding:1.5rem 1rem;transition:border-color .12s,background-color .12s;display:flex}.soltar-arquivo:hover,.soltar-arquivo__entrada:focus-visible+.soltar-arquivo{border-color:var(--color-ink)}.soltar-arquivo__entrada:focus-visible+.soltar-arquivo{outline:2px solid var(--color-dimension);outline-offset:2px}.soltar-arquivo--arrastando{border-style:solid;border-color:var(--color-dimension);background:color-mix(in srgb, var(--color-dimension) 8%, var(--color-paper))}.soltar-arquivo--escolhido{border-style:solid;border-color:var(--color-ink)}.soltar-arquivo--desativado{cursor:not-allowed;opacity:.5}.soltar-arquivo__icone{width:2.5rem;height:2.5rem;color:var(--color-graphite)}.soltar-arquivo--arrastando .soltar-arquivo__icone,.soltar-arquivo--escolhido .soltar-arquivo__icone{color:var(--color-ink)}.soltar-arquivo__titulo{letter-spacing:.02em;text-transform:uppercase;font-weight:800}.soltar-arquivo__nome{font-family:var(--font-mono);overflow-wrap:anywhere;font-weight:600}.soltar-arquivo__dica{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-micro)}@media (prefers-reduced-motion:reduce){.soltar-arquivo{transition:none}}.app__conteudo:focus{outline:none}.progresso-envio{width:100%;height:.5rem;accent-color:var(--color-dimension)}.campo__entrada--texto{resize:vertical;min-height:7rem;font-family:var(--font-sans);line-height:1.5}.relatos{border-top:var(--rule-heavy);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.relato{border-bottom:1px solid var(--color-rule);flex-direction:column;gap:.5rem;padding-block:1rem;display:flex}.relato__meta{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-label);flex-wrap:wrap;gap:.25rem 1.25rem;display:flex}.relato__tipo{text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-correction)}.relato__tipo--sugestao{color:var(--color-dimension)}.relato__texto{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55}.relato__item{border-left:3px solid var(--color-rule);color:var(--color-ink-soft);font-size:var(--text-small);margin:0;padding:.5rem .75rem;line-height:1.5}.relato__contexto{flex-direction:column;gap:.375rem;display:flex}.caixa-marcacao{font-size:var(--text-small);align-items:flex-start;gap:.5rem;line-height:1.4;display:flex}.caixa-marcacao input{accent-color:var(--color-ink);margin-top:.2rem}.relato__anotadas{flex-direction:column;gap:.75rem;max-height:40vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.pagina--estreita>.folha{width:100%;max-width:44rem;margin-inline:auto}.campo__aviso{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-label)}.campo__aviso--ok{color:var(--color-status-approved)}.campo__aviso--erro{color:var(--color-status-pending)}.campo__entrada[aria-invalid=true]{border-color:var(--color-status-pending)}.campo__entrada[readonly]{background:var(--color-paper);color:var(--color-ink-soft)}.ficha__linha--edicao{display:block}.combobox{position:relative}.combobox .combobox__entrada{width:100%;padding-right:2.25rem}.combobox__seta{border-right:1.5px solid var(--color-graphite);border-bottom:1.5px solid var(--color-graphite);pointer-events:none;width:.5rem;height:.5rem;transition:transform .12s;position:absolute;top:50%;right:.875rem;transform:translateY(-70%)rotate(45deg)}.combobox--aberta .combobox__seta{transform:translateY(-30%)rotate(225deg)}.combobox__lista{z-index:20;border:var(--rule-heavy);background:var(--color-sheet);max-height:15rem;margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #16191d1f}.combobox__opcao,.combobox__vazio{font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:.02em;padding:.5rem .75rem}.combobox__opcao{cursor:pointer}.combobox__opcao--ativa{background:var(--color-ink);color:var(--color-on-ink)}.combobox__opcao--escolhida:after{content:" ✓";color:var(--color-correction)}.combobox__opcao--ativa.combobox__opcao--escolhida:after{color:var(--color-on-ink)}.combobox__vazio{color:var(--color-graphite)}@media (prefers-reduced-motion:reduce){.combobox__seta{transition:none}}.envio-convite{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-label)}.envio-convite--falhou{color:var(--color-status-pending)}.tabela__acao .botao-link:disabled{opacity:.5;cursor:default}.painel-empresa{flex-direction:column;gap:2rem;display:flex}.mapa-zona{border:var(--rule-light);background:var(--color-sheet)}.mapa-zona__resumo{color:var(--color-dimension);font-family:var(--font-mono);font-size:var(--text-label);cursor:pointer;padding:.625rem .75rem}.mapa-zona__painel{flex-direction:column;gap:.75rem;padding:0 .75rem .75rem;display:flex}.mapa-zona__mapa{isolation:isolate;border:var(--rule-light);background:var(--color-paper);height:20rem}.mapa-zona__legenda{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-label);align-items:center;gap:.5rem;margin:0;display:flex}.mapa-zona__amostra{background:#2e7d3259;border:1px solid #2e7d32;flex:none;width:1rem;height:.75rem}.mapa-zona__fundos{gap:.5rem;display:flex}.mapa-zona__fundos .button[aria-pressed=true]{background:var(--color-ink);color:var(--color-paper)}.mapa-zona__painel--grande{padding:0}.mapa-zona__painel--grande .mapa-zona__mapa{height:clamp(20rem,60vh,44rem)}.mapa-zona__coordenadas{flex-direction:column;gap:.375rem;display:flex}.mapa-zona__resumo-coordenadas{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-label);cursor:pointer}.busca-endereco{flex-direction:column;gap:.5rem;display:flex}.busca-endereco__campos{grid-template-columns:minmax(0,8rem) minmax(0,1fr) minmax(0,6rem);gap:.5rem;display:grid}.busca-endereco__situacao p{font-size:var(--text-small);margin:0}.busca-endereco__descricao{margin-top:.25rem;display:block}@media (width<=720px){.busca-endereco__campos{grid-template-columns:minmax(0,1fr) minmax(0,6rem)}.busca-endereco__cep{grid-column:1/-1}}.mapa-zona__linha{gap:.5rem;display:flex}.mapa-zona__linha .campo__entrada,.mapa-zona__linha .ui-campo__entrada{flex:1;min-width:0}.mapa-zona__resultado{font-size:var(--text-small);flex-direction:column;gap:.5rem;display:flex}.mapa-zona__resultado p{margin:0}.folha__cabecalho--com-acao{flex-flow:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem}.folha__acao-com-nota{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.terreno,.terreno .formulario,.terreno .tabela-moldura{min-width:0;max-width:100%}.terreno__tabela th,.terreno__tabela td{padding-inline:.5rem}.terreno__tabela th:first-child,.terreno__tabela td:first-child{padding-left:0}.terreno__tabela .campo__entrada,.terreno__tabela .ui-campo__entrada,.terreno__tabela .ui-select{width:100%;min-width:0}.terreno__tabela .terreno__medida{width:6rem;min-width:5rem;max-width:7rem}.terreno__tabela .ui-select{min-width:10.5rem}.terreno .tabela-moldura{position:relative}.terreno__desenho{white-space:nowrap;overflow-wrap:normal;line-height:1.4}.terreno__area{max-width:20rem}.terreno__testada{font-family:var(--font-mono)}.terreno__uso{border-left:4px solid var(--color-status-approved);background:var(--color-sheet);max-width:48rem;font-size:var(--text-small);padding:.75rem 1rem;line-height:1.5}.chamada-terreno{border:1px solid var(--color-ink);border-left:4px solid var(--color-correction);background:var(--color-sheet);flex-direction:column;align-items:flex-start;gap:.75rem;margin:0 1.5rem 1.25rem;padding:1rem 1.25rem;display:flex}.chamada-terreno__texto{font-size:var(--text-small);line-height:1.5}.aviso-versao{z-index:50;border:var(--rule-heavy);border-left:6px solid var(--color-correction);background:var(--color-sheet);width:min(22rem,100vw - 2rem);color:var(--color-ink);padding:1.25rem 1.25rem 1rem;position:fixed;bottom:1.5rem;left:1.5rem;box-shadow:0 8px 24px #16191d29}.aviso-versao__titulo{margin:0 0 .375rem;font-weight:900}.aviso-versao__texto{font-size:var(--text-small);color:var(--color-ink-soft);margin:0 0 1rem}.aviso-versao__acoes{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.aviso-versao__depois{color:var(--color-graphite);font:inherit;font-size:var(--text-small);cursor:pointer;background:0 0;border:0;padding:.5rem 0;text-decoration:underline}@media (width<=30rem){.aviso-versao{width:auto;bottom:1rem;left:1rem;right:1rem}}@media print{.aviso-versao{display:none}}.aviso-metricas{z-index:50;border:var(--rule-heavy);background:var(--color-sheet);width:min(22rem,100vw - 2rem);color:var(--color-ink);padding:1rem 1.25rem;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 8px 24px #16191d29}.aviso-metricas__texto{font-size:var(--text-small);margin:0 0 1rem}.aviso-metricas__acoes{flex-wrap:wrap;gap:.5rem;display:flex}.site-footer__metricas{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (width<=30rem){.aviso-metricas{width:auto;bottom:1rem;left:1rem;right:1rem}}@media print{.aviso-metricas{display:none}}.documento-projeto dd{text-align:right}.documento-projeto__erro{text-align:left;margin-top:.25rem;display:block}.documento-ia{text-align:left;flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:.5rem;display:flex}.documento-ia__consentimento{min-height:44px;font-size:var(--text-small);text-align:left;cursor:pointer;align-items:flex-start;gap:.5rem;margin-top:.5rem;display:flex}.documento-ia__detalhe{color:var(--color-graphite);display:block}.documento-ia__aviso{font-weight:700}.projeto-aprovado__corrigir{flex-wrap:wrap;align-items:flex-end;gap:.5rem .75rem;margin-top:.5rem;display:flex}.projeto-aprovado__corrigir .ui-campo__entrada{width:10rem;max-width:100%}.municipios-grade{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.municipio-cartao{align-items:center;gap:var(--space-3);height:100%;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-text);text-decoration:none;transition:border-color .12s,box-shadow .12s;display:flex}.municipio-cartao:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}.municipio-cartao__icone{border-radius:var(--radius-md);background:var(--color-surface-sunken);width:2.5rem;height:2.5rem;color:var(--color-text-muted);flex:none;place-items:center;display:grid}.municipio-cartao__textos{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.municipio-cartao__nome{font-weight:var(--weight-strong);line-height:var(--leading-tight)}.municipio-cartao__selos{gap:var(--space-1);flex-wrap:wrap;display:flex}.municipio-cartao__seta{color:var(--color-text-muted);flex:none}.resumo-regras{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));margin:0;display:grid}.resumo-regras__item{gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}.resumo-regras__item--largo{grid-column:span 2}.resumo-regras dt{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);display:inline-flex}.resumo-regras dd{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-strong);overflow-wrap:anywhere;margin:0}.resumo-regras dd .ui-saiba-mais{font-size:var(--text-sm);font-weight:var(--weight-normal)}.regras-painel{gap:var(--space-5);flex-direction:column;display:flex}.regras-indice{z-index:2;gap:var(--space-2);padding-block:var(--space-2);background:var(--color-bg);flex-wrap:wrap;display:flex;position:sticky;top:0}.regras-indice__item{align-items:center;gap:var(--space-2);min-height:2rem;padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-ink-soft);font-size:var(--text-sm);font-weight:var(--weight-medium);text-decoration:none;display:inline-flex}.regras-indice__item:hover{border-color:var(--color-border-strong);color:var(--color-text)}.regras-indice__contagem{min-width:1.5rem;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-sunken);color:var(--color-text-muted);font-size:var(--text-xs);text-align:center;line-height:1.5rem}.regras-secao{scroll-margin-top:4.5rem}@media (width<=47.99rem){.regras-indice{top:var(--shell-topo)}.regras-secao{scroll-margin-top:8rem}}.regras-secao__corpo{gap:var(--space-4);padding:var(--space-4) var(--space-5);flex-direction:column;display:flex}.regras-secao>.tabela-moldura:last-child .tabela tr:last-child td{border-bottom:0}.regras-grupo{gap:var(--space-2);flex-direction:column;display:flex}.regras-grupo .tabela-moldura{border:1px solid var(--color-border);border-radius:var(--radius-md)}.regras-grupo__titulo{color:var(--color-law);font-size:var(--text-sm);font-weight:var(--weight-strong);margin:0}.regras-regra{font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere}.regras-lei{color:var(--color-law);font-size:var(--text-xs)}.regras-lista{gap:var(--space-4);flex-direction:column;margin:0;list-style:none;display:flex}.regras-lista>li{gap:var(--space-1);flex-direction:column;display:flex}.regras-lista--simples{gap:var(--space-2);padding:var(--space-3) 0 0 var(--space-5);list-style:outside}.regras-lista--simples>li{color:var(--color-ink-soft);font-size:var(--text-sm);display:list-item}.regras-detalhes{padding-top:var(--space-3);border-top:1px solid var(--color-border)}.regras-detalhes:first-child{border-top:0;padding-top:0}.regras-detalhes>summary{align-items:center;gap:var(--space-2);min-height:2rem;font-weight:var(--weight-medium);cursor:pointer;display:flex}.regras-detalhes>summary:hover{color:var(--color-ink-soft)}.regras-detalhes>.tabela-moldura{margin-top:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md)}.regras-detalhes__total{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-normal)}.regras-zonas td{white-space:nowrap}.regras-bruto{max-height:24rem;margin-top:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-sunken);font-family:var(--font-mono);font-size:var(--text-xs);white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto}.revisao-catalogo{gap:var(--space-6);flex-direction:column;display:flex}.revisao-progresso{gap:var(--space-2);flex-direction:column;display:flex}.revisao-progresso__texto{color:var(--color-ink-soft);font-size:var(--text-sm);margin:0}.revisao-progresso__texto strong{color:var(--color-text)}.revisao-progresso__trilho{max-width:28rem;height:.5rem}.revisao-filtros{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));display:grid}.revisao-filtros__busca{grid-column:1/-1}.revisao-acoes{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.revisao-acoes__contagem{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.revisao-grupo{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.revisao-grupo__titulo{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);font-size:var(--text-lg);font-weight:var(--weight-strong);line-height:var(--leading-tight);flex-wrap:wrap;margin:0;display:flex}.revisao-grupo__contagem{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-normal);white-space:nowrap}.revisao-item{gap:var(--space-5) var(--space-8);padding:var(--space-5);border-top:1px solid var(--color-border);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.revisao-grupo__titulo+.revisao-item{border-top:0}.revisao-item p,.revisao-item ul{margin:0}.revisao-item__dados,.revisao-item__opiniao{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.revisao-item__topo{gap:var(--space-1) var(--space-3);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.revisao-item__numero{color:var(--color-text);font-weight:600}.revisao-item__codigo{overflow-wrap:anywhere}.revisao-item__titulo{font-size:var(--text-base);font-weight:var(--weight-strong);line-height:var(--leading-tight);margin:0}.revisao-item__texto{color:var(--color-ink-soft);font-size:var(--text-sm);line-height:var(--leading-normal)}.revisao-item__lei{align-items:flex-start;gap:var(--space-1);color:var(--color-law);font-size:var(--text-sm);overflow-wrap:anywhere;display:inline-flex}.revisao-item__lei svg{flex:none;margin-top:.1875rem}.revisao-item__setor{color:var(--color-text-muted);font-size:var(--text-sm)}.revisao-item__marcas{gap:var(--space-1);flex-wrap:wrap;display:flex}.revisao-item__rotulo{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium)}.revisao-item__quando{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-sunken);flex-direction:column;display:flex}.revisao-item__quando ul{gap:var(--space-1);padding-left:var(--space-5);color:var(--color-ink-soft);font-size:var(--text-sm);line-height:var(--leading-normal);flex-direction:column;list-style:outside;display:flex}.revisao-item__comentario{min-height:5rem;font-family:var(--font-sans);line-height:var(--leading-normal);resize:vertical}.revisao-item__outras ul{gap:var(--space-2);padding:var(--space-2) 0 0;color:var(--color-ink-soft);font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:anywhere;flex-direction:column;list-style:none;display:flex}.revisao-item__versao{color:var(--color-text-muted)}.revisao-opcoes{gap:var(--space-2);flex-wrap:wrap;display:flex}.revisao-opcao{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.5rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;flex:6rem;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.revisao-opcao:hover{background:var(--color-hover)}.revisao-opcao[aria-pressed=true]{color:#fff}.revisao-opcao--certo[aria-pressed=true]{border-color:var(--color-status-approved);background:var(--color-status-approved)}.revisao-opcao--errado[aria-pressed=true]{border-color:var(--color-status-pending);background:var(--color-status-pending)}.revisao-opcao--em_parte[aria-pressed=true]{border-color:var(--color-status-review);background:var(--color-status-review)}@media (width<=760px){.revisao-item{padding:var(--space-4);grid-template-columns:minmax(0,1fr)}.revisao-grupo__titulo{padding:var(--space-3) var(--space-4)}.resumo-regras__item--largo{grid-column:auto}.regras-secao__corpo{padding:var(--space-4)}}@media (forced-colors:active){.municipio-cartao,.resumo-regras__item,.revisao-grupo,.regras-indice__item{border:1px solid canvastext}.revisao-opcao[aria-pressed=true]{outline:3px solid canvastext}}.prancha-parecer{--prancha-margem:.75rem;border:var(--rule-light);outline:2px solid var(--color-ink);outline-offset:calc(-1 * var(--prancha-margem));background-color:var(--color-sheet);background-image:linear-gradient(var(--color-grid) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid) 1px, transparent 1px);background-position:-1px -1px;background-size:24px 24px;margin-top:1.5rem;padding:2.5rem;position:relative}.prancha-parecer:before,.prancha-parecer:after{content:"";pointer-events:none;background:linear-gradient(var(--color-ink), var(--color-ink)) top left / .625rem 1px, linear-gradient(var(--color-ink), var(--color-ink)) top left / 1px .625rem, linear-gradient(var(--color-ink), var(--color-ink)) top right / .625rem 1px, linear-gradient(var(--color-ink), var(--color-ink)) top right / 1px .625rem, linear-gradient(var(--color-ink), var(--color-ink)) bottom left / .625rem 1px, linear-gradient(var(--color-ink), var(--color-ink)) bottom left / 1px .625rem, linear-gradient(var(--color-ink), var(--color-ink)) bottom right / .625rem 1px, linear-gradient(var(--color-ink), var(--color-ink)) bottom right / 1px .625rem;background-repeat:no-repeat;position:absolute;inset:-.875rem}.prancha-parecer:after{display:none}.prancha-parecer__topo{grid-template-columns:minmax(0,1fr) minmax(0,30rem);align-items:start;gap:3rem;padding-bottom:2.5rem;display:grid}.prancha-parecer__abertura{flex-direction:column;gap:1.25rem;padding-top:.5rem;display:flex}.prancha-parecer__titulo{letter-spacing:-.005em;overflow-wrap:anywhere;font-size:clamp(1.625rem,1.4vw + 1rem,2.25rem);font-weight:800;line-height:1.2}.prancha-parecer__numero{border:2px solid var(--color-ink);font-family:var(--font-mono);letter-spacing:.04em;vertical-align:middle;white-space:nowrap;padding:.125rem .5rem;font-size:.6em;font-weight:600;display:inline-block}.quadro-resumo{border:var(--rule-heavy);background:var(--color-sheet);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;max-width:42rem;margin-top:.75rem;display:grid}.quadro-resumo__celula{flex-direction:column-reverse;gap:.25rem;padding:.875rem 1rem;display:flex}.quadro-resumo__celula:not(:last-child){border-right:var(--rule-light);border-right-color:var(--color-ink)}.quadro-resumo__celula dt{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-min);letter-spacing:.1em;text-transform:uppercase}.quadro-resumo__celula dd{font-family:var(--font-mono);font-size:2.25rem;font-weight:600;line-height:1}.carimbo--parecer{margin-top:3.25rem}.carimbo--parecer .stamp{top:-3.125rem;right:-.5rem}.carimbo--parecer .carimbo__label{overflow-wrap:anywhere}.carimbo__grade{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 -1px -1px;display:grid}.carimbo__grade .carimbo__cell{border-left:var(--rule-light);border-bottom:var(--rule-light)}.carimbo__value[title]{cursor:help;-webkit-text-decoration:underline dotted var(--color-graphite);text-decoration:underline dotted var(--color-graphite);text-underline-offset:3px}.carimbo__rodape{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-micro);margin-top:.75rem;line-height:1.5}.stamp--aprovado{border-color:var(--color-status-approved);color:var(--color-status-approved)}.stamp--em_revisao{border-color:var(--color-status-review);color:var(--color-status-review)}.stamp--processando{border-color:var(--color-dimension);color:var(--color-dimension);transform:rotate(-4deg)}.prancha-recusada{gap:.625rem;max-width:48rem;margin-top:1rem;display:grid}.prancha-recusada__titulo{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600}.prancha-recusada__motivos{margin:0;padding-left:1.25rem;list-style:square}.prancha-recusada a{color:inherit;font-weight:600}.notas{--camada:var(--color-ink);border-top:var(--rule-heavy);padding-block:1.75rem}.notas--errado{--camada:var(--color-status-pending)}.notas--duvida{--camada:var(--color-status-review)}.notas--atendido{--camada:var(--color-status-approved)}.notas--lote{--camada:var(--color-dimension)}.notas__titulo{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.75rem;margin-bottom:1rem;font-weight:600;display:flex}.notas__camada{border-top:3px solid var(--camada);width:2rem;height:0}.notas__contagem{border:1px solid var(--color-ink);background:var(--color-sheet);color:var(--color-ink);letter-spacing:.04em;padding:.125rem .5rem}.notas__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;list-style:none;display:grid}.notas--errado .notas__lista{grid-template-columns:minmax(0,1fr)}.nota{border:var(--rule-light);border-left:4px solid var(--camada);background:var(--color-sheet);grid-template-columns:2.25rem minmax(0,1fr);align-items:start;gap:.875rem;padding:.875rem 1rem;display:grid}.notas--errado .nota{padding-block:1.125rem}.nota__chamada{border:2px solid var(--camada);width:2.25rem;height:2.25rem;color:var(--camada);font-family:var(--font-mono);font-size:var(--text-label);border-radius:50%;place-items:center;font-weight:600;display:grid}.nota__texto{color:var(--color-ink);overflow-wrap:anywhere;line-height:1.55}.notas--errado .nota__texto{font-size:1.0625rem}.nota__lei{overflow-wrap:anywhere;max-width:100%;color:var(--color-law);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.02em;border:1px solid;margin-top:.5rem;padding:.125rem .5rem;display:inline-block}.nota-grupo{border:var(--rule-light);border-left:4px solid var(--camada);background:var(--color-sheet);grid-column:1/-1;padding:1rem}.nota-grupo__titulo{color:var(--color-ink);font-weight:600;line-height:1.45}.nota-grupo__texto{color:var(--color-ink-soft);font-size:var(--text-small);margin-top:.25rem;line-height:1.5}.nota-grupo__itens{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin-top:1rem;list-style:none;display:grid}.nota-grupo__itens .nota{border-left-width:1px;padding:.625rem .75rem}@media (width<=1100px){.nota-grupo__itens{grid-template-columns:minmax(0,1fr)}}.conta-parecer{border:var(--rule-light);background:var(--color-sheet);color:var(--color-ink-soft);font-size:var(--text-small);margin-top:1.5rem;padding:.875rem 1rem;line-height:1.55}.conta-parecer__resumo{color:var(--color-ink);cursor:pointer;font-weight:600}.conta-parecer__corpo{gap:.75rem;margin-top:.75rem;display:grid}.conta-parecer__titulo{color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase}.conta-parecer__lista{gap:.375rem;margin-top:.375rem;padding-left:1.125rem;display:grid}.conta-parecer__lei{color:var(--color-law);font-family:var(--font-mono);font-size:var(--text-micro)}.notas__rodape{color:var(--color-graphite);font-size:var(--text-small);margin-top:1rem;line-height:1.5}.quadro-lote{grid-template-columns:minmax(0,14rem) minmax(0,28rem);align-items:start;gap:1.5rem;display:grid}.quadro-lote__totais{border:var(--rule-heavy);background:var(--color-sheet)}.quadro-lote__totais div{flex-direction:column-reverse;gap:.25rem;padding:.75rem 1rem;display:flex}.quadro-lote__totais div+div{border-top:var(--rule-light)}.quadro-lote__totais dt,.quadro-lote__tabela caption,.quadro-lote__tabela th{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-min);letter-spacing:.1em;text-transform:uppercase}.quadro-lote__totais dd{font-family:var(--font-mono);font-size:1.25rem;font-weight:600}.quadro-lote__tabela{border:var(--rule-heavy);border-collapse:collapse;background:var(--color-sheet);width:100%;font-family:var(--font-mono);font-size:var(--text-small)}.quadro-lote__tabela caption{text-align:left;padding-bottom:.5rem}.quadro-lote__tabela th,.quadro-lote__tabela td{border-bottom:var(--rule-light);text-align:right;padding:.5rem .875rem}.quadro-lote__tabela th:first-child,.quadro-lote__tabela td:first-child{border-right:var(--rule-light);text-align:left}.quadro-lote__tabela thead th{border-bottom:var(--rule-heavy)}@media (width<=1100px){.prancha-parecer__topo,.notas__lista{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.prancha-parecer{--prancha-margem:.375rem;padding:1.5rem 1rem}.prancha-parecer:before{display:none}.carimbo__grade{grid-template-columns:repeat(2,minmax(0,1fr))}.quadro-resumo{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.quadro-resumo__celula:nth-child(2n){border-right:0}.quadro-resumo__celula:nth-child(n+3){border-top:var(--rule-light)}.carimbo--parecer{margin-top:3rem}.carimbo--parecer .stamp{font-size:1rem;top:-2.875rem;right:0}.quadro-resumo__celula dd{font-size:1.75rem}.quadro-lote{grid-template-columns:minmax(0,1fr)}.nota{grid-template-columns:1.875rem minmax(0,1fr);gap:.625rem;padding:.75rem}.nota__chamada{width:1.875rem;height:1.875rem;font-size:var(--text-micro)}}.status--dispensado{color:var(--color-graphite)}.notas--dispensado{--camada:var(--color-graphite)}.status--pergunta{color:var(--color-dimension)}.notas--pergunta{--camada:var(--color-dimension)}.status--conferir{color:var(--color-ink-soft)}.notas--conferir_a_mao{--camada:var(--color-ink-soft)}.quadro-resumo{max-width:60rem}.nota__titulo{color:var(--color-ink);overflow-wrap:anywhere;margin-bottom:.125rem;font-weight:600;line-height:1.4}.nota__meta{flex-wrap:wrap;align-items:center;gap:.375rem .5rem;margin-top:.5rem;display:flex}.nota__meta .nota__lei{margin-top:0}.nota__marca{background:var(--color-status-review);color:var(--color-sheet);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;padding:.125rem .5rem}.nota__onde{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.02em}.nota__resposta{color:var(--color-dimension);font-size:var(--text-small);margin-top:.375rem}.prancha-parecer__substituido{max-width:48rem;color:var(--color-status-review)}.prancha-parecer__substituido a{color:inherit}.prancha-parecer__conferir{border-left:3px solid var(--color-status-approved);max-width:48rem;color:var(--color-ink);font-size:var(--text-small);padding-left:.625rem;line-height:1.5}.conta-parecer__soma{color:var(--color-ink);font-family:var(--font-mono)}.itens-cadastrais{border:var(--rule-light);border-left:4px solid var(--color-graphite);background:var(--color-sheet);margin-top:1.5rem;padding:.875rem 1rem}.itens-cadastrais__resumo{color:var(--color-ink);cursor:pointer;font-weight:600}.itens-cadastrais__corpo{gap:1.25rem;margin-top:1rem;display:grid}.notas__setor+.notas__setor{margin-top:1.5rem}.notas__setor-titulo{border-bottom:var(--rule-light);color:var(--color-ink);font-size:var(--text-small);margin-bottom:.75rem;padding-bottom:.375rem;font-weight:600}.notas__setor-titulo--com-descricao{margin-bottom:.25rem}.notas__setor-descricao{color:var(--color-graphite);font-size:var(--text-label);margin-bottom:.75rem;line-height:1.4}.notas__setor-quantos{color:var(--color-graphite);font-family:var(--font-mono);font-weight:400}.nota__linhas{color:var(--color-ink);overflow-wrap:anywhere;gap:.25rem;padding-left:1.125rem;line-height:1.5;display:grid}.nota-grupo__indicio{color:var(--color-dimension);font-size:var(--text-small);margin-top:.25rem}.nota-grupo__cabeca--pergunta .resposta__rotulo{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.resumo-conta{max-width:60rem;color:var(--color-ink-soft);font-size:var(--text-small);margin-top:.5rem}.quadro-resumo__celula--cadastrais{border-left:1px dashed var(--color-graphite);color:var(--color-graphite)}.conta-parecer__legenda{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-micro);margin-top:-.25rem}.abas__item--custos{margin-left:1.5rem;position:relative}.abas__item--custos:before{content:"";border-left:2px solid var(--color-graphite);position:absolute;top:.5rem;bottom:.5rem;left:-.875rem}.nao-se-aplicam{border:var(--rule-light);background:var(--color-sheet);color:var(--color-ink-soft);font-size:var(--text-small);margin-top:1.5rem;padding:.875rem 1rem;line-height:1.55}.nao-se-aplicam__resumo{color:var(--color-ink);cursor:pointer;font-weight:600}.nao-se-aplicam__corpo{gap:1rem;margin-top:.75rem;display:grid}.nao-se-aplicam__motivo{color:var(--color-ink);font-size:var(--text-small);font-weight:600}.nao-se-aplicam__quantos{color:var(--color-graphite);font-family:var(--font-mono);font-weight:400}.nao-se-aplicam__lista{gap:.25rem;margin-top:.375rem;padding-left:1.125rem;display:grid}.status--custos{color:var(--color-dimension)}.notas--custos{--camada:var(--color-dimension)}.custos__aviso{max-width:48rem;color:var(--color-ink-soft);font-size:var(--text-small);margin-bottom:1.25rem;line-height:1.5}.custos__rotulo{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600}.custos__total{border:var(--rule-heavy);border-left:6px solid var(--camada);background:var(--color-sheet);flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;margin-bottom:1rem;padding:1rem 1.25rem;display:flex}.custos__valor{font-family:var(--font-mono);font-size:var(--text-subheading)}.custos__obs{color:var(--color-graphite);font-size:var(--text-small);flex-basis:100%}.custos__lista{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.75rem 1.5rem;list-style:none;display:grid}.custo{border:var(--rule-light);border-left:4px solid var(--camada);background:var(--color-sheet);padding:.875rem 1rem}.custo--falta_dado{border-left-color:var(--color-status-review)}.custo__cabeca{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.25rem 1rem;display:grid}.custo__nome{color:var(--color-ink);font-weight:600;line-height:1.4}.custo__valor{font-family:var(--font-mono);font-size:var(--text-body-lg);white-space:nowrap;font-weight:600}.custo--falta_dado .custo__valor{color:var(--color-status-review);font-size:var(--text-small)}.custo__faixa,.custo__nota{color:var(--color-ink-soft);font-size:var(--text-small);margin-top:.25rem;line-height:1.45}.custos__total .custo__faixa{margin-top:0}.custos__fora{color:var(--color-graphite);font-size:var(--text-small);margin-top:1.25rem;line-height:1.5}.custos__fora ul{margin-top:.375rem;padding-left:1.125rem}@media (width<=1100px){.custos__lista{grid-template-columns:minmax(0,1fr)}}.nota__justificativa{color:var(--color-ink-soft);font-size:var(--text-small);margin-top:.5rem;font-style:italic}.carimbo__informados{border-bottom:var(--rule-light);padding:.75rem 1.125rem}.carimbo__informados:last-child{border-bottom:0}.carimbo__informados-titulo{color:var(--color-dimension);font-size:var(--text-min);letter-spacing:.1em;text-transform:uppercase}.carimbo__informados--recolhidos>.carimbo__informados-titulo{cursor:pointer}.carimbo__informados-lista{margin-top:.5rem;display:grid}.carimbo__informado{border-top:1px dotted var(--color-graphite);grid-template-columns:minmax(0,1fr) minmax(0,9rem);align-items:baseline;gap:1rem;padding:.375rem 0;display:grid}.carimbo__informado dt{color:var(--color-graphite);overflow-wrap:anywhere;line-height:1.4}.carimbo__informado dd{text-align:right;overflow-wrap:anywhere;font-weight:600}.resposta{border-top:1px dashed var(--color-rule);flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.25rem;margin-top:.875rem;padding-top:.875rem;display:flex}.resposta__campo{border:0;flex-direction:column;gap:.375rem;min-width:10rem;margin:0;padding:0;display:flex}.resposta__campo--largo{flex-basis:100%}.resposta__rotulo{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-min);letter-spacing:.1em;text-transform:uppercase;padding:0}.resposta__entrada{border:1px solid var(--color-ink);background:var(--color-paper);width:100%;max-width:14rem;color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-small);padding:.5rem .625rem}.resposta__select{max-width:14rem}.resposta__campo--largo .resposta__entrada{max-width:none;font-family:var(--font-sans);resize:vertical}.resposta__entrada:focus-visible{outline:2px solid var(--color-dimension);outline-offset:1px}.resposta__entrada[aria-invalid=true]{border-color:var(--color-correction)}.resposta__erro{color:var(--color-correction);font-size:var(--text-micro)}.resposta__opcoes{display:flex}.resposta__opcao input{opacity:0;pointer-events:none;position:absolute}.resposta__opcao span{border:1px solid var(--color-ink);background:var(--color-paper);min-width:3.5rem;font-family:var(--font-mono);font-size:var(--text-small);text-align:center;text-transform:uppercase;cursor:pointer;padding:.5rem .875rem;display:inline-block}.resposta__opcao+.resposta__opcao span{border-left:0}.resposta__opcao input:checked+span{background:var(--color-ink);color:var(--color-on-ink)}.resposta__opcao input:focus-visible+span{outline:2px solid var(--color-dimension);outline-offset:1px}.resposta__dispensa{color:var(--color-ink-soft);font-size:var(--text-small);cursor:pointer;align-items:center;gap:.5rem;padding-bottom:.5rem;display:inline-flex}.resposta__dispensa input{width:1rem;height:1rem;accent-color:var(--color-ink)}.barra-complemento{z-index:5;border:1px solid var(--color-rule);background:color-mix(in srgb, var(--color-sheet) 92%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:fit-content;max-width:min(52rem,100%);color:var(--color-ink);border-radius:999px;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.5rem 1.25rem;margin:1.5rem auto 0;padding:.5rem .5rem .5rem 1.25rem;display:flex;position:sticky;bottom:1rem;box-shadow:0 6px 24px #16191d1f}.barra-complemento__texto{font-size:var(--text-small);flex-wrap:wrap;align-items:baseline;gap:0 .5rem;display:flex}.barra-complemento__texto strong{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase}.barra-complemento__texto span{color:var(--color-graphite)}.barra-complemento .button--solid{border-radius:999px;flex-shrink:0;min-height:2.5rem;padding:.5rem 1.25rem;font-size:.8125rem}@media (width<=720px){.barra-complemento{border-radius:1rem;flex-wrap:wrap;padding:.75rem}}.prancha-parecer__acoes{flex-wrap:wrap;gap:.75rem;display:flex}.prancha-parecer__acoes .button{gap:.5rem}.sigla{text-underline-offset:.2em;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.siglas>summary{cursor:pointer;list-style:none}.siglas>summary::-webkit-details-marker{display:none}.siglas__lista{border:var(--rule-light);background:var(--color-sheet);font-size:var(--text-small);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:.5rem 1.5rem;margin-top:.75rem;padding:1rem;display:grid}.siglas__item{gap:.5rem;display:flex}.siglas__item dt{min-width:3.5rem;font-family:var(--font-mono);font-weight:600}.prancha-parecer__auxilio{max-width:48rem;color:var(--color-ink-soft);font-size:var(--text-small);line-height:1.5}.abas--parecer{margin-top:1.75rem}.abas__contagem{font-family:var(--font-mono)}.abas--parecer~.notas:not(.notas--lote){border-top:0}.notas--fora-da-aba{display:none}.nota__relatar{color:var(--color-graphite);cursor:pointer;font-family:var(--font-mono);font-size:var(--text-label);text-underline-offset:.2em;background:0 0;border:0;margin-top:.5rem;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:block}.nota__relatar:hover{color:var(--color-correction)}.nota__anotacao{border-left:3px solid var(--color-dimension);color:var(--color-ink-soft);font-size:var(--text-small);white-space:pre-wrap;margin-top:.5rem;padding:.375rem .625rem}.conferido{margin-top:.625rem}.conferido__botoes{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.conferido__rotulo{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;margin-right:.25rem}.conferido__botao{border:1px solid var(--color-ink);background:var(--color-paper);color:var(--color-ink);cursor:pointer;font-family:var(--font-mono);font-size:var(--text-label);text-transform:uppercase;padding:.25rem .625rem}.conferido__botao[aria-pressed=true]{background:var(--color-ink);color:var(--color-on-ink)}.conferido__botao:focus-visible{outline:2px solid var(--color-dimension);outline-offset:1px}.conferido__botao:disabled{cursor:progress}.conferido__marca{color:var(--color-dimension);font-size:var(--text-small);margin-top:.375rem}.conferido--nao .conferido__marca{color:var(--color-status-pending)}.seu-nome{font-size:var(--text-small);flex-wrap:wrap;align-items:flex-end;gap:.375rem .5rem;margin-top:.375rem;display:flex}.seu-nome .seu-nome__entrada{width:16rem;max-width:100%;min-height:2rem;padding-block:.25rem}.seu-nome__ok{color:var(--color-dimension)}.seu-nome__erro{color:var(--color-correction)}.conferido__erro{color:var(--color-correction);font-size:var(--text-small);margin-top:.375rem}.notas__conferidos{color:var(--color-dimension);letter-spacing:.04em;text-transform:none}.nao-se-aplicam__desfazer{color:var(--color-graphite);cursor:pointer;font-family:var(--font-mono);font-size:var(--text-label);text-underline-offset:.2em;background:0 0;border:0;margin-left:.5rem;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.nota-outro-erro{--camada:var(--color-correction);border:1px dashed var(--color-rule);grid-template-columns:2.25rem minmax(0,1fr);align-items:start;gap:.875rem;margin-top:.75rem;padding:.75rem 1rem;display:grid}.nota-outro-erro .nota__chamada{border-style:dashed}.nota-outro-erro__botao{min-height:2.25rem;color:var(--color-ink);cursor:pointer;font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em;text-align:left;text-transform:uppercase;background:0 0;border:0;padding:0;font-weight:600}.nota-outro-erro__botao:hover{color:var(--color-correction)}.anotacoes-erro{font-size:var(--text-small);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:1rem;display:flex}.parecer-processando{flex-direction:column;align-items:flex-start;gap:.5rem;margin-block:1rem;display:flex}.parecer-processando .carregando{align-items:flex-start;padding:0}.prancha-parecer__impressao{display:none}@media print{@page{size:A4;margin:16mm 14mm 18mm}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}html{font-size:10px}body,.app,.app__conteudo,.pagina{color:#1a1a1a;background:#fff!important}.site-header,.skip-link,.pagina__cabecalho,.prancha-parecer__acoes,.nota__relatar,.nota__anotacao,.conferido__botoes,.seu-nome,.nao-se-aplicam__desfazer,.nota-outro-erro,.anotacoes-erro,.siglas,.abas--parecer,.notas--vazia,.barra-complemento,.resposta,.carimbo__rodape,.notas__camada{display:none!important}.app__conteudo,.pagina{max-width:none;margin:0;padding:0}.prancha-parecer{background:0 0;border:0;outline:0;margin:0;padding:0}.prancha-parecer:before{display:none}.prancha-parecer a{color:inherit;text-decoration:none}.prancha-parecer__topo{padding-bottom:0;display:block}.prancha-parecer__abertura{border-bottom:1.5px solid #1a1a1a;gap:.5rem;padding:0 0 1.25rem}.prancha-parecer__abertura .eyebrow{color:#666;font-size:.85rem}.prancha-parecer__titulo{letter-spacing:0;font-size:2rem;font-weight:700}.prancha-parecer__numero{color:#555;border-width:1px;border-color:#999}.prancha-parecer__abertura .mono-note{color:#555;font-size:.95rem}.quadro-resumo{background:0 0;border:0;flex-wrap:wrap;gap:0 2.5rem;max-width:none;margin-top:.5rem;display:flex}.quadro-resumo__celula{flex-direction:row;align-items:baseline;gap:.5rem;padding:0;border:0!important}.quadro-resumo__celula dd{font-size:1.6rem}.quadro-resumo__celula dt{color:#555;font-size:.85rem}.carimbo--parecer{width:100%;max-width:none;margin-top:1.25rem;font-size:1rem}.carimbo--parecer .stamp{letter-spacing:.12em;background:0 0;border-width:1.5px;margin-bottom:.75rem;padding:.25rem .75rem;font-size:1rem;display:inline-block;position:static;transform:none}.carimbo__sheet{background:0 0;border:0;border-top:1px solid #ccc;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.carimbo__sheet>*{display:contents}.carimbo__cell,.carimbo__grade .carimbo__cell{padding:.5rem .75rem .5rem 0;border:0!important;border-bottom:1px solid #ccc!important}.carimbo__label{color:#777;font-size:.75rem}.carimbo__value{text-transform:none;font-weight:600}.carimbo__value[title]{text-decoration:none}.carimbo__sheet>.carimbo__informados{border:0;border-bottom:1px solid #ccc;grid-column:1/-1;padding:.75rem 0 .25rem;display:block}.carimbo__informados-titulo{color:#2f5f9e;font-size:.75rem;list-style:none}.carimbo__informados-titulo::-webkit-details-marker{display:none}.carimbo__informados-lista{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.carimbo__informado{break-inside:avoid;border-top:1px solid #eee}.carimbo__informado dt{color:#555}.notas{border-top:0;padding-block:1.5rem .5rem}.notas--fora-da-aba{display:block}.notas__titulo{break-after:avoid;border-bottom:1.5px solid #1a1a1a;margin-bottom:.25rem;padding-bottom:.4rem;font-size:.95rem}.notas__contagem{color:#777;background:0 0;border:0;padding:0}.notas__lista,.notas--errado .notas__lista,.nota-grupo__itens{display:block}.nota-grupo{background:0 0;border:0;border-bottom:1px solid #e2e2e2;padding:.55rem 0}.nota,.notas--errado .nota{break-inside:avoid;background:0 0;border:0;border-bottom:1px solid #e2e2e2;grid-template-columns:2.25rem minmax(0,1fr);gap:.5rem;padding:.55rem 0}.nota__chamada{border:0;border-radius:0;width:auto;height:auto;font-size:.9rem;line-height:1.55;display:block}.nota__texto,.notas--errado .nota__texto{font-size:1.05rem;line-height:1.5}.nota__lei{color:#666;border:0;margin-top:.15rem;padding:0;font-size:.85rem}.nota__justificativa{color:#444;font-size:.95rem}.nota__titulo{font-size:1.05rem}.nota__marca{color:#9a5c00;background:0 0;padding:0;font-weight:600}.nota__meta{margin-top:.15rem}.nao-se-aplicam,.itens-cadastrais,.conta-parecer{break-inside:auto;background:0 0;border:0;padding:0}.nao-se-aplicam__lista{padding-left:0;display:block}.nao-se-aplicam__lista li{display:inline}.nao-se-aplicam__lista li+li:before{content:" ; "}.custos__total,.custo{break-inside:avoid;background:0 0;border:0;border-bottom:1px solid #e2e2e2}.custos__total{padding:.55rem 0}.custos__lista{display:block}.custo{padding:.55rem 0}.quadro-lote{break-inside:avoid}.quadro-lote__totais,.quadro-lote__tabela{background:0 0;border:1px solid #ccc}.quadro-lote__tabela th,.quadro-lote__tabela td,.quadro-lote__tabela thead th{border-color:#ccc}.notas__rodape{color:#555}.prancha-parecer__impressao{color:#777;font-family:var(--font-sans);border-top:1px solid #ccc;margin-top:2rem;padding-top:.5rem;font-size:.85rem;display:block}}.resposta__campo .combobox{max-width:14rem}.resposta__campo .combobox .resposta__entrada{max-width:none;padding-right:2.25rem}.lote-cotas{margin:.25rem 0 .75rem;padding-left:1.25rem}.revisao__numero{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label)}.primeiros-passos{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.primeiros-passos__topo{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.primeiros-passos__titulo{font-size:var(--text-lg);font-weight:var(--weight-strong);line-height:var(--leading-tight)}.primeiros-passos__lista{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.primeiros-passos__passo{column-gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-sunken);color:var(--color-text);font-weight:var(--weight-medium);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;line-height:1.35;display:grid}.primeiros-passos__icone{border-radius:var(--radius-md);background:var(--color-surface);width:2.25rem;height:2.25rem;box-shadow:var(--shadow-sm);color:var(--color-dimension);grid-row:1/span 2;place-items:center;display:grid}.primeiros-passos__numero{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.primeiros-passos__passo a{text-underline-offset:3px;text-decoration-thickness:1px}.primeiros-passos__passo a:hover{color:var(--color-accent)}.primeiros-passos__alternativa{margin:0}@media (width<=720px){.primeiros-passos__lista{grid-template-columns:1fr}}.medidas{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.medidas--com-lote{grid-template-columns:minmax(0,1fr) 16.25rem}.medidas--com-lote .medidas__rodape,.medidas--com-lote .medidas__pergunta,.medidas--com-lote>.aviso{grid-column:1/-1}.medidas__folha{border:var(--rule-heavy);background:var(--color-sheet)}.medidas__cabeca{border-bottom:var(--rule-heavy);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.75rem 1.125rem;display:flex}.medidas__titulo-lista{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.medidas__contador{font-family:var(--font-mono);font-size:var(--text-mono);font-weight:600}.medidas__vazio{color:var(--color-ink-soft);padding:1rem 1.125rem}.medidas__linha{border-bottom:1px solid var(--color-rule);border-left:3px solid #0000;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem .875rem;padding:.625rem 1.125rem;display:grid}.medidas__linha:last-child{border-bottom:0}.medidas__linha--foco{border-left-color:var(--color-dimension);background:var(--color-paper)}.medidas__nome{flex-direction:column;min-width:0;display:flex}.medidas__rotulo{font-weight:800}.medidas__onde{color:var(--color-graphite);font-size:var(--text-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.medidas__trecho{font-family:var(--font-mono)}.medidas__valor{font-family:var(--font-mono);font-size:var(--text-body-lg);text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;font-weight:600;display:flex}.medidas__lido{color:var(--color-graphite);font-size:var(--text-label);font-weight:400}.medidas__acoes,.medidas__correcao{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.medidas__botao{border:var(--rule-heavy);background:var(--color-sheet);min-height:44px;color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-label);letter-spacing:var(--tracking-button);text-transform:uppercase;cursor:pointer;border-radius:0;padding:0 .75rem;font-weight:800}.medidas__botao:hover{background:var(--color-grid)}.medidas__botao--ok,.medidas__botao--ok:hover{border-color:var(--color-status-approved);background:var(--color-status-approved);color:var(--color-sheet)}.medidas__botao--corrigido,.medidas__botao--corrigido:hover{border-color:var(--color-dimension);background:var(--color-dimension);color:var(--color-sheet)}.medidas__botao--tinta,.medidas__botao--tinta:hover{background:var(--color-ink);color:var(--color-on-ink)}.medidas__entrada{border:var(--rule-heavy);background:var(--color-sheet);align-items:center;display:inline-flex}.medidas__entrada:focus-within{outline:2px solid var(--color-correction);outline-offset:2px}.medidas__campo{width:7.5rem;min-height:44px;color:var(--color-ink);font-family:var(--font-mono);text-align:right;background:0 0;border:0;border-radius:0;padding:0 .625rem;font-size:1rem}.medidas__campo:focus-visible{outline:none}.medidas__campo[aria-invalid=true]{color:var(--color-status-pending)}.medidas__unidade{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-mono);padding-right:.625rem}.medidas__problema{color:var(--color-status-pending);font-size:var(--text-label);text-align:right;flex-basis:100%}.medidas__rodape{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem 1rem;display:flex}.medidas__dica{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:var(--text-mono)}.medidas__perguntas{border-top:var(--rule-heavy)}.medidas__perguntas>.medidas__titulo-lista,.medidas__perguntas>.medidas__dica{padding:.75rem 1.125rem 0}.medidas__perguntas>.medidas__dica{border-bottom:1px solid var(--color-rule);padding-bottom:.5rem}.medidas__em-bloco{border-bottom:1px solid var(--color-rule);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.5rem 1.125rem;display:flex}.medidas__perguntas .medidas__linha{grid-template-columns:minmax(0,1fr) auto}.medidas__perguntas .medidas__problema{grid-column:1/-1}.medidas__perguntas .medidas__campo{text-align:left}.medidas__pergunta{border:2px solid var(--color-status-review);background:var(--color-sheet);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.875rem 1.125rem;display:flex}.medidas__pergunta p{font-weight:600}.medidas__pergunta-acoes{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.medidas__voltar{min-height:44px}.medidas__lote{flex-direction:column;gap:.5rem;display:flex}.medidas__esquema{border:var(--rule-heavy);background:var(--color-sheet);width:100%;max-width:16.25rem;height:auto;display:block}.medidas__contorno{fill:none;stroke:var(--color-ink);stroke-width:2px;stroke-linejoin:miter}.medidas__contorno--destaque{fill:color-mix(in srgb, var(--color-dimension) 14%, transparent);stroke:var(--color-dimension)}.medidas__lado-destaque{stroke:var(--color-dimension);stroke-width:4px}.medidas__cota{fill:var(--color-graphite);font-family:var(--font-mono);font-size:10px}.medidas__cota--destaque{fill:var(--color-dimension);font-weight:600}.medidas__afastamento line{stroke:var(--color-dimension);stroke-width:2px}.medidas__afastamento circle{fill:var(--color-dimension)}.medidas__afastamento text{fill:var(--color-dimension);font-family:var(--font-mono);paint-order:stroke;stroke:var(--color-sheet);stroke-width:3px;font-size:11px;font-weight:600}.medidas__legenda{color:var(--color-ink-soft);font-size:var(--text-label)}.medidas--estado{justify-items:start;gap:.75rem}.medidas--estado .carregando{align-items:flex-start;padding:0}.medidas__estado-titulo{font-weight:800}.medidas__motivos{padding-left:1.25rem;list-style:square}.medidas--pronto{border:var(--rule-heavy);background:var(--color-sheet);justify-items:start;gap:.75rem;padding:1rem 1.125rem}.medidas__resumo{color:var(--color-ink-soft)}.medidas__finais{border-top:var(--rule-light);border-left:var(--rule-light);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:0;width:100%;display:grid}.medidas__finais>div{border-right:var(--rule-light);border-bottom:var(--rule-light);justify-content:space-between;gap:.5rem;padding:.375rem .625rem;display:flex}.medidas__finais dt{color:var(--color-ink-soft);font-size:var(--text-small)}.medidas__finais dd{font-family:var(--font-mono);text-align:right;font-weight:600}.medidas__corrigida{color:var(--color-dimension);font-size:var(--text-label);font-weight:400}.status--aguardando_medidas{color:var(--color-status-review)}.stamp--aguardando_medidas{border-color:var(--color-status-review);color:var(--color-status-review)}.parecer-medidas{gap:.75rem;margin-top:2rem;display:grid}.parecer-medidas__titulo{font-size:var(--text-subheading);font-weight:900}.parecer-medidas__apoio{color:var(--color-ink-soft)}@media (width<=40rem){.medidas--com-lote{grid-template-columns:minmax(0,1fr)}.medidas__linha{grid-template-columns:minmax(0,1fr) auto}.medidas__nome{grid-column:1/-1}.medidas__onde{white-space:normal}.medidas__valor{text-align:left;align-items:flex-start}.medidas__correcao{grid-column:1/-1;justify-content:flex-start}.medidas__problema{text-align:left}}@media print{.medidas__acoes,.medidas__rodape,.medidas__pergunta{display:none}}.medidas__terreno{border:var(--rule-heavy);background:var(--color-sheet);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:1rem;padding:.75rem 1.125rem;display:flex}.terreno--previa{margin-bottom:1rem}.visor{--visor-fundo:#0f1215;--visor-painel:#161a1f;--visor-borda:#2a3038;--visor-texto:#dde2e8;--visor-suave:#8b949e;background:var(--visor-fundo);border-radius:6px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.visor__abas{background:var(--visor-painel);gap:2px;padding:4px 8px 0;display:flex;overflow-x:auto}.visor__abas button{color:var(--visor-suave);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:1px solid #0000;border-bottom:0;border-radius:6px 6px 0 0;padding:4px 12px;font-size:.8125rem}.visor__abas button.ativa{color:var(--visor-texto);border-color:var(--visor-borda);background:#1e2229}.visor__abas .visor__enquadrar{margin-left:auto}.visor__tela{flex:1;min-height:0;position:relative;overflow:hidden}.visor__tela canvas{cursor:grab;touch-action:none;position:absolute;inset:0}.visor__tela canvas:active{cursor:grabbing}.medidas-desenho{grid-template-columns:minmax(0,1fr) 22rem;gap:1rem;height:min(78vh,52rem);display:grid}.medidas-desenho--cheia{z-index:1000;background:var(--color-paper);height:auto;padding:1rem;position:fixed;inset:0}.medidas-desenho__topo{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.medidas-desenho__topo .medidas-desenho__titulo{flex:1;min-width:0}.medidas-desenho__tela-cheia{white-space:nowrap;flex-shrink:0}.medidas-desenho__visor{min-height:0;display:flex}.medidas-desenho__painel{flex-direction:column;gap:.875rem;padding-right:.25rem;display:flex;overflow-y:auto}.medidas-desenho__titulo{margin:0 0 .25rem;font-size:1.0625rem}.medidas-desenho__dica{color:var(--color-graphite);margin:0;font-size:.875rem}.medidas-desenho__fila{flex-wrap:wrap;gap:.375rem;margin:.75rem 0 0;padding:4px;list-style:none;display:flex}.medidas-desenho__passo{border:2px solid var(--color-rule);background:var(--color-sheet);min-width:2rem;height:2rem;font:inherit;cursor:pointer;border-radius:6px;font-weight:600}.medidas-desenho__passo--feito{background:var(--color-status-approved);border-color:var(--color-status-approved);color:#fff}.medidas-desenho__passo--pulado{background:var(--color-rule)}.medidas-desenho__passo--atual{outline:3px solid var(--color-dimension);outline-offset:1px}.medidas-desenho__cartao{border:1px solid var(--color-rule);border-left:4px solid var(--color-dimension);background:var(--color-sheet);border-radius:8px;padding:.875rem 1rem;animation:.18s ease-out medidas-desenho-entra}@keyframes medidas-desenho-entra{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.medidas-desenho__cartao{animation:none}}.medidas-desenho__cartao h4{margin:.25rem 0 0;font-size:.9375rem}.medidas-desenho__contador{min-height:1.1em;color:var(--color-graphite);font-size:var(--text-min);text-transform:uppercase;letter-spacing:.04em;margin:0}.medidas-desenho__feito{color:var(--color-status-approved)}.medidas-desenho__valor{font-variant-numeric:tabular-nums;margin:.125rem 0 .625rem;font-size:1.75rem;font-weight:800}.medidas-desenho__onde{margin:0 0 .5rem;font-size:.875rem}.medidas-desenho__onde span{color:var(--color-graphite)}.medidas-desenho__fontes{flex-wrap:wrap;gap:.375rem;margin-bottom:.5rem;display:flex}.medidas-desenho__fonte{border:1px solid var(--color-rule);background:var(--color-paper);font:inherit;cursor:pointer;border-radius:999px;padding:.25rem .75rem;font-size:.8125rem}.medidas-desenho__fonte span{font-weight:600}.medidas-desenho__fonte--escolhida{border-color:var(--color-dimension);background:var(--color-dimension);color:var(--color-on-ink)}.medidas-desenho__aviso{color:var(--color-status-pending);font-size:.8125rem}.medidas-desenho__acoes,.medidas-desenho__corrigir{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.medidas-desenho__acoes--medida{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;display:grid}.medidas-desenho .medidas-desenho__acoes--medida .medidas-desenho__botao{white-space:nowrap;gap:.3125rem;padding-inline:.375rem;font-size:.8125rem}.medidas-desenho__botao .revisao__tecla{padding:0 .1875rem;line-height:1.25}.medidas-desenho__rodape-passo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;margin-top:.75rem;display:flex}.medidas-desenho__rodape-passo .medidas-desenho__teclas{margin:0}.medidas-desenho .medidas-desenho__rodape-passo .medidas-desenho__voltar{min-height:2rem;margin-left:-.5rem;padding-inline:.5rem;font-size:.8125rem}.medidas-desenho__corrigir label{align-items:center;gap:.375rem;display:flex}.medidas-desenho__corrigir input{width:7rem;font:inherit;padding:.375rem .5rem}.medidas-desenho__teclas{color:var(--color-graphite);font-size:var(--text-min);margin:.75rem 0 0}.medidas-desenho__erro{color:var(--color-status-pending);margin:0}.medidas-desenho__fim{border-top:1px solid var(--color-rule);flex-direction:column;gap:.5rem;margin-top:auto;padding-top:.75rem;display:flex}.medidas-desenho__fim p{color:var(--color-graphite);margin:0;font-size:.8125rem}.medidas-desenho__lados{border-collapse:collapse;width:100%;margin:.5rem 0;font-size:.8125rem}.medidas-desenho__lados caption{text-align:left;color:var(--color-graphite);margin-bottom:.25rem}.medidas-desenho__lados th,.medidas-desenho__lados td{text-align:left;padding:.125rem .25rem}.medidas-desenho__lados .medidas-desenho__lado-medida{width:5.5rem;min-height:2.125rem;padding-block:.25rem}.medidas-desenho__lados .ui-select__gatilho{min-height:2.125rem;padding-block:.25rem}.medidas-desenho__lado--rua th{color:var(--color-status-approved)}.medidas-desenho__modal .medidas__perguntas{border-top:0}.medidas-desenho__modal .ui-dialogo__acoes>.medidas__pergunta{flex-basis:100%}.pagina:has(.guia){--content-max:112rem}.guia{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.guia .button{min-height:44px}.guia .botao-link{align-items:center;min-height:44px;display:inline-flex}.guia-rotulo{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);margin:0}.guia-rotulo--etapa{color:var(--color-accent)}.guia-passos{--guia-passos-divisa:var(--space-4);--guia-passos-vao:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);overflow-x:auto;container:passos/inline-size}.guia-passos__grupos{grid-template-columns:var(--guia-passos-colunas,repeat(7, minmax(0, 1fr)));column-gap:var(--guia-passos-vao);grid-template-rows:auto auto auto;display:grid}.guia-passos__grupo{grid-column:var(--guia-passos-coluna,auto);grid-row:1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;min-width:0;display:grid;position:relative}.guia-passos__grupo+.guia-passos__grupo:before{content:"";inset-block:0;left:calc(-1 * (var(--guia-passos-vao) + var(--guia-passos-divisa) / 2) - .5px);background:var(--color-border);width:1px;position:absolute}.guia-passos__grupo-nome{margin-bottom:var(--space-2);padding-inline:var(--space-2);color:var(--color-ink-soft);font-size:var(--text-sm);font-weight:var(--weight-strong);line-height:var(--leading-tight);white-space:nowrap;grid-column:1/-1}.guia-passos__lista{grid-area:2/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;display:grid}.guia-passos__item{grid-row:span 2;grid-template-rows:subgrid;min-width:0;display:grid}.guia-passo{grid-row:span 2;grid-template-columns:2rem minmax(0,1fr);grid-template-rows:subgrid;column-gap:var(--space-3);min-height:44px;padding:var(--space-2);border-radius:var(--radius-md);color:var(--color-text);text-decoration:none;transition:background-color .12s;display:grid}a.guia-passo:hover{background:var(--color-hover)}.guia-passo:focus-visible{outline:var(--focus-contorno);outline-offset:2px}.guia-passo--atual,a.guia-passo--atual:hover{background:var(--color-selected)}.guia-passo__marca{border:1.5px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface);width:2rem;height:2rem;color:var(--color-ink-soft);font-size:var(--text-sm);font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;grid-area:1/1/span 2;align-self:start;place-items:center;display:grid}.guia-passo--atual .guia-passo__marca{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-on-ink)}.guia-passo--feita .guia-passo__marca{border-color:var(--color-status-approved);background:var(--color-status-approved);color:#fff}.guia-passo--breve .guia-passo__marca{border-style:dashed}.guia-passo__textos{grid-area:1/2/span 2;grid-template-rows:subgrid;min-width:0;display:grid}.guia-passo__nome{padding-top:.4rem;font-size:var(--text-base);font-weight:var(--weight-medium);line-height:var(--leading-tight);text-wrap:balance;padding-top:calc(1rem - .5lh)}.guia-passo--atual .guia-passo__nome{font-weight:var(--weight-strong)}.guia-passo__sub{color:var(--color-text-muted);font-size:var(--text-xs);text-wrap:balance;margin-top:.125rem;line-height:1.35}.guia-passo--bloqueado{color:var(--color-text-muted);cursor:not-allowed}.guia-passo--bloqueado .guia-passo__marca{background:0 0;border-style:dashed}@container passos (width<=75rem){.guia-passo{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-1);text-align:center;flex-direction:column;display:flex}.guia-passo__marca{align-self:center}.guia-passo__textos{flex-direction:column;align-items:center;display:flex}.guia-passo__nome{font-size:var(--text-sm);padding-top:0}.guia-passo__sub{display:none}.guia-passos__grupo-nome{text-align:center}}@container passos (width<=46rem){.guia-passos__grupos{justify-content:space-between;gap:var(--space-1);display:flex}.guia-passos__grupo{gap:var(--space-1);flex-direction:column;flex:0 auto;display:flex}.guia-passos__grupo+.guia-passos__grupo{padding-left:var(--space-1);border-left:1px solid var(--color-border)}.guia-passos__grupo+.guia-passos__grupo:before{content:none}.guia-passos__grupo-nome{font-size:var(--text-xs);margin-bottom:0;padding-inline:0}.guia-passos__lista{gap:var(--space-1);display:flex}.guia-passos__item{flex:none;display:block}.guia-passo{min-width:44px;padding:var(--space-1);justify-content:center}.guia-passo__textos{display:none}}@media (prefers-reduced-motion:reduce){.guia-passo{transition:none}}.guia-passo__junto{white-space:nowrap}.guia-trilha__sep{vertical-align:.25em;background:currentColor;width:.2em;height:.2em;margin-inline:.4em;display:inline-block}.guia__corpo{gap:var(--space-5);grid-template-columns:minmax(0,1fr) 19rem;align-items:start;display:grid}.guia__conteudo{min-width:0;padding:var(--space-8) var(--space-10) var(--space-10);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;gap:1.75rem;display:flex}.guia__topo{gap:var(--space-2);flex-direction:column;display:flex}.guia__topo-linha{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.guia__salvo{color:var(--color-status-approved);font-size:var(--text-xs);font-weight:var(--weight-medium);align-items:center;gap:.375rem;display:inline-flex}.guia__titulo{font-size:clamp(1.5rem,1.1vw + 1rem,2rem);font-weight:var(--weight-strong);letter-spacing:-.015em;line-height:var(--leading-tight);text-wrap:balance}.guia__titulo:focus{outline:none}.guia__apoio{max-width:62ch;color:var(--color-text-muted);font-size:var(--text-base)}.guia-etapa{flex-direction:column;gap:1.75rem;display:flex}.guia-carregando{color:var(--color-graphite)}.guia-grupo{border:0;flex-direction:column;gap:.625rem;min-width:0;margin:0;padding:0;display:flex}.guia-grupo>legend{margin-bottom:.625rem;padding:0}.guia-opcoes{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.guia-opcoes--duas{grid-template-columns:repeat(2,minmax(0,1fr))}.guia-opcao{border:var(--rule-heavy);background:var(--color-sheet);min-height:7.5rem;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:.375rem;padding:1.125rem;display:flex}.guia-opcao:hover{background:var(--color-paper)}.guia-opcao--escolhida,.guia-opcao--escolhida:hover{background:var(--color-ink);color:var(--color-on-ink)}.guia-opcao__selo{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.guia-opcao__titulo{font-size:1.4rem;font-weight:900;line-height:1.15}.guia-opcao__desc{font-size:var(--text-small)}.guia-perguntas{border:var(--rule-heavy);background:var(--color-sheet);flex-direction:column;display:flex}.guia-pergunta{border-bottom:1px solid var(--color-rule);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.875rem 1.125rem;display:flex}.guia-pergunta:last-child{border-bottom:0}.guia-pergunta__texto{font-size:var(--text-body-lg);flex:14rem;font-weight:600}.guia-segmentos{display:flex}.guia-segmento{border:var(--rule-heavy);background:var(--color-sheet);min-width:44px;min-height:44px;color:var(--color-ink);font:inherit;cursor:pointer;border-left-width:0;padding:0 1rem;font-weight:600}.guia-segmento:first-child{border-left-width:2px}.guia-segmento:hover{background:var(--color-grid)}.guia-segmento--escolhido,.guia-segmento--escolhido:hover{background:var(--color-ink);color:var(--color-on-ink)}.guia-pergunta__nota{color:var(--color-ink-soft);font-size:var(--text-small);flex-basis:100%}.guia-pergunta__sugestao{border-left:3px solid var(--color-graphite);font-size:var(--text-small);flex-basis:100%;margin:0;padding-left:.75rem}.guia-lote__lido{border:var(--rule-heavy);background:var(--color-sheet);border-left-width:6px;margin:0;padding:.75rem 1.125rem;font-weight:600}.guia-lote .mapa-zona__painel--grande .mapa-zona__mapa{border:var(--rule-heavy);height:12.5rem}.guia-lote__identificacao{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:0 1rem;display:grid}.guia-lote__identificacao .ui-campo{min-width:0}.guia-caixa{border:var(--rule-heavy);background:var(--color-sheet);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:1rem 1.125rem;display:flex}.guia-terraplenagem{align-items:flex-start}.guia-terraplenagem .guia-caixa__titulo{font-size:inherit;margin:0}.guia-terraplenagem .guia-caixa__sub{margin:0}.guia-terraplenagem .guia-ponto{margin-top:.4em}.guia-caixa--tracejada{border-style:dashed;border-color:var(--color-graphite)}.guia-caixa__texto{flex-direction:column;flex:14rem;gap:.125rem;min-width:0;display:flex}.guia-caixa__titulo{overflow-wrap:anywhere;font-weight:800}.guia-caixa__sub{color:var(--color-ink-soft);font-size:var(--text-small)}.guia-ponto{flex:none;width:10px;height:10px}.guia-ponto--ok{background:var(--color-status-approved)}.guia-ponto--erro{background:var(--color-status-pending)}.guia-ponto--espera{background:var(--color-status-review)}.guia-ponto--info{background:var(--color-dimension)}.guia-ponto--vazio{border:2px solid var(--color-graphite)}.documentos-cartoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.documento-cartao{flex-direction:column;gap:.5rem;min-height:13rem;display:flex}.documento-cartao__enviar{border:2px dashed var(--color-ink);background:var(--color-sheet);min-height:13rem;color:var(--color-ink);font:inherit;cursor:pointer;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.625rem;padding:1rem;display:flex}.documento-cartao__enviar:hover{background:var(--color-paper)}.documento-cartao__titulo{font-size:1.15rem;font-weight:900}.documento-cartao__dica,.documento-cartao__vazio{color:var(--color-graphite);font-size:var(--text-small)}.documento-cartao__lido{border:var(--rule-heavy);background:var(--color-sheet);flex-direction:column;flex:1;gap:.75rem;padding:1.125rem;display:flex}.documento-cartao__topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.documento-cartao__situacao{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.documento-cartao__campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem 1rem;display:grid}.documento-cartao__campo--largo{grid-column:1/-1}.documento-cartao__campos dt{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase}.documento-cartao__campos dd{overflow-wrap:anywhere;font-family:var(--font-mono)}.documento-cartao__nota{color:var(--color-ink-soft);font-size:var(--text-small)}.documento-cartao__acoes{flex-wrap:wrap;align-items:center;gap:0 1rem;margin-top:auto;display:flex}.documento-cartao__acoes a{align-items:center;min-height:44px;display:inline-flex}.guia-prontidao{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.guia-prontidao__item{border:var(--rule-heavy);background:var(--color-sheet);align-items:flex-start;gap:.875rem;padding:1rem 1.125rem;display:flex}.guia-prontidao__item .guia-ponto{margin-top:.45rem}.guia-prontidao__item:last-child:nth-child(odd){grid-column:1/-1}.guia-prontidao__acao{align-self:flex-start;min-height:2.75rem}.guia-acoes{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.guia-acoes__dica{color:var(--color-ink-soft);font-size:var(--text-small)}.guia-caminho{border-top:var(--rule-heavy);flex-direction:column;gap:.75rem;padding-top:1.125rem;display:flex}.guia-caminho__lista{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.guia-licenciamento,.guia-caminho__paralelo{border-left:3px solid var(--color-dimension);font-size:var(--text-small);margin:0;padding-left:.75rem}.guia-caminho__fase{border-top:4px solid var(--color-ink);flex-direction:column;gap:.375rem;padding:.75rem .75rem .75rem 0;display:flex}.guia-caminho__fase--proxima{border-top-color:var(--color-correction)}.guia-caminho__nome{font-size:.95rem;font-weight:800}.guia-caminho__texto{color:var(--color-ink-soft);font-size:.875rem}.guia-exigencias{gap:.75rem}.guia-exigencias .guia-exigencias__campo{min-height:9rem;font-family:var(--font-sans);resize:vertical}.guia-exigencias .guia-exigencias__campo:disabled{background:var(--color-paper);cursor:not-allowed}.guia-exigencias__breve{color:var(--color-ink-soft);font-size:var(--text-small)}.guia-selo-breve{border:1px dashed var(--color-graphite);color:var(--color-ink-soft);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;margin-right:.5rem;padding:.25rem .5rem}.guia-navegacao{border-top:var(--rule-heavy);flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:1.25rem;display:flex}.guia-navegacao__espaco{flex-grow:1}.guia-navegacao__dica{color:var(--color-ink-soft);font-size:var(--text-small)}.guia-navegacao__pular{color:var(--color-ink-soft);padding-inline:.25rem}.guia__painel{top:var(--space-6);min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;gap:1.25rem;display:flex;position:sticky}.guia-painel__conta{flex-direction:column;gap:.375rem;display:flex}.guia-painel__numero{align-items:baseline;gap:.625rem;display:flex}.guia-painel__valem{font-family:var(--font-mono);font-size:3.25rem;font-weight:600;line-height:1}.guia-painel__total{color:var(--color-graphite);font-size:var(--text-small)}.guia-painel__fonte{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-small);margin:0}.guia-painel__barra{border:var(--rule-heavy);background:var(--color-paper);height:8px;position:relative}.guia-painel__preenchida{background:var(--color-ink);position:absolute;inset:0 auto 0 0}.guia-painel__corte{border-bottom:1px solid var(--color-rule);font-size:var(--text-small);justify-content:space-between;gap:.75rem;padding:.55rem 0;display:flex}.guia-painel__motivo{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.guia-painel__menos{color:var(--color-correction);font-family:var(--font-mono);flex:none;font-weight:600}.guia-painel__nota{color:var(--color-graphite);font-size:var(--text-small)}.guia-painel__ficha{border:var(--rule-heavy)}.guia-painel__linha{border-bottom:var(--rule-light);justify-content:space-between;gap:.75rem;padding:.625rem .75rem;display:flex}.guia-painel__linha:last-child{border-bottom:0}.guia-painel__linha dt{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase}.guia-painel__linha dd{overflow-wrap:anywhere;min-width:0;font-family:var(--font-mono);text-align:right;font-size:.8125rem;font-weight:600}@media (width<=80rem){.guia__corpo{grid-template-columns:minmax(0,1fr)}.guia__painel{position:static}.guia__conteudo{padding:var(--space-6)}}@media (width<=48rem){.guia-passos{padding:var(--space-2)}.guia__conteudo{padding:var(--space-5) var(--space-4) var(--space-6)}.guia-opcoes,.guia-opcoes--duas,.documentos-cartoes,.guia-prontidao{grid-template-columns:minmax(0,1fr)}.guia-opcao{min-height:0}.guia-caminho__lista{grid-template-columns:repeat(2,minmax(0,1fr))}.guia__painel{padding:var(--space-4)}}.guia-painel__faltam{border:var(--rule-heavy);font-size:var(--text-small);margin:0;padding:.625rem .75rem}.guia-painel__faltam strong{font-family:var(--font-mono);font-size:1.25rem}.guia-painel__titulo-cortes{margin:0}.guia-painel__equacao{font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-ink);border-bottom:0;justify-content:flex-end}.guia-lote .mapa-zona__painel--grande .mapa-zona__mapa.mapa-zona__mapa--desenho,.mapa-zona__mapa.mapa-zona__mapa--desenho{height:clamp(24rem,62vh,40rem)}.estudo-lote__barra{z-index:1000;pointer-events:none;flex-wrap:wrap;align-items:center;gap:.4rem;display:flex;position:absolute;top:.6rem;left:3.4rem;right:.6rem}.estudo-lote__barra>*{pointer-events:auto}.estudo-lote__barra .button{box-shadow:0 1px 6px #0000004d}.estudo-lote__dica{background:var(--color-ink);color:var(--color-on-ink);font-size:var(--text-small);border-radius:2px;padding:.35rem .6rem}.leaflet-container:has(.estudo-lote__dica){cursor:crosshair}.estudo-lote__canto{background:var(--color-sheet);border:2px solid var(--color-ink);font-family:var(--font-mono);color:var(--color-ink);cursor:grab;border-radius:2px;place-items:center;font-size:11px;font-weight:600;line-height:1;display:grid;box-shadow:0 1px 4px #00000073}.estudo-lote__canto:hover,.estudo-lote__canto--fechar{background:#e8a33f}.estudo-lote__canto--fechar{outline:3px solid #e8a33f66}.estudo-lote__alca-casa{background:var(--color-dimension);color:#fff;cursor:grab;border:2px solid #fff;border-radius:50%;place-items:center;font-size:15px;line-height:1;display:grid;box-shadow:0 1px 4px #0006}.estudo-lote__ancora{overflow:visible}.estudo-lote__rotulo{white-space:nowrap;color:#fff;font-family:var(--font-mono);pointer-events:none;background:#16191dd1;border-radius:2px;padding:1px 5px;font-size:11px;position:absolute;transform:translate(-50%,-50%)}.estudo-lote__rotulo--frente{color:var(--color-ink);background:#e8a33f}.estudo-lote__texto{color:var(--color-ink-soft);margin:0}.estudo-lote__nota,.estudo-lote__nota-numeral{color:var(--color-graphite);font-size:var(--text-label);margin:0}.estudo-lote__lados{border-collapse:collapse;width:100%;font-size:var(--text-small);font-variant-numeric:tabular-nums}.estudo-lote__lados th,.estudo-lote__lados td{text-align:left;border-bottom:var(--rule-light);padding:.3rem .4rem .3rem 0}.estudo-lote__lados thead th{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-label);text-transform:uppercase;letter-spacing:.06em}.estudo-lote__tipo{max-width:100%;font:inherit}.estudo-lote__avisos{border-left:3px solid var(--color-correction);font-size:var(--text-small);background:#c4301c14;margin:0;padding:.5rem .75rem .5rem 1.6rem}.estudo-lote__numeros{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.5rem;margin:0;display:grid}.estudo-lote__numeral{background:var(--color-paper);padding:.55rem .7rem}.estudo-lote__numeral dt{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-label);text-transform:uppercase;letter-spacing:.05em}.estudo-lote__numeral dd{flex-direction:column;margin:.15rem 0 0;display:flex}.estudo-lote__valor{font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:800}.estudo-lote__numeral--destaque{background:var(--color-ink);color:var(--color-on-ink)}.estudo-lote__numeral--destaque dt,.estudo-lote__numeral--destaque .estudo-lote__nota-numeral{color:var(--color-on-ink-soft)}.estudo-lote__casa{flex-direction:column;gap:.6rem;display:flex}.estudo-lote__liga{align-items:center;gap:.5rem;display:flex}.estudo-lote__campos{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.estudo-lote__conferencias{font-size:var(--text-small);flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.estudo-lote__conferencia{grid-template-columns:5.2rem minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.estudo-lote__pilula{color:#fff;font-size:var(--text-label);text-align:center;border-radius:2px;padding:.1rem .3rem;font-weight:600}.estudo-lote__conferencia--ok .estudo-lote__pilula{background:var(--color-status-approved)}.estudo-lote__conferencia--atencao .estudo-lote__pilula{background:var(--color-status-review)}.estudo-lote__conferencia--excede .estudo-lote__pilula{background:var(--color-status-pending)}.estudo-lote__dxf{flex-wrap:wrap;gap:.5rem;display:flex}.estudo-lote__camadas ul{font-size:var(--text-small);margin:.4rem 0;padding-left:1.1rem}.estudo-lote__camadas code{font-family:var(--font-mono);font-size:var(--text-label)}.terreno-zero{gap:.875rem}.terreno-zero__origem{flex-direction:column;gap:.2rem;display:flex}.terreno-zero__avisos{flex-direction:column;gap:.35rem;display:flex}.terreno-zero__avisos-titulo{color:var(--color-correction);margin:0;font-weight:800}.terreno-zero__confrontante{overflow-wrap:anywhere}.terreno-zero__rua{color:var(--color-graphite)}.terreno-zero__rua-form{flex-direction:column;gap:.5rem;margin:0;display:flex}.terreno-zero__campos{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.6rem;display:grid}@media (width<=40rem){.estudo-lote__barra{top:auto;bottom:1.6rem;left:.6rem}.estudo-lote__campos,.terreno-zero__campos{grid-template-columns:1fr}}.revisao{flex-direction:column;gap:1.25rem;display:flex}.revisao__abas{border-bottom:var(--rule-heavy);scrollbar-width:thin;flex-wrap:nowrap;gap:0 1.125rem;display:flex;overflow:auto hidden}.revisao__aba{white-space:nowrap;min-height:2.75rem;color:var(--color-ink-soft);cursor:pointer;font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;align-items:center;gap:.5rem;padding:.625rem .25rem;font-size:.8125rem;font-weight:800;display:flex}.revisao__aba:hover{color:var(--color-ink)}.revisao__aba[aria-selected=true]{border-bottom-color:var(--color-ink);color:var(--color-ink)}.revisao__aba--vazia{color:var(--color-graphite);font-weight:600}.revisao__aba-contagem{font-family:var(--font-mono);font-size:var(--text-label);border:1px solid;padding:0 .3rem}.revisao__painel{flex-direction:column;gap:1.25rem;display:flex}.revisao__setor-descricao{color:var(--color-graphite);font-size:var(--text-label);line-height:1.4}.revisao__vazio{border:2px dashed var(--color-graphite);background:var(--color-sheet);flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.375rem;display:flex}.revisao__vazio-titulo{font-size:1.0625rem;font-weight:800}.revisao__vazio-texto,.revisao__vazio-motivos{color:var(--color-ink-soft);font-size:var(--text-small);margin:0;padding:0;list-style:none}.revisao__vazio-motivos li+li{margin-top:.25rem}.revisao__vazio-quantos{color:var(--color-ink);font-weight:600}.revisao__vazio .botao-link,.revisao__vazio a{align-items:center;min-height:2.75rem;display:inline-flex}.revisao__cartao{border:var(--rule-heavy);background:var(--color-sheet)}.revisao__cartao:focus-visible{outline:2px solid var(--color-correction);outline-offset:3px}.revisao__barra{border-bottom:var(--rule-light);flex-wrap:nowrap;align-items:center;gap:.75rem;padding:.5rem .75rem .5rem 1.25rem;display:flex}.revisao__selos{flex-wrap:wrap;flex:auto;align-items:center;gap:.375rem .75rem;min-width:0;display:flex}.revisao__navegar{flex:none;align-items:center;gap:.5rem;display:flex}.revisao__situacao{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600}.revisao__posicao{font-family:var(--font-mono);white-space:nowrap;font-size:.8125rem}.revisao__seta{border:var(--rule-heavy);background:var(--color-sheet);width:2.75rem;height:2.75rem;color:var(--color-ink);cursor:pointer;font-family:var(--font-sans);font-size:1rem;font-weight:800}.revisao__seta:hover:not(:disabled){background:var(--color-grid)}.revisao__seta:disabled{border-color:var(--color-rule);color:var(--color-graphite);cursor:default}.revisao__corpo{flex-direction:column;gap:.75rem;padding:1.375rem 1.5rem;display:flex}.revisao__titulo{margin:0;font-size:1.5rem;font-weight:900;line-height:1.2}.revisao__falta{color:var(--color-ink-soft);font-size:var(--text-small);margin:0;font-weight:600}.revisao__aviso{color:var(--color-ink-soft);font-size:var(--text-small);margin:0;padding:0 1.5rem}.revisao__aviso:not(:empty){padding-bottom:1rem}.revisao__texto{max-width:62ch;font-size:var(--text-body-lg);line-height:1.5}.revisao__linhas{flex-direction:column;gap:.25rem;max-width:62ch;margin:0;padding-left:1.125rem;line-height:1.5;display:flex}.revisao__meta{font-family:var(--font-mono);font-size:var(--text-label);flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.revisao__lei{border:1px solid var(--color-law);color:var(--color-law);padding:.2rem .5rem}.revisao__onde{color:var(--color-ink-soft)}.revisao__marca{color:var(--color-dimension);font-size:var(--text-small)}.revisao__cartao--nao .revisao__marca{color:var(--color-status-pending)}.revisao__corpo .resposta{margin-top:.25rem}.revisao__rodape{border-top:1px solid var(--color-rule);flex-wrap:wrap;align-items:center;gap:.625rem 1rem;padding:1rem 1.5rem 1.25rem;display:flex}.revisao__marcas{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.revisao__rotulo{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;margin-right:.375rem}.revisao__marcar{border:var(--rule-heavy);background:var(--color-sheet);min-height:3rem;color:var(--color-ink);cursor:pointer;font-family:var(--font-sans);letter-spacing:var(--tracking-button);text-transform:uppercase;align-items:center;gap:.625rem;padding:0 1rem;font-size:.8125rem;font-weight:800;display:inline-flex}.revisao__marcar:hover{background:var(--color-grid)}.revisao__marcar:disabled{cursor:progress}.revisao__marcar--confirmar{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-sheet)}.revisao__marcar--confirmar:hover{background:var(--color-ink-soft)}.revisao__marcar--sim[aria-pressed=true]{border-color:var(--color-status-approved);background:var(--color-status-approved);color:var(--color-sheet)}.revisao__marcar--nao[aria-pressed=true]{border-color:var(--color-status-pending);background:var(--color-status-pending);color:var(--color-sheet)}.revisao__marcar--nao_se_aplica[aria-pressed=true]{border-color:var(--color-ink-soft);background:var(--color-ink-soft);color:var(--color-sheet)}.revisao__tecla{font-family:var(--font-mono);font-size:var(--text-micro);border:1px solid;padding:.0625rem .3125rem}.revisao__relatar{min-height:2.75rem;margin:0 0 0 auto}.revisao__erro{margin:0;padding:0 1.5rem 1rem}.revisao__fila{flex-direction:column;gap:.25rem;display:flex}.revisao__fila-rotulo{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}.revisao__quadros{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.revisao__quadro{--cor-situacao:var(--color-ink-soft);--fundo-marca:var(--color-sheet);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:flex}.revisao__quadro-cor{border:2px solid var(--cor-situacao);background:var(--fundo-marca);width:1.75rem;height:1.75rem}.revisao__quadro:hover .revisao__quadro-cor{outline:1px solid var(--color-ink)}.revisao__quadro[aria-current=true] .revisao__quadro-cor{border:3px solid var(--color-correction)}.revisao__quadro--errado{--cor-situacao:var(--color-status-pending)}.revisao__quadro--duvida{--cor-situacao:var(--color-status-review)}.revisao__quadro--pergunta{--cor-situacao:var(--color-dimension)}.revisao__quadro--dispensado{--cor-situacao:var(--color-graphite)}.revisao__quadro--atendido{--cor-situacao:var(--color-status-approved)}.revisao__quadro--fundo-resolvido{--fundo-marca:var(--cor-situacao)}.revisao__quadro--fundo-sim{--fundo-marca:var(--color-status-approved)}.revisao__quadro--fundo-nao{--fundo-marca:var(--color-status-pending)}.revisao__quadro--fundo-nao_se_aplica{--fundo-marca:var(--color-ink-soft)}.modo-parecer{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}.modo-parecer__rotulo{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}.modo-parecer__opcoes{display:flex}.modo-parecer__opcao{border:var(--rule-heavy);background:var(--color-sheet);min-height:2.75rem;color:var(--color-ink);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-small);padding:0 1rem;font-weight:600}.modo-parecer__opcao+.modo-parecer__opcao{border-left-width:0}.modo-parecer__opcao[aria-pressed=true]{background:var(--color-ink);color:var(--color-on-ink)}.prancha-parecer>.revisao{margin-top:1.25rem}@media screen{.prancha-parecer--um-por-vez .abas--parecer,.prancha-parecer--um-por-vez .notas:not(.notas--lote,.notas--custos){display:none}.prancha-parecer--um-por-vez .notas--custos{display:block}}@media print{.revisao,.modo-parecer{display:none!important}}.placar{border:var(--rule-heavy);background:var(--color-sheet);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.placar__celula{flex-direction:column-reverse;justify-content:flex-end;gap:.25rem;padding:.75rem .875rem;display:flex}.placar__celula+.placar__celula{border-left:var(--rule-light)}.placar__celula dd{font-family:var(--font-mono);margin:0;font-size:1.75rem;font-weight:600;line-height:1}.placar__celula dt{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-min);letter-spacing:var(--tracking-label);text-transform:uppercase}.etapa-analise{flex-direction:column;gap:1.25rem;display:flex}.etapa-analise__rodape{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.etapa-analise__cadastrais{border:var(--rule-heavy);background:var(--color-sheet)}.etapa-analise__cadastrais>summary{cursor:pointer;align-items:center;min-height:2.75rem;padding:.75rem 1.125rem;font-weight:800;display:flex}.etapa-analise__cadastrais-corpo{color:var(--color-ink-soft);font-size:var(--text-small);padding:0 1.125rem 1rem}.etapa-analise__cadastrais-corpo ul{margin:.5rem 0 0;padding-left:1.125rem}@media (width<=720px){.revisao__barra{padding-left:1rem}.revisao__corpo{padding:1.125rem 1rem}.revisao__aviso{padding:0 1rem}.revisao__rodape{padding:.875rem 1rem 1rem}.revisao__titulo{font-size:1.25rem}.revisao__marcar{flex:auto;justify-content:center}.revisao__relatar{margin-left:0}.placar{grid-template-columns:repeat(2,minmax(0,1fr))}.placar__celula+.placar__celula{border-left:0}.placar__celula:nth-child(2n){border-left:var(--rule-light)}.placar__celula:nth-child(n+3){border-top:var(--rule-light)}}.meta{border:var(--rule-heavy);background:var(--color-sheet);max-width:42rem;margin-top:.875rem;padding:.75rem 1rem .875rem}.meta__titulo{color:var(--color-ink);font-size:var(--text-body);letter-spacing:.01em;font-weight:800}.meta__numero{font-family:var(--font-mono);font-size:1.25rem}.meta__barra{border:var(--rule-light);background:var(--color-paper);height:.625rem;margin-top:.5rem}.meta__resta{background:var(--color-correction);transform-origin:0;height:100%;transition:transform .45s ease-out;display:block}.meta--fechou{border-color:var(--color-status-approved)}.meta--fechou .meta__titulo{color:var(--color-status-approved)}.meta__detalhe{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:var(--text-label);flex-wrap:wrap;gap:.25rem 1rem;margin-top:.5rem;display:flex}.meta__corrigidos{color:var(--color-dimension)}.meta__cadastrais{color:var(--color-graphite)}@media (prefers-reduced-motion:reduce){.meta__resta{transition:none}}.carimbo__row--responsavel .carimbo__value{color:var(--color-status-approved);font-weight:800}.justificativa{max-width:36rem;font-size:var(--text-small);flex-direction:column;gap:.25rem;margin-top:.5rem;display:flex}.justificativa__rotulo{color:var(--color-ink-soft)}.justificativa__linha{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.375rem;display:grid}.justificativa__linha .justificativa__entrada,.justificativa__linha .ui-botao{height:2.25rem;min-height:2.25rem}.justificativa__linha .justificativa__entrada{min-width:0;padding-block:0}.justificativa__erro{color:var(--color-correction)}.conferido__justificativa,.nao-se-aplicam__justificativa{color:var(--color-ink-soft);font-size:var(--text-small);overflow-wrap:anywhere;font-style:italic}.conferido--corrigido .conferido__marca{color:var(--color-dimension)}.conferido--discordo .conferido__marca{color:var(--color-ink)}.nota__falta{color:var(--color-status-review);font-size:var(--text-small);margin-top:.25rem}.notas__resolvidos+.notas__resolvidos{margin-top:1.5rem}.notas__resolvidos-titulo{border-bottom:var(--rule-heavy);color:var(--color-ink);font-size:var(--text-body);margin-bottom:.75rem;padding-bottom:.375rem;font-weight:800}.notas__nenhum{color:var(--color-graphite);font-size:var(--text-small)}.revisao__marcar--corrigido[aria-pressed=true]{border-color:var(--color-dimension);background:var(--color-dimension);color:var(--color-sheet)}.revisao__marcar--discordo[aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-sheet)}.revisao__quadro--fundo-corrigido{--fundo-marca:var(--color-dimension)}.revisao__quadro--fundo-discordo{--fundo-marca:var(--color-ink)}.revisao__rodape .justificativa{flex:0 0 100%;max-width:none;margin-top:0}.revisao__rodape .justificativa__rotulo,.revisao__rodape .justificativa__linha,.revisao__rodape .justificativa__erro{max-width:36rem}.meta--confirmar{border-color:var(--color-status-review)}.meta--confirmar .meta__titulo{color:var(--color-status-review)}.meta__confirmar{flex-direction:column;gap:.625rem;margin-top:.5rem;display:flex}.meta__resumo{color:var(--color-ink);font-size:var(--text-small);line-height:1.5}.meta__acoes{flex-wrap:wrap;gap:.5rem;display:flex}.meta__fechada{color:var(--color-ink-soft);font-size:var(--text-small);margin-top:.375rem}.meta__respondidos{color:var(--color-dimension)}.meta__titulo .meta__respondidos{font-weight:600}.meta__erro{color:var(--color-correction);font-size:var(--text-small);margin-top:.5rem}.pedir-nome{max-width:42rem;font-size:var(--text-small);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin-top:.625rem;display:flex}.pedir-nome__texto{color:var(--color-ink-soft)}.quadro-resumo--conta,.placar--conta{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;overflow:hidden}.quadro-resumo.quadro-resumo--conta .quadro-resumo__celula,.placar.placar--conta .placar__celula{border:0;border-top:var(--rule-light);border-left:var(--rule-light);justify-content:flex-end;margin:-1px 0 0 -1px}.status--respondido{color:var(--color-dimension)}.status--cadastral{color:var(--color-graphite)}.selo-respondido{border:1px dashed var(--color-dimension);color:var(--color-dimension);font-family:var(--font-mono);font-size:var(--text-label);margin-top:.375rem;padding:.125rem .5rem;display:inline-block}.nota--respondida{border-left-style:dashed}.notas__resolvidos--contestados .nota{--camada:var(--color-status-review)}.notas__resolvidos--contestados .notas__resolvidos-titulo{border-bottom-color:var(--color-status-review);color:var(--color-status-review)}.revisao__quadro--fundo-respondido{--fundo-marca:var(--color-dimension)}.revisao__faltam{color:var(--color-ink-soft)}@media (width<=720px){.quadro-resumo--conta,.placar--conta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.justificativa,.meta__barra,.meta__acoes,.pedir-nome{display:none!important}.meta{background:0 0;border:0;padding:0}}.selo-equipe{background:var(--color-equipe);color:var(--color-on-ink);font-family:var(--font-mono);font-size:var(--text-min);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border:1px solid #0000;border-radius:999px;align-self:flex-start;align-items:center;gap:.3125rem;padding:.25rem .5rem .1875rem;font-weight:700;line-height:1;display:inline-flex}.selo-equipe__icone{flex:none;width:.75rem;height:.75rem}.selo-equipe--compacto{color:var(--color-equipe);background:0 0;border:0;padding:0}.selo-equipe--compacto .selo-equipe__icone{width:.875rem;height:.875rem}.faixa-equipe{border:1px solid var(--color-equipe);background:var(--color-equipe-fundo);color:var(--color-equipe);font-size:var(--text-small);flex-wrap:wrap;align-items:center;gap:.375rem .75rem;padding:.5rem .75rem;font-weight:600;display:flex}.area-equipe{border-left:6px solid var(--color-equipe);flex-direction:column;gap:1.5rem;min-width:0;padding-left:clamp(.75rem,2vw,1.5rem);display:flex}.area-equipe__conteudo{flex-direction:column;gap:2rem;min-width:0;display:flex}@media (width<=720px){.area-equipe{border-left-width:4px;padding-left:.75rem}}@media (forced-colors:active){.selo-equipe,.faixa-equipe{border-color:canvastext}.selo-equipe--compacto{border:0}.area-equipe{border-left-color:canvastext}}@media print{.faixa-equipe{display:none!important}.area-equipe{border-left:0;padding-left:0}}.pagina-equipe,.pagina-equipe .area-equipe__conteudo{gap:var(--space-6)}.pagina-equipe .area-equipe{gap:var(--space-6);padding-left:var(--space-6);border-left-width:3px}.pagina-equipe .faixa-equipe{padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);border-color:color-mix(in srgb, var(--color-equipe) 30%, transparent);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--weight-medium);align-self:flex-start}@media (width<=720px){.pagina-equipe .area-equipe{padding-left:var(--space-3)}.pagina-equipe .faixa-equipe{border-radius:var(--radius-md)}}.plataforma-aba{display:contents}.plataforma-aba[hidden]{display:none}.plataforma-painel,.plataforma-secao{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.plataforma-barra{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.plataforma-busca{flex:18rem;max-width:26rem}.plataforma-filtro{flex:0 16rem}.plataforma-chip{align-items:center;gap:var(--space-2);max-width:100%;min-height:2.5rem;padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border:1px solid color-mix(in srgb, var(--color-equipe) 35%, transparent);border-radius:var(--radius-full);background:var(--color-equipe-fundo);color:var(--color-equipe);font-size:var(--text-sm);overflow-wrap:anywhere;margin-right:auto;display:inline-flex}.plataforma-chip__limpar{border-radius:var(--radius-full);width:1.75rem;height:1.75rem;color:var(--color-equipe)}.plataforma-chip__limpar:hover{background:color-mix(in srgb, var(--color-equipe) 12%, transparent);color:var(--color-equipe)}.plataforma-equipe{margin-top:var(--space-1);display:inline-flex}.plataforma-meses{align-items:center;gap:var(--space-1);padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-sm);display:inline-flex}.plataforma-meses__atual{justify-content:center;align-items:center;gap:var(--space-2);min-width:13rem;font-size:var(--text-base);font-weight:var(--weight-medium);margin:0;display:inline-flex}.plataforma-meses__atual svg{color:var(--color-text-muted)}.plataforma-saiba-mais>p{max-width:60ch}.tabela.tabela-equipe{font-family:var(--font-sans);font-size:var(--text-sm)}.tabela.tabela-equipe th{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface-sunken) 55%, var(--color-surface));color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;white-space:nowrap}.ui-cartao__corpo--sem-recuo>.tabela-moldura:first-child .tabela-equipe th:first-child{border-top-left-radius:var(--radius-lg)}.ui-cartao__corpo--sem-recuo>.tabela-moldura:first-child .tabela-equipe th:last-child{border-top-right-radius:var(--radius-lg)}.ui-cartao__corpo--sem-recuo>.tabela-moldura:last-child .tabela-equipe tr:last-child td{border-bottom:0}.tabela.tabela-equipe td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);color:var(--color-ink-soft);vertical-align:top}.tabela.tabela-equipe tbody tr:hover td{background:color-mix(in srgb, var(--color-hover) 60%, transparent)}.tabela-equipe .tabela__subtexto{color:var(--color-text-muted);font-size:var(--text-xs);margin-top:.125rem}.tabela-equipe a{font-weight:var(--weight-medium)}.tabela-equipe__principal{color:var(--color-text);font-weight:var(--weight-medium);display:block}.tabela-equipe__conta{align-items:flex-start;gap:var(--space-3);display:flex}.tabela-equipe__textos{flex-direction:column;min-width:0;display:flex}.tabela-equipe__selos{gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.tabela-equipe__sim{align-items:center;gap:var(--space-1);color:var(--color-status-approved);display:inline-flex}.tabela-equipe__nao{color:var(--color-text-muted)}.tabela-equipe__numero{color:var(--color-text);font-family:var(--font-mono);text-decoration:none}.tabela-equipe__numero:hover{text-underline-offset:3px;text-decoration:underline}.tabela-equipe__leitura{align-items:center;gap:var(--space-1);display:inline-flex}.tabela-equipe__arquivo,.tabela-equipe__mono{font-family:var(--font-mono);font-size:var(--text-xs)}.tabela-equipe__carga{color:var(--color-text-muted);text-align:center;padding-block:var(--space-8)!important}.franquia{gap:var(--space-1);flex-direction:column;min-width:9rem;display:flex}.franquia__texto{color:var(--color-text);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.franquia__texto--acima_de_80{color:var(--color-status-review)}.franquia__texto--acima_de_100{color:var(--color-status-pending)}.franquia__texto--sem_franquia{color:var(--color-text-muted);font-weight:var(--weight-normal)}.franquia__trilho{border-radius:var(--radius-full);background:var(--color-surface-sunken);width:100%;max-width:12rem;height:.375rem;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #16191d0f}.franquia__barra{border-radius:inherit;background:var(--color-status-approved);height:100%;display:block}.franquia__barra--acima_de_80{background:var(--color-status-review)}.franquia__barra--acima_de_100{background:var(--color-status-pending)}.titulo-com-icone{align-items:center;gap:var(--space-2);display:inline-flex}.titulo-com-icone svg{color:var(--color-text-muted);flex:none}.segundo-fator-equipe{max-width:44rem}.form-2fa{gap:var(--space-4);flex-direction:column;display:flex}.caixa-entrada{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.caixa-entrada__item{gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.caixa-entrada__topo{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.caixa-entrada__quem{color:var(--color-text);font-weight:var(--weight-strong)}.caixa-entrada__meta{align-items:center;gap:var(--space-1);min-width:0;color:var(--color-text-muted);font-size:var(--text-sm);overflow-wrap:anywhere;display:inline-flex}.caixa-entrada__meta svg{flex:none}.caixa-entrada__meta code{font-size:var(--text-xs)}.caixa-entrada__texto{color:var(--color-text);line-height:var(--leading-normal);white-space:pre-wrap;overflow-wrap:anywhere}.caixa-entrada__contexto{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-sunken);flex-direction:column;display:flex}.caixa-entrada__anotadas{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.caixa-entrada__item-parecer{margin:0 0 var(--space-1);padding-left:var(--space-3);border-left:2px solid var(--color-border-strong);color:var(--color-ink-soft);font-size:var(--text-sm);line-height:var(--leading-normal)}.caixa-entrada__nota{color:var(--color-text-muted);font-size:var(--text-xs)}.caixa-entrada__acoes{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.caixa-entrada__secoes{gap:var(--space-4);flex-direction:column;display:flex}@media (width<=640px){.tabela--cartoes thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabela--cartoes,.tabela--cartoes tbody,.tabela--cartoes tr,.tabela--cartoes td{width:100%;display:block}.tabela--cartoes tr{padding-block:var(--space-2);border-bottom:1px solid var(--color-border)}.tabela--cartoes tr:last-child{border-bottom:0}.tabela.tabela--cartoes td{gap:0 var(--space-3);padding:var(--space-1) var(--space-4);text-align:left;white-space:normal;border-bottom:0;grid-template-columns:minmax(6.5rem,35%) minmax(0,1fr);display:grid}.tabela--cartoes tbody tr:hover td{background:0 0}.tabela--cartoes td[data-label]:before{content:attr(data-label);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.tabela.tabela--cartoes td:not([data-label]){display:block}.tabela--cartoes td[data-label]>*{grid-column:2}.plataforma-meses{justify-content:space-between;width:100%}.plataforma-meses__atual{min-width:0}}@media (forced-colors:active){.plataforma-chip,.plataforma-meses,.franquia__trilho{border:1px solid canvastext}.franquia__barra{background:canvastext}}.boas-praticas-config__sobre{flex-direction:column;gap:.5rem;max-width:44rem;display:flex}.boas-praticas-config__campos{border:0;flex-direction:column;gap:1.25rem;min-width:0;margin:0;padding:0;display:flex}.boas-praticas-config__ligar{font-size:var(--text-body);font-weight:600}.boas-praticas-config__grupos{flex-direction:column;gap:.75rem;display:flex}.boas-praticas-config__grupo{border:var(--rule-light);background:var(--color-sheet)}.boas-praticas-config__resumo{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;min-height:2.75rem;padding:.75rem 1rem;display:flex}.boas-praticas-config__grupo-titulo{color:var(--color-ink);font-weight:600}.boas-praticas-config__grupo-conta{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-label)}.boas-praticas-config__lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.criterio-bp{border-top:var(--rule-light);flex-direction:column;gap:.625rem;padding:1rem;display:flex}.criterio-bp__ligar{font-size:var(--text-body)}.criterio-bp__titulo{color:var(--color-ink);font-weight:600}.criterio-bp__selos{flex-wrap:wrap;gap:.375rem;display:flex}.criterio-bp__previa{max-width:44rem;color:var(--color-ink-soft);font-size:var(--text-small);overflow-wrap:anywhere;line-height:1.55}.criterio-bp--desligado .criterio-bp__previa{color:var(--color-graphite);text-decoration:line-through}.criterio-bp__campos{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.875rem 1.25rem;display:grid}.criterio-bp__entrada{width:100%;max-width:10rem}.criterio-bp__entrada:disabled{background:var(--color-paper);color:var(--color-graphite)}.criterio-bp__voltar{align-self:flex-start}.boas-praticas-config__rodape{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.boas-praticas{border:var(--rule-light);border-left:4px solid var(--color-dimension);background:var(--color-sheet);margin-top:1.5rem;padding:1rem}.boas-praticas__titulo{color:var(--color-dimension);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.boas-praticas__aviso,.boas-praticas__resumo{max-width:44rem;color:var(--color-ink-soft);font-size:var(--text-small);margin-top:.5rem;line-height:1.5}.boas-praticas__resumo{font-family:var(--font-mono);font-size:var(--text-label)}.boas-praticas__parte{margin-top:1.25rem}.boas-praticas__subtitulo,.boas-praticas__grupo-titulo{color:var(--color-ink);margin-bottom:.625rem;font-weight:600}.boas-praticas__grupo-conta{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-label);font-weight:400}.boas-praticas__lista{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.boas-praticas__a-mao{margin-top:1.25rem}.boas-praticas__a-mao-resumo{min-height:2.75rem;color:var(--color-ink);cursor:pointer;padding-block:.5rem;font-weight:600}.boas-praticas__a-mao-corpo{gap:1.25rem;margin-top:.75rem;display:grid}.bp-item{--camada:var(--color-ink-soft);border:var(--rule-light);border-left:4px solid var(--camada);background:var(--color-paper);gap:.5rem;padding:.625rem .875rem;display:flex}.bp-item--nao_atende{--camada:var(--color-status-pending)}.bp-item--atende{--camada:var(--color-status-approved)}.bp-item__caixa{display:none}.bp-item__corpo{min-width:0}.bp-item__titulo{color:var(--color-ink);overflow-wrap:anywhere;font-weight:600;line-height:1.4}.bp-item__situacao{color:var(--camada);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;vertical-align:.1em;border:1px solid;padding:0 .375rem;display:inline-block}.bp-item__texto,.bp-item__detalhe{color:var(--color-ink);font-size:var(--text-small);overflow-wrap:anywhere;margin-top:.25rem;line-height:1.5}.bp-item__detalhe{color:var(--camada)}.bp-item__referencia{color:var(--color-graphite);font-family:var(--font-mono);font-size:var(--text-micro);margin-top:.25rem}@media print{.boas-praticas{break-before:auto;background:0 0;border:0;padding:0}.boas-praticas__a-mao-resumo{min-height:0;list-style:none}.boas-praticas__a-mao-resumo::-webkit-details-marker{display:none}.bp-item{break-inside:avoid;background:0 0;border:0;padding:.25rem 0}.bp-item__caixa{flex:none;font-size:1.2em;line-height:1.1;display:inline}}.fase-projeto{font-family:var(--font-mono);color:var(--color-graphite);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin:0;font-size:.8125rem;display:flex}.fase-projeto__rotulo{text-transform:uppercase;letter-spacing:var(--tracking-label);font-size:var(--text-label)}.fase-projeto__titulo{color:var(--color-ink);border-left:3px solid var(--color-dimension);padding-left:.5rem;font-weight:600}.fase-projeto__licenciamento{flex-basis:100%}.fase-projeto--cadastro .fase-projeto__titulo{border-left-color:var(--color-graphite)}.fase-projeto--pronto_para_protocolar .fase-projeto__titulo{border-left-color:var(--color-status-approved)}.fase-em-selo{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.fase-em-selo__detalhe{min-width:0;color:var(--color-text-muted);font-size:var(--text-sm)}@media print{.prancha-parecer .fase-projeto{display:none}}.tela-acesso .folha.diagnostico{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:100%;max-width:44rem;box-shadow:var(--shadow-md);align-self:center;overflow:hidden}.folha.diagnostico .folha__cabecalho{align-items:flex-start;gap:var(--space-3);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.folha.diagnostico .folha__titulo{letter-spacing:-.02em;text-transform:none;font-size:clamp(1.5rem,1vw + 1.2rem,2rem);font-weight:900;line-height:1.15}.diagnostico__recebido{gap:var(--space-3)}.diagnostico__recebido-titulo{align-items:flex-start;gap:var(--space-2);color:var(--color-text);font-size:var(--text-lg);font-weight:var(--weight-strong);line-height:var(--leading-tight);display:flex}.diagnostico__recebido-titulo svg{color:var(--color-status-approved);flex:none;margin-top:.1em}.diagnostico__recebido-titulo:focus-visible{outline:var(--focus-contorno);outline-offset:4px;border-radius:var(--radius-sm)}.diagnostico__recebido-titulo:focus:not(:focus-visible){outline:none}.diagnostico__voltar{margin-top:var(--space-2);align-self:flex-start}.diagnostico__secao,.diagnostico__grupo{border:0;flex-direction:column;gap:1rem;min-width:0;margin:0;padding:0;display:flex}.diagnostico__secao{padding-top:var(--space-5);border-top:1px solid var(--color-border)}.diagnostico__titulo{float:left;width:100%;color:var(--color-text);font-size:1.125rem;font-weight:var(--weight-strong);line-height:var(--leading-tight);margin-bottom:.25rem;padding:0}.diagnostico__grupo{gap:.5rem}.diagnostico__grupo>legend{margin-bottom:.375rem;padding:0}.diagnostico__grade{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.75rem;display:grid}.diagnostico__numero{width:100%;max-width:14rem}.diagnostico__grade .diagnostico__numero{max-width:none}.diagnostico-lido__secao{margin-top:.75rem}.diagnostico-lido__titulo{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase}.diagnostico-lido__linhas{font-size:var(--text-small);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:.25rem 1rem;margin:.375rem 0 0;line-height:1.45;display:grid}.diagnostico-lido__linhas dt{color:var(--color-graphite)}.diagnostico-lido__linhas dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}@media (width<=40rem){.diagnostico-lido__linhas{grid-template-columns:minmax(0,1fr)}.diagnostico-lido__linhas dd{margin-bottom:.375rem}}.envio-prefeitura{border:var(--rule-light);background:var(--color-sheet);flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:1rem;padding:1rem;display:flex}.envio-prefeitura__titulo{font-size:var(--text-small);text-transform:uppercase;letter-spacing:.04em;font-weight:800}.envio-prefeitura__sub{font-weight:600}.envio-prefeitura__motivos ul{margin:.25rem 0 .5rem;padding-left:1.25rem}.envio-prefeitura__declarados,.envio-prefeitura__carregando{color:var(--color-graphite);font-size:var(--text-small)}.envio-prefeitura button[aria-disabled=true]{opacity:.55;cursor:not-allowed}.envio-modal__subtitulo{margin-bottom:var(--space-1);font-size:var(--text-base);font-weight:var(--weight-strong);padding:0}.envio-modal__previa{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-left:3px solid var(--color-dimension);border-radius:var(--radius-md);background:var(--color-surface-sunken);font-size:var(--text-sm);flex-direction:column;display:flex}.envio-modal__rotulo{font-weight:600}.envio-modal__lista,.envio-modal__exigidos,.envio-modal__anexos{margin:0;padding-left:1.25rem}.envio-modal__anexos{padding-left:0;list-style:none}.envio-modal__anexo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.envio-modal__exigido--falta{color:var(--color-status-pending)}.envio-modal__exigido--ok{color:var(--color-status-approved)}.envio-modal__marcas{border-left:3px solid var(--color-status-review)}.envio-modal__nota{color:var(--color-text-muted);font-size:var(--text-xs)}.envio-modal__grupo{border:0;flex-direction:column;gap:.75rem;margin:0;padding:0;display:flex}.envio-modal__registro,.envio-modal__novo-anexo{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));align-items:end;gap:.75rem;display:grid}.envio-modal__declaracao{font-size:var(--text-sm)}.campo--caixa{flex-direction:row;align-items:flex-start;gap:.5rem}.campo__erro{color:var(--color-status-pending);font-size:var(--text-small)}.campo__ajuda{color:var(--color-graphite);font-size:var(--text-small)}.faixa-envio{border-left:4px solid var(--color-dimension);background:var(--color-paper);margin:.75rem 0;padding:.75rem 1rem}.faixa-envio__titulo{font-weight:700}.faixa-envio__texto{font-size:var(--text-small)}.prancha-parecer__indispensaveis{font-size:var(--text-small);margin-top:.5rem}.nota__indispensavel{border:1px solid var(--color-status-pending);color:var(--color-status-pending);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.04em;padding:.125rem .5rem}.nota__indispensavel--resolvido{border-color:var(--color-status-approved);color:var(--color-status-approved)}.nota__falta--indispensavel{color:var(--color-status-pending)}.abas__indispensavel{color:var(--color-status-pending);font-family:var(--font-mono);font-size:var(--text-micro)}.fase-projeto--na_prefeitura .fase-projeto__titulo{border-left-color:var(--color-dimension)}.processo-profissional{flex-direction:column;gap:1.5rem;display:flex}.processo-profissional__titulo{font-size:var(--text-subheading);font-weight:900}.processo-profissional__subtitulo{font-size:var(--text-small);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.5rem;font-weight:800}.processo-profissional__dados{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.5rem 1rem;margin:.75rem 0;display:grid}.processo-profissional__dados dt{color:var(--color-graphite);font-size:var(--text-micro);text-transform:uppercase}.processo-profissional__prazo{border-left:4px solid var(--color-status-review);padding:.5rem .75rem}.processo-profissional__prazo--urgente{border-left-color:var(--color-status-pending);font-weight:700}.processo-profissional__exigencias,.processo-profissional__mensagens,.processo-profissional__rodadas,.processo-profissional__historico{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.exigencia-profissional,.mensagem-processo,.rodada-processo{border:var(--rule-light);overflow-wrap:anywhere;flex-direction:column;gap:.375rem;padding:.75rem 1rem;display:flex}.exigencia-profissional--emitida,.exigencia-profissional--reiterada{border-left:4px solid var(--color-status-pending)}.exigencia-profissional__estado,.exigencia-profissional__autor,.mensagem-processo__autor{color:var(--color-graphite);font-size:var(--text-small)}.exigencia-profissional__responder,.processo-profissional__nova-mensagem,.processo-profissional__reenvio{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.exigencia-profissional__responder .ui-campo,.processo-profissional__nova-mensagem .ui-campo{width:100%}.exigencia-profissional__anexos{border:0;margin:0;padding:0}.mensagem-processo--prefeitura{border-left:4px solid var(--color-dimension)}.processo-profissional__faltam{font-weight:700}@media print{.envio-prefeitura,.faixa-envio,.abas__indispensavel{display:none}}.texto-menor{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.chamada{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0;display:flex}.chamada svg{flex:none;margin-top:.1rem}.chamada--alerta{color:var(--color-status-review);background:#f6ecd9;border-color:#e6cf9f}.chamada--erro{color:var(--color-status-pending);background:#f7e3e0;border-color:#ecc0b9}.chamada--ok{color:var(--color-status-approved);background:#e3f1e3;border-color:#bcdcbc}.chamada--info{color:var(--color-dimension);background:#e3ebf5;border-color:#bccde3}.selo-situacao{--tom:var(--color-ink-soft);--fundo:var(--color-surface-sunken);padding:.125rem var(--space-2) .125rem .4375rem;border-radius:var(--radius-full);background:var(--fundo);color:var(--tom);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-normal);white-space:nowrap;align-items:center;gap:.375rem;display:inline-flex}.selo-situacao__ponto{border-radius:var(--radius-full);background:currentColor;width:.4375rem;height:.4375rem}.selo-situacao--grande{font-size:var(--text-sm);padding:.25rem .625rem .25rem .5rem}.selo-situacao--novo{--tom:var(--color-dimension);--fundo:#e3ebf5}.selo-situacao--andamento{--tom:var(--color-law);--fundo:#efe3f4}.selo-situacao--alerta{--tom:var(--color-status-review);--fundo:#f6ecd9}.selo-situacao--ok{--tom:var(--color-status-approved);--fundo:#e3f1e3}.selo-situacao--erro{--tom:var(--color-status-pending);--fundo:#f7e3e0}.marcadores{gap:var(--space-1);flex-wrap:wrap;display:flex}.marcador{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink-soft);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;padding:0 .4375rem;line-height:1.6}.marcador--erro{color:var(--color-status-pending);border-color:#ecc0b9}.marcador--alerta{color:var(--color-status-review);border-color:#e6cf9f}.marcador--info{color:var(--color-dimension);border-color:#bccde3}.prazo{font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap}.prazo--vencido{color:var(--color-status-pending)}.prazo--hoje,.prazo--perto{color:var(--color-status-review)}.prazo--folgado{color:var(--color-ink-soft)}.analista{color:var(--color-text-muted);font-size:var(--text-sm)}.analista--eu{color:var(--color-text);font-weight:var(--weight-medium)}.contador{border-radius:var(--radius-full);background:var(--color-surface-sunken);min-width:1.375rem;height:1.375rem;color:var(--color-ink-soft);font-size:var(--text-xs);font-weight:var(--weight-medium);vertical-align:.1em;place-items:center;padding:0 .375rem;display:inline-grid}.busca-fila{gap:var(--space-4);flex-direction:column;display:flex}.busca-fila__form{gap:var(--space-1);flex-direction:column;display:flex}.busca-fila__campo{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);min-height:2.75rem;box-shadow:var(--shadow-sm);align-items:stretch;display:flex;position:relative}.busca-fila__campo:focus-within{border-color:var(--color-focus);box-shadow:var(--focus-anel);outline:2px solid #0000}.busca-fila__tipo{flex:none;max-width:45%}.busca-fila__tipo .ui-select__gatilho{border:0;border-right:1px solid var(--color-border);border-radius:var(--radius-md) 0 0 var(--radius-md);background:var(--color-surface-sunken);height:100%;min-height:0;box-shadow:none;font-weight:var(--weight-medium)}.busca-fila__tipo .ui-select__gatilho:focus-visible,.busca-fila__tipo .ui-select__gatilho[aria-expanded=true]{box-shadow:inset 0 0 0 2px var(--color-focus)}.busca-fila__lupa{margin-left:var(--space-3);color:var(--color-text-muted);flex:none;align-self:center}.busca-fila__termo{min-width:0;padding:0 var(--space-3) 0 var(--space-2);color:var(--color-text);background:0 0;border:0;flex:1;font-family:inherit;font-size:.9375rem}.busca-fila__termo:focus-visible{outline:none}.busca-fila__termo::placeholder{color:var(--color-text-muted)}.busca-fila__campo .busca-fila__botao{min-height:0;margin:var(--space-1);box-shadow:none}.busca-fila__ajuda{color:var(--color-text-muted);font-size:var(--text-xs)}.fila{gap:var(--space-3);flex-direction:column;display:flex}.filtros-fila{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.filtros-fila .filtros-fila__escolha .ui-select__gatilho{min-height:2.25rem;padding-block:var(--space-1)}.segmentado{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken);padding:.1875rem;display:inline-flex}.segmentado__opcao{min-height:1.875rem;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-muted);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0}.segmentado__opcao:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.fila__contagem{min-height:1.25rem;color:var(--color-text-muted);font-size:var(--text-sm)}.fila__mais{justify-content:center;display:flex}.tabela-fila__moldura{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);overflow:hidden;container-type:inline-size}.tabela-fila{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.tabela-fila th{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface-sunken) 55%, var(--color-surface));color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);text-align:left;white-space:nowrap}.tabela-fila td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);vertical-align:top}.tabela-fila tbody tr:last-child td{border-bottom:0}.tabela-fila__linha:hover td{background:color-mix(in srgb, var(--color-hover) 60%, transparent)}.tabela-fila__processo{flex-direction:column;gap:.125rem;min-width:12rem;display:flex}.tabela-fila__numero{color:var(--color-text);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.9375rem;font-weight:600;text-decoration:none}a.tabela-fila__numero:hover{color:var(--color-correction);text-underline-offset:3px;text-decoration:underline}.tabela-fila__detalhe{color:var(--color-text-muted);font-size:var(--text-xs)}.tabela-fila__nada{color:var(--color-text-muted)}.tabela-fila__acoes{text-align:right}.tabela-fila__extra td{background:color-mix(in srgb, var(--color-surface-sunken) 45%, var(--color-surface))}.acoes-linha{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}.acoes-linha__botoes{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;display:flex}.atribuir-processo{align-items:flex-end;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.atribuir-processo__campo{flex:0 20rem}.atribuir-processo__botoes{gap:var(--space-2);display:flex}@container (width<=44rem){.tabela-fila thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tabela-fila,.tabela-fila tbody,.tabela-fila tr,.tabela-fila td{display:block}.tabela-fila__linha{gap:var(--space-2) var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;display:grid!important}.tabela-fila tbody tr:last-child{border-bottom:0}.tabela-fila td{border:0;padding:0}.tabela-fila__celula-processo{grid-column:1;min-width:0}.tabela-fila__processo{min-width:0}.tabela-fila__linha td[data-rotulo=Situação]{grid-area:1/2;justify-self:end}.tabela-fila__linha td[data-rotulo=Itens],.tabela-fila__acoes{grid-column:1/-1}.tabela-fila__linha td[data-rotulo=Prazo],.tabela-fila__linha td[data-rotulo=Analista]{gap:var(--space-2);align-items:baseline;display:flex}.tabela-fila__linha td[data-rotulo=Prazo]:before,.tabela-fila__linha td[data-rotulo=Analista]:before{content:attr(data-rotulo);color:var(--color-text-muted);font-size:var(--text-xs)}.tabela-fila__acoes:empty{display:none}.acoes-linha{align-items:flex-start}.acoes-linha__botoes{justify-content:flex-start}.tabela-fila__extra td{padding:var(--space-4);border-bottom:1px solid var(--color-border)}}.entrada-prefeitura__profissional{align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-wrap:wrap;display:flex}.entrada-prefeitura__icone,.convite-prefeitura__icone,.lista-lugares__icone,.desenho-processo__icone{border-radius:var(--radius-md);background:var(--color-surface-sunken);width:2.5rem;height:2.5rem;color:var(--color-ink-soft);flex:none;place-items:center;display:grid}.entrada-prefeitura__textos{flex-direction:column;flex:16rem;gap:.125rem;min-width:0;display:flex}.entrada-prefeitura__titulo{font-size:var(--text-base);font-weight:var(--weight-strong)}.entrada-prefeitura__linha{color:var(--color-text-muted);font-size:var(--text-sm)}.lista-lugares{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.lista-lugares li+li{border-top:1px solid var(--color-border)}.lista-lugares__item{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--color-text);text-decoration:none;display:flex}a.lista-lugares__item:hover{background:var(--color-hover)}a.lista-lugares__item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.lista-lugares__icone{width:2.25rem;height:2.25rem}.lista-lugares__textos{flex-direction:column;flex:1;min-width:0;display:flex}.lista-lugares__nome{font-weight:var(--weight-medium)}.lista-lugares__detalhe{color:var(--color-text-muted);font-size:var(--text-sm)}.lista-lugares__seta{color:var(--color-text-muted)}.convites-prefeitura{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.convite-prefeitura__topo{align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-5);flex-wrap:wrap;display:flex}.convite-prefeitura__icone{border-radius:var(--radius-lg);background:var(--color-ink);width:3rem;height:3rem;color:var(--color-on-ink)}.convite-prefeitura__textos{gap:var(--space-1);flex-direction:column;flex:14rem;min-width:0;display:flex}.convite-prefeitura__nome{font-size:var(--text-lg);font-weight:var(--weight-strong);line-height:var(--leading-tight)}.convite-prefeitura__linha{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.aceite-convite{border-top:1px solid var(--color-border);flex-direction:column;display:flex}.termo-servidor{gap:var(--space-3);padding:var(--space-5);flex-direction:column;display:flex}.termo-servidor__cabeca{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.termo-servidor__titulo{font-size:var(--text-base);font-weight:var(--weight-strong)}.termo-servidor__secoes{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-surface-sunken) 35%, var(--color-surface));flex-direction:column;display:flex}.termo-servidor__secao+.termo-servidor__secao{border-top:1px solid var(--color-border)}.termo-servidor__secao>summary{align-items:center;gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) var(--space-4);font-weight:var(--weight-medium);cursor:pointer;list-style:none;display:flex}.termo-servidor__secao>summary::-webkit-details-marker{display:none}.termo-servidor__secao>summary:after{content:"";width:.45rem;height:.45rem;color:var(--color-text-muted);border-bottom:1.5px solid;border-right:1.5px solid;margin-left:auto;transition:transform .12s;transform:rotate(45deg)translateY(-2px)}.termo-servidor__secao[open]>summary:after{transform:rotate(-135deg)translate(-2px)}.termo-servidor__secao>summary:hover{background:var(--color-hover)}.termo-servidor__secao>summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.termo-servidor__numero{border-radius:var(--radius-full);background:var(--color-surface);width:1.5rem;height:1.5rem;box-shadow:inset 0 0 0 1px var(--color-border-strong);color:var(--color-ink-soft);font-size:var(--text-xs);font-weight:var(--weight-strong);flex:none;place-items:center;display:grid}.termo-servidor__itens{gap:var(--space-2);max-width:68ch;padding:0 var(--space-5) var(--space-4) calc(var(--space-4) + 1.5rem + var(--space-3));color:var(--color-ink-soft);font-size:var(--text-sm);line-height:var(--leading-normal);flex-direction:column;margin:0;display:flex}.termo-servidor__itens li::marker{color:var(--color-text-muted)}.aceite-convite__base{align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:color-mix(in srgb, var(--color-surface-sunken) 50%, var(--color-surface));flex-wrap:wrap;display:flex}.aceite-convite__marcacao{flex:16rem;align-items:center}.aceite-convite__marcacao .ui-opcao__marca{margin-top:0}.aceite-convite__marcacao .ui-opcao__rotulo{font-weight:var(--weight-medium)}.chave__entrada{width:1.125rem;height:1.125rem;accent-color:var(--color-ink);flex:none}.aceite-convite__base .ui-campo__erro{flex-basis:100%;order:3}.aceite-convite__botoes{gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.lista-pessoas{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lista-pessoas__item{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.lista-pessoas__item+.lista-pessoas__item{border-top:1px solid var(--color-border)}.lista-pessoas__avatar{flex:none}.lista-pessoas .lista-pessoas__avatar--convite{background:var(--color-surface-sunken);color:var(--color-ink-soft)}.lista-pessoas__textos{flex-direction:column;flex:12rem;min-width:0;display:flex}.lista-pessoas__nome{align-items:center;gap:var(--space-2);font-weight:var(--weight-medium);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.lista-pessoas__detalhe{color:var(--color-text-muted);font-size:var(--text-sm);overflow-wrap:anywhere}.lista-pessoas__acoes{align-items:center;gap:var(--space-1);margin-left:auto;display:flex}.lista-pessoas .lista-pessoas__remover:hover{color:var(--color-status-pending)}.lista-pessoas__erro{padding:0 var(--space-5) var(--space-4)}.papel-servidor{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:inline-flex}.papel-servidor .papel-servidor__escolha .ui-select__gatilho{min-height:2.125rem;padding-block:var(--space-1)}.convidar__aviso{color:var(--color-status-approved);font-size:var(--text-sm);font-weight:var(--weight-medium);margin-right:auto}.indispensaveis__meta{margin-top:calc(-1 * var(--space-4));color:var(--color-text-muted);font-size:var(--text-sm)}.indispensaveis__grupo{gap:var(--space-2);flex-direction:column;display:flex}.indispensaveis__setor{align-items:center;gap:var(--space-2);font-size:var(--text-base);font-weight:var(--weight-strong);display:flex}.indispensaveis__lista{gap:var(--space-1);padding-left:var(--space-5);color:var(--color-ink-soft);font-size:var(--text-sm);flex-direction:column;margin:0;display:flex}.indispensaveis__vazio{color:var(--color-text-muted);font-size:var(--text-sm)}.indispensaveis__vazio--recuo{padding:var(--space-5)}.indispensaveis__so-admin{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);margin-right:auto;display:inline-flex}.chaves{border:0;flex-direction:column;margin:0;padding:0;display:flex}.chave{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;cursor:pointer;display:flex;position:relative}.chave+.chave{border-top:1px solid var(--color-border)}.chave__entrada{top:var(--space-3);opacity:0;cursor:pointer;width:2.25rem;height:1.25rem;margin:0;position:absolute;left:0}.chave__trilho{border-radius:var(--radius-full);background:var(--color-border-strong);flex:none;width:2.25rem;height:1.25rem;transition:background-color .12s;position:relative}.chave__trilho:after{content:"";border-radius:var(--radius-full);width:1rem;height:1rem;box-shadow:var(--shadow-sm);background:#fff;transition:transform .12s;position:absolute;top:.125rem;left:.125rem}.chave__entrada:checked+.chave__trilho{background:var(--color-ink)}.chave__entrada:checked+.chave__trilho:after{transform:translate(1rem)}.chave__entrada:focus-visible+.chave__trilho{outline:2px solid var(--color-focus);outline-offset:2px}.chave__textos{flex-direction:column;gap:.125rem;min-width:0;display:flex}.chave__titulo{font-weight:var(--weight-medium)}.chave__linha{color:var(--color-text-muted);font-size:var(--text-sm)}.setores-indispensaveis{flex-direction:column;display:flex}.setor-indispensavel+.setor-indispensavel{border-top:1px solid var(--color-border)}.setor-indispensavel__resumo{align-items:center;gap:var(--space-3);min-height:3rem;padding:var(--space-2) var(--space-5);cursor:pointer;list-style:none;display:flex}.setor-indispensavel__resumo::-webkit-details-marker{display:none}.setor-indispensavel__resumo:hover{background:var(--color-hover)}.setor-indispensavel__resumo:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.setor-indispensavel__nome{min-width:0;font-weight:var(--weight-medium);flex:1}.setor-indispensavel__total{color:var(--color-text-muted);font-size:var(--text-sm)}.setor-indispensavel__seta{color:var(--color-text-muted);flex:none;transition:transform .12s}.setor-indispensavel[open] .setor-indispensavel__seta{transform:rotate(180deg)}.setor-indispensavel__corpo{gap:var(--space-3);padding:0 var(--space-5) var(--space-4);flex-direction:column;display:flex}.setor-indispensavel__inteiro{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-sunken)}.setor-indispensavel__inteiro .ui-opcao__rotulo{font-weight:var(--weight-medium)}.lista-indispensaveis{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lista-indispensaveis__item{padding:var(--space-1) 0}.lista-indispensaveis__item.ui-opcao--desativada .ui-opcao__rotulo{opacity:1}.barra-salvar{align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-md);flex-wrap:wrap;display:flex}.barra-salvar--mudou{bottom:var(--space-4);z-index:5;border-color:var(--color-ink-soft);box-shadow:var(--shadow-lg);position:sticky}.barra-salvar__resumo{min-width:0;color:var(--color-ink-soft);font-size:var(--text-sm);flex:18rem}.barra-salvar__acoes{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin-left:auto;display:flex}.barra-salvar__aviso{color:var(--color-status-approved);font-size:var(--text-sm);font-weight:var(--weight-medium)}.pagina-processo{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.resumo-processo{gap:var(--space-3);flex-direction:column;display:flex}.resumo-processo__numeros{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-border);grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));gap:1px;margin:0;display:grid;overflow:hidden}.resumo-processo__numero{gap:var(--space-1);padding:var(--space-3) var(--space-4);background:var(--color-surface);flex-direction:column;display:flex}.resumo-processo__numero--largo{grid-column:span 2}.resumo-processo__numero dt,.resumo-processo__mais dt{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.resumo-processo__numero dd{font-weight:var(--weight-medium);overflow-wrap:anywhere;margin:0}.resumo-processo__vazio{color:var(--color-text-muted);font-weight:var(--weight-normal)}.resumo-processo__mais{gap:var(--space-3) var(--space-6);margin:var(--space-3) 0 0;grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr));display:grid}.resumo-processo__mais dd{color:var(--color-text);margin:0}.indice-processo{z-index:10;margin-inline:calc(-1 * var(--space-2));padding:var(--space-2);border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0}.indice-processo ul{gap:var(--space-1);scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.indice-processo__link{min-height:2rem;padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.indice-processo__link:hover{background:var(--color-hover);color:var(--color-text)}.indice-processo__link[aria-current=location]{background:var(--color-surface);box-shadow:var(--shadow-sm), inset 0 0 0 1px var(--color-border);color:var(--color-text)}.indice-processo__link:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.ancora-processo{scroll-margin-top:4rem}.grade-conversa{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(24rem,100%),1fr));align-items:start;display:grid}.pilha-processo{gap:var(--space-6);flex-direction:column;display:flex}.desenho-processo__fechado{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.desenho-processo__texto{color:var(--color-text-muted);font-size:var(--text-sm);flex:14rem}.cabecalho-processo__dados{gap:var(--space-4) var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr));margin:0;display:grid}.cabecalho-processo__dados dt{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.cabecalho-processo__dados dd{overflow-wrap:anywhere;margin:0}.formulario--linha{align-items:flex-end;gap:var(--space-3);flex-flow:wrap;display:flex}.formulario--linha .campo,.formulario--linha .ui-campo{flex:16rem;min-width:0}.analise-processo{gap:var(--space-5);flex-direction:column;display:flex}.analise-processo__modos{gap:var(--space-2);flex-wrap:wrap;display:flex}.analise-processo__setor-titulo{margin:0 0 var(--space-2);font-size:var(--text-base);font-weight:var(--weight-strong)}.analise-processo__itens,.exigencias-processo__lista,.conversa-processo__lista,.arquivos-processo{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.analise-processo__cadastrais>summary{padding:var(--space-2) 0;font-weight:var(--weight-medium);cursor:pointer}.item-processo{gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-left:3px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);overflow-wrap:anywhere;flex-direction:column;scroll-margin-top:5rem;display:flex}.item-processo p,.item-processo h4{margin:0}.item-processo--errado{border-left-color:var(--color-status-pending)}.item-processo--duvida{border-left-color:#d08a12}.item-processo--pergunta{border-left-color:#b53cc2}.item-processo--conferir_a_mao{border-left-color:var(--color-dimension)}.item-processo--atendido{border-left-color:var(--color-status-approved)}.item-processo--dispensado{border-left-color:var(--color-border-strong)}.item-processo--ativo{box-shadow:0 0 0 2px var(--color-ink)}.item-processo__topo{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.item-processo__numero{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs)}.item-processo__titulo{font-size:var(--text-base);font-weight:var(--weight-strong)}.item-processo__linhas{padding-left:var(--space-5);font-size:var(--text-sm);margin:0}.item-processo__marca{font-weight:var(--weight-medium)}.item-processo__acoes,.item-processo__marcas{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.exigencia-form{margin-top:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-surface-sunken) 40%, var(--color-surface))}.um-por-vez-processo{gap:var(--space-3);flex-direction:column;display:flex}.um-por-vez-processo p{margin:0}.um-por-vez-processo__cartao:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-md)}.um-por-vez-processo__fila{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.um-por-vez-processo__quadro{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;border-left-width:3px;width:1.5rem;height:1.5rem;padding:0}.um-por-vez-processo__quadro--marcado{background:var(--color-surface-sunken)}.um-por-vez-processo__quadro[aria-current=step]{outline:2px solid var(--color-ink);outline-offset:1px}.exigencias-processo,.conversa-processo{gap:var(--space-4);flex-direction:column;display:flex}.exigencias-processo__acoes{gap:var(--space-2);flex-wrap:wrap;display:flex}.exigencia-processo,.conversa-processo__item{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow-wrap:anywhere;flex-direction:column;display:flex}.exigencia-processo p,.conversa-processo__item p{margin:0}.exigencia-processo__topo{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.exigencia-processo__resposta{padding-left:var(--space-3);border-left:3px solid var(--color-border)}.conversa-processo__item--profissional{border-left:3px solid var(--color-dimension)}.ui-campo__entrada[type=file]{padding:var(--space-2);cursor:pointer}.declarados-processo{gap:var(--space-2);flex-direction:column;display:flex}.declarados-processo ul{margin:0 0 var(--space-2)}.visor-processo{gap:var(--space-2);flex-direction:column;display:flex}.visor-processo__tela{border-radius:var(--radius-md);min-width:0;height:min(70vh,40rem);min-height:18rem;display:flex;overflow:hidden}.area-prefeitura .button{min-height:2.5rem;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-size:.9375rem;font-weight:var(--weight-medium);letter-spacing:0;text-transform:none}.area-prefeitura .button--small{min-height:2rem;padding:var(--space-1) var(--space-3);font-size:var(--text-sm)}.area-prefeitura .button--solid{border-color:var(--color-ink);background:var(--color-ink);box-shadow:var(--shadow-sm);color:var(--color-on-ink)}.area-prefeitura .button--solid:hover{border-color:var(--color-ink-soft);background:var(--color-ink-soft)}.area-prefeitura .button--outline{background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-text)}.area-prefeitura .button--outline:hover{border-color:var(--color-ink-soft);background:var(--color-surface);color:var(--color-text)}.area-prefeitura .button:disabled{cursor:not-allowed;opacity:.55}.area-prefeitura .campo__rotulo{color:var(--color-text);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none}.area-prefeitura .campo__entrada{min-height:2.5rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);font-family:inherit}.area-prefeitura .campo__entrada:focus-visible{border-color:var(--color-focus);box-shadow:var(--focus-anel);outline:2px solid #0000}.area-prefeitura .selo{padding:.125rem var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-sunken);color:var(--color-ink-soft);font-family:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;border:0}.area-prefeitura .selo--alerta{color:var(--color-status-pending);background:#f7e3e0}.area-prefeitura .aviso{border-radius:var(--radius-md);color:var(--color-status-review);background:#f6ecd9;border:1px solid #e6cf9f}.area-prefeitura .aviso--erro{color:var(--color-status-pending);background:#f7e3e0;border-color:#ecc0b9}.area-prefeitura .aviso--ok{color:var(--color-status-approved);background:#e3f1e3;border-color:#bcdcbc}.area-prefeitura .body-text{font-size:.9375rem}.area-prefeitura .botao-link:hover{color:var(--color-text)}@media (width<=47.99rem){.indice-processo{top:var(--shell-topo)}.resumo-processo__numero--largo{grid-column:auto}.aceite-convite__botoes{width:100%;margin-left:0}.aceite-convite__botoes .ui-botao--primario{flex:1}.busca-fila__tipo{max-width:40%}.busca-fila__tipo .ui-select__gatilho{padding-inline:var(--space-2)}.busca-fila__lupa{display:none}.lista-pessoas__item{padding-inline:var(--space-4)}.lista-pessoas__acoes{width:100%;margin-left:calc(2rem + var(--space-3))}.barra-salvar--mudou{bottom:var(--space-2)}}@media (forced-colors:active){.selo-situacao,.marcador,.segmentado__opcao[aria-pressed=true],.indice-processo__link[aria-current=location],.chave__trilho{border:1px solid canvastext}}.autos-do-processo{display:none}@media print{html.imprimindo-autos body>:not(.autos-do-processo){display:none!important}html.imprimindo-autos .autos-do-processo{color:#000;font-size:11pt;line-height:1.4;display:block}.autos-do-processo h1{margin:0 0 .25rem;font-size:16pt}.autos-do-processo h2{break-after:avoid;margin:1rem 0 .25rem;font-size:12pt}.autos-do-processo li{break-inside:avoid}.pagina-processo .cabecalho-pagina__acao,.indice-processo,.visor-processo,.barra-salvar{display:none}}.esqueleto--secao .esqueleto__desenho{gap:var(--space-3)}.analise-processo__modo{animation:.14s ease-out both analise-modo-entra}@keyframes analise-modo-entra{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.analise-processo__modo{animation:none}}.shell{--lateral-largura:var(--shell-lateral);grid-template-columns:var(--lateral-largura) minmax(0, 1fr);background:var(--color-bg);min-height:100dvh;display:grid}.shell[data-lateral=recolhida]{--lateral-largura:var(--shell-lateral-recolhida)}.shell__conteudo{min-width:0}.shell .pagina{padding-block-start:var(--space-8)}.shell__conteudo:focus{outline:none}.shell__lateral{z-index:var(--shell-z-lateral);gap:var(--space-3);height:100dvh;padding:var(--space-3);border-right:1px solid var(--color-border);background:var(--color-surface-sunken);flex-direction:column;display:flex;position:sticky;top:0}.lateral__topo{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:2.5rem;display:flex}.lateral__marca{--color-paper:var(--color-surface-sunken);align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--color-text);text-decoration:none;display:flex;position:relative}.lateral__marca:hover{background:var(--color-hover)}.shell__logo{flex:none;width:1.75rem;height:1.75rem}.lateral__marca-nome{font-size:var(--text-base);letter-spacing:-.01em;white-space:nowrap;font-weight:900}.lateral__nav{gap:var(--space-5);min-height:0;padding-block:var(--space-2);flex-direction:column;flex:1;display:flex;overflow-y:auto}.lateral__grupo{gap:var(--space-1);flex-direction:column;display:flex}.lateral__grupo-titulo{align-items:center;gap:var(--space-2);padding:0 var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);display:flex}.lateral__itens{flex-direction:column;gap:2px;display:flex}.lateral__item{align-items:center;gap:var(--space-3);min-height:2.25rem;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-ink-soft);font-size:.9375rem;font-weight:var(--weight-medium);line-height:var(--leading-tight);text-decoration:none;transition:background-color .12s,color .12s;display:flex;position:relative}.lateral__item:hover{background:var(--color-hover);color:var(--color-text)}.lateral__item:focus-visible{outline-offset:-2px}.lateral__icone{color:var(--color-text-muted);flex:none}.lateral__item[aria-current=page]{background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-text)}.lateral__item[aria-current=page]:before{content:"";border-radius:var(--radius-full);background:var(--color-accent);width:3px;position:absolute;top:.5rem;bottom:.5rem;left:0}.lateral__item[aria-current=page] .lateral__icone{color:var(--color-accent)}.lateral__grupo--equipe .lateral__grupo-titulo,.lateral__grupo-cadeado{color:var(--color-equipe)}.lateral__grupo--equipe .lateral__item[aria-current=page]{background:var(--color-equipe-fundo);color:var(--color-equipe)}.lateral__grupo--equipe .lateral__item[aria-current=page]:before{background:var(--color-equipe)}.lateral__grupo--equipe .lateral__item[aria-current=page] .lateral__icone{color:var(--color-equipe)}.lateral__pe{padding-top:var(--space-3);border-top:1px solid var(--color-border)}.seletor,.menu-conta{position:relative}.seletor__botao,.seletor--fixo,.menu-conta__botao{align-items:center;gap:var(--space-3);width:100%;min-height:2.75rem;padding:var(--space-2);border-radius:var(--radius-md);color:var(--color-text);font:inherit;text-align:left;text-decoration:none;display:flex;position:relative}.seletor__botao,.seletor--fixo{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm)}.seletor__botao,.menu-conta__botao{cursor:pointer}.seletor__botao:hover{border-color:var(--color-border-strong)}.menu-conta__botao{background:0 0;border:0}.menu-conta__botao:hover,.menu-conta__botao[aria-expanded=true]{background:var(--color-hover)}.seletor__texto,.menu-conta__texto{min-width:0;line-height:var(--leading-tight);flex-direction:column;flex:1;display:flex}.seletor__nome,.menu-conta__nome{font-size:var(--text-sm);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seletor__detalhe,.menu-conta__email{color:var(--color-text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seletor__seta,.menu-conta__seta{color:var(--color-text-muted);flex:none}.ui-avatar{border-radius:var(--radius-full);background:var(--color-ink);width:2rem;height:2rem;color:var(--color-on-ink);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:.02em;flex:none;place-items:center;display:inline-grid}.ui-avatar--quadrado{border-radius:var(--radius-md)}.ui-popover{z-index:40;min-width:max(100%,16rem);padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);position:absolute}.ui-popover[hidden]{display:none}.seletor__lista{top:calc(100% + var(--space-1));left:0}.menu-conta__lista{bottom:calc(100% + var(--space-1));left:0}.ui-popover__item{align-items:center;gap:var(--space-3);width:100%;min-height:2.25rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.ui-popover__item:hover,.ui-popover__item:focus-visible{background:var(--color-hover)}.ui-popover__item:focus-visible{outline-offset:-2px}.ui-popover__item svg{color:var(--color-text-muted);flex:none}.ui-popover__item[aria-current=page]{font-weight:var(--weight-medium)}.ui-popover__item--perigo,.ui-popover__item--perigo svg{color:var(--color-status-pending)}.ui-popover__textos{min-width:0;line-height:var(--leading-tight);flex-direction:column;flex:1;display:flex}.ui-popover__detalhe{color:var(--color-text-muted);font-size:var(--text-xs)}.ui-popover__item .ui-popover__marca{color:var(--color-accent)}.ui-popover__separado{margin-top:var(--space-1);padding-top:var(--space-1);border-top:1px solid var(--color-border)}.ui-botao-icone{border-radius:var(--radius-md);width:2.25rem;height:2.25rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.ui-botao-icone:hover{background:var(--color-hover);color:var(--color-text)}.shell[data-lateral=recolhida] .shell__lateral{padding-inline:var(--space-2);align-items:center}.shell[data-lateral=recolhida] .shell__lateral .lateral__rotulo{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shell[data-lateral=recolhida] .shell__lateral .lateral__topo{flex-direction:column}.shell[data-lateral=recolhida] .shell__lateral .lateral__marca{padding:var(--space-1)}.shell[data-lateral=recolhida] .shell__lateral .lateral__nav{overflow:visible}.shell[data-lateral=recolhida] .shell__lateral .lateral__item{justify-content:center;width:2.75rem;min-height:2.75rem;padding:0}.shell[data-lateral=recolhida] .shell__lateral .lateral__grupo-titulo{padding:var(--space-2) 0 0;border-top:1px solid var(--color-border);justify-content:center}.shell[data-lateral=recolhida] .shell__lateral .seletor__botao,.shell[data-lateral=recolhida] .shell__lateral .seletor--fixo,.shell[data-lateral=recolhida] .shell__lateral .menu-conta__botao{width:2.75rem;padding:var(--space-1);justify-content:center}.shell[data-lateral=recolhida] .shell__lateral .seletor__botao,.shell[data-lateral=recolhida] .shell__lateral .seletor--fixo{box-shadow:none;background:0 0;border-color:#0000}.shell[data-lateral=recolhida] .shell__lateral .lateral__pe{justify-content:center;width:100%;display:flex}.shell[data-lateral=recolhida] .shell__lateral .seletor__lista,.shell[data-lateral=recolhida] .shell__lateral .menu-conta__lista{left:calc(100% + var(--space-2));min-width:16rem}.shell[data-lateral=recolhida] .shell__lateral .seletor__lista{top:0}.shell[data-lateral=recolhida] .shell__lateral .menu-conta__lista{bottom:0}.shell[data-lateral=recolhida] .shell__lateral [data-dica]:is(:hover,:focus-visible):not([aria-expanded=true]):after{content:attr(data-dica);top:50%;left:calc(100% + var(--space-3));z-index:50;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-ink);box-shadow:var(--shadow-md);color:var(--color-on-ink);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-normal);pointer-events:none;white-space:nowrap;position:absolute;transform:translateY(-50%)}.shell__topo{display:none}.shell-gaveta{border:0;border-right:1px solid var(--color-border);background:var(--color-surface-sunken);width:min(19rem,86vw);max-width:none;height:100dvh;max-height:none;box-shadow:var(--shadow-lg);color:var(--color-text);margin:0;padding:0;transition:transform .2s;position:fixed;inset:0 auto 0 0}.shell-gaveta[open]{transform:translate(0)}@starting-style{.shell-gaveta[open]{transform:translate(-100%)}}.shell-gaveta::backdrop{background:#16191d66}.shell-gaveta__caixa{gap:var(--space-3);height:100%;padding:var(--space-3);flex-direction:column;display:flex;overflow-y:auto}.shell-gaveta .lateral__item,.shell-gaveta .ui-popover__item,.shell-gaveta .ui-botao-icone{min-height:2.75rem}.shell-gaveta .ui-botao-icone{width:2.75rem}.shell-gaveta .lateral__nav{overflow:visible}html:has(.shell-gaveta[open]){overflow:hidden}@media (width<=47.99rem){.shell,.shell[data-lateral=recolhida]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.shell__lateral{display:none}.shell__topo{z-index:var(--shell-z-lateral);align-items:center;gap:var(--space-2);min-height:var(--shell-topo);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;position:sticky;top:0}.shell__menu{width:2.75rem;height:2.75rem;color:var(--color-text)}.shell__marca-topo{align-items:center;gap:var(--space-2);color:var(--color-text);flex:none;font-weight:900;text-decoration:none;display:flex}.shell__contexto-topo{min-width:0;color:var(--color-text-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}.shell .pagina{padding-block-start:var(--space-5)}}@media (prefers-reduced-motion:reduce){.shell-gaveta,.lateral__item{transition:none}}@media (forced-colors:active){.lateral__item[aria-current=page]{outline:2px solid canvastext}.ui-popover,.shell-gaveta{border:1px solid canvastext}}@media print{.shell,.shell[data-lateral=recolhida]{min-height:0;display:block}.shell__lateral,.shell__topo,.shell-gaveta,.shell .skip-link{display:none!important}.shell .pagina{padding-block-start:0}}.cabecalho-pagina{gap:var(--space-3);flex-direction:column;display:flex}.cabecalho-pagina__migalhas ol{align-items:center;gap:var(--space-1) var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.cabecalho-pagina__migalhas a{color:var(--color-text-muted);text-decoration:none}.cabecalho-pagina__migalhas a:hover{color:var(--color-text);text-underline-offset:3px;text-decoration:underline}.cabecalho-pagina__sep{color:var(--color-border-strong);display:inline-flex}.cabecalho-pagina__atual{max-width:24rem;color:var(--color-ink-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cabecalho-pagina__linha{justify-content:space-between;align-items:flex-end;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.cabecalho-pagina__textos{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.cabecalho-pagina__titulo-linha{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.cabecalho-pagina__titulo{font-size:clamp(1.5rem,1vw + 1.15rem,2rem);font-weight:var(--weight-strong);letter-spacing:-.015em;line-height:var(--leading-tight);text-wrap:balance}.cabecalho-pagina__subtitulo{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-normal)}.cabecalho-pagina__acao{gap:var(--space-2);flex-wrap:wrap;display:flex}.estado-vazio{align-items:center;gap:var(--space-2);padding:var(--space-12) var(--space-6);border:1px dashed color-mix(in srgb, var(--color-border-strong) 45%, var(--color-border));border-radius:var(--radius-lg);background:var(--color-surface);text-align:center;flex-direction:column;display:flex}.estado-vazio--compacto{padding:var(--space-8) var(--space-4);background:0 0;border:0}.estado-vazio__icone{width:3rem;height:3rem;margin-bottom:var(--space-1);border-radius:var(--radius-full);background:var(--color-surface-sunken);color:var(--color-text-muted);place-items:center;display:grid}.estado-vazio__titulo{font-size:var(--text-lg);font-weight:var(--weight-strong);line-height:var(--leading-tight)}.estado-vazio__descricao{max-width:40ch;color:var(--color-text-muted)}.estado-vazio__acao{margin-top:var(--space-3)}.ui-cartao{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.ui-cartao__cabecalho,.ui-secao__cabecalho{justify-content:space-between;align-items:flex-start;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.ui-cartao__cabecalho{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border)}.ui-cartao__textos,.ui-secao__textos{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ui-cartao__titulo{font-size:var(--text-lg);font-weight:var(--weight-strong);line-height:var(--leading-tight)}.ui-cartao__descricao,.ui-secao__descricao{color:var(--color-text-muted);font-size:var(--text-sm)}.ui-cartao__corpo{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.ui-cartao__corpo--sem-recuo{gap:0;padding:0}.ui-cartao__rodape{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:color-mix(in srgb, var(--color-surface-sunken) 50%, var(--color-surface));flex-wrap:wrap;display:flex}.ui-secao{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.ui-secao__titulo{font-size:var(--text-xl);font-weight:var(--weight-strong);letter-spacing:-.01em;line-height:var(--leading-tight)}.ui-botao{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.5rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;border:1px solid #0000;line-height:normal;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex}.ui-botao svg{flex:none}.ui-botao--primario{background:var(--color-ink);box-shadow:var(--shadow-sm);color:var(--color-on-ink)}.ui-botao--primario:hover{background:var(--color-ink-soft)}.ui-botao--secundario{border-color:var(--color-border-strong);background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-text)}.ui-botao--secundario:hover{border-color:var(--color-ink-soft)}.ui-botao--fantasma{color:var(--color-ink-soft);background:0 0}.ui-botao--fantasma:hover{background:var(--color-hover);color:var(--color-text)}.ui-botao--perigo{background:var(--color-status-pending);color:#fff}.ui-botao--perigo:hover{background:#8f0000}.ui-botao--pequeno{min-height:2rem;padding:var(--space-1) var(--space-3);font-size:var(--text-sm)}.ui-botao:disabled,.ui-botao[aria-disabled=true]{cursor:not-allowed;opacity:.55}.ui-grade-formulario{gap:var(--space-4) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));align-items:start;display:grid}.ui-campo{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ui-campo__rotulo{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium)}.ui-campo__entrada{width:100%;min-height:2.5rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:var(--text-sm);line-height:var(--leading-normal);transition:border-color .12s,box-shadow .12s}.ui-campo__entrada::placeholder{color:var(--color-text-muted);opacity:1}.ui-campo__entrada:hover{border-color:var(--color-ink-soft)}.ui-campo__entrada:focus{border-color:var(--color-focus);box-shadow:var(--focus-anel);outline:2px solid #0000}.ui-campo__entrada:disabled{background:var(--color-surface-sunken);color:var(--color-text-muted);cursor:not-allowed}.ui-campo__entrada--texto{resize:vertical;min-height:6rem}@supports (-webkit-touch-callout:none){.ui-campo__entrada{font-size:max(16px, var(--text-sm))}}.ui-campo__opcional{color:var(--color-text-muted);font-weight:var(--weight-normal)}.ui-campo__ajuda{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.ui-campo__erro{color:var(--color-status-pending);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-normal)}.ui-saiba-mais>summary{align-items:center;gap:var(--space-1);min-height:1.5rem;color:var(--color-ink-soft);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;list-style:none;display:inline-flex}.ui-saiba-mais>summary::-webkit-details-marker{display:none}.ui-saiba-mais>summary:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.4rem;height:.4rem;transition:transform .12s;transform:rotate(-45deg)}.ui-saiba-mais[open]>summary:before{transform:rotate(45deg)}.ui-saiba-mais>:not(summary){margin-top:var(--space-3);color:var(--color-ink-soft);font-size:var(--text-sm)}.ui-selo{align-items:center;gap:var(--space-1);padding:.125rem var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-sunken);color:var(--color-ink-soft);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-normal);white-space:nowrap;display:inline-flex}.ui-selo--ok{color:var(--color-status-approved);background:#e3f1e3}.ui-selo--alerta{color:var(--color-status-review);background:#f6ecd9}.ui-selo--erro{color:var(--color-status-pending);background:#f7e3e0}.ui-selo--info{color:var(--color-dimension);background:#e3ebf5}.sf-cabeca{align-items:flex-start;gap:var(--space-4);display:flex}.sf-cabeca__icone{border-radius:var(--radius-lg);background:var(--color-ink);width:2.75rem;height:2.75rem;color:var(--color-on-ink);flex:none;place-items:center;display:grid}.sf-cabeca__textos{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.sf-cabeca__titulo{font-size:var(--text-xl);font-weight:var(--weight-strong);letter-spacing:-.01em;line-height:var(--leading-tight);text-wrap:balance}h1.sf-cabeca__titulo{font-size:clamp(1.375rem,1vw + 1rem,1.75rem)}.sf-cabeca__titulo:focus{outline:none}.sf-cabeca__subtitulo{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-normal)}.sf-cabeca__acao{flex:none}.sf-moldura{width:100%;max-width:40rem;padding:var(--space-8);gap:var(--space-8);margin-inline:auto}.sf-moldura__corpo{gap:var(--space-6);flex-direction:column;display:flex}.sf-cartao{max-width:44rem;padding:var(--space-6);gap:var(--space-6)}.sf-cartao__corpo{gap:var(--space-4);flex-direction:column;display:flex}.sf-foco:focus{outline:none}.sf-foco:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;border-radius:var(--radius-md)}.sf-passos{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sf-passo{gap:var(--space-4);padding-bottom:var(--space-6);grid-template-columns:2rem minmax(0,1fr);display:grid;position:relative}.sf-passo:not(:last-child):before{content:"";top:2.25rem;bottom:var(--space-1);background:var(--color-border);width:1px;position:absolute;left:calc(1rem - .5px)}.sf-passo:last-child{padding-bottom:0}.sf-passo__marca{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface);width:2rem;height:2rem;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;place-items:center;display:grid}.sf-passo[data-estado=atual] .sf-passo__marca{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-on-ink)}.sf-passo[data-estado=feito] .sf-passo__marca{border-color:var(--color-status-approved);color:var(--color-status-approved);background:#e3f1e3}.sf-passo__corpo{gap:var(--space-3);flex-direction:column;min-width:0;padding-top:.3rem;display:flex}.sf-passo__titulo{font-size:var(--text-base);font-weight:var(--weight-strong);line-height:var(--leading-tight)}.sf-passo[data-estado=depois] .sf-passo__titulo{color:var(--color-text-muted);font-weight:var(--weight-medium)}.sf-passo__conteudo{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.autenticadores{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(8.5rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.autenticadores__item{align-items:center;gap:var(--space-3);min-height:3rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:flex}.autenticadores__icone{width:2rem;height:2rem;box-shadow:var(--shadow-sm);border-radius:.5rem;flex:none;place-items:center;display:grid}.autenticadores__icone svg{width:18px;height:18px}.autenticadores__nome{min-width:0;color:var(--color-ink-soft);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1.25}.sf-qr-bloco{align-items:flex-start;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.sf-qr{width:11rem;height:auto;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;flex:none;display:block}.sf-chave{min-width:0;padding-top:var(--space-2);flex:14rem}.sf-chave__corpo{gap:var(--space-3);flex-direction:column;display:flex}.sf-chave__codigo{margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-sunken);color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.08em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:block}.sf-chave__link{align-items:center;gap:var(--space-2);color:var(--color-dimension);font-weight:var(--weight-medium);display:inline-flex}.sf-digitos{width:max-content;max-width:100%;position:relative}.sf-digitos__entrada{z-index:1;color:#0000;caret-color:#0000;opacity:.01;cursor:text;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.sf-digitos__entrada:disabled{cursor:not-allowed}.sf-digitos__caixas{grid-template-columns:repeat(3, 2.875rem) var(--space-2) repeat(3, 2.875rem);gap:var(--space-2);display:grid}.sf-digitos__caixa:nth-child(4){grid-column:5}.sf-digitos__caixa{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);height:3.5rem;color:var(--color-text);font-family:var(--font-mono);place-items:center;font-size:1.625rem;font-weight:600;transition:border-color .12s,box-shadow .12s;display:grid}.sf-digitos__caixa[data-cheia]{border-color:var(--color-ink-soft)}.sf-digitos[data-foco] .sf-digitos__caixa[data-proxima]{border-color:var(--color-focus);box-shadow:var(--focus-anel)}.sf-digitos[data-desligado] .sf-digitos__caixa{background:var(--color-surface-sunken);opacity:.6}.sf-reserva{max-width:18rem;font-family:var(--font-mono);letter-spacing:.06em}.sf-codigos{gap:var(--space-3);flex-direction:column;display:flex}.sf-codigos__grade{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-sunken);counter-reset:codigo;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));margin:0;list-style:none;display:grid}.sf-codigos__grade li{align-items:baseline;gap:var(--space-2);counter-increment:codigo;display:flex}.sf-codigos__grade li:before{content:counter(codigo);min-width:1.25rem;color:var(--color-text-muted);font-size:var(--text-xs);text-align:right}.sf-codigos__grade code{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.04em;overflow-wrap:anywhere}.sf-codigos__acoes{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.sf-codigos__aviso{color:var(--color-text-muted);font-size:var(--text-sm)}.sf-formulario{gap:var(--space-4);flex-direction:column;display:flex}.sf-formulario__acoes{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.sf-marcacao .ui-opcao__rotulo{font-weight:var(--weight-medium)}.sf-destaque{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);color:var(--color-status-review);font-size:var(--text-sm);font-weight:var(--weight-medium);background:#f6ecd9;display:flex}.sf-destaque svg{flex:none;margin-top:.1rem}.sf-erro{margin:0}.sf-pronto{align-items:center;gap:var(--space-2);color:var(--color-status-approved);font-weight:var(--weight-medium);display:flex}.sf-escolha{gap:var(--space-3);flex-direction:column;display:flex}.sf-escolha__lista{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sf-escolha__opcao{align-items:flex-start;gap:var(--space-3);width:100%;height:100%;padding:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;display:flex}.sf-escolha__opcao:hover:not(:disabled){background:var(--color-hover)}.sf-escolha__opcao:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.sf-escolha__opcao:disabled{opacity:.55;cursor:not-allowed}.sf-escolha__icone{border-radius:var(--radius-lg);background:var(--color-surface-sunken);flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid}.sf-escolha__textos{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.sf-escolha__titulo{font-weight:var(--weight-strong)}.sf-escolha__descricao{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.sf-aviso-passkey{align-items:flex-start;gap:var(--space-2);display:flex}.sf-aviso-passkey svg{flex:none;margin-top:.15em}.sf-ou{align-items:center;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);margin:0;display:flex}.sf-ou:before,.sf-ou:after{border-top:1px solid var(--color-border);content:"";flex:1}.sf-seguranca{gap:var(--space-6);flex-direction:column;display:flex}.sf-seguranca__secao{gap:var(--space-3);flex-direction:column;display:flex}.sf-seguranca__titulo{align-items:center;gap:var(--space-2);font-size:var(--text-base);font-weight:var(--weight-strong);display:flex}.sf-seguranca__situacao{font-weight:var(--weight-medium);margin:0}.sf-seguranca__confirmar{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-sunken);flex-direction:column;display:flex}.sf-passkeys{border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sf-passkeys__item{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:flex}.sf-passkeys__item+.sf-passkeys__item{border-top:1px solid var(--color-border)}.sf-passkeys__icone{border-radius:var(--radius-md);background:var(--color-surface-sunken);flex:none;place-items:center;width:2rem;height:2rem;display:grid}.sf-passkeys__corpo{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.sf-passkeys__nome{font-weight:var(--weight-medium);overflow-wrap:anywhere;margin:0}.sf-passkeys__detalhe{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.sf-passkeys__acoes{gap:var(--space-1);flex-wrap:wrap;flex:none;display:flex}.sf-passkeys__renomear,.sf-passkeys__confirmar{gap:var(--space-2);flex-direction:column;display:flex}.sf-passkeys__confirmar p{margin:0}@media (width<=47.99rem){.sf-moldura{padding:var(--space-5);gap:var(--space-6)}.sf-cartao{padding:var(--space-5)}.sf-digitos__caixas{grid-template-columns:repeat(3,2.5rem) 0 repeat(3,2.5rem);gap:.375rem}.sf-digitos__caixa{height:3.125rem;font-size:1.375rem}.sf-escolha__lista{grid-template-columns:minmax(0,1fr)}.sf-passkeys__item{flex-wrap:wrap}.sf-passkeys__acoes{width:100%;padding-left:calc(2rem + var(--space-3))}}@media (forced-colors:active){.sf-digitos[data-foco] .sf-digitos__caixa[data-proxima]{outline:2px solid highlight}.autenticadores__icone{forced-color-adjust:none}}.cabecalho-projetos__carregando{border-radius:var(--radius-sm);background:var(--color-surface-sunken);vertical-align:middle;width:12rem;max-width:60%;height:1.75rem;display:inline-block}.cabecalho-pagina__subtitulo .fase-em-selo__detalhe{font-size:var(--text-sm)}.fase-em-selo__licenciamento{min-width:0;color:var(--color-text-muted);font-size:var(--text-xs);flex-basis:100%}.linha-projeto__fase .fase-em-selo__licenciamento{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-botao-icone--perigo:hover,.ui-botao-icone--perigo:focus-visible{background:color-mix(in srgb, var(--color-status-pending) 10%, transparent);color:var(--color-status-pending)}.grade-escolha{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.cartao-escolha{align-items:center;gap:var(--space-3);min-height:4.5rem;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-text);text-decoration:none;transition:border-color .12s,box-shadow .12s;display:flex}.cartao-escolha:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}.cartao-escolha:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cartao-escolha__avatar{width:2.5rem;height:2.5rem;font-size:var(--text-sm)}.cartao-escolha__icone{border-radius:var(--radius-md);background:var(--color-surface-sunken);width:2.5rem;height:2.5rem;color:var(--color-ink-soft);flex:none;place-items:center;display:grid}.cartao-escolha__textos{flex-direction:column;flex:1;min-width:0;display:flex}.cartao-escolha__nome{font-weight:var(--weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cartao-escolha__detalhe{color:var(--color-text-muted);font-size:var(--text-sm)}.cartao-escolha__seta{color:var(--color-text-muted);flex:none}.lista-convites--cartao .lista-convites__item{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.lista-convites--cartao .lista-convites__item+.lista-convites__item{border-top:1px solid var(--color-border)}.lista-convites__icone{border-radius:var(--radius-md);background:var(--color-surface-sunken);width:2rem;height:2rem;color:var(--color-ink-soft);flex:none;place-items:center;display:grid}.lista-convites__texto{flex-direction:column;flex:14rem;min-width:0;display:flex}.lista-convites__detalhe{color:var(--color-text-muted);font-size:var(--text-sm)}.lista-convites--cartao .lista-convites__acoes{gap:var(--space-2)}.criar-empresa{align-items:stretch;gap:var(--space-3);text-align:left;flex-direction:column;width:min(24rem,100%);display:flex}.criar-empresa .ui-botao{align-self:flex-start}.painel-projetos{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;overflow:hidden}.barra-filtros{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface-sunken) 45%, var(--color-surface));flex-wrap:wrap;display:flex}.barra-filtros__filtro{align-items:center;gap:var(--space-2);min-width:0;color:var(--color-text-muted);display:inline-flex}.barra-filtros__rotulo{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap}.barra-filtros__filtro .ui-select{max-width:16rem}.barra-filtros__filtro .ui-select__gatilho{min-height:2.125rem;padding-block:var(--space-1)}.barra-filtros__fim{align-items:center;gap:var(--space-2);margin-left:auto;display:inline-flex}.barra-filtros__contagem{color:var(--color-text-muted);font-size:var(--text-sm)}.lista-projetos{margin:0;padding:0;list-style:none}.lista-projetos>li+li{border-top:1px solid var(--color-border)}.linha-projeto{align-items:center;gap:var(--space-4);min-height:4rem;padding:var(--space-3) var(--space-4);color:var(--color-text);grid-template-columns:auto minmax(10rem,1.1fr) minmax(0,1.6fr) 7.5rem auto;text-decoration:none;transition:background-color .12s;display:grid}.linha-projeto:hover{background:var(--color-hover)}.linha-projeto:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.linha-projeto__icone{border-radius:var(--radius-md);background:var(--color-surface-sunken);width:2.25rem;height:2.25rem;color:var(--color-ink-soft);place-items:center;display:grid}.linha-projeto__principal{flex-direction:column;gap:.125rem;min-width:0;display:flex}.linha-projeto__nome{font-weight:var(--weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.linha-projeto__meta,.linha-projeto__atividade{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--text-sm);display:inline-flex}.linha-projeto__fase{min-width:0}.linha-projeto__fase .fase-em-selo{flex-wrap:wrap;row-gap:.125rem;width:100%;display:flex;overflow:hidden}.linha-projeto__fase .fase-em-selo__detalhe{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.linha-projeto__esqueleto{border-radius:var(--radius-full);background:var(--color-surface-sunken);width:9rem;height:1.25rem;display:inline-block}.linha-projeto__seta{color:var(--color-text-muted)}@media (width<=64rem){.linha-projeto{row-gap:var(--space-1);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icone principal seta""icone fase seta""icone atividade seta"}.linha-projeto__icone{grid-area:icone;align-self:start}.linha-projeto__principal{grid-area:principal}.linha-projeto__fase{grid-area:fase}.linha-projeto__fase .fase-em-selo{flex-wrap:wrap}.linha-projeto__fase .fase-em-selo__detalhe{white-space:normal}.linha-projeto__atividade{grid-area:atividade}.linha-projeto__seta{grid-area:seta}}@media (width<=40rem){.linha-projeto__icone{display:none}.linha-projeto{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"principal seta""fase seta""atividade seta"}.barra-filtros__filtro{flex:100%}.barra-filtros__filtro .ui-select{flex:1;max-width:none}.barra-filtros__filtro .ui-select__gatilho{width:100%}.barra-filtros__fim{margin-left:0}}.faixa-sugestao{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-muted);flex-wrap:wrap;margin-top:0;display:flex}.faixa-sugestao__icone{color:var(--color-status-review);display:inline-flex}.faixa-sugestao__texto{font-size:var(--text-sm);flex:18rem}.faixa-sugestao__texto strong{color:var(--color-text)}.ficha-projeto{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);align-items:start;display:grid}.ficha-projeto__principal,.ficha-projeto__lateral{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.ficha-projeto__subtitulo{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.ficha-projeto__municipio{align-items:center;gap:var(--space-1);display:inline-flex}.ficha-projeto .ficha-projeto__compartilhar>.folha__corpo--continua{padding-top:var(--space-5)}.renomear-projeto{align-items:flex-end;gap:var(--space-2) var(--space-3);flex-wrap:wrap;width:100%;display:flex}.renomear-projeto__campo{flex:18rem;max-width:32rem}.renomear-projeto__acoes{gap:var(--space-2);display:flex}.renomear-projeto .aviso{flex-basis:100%}.excluir-projeto{justify-content:flex-start;display:flex}.excluir-projeto__botao{color:var(--color-status-pending)}.excluir-projeto__botao:hover{background:color-mix(in srgb, var(--color-status-pending) 8%, transparent);color:var(--color-status-pending)}@media (width<=64rem){.ficha-projeto{grid-template-columns:minmax(0,1fr)}}.configuracoes__painel{gap:var(--space-5);flex-direction:column;display:flex}.configuracoes__painel:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.configuracoes__descricao{color:var(--color-text-muted);font-size:var(--text-sm)}.lista-empresas__com-avatar{align-items:center;gap:var(--space-3);min-width:0;display:inline-flex}.nome-empresa__avatar{align-self:center;width:2.5rem;height:2.5rem}@media print{.cabecalho-projetos{display:none!important}}@media (pointer:coarse){.area-profissional .ui-botao,.area-profissional .button,.area-profissional .ui-select__gatilho{min-height:44px}}@media screen{.area-profissional{--rule-heavy:1px solid var(--color-border);--rule-light:1px solid var(--color-border);--font-mono:var(--font-sans);font-variant-numeric:tabular-nums;gap:var(--space-6);flex-direction:column;display:flex}.area-profissional .eyebrow{align-items:center;gap:var(--space-1);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:normal;text-transform:none;display:inline-flex}.area-profissional .subheading{font-size:var(--text-lg);text-transform:none}.area-profissional .mono-note{font-family:var(--font-sans);font-size:var(--text-sm)}.area-profissional .footnote{padding-top:var(--space-3);border-top-color:var(--color-border);color:var(--color-text-muted);font-size:var(--text-sm)}.area-profissional .pagina__cabecalho{border-bottom:0;padding-bottom:0}.area-profissional .pagina__cabecalho .heading{color:var(--color-text);font-family:var(--font-sans);font-size:clamp(1.5rem,1vw + 1.15rem,2rem);font-weight:var(--weight-strong);letter-spacing:-.015em;line-height:var(--leading-tight);text-transform:none}.area-profissional .folha{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm)}.area-profissional .folha__cabecalho{gap:var(--space-1);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border)}.area-profissional .folha__titulo{font-size:var(--text-xl);font-weight:var(--weight-strong);letter-spacing:-.01em;line-height:var(--leading-tight);text-transform:none}.area-profissional .folha__titulo--menor{font-size:var(--text-lg)}.area-profissional .folha__corpo{gap:var(--space-4);padding:var(--space-5)}.area-profissional .folha__corpo--continua{padding-top:0}.area-profissional .ui-cartao__corpo--sem-recuo>.folha__corpo--continua{padding-top:var(--space-5)}.area-profissional .button{gap:var(--space-2);min-height:2.5rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-size:.9375rem;font-weight:var(--weight-medium);letter-spacing:normal;text-transform:none;white-space:nowrap;border:1px solid #0000;line-height:normal}.area-profissional .button--solid{border-color:var(--color-ink);background:var(--color-ink);box-shadow:var(--shadow-sm);color:var(--color-on-ink)}.area-profissional .button--solid:hover{border-color:var(--color-ink-soft);background:var(--color-ink-soft)}.area-profissional .button--outline{border-color:var(--color-border-strong);background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-text)}.area-profissional .button--outline:hover{border-color:var(--color-ink-soft);background:var(--color-surface);color:var(--color-text)}.area-profissional .button--accent{border-color:var(--color-accent);background:var(--color-accent);color:#fff}.area-profissional .button--accent:hover{color:#fff;background:#a32716;border-color:#a32716}.area-profissional .button--ghost{color:var(--color-ink-soft);background:0 0}.area-profissional .button--ghost:hover{background:var(--color-hover);color:var(--color-text)}.area-profissional .button--small{min-height:2rem;padding:var(--space-1) var(--space-3);font-size:var(--text-sm)}.area-profissional .button svg{flex:none}.area-profissional .botao-link{color:var(--color-ink-soft);-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent)}.area-profissional .botao-link:hover{color:var(--color-text);text-decoration-color:currentColor}.area-profissional .botao-link--perigo,.area-profissional .botao-link--perigo:hover{color:var(--color-status-pending)}.area-profissional .botao-icone{border-radius:var(--radius-md)}.area-profissional .botao-icone:hover,.area-profissional .botao-icone:focus-visible{background:var(--color-hover);border-color:#0000}.area-profissional .campo{gap:var(--space-1)}.area-profissional .campo__rotulo{color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:normal;text-transform:none}.area-profissional .campo__entrada{min-height:2.5rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);font-family:var(--font-sans);font-size:.9375rem}.area-profissional .campo__entrada:hover{border-color:var(--color-ink-soft)}.area-profissional .campo__entrada:focus-visible{border-color:var(--color-focus);box-shadow:var(--focus-anel);outline:2px solid #0000}.area-profissional .campo__entrada[aria-invalid=true]{border-color:var(--color-status-pending)}.area-profissional .campo__aviso{font-size:.8125rem}.area-profissional .combobox__lista{border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}.area-profissional .caixa-marcacao input,.area-profissional input[type=checkbox],.area-profissional input[type=radio]{accent-color:var(--color-ink)}.area-profissional .soltar-arquivo{gap:var(--space-1);padding:var(--space-6) var(--space-4);border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-surface-sunken) 55%, var(--color-surface))}.area-profissional .soltar-arquivo:hover{border-color:var(--color-ink-soft)}.area-profissional .soltar-arquivo__titulo{font-weight:var(--weight-medium);letter-spacing:normal;text-transform:none}.area-profissional .soltar-arquivo__dica{font-family:var(--font-sans);font-size:var(--text-sm)}.area-profissional .aviso{border:1px solid color-mix(in srgb, currentColor 30%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, currentColor 6%, var(--color-surface))}.area-profissional .selo{padding:.125rem var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-sunken);color:var(--color-ink-soft);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:normal;text-transform:none;border:0}.area-profissional .tabela{font-family:var(--font-sans);font-size:var(--text-sm)}.area-profissional .tabela th{padding:var(--space-2) var(--space-5);border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface-sunken) 45%, var(--color-surface));color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:normal;text-transform:none}.area-profissional .tabela td{padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border)}.area-profissional .tabela tbody tr:hover{background:color-mix(in srgb, var(--color-hover) 60%, transparent)}.area-profissional .tabela__numero{border-radius:var(--radius-sm);background:var(--color-surface-sunken);font-family:var(--font-mono);font-size:var(--text-xs);border:0}.area-profissional .tabela__prancha{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.area-profissional .tabela__prancha .tabela__numero{margin-right:0}.area-profissional .tabela--pareceres td:first-child{overflow-wrap:normal;word-break:break-word}@media (width<=40rem){.area-profissional .tabela--pareceres thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.area-profissional .tabela--pareceres tr{gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;display:grid}.area-profissional .tabela--pareceres tr:last-child{border-bottom:0}.area-profissional .tabela--pareceres td{border:0;padding:0;display:block}.area-profissional .tabela--pareceres td:first-child{grid-area:1/1}.area-profissional .tabela--pareceres .tabela__acao{grid-area:1/2}}.area-profissional .tabela__data{color:var(--color-text-muted);white-space:nowrap}.area-profissional .tabela__subtexto{font-size:var(--text-xs)}.area-profissional .abas{gap:var(--space-1);border-bottom:1px solid var(--color-border);scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.area-profissional .abas__item{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) calc(var(--space-2) + 2px);border-radius:var(--radius-md) var(--radius-md) 0 0;color:var(--color-text-muted);font-size:.9375rem;font-weight:var(--weight-medium);letter-spacing:normal;text-transform:none;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-bottom:0;display:inline-flex}.area-profissional .abas__item:hover{background:var(--color-hover);color:var(--color-text)}.area-profissional .abas__item--ativa,.area-profissional .abas__item--ativa:hover{border-bottom-color:var(--color-accent);color:var(--color-text);background:0 0}.area-profissional .abas__item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.area-profissional .ficha__linha{padding-block:var(--space-2);border-bottom:1px solid var(--color-border);font-family:var(--font-sans);font-size:var(--text-sm);align-items:baseline}.area-profissional .ficha dt{color:var(--color-text-muted);font-size:var(--text-sm);letter-spacing:normal;text-transform:none}.area-profissional .ficha dd{font-weight:var(--weight-medium)}.area-profissional .ui-cartao__corpo.ficha{padding-block:var(--space-2);gap:0}.area-profissional .lista-empresas li+li{border-top:1px solid var(--color-border)}.area-profissional .lista-empresas__item{min-height:3.25rem;padding:var(--space-3) var(--space-5)}.area-profissional .lista-empresas__item:hover{background:var(--color-hover)}.area-profissional .lista-empresas__nome{font-size:var(--text-base);font-weight:var(--weight-strong);text-transform:none}.area-profissional .lista-convites__item+.lista-convites__item{border-top:1px solid var(--color-border)}.area-profissional .nome-empresa{align-items:center;gap:var(--space-2) var(--space-3)}.area-profissional .ui-dialogo__corpo:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.area-profissional .envio-modal__subtitulo{font-size:var(--text-sm);font-weight:var(--weight-strong);letter-spacing:normal;text-transform:none}.area-profissional .chamada-terreno{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid color-mix(in srgb, var(--color-status-review) 35%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-status-review) 7%, var(--color-surface));flex-flow:wrap;margin:0;display:flex}.area-profissional .chamada-terreno__icone{color:var(--color-status-review);display:inline-flex}.area-profissional .chamada-terreno__texto{color:var(--color-ink-soft);font-size:var(--text-sm);flex:14rem}.area-profissional .regras-lote .tabela-moldura,.area-profissional .tabela-moldura{border-radius:inherit}.area-profissional .guia-opcao{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);transition:border-color .12s,box-shadow .12s}.area-profissional .guia-opcao:hover{border-color:var(--color-ink-soft);background:var(--color-surface);box-shadow:var(--shadow-md)}.area-profissional .guia-opcao--escolhida,.area-profissional .guia-opcao--escolhida:hover{border-color:var(--color-ink);background:var(--color-ink)}.area-profissional .guia-opcao__selo{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:normal;text-transform:none}.area-profissional .guia-opcao__titulo{font-size:var(--text-lg);font-weight:var(--weight-strong)}.area-profissional .guia-perguntas,.area-profissional .guia-caixa,.area-profissional .guia-lote__lido,.area-profissional .guia-prontidao__item,.area-profissional .documento-cartao__lido,.area-profissional .guia-painel__ficha,.area-profissional .guia-painel__faltam,.area-profissional .guia-lote .mapa-zona__painel--grande .mapa-zona__mapa{border-radius:var(--radius-lg)}.area-profissional .guia-perguntas{overflow:hidden}.area-profissional .guia-lote__identificacao{gap:var(--space-4)}.area-profissional .excluir-projeto{border-top:0}.area-profissional .guia-pergunta__texto{font-size:var(--text-base)}.area-profissional .guia-segmentos{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);overflow:hidden}.area-profissional .guia-segmento{border:0;border-left:1px solid var(--color-border-strong);min-height:2.5rem;font-size:var(--text-sm)}.area-profissional .guia-segmento:first-child{border-left:0}.area-profissional .guia-segmento:hover{background:var(--color-hover)}.area-profissional .guia-segmento--escolhido,.area-profissional .guia-segmento--escolhido:hover{background:var(--color-ink)}.area-profissional .documento-cartao__enviar{border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-lg)}.area-profissional .documento-cartao__enviar:hover{border-color:var(--color-ink-soft);background:var(--color-surface)}.area-profissional .documento-cartao__titulo{font-weight:var(--weight-strong)}.area-profissional .documento-cartao__situacao,.area-profissional .documento-cartao__campos dt,.area-profissional .guia-painel__linha dt,.area-profissional .guia-selo-breve{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:normal;text-transform:none}.area-profissional .guia-selo-breve{border-radius:var(--radius-full)}.area-profissional .guia-painel__linha dd{font-family:var(--font-sans);font-size:var(--text-sm)}.area-profissional .guia-painel__barra{border-radius:var(--radius-full);background:var(--color-surface-sunken);border:0;height:6px;overflow:hidden}.area-profissional .guia-painel__preenchida{border-radius:var(--radius-full)}.area-profissional .guia-painel__valem{font-size:2.75rem}.area-profissional .guia-navegacao{padding-top:var(--space-5);border-top:1px solid var(--color-border)}.area-profissional .guia-caminho{border-top:1px solid var(--color-border)}.area-profissional .guia-caminho__fase{border-top-width:3px}.area-profissional .guia-ponto{border-radius:var(--radius-full)}.area-profissional .medidas__folha,.area-profissional .medidas__esquema,.area-profissional .medidas--pronto,.area-profissional .medidas__terreno,.area-profissional .medidas__pergunta{border-radius:var(--radius-lg)}.area-profissional .medidas__folha{overflow:hidden}.area-profissional .medidas__titulo-lista,.area-profissional .medidas__botao{font-family:var(--font-sans);letter-spacing:normal;text-transform:none}.area-profissional .medidas__botao{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-weight:var(--weight-medium)}.area-profissional .medidas__entrada{border:1px solid var(--color-border-strong);border-radius:var(--radius-md)}.area-profissional .medidas-desenho__passo{border-radius:var(--radius-full);border-width:1px}.area-profissional .medidas-desenho__contador{letter-spacing:normal;text-transform:none}.area-profissional .prancha-parecer{padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);outline:0;margin-top:0}@media (width<=40rem){.area-profissional .prancha-parecer{padding:var(--space-4);overflow-x:clip}}.area-profissional .prancha-parecer:before,.area-profissional .prancha-parecer:after{display:none}.area-profissional .prancha-parecer__titulo{letter-spacing:-.015em}.area-profissional .prancha-parecer__numero{border-radius:var(--radius-sm);background:var(--color-surface-sunken);color:var(--color-ink-soft);border:0;padding:.125rem .5rem;font-size:.55em}.area-profissional .quadro-resumo{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.area-profissional .quadro-resumo__celula:not(:last-child){border-right-color:var(--color-border)}.area-profissional .quadro-resumo__celula dt,.area-profissional .notas__titulo,.area-profissional .prancha-recusada__titulo,.area-profissional .conta-parecer__titulo,.area-profissional .custos__rotulo,.area-profissional .resposta__rotulo,.area-profissional .resposta__opcao span,.area-profissional .conferido__rotulo,.area-profissional .conferido__botao,.area-profissional .nota-outro-erro__botao,.area-profissional .nota__marca,.area-profissional .barra-complemento__texto strong,.area-profissional .revisao__aba,.area-profissional .revisao__situacao,.area-profissional .revisao__rotulo,.area-profissional .revisao__marcar,.area-profissional .revisao__fila-rotulo,.area-profissional .modo-parecer__rotulo,.area-profissional .placar__celula dt,.area-profissional .boas-praticas__titulo,.area-profissional .bp-item__situacao,.area-profissional .envio-prefeitura__titulo,.area-profissional .processo-profissional__subtitulo,.area-profissional .processo-profissional__dados dt,.area-profissional .estudo-lote__lados thead th,.area-profissional .estudo-lote__numeral dt,.area-profissional .quadro-lote__tabela th,.area-profissional .carregando__texto{font-family:var(--font-sans);letter-spacing:normal;text-transform:none}.area-profissional .quadro-resumo__celula dt{font-size:var(--text-xs);font-weight:var(--weight-medium)}.area-profissional .notas{border-top:1px solid var(--color-border)}.area-profissional .notas__titulo{font-size:var(--text-base);font-weight:var(--weight-strong)}.area-profissional .notas__contagem{border-radius:var(--radius-full);background:var(--color-surface-sunken);font-size:var(--text-xs);border:0}.area-profissional .nota,.area-profissional .nota-grupo{border:1px solid var(--color-border);border-left:3px solid var(--camada);border-radius:var(--radius-md)}.area-profissional .nota__chamada{border-width:1.5px}.area-profissional .nota__lei{border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--text-xs)}.area-profissional .nao-se-aplicam,.area-profissional .itens-cadastrais{border-radius:var(--radius-lg)}.area-profissional .abas__item--custos:before{border-left-width:1px}.area-profissional .meta,.area-profissional .placar,.area-profissional .revisao__cartao,.area-profissional .etapa-analise__cadastrais,.area-profissional .custos__total,.area-profissional .quadro-lote__tabela,.area-profissional .quadro-lote__totais{border-radius:var(--radius-lg)}.area-profissional .meta,.area-profissional .placar,.area-profissional .revisao__cartao{overflow:hidden}.area-profissional .modo-parecer__opcao,.area-profissional .revisao__seta,.area-profissional .revisao__marcar,.area-profissional .conferido__botao{border-radius:var(--radius-md)}.area-profissional .revisao__abas{border-bottom:1px solid var(--color-border)}.area-profissional .revisao__aba-contagem{border-radius:var(--radius-full);background:var(--color-surface-sunken);border:0;padding:0 .375rem}.area-profissional .fase-projeto__rotulo{letter-spacing:normal;text-transform:none}.area-profissional .processo-do-profissional{overflow:visible}.area-profissional .processo-profissional__subtitulo{font-size:var(--text-lg);font-weight:var(--weight-strong)}.area-profissional .processo-profissional__dados dt{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.area-profissional .carregando__desenho{border-width:1px;border-color:var(--color-border);border-radius:var(--radius-md)}}@keyframes profissional-entra{0%{opacity:0;transform:translateY(4px)}}@keyframes profissional-esmaece{0%{opacity:0}}@media screen and (prefers-reduced-motion:no-preference){.prancha-parecer [role=tabpanel]:not(.notas--fora-da-aba),.prancha-parecer .revisao{animation:.14s ease-out both profissional-esmaece}.guia__conteudo>:not(.guia__topo,.guia-navegacao,.aviso){animation:.18s ease-out both profissional-entra}}.tela-acesso{align-items:center;gap:var(--space-8);min-height:100dvh;padding:clamp(2rem, 8vh, 5rem) var(--space-4) var(--space-8);background-color:var(--color-bg);background-image:radial-gradient(ellipse at 50% 30%, transparent 0%, var(--color-bg) 70%), linear-gradient(var(--color-grid) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid) 1px, transparent 1px);background-size:100% 100%,24px 24px,24px 24px;flex-direction:column;display:flex}.tela-acesso__marca{--color-paper:var(--color-bg);align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--text-lg);letter-spacing:-.01em;font-weight:900;text-decoration:none;display:inline-flex}.tela-acesso__logo{width:2rem;height:2rem}.tela-acesso__rodape{justify-content:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;margin-top:auto;display:flex}.tela-acesso__rodape a{color:inherit;text-underline-offset:3px}.tela-acesso__rodape a:hover{color:var(--color-text)}.pagina--acesso{justify-content:flex-start;align-items:center;padding-block-start:clamp(1.5rem,6vh,4rem)}.cartao-acesso{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:100%;max-width:28rem;box-shadow:var(--shadow-md);flex-direction:column;display:flex}.cartao-acesso--largo{max-width:34rem}.cartao-acesso__cabecalho{align-items:flex-start;gap:var(--space-2);padding:var(--space-8) var(--space-8) 0;flex-direction:column;display:flex}.cartao-acesso__icone{width:2.75rem;height:2.75rem;margin-bottom:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken);color:var(--color-text);place-items:center;display:grid}.cartao-acesso__icone--ok{border-color:color-mix(in srgb, var(--color-status-approved) 30%, transparent);color:var(--color-status-approved);background:#e3f1e3}.cartao-acesso__icone--erro{border-color:color-mix(in srgb, var(--color-status-pending) 30%, transparent);color:var(--color-status-pending);background:#f7e3e0}.cartao-acesso__titulo{font-size:var(--text-2xl);font-weight:var(--weight-strong);letter-spacing:-.02em;line-height:var(--leading-tight);text-wrap:balance}.cartao-acesso__subtitulo{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-normal)}.cartao-acesso__corpo{gap:var(--space-5);padding:var(--space-6) var(--space-8) var(--space-8);flex-direction:column;display:flex}.cartao-acesso__rodape{padding:var(--space-4) var(--space-8);border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:color-mix(in srgb, var(--color-surface-sunken) 50%, var(--color-surface));color:var(--color-text-muted);font-size:var(--text-sm);text-align:center}.cartao-acesso form{gap:var(--space-5);flex-direction:column;display:flex}.cartao-acesso .ui-botao--largo{width:100%;min-height:2.75rem}.cartao-acesso__nota{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.cartao-acesso__nota a{color:var(--color-ink-soft);text-underline-offset:3px}.segmentado{border-radius:var(--radius-md);background:var(--color-surface-sunken);grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:3px;display:grid}.segmentado__opcao{min-height:2.25rem;padding:var(--space-1) var(--space-3);border-radius:calc(var(--radius-md) - 2px);color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0}.segmentado__opcao:hover{color:var(--color-text)}.segmentado__opcao[aria-pressed=true]{background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-text)}.segmentado__opcao:focus-visible{outline-offset:-2px}.campo-icone{position:relative}.campo-icone>svg{top:50%;left:var(--space-3);color:var(--color-text-muted);pointer-events:none;position:absolute;transform:translateY(-50%)}.campo-icone>.ui-campo__entrada{padding-left:2.5rem}.ui-campo__ok{align-items:center;gap:var(--space-1);color:var(--color-status-approved);font-size:.8125rem;font-weight:var(--weight-medium);display:inline-flex}.ui-campo__entrada[aria-invalid=true]{border-color:var(--color-status-pending)}.ui-campo__entrada:disabled{cursor:not-allowed;opacity:.6}.marcacao-conta .ui-opcao__rotulo{color:var(--color-ink-soft)}.marcacao-conta a{color:var(--color-text);text-underline-offset:3px}.documentos-conta{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.documentos-conta a{align-items:center;gap:var(--space-3);min-height:3rem;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-weight:var(--weight-medium);text-decoration:none;transition:border-color .12s,background-color .12s;display:flex}.documentos-conta a:hover{border-color:var(--color-border-strong);background:var(--color-hover)}.documentos-conta a>span{flex:1}.documentos-conta svg{color:var(--color-text-muted);flex:none}.fatos-conta{gap:var(--space-2);color:var(--color-ink-soft);font-size:var(--text-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fatos-conta li{align-items:center;gap:var(--space-2);display:flex}.fatos-conta svg{color:var(--color-text-muted);flex:none}.destaque-conta{color:var(--color-text);font-weight:var(--weight-medium);overflow-wrap:anywhere}.codigo-conexao{align-items:center;gap:var(--space-1);padding:var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-sunken);flex-direction:column;display:flex}.codigo-conexao__rotulo{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.codigo-conexao__valor{font-family:var(--font-mono);letter-spacing:.12em;font-size:clamp(1.5rem,4vw,2rem);font-weight:600}.maquina-conexao{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}.maquina-conexao>svg{color:var(--color-text-muted);flex:none}.maquina-conexao__textos{min-width:0;line-height:var(--leading-tight);flex-direction:column;display:flex}.maquina-conexao__detalhe{color:var(--color-text-muted);font-size:var(--text-xs)}.maquina-conexao__prazo{align-items:center;gap:var(--space-1);display:inline-flex}.acoes-conta{gap:var(--space-2);flex-direction:column;display:flex}.alerta-conta{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken);color:var(--color-ink-soft);font-size:var(--text-sm);line-height:var(--leading-normal);display:flex}.alerta-conta__icone{flex:none;margin-top:.0625rem}.alerta-conta__textos{gap:var(--space-1);overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.alerta-conta__titulo{color:var(--color-text);font-weight:var(--weight-medium)}.alerta-conta__acao{gap:var(--space-2) var(--space-4);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.alerta-conta__acao a,.alerta-conta__acao .botao-link{color:var(--color-text);font-weight:var(--weight-medium)}.alerta-conta--erro{border-color:color-mix(in srgb, var(--color-status-pending) 35%, transparent);background:#fbefed}.alerta-conta--erro .alerta-conta__icone,.alerta-conta--erro .alerta-conta__titulo{color:var(--color-status-pending)}.alerta-conta--ok{border-color:color-mix(in srgb, var(--color-status-approved) 30%, transparent);background:#eef6ee}.alerta-conta--ok .alerta-conta__icone,.alerta-conta--ok .alerta-conta__titulo{color:var(--color-status-approved)}.alerta-conta--aviso{border-color:color-mix(in srgb, var(--color-status-review) 35%, transparent);background:#faf3e6}.alerta-conta--aviso .alerta-conta__icone,.alerta-conta--aviso .alerta-conta__titulo{color:var(--color-status-review)}.alerta-conta--info{border-color:color-mix(in srgb, var(--color-dimension) 30%, transparent);background:#eef3f9}.alerta-conta--info .alerta-conta__icone{color:var(--color-dimension)}.abas-conta{gap:var(--space-1);border-bottom:1px solid var(--color-border);scrollbar-width:thin;display:flex;overflow-x:auto}.abas-conta__item{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-3);color:var(--color-text-muted);font:inherit;font-size:.9375rem;font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;display:inline-flex;position:relative}.abas-conta__item:hover{color:var(--color-text)}.abas-conta__item:focus-visible{outline-offset:-2px}.abas-conta__item[aria-selected=true]{color:var(--color-text)}.abas-conta__item[aria-selected=true]:after{content:"";right:var(--space-2);bottom:-1px;left:var(--space-2);border-radius:var(--radius-full);background:var(--color-accent);height:2px;position:absolute}.abas-conta__total{min-width:1.375rem;padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--color-surface-sunken);color:var(--color-ink-soft);font-size:var(--text-xs);text-align:center;line-height:1.375rem}.abas-conta__item[aria-selected=true] .abas-conta__total{background:var(--color-ink);color:var(--color-on-ink)}@media (width<=30rem){.cartao-acesso__cabecalho{padding:var(--space-6) var(--space-5) 0}.cartao-acesso__corpo{padding:var(--space-5) var(--space-5) var(--space-6)}.cartao-acesso__rodape{padding-inline:var(--space-5)}}@media (forced-colors:active){.cartao-acesso,.alerta-conta,.documentos-conta a{border:1px solid canvastext}.abas-conta__item[aria-selected=true]:after,.segmentado__opcao[aria-pressed=true]{outline:2px solid canvastext}}:root{--carregamento-atraso:.2s;--esqueleto-cor:#e4e6df;--esqueleto-brilho:#eef0ea}@keyframes carregamento-aparece{0%{opacity:0}to{opacity:1}}@keyframes esqueleto-brilho{0%{background-position:100% 0}to{background-position:-100% 0}}.carregando,.esqueleto{animation:carregamento-aparece .16s ease-out var(--carregamento-atraso) both}.esqueleto__desenho,.esqueleto-cabecalho,.esqueleto-cabecalho__textos,.esqueleto-pilha,.esqueleto-cartao,.esqueleto-tabela,.esqueleto-campo{flex-direction:column;display:flex}.esqueleto__desenho{gap:var(--space-6)}.esqueleto-linha,.esqueleto-bloco{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--esqueleto-cor) 0%, var(--esqueleto-brilho) 50%, var(--esqueleto-cor) 100%);background-size:200% 100%;max-inline-size:100%;animation:1.6s ease-in-out infinite esqueleto-brilho;display:block}.esqueleto-linha--titulo{block-size:2rem;margin-block:.15rem}.esqueleto-linha--texto{block-size:1rem;margin-block:.25rem}.esqueleto-linha--pequeno{block-size:.75rem;margin-block:.25rem}.esqueleto-bloco{border-radius:var(--radius-md)}.esqueleto-bloco--redondo{border-radius:var(--radius-full)}.esqueleto-cabecalho{gap:var(--space-3)}.esqueleto-cabecalho__linha{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.esqueleto-cabecalho__textos{gap:var(--space-2);flex:18rem}.esqueleto-cartao{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.esqueleto-tabela{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.esqueleto-tabela__linha{align-items:center;gap:var(--space-4);min-block-size:3.25rem;padding:var(--space-2) var(--space-4);display:grid}.esqueleto-tabela__linha+.esqueleto-tabela__linha{border-top:1px solid var(--color-border)}.esqueleto-tabela__linha--cabeca{min-block-size:2.5rem}.esqueleto-grade{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));display:grid}.esqueleto-pilha{gap:var(--space-3)}.esqueleto-pilha--estreita{gap:var(--space-5);max-inline-size:36rem}.esqueleto-campo{gap:var(--space-2)}.esqueleto-pessoas{flex-direction:column;display:flex}.esqueleto-pessoas__item{align-items:center;gap:var(--space-3);min-block-size:3.75rem;display:flex}.esqueleto-pessoas__item+.esqueleto-pessoas__item{border-top:1px solid var(--color-border)}.esqueleto-pessoas__textos{flex-direction:column;flex:1;min-inline-size:0;display:flex}.esqueleto-barra,.esqueleto-abas{gap:var(--space-2);flex-wrap:wrap;display:flex}.esqueleto-passos{gap:var(--space-2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.esqueleto-colunas{gap:var(--space-6);grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);align-items:start;display:grid}@media (width<=47.99rem){.esqueleto-colunas{grid-template-columns:minmax(0,1fr)}}.esqueleto--acesso,.pagina--acesso>.esqueleto{inline-size:100%}.esqueleto--acesso>.esqueleto__desenho,.pagina--acesso>.esqueleto>.esqueleto__desenho{align-items:center}.esqueleto--formulario-acesso>.esqueleto__desenho{gap:var(--space-5)}.tabela-equipe__linha-esqueleto td{block-size:3.25rem}.tabela-equipe__linha-esqueleto{animation:carregamento-aparece .16s ease-out var(--carregamento-atraso) both}.esqueleto-navegacao{gap:var(--space-1);animation:carregamento-aparece .16s ease-out var(--carregamento-atraso) both;flex-direction:column;display:flex}.esqueleto-navegacao__item{align-items:center;gap:var(--space-3);min-block-size:2.5rem;padding-inline:var(--space-3);display:flex}.esqueleto-navegacao__item>.esqueleto-bloco,.esqueleto-seletor>.esqueleto-bloco{flex:none}.esqueleto-navegacao__rotulo,.esqueleto-seletor__textos{flex-direction:column;flex:1;min-inline-size:0;display:flex}.esqueleto-seletor{align-items:center;gap:var(--space-2);min-block-size:3rem;padding:var(--space-2);animation:carregamento-aparece .16s ease-out var(--carregamento-atraso) both;display:flex}@media (width>=48rem) and (width<=79.99rem){.shell[data-lateral=auto]{--lateral-largura:var(--shell-lateral-recolhida)}.shell[data-lateral=auto] .shell__lateral .lateral__rotulo{display:none}.shell[data-lateral=auto] .shell__lateral .lateral__topo,.shell[data-lateral=auto] .shell__lateral .esqueleto-navegacao__item,.shell[data-lateral=auto] .shell__lateral .esqueleto-seletor{justify-content:center;padding-inline:0}}[data-desatualizado]{opacity:.6;transition:opacity .16s ease-out var(--carregamento-atraso)}.shell__conteudo{view-transition-name:conteudo-do-app}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}@keyframes transicao-sai{to{opacity:0}}@keyframes transicao-entra{0%{opacity:0;transform:translateY(6px)}}@keyframes transicao-esmaece{0%{opacity:0}}html:active-view-transition-type(pagina)::view-transition-old(conteudo-do-app){animation:90ms ease-in both transicao-sai}html:active-view-transition-type(pagina)::view-transition-new(conteudo-do-app){animation:.18s ease-out 40ms both transicao-entra}html:active-view-transition-type(aba)::view-transition-old(conteudo-do-app){animation:80ms ease-in both transicao-sai}html:active-view-transition-type(aba)::view-transition-new(conteudo-do-app){animation:.14s ease-out both transicao-esmaece}::view-transition-group(conteudo-do-app){animation-duration:0s}@media (prefers-reduced-motion:reduce){.carregando,.esqueleto,.esqueleto-navegacao,.esqueleto-seletor,.tabela-equipe__linha-esqueleto{animation-duration:1ms}.esqueleto-linha,.esqueleto-bloco{animation:none}[data-desatualizado]{transition-duration:1ms}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}@media (forced-colors:active){.esqueleto-linha,.esqueleto-bloco{background:graytext;animation:none}}@media print{.tabela-equipe__linha-esqueleto,.esqueleto,.esqueleto-navegacao,.esqueleto-seletor{display:none!important}.shell__conteudo{view-transition-name:none}[data-desatualizado]{opacity:1}}.ui-botao:focus-visible{outline:var(--focus-contorno);outline-offset:2px}.ui-select{min-width:0;display:flex}.ui-select--compacto{max-width:100%;display:inline-flex}.ui-select__gatilho{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-width:0;min-height:2.5rem;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-text);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;line-height:normal;transition:border-color .12s,box-shadow .12s;display:flex}.ui-select--compacto .ui-select__gatilho{width:auto}.ui-select__gatilho:hover{border-color:var(--color-ink-soft)}.ui-select__gatilho:focus-visible,.ui-select__gatilho[aria-expanded=true]{border-color:var(--color-focus);box-shadow:var(--focus-anel);outline:2px solid #0000}.ui-select__gatilho[aria-invalid=true]{border-color:var(--color-status-pending)}.ui-select__gatilho:disabled{background:var(--color-surface-sunken);box-shadow:none;color:var(--color-text-muted);cursor:not-allowed}.ui-select__valor{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-select__valor--vazio{color:var(--color-text-muted)}.ui-select__seta{color:var(--color-ink-soft);flex:none;transition:transform .12s}.ui-select__gatilho[aria-expanded=true] .ui-select__seta{transform:rotate(180deg)}.ui-select__lista{z-index:70;width:max-content;height:auto;padding:var(--space-1);overscroll-behavior:contain;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);color:var(--color-text);font-size:var(--text-sm);margin:0;list-style:none;position:fixed;inset:auto;overflow:hidden auto}.ui-select__opcao{align-items:flex-start;gap:var(--space-2);min-height:2.25rem;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);border-radius:var(--radius-md);line-height:var(--leading-tight);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.ui-select__opcao--ativa{background:var(--color-selected)}.ui-select__opcao--escolhida{font-weight:var(--weight-medium)}.ui-select__opcao--desativada{color:var(--color-text-muted);cursor:not-allowed}.ui-select__marca{width:1rem;height:1.2em;color:var(--color-ink);flex:none;place-items:center;display:grid}.ui-select__textos{flex-direction:column;gap:.125rem;min-width:0;padding-top:.0625rem;display:flex}.ui-select__rotulo{overflow-wrap:anywhere}.ui-select__descricao{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-normal)}@media (pointer:coarse){.ui-select__opcao{align-items:center;min-height:2.75rem}}.ui-dialogo{width:min(30rem,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);color:var(--color-text);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.ui-dialogo--largo{width:min(44rem,100vw - 2rem)}.ui-dialogo[open]{animation:.16s ease-out ui-dialogo-entrar;display:flex}.ui-dialogo::backdrop{background:#16191d66}.ui-dialogo__caixa{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:100%;max-height:calc(100dvh - 2rem);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}.ui-dialogo__cabecalho{gap:var(--space-2);padding:var(--space-6) var(--space-6) 0;flex-direction:column;display:flex}.ui-dialogo__selo{padding:.125rem var(--space-2);border-radius:var(--radius-full);color:var(--color-dimension);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-normal);background:#e3ebf5;align-self:flex-start}.ui-dialogo__titulo{font-size:var(--text-xl);font-weight:var(--weight-strong);letter-spacing:-.01em;line-height:var(--leading-tight)}.ui-dialogo__descricao{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.ui-dialogo__corpo{gap:var(--space-4);min-height:0;padding:var(--space-5) var(--space-6) var(--space-1);flex-direction:column;display:flex;overflow-y:auto}.ui-dialogo__acoes{justify-content:flex-end;gap:var(--space-2);padding:var(--space-5) var(--space-6) var(--space-6);flex-wrap:wrap;display:flex}@media (width<=30rem){.ui-dialogo__cabecalho{padding:var(--space-5) var(--space-5) 0}.ui-dialogo__corpo{padding-inline:var(--space-5)}.ui-dialogo__acoes{padding:var(--space-5);flex-direction:column-reverse}.ui-dialogo__acoes>*{width:100%}}@keyframes ui-dialogo-entrar{0%{opacity:0;transform:translateY(.375rem)scale(.98)}}.ui-aviso{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken);font-size:var(--text-sm);line-height:var(--leading-normal)}.ui-aviso--erro{border-color:color-mix(in srgb, var(--color-status-pending) 35%, transparent);color:var(--color-status-pending);background:#f7e3e0}.ui-aviso--ok{border-color:color-mix(in srgb, var(--color-status-approved) 35%, transparent);color:var(--color-status-approved);background:#e3f1e3}.ui-opcao{align-items:flex-start;gap:var(--space-3);display:flex}.ui-opcao__marca{border:1.5px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;appearance:none;flex:none;place-content:center;width:1.125rem;height:1.125rem;margin:.125rem 0 0;transition:border-color .12s,background-color .12s,box-shadow .12s;display:grid}.ui-opcao__marca--radio{border-radius:50%}.ui-opcao__marca:hover{border-color:var(--color-ink-soft)}.ui-opcao__marca:checked,.ui-opcao__marca--checkbox:indeterminate{border-color:var(--color-ink);background:var(--color-ink)}.ui-opcao__marca--checkbox:checked:before{content:"";border-bottom:2px solid var(--color-on-ink);border-left:2px solid var(--color-on-ink);width:.55rem;height:.3rem;transform:translateY(-.0625rem)rotate(-45deg)}.ui-opcao__marca--checkbox:indeterminate:before{content:"";background:var(--color-on-ink);width:.55rem;height:2px}.ui-opcao__marca--radio:checked:before{content:"";background:var(--color-on-ink);border-radius:50%;width:.45rem;height:.45rem}.ui-opcao__marca:focus-visible{border-color:var(--color-focus);box-shadow:var(--focus-anel);outline:2px solid #0000}.ui-opcao__marca:disabled,.ui-opcao--desativada .ui-opcao__rotulo{cursor:not-allowed;opacity:.55}.ui-opcao__textos{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ui-opcao__rotulo{color:var(--color-text);font-size:var(--text-sm);line-height:var(--leading-normal);cursor:pointer}.ui-opcao__descricao{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.ui-grupo-opcoes{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.ui-grupo-opcoes>legend{margin-bottom:var(--space-2);padding:0}.ui-grupo-opcoes__lista{gap:var(--space-3);flex-direction:column;display:flex}.ui-grupo-opcoes__lista--linha{gap:var(--space-2) var(--space-6);flex-flow:wrap}@media (prefers-reduced-motion:reduce){.ui-select__gatilho,.ui-select__seta,.ui-opcao__marca{transition:none}.ui-dialogo[open]{animation:none}}@media (forced-colors:active){.ui-select__opcao--ativa{outline-offset:-2px;outline:2px solid highlight}.ui-select__lista,.ui-dialogo__caixa{border:1px solid canvastext}.ui-opcao__marca{appearance:auto}.ui-opcao__marca:before{content:none!important}}.site-header,.site-footer,.lp-topo,.lp-faixa{padding-inline:max(16px, var(--gutter), calc((100% - var(--content-max)) / 2 + var(--gutter)))}.site-header{z-index:5;justify-content:space-between;align-items:center;gap:var(--space-4);min-height:4rem;padding-block:var(--space-2);border-bottom:1px solid var(--color-border);background:var(--color-paper);display:flex;position:sticky;top:0}.brand{align-items:center;gap:var(--space-3);border-radius:var(--radius-md);min-width:0;color:var(--color-text);text-decoration:none;display:flex}.brand__icon{flex:none;width:2rem;height:2rem}.brand__text{line-height:var(--leading-tight);flex-direction:column;display:flex}.brand__name{letter-spacing:-.01em;white-space:nowrap;font-size:1.125rem;font-weight:900}.brand__tagline{color:var(--color-text-muted);font-size:var(--text-xs);white-space:nowrap}.site-nav{align-items:center;gap:var(--space-2);display:flex}.site-nav__links{align-items:center;gap:2px;display:flex}.site-nav__links a:not(.ui-botao){min-height:2.25rem;padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--color-ink-soft);font-size:.9375rem;font-weight:var(--weight-medium);white-space:nowrap;align-items:center;text-decoration:none;transition:background-color .12s,color .12s;display:inline-flex}.site-nav__links a:not(.ui-botao):hover{background:var(--color-hover);color:var(--color-text)}.site-nav__acoes{align-items:center;gap:var(--space-2);margin-left:var(--space-2);display:flex}.site-nav__menu,.site-nav__so-no-menu{display:none}@media (width>=80rem) and (width<=89.99rem){.site-header .brand__tagline{display:none}}@media (width<=79.99rem){.site-nav__menu{width:2.75rem;height:2.75rem;color:var(--color-text);order:2;display:inline-grid}.site-nav__acoes{order:1;margin-left:0}.site-nav__links{padding:var(--space-3) max(16px, var(--gutter)) var(--space-4);border-bottom:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-md);flex-direction:column;align-items:stretch;gap:2px;display:none;position:absolute;top:100%;left:0;right:0}.site-header[data-menu=aberto] .site-nav__links{display:flex}.site-nav__links a:not(.ui-botao){min-height:2.75rem;font-size:1rem}}@media (width<=35.99rem){.brand__tagline,.site-nav__diagnostico{display:none}.site-nav__so-no-menu{margin-top:var(--space-2);display:block}.site-nav__so-no-menu .ui-botao{width:100%;min-height:2.75rem}}.site-footer{gap:var(--space-10);padding-block:var(--space-16) var(--space-10);background:var(--color-ink);color:var(--color-on-ink);flex-direction:column;display:flex}.site-footer :focus-visible{outline-color:var(--color-on-ink)}.site-footer__linha{gap:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.site-footer .brand{--color-paper:var(--color-ink);color:var(--color-on-ink)}.site-footer__frase{max-width:22rem;margin-top:var(--space-3);color:var(--color-on-ink-soft)}.site-footer__colunas{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.site-footer__titulo{margin-bottom:var(--space-3);color:var(--color-on-ink-muted);font-size:var(--text-sm);font-weight:var(--weight-medium)}.site-footer ul{gap:var(--space-1);flex-direction:column;display:flex}.site-footer ul a,.site-footer .site-footer__metricas{padding-block:var(--space-1);color:var(--color-on-ink-soft);font-size:1rem;text-decoration:none;display:inline-block}.site-footer ul a:hover,.site-footer .site-footer__metricas:hover{color:var(--color-on-ink);text-underline-offset:3px;text-decoration:underline}.site-footer__empresa{padding-top:var(--space-6);border-top:1px solid var(--color-ink-line);color:var(--color-on-ink-muted);font-size:var(--text-sm)}@media (width<=47.99rem){.site-footer{padding-block:var(--space-12) var(--space-8)}.site-footer__linha{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.site-footer__colunas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=22rem){.site-footer__colunas{grid-template-columns:minmax(0,1fr)}}.lp-topo{isolation:isolate;padding-block:var(--space-16);position:relative}.lp-topo:before{content:"";z-index:-1;background-image:linear-gradient(var(--color-grid) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid) 1px, transparent 1px);background-size:2rem 2rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.lp-topo__linha{gap:var(--space-12);margin-bottom:var(--space-12);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;display:grid}.lp-selo{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font-size:.9375rem;font-weight:var(--weight-medium);display:inline-flex}.lp-selo svg{color:var(--color-accent)}.lp-display{max-width:17ch;margin-top:var(--space-5);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2.25rem,2.6vw + 1.25rem,3.75rem);font-weight:900;line-height:1.05}.lp-lede{max-width:38rem;margin-top:var(--space-5);color:var(--color-ink-soft);font-size:clamp(1.0625rem,.4vw + 1rem,1.25rem);line-height:1.55}.lp-botoes{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.lp-botao-grande{min-height:3rem;padding:var(--space-3) var(--space-5);font-size:1rem}.lp-nota{margin-top:var(--space-4);color:var(--color-text-muted);font-size:.9375rem}.lp-exemplo__folha{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);overflow:hidden}.lp-exemplo__cabecalho{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);background:var(--color-surface-sunken);flex-wrap:wrap;display:flex}.lp-exemplo__titulo{font-weight:var(--weight-strong)}.lp-exemplo__item{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);display:flex}.lp-exemplo__item--exige{box-shadow:inset 3px 0 0 var(--color-accent)}.lp-exemplo__textos{min-width:0}.lp-exemplo__item-titulo{font-weight:var(--weight-medium);display:block}.lp-exemplo__detalhe{color:var(--color-text-muted);font-size:.9375rem;display:block}.lp-exemplo__rodape{padding:var(--space-3) var(--space-5);color:var(--color-text-muted);font-size:.9375rem}.lp-exemplo__legenda{margin-top:var(--space-3);color:var(--color-text-muted);text-align:center;font-size:.9375rem}.lp-faixa{padding-block:var(--space-16)}.lp-faixa--funda{border-block:1px solid var(--color-border);background:var(--color-surface-sunken)}.lp-faixa__cabecalho{max-width:46rem;margin-bottom:var(--space-10)}.lp-titulo{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.75rem,1.4vw + 1.25rem,2.5rem);font-weight:900;line-height:1.1}.lp-titulo--menor{font-size:clamp(1.5rem,1vw + 1.2rem,2rem)}.lp-apoio{margin-top:var(--space-3);color:var(--color-ink-soft);font-size:1.125rem;line-height:1.55}.lp-apoio a{color:inherit;font-weight:var(--weight-medium);text-underline-offset:3px}.lp-grade{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lp-grade--2{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-grade--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-cartao{gap:var(--space-2);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.lp-icone{width:2.5rem;height:2.5rem;margin-bottom:var(--space-2);border-radius:var(--radius-md);background:var(--color-surface-sunken);color:var(--color-accent);flex:none;place-items:center;display:inline-grid}.lp-faixa--funda .lp-icone{background:var(--color-paper)}.lp-icone--grande{width:3rem;height:3rem;margin-bottom:0}.lp-cartao__titulo{font-size:1.125rem;font-weight:var(--weight-strong);line-height:1.25}.lp-cartao__texto{color:var(--color-ink-soft);font-size:1.0625rem;line-height:1.55}.lp-passos{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lp-passo__topo{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.lp-passo__numero{border-radius:var(--radius-full);background:var(--color-ink);width:2rem;height:2rem;color:var(--color-on-ink);font-size:var(--text-sm);font-weight:var(--weight-strong);place-items:center;display:inline-grid}.lp-selo-prefeitura{background:var(--color-ink);color:var(--color-on-ink)}.lp-lista{gap:0 var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr));max-width:68rem;display:grid}.lp-lista__item{align-items:flex-start;gap:var(--space-4);padding-block:var(--space-6);border-top:1px solid var(--color-border);display:flex}.lp-lista__item .lp-icone{margin-bottom:0}.lp-lista__item .lp-cartao__titulo{margin-bottom:var(--space-1)}.lp-faixa--escura{background:var(--color-ink);color:var(--color-on-ink)}.lp-faixa--escura :focus-visible{outline-color:var(--color-on-ink)}.lp-faixa--escura .lp-apoio,.lp-faixa--escura .lp-cartao__texto{color:var(--color-on-ink-soft)}.lp-faixa--escura .lp-cartao{border-color:var(--color-ink-line);box-shadow:none;background:#1f2328}.lp-faixa--escura .lp-icone{color:var(--color-dimension-on-ink);background:#2a2f36}.lp-chamada{align-items:center;gap:var(--space-6);padding:var(--space-8);border:1px solid var(--color-border);border-left:4px solid var(--color-accent);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-md);display:flex}.lp-chamada__textos{flex:1;min-width:0}.lp-profissionais{align-items:flex-start;gap:var(--space-6);display:flex}.lp-profissionais__textos{flex:1;min-width:0;max-width:46rem}.lp-profissionais .lp-botoes{align-self:center;margin-top:0}.lp-link{align-items:center;gap:var(--space-1);min-height:2rem;margin-top:var(--space-2);color:var(--color-dimension);font-weight:var(--weight-medium);text-underline-offset:3px;display:inline-flex}.lp-links{gap:0 var(--space-5);flex-wrap:wrap;display:flex}.lp-chamada--neutra{border-left-color:var(--color-dimension)}.lp-faixa--escura .ui-botao--primario{border-color:var(--color-on-ink);background:var(--color-on-ink);color:var(--color-ink)}.lp-faixa--escura .ui-botao--primario:hover{border-color:var(--color-on-ink-soft);background:var(--color-on-ink-soft)}.lp-faixa--escura .ui-botao--secundario{border-color:var(--color-on-ink-soft);color:var(--color-on-ink);background:0 0}.lp-faixa--escura .ui-botao--secundario:hover{background:#2a2f36}.lp-faixa--escura .lp-profissionais .lp-icone{color:var(--color-dimension-on-ink);background:#2a2f36}@media (width<=63.99rem){.lp-topo__linha{grid-template-columns:minmax(0,1fr)}.lp-exemplo{max-width:34rem}.lp-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-grade--3,.lp-passos,.lp-lista{grid-template-columns:minmax(0,1fr)}}@media (width<=35.99rem){.lp-grade{grid-template-columns:minmax(0,1fr)}}@media (width<=47.99rem){.lp-topo{padding-block:var(--space-10) var(--space-12)}.lp-topo__linha{gap:var(--space-10);margin-bottom:var(--space-10)}.lp-faixa{padding-block:var(--space-12)}.lp-faixa__cabecalho{margin-bottom:var(--space-8)}.lp-chamada,.lp-profissionais{flex-direction:column;align-items:flex-start}.lp-chamada{padding:var(--space-6)}.lp-profissionais .lp-botoes{align-self:stretch}.lp-botoes .ui-botao{flex:auto}.lp-exemplo__item{padding-inline:var(--space-4)}}.pagina-texto{max-width:46rem;padding:var(--space-16) max(16px, var(--gutter)) var(--space-16);margin:0 auto}.pagina-texto__cabecalho{align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.pagina-texto__nota{color:var(--color-text-muted);font-size:.9375rem}.pagina-texto__secao{margin-top:var(--space-10)}.pagina-texto__titulo{margin-bottom:var(--space-3);color:var(--color-text);font-size:1.25rem;font-weight:var(--weight-strong);letter-spacing:-.01em;line-height:1.3}.pagina-texto p,.pagina-texto li{color:var(--color-ink-soft);font-size:1.0625rem;line-height:1.65}.pagina-texto .pagina-texto__abertura{color:var(--color-text);font-size:1.125rem}.pagina-texto p+p{margin-top:var(--space-3)}.pagina-texto ul{margin:0;padding-left:1.25rem;list-style:outside}.pagina-texto li+li{margin-top:var(--space-2)}.pagina-texto li::marker{color:var(--color-text-muted)}.pagina-texto strong{color:var(--color-text);font-weight:var(--weight-strong)}.pagina-texto a:not(.ui-botao){color:var(--color-dimension);text-underline-offset:3px}.pagina-texto .lp-botoes{margin-top:var(--space-6)}.pagina-texto>.pagina-texto__nota:last-child,.pagina-texto__veja{margin-top:var(--space-10);padding-top:var(--space-5);border-top:1px solid var(--color-border)}@media (width<=47.99rem){.pagina-texto{padding-block:var(--space-10) var(--space-12)}}@media (prefers-reduced-motion:reduce){.site-nav__links a:not(.ui-botao),.lp .ui-botao{transition:none}}@media (forced-colors:active){.lp-icone,.lp-passo__numero{border:1px solid canvastext}}@media print{.site-header,.site-footer{position:static}.site-nav{display:none}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-size:90%}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.55}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}code{font-family:var(--font-mono);font-size:.9em}:focus-visible{outline:2px solid var(--color-correction);outline-offset:3px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{top:0;left:var(--gutter);z-index:10;background:var(--color-ink);color:var(--color-on-ink);padding:.75rem 1rem;font-weight:600;position:absolute;transform:translateY(-120%)}.skip-link:focus{transform:translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}[id]{scroll-margin-top:5.5rem}
