@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");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{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fundo:oklch(98.2% .005 80);--superficie:oklch(99.7% .002 80);--superficie-2:oklch(96.2% .007 80);--superficie-afundada:oklch(97.2% .006 80);--superficie-hover:oklch(94.8% .008 80);--borda:oklch(90.5% .009 80);--borda-forte:oklch(83% .011 80);--borda-campo:oklch(62% .012 75);--texto:oklch(23.5% .013 70);--texto-2:oklch(44.5% .013 70);--texto-3:oklch(53.5% .011 70);--texto-sobre-acento:oklch(98.5% .005 185);--acento:oklch(44.5% .078 188);--acento-hover:oklch(39.5% .075 188);--acento-texto:oklch(42% .078 188);--acento-suave:oklch(94.8% .024 188);--acento-borda:oklch(82% .05 188);--sucesso:oklch(47% .105 152);--sucesso-suave:oklch(95.2% .036 152);--sucesso-borda:oklch(83% .07 152);--alerta:oklch(49% .105 62);--alerta-suave:oklch(96.2% .045 85);--alerta-borda:oklch(85% .09 80);--perigo:oklch(50% .165 28);--perigo-hover:oklch(45% .16 28);--perigo-suave:oklch(95.8% .026 28);--perigo-borda:oklch(84% .07 28);--fonte:"Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--fonte-mono:"Geist Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;--t-xs:.75rem;--t-sm:.8125rem;--t-base:.9375rem;--t-md:1.0625rem;--t-lg:1.25rem;--t-xl:1.5rem;--t-2xl:2rem;--altura-linha:1.5;--e-1:.25rem;--e-2:.5rem;--e-3:.75rem;--e-4:1rem;--e-5:1.25rem;--e-6:1.5rem;--e-8:2rem;--e-10:2.5rem;--e-12:3rem;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:16px;--sombra-1:0 1px 2px oklch(25% .02 70/.06);--sombra-2:0 1px 2px oklch(25% .02 70/.05), 0 4px 12px -2px oklch(25% .02 70/.08);--sombra-3:0 2px 6px oklch(20% .02 70/.08), 0 18px 48px -8px oklch(20% .02 70/.22);--veu:oklch(20% .02 70/.38);--anel-foco:0 0 0 3px oklch(44.5% .078 188/.22);--altura-controle:2.25rem;--altura-controle-sm:1.875rem;--dur-rapida:.12s;--dur:.2s;--dur-painel:.26s;--curva:cubic-bezier(.22, 1, .36, 1);--largura-menu:15rem;--largura-conteudo:76rem}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fundo:oklch(18.5% .006 70);--superficie:oklch(21.8% .007 70);--superficie-2:oklch(16.5% .006 70);--superficie-afundada:oklch(20% .006 70);--superficie-hover:oklch(25.5% .008 70);--borda:oklch(29.5% .008 70);--borda-forte:oklch(38.5% .01 70);--borda-campo:oklch(54% .01 75);--texto:oklch(93.5% .006 80);--texto-2:oklch(75.5% .009 80);--texto-3:oklch(65.5% .009 80);--texto-sobre-acento:oklch(17% .02 188);--acento:oklch(74% .095 186);--acento-hover:oklch(80% .09 186);--acento-texto:oklch(78% .09 186);--acento-suave:oklch(29% .04 188);--acento-borda:oklch(45% .06 188);--sucesso:oklch(76% .12 152);--sucesso-suave:oklch(27% .04 152);--sucesso-borda:oklch(42% .07 152);--alerta:oklch(80% .115 78);--alerta-suave:oklch(28% .045 70);--alerta-borda:oklch(45% .08 70);--perigo:oklch(72% .15 28);--perigo-hover:oklch(78% .13 28);--perigo-suave:oklch(28% .05 28);--perigo-borda:oklch(46% .1 28);--sombra-1:0 1px 2px oklch(0% 0 0/.3);--sombra-2:0 1px 2px oklch(0% 0 0/.3), 0 4px 12px -2px oklch(0% 0 0/.35);--sombra-3:0 2px 6px oklch(0% 0 0/.35), 0 18px 48px -8px oklch(0% 0 0/.6);--veu:oklch(10% .01 70/.6);--anel-foco:0 0 0 3px oklch(74% .095 186/.3)}}:root[data-tema=escuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fundo:oklch(18.5% .006 70);--superficie:oklch(21.8% .007 70);--superficie-2:oklch(16.5% .006 70);--superficie-afundada:oklch(20% .006 70);--superficie-hover:oklch(25.5% .008 70);--borda:oklch(29.5% .008 70);--borda-forte:oklch(38.5% .01 70);--borda-campo:oklch(54% .01 75);--texto:oklch(93.5% .006 80);--texto-2:oklch(75.5% .009 80);--texto-3:oklch(65.5% .009 80);--texto-sobre-acento:oklch(17% .02 188);--acento:oklch(74% .095 186);--acento-hover:oklch(80% .09 186);--acento-texto:oklch(78% .09 186);--acento-suave:oklch(29% .04 188);--acento-borda:oklch(45% .06 188);--sucesso:oklch(76% .12 152);--sucesso-suave:oklch(27% .04 152);--sucesso-borda:oklch(42% .07 152);--alerta:oklch(80% .115 78);--alerta-suave:oklch(28% .045 70);--alerta-borda:oklch(45% .08 70);--perigo:oklch(72% .15 28);--perigo-hover:oklch(78% .13 28);--perigo-suave:oklch(28% .05 28);--perigo-borda:oklch(46% .1 28);--sombra-1:0 1px 2px oklch(0% 0 0/.3);--sombra-2:0 1px 2px oklch(0% 0 0/.3), 0 4px 12px -2px oklch(0% 0 0/.35);--sombra-3:0 2px 6px oklch(0% 0 0/.35), 0 18px 48px -8px oklch(0% 0 0/.6);--veu:oklch(10% .01 70/.6);--anel-foco:0 0 0 3px oklch(74% .095 186/.3)}*,:before,:after{box-sizing:border-box}:where(html){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:where(body){background:var(--fundo);min-height:100dvh;color:var(--texto);font-family:var(--fonte);font-size:var(--t-base);line-height:var(--altura-linha);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;caret-color:var(--acento);scrollbar-color:var(--borda-forte) transparent;margin:0}::selection{background:var(--acento-suave);color:var(--texto)}:where(h1,h2,h3,h4){letter-spacing:-.012em;text-wrap:balance;margin:0;font-weight:600;line-height:1.25}:where(h1){font-size:var(--t-xl);letter-spacing:-.02em}:where(h2){font-size:var(--t-md)}:where(h3){font-size:var(--t-base)}:where(p){text-wrap:pretty;margin:0}:where(small){font-size:var(--t-sm);color:var(--texto-2);font-weight:400}:where(a){color:var(--acento-texto);text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in oklch, currentColor 35%, transparent);text-decoration-color:color-mix(in oklch, currentColor 35%, transparent);text-underline-offset:.2em;transition:text-decoration-color var(--dur-rapida) var(--curva);text-decoration-thickness:1px}:where(a:hover){text-decoration-color:currentColor}:where(code,kbd,samp){font-family:var(--fonte-mono);background:var(--superficie-afundada);border:1px solid var(--borda);border-radius:var(--r-sm);padding:.05em .35em;font-size:.9em}:focus-visible{outline:2px solid var(--acento);outline-offset:2px}:where(button){font:inherit;color:inherit}:where(button:not([class])){justify-content:center;align-items:center;gap:var(--e-2);min-height:var(--altura-controle);padding:0 var(--e-4);border:1px solid var(--borda-forte);border-radius:var(--r-md);background:var(--superficie);color:var(--texto);font-size:var(--t-sm);white-space:nowrap;cursor:pointer;box-shadow:var(--sombra-1);transition:background-color var(--dur-rapida) var(--curva), border-color var(--dur-rapida) var(--curva), transform var(--dur-rapida) var(--curva);font-weight:500;line-height:1;display:inline-flex}:where(button:not([class]):hover:not(:disabled)){background:var(--superficie-hover)}:where(button:not([class])[type=submit]){background:var(--acento);color:var(--texto-sobre-acento);border-color:#0000}:where(button:not([class])[type=submit]:hover:not(:disabled)){background:var(--acento-hover)}:where(button:not([class]):active:not(:disabled)){transform:translateY(1px)}:where(button:disabled){opacity:.5;cursor:not-allowed}:where(form>button:not([class]),.cartao>button:not([class])){justify-self:start}:where(input:not([type=checkbox],[type=radio],[type=file]),select,textarea){font:inherit;font-size:var(--t-base);color:var(--texto);width:100%;min-height:var(--altura-controle);padding:0 var(--e-3);border:1px solid var(--borda-campo);border-radius:var(--r-md);background:var(--superficie);transition:border-color var(--dur-rapida) var(--curva), box-shadow var(--dur-rapida) var(--curva);box-shadow:inset 0 1px 1px oklch(25% .02 70/.03)}:where(textarea){min-height:5.5rem;padding:var(--e-2) var(--e-3);resize:vertical;line-height:var(--altura-linha)}:where(select){appearance:none;padding-right:var(--e-8);background-image:linear-gradient(45deg, transparent 50%, var(--texto-2) 50%), linear-gradient(135deg, var(--texto-2) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 16px) 52%,calc(100% - 11px) 52%;background-repeat:no-repeat;background-size:5px 5px}:where(input,select,textarea)::placeholder{color:var(--texto-3);opacity:1}:where(input:not([type=checkbox],[type=radio],[type=file]),select,textarea):hover:not(:disabled){border-color:var(--texto-3)}:where(input:not([type=checkbox],[type=radio],[type=file]),select,textarea):focus-visible{border-color:var(--acento);box-shadow:var(--anel-foco);outline:none}:where(input,select,textarea):disabled{background:var(--superficie-afundada);color:var(--texto-2);cursor:not-allowed}:where(input[type=date],input[type=number]){font-variant-numeric:tabular-nums}:where(input[type=checkbox],input[type=radio]){width:1rem;height:1rem;accent-color:var(--acento);cursor:pointer;flex:none;margin:0}:where(input[type=file]){font:inherit;font-size:var(--t-sm);color:var(--texto-2)}:where(input[type=file])::file-selector-button{font:inherit;margin-right:var(--e-3);min-height:var(--altura-controle-sm);padding:0 var(--e-3);border:1px solid var(--borda-forte);border-radius:var(--r-md);background:var(--superficie);color:var(--texto);cursor:pointer;font-weight:500}:where(label){gap:var(--e-1);font-size:var(--t-sm);color:var(--texto);font-weight:500;display:grid}:where(label>span:only-child){align-items:flex-start;gap:var(--e-2);font-weight:400;line-height:1.4;display:flex}:where(label>span:only-child>input[type=checkbox]){margin-top:.15em}:where(fieldset){padding:var(--e-3) var(--e-4) var(--e-4);border:1px solid var(--borda);border-radius:var(--r-md);gap:var(--e-3);min-width:0;margin:0;display:grid}:where(legend){padding:0 var(--e-1);font-size:var(--t-sm);font-weight:600}:where(details){font-size:var(--t-sm)}:where(summary){cursor:pointer;color:var(--texto-2);width:fit-content}:where(table){border-collapse:separate;border-spacing:0;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-lg);width:100%;font-size:var(--t-sm);font-variant-numeric:tabular-nums;overflow:hidden}:where(th){text-align:left;color:var(--texto-2);background:var(--superficie-afundada);padding:var(--e-2) var(--e-4);border-bottom:1px solid var(--borda);white-space:nowrap;font-weight:500}:where(td){padding:var(--e-3) var(--e-4);border-bottom:1px solid var(--borda);vertical-align:middle}:where(tbody tr:last-child>td){border-bottom:0}:where(tbody tr){transition:background-color var(--dur-rapida) var(--curva)}:where(tbody tr:hover){background:var(--superficie-afundada)}:where(tr.cancelado td){color:var(--texto-3);text-decoration:line-through}:where(td:has(>button)){white-space:nowrap}:where(td>button:not([class])){min-height:var(--altura-controle-sm);padding:0 var(--e-3);border-radius:var(--r-sm);box-shadow:none}:where(td>button:not([class])+button:not([class])){margin-left:var(--e-1)}:where(.pilha){gap:var(--e-6);align-content:start;display:grid}:where(.pilha>h1){padding-bottom:var(--e-1)}:where(.cartao){background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-lg);padding:var(--e-5) var(--e-6) var(--e-6);gap:var(--e-4);max-width:44rem;box-shadow:var(--sombra-1);display:grid}:where(.cartao>h2){margin-bottom:var(--e-1)}:where(.filtros){gap:var(--e-3);flex-wrap:wrap;align-items:center;display:flex}:where(.filtros>input,.filtros>select){width:auto;min-width:14rem}:where(.erro){color:var(--perigo);font-size:var(--t-sm)}:where(p.erro){background:var(--perigo-suave);border:1px solid var(--perigo-borda);border-radius:var(--r-md);padding:var(--e-2) var(--e-3)}:where(.aviso){background:var(--alerta-suave);border:1px solid var(--alerta-borda);color:var(--texto);border-radius:var(--r-md);padding:var(--e-3) var(--e-4);font-size:var(--t-sm)}:where(.cartoes){gap:var(--e-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}:where(.cartao-total){background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-lg);padding:var(--e-4);gap:var(--e-1);font-size:var(--t-sm);color:var(--texto-2);display:grid}:where(.cartao-total strong){font-size:var(--t-lg);color:var(--texto);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:600}:where(.segredo){word-break:break-all;padding:var(--e-2) var(--e-3);font-size:var(--t-sm);display:block}:where(.codigos){columns:2;font-family:var(--fonte-mono);font-size:var(--t-sm);margin:0;padding-left:1.5rem;line-height:2}:where(.catalogo){gap:var(--e-1);max-height:14rem;font-size:var(--t-sm);margin:0;padding-left:0;list-style:none;display:grid;overflow:auto}@media (width<=47.99rem){:where(main table:not(.tabela)){white-space:nowrap;display:block;overflow-x:auto}:where(.cartao){padding:var(--e-4)}:where(.filtros>input,.filtros>select){flex:12rem;min-width:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.so-leitor{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.botao{--b-fundo:var(--superficie);--b-fundo-hover:var(--superficie-hover);--b-texto:var(--texto);--b-borda:var(--borda-forte);justify-content:center;align-items:center;gap:var(--e-2);min-height:var(--altura-controle);padding:0 var(--e-4);border:1px solid var(--b-borda);border-radius:var(--r-md);background:var(--b-fundo);color:var(--b-texto);font:inherit;font-size:var(--t-sm);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--dur-rapida) var(--curva), border-color var(--dur-rapida) var(--curva), color var(--dur-rapida) var(--curva), transform var(--dur-rapida) var(--curva);font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.botao svg{flex:none;margin-inline:-.125rem}.botao:hover:not(:disabled){background:var(--b-fundo-hover)}.botao:active:not(:disabled){transform:translateY(1px)}.botao:disabled{opacity:.5;cursor:not-allowed}.botao[aria-busy=true]{opacity:.8;cursor:progress}.botao-secundario{box-shadow:var(--sombra-1)}.botao-primario{--b-fundo:var(--acento);--b-fundo-hover:var(--acento-hover);--b-texto:var(--texto-sobre-acento);--b-borda:transparent;box-shadow:var(--sombra-1), inset 0 1px 0 oklch(100% 0 0/.12)}.botao-fantasma{--b-fundo:transparent;--b-borda:transparent;--b-texto:var(--texto-2)}.botao-fantasma:hover:not(:disabled){color:var(--texto)}.botao-perigo{--b-fundo:var(--perigo);--b-fundo-hover:var(--perigo-hover);--b-texto:var(--superficie);--b-borda:transparent}.botao-sm{min-height:var(--altura-controle-sm);padding:0 var(--e-3);font-size:var(--t-sm);border-radius:var(--r-sm)}.botao-icone{width:var(--altura-controle);padding:0}.botao-icone.botao-sm{width:var(--altura-controle-sm)}.botao-icone svg{margin:0}.girar{animation:.8s linear infinite girar}@keyframes girar{to{rotate:360deg}}.formulario{gap:var(--e-5);display:grid}.formulario-grade{gap:var(--e-5) var(--e-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.formulario-grade>.inteiro{grid-column:1/-1}.campo{gap:var(--e-2);align-content:start;min-width:0;display:grid}.campo-cabeca{justify-content:space-between;align-items:baseline;gap:var(--e-2);display:flex}.campo-rotulo{font-size:var(--t-sm);color:var(--texto);font-weight:500;display:block}.campo-opcional{font-size:var(--t-xs);color:var(--texto-3)}.campo-dica{font-size:var(--t-xs);color:var(--texto-2);line-height:1.45}.campo-erro{font-size:var(--t-xs);color:var(--perigo);font-weight:500}.campo [aria-invalid=true]{border-color:var(--perigo)}.campo-busca{align-items:center;min-width:min(20rem,100%);display:flex;position:relative}.campo-busca svg{left:var(--e-3);color:var(--texto-3);pointer-events:none;position:absolute}.campo-busca input{padding-left:2.25rem}.campo-busca input::-webkit-search-cancel-button{cursor:pointer}.marcar{align-items:flex-start;gap:var(--e-3);display:flex}.marcar>input{margin-top:.2rem}.marcar-rotulo{font-size:var(--t-sm);cursor:pointer;font-weight:500;display:block}.marcar-descricao{font-size:var(--t-xs);color:var(--texto-2);max-width:60ch;margin-top:.125rem}.interruptor{align-items:center;gap:var(--e-2);font-size:var(--t-sm);color:var(--texto-2);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:500;display:inline-flex;position:relative}.interruptor input{opacity:0;cursor:pointer;width:2rem;height:1.125rem;margin:0;position:absolute}.interruptor-trilho{background:var(--borda-forte);width:2rem;height:1.125rem;transition:background-color var(--dur) var(--curva);border-radius:999px;flex:none;position:relative}.interruptor-trilho:after{content:"";background:var(--superficie);width:calc(1.125rem - 4px);height:calc(1.125rem - 4px);transition:translate var(--dur) var(--curva);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px oklch(0% 0 0/.2)}.interruptor input:checked+.interruptor-trilho{background:var(--acento)}.interruptor input:checked+.interruptor-trilho:after{translate:.875rem}.interruptor input:checked~.interruptor-rotulo{color:var(--texto)}.interruptor input:focus-visible+.interruptor-trilho{outline:2px solid var(--acento);outline-offset:2px}.interruptor input:disabled~*{opacity:.5;cursor:not-allowed}.formulario-acoes{gap:var(--e-2);padding-top:var(--e-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.pagina{gap:var(--e-6);align-content:start;min-width:0;display:grid}.pagina-estreita{max-width:48rem}.pagina-cabeca{gap:var(--e-2);display:grid}.pagina-voltar{align-items:center;gap:var(--e-1);width:fit-content;font-size:var(--t-sm);color:var(--texto-2);margin-bottom:var(--e-1);text-decoration:none;display:inline-flex}.pagina-voltar:hover{color:var(--texto)}.pagina-cabeca-linha{justify-content:space-between;align-items:flex-end;gap:var(--e-4);flex-wrap:wrap;display:flex}.pagina-titulos{gap:var(--e-1);min-width:0;display:grid}.pagina-titulo-linha{align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.pagina-titulo-linha h1{font-size:var(--t-xl);overflow-wrap:anywhere}.pagina-descricao{color:var(--texto-2);font-size:var(--t-sm)}.pagina-acoes{gap:var(--e-2);flex-wrap:wrap;display:flex}.secao{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-lg);box-shadow:var(--sombra-1);min-width:0}.secao-cabeca{justify-content:space-between;align-items:flex-start;gap:var(--e-4);padding:var(--e-4) var(--e-5) 0;display:flex}.secao-cabeca h2{font-size:var(--t-base)}.secao-descricao{font-size:var(--t-sm);color:var(--texto-2);max-width:68ch;margin-top:.125rem}.secao-acoes{gap:var(--e-2);flex:none;display:flex}.secao-corpo{padding:var(--e-4) var(--e-5) var(--e-5);gap:var(--e-4);display:grid}.secao-colada>.secao-corpo{padding:var(--e-3) 0 0}.secao-colada>.secao-corpo>.tabela-moldura{border:0;border-top:1px solid var(--borda);border-radius:0 0 var(--r-lg) var(--r-lg);box-shadow:none}.secao-colada>.secao-corpo>.vazio{border-top:1px solid var(--borda)}.secao-perigo{border-color:var(--perigo-borda)}.secao-alerta{border-color:var(--alerta-borda)}.barra-filtros{justify-content:space-between;align-items:center;gap:var(--e-3) var(--e-4);flex-wrap:wrap;display:flex}.barra-filtros-campos{align-items:center;gap:var(--e-3) var(--e-5);flex-wrap:wrap;flex:auto;display:flex}.barra-filtros-campos>select{width:auto;min-width:11rem}.barra-filtros-fim{font-size:var(--t-sm);color:var(--texto-2);font-variant-numeric:tabular-nums}.tabela-moldura{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-lg);box-shadow:var(--sombra-1);overscroll-behavior-x:contain;overflow-x:auto}.tabela-moldura:focus-visible{outline-offset:0}.tabela{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--t-sm);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;overflow:visible}.tabela th{text-align:left;font-size:var(--t-xs);color:var(--texto-2);background:var(--superficie-afundada);padding:var(--e-2) var(--e-4);border-bottom:1px solid var(--borda);white-space:nowrap;font-weight:500;position:sticky;top:0}.tabela td{padding:var(--e-3) var(--e-4);border-bottom:1px solid var(--borda);vertical-align:middle;color:var(--texto)}.tabela tbody tr:last-child>td{border-bottom:0}.tabela tbody tr:hover{background:var(--superficie-afundada)}.tabela .num{text-align:right;white-space:nowrap}.tabela .acoes{text-align:right;white-space:nowrap;width:1%}.tabela .acoes>*+*{margin-left:var(--e-1)}.tabela .acoes .acao-indisponivel{white-space:normal;overflow-wrap:normal;word-break:normal;text-align:left;min-width:14rem;max-width:20rem;font-size:var(--t-xs);display:inline-block}.tabela .linha-aviso-celular{display:none}@media (width<=39.99rem){.tabela .acoes .acao-indisponivel{display:none}.tabela .linha-aviso-celular{display:table-row}.tabela .linha-aviso-celular>td{font-size:var(--t-xs);padding-top:0}.tabela tbody tr.com-linha-aviso>td{border-bottom:0}}.tabela .secundario{color:var(--texto-2)}.tabela .nowrap{white-space:nowrap}.celula-principal{align-items:center;gap:var(--e-3);min-width:0;display:flex}.celula-principal a{color:var(--texto);font-weight:500;text-decoration:none}.celula-principal a:hover{color:var(--acento-texto);text-decoration:underline}.celula-sub{font-size:var(--t-xs);color:var(--texto-2);font-weight:400;display:block}.celula-icone{border-radius:var(--r-md);background:var(--superficie-2);width:2rem;height:2rem;color:var(--texto-2);flex:none;place-items:center;display:grid}.selo{--s-cor:var(--texto-2);--s-fundo:var(--superficie-2);--s-borda:var(--borda);height:1.375rem;padding:0 var(--e-2);border:1px solid var(--s-borda);background:var(--s-fundo);color:var(--texto);font-size:var(--t-xs);white-space:nowrap;vertical-align:middle;border-radius:999px;align-items:center;gap:.375rem;font-weight:500;line-height:1;display:inline-flex}.selo-ponto{background:var(--s-cor);border-radius:50%;flex:none;width:6px;height:6px}.tom-info{--s-cor:var(--acento);--s-fundo:var(--acento-suave);--s-borda:var(--acento-borda)}.tom-sucesso{--s-cor:var(--sucesso);--s-fundo:var(--sucesso-suave);--s-borda:var(--sucesso-borda)}.tom-alerta{--s-cor:var(--alerta);--s-fundo:var(--alerta-suave);--s-borda:var(--alerta-borda)}.tom-perigo{--s-cor:var(--perigo);--s-fundo:var(--perigo-suave);--s-borda:var(--perigo-borda)}.aviso-linha{--s-cor:var(--texto-2);--s-fundo:var(--superficie-2);--s-borda:var(--borda);align-items:flex-start;gap:var(--e-3);padding:var(--e-3) var(--e-4);border-radius:var(--r-md);border:1px solid var(--s-borda);background:var(--s-fundo);font-size:var(--t-sm);color:var(--texto);display:flex}.aviso-icone{color:var(--s-cor);flex:none;margin-top:.05rem}.aviso-texto{flex:1;gap:.125rem;min-width:0;display:grid}.aviso-titulo{font-weight:600}.aviso-acao{flex:none}.vazio{text-align:center;justify-items:center;gap:var(--e-2);padding:var(--e-12) var(--e-6);display:grid}.vazio-compacto{padding:var(--e-8) var(--e-4)}.vazio-icone{border-radius:var(--r-lg);background:var(--superficie-2);border:1px solid var(--borda);width:2.75rem;height:2.75rem;color:var(--texto-2);margin-bottom:var(--e-1);place-items:center;display:grid}.vazio-titulo{font-weight:600}.vazio-texto{color:var(--texto-2);font-size:var(--t-sm);max-width:42ch}.vazio-acao{margin-top:var(--e-2)}.carregando{gap:var(--e-3);padding:var(--e-4) 0;display:grid}.esqueleto{border-radius:var(--r-sm);background:linear-gradient(90deg, var(--superficie-2) 0%, var(--superficie-hover) 50%, var(--superficie-2) 100%);background-size:200% 100%;height:.875rem;animation:1.4s ease-in-out infinite brilho;display:block}@keyframes brilho{0%{background-position:100% 0}to{background-position:-100% 0}}.detalhes{gap:var(--e-4) var(--e-6);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));margin:0;display:grid}.detalhes-item{gap:.125rem;min-width:0;display:grid}.detalhes dt{font-size:var(--t-xs);color:var(--texto-2)}.detalhes dd{font-size:var(--t-sm);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.indicador{gap:var(--e-1);margin:0;display:grid}.indicador-rotulo{font-size:var(--t-sm);color:var(--texto-2)}.indicador-valor{font-size:var(--t-xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.indicador-detalhe{font-size:var(--t-xs);color:var(--texto-2);margin:0}.avatar{background:var(--acento-suave);width:2rem;height:2rem;color:var(--acento-texto);font-size:var(--t-xs);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid}.avatar-sm{width:1.75rem;height:1.75rem;font-size:.6875rem}.sobreposicao{background:var(--superficie);max-width:none;max-height:none;color:var(--texto);box-shadow:var(--sombra-3);transition:translate var(--dur-painel) var(--curva), opacity var(--dur-painel) var(--curva), scale var(--dur-painel) var(--curva), overlay var(--dur-painel) allow-discrete, display var(--dur-painel) allow-discrete;border:0;margin:0;padding:0;overflow:hidden}.sobreposicao::backdrop{background:var(--veu);opacity:0;transition:opacity var(--dur-painel) var(--curva), overlay var(--dur-painel) allow-discrete, display var(--dur-painel) allow-discrete}.sobreposicao[open]::backdrop{opacity:1}@starting-style{.sobreposicao[open]::backdrop{opacity:0}}.sobreposicao-corpo{height:100%;max-height:inherit;flex-direction:column;display:flex}.sobreposicao-cabeca{justify-content:space-between;align-items:flex-start;gap:var(--e-4);padding:var(--e-5) var(--e-5) var(--e-4) var(--e-6);border-bottom:1px solid var(--borda);flex:none;display:flex}.sobreposicao-titulos{gap:var(--e-1);padding-top:var(--e-1);display:grid}.sobreposicao-cabeca h2{font-size:var(--t-md)}.sobreposicao-descricao{color:var(--texto-2);font-size:var(--t-sm)}.sobreposicao-fechar{flex:none;margin-top:-.125rem}.sobreposicao-conteudo{padding:var(--e-6);overscroll-behavior:contain;gap:var(--e-5);flex:auto;align-content:start;display:grid;overflow-y:auto}.sobreposicao-rodape{justify-content:flex-end;gap:var(--e-2);padding:var(--e-4) var(--e-6);border-top:1px solid var(--borda);background:var(--superficie-afundada);flex:none;display:flex}.painel-lateral .sobreposicao-conteudo>.formulario>.formulario-acoes{bottom:calc(-1 * var(--e-6));margin:0 calc(-1 * var(--e-6)) calc(-1 * var(--e-6));padding:var(--e-4) var(--e-6);background:var(--superficie-afundada);border-top:1px solid var(--borda);position:sticky}.painel-lateral{border-left:1px solid var(--borda);width:min(30rem,100vw);height:100dvh;position:fixed;inset:0 0 0 auto;translate:100%}.painel-largo{width:min(40rem,100vw)}.painel-lateral[open]{translate:0}@starting-style{.painel-lateral[open]{translate:100%}}.dialogo{border-radius:var(--r-xl);border:1px solid var(--borda);opacity:0;width:min(28rem,100vw - 2rem);height:fit-content;max-height:calc(100dvh - 2rem);margin:auto;position:fixed;inset:0;scale:.97}.dialogo[open]{opacity:1;scale:1}@starting-style{.dialogo[open]{opacity:0;scale:.97}}.visualizador{border-radius:var(--r-xl);border:1px solid var(--borda);opacity:0;width:min(72rem,100vw - 2rem);height:calc(100dvh - 2rem);margin:auto;position:fixed;inset:0;scale:.98}.visualizador[open]{opacity:1;scale:1}@starting-style{.visualizador[open]{opacity:0;scale:.98}}.visualizador .sobreposicao-cabeca{padding:var(--e-4) var(--e-4) var(--e-3) var(--e-5)}.visualizador .sobreposicao-titulos{min-width:0}.visualizador .sobreposicao-cabeca h2,.visualizador .sobreposicao-descricao{overflow-wrap:anywhere}.visualizador .sobreposicao-conteudo{background:var(--superficie-afundada);padding:0;display:flex;overflow:hidden}.visualizador .sobreposicao-rodape{padding:var(--e-3) var(--e-4);justify-content:space-between;align-items:center}.visualizador-palco{flex:auto;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;min-width:0;min-height:0;display:grid}.visualizador-palco:focus{outline:none}.visualizador-pdf{background:var(--superficie);border:0;place-self:stretch stretch;width:100%;height:100%}.visualizador-foto{width:100%;height:100%;min-height:0;padding:var(--e-4);object-fit:contain;place-self:stretch stretch}.visualizador-recado{justify-items:center;gap:var(--e-2);max-width:28rem;padding:var(--e-6);text-align:center;color:var(--texto-2);display:grid}.visualizador-recado-acoes{justify-content:center;gap:var(--e-2);margin-top:var(--e-2);flex-wrap:wrap;display:flex}.visualizador-navegar,.visualizador-acoes{align-items:center;gap:var(--e-1);display:flex}.visualizador-posicao{text-align:center;min-width:4.5rem;font-size:var(--t-sm);color:var(--texto-2);font-variant-numeric:tabular-nums}.dialogo .sobreposicao-cabeca{border-bottom:0;padding-bottom:0}.dialogo .sobreposicao-conteudo{padding-top:var(--e-3);font-size:var(--t-sm);color:var(--texto-2);gap:var(--e-3)}.dialogo-confirmar .sobreposicao-conteudo ul{gap:var(--e-1);margin:0;padding-left:1.125rem;display:grid}.selo-irreversivel{align-items:center;gap:var(--e-2);width:fit-content;padding:var(--e-1) var(--e-3);background:var(--perigo-suave);border:1px solid var(--perigo-borda);color:var(--perigo);font-size:var(--t-xs);border-radius:999px;font-weight:600;display:inline-flex}.pular{top:var(--e-2);left:var(--e-2);z-index:100;padding:var(--e-2) var(--e-4);background:var(--acento);color:var(--texto-sobre-acento);border-radius:var(--r-md);transition:translate var(--dur) var(--curva);position:fixed;translate:0 -200%}.pular:focus-visible{translate:0}.casca{grid-template-columns:var(--largura-menu) minmax(0, 1fr);min-height:100dvh;display:grid}.menu-lateral{background:var(--superficie-2);border-right:1px solid var(--borda);flex-direction:column;height:100dvh;display:flex;position:sticky;top:0;overflow-y:auto}.menu-topo{padding:var(--e-5) var(--e-5) var(--e-4)}.marca{align-items:center;gap:var(--e-2);color:var(--texto);text-decoration:none;display:inline-flex}.marca-simbolo{background:var(--acento);width:1.75rem;height:1.75rem;color:var(--texto-sobre-acento);box-shadow:inset 0 1px 0 oklch(100% 0 0/.15), var(--sombra-1);border-radius:7px;place-items:center;display:grid}.marca-nome{line-height:1.05;display:grid}.marca-nome strong{letter-spacing:.06em;font-size:1.0625rem;font-weight:700}.marca-nome span{color:var(--texto-2);letter-spacing:.01em;font-size:.6875rem}.menu-navegacao{padding:var(--e-2) var(--e-3);align-content:start;gap:var(--e-5);flex:1;display:grid}.menu-grupo-titulo{padding:0 var(--e-2) var(--e-1);font-size:var(--t-xs);color:var(--texto-3);font-weight:500}.menu-grupo ul{gap:1px;margin:0;padding:0;list-style:none;display:grid}.menu-item{align-items:center;gap:var(--e-3);min-height:2.125rem;padding:0 var(--e-2);border-radius:var(--r-md);color:var(--texto-2);font-size:var(--t-sm);transition:background-color var(--dur-rapida) var(--curva), color var(--dur-rapida) var(--curva);font-weight:500;text-decoration:none;display:flex}.menu-item svg{color:var(--texto-3);transition:color var(--dur-rapida) var(--curva);flex:none}.menu-item:hover{background:var(--superficie-hover);color:var(--texto)}.menu-item.active{background:var(--superficie);color:var(--texto);box-shadow:var(--sombra-1), 0 0 0 1px var(--borda)}.menu-item.active svg{color:var(--acento-texto)}.menu-rodape{padding:var(--e-3);border-top:1px solid var(--borda);gap:var(--e-3);display:grid}.menu-usuario{align-items:center;gap:var(--e-3);padding:0 var(--e-1);min-width:0;display:flex}.menu-usuario-nome{min-width:0;line-height:1.3;display:grid}.menu-usuario-nome strong,.menu-usuario-nome span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-usuario-nome strong{font-size:var(--t-sm);font-weight:600}.menu-usuario-nome span{font-size:var(--t-xs);color:var(--texto-2)}.menu-rodape-acoes{justify-content:space-between;align-items:center;gap:var(--e-2);display:flex}.seletor-tema{border-radius:var(--r-md);background:var(--superficie-hover);border:1px solid var(--borda);padding:2px;display:inline-flex}.seletor-tema button{min-height:0;box-shadow:none;width:1.875rem;height:1.625rem;color:var(--texto-3);cursor:pointer;transition:background-color var(--dur-rapida) var(--curva), color var(--dur-rapida) var(--curva);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.seletor-tema button:hover{color:var(--texto)}.seletor-tema button[aria-pressed=true]{background:var(--superficie);color:var(--texto);box-shadow:var(--sombra-1)}.barra-movel{display:none}.conteudo{min-width:0;padding:var(--e-8) var(--e-10) var(--e-12)}.conteudo-largura{max-width:var(--largura-conteudo);margin:0 auto}.menu-movel{background:var(--superficie-2);width:min(18rem,86vw);height:100dvh;position:fixed;inset:0 auto 0 0;translate:-100%}.menu-movel[open]{translate:0}@starting-style{.menu-movel[open]{translate:-100%}}.menu-movel .menu-lateral{border-right:0;height:100%;position:static}@media (width<=63.99rem){.casca{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.casca>.menu-lateral{display:none}.barra-movel{z-index:10;align-items:center;gap:var(--e-2);padding:var(--e-2) var(--e-3);padding-top:max(var(--e-2), env(safe-area-inset-top));background:color-mix(in oklch, var(--fundo) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--borda);display:flex;position:sticky;top:0}.conteudo{padding:var(--e-5) var(--e-4) var(--e-10)}}.entrada{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);min-height:100dvh;display:grid}.entrada-arte{color:oklch(96% .015 185);padding:var(--e-10);background:oklch(30% .05 190);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.entrada-arte:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 4.5rem,oklch(62% .12 28/.35) 4.5rem calc(4.5rem + 1px),#0000 calc(4.5rem + 1px)),repeating-linear-gradient(#0000 0 2.25rem,oklch(100% 0 0/.07) 2.25rem calc(2.25rem + 1px));position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 30%,#0000 100%);mask-image:linear-gradient(#000 30%,#0000 100%)}.entrada-arte>*{position:relative}.entrada-arte .marca{color:inherit}.entrada-arte .marca-simbolo{color:oklch(30% .05 190);background:oklch(96% .015 185)}.entrada-arte .marca-nome span{color:oklch(85% .03 185)}.entrada-frase{font-size:var(--t-2xl);letter-spacing:-.025em;text-wrap:balance;max-width:20ch;font-weight:500;line-height:1.2}.entrada-frase span{color:oklch(82% .06 185)}.entrada-legal{font-size:var(--t-xs);color:oklch(82% .03 185)}.entrada-lado{padding:var(--e-8) var(--e-6);place-items:center;display:grid}.entrada-caixa{gap:var(--e-6);width:min(24rem,100%);display:grid}.entrada-caixa>.marca{display:none}.entrada-form{gap:var(--e-5);display:grid}.entrada-form>.botao{width:100%;min-height:2.5rem}.entrada-titulos{gap:var(--e-1);display:grid}.entrada-titulos h1{font-size:var(--t-xl)}.entrada-titulos p{color:var(--texto-2);font-size:var(--t-sm)}.entrada-passo{font-size:var(--t-xs);color:var(--acento-texto);font-variant-numeric:tabular-nums;font-weight:600}.entrada-segredo{gap:var(--e-2);padding:var(--e-4);border-radius:var(--r-lg);border:1px dashed var(--borda-forte);background:var(--superficie-afundada);display:grid}.entrada-segredo code{font-size:var(--t-base);letter-spacing:.08em;word-break:break-all;background:0 0;border:0;padding:0}.lista-codigos{gap:var(--e-2) var(--e-4);padding:var(--e-4);border-radius:var(--r-lg);border:1px dashed var(--borda-forte);background:var(--superficie-afundada);font-family:var(--fonte-mono);font-size:var(--t-sm);counter-reset:codigo;grid-template-columns:repeat(2,1fr);margin:0;list-style:none;display:grid}.lista-codigos li{counter-increment:codigo;font-variant-numeric:tabular-nums}.lista-codigos li:before{content:counter(codigo, decimal-leading-zero) "  ";color:var(--texto-3);white-space:pre}.lista-codigos code{font-size:inherit;background:0 0;border:0;padding:0}@media (width<=55.99rem){.entrada{grid-template-columns:minmax(0,1fr)}.entrada-arte{display:none}.entrada-caixa>.marca{display:inline-flex}.entrada-lado{place-items:start center;padding-top:12vh}}.painel-grade{gap:var(--e-6);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;display:grid}.extrato{grid-template-columns:1fr 1fr;display:grid}.extrato-coluna{padding:var(--e-1) var(--e-5) var(--e-5);align-content:start;gap:0;display:grid}.extrato-coluna+.extrato-coluna{border-left:1px solid var(--borda)}.extrato-coluna h3{align-items:center;gap:var(--e-2);font-size:var(--t-xs);color:var(--texto-2);padding-bottom:var(--e-2);font-weight:500;display:flex}.extrato-coluna h3 svg{color:var(--texto-3)}.extrato-linha{justify-content:space-between;align-items:baseline;gap:var(--e-3);padding:var(--e-3) 0;border-top:1px dashed var(--borda);margin:0;display:flex}.extrato-linha dt{font-size:var(--t-sm);color:var(--texto-2)}.extrato-linha dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:500}.extrato-linha.destaque dd{font-size:var(--t-lg);letter-spacing:-.02em;font-weight:600}.extrato-linha.destaque dt{color:var(--texto)}.extrato-rodape{justify-content:space-between;align-items:baseline;gap:var(--e-3);padding:var(--e-3) var(--e-5);border-top:1px solid var(--borda);background:var(--superficie-afundada);border-radius:0 0 var(--r-lg) var(--r-lg);font-size:var(--t-sm);color:var(--texto-2);display:flex}.extrato-rodape strong{color:var(--texto);font-variant-numeric:tabular-nums;font-weight:600}.afazer{margin:0;padding:0;list-style:none}.afazer li+li{border-top:1px solid var(--borda)}.afazer-item{gap:var(--e-1) var(--e-3);padding:var(--e-3) var(--e-5);color:inherit;transition:background-color var(--dur-rapida) var(--curva);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}a.afazer-item:hover{background:var(--superficie-afundada)}.afazer-descricao{font-size:var(--t-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.afazer-valor{font-size:var(--t-sm);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:500}.afazer-meta{align-items:center;gap:var(--e-1) var(--e-2);font-size:var(--t-xs);color:var(--texto-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.atalhos{gap:var(--e-2);flex-wrap:wrap;display:flex}@media (width<=63.99rem){.painel-grade{grid-template-columns:minmax(0,1fr)}}@media (width<=39.99rem){.extrato{grid-template-columns:minmax(0,1fr)}.extrato-coluna+.extrato-coluna{border-left:0}.formulario-grade{grid-template-columns:minmax(0,1fr)}.tabela .opcional{display:none}.pagina-acoes{width:100%}.pagina-acoes>.botao{flex:auto}.campo-busca{flex:100%;min-width:0}.lista-codigos{grid-template-columns:1fr}.painel-lateral{width:100vw}.visualizador{border:0;border-radius:0;width:100vw;height:100dvh}.visualizador .sobreposicao-cabeca{padding:var(--e-3) var(--e-3) var(--e-2) var(--e-4)}.visualizador .botao-sm:has(>.so-largo){width:2.25rem;padding:0}}@media (prefers-reduced-motion:reduce){.painel-lateral,.painel-lateral[open],.menu-movel,.menu-movel[open]{translate:0}.dialogo,.dialogo[open],.visualizador,.visualizador[open]{scale:1}.esqueleto{animation:none}}.carregando-tela{min-height:100dvh}.entrada-codigo{font-family:var(--fonte-mono);font-size:var(--t-md);letter-spacing:.2em}.secao-recheio{padding:0 var(--e-5) var(--e-5)}.extrato-coluna dl{margin:0}.afazer{border-top:1px solid var(--borda)}.afazer-mais{color:var(--acento-texto);align-items:center}.contagem{font-size:var(--t-sm);color:var(--texto-2);font-variant-numeric:tabular-nums;margin-bottom:calc(-1 * var(--e-3))}.maiusculas{text-transform:uppercase;font-variant-numeric:tabular-nums;letter-spacing:.04em}.peso-medio{font-weight:500}.secundario{color:var(--texto-2)}.texto-quebra{overflow-wrap:anywhere}.selos{gap:var(--e-1);flex-wrap:wrap;display:inline-flex}.linha-acoes{gap:var(--e-2);flex-wrap:wrap;display:flex}.catalogo-campo{gap:var(--e-3)}.catalogo-escolhido{align-items:center;gap:var(--e-2);font-size:var(--t-sm);color:var(--texto-2);display:flex}.catalogo-escolhido svg{color:var(--sucesso)}.catalogo-opcao{gap:var(--e-3);width:100%;padding:var(--e-2) var(--e-3);border-radius:var(--r-md);color:var(--texto);font:inherit;font-size:var(--t-sm);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:auto 1fr;align-items:baseline;display:grid}.catalogo-opcao:hover{background:var(--superficie-afundada)}.catalogo-opcao.escolhida{background:var(--acento-suave);border-color:var(--acento-borda)}.catalogo-opcao code{white-space:nowrap}.soltar-area{text-align:center;justify-items:center;gap:var(--e-2);padding:var(--e-8) var(--e-4);border:1.5px dashed var(--borda-forte);border-radius:var(--r-lg);background:var(--superficie-afundada);transition:border-color var(--dur) var(--curva), background-color var(--dur) var(--curva);display:grid}.soltar-area.sobre{border-color:var(--acento);background:var(--acento-suave)}.soltar-area label.botao{margin-top:var(--e-2)}.soltar-area input:focus-visible+label{outline:2px solid var(--acento);outline-offset:2px}.resultados-envio{gap:var(--e-2);font-size:var(--t-sm);margin:0;padding:0;list-style:none;display:grid}.resultados-envio li{align-items:flex-start;gap:var(--e-2);overflow-wrap:anywhere;display:flex}.resultados-envio li.ok svg{color:var(--sucesso);flex:none;margin-top:.1rem}.resultados-envio li.falha{color:var(--perigo)}.resultados-envio li.falha svg{flex:none;margin-top:.1rem}.senha-temporaria{gap:var(--e-2);padding:var(--e-4);border-radius:var(--r-lg);border:1px solid var(--alerta-borda);background:var(--alerta-suave);display:grid}.senha-temporaria .aviso-titulo{align-items:center;gap:var(--e-2);font-size:var(--t-sm);display:flex}.senha-temporaria-valor{font-size:var(--t-md);letter-spacing:.06em;background:var(--superficie);width:fit-content;padding:var(--e-1) var(--e-3);overflow-wrap:anywhere}.grade-permissoes{gap:0 var(--e-6);border-top:1px solid var(--borda);grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));display:grid}.linha-permissao{justify-content:space-between;align-items:center;gap:var(--e-3);padding:var(--e-2) 0;border-bottom:1px solid var(--borda);font-size:var(--t-sm);font-weight:500;display:flex}.linha-permissao select{width:9.5rem;min-height:var(--altura-controle-sm);font-size:var(--t-sm)}.seletor-perfil{width:auto;min-height:var(--altura-controle-sm);font-size:var(--t-sm)}.grade-marcar{gap:var(--e-3) var(--e-4);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}.grade-seguranca{gap:var(--e-6);grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));align-items:start;display:grid}.grade-seguranca form{min-width:0}.nowrap{white-space:nowrap}.painel-lateral .sobreposicao-conteudo{flex-direction:column;display:flex}.painel-lateral .sobreposicao-conteudo>.formulario{flex-direction:column;flex:1 0 auto;display:flex}.painel-lateral .sobreposicao-conteudo>.formulario>.formulario-acoes{margin-top:auto}.campo-filtro{gap:var(--e-1)}.campo-filtro input,.campo-filtro select{width:auto;min-width:10rem;max-width:15rem}.so-celular{display:none}.botao-link{font:inherit;font-size:var(--t-sm);cursor:pointer;background:0 0;border:0;padding:0}.pilha-curta{gap:var(--e-4);display:grid}.lista-simples{margin:var(--e-1) 0 0;gap:.125rem;padding-left:1.125rem;display:grid}.texto-nota{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--t-sm);padding:var(--e-3) var(--e-4);border-radius:var(--r-md);background:var(--superficie-afundada);border:1px solid var(--borda);max-width:75ch}.detalhe-tecnico{overflow-wrap:anywhere;font-size:var(--t-xs)}.detalhes-xml pre{white-space:pre-wrap;word-break:break-all;font-family:var(--fonte-mono);font-size:var(--t-xs);max-height:22rem;padding:var(--e-3);border-radius:var(--r-md);background:var(--superficie-afundada);border:1px solid var(--borda);overflow:auto}.afazer-item-acao{align-items:center}.faixa-ambiente{--s-cor:var(--alerta);align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-5);border-radius:var(--r-lg);border:1px solid var(--s-borda);background:var(--s-fundo);font-size:var(--t-base);display:flex}.faixa-ambiente svg{color:var(--s-cor);flex:none}.confirmacao-corpo{gap:var(--e-6);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;display:grid}.confirmacao-valor{gap:var(--e-1);padding-bottom:var(--e-4);border-bottom:1px dashed var(--borda);display:grid}.confirmacao-valor strong{font-size:var(--t-2xl);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-weight:600}.confirmacao-acoes{padding-top:var(--e-2);justify-content:flex-end}@media (width<=63.99rem){.confirmacao-corpo{grid-template-columns:minmax(0,1fr)}}@media (width<=39.99rem){.so-celular{display:inline}.campo-filtro{flex:9rem}.campo-filtro input,.campo-filtro select{width:100%;min-width:0}.confirmacao-acoes>.botao{flex:auto}}.escolher-arquivo{align-items:center;gap:var(--e-3);font-size:var(--t-sm);flex-wrap:wrap;display:flex}.escolher-arquivo input:focus-visible+label{outline:2px solid var(--acento);outline-offset:2px}.extrato-unica{padding-top:0}.link-discreto{align-items:center;gap:var(--e-1);color:var(--acento-texto);font-weight:500;text-decoration:none;display:inline-flex}.link-discreto:hover{text-decoration:underline}.resumo-financeiro{border-top:1px solid var(--borda);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.resumo-item{padding:var(--e-3) var(--e-5);border-bottom:1px solid var(--borda);gap:.125rem;display:grid}.resumo-item:not(:nth-child(4n+1)){border-left:1px solid var(--borda)}@media (width>=48rem){.resumo-financeiro>.resumo-item:nth-child(4n+1):nth-last-child(-n+4),.resumo-financeiro>.resumo-item:nth-child(4n+1):nth-last-child(-n+4)~.resumo-item{border-bottom:0}}.resumo-item dt{font-size:var(--t-xs);color:var(--texto-2)}.resumo-item dd{font-variant-numeric:tabular-nums;margin:0;font-weight:500}.resumo-item.forte dd{font-size:var(--t-md);letter-spacing:-.015em;font-weight:600}.celula-lancamento{align-items:flex-start;gap:var(--e-3);min-width:0;display:flex}.ponto-natureza{background:var(--texto-3);border-radius:50%;flex:none;width:8px;height:8px;margin-top:.45rem}.ponto-natureza.receita{background:var(--sucesso)}.ponto-natureza.despesa{background:var(--alerta)}.selos-linha{margin-top:var(--e-1);display:flex}.valor-entrada{color:var(--sucesso)}tr.cancelado .valor-entrada{color:inherit}.tabela tr.cancelado td{color:var(--texto-3)}.tabela tr.cancelado .peso-medio,.tabela tr.cancelado .num>span:first-child{text-decoration:line-through}.lista-anexos{border:1px solid var(--borda);border-radius:var(--r-lg);margin:0;padding:0;list-style:none;display:grid}.lista-anexos li{align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-4);flex-wrap:wrap;display:flex}.lista-anexos li+li{border-top:1px solid var(--borda)}.lista-anexos-nome{flex:10rem;min-width:0;display:grid}.lista-anexos-acoes{gap:var(--e-1);display:flex}@media (width<=47.99rem){.resumo-financeiro{grid-template-columns:repeat(2,minmax(0,1fr))}.resumo-item:not(:nth-child(4n+1)){border-left:0}.resumo-item:nth-child(2n){border-left:1px solid var(--borda)}.resumo-financeiro>.resumo-item:nth-child(odd):nth-last-child(-n+2),.resumo-financeiro>.resumo-item:nth-child(odd):nth-last-child(-n+2)~.resumo-item{border-bottom:0}}.soltar-faixa{align-items:center;gap:var(--e-4);padding:var(--e-4) var(--e-5);border:1.5px dashed var(--borda-forte);border-radius:var(--r-lg);background:var(--superficie);transition:border-color var(--dur) var(--curva), background-color var(--dur) var(--curva);flex-wrap:wrap;display:flex}.soltar-faixa.sobre{border-color:var(--acento);background:var(--acento-suave)}.soltar-faixa .vazio-icone{margin:0}.soltar-faixa-texto{font-size:var(--t-sm);flex:18rem;gap:.125rem;display:grid}.soltar-faixa .campo-filtro{flex:none}.caixa-cabeca{align-items:center;gap:var(--e-3);font-size:var(--t-sm);display:flex}.sugestao-linha{font-size:var(--t-sm);padding:var(--e-3) var(--e-4);border-radius:var(--r-md);background:var(--acento-suave);border:1px solid var(--acento-borda);overflow-wrap:anywhere}.linha-ok{align-items:center;gap:var(--e-2);font-size:var(--t-sm);color:var(--texto-2);display:flex}.linha-ok svg{color:var(--sucesso);flex:none}.grupo-pendencia{gap:var(--e-2);display:grid}.grupo-pendencia h3{font-size:var(--t-sm)}.texto-alerta{color:var(--alerta);white-space:normal}.campo-tabela{min-height:var(--altura-controle-sm);width:8.5rem;font-size:var(--t-sm)}.ponto-tarefa{width:7px;height:7px;margin-right:var(--e-2);vertical-align:.1em;background:var(--s-cor,var(--texto-3));border-radius:50%;display:inline-block}.afazer-seta{color:var(--texto-3);place-self:center end}.so-celular-flex{display:none}@media (width<=39.99rem){.so-celular-flex{display:flex}.so-largo,.tabela .celula-sub.opcional{display:none}.tabela td,.tabela th{padding-left:var(--e-3);padding-right:var(--e-3)}.celula-sub.so-celular{display:block}.tabela .acoes>*+*{margin-left:0}.celula-lancamento{gap:var(--e-2)}}.tabela .celula-sub{overflow-wrap:anywhere}@media (width<=39.99rem){.tabela td.acoes,.tabela th.acoes{padding-left:0;padding-right:var(--e-2)}:is(.tabela .botao-sm:has(>svg:only-child),.tabela .botao-sm:has(>.so-largo)){width:1.875rem;padding:0}.ponto-natureza{display:none}}.titulo-focavel:focus{outline:none}.seletor-mes{align-items:center;gap:var(--e-1);min-width:0;display:inline-flex}.seletor-mes select{width:auto;min-width:0;max-width:none}.campo-filtro .seletor-mes select{min-width:0;max-width:none}.seletor-mes select:first-of-type{min-width:7.5rem}.seletor-mes-seta{inline-size:var(--altura-controle-sm);block-size:var(--altura-controle-sm);border:1px solid var(--borda);border-radius:var(--r-md);background:var(--superficie);color:var(--texto-2);cursor:pointer;flex:none;place-items:center;display:inline-grid}.seletor-mes-seta:hover:not(:disabled){color:var(--texto);border-color:var(--borda-forte)}.seletor-mes-seta:disabled{opacity:.5;cursor:not-allowed}.secao-acoes .seletor-mes select,.secao-cabeca .seletor-mes select{min-height:var(--altura-controle-sm);font-size:var(--t-sm)}@media (width<=39.99rem){.campo-filtro .seletor-mes{width:100%}.campo-filtro .seletor-mes select:first-of-type{flex:auto}}.campo-filtro.campo-filtro-largo select{max-width:none}@media (width<=39.99rem){.tabela td.acoes{white-space:normal;width:4.25rem;min-width:4.25rem}.tabela td.acoes>.botao{margin:1px 0}.campo-filtro:has(.seletor-mes){flex:100%}.campo-filtro .seletor-mes select:last-of-type{flex:none}}
