@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_4149410-module__ttZH4a__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_4149410-module__ttZH4a__variable{--fonte-plex:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_67d280d1-module__Lnd9dW__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_67d280d1-module__Lnd9dW__variable{--fonte-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--marca:#2b2a55;--marca-escura:#1f1e3d;--marca-suave:#ececf5;--destaque:#ef9a52;--destaque-escuro:#d9823a;--destaque-texto:#a65612;--destaque-suave:#fde9d7;--fundo:#f1f3f7;--superficie:#fff;--superficie-2:#fafafc;--borda:#dfe2ea;--borda-forte:#c9cdd9;--borda-suave:#eceef3;--linha:#d5d9e3;--zebra:#f7f8fb;--linha-hover:#ebecf7;--cabecalho-tabela:#f2f3f8;--menu-fundo:#262550;--menu-rodape:#21204a;--menu-texto:#c9cae6;--menu-titulo:#9496c4;--menu-branco:#fff;--menu-hover:#ffffff12;--menu-ativo:#ffffff1f;--menu-divisao:#ffffff1a;--menu-contorno:#ffffff3d;--menu-sombra:#08081c8c;--texto:#1f1e3d;--texto-2:#3a3a57;--texto-suave:#5c5c74;--erro:#9c1f17;--erro-fundo:#fbe5e3;--erro-borda:#f1b9b4;--aviso:#8a4f0c;--aviso-fundo:#fbeedc;--aviso-borda:#efc98f;--sucesso:#1b6b43;--sucesso-fundo:#e3f3ea;--sucesso-borda:#a9d8bd;--atencao-faixa:#1d6b45;--atencao-texto:#fff;--atencao-fundo:#eaf6ef;--atencao-borda:#9fd1b5;--bloco-faixa:#f0f0f7;--info:#22407f;--info-fundo:#e6ecf8;--raio:8px;--raio-cartao:10px;--sombra:0 1px 2px #1f1e3d0d;--fonte-titulo:var(--fonte-plex,"IBM Plex Sans"), system-ui, "Segoe UI", sans-serif;--fonte-texto:var(--fonte-plex,"IBM Plex Sans"), system-ui, "Segoe UI", sans-serif;--fonte-mono:var(--fonte-plex-mono,"IBM Plex Mono"), ui-monospace, Consolas, monospace}*{box-sizing:border-box}body{background:var(--fundo);color:var(--texto);font-family:var(--fonte-texto);-webkit-font-smoothing:antialiased;margin:0;font-size:14.5px;line-height:1.5}h1,h2,h3,h4{font-family:var(--fonte-titulo);color:var(--texto);letter-spacing:-.01em;font-weight:600;line-height:1.25}h1{letter-spacing:-.015em;margin:.15rem 0 1.25rem;font-size:1.55rem}h2{font-size:1.1rem}h3{font-size:.98rem}main>h2{margin:1.75rem 0 .75rem}code,kbd,.mono{font-family:var(--fonte-mono);font-size:.9em}a{color:var(--marca);text-underline-offset:3px}a:not([style*=inherit]):not(.casca-item):not(.cartao){font-weight:600}a:hover{color:var(--marca-escura)}.casca-conteudo>main,body>main{padding:1.75rem 2.25rem 3rem!important}.casca-conteudo>main{max-width:1440px!important;margin:0!important}.casca-conteudo>main>form,.casca-conteudo>main>fieldset,.casca-conteudo>main>section>form{max-width:880px}.cabecalho-pagina{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin:.15rem 0 1.25rem;display:flex}.cabecalho-pagina>h1{margin:0}.cabecalho-acoes,:is(p:has(>a.botao-principal),p:has(>a.botao),div:has(>a.botao-principal)){flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=submit]):not([type=button]),select,textarea{font:inherit;color:var(--texto);background:var(--superficie);border:1px solid var(--borda-forte);border-radius:var(--raio);min-height:40px;padding:.5rem .65rem;font-size:.95rem;transition:border-color .15s,box-shadow .15s}input:not([type=checkbox]):not([type=radio]):not([type=file]):hover,select:hover,textarea:hover{border-color:var(--texto-suave)}input::placeholder,textarea::placeholder{color:var(--texto-suave);opacity:.75}textarea{min-height:0;line-height:1.5}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible{outline:3px solid color-mix(in srgb, var(--destaque) 70%, transparent);outline-offset:2px}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--marca);outline-offset:0}input[type=checkbox],input[type=radio]{accent-color:var(--marca);width:16px;height:16px}input[type=file]{font:inherit;font-size:.9rem}input[type=file]::file-selector-button{font:inherit;color:var(--marca);background:var(--superficie);border:1px solid var(--borda-forte);border-radius:var(--raio);cursor:pointer;margin-right:.6rem;padding:.45rem .8rem;font-weight:600}label{color:var(--texto-2)}fieldset>label:has(>input:not([type=checkbox]):not([type=radio]),>select,>textarea){font-size:.875rem;font-weight:500;display:block}fieldset>div>label:has(>input:not([type=checkbox]):not([type=radio]),>select,>textarea){font-size:.875rem;font-weight:500;display:block}form>label:has(>input:not([type=checkbox]):not([type=radio]),>select,>textarea){font-size:.875rem;font-weight:500;display:block}fieldset>label:has(>input:not([type=checkbox]):not([type=radio]),>select,>textarea):not(:last-child){margin-bottom:.8rem}fieldset>div>label:has(>input:not([type=checkbox]):not([type=radio]),>select,>textarea):not(:last-child){margin-bottom:.8rem}label>input:not([type=checkbox]):not([type=radio]),label>select,label>textarea{margin-top:.3rem!important}fieldset>div>strong:first-child{color:var(--texto);margin-bottom:.5rem;display:block}fieldset{border:1px solid var(--borda);border-radius:var(--raio-cartao);background:var(--superficie);min-width:0;padding:1rem 1.25rem 1.15rem}legend{font-family:var(--fonte-titulo);color:var(--texto);padding:0 .4rem;font-weight:600}button,input[type=submit],input[type=button]{font:inherit;color:var(--marca);background:var(--superficie);border:1px solid var(--borda-forte);border-radius:var(--raio);cursor:pointer;min-height:40px;padding:.55rem 1rem;font-size:.9rem;font-weight:600;transition:background-color .15s,border-color .15s}button:hover:not(:disabled){background:var(--marca-suave);border-color:var(--marca)}button[type=submit],input[type=submit],.botao-principal{color:var(--marca-escura);background:var(--destaque);border-color:var(--destaque)}button[type=submit]:hover:not(:disabled),.botao-principal:hover:not(:disabled){background:var(--destaque-escuro);border-color:var(--destaque-escuro)}button.botao-secundario,.casca-sair button{color:var(--marca);background:var(--superficie);border-color:var(--borda-forte)}button.botao-secundario:hover:not(:disabled),.casca-sair button:hover:not(:disabled){background:var(--marca-suave);border-color:var(--marca)}button:disabled,input[type=submit]:disabled{opacity:.55;cursor:not-allowed}button[style*="var(--erro)"],.botao-perigo,button.botao-perigo{color:var(--erro);background:var(--superficie);border-color:var(--erro-borda)}button[style*="var(--erro)"]:hover:not(:disabled),.botao-perigo:hover:not(:disabled){background:var(--erro-fundo);border-color:var(--erro)}a.botao,a.botao-principal{border-radius:var(--raio);white-space:nowrap;align-items:center;min-height:40px;padding:.5rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}a.botao-principal{color:var(--marca-escura);background:var(--destaque);border:1px solid var(--destaque)}a.botao-principal:hover{color:var(--marca-escura);background:var(--destaque-escuro);border-color:var(--destaque-escuro)}a.botao:hover{border-color:var(--marca);background:var(--marca-suave)}a.botao{color:var(--marca);border:1px solid var(--borda-forte);background:var(--superficie)}table{border-spacing:0;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-cartao);box-shadow:var(--sombra);font-variant-numeric:tabular-nums;font-size:.92rem;overflow:hidden;border-collapse:separate!important}thead th{background:var(--cabecalho-tabela);border-bottom:1px solid var(--borda-forte)}th{color:var(--texto-suave);text-align:left;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;font-size:.72rem;font-weight:600}th,td{vertical-align:middle;padding:.65rem .8rem}th:first-child,td:first-child{padding-left:1rem!important}th:last-child,td:last-child{padding-right:1rem!important}td a{text-decoration:none}td a:hover{text-decoration:underline}tbody td{border-top:1px solid var(--linha);transition:background-color .12s}tbody tr:first-child td{border-top:0}tbody tr:nth-child(2n) td{background:var(--zebra)}tbody tr:hover td{background:var(--linha-hover)}.lista-linhas{margin:.75rem -1.15rem -1rem;padding:0;list-style:none}.lista-linhas>li{border-top:1px solid var(--linha);padding:.6rem 1.15rem;transition:background-color .12s}.lista-linhas>li:nth-child(2n){background:var(--zebra)}.lista-linhas>li:hover{background:var(--linha-hover)}.lista-linhas>li:last-child{border-radius:0 0 var(--raio-cartao) var(--raio-cartao)}.estado-vazio{text-align:center;color:var(--texto-suave);background:var(--superficie);border:1px dashed var(--borda-forte);border-radius:var(--raio-cartao);margin:.5rem 0 1rem;padding:1.5rem 1.25rem}.estado-vazio+table{display:none}.cartao,section.cartao{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-cartao);box-shadow:var(--sombra);padding:1rem 1.15rem}a.cartao{transition:border-color .15s,box-shadow .15s}a.cartao:hover{border-color:var(--marca);box-shadow:0 2px 6px #1f1e3d14}.cartao-titulo{color:var(--texto-suave);font-size:.8rem;font-weight:500}.cartao-numero{font-family:var(--fonte-titulo);white-space:nowrap;color:var(--texto);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:clamp(1.2rem,1.75vw,1.6rem);font-weight:600;line-height:1.2}.selo{background:var(--marca-suave);color:var(--marca);white-space:nowrap;vertical-align:middle;border-radius:999px;padding:.1rem .55rem;font-size:.72rem;font-weight:600;line-height:1.5;display:inline-block}.selo-erro{background:var(--erro-fundo);color:var(--erro)}.selo-aviso{background:var(--aviso-fundo);color:var(--aviso)}.selo-sucesso{background:var(--sucesso-fundo);color:var(--sucesso)}.selo-info{background:var(--info-fundo);color:var(--info)}.selo-destaque{background:var(--destaque-suave);color:var(--destaque-texto)}[role=alert]{border-radius:var(--raio)}.texto-suave{color:var(--texto-suave)}.casca{min-height:100vh;display:flex}.casca-menu{background:var(--menu-fundo);width:248px;height:100dvh;color:var(--menu-texto);flex-direction:column;flex-shrink:0;font-size:.9rem;display:flex;position:sticky;top:0}.casca-topo{border-bottom:1px solid var(--menu-divisao);flex:none;justify-content:space-between;align-items:center;padding:1.15rem 1.2rem 1rem;display:flex}.casca-marca{align-items:center;display:inline-flex}.casca-marca img{width:172px;height:auto;display:block}.casca-botao{display:none}.casca-menu .casca-botao{color:var(--menu-branco);border-color:var(--menu-contorno);background:0 0}.casca-menu .casca-botao:hover:not(:disabled),.casca-menu .casca-botao[aria-expanded=true]{color:var(--menu-branco);background:var(--menu-hover);border-color:#ffffff73}.casca-nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff38 transparent;background:linear-gradient(var(--menu-fundo) 40%, transparent) top / 100% 28px no-repeat local, linear-gradient(transparent, var(--menu-fundo) 60%) bottom / 100% 28px no-repeat local, radial-gradient(farthest-side at 50% 0, var(--menu-sombra), transparent) top / 100% 12px no-repeat scroll, radial-gradient(farthest-side at 50% 100%, var(--menu-sombra), transparent) bottom / 100% 12px no-repeat scroll;flex:auto;min-height:0;padding:.25rem .75rem .5rem;overflow-y:auto}.casca-grupo{border-bottom:1px solid var(--menu-divisao);padding:.6rem 0 .5rem}.casca-grupo:last-child{border-bottom:0}.casca-grupo-titulo{letter-spacing:.1em;text-transform:uppercase;color:var(--menu-titulo);margin:0 0 .25rem;padding:0 .6rem;font-size:.66rem;font-weight:600}.casca-grupo ul{margin:0;padding:0;list-style:none}.casca-item{color:var(--menu-texto);border-radius:6px;align-items:center;gap:.65rem;padding:.34rem .6rem;font-weight:500;text-decoration:none;transition:background-color .12s,color .12s;display:flex}.casca-icone{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;opacity:.85;flex:none;width:17px;height:17px}.casca-item:hover{background:var(--menu-hover);color:var(--menu-branco)}.casca-item[aria-current=page]{background:var(--menu-ativo);color:var(--menu-branco);box-shadow:inset 3px 0 0 var(--destaque);font-weight:600}.casca-item[aria-current=page] .casca-icone{stroke:var(--destaque);opacity:1}.casca-sair{background:var(--menu-rodape);border-top:1px solid var(--menu-divisao);flex:none;padding:.75rem 1rem .9rem}.casca-menu .casca-sair button{width:100%;min-height:36px;color:var(--menu-texto);border-color:var(--menu-contorno);background:0 0;padding:.4rem 1rem}.casca-menu .casca-sair button:hover:not(:disabled){color:var(--menu-branco);background:var(--menu-hover);border-color:#ffffff73}.casca-conteudo{flex:1;min-width:0}@media (min-width:801px) and (max-height:900px){.casca-topo{padding:.8rem 1.2rem .65rem}.casca-marca img{width:160px}.casca-grupo{padding:.35rem 0 .25rem}.casca-grupo-titulo{margin-bottom:.15rem}.casca-item{padding-top:.25rem;padding-bottom:.25rem}.casca-sair{padding:.6rem 1rem .7rem}}@media (max-width:800px){.casca{flex-direction:column}.casca-menu{z-index:10;width:auto;height:auto;max-height:100dvh;position:sticky}.casca-topo{border-bottom:0;padding:.6rem 1rem}.casca-marca img{width:128px}.casca-botao{display:inline-block}.casca-nav,.casca-sair{display:none}.casca-menu[data-aberto=true] .casca-topo{border-bottom:1px solid var(--menu-divisao)}.casca-menu[data-aberto=true] .casca-nav,.casca-menu[data-aberto=true] .casca-sair{display:block}.casca-conteudo>main,body>main{padding:1.25rem 1rem 2rem!important}h1{font-size:1.35rem}.casca-conteudo table{max-width:100%;display:block;overflow-x:auto}.casca-conteudo th,.casca-conteudo td{white-space:nowrap}.cabecalho-acoes{width:100%}}@media print{.casca-menu{display:none}body{background:var(--superficie)}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}td[style*=right],th[style*=right]{white-space:nowrap}.cartao a:not(.botao):not(.botao-principal){text-decoration:none}.cartao a:not(.botao):not(.botao-principal):hover{text-decoration:underline}section.cartao.bloco-atencao{background:var(--atencao-fundo);border-color:var(--atencao-borda);padding:0;overflow:hidden}.bloco-atencao-faixa{background:var(--atencao-faixa);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.7rem 1.15rem;display:flex}.bloco-atencao-titulo{color:var(--atencao-texto);margin:0;font-size:1.05rem}.bloco-atencao-corpo{padding:.25rem 1.15rem 1rem}.bloco-atencao .lista-linhas>li{background:var(--superficie)}.bloco-atencao .lista-linhas>li:hover{background:var(--linha-hover)}section.cartao.bloco-painel{padding:0;overflow:hidden}.bloco-painel-faixa{background:var(--bloco-faixa);border-bottom:1px solid var(--borda);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .75rem;padding:.65rem 1.15rem;display:flex}.bloco-painel-titulo{color:var(--marca);align-items:flex-start;gap:.55rem;margin:0;font-size:1.02rem;font-weight:700;line-height:1.3;display:flex}.bloco-painel-titulo:before{content:"";background:var(--destaque);border-radius:2px;flex-shrink:0;width:4px;height:1.05em;margin-top:.125em}.bloco-painel-corpo{padding:.25rem 1.15rem 1rem}.bloco-painel-corpo>.lista-linhas:first-child{margin-top:-.25rem}.bloco-painel-corpo>.lista-linhas:first-child>li:first-child{border-top:0}.painel-cabecalho{align-items:center;gap:.6rem;margin:.15rem 0 1.25rem;display:flex}.painel-cabecalho>h1{margin:0}button.botao-olho{width:36px;height:36px;min-height:36px;color:var(--marca);background:var(--superficie);border:1px solid var(--borda-forte);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}button.botao-olho:hover:not(:disabled){background:var(--marca-suave);border-color:var(--marca)}.so-leitor{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.setores-lado-a-lado{flex-wrap:wrap;gap:1.75rem 1.25rem;margin-top:1.75rem;display:flex}.setores-lado-a-lado>.setor{flex:380px;margin-top:0}.setor{flex-direction:column;gap:.85rem;min-width:0;margin-top:1.75rem;display:flex}.setor-titulo{border-bottom:1px solid var(--borda-forte);text-transform:uppercase;letter-spacing:.08em;color:var(--marca);margin:0;padding-bottom:.45rem;font-size:.8rem;font-weight:700}.setor-indicadores{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:.75rem;display:grid}.setor-blocos{flex-wrap:wrap;align-items:flex-start;gap:.9rem;display:flex}.setor-blocos>*{flex:340px}a.cartao.indicador{flex-direction:column;gap:.3rem;min-width:0;padding-top:calc(1rem + 3px);display:flex;position:relative;overflow:hidden}a.cartao.indicador:before{content:"";background:var(--destaque);height:3px;position:absolute;inset:0 0 auto}a.cartao.indicador.indicador-alerta:before{background:var(--erro)}.barra-de-lista{margin:.75rem 0 1rem}.barra-de-lista nav{margin:0 0 .6rem!important}.barra-de-lista-form{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-cartao);flex-wrap:wrap;align-items:flex-end;gap:.6rem .75rem;padding:.75rem .9rem;display:flex}.barra-de-lista-form>label{color:var(--texto-2);flex-direction:column;gap:.25rem;margin:0;display:flex!important}.barra-de-lista-form>label>select,.barra-de-lista-form>label>input{min-width:9rem;max-width:16rem}.barra-de-lista-busca>input{min-width:14rem!important}.barra-de-lista-form>label.barra-de-lista-caixa{flex-direction:row;align-items:center;gap:.4rem;min-height:40px}.barra-de-lista-acoes{align-items:center;gap:.5rem;display:flex}.paginacao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin:.75rem 0;display:flex}.paginacao-links{align-items:center;gap:.6rem;display:flex}.resumo-clicavel{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.6rem;margin:.5rem 0 .75rem;display:grid}.resumo-clicavel>a.cartao{flex-direction:column;gap:.15rem;padding:.7rem .95rem;text-decoration:none;display:flex}.resumo-clicavel>a.cartao[aria-current=page]{border-color:var(--marca);box-shadow:inset 0 0 0 1px var(--marca);background:var(--marca-suave)}@media (max-width:800px){.barra-de-lista-form>label,.barra-de-lista-form>label>select,.barra-de-lista-form>label>input,.barra-de-lista-busca>input{width:100%;max-width:none;min-width:0!important}}td.mono,td .mono{white-space:nowrap}
