@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-cyrillic-ext-400-normal-BwJdxs7r.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-ext-400-normal-BqOlcezh.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-cyrillic-400-normal-DjhbW-4D.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-400-normal-DkNBMcYd.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-greek-ext-400-normal-CpIwTHMM.woff2)format("woff2"),url(/assets/source-sans-3-greek-ext-400-normal-CN4VBqpr.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-greek-400-normal-DZReXJla.woff2)format("woff2"),url(/assets/source-sans-3-greek-400-normal-DyO2Yfz5.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-vietnamese-400-normal-CwtaIDr2.woff2)format("woff2"),url(/assets/source-sans-3-vietnamese-400-normal-eMQk7hmk.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-latin-ext-400-normal-UNsKFIBq.woff2)format("woff2"),url(/assets/source-sans-3-latin-ext-400-normal-D5P-Ud2J.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-latin-400-normal-DQi5PRDE.woff2)format("woff2"),url(/assets/source-sans-3-latin-400-normal-RR2C27NP.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-cyrillic-ext-600-normal-6AhwUnSr.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-ext-600-normal-Cjpx_pje.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-cyrillic-600-normal-BnFu5nHC.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-600-normal-CloKWf-q.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-greek-ext-600-normal-DynePNDL.woff2)format("woff2"),url(/assets/source-sans-3-greek-ext-600-normal-CnpzyT-3.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-greek-600-normal-BSO157bq.woff2)format("woff2"),url(/assets/source-sans-3-greek-600-normal-B42bzTIr.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-vietnamese-600-normal-B2sTNYey.woff2)format("woff2"),url(/assets/source-sans-3-vietnamese-600-normal-BzH4Q14_.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-latin-ext-600-normal-AEyhgUpm.woff2)format("woff2"),url(/assets/source-sans-3-latin-ext-600-normal-D2VZAM8_.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-latin-600-normal-DeckBYAU.woff2)format("woff2"),url(/assets/source-sans-3-latin-600-normal-Ck0n4g8U.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-cyrillic-ext-700-normal-BhUSqjb8.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-ext-700-normal-COA7LiPB.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-cyrillic-700-normal-CIuudVLB.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-700-normal-D_p3L75o.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-greek-ext-700-normal-Dd6uIcuy.woff2)format("woff2"),url(/assets/source-sans-3-greek-ext-700-normal-KTP46hTS.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-greek-700-normal-C8Tp2qRF.woff2)format("woff2"),url(/assets/source-sans-3-greek-700-normal-C-sAg5NG.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-vietnamese-700-normal-Bgamivog.woff2)format("woff2"),url(/assets/source-sans-3-vietnamese-700-normal-W-J7ohm4.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-latin-ext-700-normal-6Xi0A2be.woff2)format("woff2"),url(/assets/source-sans-3-latin-ext-700-normal-C1ecyfgK.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-latin-700-normal-CkzU-mV9.woff2)format("woff2"),url(/assets/source-sans-3-latin-700-normal-B-h9tW5h.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:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-cyrillic-ext-400-normal-o8fRvAFQ.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-400-normal-DG8lny6_.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:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-cyrillic-400-normal-DDLP67lu.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-400-normal-C0kVTdou.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-greek-ext-400-normal-K8pwR3tn.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-400-normal-BaZl8BIK.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-greek-400-normal-CVAbzS9p.woff2)format("woff2"),url(/assets/eb-garamond-greek-400-normal-d4JlP2QH.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-vietnamese-400-normal-CLvJdMEL.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-400-normal-ifvNSiWx.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:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-ext-400-normal-o4A__6QZ.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-400-normal-B4EmgUmt.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:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-400-normal-BCNrxLz_.woff2)format("woff2"),url(/assets/eb-garamond-latin-400-normal-maQnHeKB.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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-cyrillic-ext-500-normal-DcO3I2lp.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-500-normal-I3TfTkSf.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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-cyrillic-500-normal-c5LjvaqX.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-500-normal-CLHyttEY.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-greek-ext-500-normal-DkhmZW4r.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-500-normal-CMJ7zNBO.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-greek-500-normal-BtA0fbXC.woff2)format("woff2"),url(/assets/eb-garamond-greek-500-normal-BjSCMh1N.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-vietnamese-500-normal-BCT1_K6u.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-500-normal-B0TRhMco.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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-latin-ext-500-normal-BFuc0jzo.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-500-normal-obw7ZvB_.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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-latin-500-normal-DehAIUv0.woff2)format("woff2"),url(/assets/eb-garamond-latin-500-normal-DZU8xF9o.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:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-cyrillic-ext-600-normal-cjIjEMm6.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-600-normal-b6vuEf1e.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:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-cyrillic-600-normal-CHfC3jm-.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-600-normal-koFutDBv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-greek-ext-600-normal-B6KG6Acg.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-600-normal-DzPSPp8W.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-greek-600-normal--vWuDlyL.woff2)format("woff2"),url(/assets/eb-garamond-greek-600-normal-JScKXZBq.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-vietnamese-600-normal-Dmi8L14S.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-600-normal-DgZMCD0h.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:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-latin-ext-600-normal-CrweTMKz.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-600-normal-CoWPx8v4.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:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-latin-600-normal-DHwxsLHv.woff2)format("woff2"),url(/assets/eb-garamond-latin-600-normal-xCe6GkOx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--marca:#021d77;--marca-linha:#f60607;--marca-texto:#fff;--marca-texto-suave:#d7dcf5;--pagina:#fff;--superficie:#f5f6fb;--destaque:#eef0fa;--lilas:#bec0e7;--texto:#14183d;--secundario:#50557a;--divisoria:#dfe2ec;--campo:#8a90ae;--link:#1a3bb0;--acao:#021d77;--acao-realce:#13308f;--acao-texto:#fff;--acao-pressionado:#011456;--perigo-pressionado:#f7d3d5;--bloqueio:#a3121a;--bloqueio-fundo:#fdecec;--conferir:#7a4a00;--conferir-fundo:#fff3d1;--conferir-ponto:#d08a00;--concluido:#1f6b45;--concluido-fundo:#e5f3eb;--papel:#fff;--tinta:#1e2235;--folha-campo-fundo:#e6eaf8;--folha-campo-texto:#1a2c7a;--folha-cond-fundo:#fff1cc;--folha-cond-borda:#b27a0e;--folha-cond-regra:#7a4a00;--folha-remissao:#1a3bb0;--folha-escolhida:#e9edfb;--folha-escolhida-borda:#5d6cb5;--folha-campo-borda:#5d6cb5;--foco:var(--acao);--foco-meio:var(--pagina);--raio-folha:2px;--raio-controle:6px;--raio-bloco:8px;--sombra-camada:0 8px 24px -6px #00000029, 0 2px 6px -2px #00000014;--sombra-folha:0 1px 2px #00000014, 0 8px 24px -8px #00000024;--duracao-estado:.1s;--sans:"Source Sans 3", "Segoe UI", system-ui, sans-serif;--serif:"EB Garamond", Georgia, "Times New Roman", serif;--mono:ui-monospace, "Cascadia Code", Consolas, monospace;--bg:var(--pagina);--carta:var(--pagina);--code-bg:var(--superficie);--text-h:var(--texto);--text:var(--secundario);--border:var(--divisoria);--accent:var(--acao);--accent-bg:color-mix(in srgb, var(--acao) 8%, transparent);--accent-border:color-mix(in srgb, var(--acao) 32%, transparent);--carimbo:var(--conferir);--carimbo-bg:var(--conferir-fundo);--carimbo-border:color-mix(in srgb, var(--conferir) 40%, transparent);--destrutivo:var(--bloqueio);--primario-texto:var(--acao-texto);--estado-rascunho:var(--secundario);--estado-revisao:var(--conferir);--estado-aprovada:var(--concluido);--estado-publicada:var(--link);--heading:var(--sans);--social-bg:var(--superficie);--veu:#0006;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--marca:#021d77;--marca-linha:#f60607;--marca-texto:#fff;--marca-texto-suave:#d7dcf5;--pagina:#0e1433;--superficie:#151c45;--destaque:#1b2457;--lilas:#3a4380;--texto:#e8eaf7;--secundario:#a8aecf;--divisoria:#2a3270;--campo:#6e76a8;--link:#afc0ff;--acao:#afc0ff;--acao-realce:#c6d2ff;--acao-texto:#0e1433;--acao-pressionado:#94a8f2;--perigo-pressionado:#5a2238;--veu:#000000a3;--sombra-camada:0 8px 24px -6px #0000007a, 0 2px 6px -2px #00000052;--sombra-folha:0 1px 2px #00000052, 0 8px 24px -8px #0000007a;--bloqueio:#ffa9ad;--bloqueio-fundo:#43172a;--conferir:#f3cb6e;--conferir-fundo:#3a2f10;--conferir-ponto:#d08a00;--concluido:#86d6a9;--concluido-fundo:#123a31;--papel:#f4f2ec;--tinta:#1e2235;--folha-campo-fundo:#e6eaf8;--folha-campo-texto:#1a2c7a;--folha-cond-fundo:#fff1cc;--folha-cond-borda:#b27a0e;--folha-cond-regra:#7a4a00;--folha-remissao:#1a3bb0;--folha-escolhida:#e9edfb;--folha-escolhida-borda:#5d6cb5;--folha-campo-borda:#5d6cb5}}:root{font:16px/1.5 var(--sans);color:var(--texto);background:var(--pagina);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (width<=1024px){:root{font-size:15px}}#root{flex-direction:column;min-height:100svh;display:flex}body{background:var(--pagina);margin:0}[hidden]{display:none!important}html{--topo:0px;--lateral:240px;scroll-padding-top:calc(var(--topo) + 16px);scrollbar-gutter:stable}:where(button){box-sizing:border-box;min-height:var(--btn-altura,48px);padding:0 var(--btn-respiro,20px);border:1px solid var(--campo);border-radius:var(--raio-controle);background:var(--pagina);color:var(--link);font:inherit;font-size:var(--btn-letra,17px);cursor:pointer;transition:background-color var(--duracao-estado) ease, border-color var(--duracao-estado) ease, color var(--duracao-estado) ease;font-weight:600}:where(button:hover:not(:disabled,[aria-disabled=true])){background-color:var(--superficie);border-color:var(--link)}:where(button,.btn):active:not(:disabled,[aria-disabled=true]){transform:translateY(1px)}:where(button:active:not(:disabled,[aria-disabled=true])){background-color:var(--destaque)}:is(table,.tabela-rolagem,.folha-modelo,.folha-modos,.documento-topo,.linhas,.lista,.docs-c,.filtros,.sumario-modelo,.historico-versoes){--btn-altura:36px;--btn-letra:15px;--btn-respiro:12px;--campo-altura:36px}:is(table,.tabela-rolagem,.folha-modelo,.folha-modos,.documento-topo,.linhas,.docs-c,.filtros,.historico-versoes) :is(button,.btn):not(.rail-item,.badge-procedencia){position:relative}:is(table,.tabela-rolagem,.folha-modelo,.folha-modos,.documento-topo,.linhas,.docs-c,.filtros,.historico-versoes) :is(button,.btn):not(.rail-item,.badge-procedencia):before{content:"";position:absolute;inset:-4px 0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:where(button,.btn):active{transform:none}}:focus-visible{outline:2px solid var(--foco);outline-offset:2px;box-shadow:0 0 0 2px var(--foco-meio)}:is(h1,h2)[tabindex="-1"]:focus:not(:focus-visible),html:not([data-entrada=teclado]) :is(h1,h2)[tabindex="-1"]:focus-visible{box-shadow:none;outline:none}:root:not([data-entrada=teclado]) :where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=button],[type=submit]),select,textarea):is(:focus,:focus-visible){border-color:var(--acao);outline:2px solid var(--acao);outline-offset:-2px;box-shadow:none}.btn,button.primario{background:var(--acao);color:var(--acao-texto);border-color:#0000}a.btn:not(.discreto,.sec),a.btn:not(.discreto,.sec):visited{color:var(--acao-texto)}.btn:hover:not(:disabled,[aria-disabled=true]),button.primario:hover:not(:disabled,[aria-disabled=true]){background:var(--acao-realce);color:var(--acao-texto);border-color:#0000}.btn:active:not(:disabled,[aria-disabled=true]),button.primario:active:not(:disabled,[aria-disabled=true]){background:var(--acao-pressionado);color:var(--acao-texto)}button.perigo{border-color:var(--bloqueio);background:var(--pagina);color:var(--bloqueio)}button.perigo:hover:not(:disabled,[aria-disabled=true]){border-color:var(--bloqueio);background:var(--bloqueio-fundo);color:var(--bloqueio)}button.perigo:active:not(:disabled,[aria-disabled=true]){background:var(--perigo-pressionado)}.aviso{border-radius:var(--raio-controle);border:1px solid var(--accent-border);background:var(--accent-bg);color:var(--text-h);padding:10px 12px;font-size:15px}.aviso.erro{border-color:var(--bloqueio);background:var(--bloqueio-fundo)}.vazio{font-size:15px;font-style:italic}.estado-area{margin:12px 0}.estado-area[role=alert]{justify-items:start;gap:8px;display:grid}.sessao-expirada-overlay{z-index:1000;background:color-mix(in srgb, var(--texto) 48%, transparent);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.sessao-expirada-modal{border:1px solid var(--divisoria);border-radius:var(--raio-bloco);background:var(--pagina);width:min(100%,480px);color:var(--texto);box-shadow:var(--sombra-camada);padding:28px}.sessao-conteudo{flex-direction:column;flex:1;min-height:100svh;display:flex}.sessao-expirada-modal h2{margin:0 0 12px}.sessao-expirada-modal p{margin:0 0 20px}.campo-impedimento{color:var(--texto);background:var(--conferir-fundo);border-radius:var(--raio-controle);margin-top:6px;padding:6px 10px;font-size:15px;line-height:1.4;display:block}h1,h2{font-family:var(--sans);color:var(--texto);font-weight:600}h1{letter-spacing:-.01em;margin:0 0 16px;font-size:32px;font-weight:700;line-height:40px}@media (width<=960px){h1{font-size:28px;line-height:36px}}.cabeca-da-pagina{margin:0 0 24px}.cabeca-da-pagina .cabeca-com-acao h1{margin:0}.cabeca-da-pagina .cabeca-contexto{color:var(--secundario);margin:4px 0 0}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code{font-family:var(--mono);border-radius:var(--raio-folha);color:var(--texto);background:var(--superficie);padding:4px 8px;font-size:15px;line-height:135%;display:inline-flex}.campo{flex-direction:column;gap:4px;min-width:0;display:flex}.campo span{color:var(--text);font-size:15px}.campo input,.campo textarea,.campo select{box-sizing:border-box;width:100%;max-width:100%;font:inherit;border:1px solid var(--campo);border-radius:var(--raio-controle);background-color:var(--pagina);color:var(--texto);padding:7px 9px;font-size:15px}.campo textarea{resize:vertical}.check{color:var(--texto);align-items:center;gap:8px;margin:8px 0 4px;font-size:15px;display:flex}.campo-erro,.campo .campo-erro{color:var(--bloqueio);margin-top:4px;font-size:15px;font-weight:600;line-height:1.4;display:block}.num{font-variant-numeric:tabular-nums}.largura{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 40px}.grade{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;display:grid}.grade>*{min-width:0}.c4{grid-column:span 4}.c5{grid-column:span 5}.c6{grid-column:span 6}.c7{grid-column:span 7}.c8{grid-column:span 8}.c9{grid-column:span 9}.c12{grid-column:1/-1}.btn{min-height:var(--btn-altura,48px);padding:0 var(--btn-respiro,20px);border-radius:var(--raio-controle);font:600 var(--btn-letra,17px) var(--sans);cursor:pointer;box-sizing:border-box;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.btn.sec{background:var(--pagina);color:var(--link);border-color:var(--campo)}.btn.sec:hover:not(:disabled,[aria-disabled=true]){background:var(--superficie);color:var(--link);border-color:var(--link)}.btn.sec:active:not(:disabled,[aria-disabled=true]){background:var(--destaque);color:var(--link)}.btn.discreto,.resumo-link,.link-rascunhos,.resumo-pendencias-alterna{border-radius:var(--raio-controle);min-height:44px;color:var(--link);font:600 var(--btn-letra,17px) var(--sans);text-align:left;text-underline-offset:3px;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.resumo-link{min-height:0;font-size:inherit;padding:0;display:inline}.btn.discreto:hover:not(:disabled,[aria-disabled=true]),.resumo-link:hover:not(:disabled,[aria-disabled=true]),.link-rascunhos:hover:not(:disabled,[aria-disabled=true]),.resumo-pendencias-alterna:hover:not(:disabled,[aria-disabled=true]){color:var(--link);background:0 0;text-decoration-thickness:2px}.btn.discreto:active:not(:disabled,[aria-disabled=true]),.resumo-link:active:not(:disabled,[aria-disabled=true]),.link-rascunhos:active:not(:disabled,[aria-disabled=true]),.resumo-pendencias-alterna:active:not(:disabled,[aria-disabled=true]){color:var(--acao);background:0 0}button:disabled,button[aria-disabled=true],.btn:disabled,.btn[aria-disabled=true]{background:var(--superficie);color:var(--secundario);border-color:var(--divisoria);cursor:not-allowed}.btn.discreto:disabled,.btn.discreto[aria-disabled=true],.resumo-link:disabled,.link-rascunhos:disabled,.resumo-pendencias-alterna:disabled{color:var(--secundario);background:0 0;border-color:#0000}.btn.cheio{width:100%}.rotulo{color:var(--texto);margin-bottom:4px;font-weight:700;display:block}.dica{color:var(--secundario);margin-bottom:8px;font-size:16px;line-height:24px;display:block}.entrada{box-sizing:border-box;border:1px solid var(--campo);border-radius:var(--raio-controle);background:var(--pagina);max-width:100%;min-height:48px;color:var(--texto);font:400 18px var(--sans);padding:0 12px}.entrada:hover{border-color:var(--texto)}.form2{grid-template-columns:1fr 1fr;column-gap:24px;display:grid}.form2>.cheio{grid-column:1/-1}.form2 .entrada{width:100%}.segmentado{grid-template-columns:1fr 1fr;column-gap:24px;margin-top:4px;display:grid}.seg{border:1px solid var(--campo);border-radius:var(--raio-controle);cursor:pointer;align-items:center;gap:12px;min-height:52px;padding:0 16px;font-weight:600;display:flex}.seg:hover{border-color:var(--texto)}.seg input,.opcao input{width:20px;height:20px;accent-color:var(--acao);margin:0}.opcoes{gap:8px;margin-top:8px;display:grid}fieldset.opcoes{border:0;min-width:0;margin:8px 0 0;padding:0}.opcao{border:1px solid var(--campo);border-radius:var(--raio-controle);cursor:pointer;grid-template-columns:24px 1fr;column-gap:12px;padding:12px 16px;display:grid}.opcao:hover{border-color:var(--texto)}.opcao input{margin-top:3px}.opcao b{font-weight:600;display:block}.opcao .dica{margin:0}.seg:has(input:checked){border-color:var(--acao);background:var(--destaque);border-width:2px;padding:0 15px}.opcao:has(input:checked){border-color:var(--acao);background:var(--destaque);border-width:2px;padding:11px 15px}.trecho-do-contrato{border:1px solid var(--divisoria);border-radius:var(--raio-controle);margin-top:12px;padding:12px 16px;font-size:15px}.trecho-do-contrato p{margin:6px 0 0}.trecho-do-contrato-rotulo{font-weight:600}.condicional{border-left:3px solid var(--divisoria);margin:12px 0 8px;padding:16px 0 0 16px}.pend{align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:24px;display:inline-flex}.pend:before{content:"";border-radius:50%;flex:none;width:10px;height:10px}.pend.er{color:var(--bloqueio)}.pend.er:before{background:var(--bloqueio)}.pend.at{color:var(--conferir)}.pend.at:before{background:var(--conferir-ponto)}.pend.ne{color:var(--texto)}.pend.ne:before{background:var(--campo)}.pend+.d{color:var(--secundario);font-size:15px;display:block}.linhas{border-top:1px solid var(--divisoria);margin:0 0 40px;padding:0;list-style:none}.linhas>li{border-bottom:1px solid var(--divisoria);grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:24px;padding:12px 0;font-size:16px;line-height:24px;display:grid}.linhas .t{overflow-wrap:anywhere;font-size:17px;font-weight:600}.linhas a.t{color:var(--link);text-decoration:none}.linhas a.t:hover,.linhas a.t:focus-visible{text-decoration:underline}.linhas .d{color:var(--secundario);display:block}.lado{text-align:right;white-space:nowrap}.lado .sem-selo{color:var(--secundario)}.lado .quando{color:var(--secundario);font-size:15px;display:block}.bloco{border-radius:var(--raio-bloco);color:var(--texto);margin-bottom:32px;padding:20px 24px}.bloco h2,.bloco h3{margin:0 0 8px;font-size:20px;line-height:28px}.bloco p:last-child,.bloco ul:last-child{margin-bottom:0}.bloco.impede{background:var(--bloqueio-fundo)}.bloco.impede :is(h2,h3,h4){color:var(--bloqueio)}.bloco.aviso{font-size:inherit;background:var(--conferir-fundo);border:0}.bloco.aviso :is(h2,h3,h4){color:var(--conferir)}.bloco.prox{border:1px solid var(--divisoria)}details.secao{border-top:1px solid var(--divisoria)}details.secao:last-of-type{border-bottom:1px solid var(--divisoria)}details.secao>summary{cursor:pointer;border-radius:var(--raio-controle);grid-template-columns:1fr auto;column-gap:24px;padding:16px 0;list-style:none;display:grid}details.secao>summary::-webkit-details-marker{display:none}details.secao>summary :is(h2,h3){margin:0}details.secao>summary:hover :is(h2,h3){color:var(--link)}details.secao>summary .res{color:var(--secundario);font-size:16px;line-height:24px;display:block}details.secao>summary:after{content:"";border-right:2px solid var(--secundario);border-bottom:2px solid var(--secundario);align-self:center;width:10px;height:10px;margin:0 4px 6px;transition:transform .15s;transform:rotate(45deg)}details.secao[open]>summary:after{margin-bottom:0;transform:rotate(-135deg)}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}:where(details:not(.secao,.mais,.conferencia-bloco))>summary:after{content:"";vertical-align:middle;border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin:0 0 3px 10px;display:inline-block;transform:rotate(45deg)}:where(details[open]:not(.secao,.mais,.conferencia-bloco))>summary:after{margin-bottom:-2px;transform:rotate(-135deg)}.pares{margin:0 0 16px;font-size:16px;line-height:24px}.pares>div{border-top:1px solid var(--divisoria);grid-template-columns:34% 1fr auto;column-gap:20px;padding:8px 0;display:grid}.pares dt{color:var(--secundario)}.pares dd{margin:0}.filtros{flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;list-style:none;display:flex}.filtros button{border:1px solid var(--campo);border-radius:var(--raio-controle);background:var(--pagina);min-height:36px;color:var(--texto);font:600 15px var(--sans);padding:4px 12px}.filtros button:hover:not(:disabled,[aria-pressed=true]){background:var(--superficie);border-color:var(--texto);color:var(--texto)}.filtros button[aria-pressed=true],.filtros button[aria-pressed=true]:hover{background:var(--texto);border-color:var(--texto);color:var(--pagina)}.filtros button[aria-pressed=true]:hover{background:var(--secundario);border-color:var(--secundario)}.filtros .contagem{font-weight:400}.filtros button[data-vazio]:not([aria-pressed=true]){border-color:var(--divisoria);color:var(--secundario)}@media (pointer:coarse){.filtros button{min-height:44px}}.indice{top:calc(var(--topo) + 24px);font-size:16px;line-height:24px;position:sticky}.indice ul{border-left:2px solid var(--divisoria);margin:0;padding:0;list-style:none}.indice li a{color:var(--secundario);border-left:2px solid #0000;margin-left:-2px;padding:6px 0 6px 16px;text-decoration:none;display:block}.indice li a:hover,.indice li a:focus-visible{color:var(--link);text-decoration:underline}.indice li a[aria-current=true],.indice li a.atual{color:var(--texto);border-left-color:var(--texto);font-weight:600}@media (prefers-reduced-motion:reduce){details.secao>summary:after{transition:none}}@media (width<=960px){.largura{padding:0 16px}.grade{grid-template-columns:1fr}.c4,.c5,.c6,.c7,.c8,.c9{grid-column:1/-1}.form2,.segmentado{grid-template-columns:1fr;row-gap:8px}.pares>div{grid-template-columns:1fr}.indice{position:static}.linhas>li{grid-template-columns:1fr;row-gap:6px}.lado{text-align:left}}.app-header{--foco:var(--marca-texto);--foco-meio:var(--marca);z-index:45;background:var(--marca);box-shadow:inset 0 -3px 0 var(--marca-linha);color:var(--marca-texto-suave);position:relative}.menu-submenu,.menu-topo-lista,.busca-global-lista,.busca-global-aviso,.janela-overlay{--foco:var(--acao);--foco-meio:var(--pagina);color:var(--texto)}.lateral-acoes,.lateral-telas,.gaveta-pe{--foco:var(--acao);--foco-meio:var(--pagina)}.app-header .topo-faixa{box-sizing:border-box;align-items:center;gap:8px;display:flex}.app-header .topo-contexto{grid-template-columns:var(--lateral) minmax(0, 1fr) auto;align-items:center;min-height:56px;padding:0 16px 3px 0;display:grid}.app-header.lateral-recolhida .topo-contexto{grid-template-columns:auto minmax(0,1fr) auto}.app-header .topo-marca{align-items:center;gap:8px;padding-inline:12px 16px;display:flex}.app-header .topo-busca{padding-inline:40px 24px}.app-header .topo-busca .busca-global{max-width:480px;margin:0}.app-header .topo-utilidades{align-items:center;gap:4px;display:flex}.app-header .marca{border-radius:var(--raio-controle);flex:none;align-items:center;min-height:44px;display:inline-flex}.app-header .marca img{width:auto;height:32px;display:block}.app-header .seletor-filial{color:var(--marca-texto-suave);align-items:center;gap:8px;font-size:15px;display:flex}.app-header .seletor-filial select{border-radius:var(--raio-controle);background-color:color-mix(in srgb, var(--marca-texto) 8%, transparent);min-width:0;min-height:44px;color:var(--marca-texto);border:1px solid #0000;flex:auto;font-size:16px;font-weight:600}.app-header .seletor-filial select:hover{background-color:color-mix(in srgb, var(--marca-texto) 14%, transparent)}.app-header .seletor-filial option{background:var(--pagina);color:var(--texto)}.app-header .busca-global{min-width:0}.app-header .busca-global input{border-radius:var(--raio-controle);background:var(--pagina);color:var(--texto);font:inherit;border:1px solid #0000;padding:8px 12px;font-size:16px}.app-header .busca-global input::placeholder{color:var(--secundario);opacity:1}.app-header .botao-topo{justify-content:center;align-items:center;gap:6px;display:inline-flex}.app-header .botao-topo,.app-header .menu-celular-botao{min-height:40px;color:var(--marca-texto);background:0 0;border:1px solid #0000;padding:0 10px;font-size:16px}.app-header .botao-topo:hover:not(:disabled),.app-header .botao-topo[aria-expanded=true]:not(.menu-lateral-botao),.app-header .menu-celular-botao:hover:not(:disabled),.app-header .menu-celular-botao[aria-expanded=true]{background:color-mix(in srgb, var(--marca-texto) 10%, transparent);color:var(--marca-texto)}.app-header .botao-topo:active:not(:disabled),.app-header .menu-celular-botao:active:not(:disabled){color:var(--marca-texto);background:color-mix(in srgb, var(--marca-texto) 20%, transparent)}.app-header .sininho-botao,.app-header .so-icone{width:40px;padding:0}.app-header :is(.busca-global input,.botao-topo){min-height:40px}@media (pointer:coarse){.app-header :is(.busca-global input,.botao-topo){min-height:44px}.app-header :is(.sininho-botao,.so-icone){width:44px}.lateral-item,.lateral-grupo-botao{min-height:44px}}.app-header .so-icone .rotulo-topo{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-header .icone-topo{display:block}.app-header .botao-busca{display:none}.app-header .conta-botao{max-width:240px;font-weight:600}.conta-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.conta-lista{min-width:260px}.conta-dado{gap:2px;padding:8px 12px;display:grid}.conta-rotulo{color:var(--secundario);font-size:14px}.conta-valor{color:var(--texto);font-size:15px}.conta-lista li:last-child{border-top:1px solid var(--divisoria);margin-top:4px;padding-top:4px}.app-corpo.com-lateral{grid-template-columns:var(--lateral) minmax(0, 1fr);align-items:start;display:grid}.lateral{top:var(--topo);box-sizing:border-box;height:calc(100vh - var(--topo));border-right:1px solid var(--divisoria);background:var(--pagina);flex-direction:column;display:flex;position:sticky}.lateral[hidden]{display:none}.lateral-acoes{border-bottom:1px solid var(--divisoria);flex:none;gap:16px;padding:16px;display:grid}.lateral-acoes .seletor-filial{gap:4px;display:grid}.lateral-acoes .seletor-filial label{color:var(--secundario);font-size:14px;font-weight:600}.lateral-acoes .seletor-filial select{width:100%;min-height:44px;font-size:16px;font-weight:600}.lateral-telas{flex:auto;grid-template-columns:minmax(0,1fr);align-content:start;gap:4px;padding:8px;display:grid;overflow-y:auto}.lateral-grupo{margin-top:8px}.lateral-icone{color:var(--secundario);flex:none;display:inline-flex}.lateral-grupo-titulo{min-height:40px;color:var(--texto);align-items:center;gap:12px;margin:0;padding:0 12px;font-size:15px;font-weight:600;display:flex}.lateral-grupo-botao{border-radius:var(--raio-controle);width:100%;min-height:40px;color:var(--texto);font:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:12px;padding:0 12px;font-size:15px;font-weight:600;display:flex}.lateral-grupo-botao:hover:not(:disabled){background:color-mix(in srgb, var(--acao) 6%, transparent);color:var(--texto)}.lateral-grupo-botao.tem-atual,.lateral-grupo-botao.tem-atual .lateral-icone{color:var(--acao)}.lateral-grupo-nome{flex:auto}.lateral-grupo-seta{color:var(--secundario);transition:transform var(--duracao-estado);display:inline-flex;transform:rotate(-90deg)}.lateral-grupo-botao[aria-expanded=true] .lateral-grupo-seta{transform:none}@media (prefers-reduced-motion:reduce){.lateral-grupo-seta{transition:none}}.lateral-lista{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.lateral-item{box-sizing:border-box;border-radius:var(--raio-controle);width:100%;min-height:40px;color:var(--texto);line-height:1.3;font:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:12px;padding:6px 12px;font-size:15px;display:flex}.lateral-item:hover:not(:disabled){background:color-mix(in srgb, var(--acao) 6%, transparent);color:var(--texto)}.lateral-item[aria-current=page]{background:var(--destaque);color:var(--acao);font-weight:600}.lateral-item[aria-current=page] .lateral-icone{color:var(--acao)}.lateral-grupo .lateral-item{padding-left:44px}.lateral-recente{gap:8px;text-decoration:none}.lateral-recente:is(:link,:visited){color:var(--texto)}.lateral-recente[aria-current=page]:is(:link,:visited){color:var(--acao)}.lateral-recente-produto{color:var(--secundario);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.btn-novo{border-radius:var(--raio-controle);background:var(--acao);min-height:44px;color:var(--acao-texto);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .1s;display:flex}.btn-novo:hover,.btn-novo:visited{color:var(--acao-texto)}.btn-novo:hover{background:var(--acao-realce)}.btn-novo:active{background:var(--acao-pressionado);transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.btn-novo:active{transform:none}}.gaveta-veu{z-index:60;background:#0000007a;position:fixed;inset:0}.gaveta{background:var(--pagina);width:min(320px,86vw);color:var(--texto);box-shadow:var(--sombra-camada);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;overflow-y:auto}.gaveta-topo{border-bottom:3px solid var(--marca-linha);background:var(--marca);color:var(--marca-texto);justify-content:space-between;align-items:flex-start;gap:8px;padding:12px 8px 14px 16px;display:flex}.quem-usa-nome{margin:8px 0 0;font-size:17px;font-weight:600}.quem-usa-detalhe{color:var(--marca-texto-suave);margin:2px 0 0;font-size:15px}.gaveta .lateral-telas{overflow-y:visible}.gaveta .lateral-item{min-height:44px;font-size:16px}.gaveta-pe{border-top:1px solid var(--divisoria);margin-top:auto;padding:8px;display:grid}.gaveta-pe .item-ajuda{min-height:44px}@media (width<=960px){.app-header .topo-faixa{flex-wrap:wrap;gap:8px;min-height:56px;padding-inline:12px}.app-header .topo-contexto{padding-bottom:3px;display:flex}.app-header .marca{margin-right:auto}.app-header .marca img{height:26px}.app-header .botao-busca{display:inline-flex}.app-header .busca-global{flex:100%;margin:0;display:none}.app-header.busca-aberta .busca-global{flex-basis:100%;margin-bottom:8px;display:block}.app-header .rotulo-topo{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-header .botao-icone{justify-content:center;width:44px;min-height:44px;padding:0}.app-header .sininho-botao{width:44px;min-height:44px}.app-header :is(.busca-global input,.botao-topo){min-height:44px}.app-header .topo-filial{padding:0 12px 9px}}.inicio h1{margin:0 0 24px}.inicio h2{margin:0 0 12px}.inicio-lado{padding-top:64px}.inicio-lado .linhas{margin-bottom:12px}.inicio-safra{margin-top:16px}.inicio-safra h3{color:var(--texto);margin:24px 0 8px;font-size:18px;line-height:26px}@media (width<=960px){.inicio-lado{padding-top:0}}form.contratos-filtros{margin:0 0 16px;display:block}.lista-busca{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:0 0 20px;display:flex}.lista-busca .filtro-busca{flex:0 560px;min-width:0}.lista-busca .filtro-busca input{min-height:48px}.contratos-filtros .mais-filtros{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:-8px 0 24px;display:flex}.tabela-contratos{table-layout:fixed;border-collapse:collapse;width:100%;font-size:16px;line-height:24px}.tabela-contratos col:first-child{width:15%}.tabela-contratos col:nth-child(2){width:14%}.tabela-contratos col:nth-child(3),.tabela-contratos col:nth-child(4),.tabela-contratos col:nth-child(5){width:13%}.tabela-contratos col:nth-child(6){width:17%}.tabela-contratos col:nth-child(7){width:15%}.tabela-contratos th,.tabela-contratos td{text-align:left;vertical-align:top;border-bottom:1px solid var(--divisoria);padding:12px 16px 12px 0}.tabela-contratos thead th{vertical-align:bottom;color:var(--secundario);font-size:15px;font-weight:600}.tabela-contratos td{color:var(--texto);overflow-wrap:anywhere}.tabela-contratos .n{text-align:right}.tabela-contratos td.produtor{font-weight:600}.tabela-contratos td.n{overflow-wrap:normal}.tabela-contratos .sep{padding-left:32px}.tabela-contratos .d{color:var(--secundario);font-size:15px;display:block}.tabela-contratos tr.linha-clicavel{cursor:pointer}.tabela-contratos tbody tr{transition:background-color .1s}.tabela-contratos tbody tr:hover{background:var(--destaque)}.tabela-contratos a.link-numero{color:var(--link);overflow-wrap:normal;margin-inline-start:-4px;font-weight:600}@media (width<=960px){.tabela-contratos,.tabela-contratos tbody{display:block}.tabela-contratos colgroup,.tabela-contratos thead{display:none}.tabela-contratos tr{border-bottom:1px solid var(--divisoria);grid-template-columns:minmax(0,1fr) auto;column-gap:16px;padding:14px 0;display:grid}.tabela-contratos td{border:0;grid-column:1/-1;padding:2px 0;display:block}.tabela-contratos td:first-child{grid-column:1}.tabela-contratos td:nth-child(5){text-align:right;grid-area:1/2;font-weight:600}.tabela-contratos td:nth-child(7){grid-row:2}.tabela-contratos td:nth-child(4){text-align:left}.tabela-contratos .sep{padding-left:0}}.contrato-aberto-tipo{color:var(--secundario);margin:0 0 4px;font-size:18px;line-height:28px}.contrato-aberto-titulo{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.contrato-aberto .contrato-detalhe-numero{color:var(--texto);margin:0;font-size:32px;font-weight:700;line-height:40px}.contrato-produtor{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:8px 0 0;font-size:22px;font-weight:700;line-height:30px;display:flex}.contrato-produtor-doc{color:var(--secundario);font-size:15px;font-weight:400}.frase-do-negocio{overflow-wrap:anywhere;margin:4px 0 28px;font-size:18px;line-height:28px}.situacao{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;margin:0 0 40px;font-size:16px;line-height:24px;display:grid}.situacao>div{border-top:3px solid var(--divisoria);padding-top:12px}.situacao dt{color:var(--secundario)}.situacao dd{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:700}.situacao dd.d{color:var(--secundario);font-size:15px;font-weight:400}.situacao dd.d.prazo-hoje{color:var(--conferir);font-weight:600}.situacao dd.d.prazo-vencido{color:var(--bloqueio);font-weight:600}.secao-c{margin-bottom:40px;scroll-margin-top:16px}.secao-c>h2{color:var(--texto);margin:0 0 12px;font-size:20px;line-height:28px}.contrato-aberto h2.grupo{color:var(--secundario);margin:0 0 12px;font-size:16px;font-weight:700;line-height:24px}.contrato-passo-feito{color:var(--concluido);margin:0 0 12px;font-weight:600}.contrato-sem-passo{color:var(--secundario)}.prox-cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:8px;display:flex}.prox-cab h2,.contrato-sem-passo-titulo{color:var(--texto);margin:0;font-size:22px;line-height:28px}.contrato-sem-passo-titulo{margin-bottom:8px}.prox-info{grid-template-columns:max-content minmax(0,1fr);gap:2px 16px;margin:0 0 20px;font-size:16px;line-height:24px;display:grid}.prox-info div{display:contents}.prox-info dt{color:var(--secundario)}.prox-info dd,.prox-acao{margin:0}.anexo-linha{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;align-items:start;gap:16px;display:grid}.depois{border-top:1px solid var(--divisoria);margin:0;padding:0;list-style:none}.depois>li{border-bottom:1px solid var(--divisoria);grid-template-columns:minmax(0,1fr) 180px;align-items:center;column-gap:24px;padding:14px 0;font-size:16px;line-height:24px;display:grid}.depois .t{font-size:17px;font-weight:600;display:block}.depois .d{color:var(--secundario);display:block}.depois .btn{width:180px;min-height:44px;font-size:16px}.depois-painel{grid-column:1/-1;padding-top:12px}.pares-c{border-top:1px solid var(--divisoria);margin:0;font-size:16px;line-height:24px}.pares-c>div{border-bottom:1px solid var(--divisoria);grid-template-columns:30% minmax(0,1fr);column-gap:24px;padding:10px 0;display:grid}.pares-c dt{color:var(--secundario)}.pares-c dd{overflow-wrap:anywhere;margin:0}.pares-c .pend{margin-right:8px}ul.docs-c{border-top:1px solid var(--divisoria);margin:0;padding:0;list-style:none;display:block}.docs-c>li{border-bottom:1px solid var(--divisoria);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px;padding:0;display:grid}.docs-c button.doc{min-height:44px;color:var(--link);font:600 16px var(--sans);text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;text-decoration:none}.docs-c button.doc:hover:not(:disabled),.docs-c button.doc:focus-visible{color:var(--link);text-decoration:underline}.docs-c button.doc:disabled{color:var(--secundario);background:0 0}.docs-c .d{color:var(--secundario)}.contrato-subtitulo{color:var(--texto);margin:16px 0 8px;font-size:17px;line-height:24px}.tabela-cprs,.tabela-historico{border-collapse:collapse;width:100%;margin:0 0 16px;font-size:16px;line-height:24px}.tabela-cprs th,.tabela-cprs td,.tabela-historico td{border-bottom:1px solid var(--divisoria);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:10px 16px 10px 0}.tabela-cprs th{color:var(--secundario);font-size:15px}.tabela-cprs-arquivos{white-space:nowrap}.tabela-cprs-arquivos button+button{margin-left:8px}.tabela-historico td:first-child{width:28%;color:var(--secundario)}.outras-acoes{margin-top:32px}.outras .acao-sem-volta{border-top:1px solid var(--divisoria);margin-top:16px;padding-top:16px}@media (width<=960px){.contrato-aberto-lado .indice:not(.outras-acoes){display:none}}.contrato-aberto-lado{align-self:start}.contrato-aberto-lado>.indice{position:static}.indice .outras{border-left:0}.indice .outras a{color:var(--link);padding-left:0}.cancelar-contrato{gap:12px;display:grid}.cancelar-contrato label{gap:4px;display:grid}.cancelar-contrato-acoes{flex-wrap:wrap;gap:8px;display:flex}@media (width<=960px){.contrato-aberto .contrato-detalhe-numero{font-size:28px;line-height:36px}.situacao,.anexo-linha{grid-template-columns:1fr}.anexo-rotulo-vazio{display:none}.situacao>div+div{margin-top:12px}.depois>li{grid-template-columns:1fr;row-gap:8px}.pares-c>div{grid-template-columns:1fr}.tabela-cprs-arquivos{white-space:normal}.tabela-cprs-arquivos .btn{width:100%}.tabela-cprs-arquivos button+button{margin:8px 0 0}.docs-c>li{grid-template-columns:1fr;padding-bottom:8px}}.contrato-aberto .campo-protegido{white-space:normal}.contrato-aberto>.contrato-aberto-corpo{grid-area:2/1/auto/span 8}.contrato-aberto>.contrato-aberto-lado{grid-area:2/9/span 2/span 4}.contrato-aberto>.contrato-aberto-historico{grid-area:3/1/auto/span 8}.estado-selo{border:1px solid var(--divisoria);border-radius:var(--raio-controle);background:var(--superficie);min-height:28px;color:var(--texto);white-space:nowrap;align-items:center;padding:0 12px;font-size:15px;font-weight:600;display:inline-flex}.lado-cartao{border:1px solid var(--divisoria);border-radius:var(--raio-bloco);background:var(--pagina);margin-bottom:24px;padding:20px}.lado-cartao>h2{color:var(--texto);margin:0 0 12px;font-size:17px;font-weight:700;line-height:24px}.lado-cartao.outras-acoes{margin-top:0}.situacao-lado{margin:0}.situacao-lado>div{border-bottom:1px solid var(--divisoria);padding:10px 0}.situacao-lado>div:first-child{padding-top:0}.situacao-lado>div:last-child{border-bottom:0;padding-bottom:0}.situacao-lado dt{color:var(--secundario);font-size:14px;line-height:20px}.situacao-lado dd{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:24px}.situacao-lado dd.d{color:var(--secundario);font-size:14px;font-weight:400;line-height:20px}.situacao-lado dd.d.prazo-hoje{color:var(--conferir);font-weight:600}.situacao-lado dd.d.prazo-vencido{color:var(--bloqueio);font-weight:600}.contrato-aberto-lado .docs-c>li{grid-template-columns:1fr;padding:4px 0 8px}.contrato-aberto-lado .anexo-linha{grid-template-columns:1fr}.contrato-aberto-lado .contrato-subtitulo:first-child{margin-top:0}.ep-parte+.ep-parte{border-top:1px solid var(--divisoria);margin-top:24px;padding-top:20px}.ep-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.ep-cab .contrato-subtitulo{margin:0}.ep-resumo{margin:8px 0;font-size:16px;font-weight:600;line-height:24px}.ep-barra{border-radius:var(--raio-folha);background:var(--divisoria);height:6px;margin:0 0 12px;overflow:hidden}.ep-barra>span{background:var(--acao);height:100%;display:block}.ep-tabela{margin:12px 0}.ep-motivo{color:var(--secundario);font-size:14px;display:block}.ep-acao-linha{text-align:right}.contratos-tabela tbody tr.estornado:has(+.ep-nota-estorno) td{border-bottom:0}.contratos-tabela tbody tr.ep-nota-estorno td{color:var(--secundario);padding-top:0;font-size:14px}.ep-acoes{flex-wrap:wrap;align-items:center;gap:12px 16px;margin:12px 0 0;display:flex}.ep-acoes .ajuda{margin:0}.ep-vencimentos{margin:8px 0 0;padding:0;list-style:none}.ep-vencimentos>li{flex-wrap:wrap;align-items:center;gap:4px 12px;padding:4px 0;display:flex}.ep-form{border:1px solid var(--divisoria);border-radius:var(--raio-bloco);background:var(--pagina);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px 16px;margin:12px 0 0;padding:16px;display:grid}.ep-campo{align-content:start;gap:4px;font-size:15px;line-height:22px;display:grid}.ep-campo input{box-sizing:border-box;width:100%}.ep-campo .ajuda{font-size:14px}.ep-largo{grid-column:span 2}.ep-com-hoje{gap:8px;display:flex}.ep-com-hoje input{flex:1;min-width:0}.ep-botoes{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:12px;display:flex}.ep-liquido{margin-right:auto;font-weight:600}.contrato-aberto-historico{margin-top:8px}@media (width<=960px){.contrato-aberto>.contrato-aberto-corpo,.contrato-aberto>.contrato-aberto-lado,.contrato-aberto>.contrato-aberto-historico{grid-area:auto/1/auto/-1}.ep-largo{grid-column:1/-1}.ep-acao-linha{text-align:left}}.acoes>.acoes-principal{margin-left:auto}.contrato-no-papel>.filtros{margin:8px 0 24px}.agenda-bloco{margin-top:32px}.agenda-bloco-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.agenda-bloco-cab h2{margin:0;font-size:20px;line-height:28px}.agenda-bloco-cab h2 .contagem{color:var(--secundario);font-weight:400}.agenda-bloco-cab .agenda-filtros{margin:0}.agenda-bloco .contratos-tabela{margin-top:12px}.agenda-tabela td .d,.agenda-tabela .agenda-o-que{display:block}.agenda-tabela td .d{color:var(--secundario);font-size:14px;line-height:20px}.agenda-tabela .agenda-o-que+.pend{margin-top:4px}.agenda-tabela td .pend{white-space:nowrap}.agenda-tabela td.col-valor{white-space:normal}.agenda-tabela .col-marca{text-align:center;width:44px}.agenda-tabela .col-marca input{width:20px;height:20px}.agenda-acao{text-align:right;white-space:nowrap}.agenda-linha-aberta>td{border-bottom:0}.agenda-lancamento>td{padding-top:0}.agenda-lanc-quem{margin:0;font-weight:600}.agenda-feito,.agenda-selecao{border:1px solid var(--divisoria);border-radius:var(--raio-bloco);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:16px 0 0;padding:12px 16px;display:flex}.agenda-feito p,.agenda-selecao p{margin:0 auto 0 0}.agenda-lote{border:1px solid var(--divisoria);border-radius:var(--raio-bloco);margin-top:24px;padding:20px}.agenda-lote h2{margin:0 0 8px;font-size:20px;line-height:28px}.agenda-lote td .d{color:var(--secundario);font-size:14px;display:block}.agenda-lote>.ep-botoes p{margin:0 auto 0 0}@media (width<=640px){.agenda-acao{text-align:left}.agenda-tabela .col-marca{text-align:left;width:auto}.agenda-lancamento>td{grid-column:1/-1}}.assistente{font-size:18px;line-height:28px}.assistente .passo{gap:0}.assistente .campo{margin-bottom:24px}.assistente .campo>span:first-child{color:var(--texto);font-size:16px;font-weight:700;line-height:24px}.assistente .campo input,.assistente .campo select,.assistente .busca input,.assistente .busca select{border:1px solid var(--campo);border-radius:var(--raio-controle);min-height:48px;padding:0 12px;font-size:18px}.assistente .campo select,.assistente .busca select{padding-right:40px}.assistente .lista button{min-height:44px}.assistente .pergunta{border:0;min-width:0;margin:0 0 28px;padding:0}.assistente .pergunta>legend{padding:0}.assistente .ajuda,.assistente .vazio{font-size:16px;line-height:24px}.assistente .passo-titulo{margin:8px 0 4px;font-size:20px;line-height:28px}.etapa-topo{margin-bottom:24px}.etapa-topo .sobre{color:var(--secundario);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:8px;font-size:16px;line-height:24px;display:flex}.barra{grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;height:6px;display:grid}.barra i{background:var(--divisoria);border-radius:var(--raio-folha)}.barra i.feita{background:var(--acao)}.barra i.atual{background:var(--lilas)}.assistente .etapa-pergunta,.mapa-etapas h1{font-family:var(--sans);color:var(--texto);margin:0 0 24px;font-size:32px;font-weight:700;line-height:40px}.acoes{flex-wrap:wrap;align-items:center;gap:16px;margin:32px 0 0;display:flex}.assistente .selecionado strong{font-size:18px}.opcao-com-anexo{gap:8px;display:grid}.opcao .pend{font-size:15px}.padrao{border-top:1px solid var(--divisoria);grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:24px;padding:12px 0;display:grid}.padrao:has(+:not(.padrao)){border-bottom:1px solid var(--divisoria);margin-bottom:28px}.padrao .rotulo{margin:0;font-size:16px;line-height:24px}.padrao .valor{overflow-wrap:anywhere;display:block}.padrao .origem{color:var(--secundario);font-size:15px;line-height:20px;display:block}.padrao .campo{grid-column:1/-1;margin-bottom:0}details.mais{border-top:1px solid var(--divisoria);border-bottom:1px solid var(--divisoria);margin-bottom:28px}details.mais>summary{min-height:44px;color:var(--link);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-weight:600;list-style:none;display:flex}details.mais>summary::-webkit-details-marker{display:none}details.mais>summary:after{content:"Mostrar";font-size:16px;font-weight:400}details.mais[open]>summary:after{content:"Esconder"}details.mais .corpo{padding:4px 0 20px}details.mais:has(+details.mais){margin-bottom:0}details.mais+details.mais{border-top:0}.calculo{border-radius:var(--raio-bloco);background:var(--superficie);margin:0 0 28px;padding:16px 20px}.calculo-total{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin:0;font-size:18px;line-height:28px;display:flex}.calculo-total b{font-variant-numeric:tabular-nums;font-size:30px;line-height:36px}.calculo-contas,.calculo-vazio{border-top:1px solid var(--divisoria);margin:12px 0 0;padding:12px 0 0;font-size:16px;line-height:24px}.calculo-contas{gap:4px;list-style:none;display:grid}.calculo-vazio{color:var(--secundario)}.calculo-fora .pend{margin-right:8px}@media (width<=640px){.calculo-total b{font-size:28px}}.afixo{width:100%;display:flex}.afixo>input{flex:1;width:auto;min-width:0}.afixo[data-antes]:before,.afixo[data-depois]:after{border:1px solid var(--campo);background:var(--superficie);color:var(--secundario);place-items:center;padding:0 12px;font-size:16px;font-weight:600;display:grid}.afixo[data-antes]:before{content:attr(data-antes);border-radius:var(--raio-controle) 0 0 var(--raio-controle);border-right:0}.afixo[data-depois]:after{content:attr(data-depois);border-radius:0 var(--raio-controle) var(--raio-controle) 0;border-left:0}.afixo[data-antes]>input{border-top-left-radius:0;border-bottom-left-radius:0}.afixo[data-depois]>input{border-top-right-radius:0;border-bottom-right-radius:0}.leitura{grid-template-columns:auto 1fr;gap:4px 24px;margin:0;font-size:16px;line-height:24px;display:grid}.leitura>div{display:contents}.leitura dt{color:var(--secundario)}.leitura dd{margin:0}.mapa .t{text-align:left;min-height:44px;text-decoration:none}.mapa .t:hover,.mapa .t:focus-visible{text-decoration:underline}.mapa .estado{min-height:44px;color:var(--secundario);justify-content:flex-end;align-items:center;display:flex}.mapa .estado.concluida{color:var(--texto)}.previa-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.previa-cabeca h2{margin:0;font-size:18px;line-height:28px}mark.valor-da-etapa{background:var(--conferir-fundo);color:var(--texto);border-radius:var(--raio-folha);padding:0 2px;font-weight:700}@media (width<=960px){.assistente .etapa-pergunta,.mapa-etapas h1{font-size:28px;line-height:36px}.etapa-topo .sobre{flex-direction:column;gap:0}.padrao{grid-template-columns:1fr}.acoes>.btn{flex:100%}}.wizard-corpo.wizard-corpo-documento{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px}.wizard-corpo-documento>.wizard-lado{top:16px}.documento-ao-lado .visor-documento{margin-top:0}.documento-ao-lado .visor-documento-topo{align-items:flex-end}.documento-ao-lado .visor-documento-topo h2{margin:0;font-size:18px;line-height:28px}.documento-ao-lado .visor-paginas,.documento-ao-lado .visor-folha-texto{border-radius:var(--raio-bloco);background:var(--superficie);max-height:calc(100vh - 160px);padding:16px;overflow:auto}.documento-ao-lado-editar{margin:8px 0 0}.visor-sem-dados{border:1px dashed var(--campo);border-radius:var(--raio-bloco);color:var(--secundario);margin:0;padding:20px 24px;font-size:16px;line-height:24px}.documento-recolhivel-titulo{font-size:18px;font-weight:700;line-height:28px;display:block}@media (width<=900px){.wizard-corpo.wizard-corpo-documento{grid-template-columns:1fr}.documento-ao-lado .visor-paginas,.documento-ao-lado .visor-folha-texto{max-height:none;padding:8px}}.bloqueio-unico ul{margin:8px 0 0;padding-left:20px}.bloqueio-unico li+li{margin-top:6px}.pontos-a-conferir ul{margin:8px 0 0;padding-left:20px}.atalho-emissao{flex-wrap:wrap;gap:4px 24px;margin:-16px 0 16px;display:flex}.atalho-documento{display:none}@media (width<=960px){.atalho-documento{display:inline-flex}}.conferencia-bloco-fixo .conferencia-resumo{cursor:default}.conferencia-bloco-fixo .conferencia-resumo:hover{background:0 0}.conferencia-bloco-fixo .conferencia-resumo:after{content:none}.conferencia-pares{margin:0}.conferencia-pares>div{grid-template-columns:34% 1fr}.conferencia-pares dt{color:var(--secundario)}.conferencia-pares dd{margin:0}.dialogo-fundo{z-index:100;background:var(--veu);--foco:var(--acao);--foco-meio:var(--pagina);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.dialogo{border-radius:var(--raio-bloco);background:var(--pagina);width:100%;max-width:600px;max-height:calc(100vh - 32px);color:var(--texto);border:1px solid var(--divisoria);box-shadow:var(--sombra-camada);padding:32px;overflow-y:auto}.dialogo h2{margin:0 0 12px;font-size:24px;line-height:32px}.dialogo p{margin:0 0 16px}.dialogo-previsto{border-radius:var(--raio-bloco);background:var(--superficie);margin-bottom:20px;padding:16px 20px;font-size:16px;line-height:24px}.dialogo-previsto p{margin:0}.dialogo-pontos{margin-bottom:16px;font-size:16px;line-height:24px}.dialogo-pontos-titulo{font-weight:700;margin:0 0 4px!important}.dialogo-pontos ul{margin:0;padding-left:20px}.dialogo-nota{color:var(--secundario);font-size:16px;line-height:24px}.dialogo-acoes{margin-top:0}@media (width<=640px){.dialogo{padding:24px 16px}}.contrato-emitido{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:32px;font-size:18px;line-height:28px;display:grid}@media (width<=960px){.contrato-emitido{grid-template-columns:minmax(0,1fr)}.contrato-emitido-folha{display:none}}.contrato-emitido-dica{color:var(--secundario);margin:0 0 4px;font-size:18px;line-height:28px}section.contrato-emitido h1{margin:0 0 12px}.contrato-emitido h1:focus{outline:none}.contrato-emitido h1:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.contrato-emitido-folha{background:var(--papel);min-height:320px;color:var(--tinta);font-family:var(--serif);border-radius:var(--raio-folha);box-shadow:var(--sombra-folha);padding:88px 32px 32px;position:relative}.contrato-emitido-folha p{text-align:center;margin:0}.carimbo-emitido{border:2px solid var(--folha-remissao);border-radius:var(--raio-folha);color:var(--folha-remissao);font-family:var(--sans);letter-spacing:.08em;gap:8px;padding:4px 12px;font-size:16px;font-weight:700;display:inline-flex;position:absolute;top:28px;right:24px;transform:rotate(-4deg)}.contrato-emitido-numero{white-space:nowrap}section.contrato-emitido h2{margin:24px 0 8px;font-size:24px;line-height:32px}.contrato-emitido-passos{margin:0 0 24px;padding-left:24px}.contrato-emitido-passos li+li{margin-top:8px}.contrato-emitido-acoes{margin-top:0}.contrato-emitido .pontos-a-conferir{margin-top:32px}.contrato-emitido-outro{margin:24px 0 0}.contrato-emitido-outro .btn.discreto{padding-inline:0}.anexo-linha.zona-de-arquivo{border-color:#0000;padding:0}.anexo-linha.arrastando{background:var(--destaque);padding:0}.anexo-campo{flex-direction:column;gap:6px;min-width:0;display:flex}.anexo-rotulo{font-weight:600}.anexo-campo input[type=date]{width:100%}.anexo-razao{color:var(--secundario)}.contrato-assinatura-motivo{flex-direction:column;gap:6px;max-width:480px;font-weight:600;display:flex}.anexo-linha .escolher-arquivo-rotulo{font-weight:600}.anexo-linha .campo-dica{font-size:15px;line-height:22px}.anexo-campo>.btn{white-space:nowrap}.anexo-razao{max-width:240px}@media (width>=720px){.app-header{position:sticky;top:0}}@media (width<=960px){html body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){font-size:16px}}@media (pointer:coarse){main :is(td,li)>a{align-items:center;min-height:44px;display:inline-flex}}@media (width<=640px){.situacao{margin-bottom:24px}.situacao>div{border-top-width:1px;grid-template-columns:96px minmax(0,1fr);column-gap:12px;padding-top:8px;display:grid}.situacao>div+div{margin-top:8px}.situacao dt{grid-row:span 2}.situacao dd{font-size:16px}}.voltar{min-height:44px;color:var(--link);align-self:flex-start;align-items:center;gap:8px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.voltar:before{content:"";border-bottom:2px solid;border-left:2px solid;width:7px;height:7px;transform:rotate(45deg)}.voltar:hover{text-decoration:underline}.acoes-com-perigo{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.acoes-com-perigo>.acao-afastada{margin-left:auto}.ficha-do-padrao .form-grid>p{grid-column:1/-1;margin:0}.contrato-aberto-lado .contrato-assinatura :is(.contrato-execucao-acao,.contrato-assinatura-mais,.contrato-assinatura-desfaz){flex-direction:column;gap:8px;margin:12px 0 0;display:flex}.contrato-aberto-lado .contrato-assinatura :is(.contrato-execucao-acao,.contrato-assinatura-mais,.contrato-assinatura-desfaz)>.btn{width:100%}.contrato-aberto-lado .contrato-assinatura-historico li{flex-direction:column;align-items:stretch;gap:8px;display:flex}.contrato-aberto-lado .contrato-assinatura-historico li>button{width:100%}.contrato-aberto-lado .contrato-assinatura-historico li>span{flex:none}.contrato-assinatura-desfaz{border-top:1px solid var(--divisoria);padding-top:16px}.app-main{box-sizing:border-box;width:100%;margin:0;padding:24px}.app-main[data-layout=lista],.app-main[data-layout=formulario]{max-width:1280px;padding:24px 40px 40px}.app-main[data-layout=documento]{max-width:1440px;padding:24px 40px 40px}@media (width<=960px){.app-main[data-layout]{padding-left:24px;padding-right:24px}}@media (width<=640px){.app-main[data-layout]{padding:16px}}:where(.app-main) h2{margin-bottom:16px;font-size:24px;line-height:32px}.app-main>section>p.ajuda{max-width:880px;margin-bottom:16px}.app-main>section>h2:not(:first-child){margin-top:32px}.busca{gap:8px;margin-bottom:16px;display:flex}.barra-da-lista{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;display:flex}.barra-da-lista>.busca{flex:380px}.cadastro-em-cartoes>.painel-bloco{border:1px solid var(--divisoria);border-radius:var(--raio-bloco);background:var(--pagina);margin-top:16px;padding:16px 24px}.cadastro-em-cartoes>.painel-bloco>h2{margin-top:0}.cadastro-em-cartoes>.painel-bloco{margin-bottom:24px}.cadastro-em-cartoes>p:has(>button.primario){margin-bottom:24px}.cabeca-com-acao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.cabeca-com-acao h1{margin-bottom:0}.tabela-config .coluna-produto{min-width:14rem}.linha-da-variedade>td:first-child{padding-left:28px}.padrao-defeitos{margin-top:4px}.busca input{max-width:380px;font:inherit;border:1px solid var(--campo);border-radius:var(--raio-controle);background:var(--carta);color:var(--text-h);flex:1;padding:8px 10px;font-size:15px}.lista{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lista button{text-align:left;width:100%;min-height:44px}.pendencia{opacity:.75;font-size:14px;font-style:italic}.form-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin:16px 0;display:grid}.form-grid>.form-grid-acoes{grid-column:1/-1;margin:4px 0 0}.form-grid>p:last-child:has(>button){grid-column:1/-1;margin:4px 0 0}.form-grupos{flex-direction:column;gap:20px;max-width:960px;margin:16px 0;display:flex}.form-grupo{border:0;min-width:0;margin:0;padding:0}.form-grupo>legend{margin-bottom:8px;padding:0;font-weight:600}.form-colunas{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.form-colunas>.c-1{grid-column:span 1}.form-colunas>.c-2{grid-column:span 2}.form-colunas>.c-3{grid-column:span 3}.form-colunas>.c-4{grid-column:span 4}.form-colunas>.c-6{grid-column:1/-1}.form-colunas>p.aviso{margin:0}@media (width<=719px){.form-colunas>*{grid-column:1/-1}}.form-grupos>.form-acoes{margin:0}.form-acoes{flex-wrap:wrap;gap:8px;display:flex}@media (width>=720px){.form-grid>.campo-largo{grid-column:span 2}}.matriculas .form-grid>button{place-self:end start}.campo-texto{flex:none}.calculado{color:var(--secundario);font-variant-numeric:tabular-nums;font-size:16px}:where(.app-main) h3{font-family:var(--heading);color:var(--text-h);margin:24px 0 8px;font-size:20px;font-weight:700;line-height:28px}.descricao{max-width:760px;font-size:15px}.carregando{font-size:15px;font-style:italic}.composicao-pagina{grid-template-columns:244px minmax(0,1fr);align-items:start;gap:28px;display:grid}.composicao-pagina.vazia{display:block}@media (width<=860px){.composicao-pagina{grid-template-columns:1fr;gap:20px}}.rail{top:calc(var(--topo) + 24px);flex-direction:column;gap:24px;display:flex;position:sticky}@media (width<=860px){.rail{position:static}}.rail-item{text-align:left;border-radius:var(--raio-bloco);width:100%;color:var(--text-h);background:0 0;border:1px solid #0000;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;display:flex}.rail-item:hover:not(:disabled){background:var(--accent-bg);color:var(--text-h);border-color:#0000}.rail-item.ativo{background:var(--accent-bg);border-color:var(--accent-border);color:var(--accent)}.rail-item-nome{font-size:14px;font-weight:700}.rail-item-sub{color:var(--text);font-size:14px;font-weight:400}.detalhe{flex-direction:column;gap:20px;min-width:0;display:flex}.detalhe-inicial{border:1px dashed var(--border);border-radius:var(--raio-bloco);background:var(--carta);flex-direction:column;align-items:flex-start;gap:12px;padding:24px;font-size:15px;display:flex}.detalhe-cabecalho{border-bottom:1px solid var(--border);grid-template-columns:1fr auto;grid-template-areas:"identidade acao""stepper stepper";align-items:start;gap:18px 16px;padding-bottom:18px;display:grid}.detalhe-acao{flex-wrap:wrap;grid-area:acao;justify-content:flex-end;gap:8px;display:flex}.detalhe-eyebrow{color:var(--text);margin-bottom:4px;font-size:14px}.detalhe-titulo{font-family:var(--heading);letter-spacing:-.02em;color:var(--text-h);align-items:baseline;gap:10px;margin:0;font-size:24px;font-weight:700;display:flex}.detalhe-versao{color:var(--text);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.detalhe-meta{color:var(--text);margin-top:6px;font-size:14px}@media (width<=720px){.detalhe-cabecalho{grid-template-columns:1fr;grid-template-areas:"identidade""acao""stepper"}.detalhe-acao{justify-content:flex-start}}.stepper{grid-area:stepper;margin:0;padding:0;list-style:none;display:flex}.stepper-passo{color:var(--text);text-align:center;flex-direction:column;flex:1;align-items:center;gap:6px;font-size:14px;display:flex;position:relative}.stepper-passo:before{content:"";background:var(--border);width:100%;height:2px;position:absolute;top:6px;right:50%}.stepper-passo:first-child:before{display:none}.stepper-marca{border:2px solid var(--border);background:var(--carta);z-index:1;border-radius:50%;width:14px;height:14px;position:relative}.stepper-passo.feito{color:var(--text-h)}.stepper-passo.feito:before{background:var(--accent)}.stepper-passo.feito .stepper-marca{border-color:var(--accent);background:var(--accent)}.stepper-passo.atual{color:var(--accent);font-weight:700}.stepper-passo.atual:before{background:var(--accent)}.stepper-passo.atual .stepper-marca{border-color:var(--accent);background:var(--carta)}.stepper-rotulo{white-space:nowrap}.abas{border-bottom:1px solid var(--border);gap:4px;display:flex}.aba{color:var(--text);background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;padding:8px 14px;font-size:14px;font-weight:600}.aba:hover:not(:disabled){color:var(--link);border-bottom-color:var(--campo);background:0 0}.aba.ativa,.aba.ativa:hover{color:var(--accent);border-bottom-color:var(--accent)}.aba-conteudo{flex-direction:column;gap:20px;display:flex}.barra-incluir{border:1px solid var(--border);border-radius:var(--raio-bloco);background:var(--carta);flex-wrap:wrap;align-items:flex-end;gap:12px;padding:14px;display:flex}.campo-cresce{flex:260px}.campo-protegido{white-space:nowrap;font-size:14px;font-style:italic}.painel-adicionar{border:1px solid var(--accent-border);border-radius:var(--raio-bloco);background:var(--accent-bg);flex-direction:column;gap:12px;padding:16px;display:flex}.painel-acoes{gap:8px;display:flex}.nivel-0{margin-left:0}.nivel-1{margin-left:22px}.nivel-2{margin-left:44px}.nivel-3{margin-left:66px}.nivel-4{margin-left:88px}.acao-link{border-radius:var(--raio-controle);color:var(--link);text-underline-offset:3px;background:0 0;border:none;padding:3px 7px;font-size:15px;font-weight:600;text-decoration:underline}.acao-link:hover:not(:disabled){color:var(--link);background:0 0;text-decoration-thickness:2px}.acao-link:active:not(:disabled){color:var(--acao);background:0 0}.acao-link.perigo,.acao-link.perigo:hover:not(:disabled),.acao-link.perigo:active:not(:disabled){color:var(--destrutivo);background:0 0}.alca-arrastar{cursor:grab;color:var(--text);border-radius:var(--raio-controle);-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;padding:2px 5px;font-size:14px;line-height:1;display:inline-flex}.alca-arrastar:hover{background:var(--carta);color:var(--accent)}.alca-arrastar:active{cursor:grabbing}.alca-arrastar:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.faixa-desfazer{border-radius:var(--raio-bloco);background:var(--accent-bg);border:1px solid var(--accent-border);color:var(--text-h);align-items:center;gap:10px;margin-bottom:10px;padding:8px 14px;font-size:14px;display:flex}.confirmar-remocao{border-radius:var(--raio-bloco);background:var(--carta);border:1px solid var(--destrutivo);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;padding:10px;display:flex}.confirmar-descarte{border-radius:var(--raio-bloco);background:var(--carta);border:1px solid var(--destrutivo);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;padding:10px;display:flex}.estado-badge{border-radius:var(--raio-folha);color:var(--estado-rascunho);white-space:nowrap;background:0 0;border:1px solid;padding:1px 7px;font-size:14px;font-weight:700}.estado-rascunho{color:var(--estado-rascunho)}.estado-em_revisao{color:var(--estado-revisao)}.estado-aprovada{color:var(--estado-aprovada)}.estado-publicada{color:var(--estado-publicada)}.clausula-previa{font-family:var(--serif);color:var(--text-h);font-size:1.1rem;font-weight:500;line-height:1.35}.clausula-corpo{flex:auto;min-width:0}.rr-campo{font-family:var(--sans);color:var(--accent);background:var(--accent-bg);border-radius:var(--raio-folha);white-space:nowrap;padding:0 .28rem;font-size:.86em;font-weight:600}.rr-remissao{font-family:var(--sans);color:var(--carimbo);white-space:nowrap;font-size:.86em;font-weight:700}.rr-cond{background:var(--carimbo-bg);border-radius:var(--raio-folha);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .15rem}.rr-senao{font-family:var(--sans);color:var(--carimbo);opacity:.85;margin:0 .3rem;font-size:.72em;font-weight:700}.rr-link{text-decoration:underline}.rr-simbolo{color:var(--text);opacity:.4;font-size:.8em}.m-negrito{font-weight:700}.m-italico{font-style:italic}.m-sublinhado{text-decoration:underline}.cenario-barra{background:var(--social-bg);border:1px solid var(--border);border-radius:var(--raio-bloco);flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin-bottom:.75rem;padding:.5rem .75rem;display:flex}.cenario-explica{color:var(--text);margin:0 0 .4rem;font-size:15px}.aplicar-item{font-family:var(--sans);border-radius:var(--raio-controle);border:1px solid var(--campo);background:var(--bg);color:var(--text-h);cursor:pointer;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:14px;font-weight:600;display:inline-flex}.aplicar-item.on{border-color:var(--carimbo-border);background:var(--carimbo-bg)}.aplicar-marca{font-size:.95rem}.erro-inline{color:var(--bloqueio);margin:.25rem 0;font-size:14px}.rr-cond-off{opacity:.4;text-decoration:line-through;-webkit-text-decoration-color:var(--carimbo);text-decoration-color:var(--carimbo)}.editor-tokens-coluna{flex-direction:column;gap:8px;min-width:0;display:flex}.editor-tokens{font-family:var(--serif);flex-wrap:wrap;align-items:center;gap:4px;font-size:1.05rem;line-height:1.6;display:flex;overflow-x:auto}.peca-texto{font:inherit;color:var(--text-h);field-sizing:content;resize:none;white-space:pre-wrap;overflow-wrap:anywhere;min-width:1ch;max-width:100%;line-height:inherit;vertical-align:bottom;background:0 0;border:none;margin:0;padding:0;overflow:hidden}.peca-texto:focus{outline:1px dashed var(--accent-border);outline-offset:2px}.peca-texto.negrito{font-weight:700}.peca-texto.italico{font-style:italic}.peca-texto.sublinhado{text-decoration:underline}.peca{border-radius:var(--raio-folha);font-family:var(--sans);white-space:nowrap;align-items:center;gap:4px;padding:1px 8px;font-size:14px;font-weight:600;display:inline-flex}.peca button{color:inherit;cursor:pointer;font:inherit;opacity:.7;background:0 0;border:none;padding:0;line-height:1}.peca button:hover{opacity:1}.peca-campo{background:var(--accent-bg);color:var(--accent);border:none}.peca-condicao,.peca-senao,.peca-fim{background:var(--carta);color:var(--text);border:1px solid var(--border)}.peca-condicao{border-color:var(--accent);color:var(--accent)}.cond-bloco{border:1px dashed var(--accent-border);border-radius:var(--raio-bloco);background:var(--accent-bg);flex-wrap:wrap;align-items:center;gap:4px;padding:3px 8px 5px;display:inline-flex}.cond-etiqueta{font-family:var(--sans);color:var(--accent);flex:0 0 100%;align-items:center;gap:4px;font-size:14px;font-weight:700;display:inline-flex}.cond-etiqueta button{color:inherit;cursor:pointer;font:inherit;opacity:.7;background:0 0;border:none;padding:0 2px;font-size:14px;line-height:1}.cond-etiqueta button:hover{opacity:1}.cond-divisor{border-top:1px dashed var(--accent-border);font-family:var(--sans);color:var(--text);opacity:.75;flex:0 0 100%;margin-top:2px;padding-top:3px;font-size:14px;font-weight:600}.peca-remissao{color:var(--accent);border:1px dashed var(--accent-border);background:0 0}.peca-fixa{opacity:.7;font-family:var(--sans);font-size:14px}.editor-tokens-dica{font-family:var(--sans);color:var(--text);opacity:.8;align-self:center;font-size:14px}.editor-tokens-barra{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.painel-inserir{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.previa-clausula{border:1px solid var(--border);border-radius:var(--raio-bloco);background:var(--carta);flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.previa-simulacao{font-family:var(--sans);color:var(--carimbo);margin:-4px 0 0;font-size:14px}.previa-titulo{color:var(--text);opacity:.75;margin:0;font-size:14px;font-weight:700}.interruptores{flex-direction:column;gap:4px;font-size:14px;display:flex}.interruptores label{align-items:center;gap:6px;display:flex}.wizard-corpo{grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:start;gap:24px;display:grid}@media (width<=900px){.wizard-corpo{grid-template-columns:1fr}}.wizard-passo{min-width:0}.wizard-lado{top:calc(var(--topo) + 24px);flex-direction:column;gap:16px;min-width:0;display:flex;position:sticky}@media (width<=900px){.wizard-lado{position:static}}.passo{flex-direction:column;gap:20px;display:flex}.passo-secao{flex-direction:column;gap:10px;display:flex}.passo-titulo{font-family:var(--heading);color:var(--text-h);margin:0;font-size:18px;font-weight:700;line-height:28px}.ajuda{color:var(--text);font-size:15px}.campo-output{border:1px dashed var(--border);border-radius:var(--raio-controle);background:var(--code-bg);color:var(--text-h);padding:7px 9px;font-size:15px}.selecionado{border:1px solid var(--accent-border);border-radius:var(--raio-bloco);background:var(--accent-bg);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.selecionado strong{color:var(--text-h)}.selecionado-sub{color:var(--text);font-size:15px;display:block}.lista .selecionado>div{min-width:0}.lista .selecionado button{text-align:center;flex:none;width:auto}.lista+.busca{margin-top:8px}.lista .conjuge-do-outro{border-left:2px solid var(--border);margin:8px 0 8px 16px;padding-left:14px}.anuentes{border-left:2px solid var(--divisoria);flex-direction:column;gap:8px;margin:6px 0 10px 26px;padding:10px 12px;display:flex}.anuentes-titulo{color:var(--text-h);font-size:14px;font-weight:600}.resumo-pendencias ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.bloqueio-link{border:1px solid var(--carimbo-border);border-radius:var(--raio-controle);background:var(--carimbo-bg);width:100%;color:var(--text-h);text-align:left;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:14px;font-weight:600;display:flex}.bloqueio-link:hover:not(:disabled){border-color:var(--carimbo);color:var(--text-h)}.bloqueio-passo{color:var(--carimbo);white-space:nowrap;font-size:14px;font-weight:700}.revisao-acoes{flex-wrap:wrap;gap:12px;display:flex}.revisao-editado{border-radius:var(--raio-bloco);background:var(--accent-bg);border:1px solid var(--accent-border);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.revisao-editado>p{margin:0}.confirmacao-emissao{border:1px solid var(--carimbo-border);border-radius:var(--raio-bloco);background:var(--carimbo-bg);flex-direction:column;gap:10px;margin-top:12px;padding:14px 16px;display:flex}.resumo{border:1px solid var(--border);border-radius:var(--raio-bloco);background:var(--carta);flex-direction:column;gap:12px;padding:18px;display:flex}.resumo-pendencias{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding-top:12px;display:flex}.resumo-pendencias-alterna{align-self:flex-start}.resumo-pronto{border-top:1px solid var(--border);font-family:var(--sans);color:var(--estado-aprovada);margin:0;padding-top:12px;font-size:14px;font-weight:600}.resumo-frase{color:var(--text);font-size:15px;line-height:1.55}.resumo-frase b{color:var(--text-h);font-weight:700}.resumo-nota{font-size:14px;font-style:italic}.resumo-linhas{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.resumo-falta{color:var(--carimbo);font-style:normal}.documento{border:1px solid var(--border);border-radius:var(--raio-bloco);background:var(--carta);overflow:hidden}.documento-espera{color:var(--text);padding:20px;font-size:14px}.documento-topo{background:var(--carimbo-bg);border-bottom:1px solid var(--carimbo-border);justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;display:flex}.documento-carimbo{color:var(--carimbo);font-size:14px;font-weight:700}.documento-alertas{color:var(--carimbo);border-bottom:1px solid var(--border);padding:8px 14px;font-size:14px}.documento-vazio{color:var(--text);padding:20px;font-size:14px;font-style:italic}.documento-folha{max-height:72vh;font-family:var(--serif);color:var(--text-h);padding:22px 20px;line-height:1.5;overflow-y:auto}.doc-linha{text-align:justify;margin:0 0 6px;font-size:1rem}.doc-linha.negrito{text-align:left;margin-top:14px;font-weight:700}.doc-linha.centralizado{text-align:center}.doc-quadro{border-collapse:collapse;width:100%;margin:10px 0 16px;font-size:.92rem}.doc-quadro td{border:1px solid var(--border);text-align:left;vertical-align:top;padding:5px 9px}.doc-quadro td:first-child{font-variant:small-caps;background:var(--code-bg);width:40%;color:var(--text);font-weight:600}.doc-editavel{border:1px solid var(--border);border-radius:var(--raio-bloco);background:var(--carta);overflow:hidden}.doc-editavel-espera{color:var(--text);padding:20px;font-size:14px}.doc-editavel-folha{max-height:72vh;font-family:var(--serif);color:var(--text-h);padding:18px 20px;overflow-y:auto}.clausula-editavel{border-bottom:1px solid var(--border);padding:10px 0}.clausula-editavel:last-child{border-bottom:none}.clausula-editavel .clausula-linha{align-items:flex-start;gap:6px;display:flex}.clausula-rotulo{color:var(--text-h);white-space:nowrap;flex:none;font-weight:700}.clausula-corpo{text-align:justify;color:var(--text-h);flex:1;line-height:1.5}.clausula-corpo-editavel{cursor:pointer;border-radius:var(--raio-controle)}.clausula-corpo-editavel:hover{background:var(--accent-bg)}.clausula-corpo-editavel:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.clausula-textarea{border:1px solid var(--accent-border);border-radius:var(--raio-controle);background:var(--carta);min-height:4.5em;color:var(--text-h);font-family:var(--serif);resize:vertical;flex:1;padding:8px 10px;font-size:1rem;line-height:1.5}.clausula-textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.badge-procedencia{min-height:0;font:inherit;line-height:inherit;color:inherit;-webkit-text-decoration:underline dotted var(--accent-border);text-decoration:underline dotted var(--accent-border);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;border-radius:0;padding:0;text-decoration-thickness:1px;display:inline}.badge-procedencia:hover,.badge-procedencia:focus-visible{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);outline:none}.badge-em-foco{background:var(--carimbo-bg);-webkit-text-decoration-color:var(--carimbo);text-decoration-color:var(--carimbo);border-radius:var(--raio-folha)}.alternativas-painel{border-radius:var(--raio-bloco);background:var(--carta);border:1px solid var(--accent-border);flex-direction:column;gap:8px;margin-top:8px;padding:10px 12px;display:flex}.alternativas-titulo{font-family:var(--sans);color:var(--accent);font-size:14px;font-weight:700}.alternativas-vazio{color:var(--text);opacity:.75;margin:0;font-size:14px}.alternativas-lista{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.alternativa-opcao{text-align:left;width:100%;min-height:44px;font-family:var(--sans);border-radius:var(--raio-controle);border:1px solid var(--campo);color:var(--text-h);cursor:pointer;background:0 0;padding:6px 12px;font-size:15px}.alternativa-opcao:hover:not(:disabled){border-color:var(--accent);background:var(--accent-bg)}.guarda-saida-overlay{z-index:100;background:var(--veu);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.guarda-saida-modal{background:var(--carta);border:1px solid var(--border);border-radius:var(--raio-bloco);max-width:420px;box-shadow:var(--sombra-camada);flex-direction:column;gap:10px;padding:20px 22px;display:flex}.guarda-saida-titulo{color:var(--text-h);margin:0;font-size:1.05rem;font-weight:700}.guarda-saida-modal>p{color:var(--text);margin:0}.guarda-saida-acoes{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.escopo-edicao{font-family:var(--sans);border-radius:var(--raio-controle);border:1px solid;margin:0 0 10px;padding:6px 12px;font-size:14px}.escopo-contrato{color:var(--carimbo);background:var(--carimbo-bg);border-color:var(--carimbo-border)}.campo-em-foco-barra{border-radius:var(--raio-bloco);background:var(--carimbo-bg);border:1px solid var(--carimbo-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:8px 12px;font-size:14px;display:flex}.clausula-conflito{color:var(--carimbo);margin:4px 0 0;font-size:14px;font-weight:600}.clausula-estado{margin:4px 0 0;font-size:14px;font-weight:600}.clausula-estado-aguardando{color:var(--carimbo)}.clausula-estado-aprovada{color:var(--estado-aprovada)}.clausula-estado-reprovada{color:var(--destrutivo)}.clausula-editavel .clausula-acoes{gap:8px;margin-top:6px;display:flex}.clausula-editavel .clausula-acoes button{padding:4px 10px;font-size:14px}.clausula-filhos{border-left:2px solid var(--border);margin-top:6px;margin-left:4px;padding-left:10px}.doc-editavel-acoes{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding:12px 20px;display:flex}.doc-editavel-aviso{color:var(--carimbo);margin:0;font-size:14px}.doc-editavel-botoes{align-items:center;gap:10px;display:flex}.doc-editavel-faixa{color:var(--carimbo);font-size:14px;font-weight:600}.doc-editavel-faixa-emitido{color:var(--estado-aprovada)}.doc-editavel-erro{flex-direction:column;gap:6px;display:flex}.tabela-rolagem{overflow-x:auto}.contratos-filtros{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:12px 0 16px;display:flex}.contratos-filtros label{flex-direction:column;gap:4px;font-size:15px;font-weight:600;display:flex}.contratos-tabela{border-collapse:collapse;width:100%;font-size:16px}.contratos-tabela td a{font-weight:600;text-decoration:none}.contratos-tabela td a:hover,.contratos-tabela td a:focus-visible{text-underline-offset:3px;text-decoration:underline}.contratos-tabela th{text-align:left;color:var(--text);border-bottom:2px solid var(--border);white-space:nowrap;padding:8px 12px;font-size:15px;font-weight:700}.contratos-tabela td{border-bottom:1px solid var(--border);color:var(--text-h);padding:9px 12px}.contratos-tabela .col-valor{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.contratos-tabela.tabela-estreita{width:auto;min-width:min(100%,480px)}.contratos-tabela.tabela-estreita th,.contratos-tabela.tabela-estreita td{padding-right:48px}.contratos-tabela tr.ativo{background:var(--accent-bg)}.contratos-tabela tbody tr:has(a):hover{background:var(--accent-bg)}.link-numero{font:inherit;color:var(--link);font-variant-numeric:tabular-nums;background:0 0;border:none;padding:0;font-weight:700}.link-numero:hover:not(:disabled){text-underline-offset:3px;background:0 0;border-color:#0000;text-decoration:underline}.estado-emitido{color:var(--estado-aprovada)}.estado-cancelado{color:var(--destrutivo)}.contrato-campos{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 20px;margin:0;display:grid}.contrato-campo{flex-direction:column;gap:2px;display:flex}.contrato-campo dt{color:var(--text);font-size:14px}.contrato-campo dd{color:var(--text-h);margin:0;font-size:15px}.contrato-alertas{border:1px solid var(--carimbo-border);border-radius:var(--raio-bloco);background:var(--carimbo-bg);padding:10px 14px;font-size:14px}.contrato-alertas-titulo{color:var(--carimbo);letter-spacing:.05em;font-size:14px;font-weight:700}.contrato-alertas ul{margin:6px 0 0;padding-left:18px}.contrato-acoes{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fila-juridico-corpo{grid-template-columns:260px 1fr;align-items:start;gap:20px;display:grid}@media (width<=860px){.fila-juridico-corpo{grid-template-columns:1fr}}.fila-juridico-lista{top:calc(var(--topo) + 24px);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex;position:sticky}.fila-juridico-detalhe{min-width:0}.doc-revisao{border:1px solid var(--border);border-radius:var(--raio-bloco);background:var(--carta);flex-direction:column;gap:16px;padding:18px 20px;display:flex}.doc-revisao-concluida{align-items:flex-start;gap:12px}.doc-revisao-cabecalho{border-bottom:1px solid var(--border);padding-bottom:12px}.doc-revisao-cabecalho h3{color:var(--text-h);margin:0 0 4px}.doc-revisao-meta{color:var(--text);font-size:14px}.doc-revisao-clausulas{flex-direction:column;gap:16px;display:flex}.clausula-revisao{border:1px solid var(--border);border-radius:var(--raio-bloco);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.clausula-revisao-cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.clausula-revisao-meta{color:var(--text);font-size:14px}.antes-depois{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=640px){.antes-depois{grid-template-columns:1fr}}.antes-depois-lado{border-left:2px solid var(--border);flex-direction:column;gap:4px;padding:4px 10px;display:flex}.antes-depois-titulo{color:var(--text);margin:0;font-size:14px;font-weight:700}.antes-depois-corpo{font-family:var(--serif);color:var(--text-h);font-size:14px;line-height:1.5}.antes-depois-vazio{color:var(--text);font-style:italic}.decisao-form{flex-direction:column;gap:8px;display:flex}.decisao-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.decisao-enviando{color:var(--text);font-size:14px;font-style:italic}.propostas-lista{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.proposta-curadoria{border:1px solid var(--border);border-radius:var(--raio-bloco);background:var(--carta);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.proposta-rotulo-sugerido{color:var(--text);margin:0;font-size:14px}.proposta-rotulo-sugerido strong{color:var(--text-h)}.rotulo-input{width:100%;font:inherit;border:1px solid var(--border);border-radius:var(--raio-controle);background:var(--carta);color:var(--text-h);padding:7px 9px;font-size:15px}.painel-bloco{min-width:0}.cenario-contrato{margin-bottom:.75rem}.cenario-selo{border-radius:var(--raio-folha);letter-spacing:.02em;background:var(--carimbo-bg);color:var(--carimbo);margin-left:.2rem;padding:0 .4rem;font-size:14px;font-weight:700}.cenario-selo-sugerido{background:var(--accent-bg);color:var(--accent)}.cenario-selo-conflito{background:var(--conferir-fundo);color:var(--conferir)}.cenario-dica{color:var(--text);margin:.4rem 0 0;font-size:15px}.cenario-resolucao{color:var(--texto);background:var(--conferir-fundo);border-radius:var(--raio-controle);margin-top:.5rem;padding:.7rem .9rem;font-size:14px}.cenario-resolucao ul{margin:.35rem 0 .35rem 1.1rem;padding:0}.cenario-resolucao p{margin:.3rem 0}.barter{flex-direction:column;gap:16px;display:flex}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.configuracoes{flex-direction:column;gap:18px;display:flex}.tabela-config{border-collapse:collapse;width:100%;font-size:14px}.tabela-config th{text-align:left;color:var(--text);border-bottom:1px solid var(--border);padding:6px 8px;font-weight:600}.tabela-config td{border-bottom:1px solid var(--border);vertical-align:middle;padding:6px 8px}.tabela-config .exemplo{font-family:var(--heading);color:var(--text-h)}.mascara-edicao{gap:6px;display:flex}.formatos-do-modelo{border:1px solid var(--border);border-radius:var(--raio-bloco);flex-direction:column;gap:8px;margin:0 0 12px;padding:10px 14px 12px;display:flex}.formatos-do-modelo legend{color:var(--text-h);padding:0 4px;font-weight:600}.opcao-formato{align-items:flex-start;gap:8px;padding:4px 0;font-size:14px;display:flex}.opcao-formato input{margin-top:3px}.linha-de-cadastro{flex-wrap:wrap;align-items:flex-end;gap:8px;margin:8px 0;display:flex}.lista-de-cadastro{margin:4px 0 8px;padding-left:20px}.lista-de-cadastro>li{margin:6px 0}.opcao-formato-linha{align-items:flex-start;gap:4px;display:flex}.opcao-formato-linha>.opcao-formato{flex:auto}.termo-ajuda-balao.balao-largo{width:min(520px,100vw - 32px);max-height:min(60vh,520px);left:auto;right:-8px;overflow-y:auto}.balao-largo .mudanca-cabeca,.balao-largo .mudanca,.balao-largo .mudanca-titulo,.balao-largo .mudanca-explicacao,.balao-largo .trecho{display:block}.balao-largo .mudanca{border-top:1px solid var(--border);margin-top:10px;padding-top:8px}.balao-largo .mudanca-titulo{font-weight:600}.balao-largo .trecho{border:1px solid var(--border);border-radius:var(--raio-bloco);color:var(--text);margin-top:4px;padding:4px 8px;font-size:14px}.balao-largo .trecho-depois{border-color:var(--link)}.balao-largo .trecho-rotulo{color:var(--text-h);font-weight:600}.opcao-formato .ajuda{margin:2px 0 0;display:block}.opcao-formato .campo-protegido{margin-left:6px}.aviso-multilinha{white-space:pre-line}.sem-acesso{background:var(--carta);border:1px solid var(--border);border-radius:var(--raio-bloco);max-width:560px;color:var(--text-h);margin:48px auto 0;padding:28px 32px}.sem-acesso h1{margin-top:0}.sem-acesso-email{color:var(--text);font-size:15px}.pessoas{flex-direction:column;gap:14px;display:flex}.pessoas-lista{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.pessoa{background:var(--carta);border:1px solid var(--border);border-radius:var(--raio-bloco);flex-direction:column;gap:10px;padding:16px 18px;display:flex}.pessoa-cabecalho{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pessoa-nome{color:var(--text-h);font-size:16px}.pessoa-email{font-size:14px;display:block}.pessoa-meta{margin:0;font-size:14px}.pessoa-perfis{border:1px solid var(--border);border-radius:var(--raio-bloco);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:6px 16px;margin:0;padding:8px 12px 10px;display:grid}.pessoa-perfis legend{padding:0 4px;font-size:14px}.pessoa-perfil{color:var(--text-h);align-items:flex-start;gap:8px;font-size:15px;display:flex}.pessoa-perfil input{margin-top:4px}.pessoa-perfil-explica{color:var(--text);font-size:15px;display:block}.pessoa-escopo{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:12px;display:grid}.resultado-emissao{flex-direction:column;gap:6px;margin-top:12px;display:flex}.resultado-emissao:focus-visible,.resultado-emissao:focus{outline:2px solid var(--accent-border);outline-offset:2px}.resultado-emissao p,.resultado-emissao ul{margin:0}.resultado-titulo{font-weight:600}.confirmacao-numero{margin:0}.salvar-rascunho{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.salvar-rascunho-ok{color:var(--text);font-size:14px}.meus-rascunhos{border:1px solid var(--border);border-radius:var(--raio-bloco);background:var(--carta);margin-bottom:12px;padding:8px 12px}.meus-rascunhos>summary{cursor:pointer;color:var(--text-h);font-weight:600}.meus-rascunhos-conta{border-radius:var(--raio-folha);background:var(--accent-bg);border:1px solid var(--accent-border);text-align:center;min-width:1.6em;margin-left:6px;padding:0 6px;font-size:14px;display:inline-block}.meus-rascunhos-lista{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.meus-rascunhos-item{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.meus-rascunhos-titulo{flex-direction:column;gap:2px;min-width:0;display:flex}.meus-rascunhos-meta{color:var(--text);font-size:14px}.meus-rascunhos-acoes,.meus-rascunhos-confirma{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.meus-rascunhos-confirma{flex-basis:100%}.documento-modos{gap:4px;margin:8px 0;display:flex}.documento-modos>button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--accent-bg);font-weight:600}.doc-editavel-so-acoes{margin-top:12px}.janela-overlay{z-index:90;background:var(--veu);justify-content:center;align-items:flex-start;padding:32px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.janela{background:var(--carta);border:1px solid var(--border);border-radius:var(--raio-bloco);width:min(720px,100%);box-shadow:var(--sombra-camada);padding:18px 22px}.janela-topo{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.janela-topo h3{margin:0}.janela-fechar{padding:4px 10px;font-size:1.2rem;line-height:1}.sugestao,.aviso-copia{border:1px solid var(--border);border-radius:var(--raio-bloco);background:var(--accent-bg);margin:10px 0;padding:10px 14px}.sugestao ul,.aviso-copia ul{margin:4px 0 8px;padding-left:20px}.sugestao-acoes{gap:8px;display:flex}.conferencia-linha{border-bottom:1px solid var(--border);position:relative}.conferencia-bloco{margin:0}.conferencia-resumo{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:8px 112px 8px 12px;list-style:none;display:flex;position:relative}.conferencia-resumo::-webkit-details-marker{display:none}.conferencia-resumo:hover{background:var(--superficie)}.conferencia-resumo-conteudo,.conferencia-resumo-linha{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.conferencia-resumo-linha{max-width:100%;color:var(--secundario);font-size:14px;line-height:1.4}.conferencia-resumo-linha>span{overflow-wrap:anywhere;max-width:100%;display:block}.conferencia-resumo-aviso{color:var(--conferir)}.conferencia-alterar{z-index:1;position:absolute;top:8px;right:42px}.conferencia-resumo:after{content:"";border-right:2px solid var(--secundario);border-bottom:2px solid var(--secundario);width:9px;height:9px;position:absolute;top:22px;right:16px;transform:rotate(45deg)}.conferencia-bloco[open] .conferencia-resumo:after{top:27px;transform:rotate(-135deg)}.conferencia-detalhe{padding:0 12px 12px}.revisao-emissao{border-top:1px solid var(--border);margin-top:28px;padding-top:20px;scroll-margin-top:24px}.revisao-emissao h2{margin:0 0 8px;font-size:20px;line-height:28px}.revisao-razao-bloqueio{color:var(--bloqueio);font-weight:600}.visor-documento{flex-direction:column;gap:12px;min-width:0;margin-top:24px;display:flex}.visor-documento-topo,.visor-documento-acoes{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.visor-documento-topo h2,.visor-documento-topo p{margin:0}.visor-paginas{flex-direction:column;gap:20px;min-width:0;display:flex}.visor-paginas-ocultas{display:none}.visor-pagina{box-sizing:border-box;background:var(--papel);width:min(100%,820px);color:var(--tinta);border:1px solid var(--border);border-radius:var(--raio-folha);box-shadow:var(--sombra-folha);margin:0 auto;padding:12px}.visor-pagina canvas{width:100%;height:auto;display:block}.visor-pagina figcaption{text-align:center;color:var(--tinta);margin-top:8px;font-size:14px}.visor-texto-fallback{min-width:0}.visor-folha-texto{max-height:720px;overflow:auto}.revisao-emissao:focus-visible{outline-offset:3px}@media (width<=640px){.conferencia-resumo{align-items:flex-start;gap:6px;padding:8px 112px 8px 8px}.conferencia-resumo-linha{font-size:14px}.visor-pagina{padding:6px}}.busca-global{position:relative}.busca-global input{box-sizing:border-box;width:100%}.busca-global-lista,.busca-global-aviso{z-index:20;background:var(--carta);border:1px solid var(--border);border-radius:var(--raio-bloco);box-shadow:var(--sombra-camada);margin:0;position:absolute;top:calc(100% + 4px);left:0;right:0}.busca-global-aviso{padding:10px 14px;font-size:14px}.busca-global-lista{max-height:60vh;padding:4px;list-style:none;overflow-y:auto}.busca-global-lista[hidden]{display:none}.busca-global-lista li{border-radius:var(--raio-controle);cursor:pointer;color:var(--text-h);padding:8px 10px;font-size:14px}.busca-global-lista li.ativo,.busca-global-lista li:hover{background:var(--accent-bg);outline:1px solid var(--accent-border)}.busca-global-sub{color:var(--text);font-size:14px}.busca-global-todos{border-top:1px solid var(--border);font-weight:700}.titulo-escopo{color:var(--secundario);margin:-8px 0 24px;font-size:18px;line-height:28px}.filtros-acoes{gap:8px;display:flex}.contratos-resumo-da-lista{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.contratos-resumo-da-lista p{color:var(--text-h);margin:0;font-weight:700}.contratos-ordem{align-items:center;gap:8px;margin-left:auto;display:flex}.contratos-tabela tr.linha-clicavel{cursor:pointer}a.link-numero{padding:4px 0;text-decoration:none;display:inline-block}a.link-numero:hover,a.link-numero:focus-visible{text-underline-offset:2px;text-decoration:underline}.paginacao{justify-content:center;align-items:center;gap:12px;margin-top:16px;display:flex}.voltar-a-lista{margin:0 0 8px}.contrato-detalhe-numero:focus{outline:none}.contrato-detalhe-numero:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.diferenca{flex-direction:column;gap:4px;display:flex}.diferenca-legenda{color:var(--text);margin:0;font-size:14px}.diferenca-texto{border:1px solid var(--border);border-radius:var(--raio-controle);background:var(--carta);color:var(--text-h);font-family:var(--serif);white-space:pre-wrap;margin:0;padding:8px 10px}.dif-removido{color:var(--destrutivo);background:color-mix(in srgb, var(--destrutivo) 10%, transparent);text-decoration:line-through;text-decoration-thickness:2px}.dif-inserido{text-underline-offset:2px;color:var(--estado-aprovada);background:color-mix(in srgb, var(--estado-aprovada) 12%, transparent);text-decoration:underline;text-decoration-thickness:2px}.antes-depois-comparacao{flex-direction:column;gap:6px;display:flex}.antes-depois-detalhe>summary,.codigo-tecnico>summary{cursor:pointer;color:var(--accent);font-size:14px}.fila-item{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.fila-prazo{color:var(--text-h);font-size:14px;font-weight:700}.fila-prazo-urgente{color:var(--carimbo)}.conversa-pedido{border:1px solid var(--border);border-radius:var(--raio-bloco);background:var(--carta);margin-top:16px;padding:12px 14px}.conversa-titulo{color:var(--text-h);margin:0 0 8px;font-size:.95rem}.conversa-lista{flex-direction:column;gap:8px;margin:0 0 10px;padding:0;list-style:none;display:flex}.conversa-item{border-left:2px solid var(--border);padding:6px 10px}.conversa-meta{margin:0;font-size:14px}.conversa-texto{white-space:pre-wrap;color:var(--text-h);margin:2px 0 0}.conversa-form,.pedido-juridico{flex-direction:column;gap:6px;display:flex}.pedido-juridico{border:1px solid var(--accent-border);border-radius:var(--raio-bloco);background:var(--accent-bg);margin-top:12px;padding:14px 16px}.redacoes-aprovadas{border-radius:var(--raio-bloco);background:var(--carta);border:1px solid var(--accent-border);flex-direction:column;gap:8px;margin-top:8px;padding:10px 12px;display:flex}.redacoes-lista{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.redacao-texto{font-family:var(--serif);color:var(--text-h);white-space:pre-wrap;margin:0}.redacao-meta{margin:2px 0 4px;font-size:14px}.mudancas-lista{flex-direction:column;gap:10px;max-height:22rem;margin:0;padding-left:1.2rem;display:flex;overflow:auto}.mudanca-titulo{margin:0 0 4px}.codigo-tecnico{font-size:14px}.codigo-tecnico p{margin:4px 0 0}.liberar-redacao{flex-direction:column;gap:2px;margin:6px 0;display:flex}.aviso-liberar{color:var(--carimbo);font-weight:600}.aviso-topo{flex-wrap:wrap;align-items:center;gap:8px;margin:16px 40px 0;display:flex}.pessoas-filtros,.filtros-auditoria{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.pessoas-contagem{color:var(--text-h);margin:0;font-weight:700}.pre-cadastro{flex-direction:column;gap:10px;display:flex}.pre-cadastro summary{cursor:pointer;color:var(--accent);min-height:24px;font-weight:700}.pre-cadastro[open] summary{margin-bottom:10px}.pessoa-acoes .pessoa-desativar{margin-left:auto}.tabela-auditoria td{vertical-align:top}.auditoria-detalhes{overflow-wrap:anywhere;max-width:420px;font-size:14px}.agenda-filtros,.agenda-tipos{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}.agenda-grupo-rotulo{min-width:72px;font-weight:600}.agenda-filtros button,.agenda-tipos button{white-space:nowrap}.agenda-tipos{margin-bottom:24px}.agenda-filtros .filtros,.agenda-tipos .filtros{margin:0}@media (width<=640px){.tabela-cartoes,.tabela-cartoes tbody{min-width:0;display:block}.tabela-cartoes thead{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.tabela-cartoes tbody tr{border-bottom:1px solid var(--divisoria);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 16px;padding:16px 0;display:grid}.tabela-cartoes td{text-align:left;border:0;padding:0;display:block}.tabela-cartoes td[data-rotulo]:before{content:attr(data-rotulo);color:var(--secundario);margin-bottom:2px;font-size:14px;font-weight:400;display:block}}.ficha-produtor .painel-bloco{margin-top:16px}.busca-global-produtor{font-style:italic}.menu-grupo-seta{transition:transform .15s;display:inline-flex}.menu-grupo-botao[aria-expanded=true] .menu-grupo-seta{transform:rotate(180deg)}.menu-submenu,.menu-topo-lista{z-index:30;background:var(--carta);border:1px solid var(--border);border-radius:var(--raio-bloco);min-width:220px;box-shadow:var(--sombra-camada);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:0}.menu-submenu[hidden],.menu-topo-lista[hidden]{display:none}.menu-submenu .item-menu,.menu-topo-lista .item-ajuda{text-align:left;border-radius:var(--raio-controle);width:100%;min-height:44px;color:var(--text-h);background:0 0;border:none;padding:10px 12px;font-size:15px;font-weight:400;display:block}.menu-submenu .item-menu:hover:not(:disabled),.menu-submenu .item-menu:focus-visible,.menu-topo-lista .item-ajuda:hover:not(:disabled),.menu-topo-lista .item-ajuda:focus-visible{background:var(--accent-bg);color:var(--text-h)}.menu-submenu .item-menu.ativo{color:var(--accent);background:var(--accent-bg);font-weight:700}.menu-topo{position:relative}.menu-topo-lista{left:auto;right:0}.sininho-botao{align-items:center;padding:6px 10px;display:inline-flex;position:relative}.sininho-icone{display:block}.sininho-contador{box-sizing:border-box;border-radius:var(--raio-bloco);outline:2px solid var(--marca);background:var(--bloqueio);min-width:20px;height:20px;color:var(--bloqueio-fundo);text-align:center;padding:0 5px;font-size:12px;font-weight:700;line-height:20px;position:absolute;top:2px;right:0}.sininho-lista{min-width:280px}.sininho-titulo{color:var(--text-h);margin:4px 8px 6px;font-weight:700}.sininho-lista ul{margin:0;padding:0;list-style:none}.sininho-lista a{border-radius:var(--raio-controle);color:var(--text-h);padding:10px 8px;text-decoration:none;display:block}.sininho-lista a:hover,.sininho-lista a:focus-visible{background:var(--accent-bg)}.sininho-lista .vazio{margin:4px 8px 8px}.termo-ajuda{vertical-align:middle;margin-left:6px;display:inline-flex;position:relative}.termo-ajuda-botao{width:32px;height:32px;color:var(--link);border-color:var(--campo);border-radius:50%;flex:none;padding:0;font-size:15px;line-height:1;position:relative}.termo-ajuda-botao:before{content:"";position:absolute;inset:-6px}.termo-ajuda-balao{z-index:40;background:var(--carta);width:min(320px,100vw - 32px);color:var(--text-h);border:1px solid var(--border);border-radius:var(--raio-bloco);box-shadow:var(--sombra-camada);text-align:left;white-space:normal;padding:10px 12px;font-size:14px;font-weight:400;line-height:1.45;position:absolute;top:calc(100% + 6px);left:-8px}.termo-ajuda-balao[hidden]{display:none}.com-ajuda{position:relative}.com-ajuda>.termo-ajuda{margin-left:0;position:absolute;top:-4px;right:0}.com-ajuda>.termo-ajuda .termo-ajuda-balao{left:auto;right:-8px}.tour{z-index:50;box-sizing:border-box;background:var(--carta);border:1px solid var(--border);border-top:3px solid var(--accent);border-radius:var(--raio-bloco);width:min(380px,100vw - 32px);box-shadow:var(--sombra-camada);padding:16px 18px;position:fixed;bottom:16px;right:16px}.tour-progresso{margin:0;font-size:14px}.tour-titulo{color:var(--text-h);margin:4px 0 6px;font-size:18px}.tour-texto{color:var(--text-h);margin:0 0 12px}.tour-acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.tour-acoes .acao-link{margin-right:auto}.glossario{margin:0}.glossario-item{border-bottom:1px solid var(--border);padding:8px 0}.glossario-item dt{color:var(--text-h);font-weight:700}.glossario-item dd{margin:2px 0 0}@media (width<=640px){.menu-topo-lista,.sininho-lista{min-width:min(280px,100vw - 32px);max-width:calc(100vw - 32px)}}.campo input,.campo select,.campo textarea,:where(select,input[type=text],input[type=search],input[type=email],input[type=date],input:not([type])){min-height:var(--campo-altura,48px);box-sizing:border-box}.acao-link,.termo-ajuda-botao,.janela-fechar,.tour-acoes .acao-link,.peca button,.cond-etiqueta button{min-width:32px;min-height:32px}.termo-ajuda-botao{width:32px;height:32px}a.link-numero,.link-numero{align-items:center;min-height:44px;padding:0 4px;display:inline-flex}@media (pointer:coarse){.acao-link,.termo-ajuda-botao,.janela-fechar,.peca button,.cond-etiqueta button{min-width:44px;min-height:44px}.termo-ajuda-botao{width:44px;height:44px}}.estado-badge{font-size:14px}[aria-invalid=true],[aria-invalid=true]:is(:focus,:focus-visible){outline:2px solid var(--destrutivo);outline-offset:-2px;border-color:var(--destrutivo)!important}.resultado-ao-lado>.aviso{margin-top:8px}.aviso-desfazer{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px;display:flex}.aviso-desfazer:focus{outline:none}.aviso-desfazer:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tabela-rolagem{-webkit-overflow-scrolling:touch;max-width:100%;position:relative;overflow-x:auto}.tabela-rolagem:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.app-main{overflow-wrap:break-word}.contratos-tabela .link-numero{white-space:nowrap}.registrar-preco{flex-direction:column;gap:8px;display:flex}.registrar-falta ul{margin:4px 0 0;padding-left:20px}.registrar-falta p{margin:0}.registrar-contrato .form-colunas{margin:12px 0 8px}.contratos-tabela tr.linha-cancelada td{color:var(--secundario)}.contratos-tabela tr.linha-cancelada td a{font-weight:400}.ficha-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 24px;display:flex}.ficha-documento{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.fazenda-formulario{margin-top:16px}.fazenda-formulario>h3{margin:0 0 8px}.contrato-assinatura-mais{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.contratos-tabela a.link-numero,.tabela-contratos a.link-numero{align-items:flex-start}.etapa-pergunta:focus,.mapa-etapas h1:focus{outline:none}@media (width<=640px){.app-main{padding:16px}.contrato-acoes,.revisao-acoes{flex-wrap:wrap}}a,a:visited{color:var(--link)}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea){font:inherit;border:1px solid var(--campo);border-radius:var(--raio-controle);background-color:var(--carta);color:var(--text-h);padding:7px 9px;font-size:15px}.contrato-execucao-acao label{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.contrato-execucao-acao input{max-width:100%}.contratos-tabela tr.estornado td:not(:last-child){color:var(--secundario);text-decoration:line-through}input[type=checkbox],input[type=radio]{width:20px;height:20px;accent-color:var(--acao);flex:none}select:not([multiple],[size]){appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right 20px center,right 14px center;background-repeat:no-repeat;background-size:6px 6px;padding-right:40px}input[type=date]::-webkit-datetime-edit-day-field:focus-within{background-color:var(--destaque);color:var(--texto);border-radius:var(--raio-folha)}input[type=date]::-webkit-datetime-edit-month-field:focus-within{background-color:var(--destaque);color:var(--texto);border-radius:var(--raio-folha)}input[type=date]::-webkit-datetime-edit-year-field:focus-within{background-color:var(--destaque);color:var(--texto);border-radius:var(--raio-folha)}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}.check,.pessoa-perfil{min-height:44px}.contratos-tabela td a,.tabela-config td a,.contrato-campo dd a{min-height:24px;padding:3px 0;display:inline-block}@media (width<=640px){.clausula-corpo,.doc-linha{text-align:left}.busca{flex-wrap:wrap}.busca>label.campo{flex-basis:100%}.busca>select,.busca>input{flex:160px;min-width:0;max-width:100%}}.tabela-insumos{border-collapse:collapse;table-layout:fixed;--btn-altura:48px;--btn-letra:17px;--btn-respiro:20px;--campo-altura:48px;width:100%}.tabela-insumos th{text-align:left;border-bottom:2px solid var(--divisoria);padding:0 12px 8px 0;font-size:15px;font-weight:600}.tabela-insumos th:first-child{width:46%}.tabela-insumos th:nth-child(2),.tabela-insumos th:nth-child(3){width:19%}.tabela-insumos td{vertical-align:middle;border-bottom:1px solid var(--divisoria);padding:8px 12px 8px 0}.tabela-insumos td input,.tabela-insumos td select{width:100%;min-width:0}.tabela-insumos-remover{text-align:right;padding-right:0}.tabela-insumos-remover .btn.discreto{padding-inline:0}.tabela-insumos-erro td{padding-top:0}.tabela-insumos-erro .aviso{margin:0}.tabela-insumos+.btn.discreto{align-self:flex-start;margin-top:8px;padding-inline:0}@media (width<=600px){.tabela-insumos thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tabela-insumos tbody tr:not(.tabela-insumos-erro){border-bottom:1px solid var(--divisoria);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px;padding:12px 0;display:grid}.tabela-insumos td{border:0;padding:0;display:block}.tabela-insumos td[data-rotulo]:before{content:attr(data-rotulo);margin-bottom:4px;font-size:15px;font-weight:600;display:block}.tabela-insumos td:first-child{grid-column:1/-1}.tabela-insumos-remover{text-align:left;grid-column:1/-1}}.contrato-assinatura{flex-direction:column;gap:8px;display:flex}.zona-de-arquivo{border:1px dashed var(--campo);border-radius:var(--raio-bloco);min-width:0;padding:12px}.zona-de-arquivo.arrastando{border-color:var(--acao);border-style:solid}.escolher-arquivo{flex-direction:column;gap:6px;min-width:0;display:flex}.escolher-arquivo-linha{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.escolher-arquivo-alvo{display:inline-flex;position:relative}.escolher-arquivo-entrada{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.escolher-arquivo-nome{min-width:0;color:var(--texto);overflow-wrap:anywhere}.escolher-arquivo-entrada:hover+.escolher-arquivo-botao{background:var(--superficie);border-color:var(--link)}.escolher-arquivo-entrada:active+.escolher-arquivo-botao{background:var(--destaque);transform:translateY(1px)}.escolher-arquivo-entrada:focus-visible+.escolher-arquivo-botao{outline:2px solid var(--foco);outline-offset:2px}.escolher-arquivo-entrada[aria-invalid=true]+.escolher-arquivo-botao{border-color:var(--bloqueio)}@media (prefers-reduced-motion:reduce){.escolher-arquivo-entrada:active+.escolher-arquivo-botao{transform:none}}.nova-serie{margin-top:24px}.configuracoes .tabela-config{min-width:640px}.tabela-rolagem-dica{color:var(--secundario);margin:8px 0;font-size:14px;line-height:20px}.nova-serie h3{color:var(--texto);margin:0 0 12px;font-size:18px}.nova-serie .nova-serie-campos{grid-template-columns:minmax(260px,2fr) repeat(3,minmax(120px,1fr)) minmax(180px,1.4fr);align-items:start}.nova-serie-acoes{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.montador-mascara{border:1px solid var(--divisoria);border-radius:var(--raio-bloco);margin:12px 0 0;padding:12px 16px}.montador-mascara>legend{padding:0 4px;font-weight:600}.montador-pecas{margin:0 0 12px;padding-left:20px}.montador-pecas>li{align-items:baseline;gap:8px;padding:2px 0;display:flex}.montador-botoes{flex-wrap:wrap;gap:8px;margin:0 0 12px;display:flex}.montador-texto{flex-wrap:wrap;align-items:flex-end;gap:8px;margin:0 0 8px;display:flex}.montador-texto .campo{margin:0}.montador-mascara>p{margin:8px 0 0}@media (width<=960px){.nova-serie .nova-serie-campos{grid-template-columns:repeat(2,minmax(0,1fr))}.nova-serie-campos>:first-child{grid-column:1/-1}}@media (width<=540px){.nova-serie .nova-serie-campos{grid-template-columns:minmax(0,1fr)}}.campo-dica{overflow-wrap:break-word;margin:4px 0 0;font-size:15px}.contrato-assinatura-historico ul{flex-direction:column;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.contrato-assinatura-historico li{overflow-wrap:break-word;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.contrato-assinatura-historico li>span{flex:240px;min-width:0}@media print{.app-header,.aviso-topo,.lateral,.menu-submenu,.menu-topo-lista,.tour,.janela-overlay,.guarda-saida-overlay,.sessao-expirada-overlay,.indice,button,input,select,textarea,.agenda-filtros,.agenda-tipos,.filtros-auditoria,.filtros-acoes,.paginacao,.documento-modos,.documento-atualizar,.visor-documento-acoes,.conferencia-alterar{display:none!important}.app-main{width:100%;max-width:none;padding:0}.conferencia:before{content:"Conferência para revisão — este material não é o contrato emitido.";border-bottom:2px solid;margin:0 0 18px;padding:10px 0;font-weight:700;display:block}}.filtros-clientes{flex-wrap:wrap;gap:8px 12px;margin:8px 0 4px;display:flex}.filtros-clientes .campo{flex:0 200px}.imoveis-busca{max-width:560px}@media (width<=640px){.agenda-filtros,.agenda-tipos{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.agenda-grupo-rotulo{flex:none;min-width:0}.agenda-filtros .filtros,.agenda-tipos .filtros{flex-wrap:nowrap}.agenda-filtros button,.agenda-tipos button{flex:none}}.clientes-atualizacao{margin-top:4px}.clientes-busca{max-width:560px;margin-top:16px}.clientes-situacao{min-height:1.5em;margin:6px 0 8px}.clientes-tabela.atualizando{opacity:.6}.cliente-nome{overflow-wrap:anywhere;font-weight:600}.clientes-tabela td .d{color:var(--secundario);font-size:14px;display:block}.clientes-tabela td.num{font-family:var(--mono);color:var(--secundario);font-size:14px}.cliente-tipo{color:var(--secundario);border:1px solid var(--divisoria);border-radius:var(--raio-folha);margin-left:8px;padding:1px 6px;font-size:14px}.clientes-vazio>p{margin-top:8px}.doc-biblioteca-redacoes{align-items:flex-start}.doc-biblioteca-redacoes>*{max-width:100%}.doc-aviso-nova-redacao{border:1px solid var(--carimbo-border);border-radius:var(--raio-bloco);background:var(--conferir-fundo);width:100%;color:var(--texto);justify-items:start;gap:8px;padding:12px;display:grid}.doc-aviso-nova-redacao p{margin:0}.doc-confirmar-remocao{border:1px solid var(--bloqueio);border-radius:var(--raio-bloco);background:var(--superficie);color:var(--texto);gap:8px;margin-block:12px;padding:14px;display:grid}.doc-confirmar-remocao p{margin:0}.doc-confirmar-remocao-titulo{font-weight:700}.doc-confirmar-remocao-acoes{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.cadastro-em-cartoes .campo>label{font-size:15px}.acoes-da-secao{flex-wrap:wrap;gap:8px;display:flex}.fila-juridico-corpo{grid-template-columns:minmax(220px,.72fr) minmax(0,1.8fr);gap:18px}.fila-juridico-lista{max-height:calc(100vh - 200px);padding-inline-end:4px;overflow-y:auto}.juridico-pagina>h1{letter-spacing:-.01em;margin:0 0 20px;font-size:32px;line-height:40px}@media (width<=640px){.juridico-pagina>h1{font-size:26px;line-height:32px}}.juridico-pagina .doc-revisao-cabecalho h2{margin:0 0 4px;font-size:24px;line-height:32px}.juridico-pagina .doc-revisao-meta{font-size:15px}.juridico-pagina .clausula-revisao{border:0;border-top:1px solid var(--divisoria);border-radius:0;padding:16px 0 0}.clausula-revisao-titulo{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;font-size:18px;line-height:28px;display:flex}.juridico-pagina .clausula-revisao-meta{font-size:15px}.juridico-comparacao{min-width:0}.juridico-comparacao .antes-depois{border-radius:var(--raio-bloco);background:var(--superficie);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.juridico-comparacao .antes-depois-lado{border:0;min-width:0;padding:12px 16px}.juridico-comparacao .antes-depois-lado+.antes-depois-lado{border-inline-start:1px solid var(--divisoria)}.juridico-comparacao .antes-depois-titulo{color:var(--secundario);font-size:14px;font-weight:600}.juridico-comparacao .antes-depois-corpo{overflow-wrap:anywhere;font-size:16px;line-height:26px}@media (width<=860px){.fila-juridico-corpo{grid-template-columns:minmax(0,1fr)}.fila-juridico-lista{max-height:38vh;position:static}.juridico-comparacao .antes-depois{grid-template-columns:minmax(0,1fr)}.juridico-comparacao .antes-depois-lado+.antes-depois-lado{border-inline-start:0;border-top:1px solid var(--divisoria)}}.juridico-pagina .doc-revisao-clausulas>.clausula-revisao:first-child{border-top:0;padding-top:0}.juridico-pagina .conversa-pedido{border:0;border-top:1px solid var(--divisoria);background:0 0;border-radius:0;padding:16px 0 0}.composicao-pagina.modelos-pagina{grid-template-columns:minmax(0,1fr);align-items:start}.modelos-pagina{gap:8px}.seletor-modelos{border-bottom:1px solid var(--divisoria);flex-wrap:wrap;align-items:end;gap:.75rem;padding-block:0;display:flex}.seletor-modelos-controle{min-width:min(100%,22rem)}.seletor-modelos-versao{min-width:min(100%,18rem)}.detalhe-modelos{gap:8px;min-width:0}.versao-principal{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1rem 2rem;display:flex}.detalhe-modelos .detalhe-cabecalho{padding-bottom:8px;display:block}.versao-identidade{flex:30rem;min-width:0}.versao-identidade .detalhe-titulo{overflow-wrap:anywhere;margin-block:0 8px;display:block}.modelos-pagina h1.detalhe-titulo{letter-spacing:-.01em;font-size:32px;line-height:40px}.detalhe-versao{color:var(--secundario);font-size:.75em;font-weight:400}@media (width<=640px){.modelos-pagina h1.detalhe-titulo{font-size:26px;line-height:32px}}.versao-estados{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.versao-estados li{gap:.1rem;min-width:8rem;display:grid}.versao-estados li>span{color:var(--secundario);font-size:15px;line-height:20px}.versao-estados li strong{font-size:16px;line-height:24px}.versao-controles{flex-wrap:wrap;flex:none;justify-content:end;align-items:end;gap:.75rem;display:flex}.versao-controles .detalhe-acao{margin:0}.versao-controles .detalhe-acao button{min-height:2.75rem}.detalhes-versao{color:var(--secundario);margin-top:.55rem}.detalhes-versao>summary{cursor:pointer;width:fit-content}.detalhes-versao-conteudo{padding:.5rem 0 .25rem}.detalhe-meta{margin-block:.25rem}.detalhes-versao .codigo-tecnico{margin-block:.5rem}.historico-versoes{margin-block:24px}.historico-versoes h2{margin:0 0 12px;font-size:20px;line-height:28px}.historico-versoes ol{border-top:1px solid var(--divisoria);margin:0;padding:0;list-style:none}.historico-versoes li{border-bottom:1px solid var(--divisoria);grid-template-columns:8rem minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:4px 16px;padding:8px 0;font-size:16px;display:grid}.historico-versoes li button[aria-current=true]{border-color:var(--acao)}.historico-autoria{color:var(--secundario)}.revisao-tela{max-width:52rem;padding-block:8px 32px}.revisao-tela .revisao-voltar{padding-inline:0}.revisao-legenda{color:var(--secundario);margin:8px 0 0;font-size:16px}.revisao-tela h1.detalhe-titulo{margin:0 0 12px}.revisao-tela h1.detalhe-titulo:focus{outline:none}.revisao-comparada{margin:0 0 16px;font-size:18px;line-height:28px}.revisao-alcance{margin-bottom:32px}.revisao-subtitulo{margin:32px 0 8px;font-size:24px;line-height:32px}.revisao-diferencas{margin:0;padding:0;list-style:none}.revisao-diferencas .mudanca{border-top:1px solid var(--divisoria);padding:16px 0}.revisao-diferencas .mudanca:last-child{border-bottom:1px solid var(--divisoria)}.revisao-diferencas h3{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 4px;font-size:18px;line-height:28px;display:flex}.revisao-diferencas .diferenca-texto,.revisao-diferencas .mudanca-texto{font:16px/26px var(--serif);overflow-wrap:anywhere}.revisao-diferencas details{margin-top:8px}.revisao-diferencas details p{font:16px/26px var(--serif);overflow-wrap:anywhere;margin-top:8px}.revisao-metadados{color:var(--secundario);margin-top:8px;font-size:15px}.revisao-acoes{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.dialogo .dialogo-alcance{margin-block:4px;font-size:15px;line-height:22px}.dialogo .mudancas-lista{max-height:40vh}.aba-conteudo{container:conteudo-modelos/inline-size}.documento-modelo{grid-template-columns:15rem minmax(32.5rem,1fr) 20rem;align-items:start;gap:2rem;min-width:0;display:grid}.sumario-modelo{top:calc(var(--topo) + 16px);max-height:calc(100vh - max(var(--inicio-da-grade,0px), var(--topo) + 16px) - 16px);overscroll-behavior:contain;scrollbar-width:thin;position:sticky;overflow-y:auto}.sumario-modelo>summary{background:var(--superficie);color:var(--secundario);cursor:pointer;padding-block:.35rem;font-weight:700;position:sticky;top:0}.sumario-modelo ol{gap:.2rem;padding:0;list-style:none;display:grid}.sumario-modelo li{padding-inline-start:calc(var(--nivel-clausula,0) * .65rem)}.sumario-modelo button{border-radius:var(--raio-controle);width:100%;min-height:2.75rem;color:var(--texto);text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:.4rem;padding:6px;font-size:15px;font-weight:600;display:flex}.sumario-modelo button:hover:not(:disabled,.selecionada){background:var(--superficie);color:var(--link);border-color:#0000}.sumario-modelo button.selecionada{background:color-mix(in srgb, var(--acao) 12%, var(--superficie));border-color:var(--acao)}.sumario-marcador{font-variant-numeric:tabular-nums;flex:none}.sumario-texto{overflow-wrap:anywhere;min-width:0}.sumario-mudou{background:var(--conferir-ponto);border-radius:50%;flex:0 0 8px;width:8px;height:8px;margin-inline-start:auto}.sumario-legenda{color:var(--secundario);align-items:center;gap:8px;margin:12px 0 0;font-size:14px;display:flex}.sumario-legenda .sumario-mudou{margin-inline-start:0}.folha-modelo{border:1px solid var(--divisoria);border-radius:var(--raio-folha);background:var(--papel);min-width:0;min-height:40rem;color:var(--tinta);font-family:var(--serif);box-shadow:var(--sombra-folha);padding:1.5rem}.documento-clausulas{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.documento-clausula{border-radius:var(--raio-folha);min-width:0;color:var(--tinta);overflow-wrap:anywhere;grid-template-columns:1rem 2.5rem minmax(0,1fr) auto;align-items:start;gap:.6rem;padding:.45rem;line-height:1.6;display:grid;position:relative}.documento-clausula.nivel-1{margin-inline-start:1.25rem}.documento-clausula.nivel-2{margin-inline-start:2.5rem}.documento-clausula.nivel-3{margin-inline-start:3.75rem}.documento-clausula.nivel-4,.documento-clausula.nivel-5{margin-inline-start:5rem}.documento-clausula.selecionada{outline:1px solid var(--folha-escolhida-borda);outline-offset:0;background:var(--folha-escolhida);color:var(--tinta)}.documento-clausula:focus-visible{outline:2px solid var(--tinta);outline-offset:1px;color:var(--tinta)}.documento-secao{font-family:var(--serif);font-weight:700}.documento-marcador{font-variant-numeric:tabular-nums;min-width:2.5rem}.documento-redacao{min-width:0;color:var(--tinta);white-space:pre-wrap}.folha-modelo .rr-campo{border-radius:var(--raio-folha);background:var(--folha-campo-fundo);color:var(--folha-campo-texto);font-family:var(--sans);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 4px;font-size:.85em}.folha-modelo .documento-clausula.selecionada .rr-campo{border:1px solid var(--folha-campo-borda);background:var(--papel)}.folha-modelo .rr-remissao{color:var(--folha-remissao);font-family:var(--sans);font-size:.9em;font-weight:600}.folha-modelo .rr-cond{color:var(--tinta)}.folha-modelo .rr-cond-off{color:var(--tinta);-webkit-text-decoration-color:var(--tinta);text-decoration-color:var(--tinta)}.folha-modelo .estado-badge{color:var(--folha-cond-regra);background:var(--folha-cond-fundo);font-family:var(--sans);border-color:currentColor}.documento-clausula .alca-arrastar{cursor:grab}.documento-clausula.arrastando{opacity:.55}.documento-clausula.destino-antes{box-shadow:inset 0 .2rem var(--acao)}.documento-clausula.destino-depois{box-shadow:inset 0 -.2rem var(--acao)}.documento-clausula.destino-dentro{background:var(--papel);color:var(--tinta);outline:2px dashed var(--tinta)}.documento-previa{color:var(--tinta);font:17px/27px var(--serif);margin:1rem 0 0;padding:0;list-style:none;display:block}.documento-previa li{overflow-wrap:anywhere;margin:0 0 12px;padding:0;display:block}.documento-previa .previa-paragrafo{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0}.documento-previa .previa-numero{font-variant-numeric:tabular-nums;font-weight:600}.documento-previa .previa-lida-secao{letter-spacing:.02em;margin-top:20px;font-weight:600}.documento-previa .previa-lida-secao .previa-paragrafo{text-align:left}.documento-previa .nivel-2{padding-inline-start:24px}.documento-previa .nivel-3,.documento-previa .nivel-4,.documento-previa .nivel-5{padding-inline-start:48px}.documento-previa .previa-ausente{color:var(--secundario)}.previa-fora{background:var(--pagina);padding:.75rem}.painel-sobretitulo,.painel-estado{color:var(--secundario)}.painel-clausula h4{margin-bottom:.35rem}.painel-condicao,.painel-mover{border-top:1px solid var(--divisoria);margin-block:1rem;padding-block:.75rem}.mover-painel{flex-wrap:wrap;gap:.35rem;margin-bottom:.65rem;display:flex}.painel-trechos{gap:8px;margin:4px 0;padding:0;list-style:none;display:grid}.painel-trecho{display:block}.painel-trecho-regra{color:var(--secundario);font-size:15px;display:block}.acoes-documento,.grade-adicionar{flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;display:flex}.grade-adicionar>*{flex:12rem}.folha-modos{border-bottom:1px solid var(--divisoria);font-family:var(--sans);flex-wrap:wrap;gap:.5rem;margin-block:0 1rem;padding-bottom:.75rem;display:flex}.folha-modos button{border:1px solid var(--tinta);border-radius:var(--raio-controle);background:var(--papel);color:var(--tinta)}.folha-modos button:hover:not(:disabled,[aria-pressed=true]){border-color:var(--tinta);background:color-mix(in srgb, var(--tinta) 8%, var(--papel));color:var(--tinta)}.folha-modos button:active:not(:disabled,[aria-pressed=true]){background:color-mix(in srgb, var(--tinta) 14%, var(--papel));color:var(--tinta)}.folha-modos button[aria-pressed=true],.folha-modos button[aria-pressed=true]:hover{border-color:var(--tinta);background:var(--tinta);color:var(--papel)}.editor-tokens-barra button{border:1px solid var(--tinta);background:var(--papel);color:var(--tinta)}.editor-tokens-barra button:hover:not(:disabled){border-color:var(--tinta);background:color-mix(in srgb, var(--tinta) 8%, var(--papel));color:var(--tinta)}.editor-tokens-barra button:active:not(:disabled){background:color-mix(in srgb, var(--tinta) 14%, var(--papel));color:var(--tinta)}.producao-previa{font-family:var(--sans)}.producao-previa h3{color:var(--tinta);font-family:var(--serif);margin:0 0 1rem}.producao-previa .campo{max-width:32rem}.producao-previa .campo select,.producao-previa .condicoes-previa{background-color:var(--papel);color:var(--tinta)}.condicoes-previa{border:1px solid var(--divisoria);margin-block:1rem;padding:.75rem}.condicoes-previa fieldset{border:0;flex-wrap:wrap;gap:1rem;margin:0;padding:.75rem;display:flex}.condicoes-previa label{align-items:center;gap:.5rem;display:flex}.previa-amostra{color:var(--tinta)}.editor-na-clausula{border-top:1px solid var(--divisoria);min-width:0;font-family:var(--sans);grid-column:1/-1;padding-top:.75rem}.folha-modelo .editor-na-clausula .editor-tokens-coluna{width:100%;min-width:0}.folha-modelo .editor-na-clausula .editor-tokens{color:var(--tinta);align-items:baseline;overflow:visible}.folha-modelo .editor-na-clausula .peca-texto{color:var(--tinta)}.folha-modelo .editor-na-clausula .peca-campo,.folha-modelo .editor-na-clausula .peca-condicao,.folha-modelo .editor-na-clausula .peca-senao,.folha-modelo .editor-na-clausula .peca-fim,.folha-modelo .editor-na-clausula .editor-condicional{background:var(--papel);color:var(--tinta)}.folha-modelo .editor-na-clausula .editor-condicional .cond-etiqueta,.folha-modelo .editor-na-clausula .editor-condicional .cond-divisor{color:var(--tinta)}.folha-modelo .editor-na-clausula .peca-remissao{background:var(--papel);color:var(--tinta);border-color:var(--tinta)}.folha-modelo .editor-na-clausula .peca-fixa,.folha-modelo .editor-na-clausula .editor-tokens-dica{color:var(--tinta)}.painel-mover{border-top:1px solid var(--divisoria);margin-block:1rem}.painel-mover>summary{cursor:pointer;padding-block:.75rem;font-weight:700}.modelos-pagina .abas{gap:24px}.modelos-pagina .aba{padding:10px 0;font-size:18px;font-weight:600;line-height:24px}.aba-campos-intro{color:var(--secundario);margin:0;font-size:16px}.aba-campos .barra-incluir{background:0 0;border:0;padding:0}.tabela-campos{border-collapse:collapse;width:100%;font-size:16px;line-height:24px}.tabela-campos th{border-bottom:2px solid var(--divisoria);color:var(--secundario);text-align:left;white-space:nowrap;padding:8px 12px 8px 0;font-size:15px;font-weight:600}.tabela-campos td{border-bottom:1px solid var(--divisoria);vertical-align:top;padding:10px 12px 10px 0}.tabela-campos td strong{font-weight:600;display:block}.tabela-campos .d{color:var(--secundario);font-size:15px;display:block}.tabela-campos td:last-child{text-align:right;white-space:nowrap}.aba-campos-nota{color:var(--secundario);margin:0;font-size:15px}.painel-clausula{top:calc(var(--topo) + 16px);max-height:calc(100vh - max(var(--inicio-da-grade,0px), var(--topo) + 16px) - 16px);overscroll-behavior:contain;scrollbar-width:thin;min-width:0;position:sticky;overflow-y:auto}.painel-clausula h3{margin-top:0}@container conteudo-modelos (width<=1143px){.documento-modelo{grid-template-columns:minmax(0,1fr) 20rem;gap:1.5rem}.sumario-modelo{grid-column:1/-1;max-height:12rem;position:static}.folha-modelo{grid-column:1}.painel-clausula{grid-column:2}}@container conteudo-modelos (width<=863px){.documento-modelo{grid-template-columns:minmax(0,1fr);gap:1rem}.sumario-modelo{grid-column:1;max-height:10rem;position:static}.painel-clausula{grid-column:1;max-height:none;position:static}.folha-modelo{grid-column:1;min-height:24rem;padding:1rem}.documento-clausula.nivel-1{margin-inline-start:.4rem}.documento-clausula.nivel-2{margin-inline-start:.8rem}.documento-clausula.nivel-3,.documento-clausula.nivel-4,.documento-clausula.nivel-5{margin-inline-start:1rem}.documento-clausula{grid-template-columns:.75rem 2.1rem minmax(0,1fr) auto;gap:.35rem}.documento-clausula.sem-alca{grid-template-columns:2.1rem minmax(0,1fr) auto}.folha-modos button{flex:12rem}.editor-na-clausula{font-size:1rem}}.documento-clausula>.alca-arrastar{grid-area:1/1}.documento-clausula>.documento-marcador{grid-area:1/2}.documento-clausula>.documento-redacao{grid-area:1/3}.documento-clausula>.estado-badge{grid-area:2/2/auto/-1;justify-self:end}.documento-clausula.sem-alca{grid-template-columns:0 2.5rem minmax(0,1fr) 0}.documento-clausula:has(.editor-na-clausula){margin-inline-start:0}.editor-na-clausula{min-width:0;font-family:var(--sans);color:var(--tinta);background:var(--papel);grid-column:1/-1;padding:8px}.painel-contexto{margin-block:20px}.painel-contexto h4{margin:16px 0 4px}.painel-contexto p{margin:4px 0}.painel-contexto ul{padding-inline-start:20px}.painel-mover>summary{cursor:pointer;box-sizing:border-box;min-height:44px;padding-block:10px;font-weight:600}.folha-modelo .rr-cond{background:var(--folha-cond-fundo);-webkit-text-decoration:underline solid var(--folha-cond-borda);text-decoration:underline solid var(--folha-cond-borda);text-underline-offset:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration-thickness:1px}.folha-modelo .rr-cond-clausula{color:var(--folha-cond-regra);font-family:var(--sans);margin-bottom:2px;font-size:14px;font-weight:600;display:block}.folha-modelo .rr-simbolo,.folha-modelo .rr-link{color:var(--tinta);opacity:1}.folha-modelo .rr-senao{color:var(--folha-cond-regra);opacity:1}.folha-modelo .rr-cond-off{opacity:1}.folha-modelo .previa-clausula{background:var(--papel);color:var(--tinta)}.folha-modelo .previa-titulo,.folha-modelo .previa-simulacao,.folha-modelo .clausula-previa,.folha-modelo .previa-clausula .interruptores{color:var(--tinta)}.modelos-pagina .aba-conteudo{gap:12px}.modelos-pagina .acoes-documento{align-items:center;gap:12px;margin-bottom:0}.modelos-pagina .acoes-documento .escopo-edicao{border:0;flex:320px;margin:0;padding:0;font-size:16px}.modelos-pagina .painel-adicionar{flex-basis:100%}.modelos-pagina .detalhes-versao{margin-top:4px}.editar-na-folha{grid-area:3/2/auto/-1;justify-self:start;min-height:44px}.editor-na-clausula{grid-row:3}@media (width<=640px){.seletor-modelos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.seletor-modelos .campo{min-width:0}.seletor-modelos-criar{grid-column:1/-1}.versao-estados{gap:4px;display:grid}.versao-estados li{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}}.editor-tokens.editor-tokens{align-items:baseline;min-width:0;overflow:visible}.editor-tokens .peca-texto{vertical-align:baseline;max-width:100%;display:inline-block}.editor-tokens .peca button,.editor-tokens .cond-etiqueta button{border-radius:var(--raio-controle);place-items:center;min-width:28px;min-height:28px;display:inline-grid}.editor-tokens .peca button:focus-visible,.editor-tokens .cond-etiqueta button:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.editor-tokens .editor-condicional{border:1px solid var(--conferir-ponto);background:var(--conferir-fundo);color:var(--texto)}.editor-tokens .editor-condicional .cond-etiqueta{color:var(--conferir);white-space:normal}.editor-tokens .editor-condicional .cond-divisor{border-color:var(--conferir-ponto);color:var(--conferir)}.editor-tokens .peca-remissao{color:var(--link);border-color:var(--link)}.pagina-novo-contrato{flex-direction:column;gap:8px;display:flex}.escolha-familia{flex-direction:column;gap:16px;max-width:760px;display:flex}.escolha-familia>h1,.escolha-familia>p,.troca-familia>h2{margin:0}.modelo-inicial{gap:4px;max-width:480px;display:grid}.modelo-inicial select{width:100%}.escolha-familia>p{color:var(--secundario);font-size:16px;line-height:24px}.familia-acoes,.familia-atual,.familia-atual-acoes{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.familia-acoes{margin-top:8px}.familia-atual{border-bottom:1px solid var(--divisoria);justify-content:space-between;min-height:44px;padding-bottom:4px}.familia-atual-nome{color:var(--texto);font-size:16px;font-weight:700;line-height:24px}.familia-atual-modelo{color:var(--secundario);font-weight:400}.familia-atual-acoes{justify-content:flex-end}.troca-familia{border:1px solid var(--divisoria);border-radius:var(--raio-bloco);background:var(--superficie);flex-direction:column;gap:12px;padding:16px;display:flex}.troca-familia>h2{font-size:20px;line-height:28px}.troca-familia .familia-acoes{margin-top:4px}.novo-contrato-rascunhos{scroll-margin-top:24px}.pagina-novo-contrato .wizard-corpo{align-items:start}.pagina-novo-contrato .etapa-topo{margin-bottom:12px}.salvar-como-modelo{border-top:1px solid var(--divisoria);margin-top:8px;padding-top:16px}.salvar-como-modelo-painel{gap:8px;max-width:760px;margin-top:8px;display:grid}.pagina-novo-contrato .wizard-lado{box-shadow:none;background:0 0;border:0;gap:8px}.pagina-novo-contrato .previa-cabeca h2{font-size:18px;line-height:28px}.pagina-novo-contrato .resumo-explicacao{color:var(--secundario);margin:0 0 8px;font-size:16px;line-height:24px}.pagina-novo-contrato .resumo-frase{font-size:16px;line-height:24px}.assistente .opcao{min-height:44px}.assistente .mais-resumo{color:var(--secundario);font-size:16px;line-height:24px}.assistente .conferencia-resumo-linha{font-size:16px;line-height:24px}.assistente .conferencia-alterar{min-width:44px;min-height:44px;font-size:var(--btn-letra,17px);justify-content:center;align-items:center;padding:0 8px;display:inline-flex}@media (width<=640px){.familia-atual{align-items:flex-start}.familia-atual-acoes{gap:4px 12px}.troca-familia{padding:12px}.troca-familia .familia-acoes{align-items:stretch}.troca-familia .familia-acoes .btn{flex:140px}}.pagina-novo-contrato:has(.contrato-emitido) .familia-atual{display:none}.escolha-familia{max-width:760px}.pessoa-detalhe>summary.pessoa-cabecalho{cursor:pointer;list-style:none}.pessoa-detalhe>summary.pessoa-cabecalho::-webkit-details-marker{display:none}.pessoa-resumo{color:var(--secundario);margin-top:2px;font-size:15px;display:block}.pessoa-detalhe[open]>summary.pessoa-cabecalho{margin-bottom:8px}.imoveis-produtor,.imovel-identidade{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.imoveis-produtor{border-bottom:1px solid var(--divisoria);color:var(--texto);padding-block:12px}.imoveis-produtor>span,.imovel-identidade>p{overflow-wrap:anywhere;flex:260px;min-width:0;margin:0}.imoveis-lista .imovel-identidade>button{flex:none;width:auto}.imoveis-lista>li{border-bottom:1px solid var(--divisoria);padding-block:16px}.imoveis-lista .imovel-descricao-rotulo{color:var(--secundario);margin:12px 0 4px;font-size:14px}.imoveis-lista .imovel-descricao{border:1px solid var(--divisoria);background:var(--papel);color:var(--tinta);font-family:var(--serif);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px 16px;font-size:18px;line-height:1.6}.imovel-em-branco{max-width:880px;margin:12px 0 16px}.lista.imoveis-produtores button{grid-template-columns:minmax(0,2.2fr) minmax(0,1.3fr) minmax(0,1.2fr);align-items:center;gap:4px 16px;font-weight:400;display:grid}.imoveis-produtor-nome{font-weight:600}.imoveis-produtor-doc{font-family:var(--mono);color:var(--secundario);font-size:14px}.imoveis-produtor-cidade,.imoveis-produtor-achado{color:var(--secundario)}.imoveis-produtor-achado{grid-column:1/-1;font-size:15px}@media (width<=719px){.lista.imoveis-produtores button{grid-template-columns:minmax(0,1fr) auto}.imoveis-produtor-nome{grid-column:1/-1}}.imoveis-lista>li.fazenda-destacada{background:var(--destaque)}
