@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/2e482247ef29dcb9-s.3gj6ciom31zjc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/068feab4deafcd0f-s.0_kz_z3o_slvt.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/db545dba463279ae-s.p.1cp9-4nby68jc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.leFeIa_className{font-family:Archivo,Archivo Fallback;font-style:normal}.leFeIa_variable{--fonte-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.2rixgazldzomk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.2rixgazldzomk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.2rixgazldzomk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.2rixgazldzomk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ttZH4a_className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ttZH4a_variable{--fonte-plex:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a6b537d2d7915fee-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3fa4db8b844e05e3-s.0g4pmka8j2u20.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ca77c3e9113c98bb-s.1thpl3j71vtxe.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c974309cb591fe01-s.1v7x_qdpnbwoz.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ff88af711673de4c-s.1h7k3aqd68qji.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/73c8302d2fdfe340-s.p.30xqm3yldpj47.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e9bef65aac3123c-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1162af63fcaf8ea1-s.42z9vm7u0i9n-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/016f413c39673ab5-s.3hdclex1x_th1.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f8811ef018a909c-s.1iu7q7yw-zhgt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ae16e032a695779-s.07-q_h5lq3omo.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9f5be66613d9c872-s.p.27korwsf9c79u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a9d496095246f204-s.352ti9pm7m6qh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/77a3cbba9bdc124c-s.26axk51fv0nvx.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/97bb3ebca65431f5-s.3ajilh452uwtx.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e5292b6f0553b782-s.13qpbrx2rg1iz.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/eab7bda515aafe7a-s.1at6z4kbofh3w.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a036da9e181f7bda-s.p.17c61zbdzi3u-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.dtDdQa_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.dtDdQa_variable{--fonte-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--concreto:#ecedeb;--papel:#fff;--grafite:#263a4f;--aco:#5e6b79;--aco-claro:#8d9aa8;--linha:#d3d8dc;--futura:#238db7;--futura-claro:#40afe4;--futura-escuro:#1a6f91;--primario:var(--futura-escuro);--primario-forte:#145a76;--sobre-primario:#fff;--aviso:#b25e00;--aviso-fundo:#fff4e5;--erro:#b42318;--grade:color-mix(in srgb, var(--futura) 9%, transparent);--grade-forte:color-mix(in srgb, var(--futura) 16%, transparent);--fundo:var(--concreto);--cartao:var(--papel);--texto:var(--grafite);--suave:var(--aco);--destaque:var(--futura-escuro);--raio:6px;--raio-cartao:8px;--fonte-texto:var(--fonte-plex), "IBM Plex Sans", system-ui, sans-serif;--fonte-titulo:var(--fonte-archivo), "Archivo", var(--fonte-texto);--fonte-dados:var(--fonte-plex-mono), "IBM Plex Mono", ui-monospace, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--concreto:#121b24;--papel:#1a2633;--grafite:#e3e9ef;--aco:#a0adba;--aco-claro:#6b7a89;--linha:#2d3c4c;--futura:#40afe4;--futura-claro:#6cc3ec;--futura-escuro:#7cc8ee;--primario:#1a6f91;--primario-forte:#145a76;--aviso:#f0a64a;--aviso-fundo:#2f2416;--erro:#f07167;--grade:color-mix(in srgb, var(--futura) 8%, transparent);--grade-forte:color-mix(in srgb, var(--futura) 14%, transparent);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}body{background:var(--concreto);color:var(--grafite);font-family:var(--fonte-texto);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.5}main{max-width:1320px;margin:0 auto;padding:28px 24px 56px}.titulo-expandido,h1,h2{font-family:var(--fonte-titulo);font-variation-settings:"wdth" 125;letter-spacing:-.005em;font-weight:600;font-stretch:125%}h1{margin:0;font-size:24px;line-height:1.2}h2{margin:0;font-size:18px;line-height:1.3}h3{margin:0 0 6px;font-size:15px;font-weight:600}.dados,.relacao td,input.numero,.esquema-cota{font-family:var(--fonte-dados);font-variant-numeric:tabular-nums}.dados,.relacao td{font-size:14px}a{color:var(--futura-escuro);text-underline-offset:2px}a:hover{color:var(--primario-forte)}:focus-visible{outline:2px solid var(--futura);outline-offset:2px}.topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;margin-bottom:20px;display:flex}.sobretitulo{color:var(--aco);margin:0;font-size:13px}.produto{color:var(--aco);margin:0}.cartao{background:var(--papel);border:1px solid var(--linha);border-radius:var(--raio-cartao);margin-bottom:16px;padding:20px 24px}.cartao>h2:first-child{margin-bottom:8px}.cartao-titulo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:8px;display:flex}.ajuda{max-width:78ch;color:var(--aco);margin:0 0 14px;font-size:14px}.rolagem{overflow-x:auto}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}th,td{border-bottom:1px solid var(--linha);text-align:left;white-space:nowrap;vertical-align:top;padding:7px 10px}thead th{color:var(--aco);vertical-align:bottom;border-bottom-color:var(--aco-claro);font-size:13px;font-weight:500}tbody tr:hover td,tbody tr:hover th{background:color-mix(in srgb, var(--futura) 4%, transparent)}.relacao td,.relacao thead th:not(:first-child){text-align:right}.relacao tbody th{font-weight:600}.relacao tfoot th,.relacao tfoot td{border-top:2px solid var(--grafite);background:color-mix(in srgb, var(--concreto) 70%, var(--papel));border-bottom:none;padding-top:9px;padding-bottom:9px;font-weight:600}input,select,textarea{font:inherit;color:inherit;background:var(--papel);border:1px solid var(--linha);border-radius:var(--raio);min-height:34px;padding:6px 10px}input:hover,select:hover,textarea:hover{border-color:var(--aco-claro)}input:focus,select:focus,textarea:focus{outline:2px solid var(--futura);outline-offset:-1px}input:disabled,select:disabled{color:var(--aco);background:var(--concreto);border-color:var(--linha)}input::placeholder{color:var(--aco);opacity:.85}input[type=radio],input[type=checkbox]{min-height:0;accent-color:var(--futura-escuro);margin:0}input[type=file]{width:460px;max-width:100%;color:var(--aco);border-style:dashed;padding:4px;font-size:14px}input[type=file]::file-selector-button{font:inherit;color:var(--grafite);background:var(--papel);border:1px solid var(--aco-claro);border-radius:var(--raio);cursor:pointer;margin-right:10px;padding:5px 12px;font-weight:600}input[type=file]::file-selector-button:hover{border-color:var(--grafite)}td input,td select{min-height:30px;padding:3px 8px}input.curto{width:68px}input.numero{text-align:right;width:92px;font-size:14px}.com-erro input{border-color:var(--erro)}.erro{color:var(--erro);white-space:normal;margin-top:2px;font-size:13px;display:block}.nota{color:var(--aco);white-space:nowrap;margin-top:3px;font-size:13px;display:block}label.nota{cursor:pointer;align-items:center;gap:4px;width:fit-content;display:flex}.botao,.botao-secundario{min-height:34px;font:inherit;border-radius:var(--raio);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:7px 14px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.botao{color:var(--sobre-primario);background:var(--primario);border:1px solid var(--primario)}.botao:hover:not(:disabled){color:var(--sobre-primario);background:var(--primario-forte);border-color:var(--primario-forte)}.botao-secundario{color:var(--grafite);background:var(--papel);border:1px solid var(--aco-claro)}.botao-secundario:hover:not(:disabled){color:var(--grafite);border-color:var(--grafite)}.botao:disabled,.botao-secundario:disabled{opacity:.5;cursor:default}.remover{color:var(--aco);border-radius:var(--raio);cursor:pointer;background:0 0;border:none;padding:5px 8px;font-size:18px;line-height:1}.remover:hover{color:var(--erro);background:color-mix(in srgb, var(--erro) 8%, transparent)}.estado{color:var(--aco);font-size:13px}.alerta{color:var(--erro)}.vazio{color:var(--aco);text-align:center!important;white-space:normal!important;padding:22px 12px!important}.marca{color:var(--aviso);font-family:var(--fonte-texto);cursor:help;margin-left:2px;font-weight:700}.a-definir{color:var(--aviso);font-weight:600}.area{margin:12px 0 0}.area strong{font-family:var(--fonte-dados);font-weight:600}.a-confirmar{background:var(--aviso-fundo);border-left:3px solid var(--aviso);border-radius:var(--raio);margin-top:16px;padding:12px 14px;font-size:14px}.a-confirmar ul{margin:0;padding-left:18px}.pergunta{color:var(--aco)}a.botao{text-decoration:none}.salvamento{min-height:20px;color:var(--aco);flex-wrap:wrap;gap:4px 16px;margin:-12px 0 16px;font-size:13px;display:flex}.busca{width:min(100%,360px);color:var(--aco);flex-direction:column;gap:4px;margin-bottom:16px;font-size:13px;display:inline-flex}.busca input{width:100%;color:var(--grafite);font-size:15px}.lista-projetos tbody th{font-weight:600}.lista-projetos tbody th a{color:var(--grafite);-webkit-text-decoration-color:var(--aco-claro);text-decoration-color:var(--aco-claro)}.lista-projetos tbody th a:hover{color:var(--futura-escuro);text-decoration-color:currentColor}.suave{color:var(--aco)}.envio{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.leitura-ia{background:var(--aviso-fundo);border-left:3px solid var(--aviso);border-radius:var(--raio);margin:0 0 14px;padding:10px 14px;font-size:14px}.leitura-ia p{margin:0}.leitura-ia ul{margin:6px 0 0;padding-left:18px}span.lido-ia{border:1px dashed var(--aviso);background:color-mix(in srgb, var(--aviso) 9%, var(--papel));border-radius:4px;padding:0 5px}td.lido-ia input,td.lido-ia select,select.lido-ia,input.lido-ia{border:1px dashed var(--aviso);background:color-mix(in srgb, var(--aviso) 9%, var(--papel))}.esquema{background-color:var(--papel);background-image:linear-gradient(var(--grade) 1px, transparent 1px), linear-gradient(90deg, var(--grade) 1px, transparent 1px);border:1px solid var(--linha);border-radius:var(--raio);background-size:20px 20px;width:100%;max-height:420px;font-family:inherit;display:block}.esquema-plano{fill:color-mix(in srgb, var(--futura) 7%, transparent);stroke:var(--grafite);stroke-width:1.25px;vector-effect:non-scaling-stroke}.esquema-balanco{fill:color-mix(in srgb, var(--aviso) 18%, transparent);stroke:var(--aviso);stroke-width:1px;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}.esquema-trilhos line{stroke:var(--futura-escuro);stroke-width:1px;vector-effect:non-scaling-stroke}.esquema-duplos line{stroke:#e07b00;stroke-width:2px;vector-effect:non-scaling-stroke}.esquema-escoras line{stroke:#1e9e3a;stroke-width:1.25px;stroke-dasharray:5 3;vector-effect:non-scaling-stroke}.esquema-escoras circle{fill:var(--papel);stroke:#1e9e3a;stroke-width:1px;vector-effect:non-scaling-stroke}.esquema-selecionado .esquema-plano{fill:color-mix(in srgb, var(--futura-claro) 22%, transparent);stroke:var(--futura);stroke-width:2.5px}.esquema-qtd{fill:var(--grafite);font-family:var(--fonte-dados);paint-order:stroke;stroke:var(--papel);stroke-width:.22em;stroke-linejoin:round;font-size:.85em;font-weight:600}.esquema-sentido{stroke:var(--futura-escuro);stroke-width:2px;vector-effect:non-scaling-stroke}.esquema-seta{fill:var(--futura-escuro)}.esquema-rotulo{fill:var(--grafite);paint-order:stroke;stroke:var(--papel);stroke-width:.22em;stroke-linejoin:round;font-weight:700}.esquema-cota{fill:var(--aco);font-size:.8em}.esquema-aguardando .esquema-plano{fill:color-mix(in srgb, var(--aviso) 7%, transparent);stroke:var(--aviso);stroke-dasharray:6 4}.esquema-aguardando-texto{fill:var(--aviso);font-size:.55em;font-weight:600}.esquema-sentido-suposto{stroke-dasharray:5 4;opacity:.75}.esquema-com-campos{width:100%;max-width:720px;margin:0 auto;position:relative}.esquema-com-campos>svg.esquema{width:100%;height:100%;min-height:0;max-height:none;position:absolute;inset:0}.campo-lado{background:var(--papel);border:1px solid var(--linha);border-radius:var(--raio);box-shadow:0 1px 2px color-mix(in srgb, var(--grafite) 12%, transparent);white-space:nowrap;z-index:1;align-items:center;gap:4px;padding:2px 4px;display:flex;position:absolute}.campo-lado input{width:4.2em;font-family:var(--fonte-dados);text-align:right;padding:2px 4px;font-size:13px}.campo-lado-falta{border:1px dashed var(--aviso);background:var(--aviso-fundo)}.campo-lado-falta input{border-color:var(--aviso)}.campo-lado-origem{color:var(--aco);font-size:11px}.campo-lado-falta .campo-lado-origem{color:var(--aviso);font-weight:600}.campo-lado-usar{border:1px solid var(--aviso);color:var(--aviso);cursor:pointer;background:0 0;border-radius:4px;padding:1px 6px;font-size:11px}.vazio-esquema{color:var(--aco);margin:0}.escolha-produto{flex-wrap:wrap;gap:16px 40px;display:flex}.escolha-produto fieldset{border:none;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;display:flex}.escolha-produto legend{width:100%;color:var(--aco);margin-bottom:6px;padding:0;font-size:13px;font-weight:500}.escolha-produto label{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.escolha-produto fieldset:disabled label{color:var(--aco);cursor:default}.m2-orcamento{background:color-mix(in srgb, var(--concreto) 60%, var(--papel));border:1px solid var(--linha);border-radius:var(--raio);flex-wrap:wrap;align-items:baseline;gap:4px 28px;margin:0 0 16px;padding:12px 16px;display:flex}.m2-orcamento p{margin:0}.m2-orcamento strong{font-family:var(--fonte-dados);font-weight:600}.m2-orcamento-valor{font-size:16px}.lado-a-lado{grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:28px;display:grid}.relacao-produto{min-width:0}.relacao-produto>h3{margin-bottom:8px}.lado-a-lado th,.lado-a-lado td{padding:7px 6px}.lado-a-lado thead th{white-space:normal}.acoes-planos,.desfazer-refazer{flex-wrap:wrap;align-items:center;gap:8px;display:flex}tr.selecionado td{background:color-mix(in srgb, var(--futura-claro) 12%, transparent)}tr.selecionado td:first-child{box-shadow:inset 3px 0 0 var(--futura)}td.definido input{border-color:var(--futura-escuro);font-weight:600}.acoes-linha{white-space:nowrap}@media (max-width:640px){main{padding:20px 16px 40px}.cartao{padding:16px}}td.falta-medida input{border:1px dashed var(--aviso);background:var(--aviso-fundo)}
