@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/bricolage-grotesque-latin-500-normal-DEDBoLFO.woff2)format("woff2")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/bricolage-grotesque-latin-700-normal-gtcctNPv.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2")}:root{--radius-fino:4px;--radius-pequeno:6px;--radius-item:8px;--radius:10px;--radius-medio:12px;--radius-cartao:14px;--radius-bloco:16px;--radius-painel:18px;--radius-pilula:999px;--controle-altura:48px;--controle-altura-densa:40px;--item-altura-densa:38px;--texto-denso:.84375rem;--controle-padding-inline:18px;--campo-padding-inline:14px;--aba-respiro:4px;--aba-altura:44px;--space:.25rem;--measure:80ch;--font-display:"Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--font-body:"IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--light-background:oklch(98.45% .0021 106.4);--light-foreground:oklch(18.54% .0047 248.1);--light-card:oklch(100% 0 0);--light-card-foreground:oklch(18.54% .0047 248.1);--light-lateral:oklch(96.6% .0053 106.5);--light-surface:oklch(95.68% .0061 106.5);--light-surface-foreground:oklch(18.54% .0047 248.1);--light-primary:oklch(47.83% .097 164.9);--light-primary-foreground:oklch(100% 0 0);--light-primary-ink:oklch(47.83% .097 164.9);--light-secondary:oklch(95.68% .0061 106.5);--light-secondary-foreground:oklch(18.54% .0047 248.1);--light-muted-foreground:oklch(48.98% .013 252.2);--light-accent:oklch(91.78% .1632 119.1);--light-accent-foreground:oklch(18.54% .0047 248.1);--light-border:oklch(91.77% .0049 106.5);--light-input:oklch(63.12% .0102 252.9);--light-ring:oklch(47.83% .097 164.9);--light-corpo:oklch(36.53% .0118 253);--light-selo:oklch(95.63% .0104 167.8);--light-selo-foreground:oklch(38.08% .0751 165.8);--light-linha:oklch(95.1% .0048 106.5);--light-destructive:oklch(50.03% .1816 29.5);--light-google-surface:oklch(100% 0 0);--light-google-foreground:oklch(23.93% 0 0);--light-google-border:oklch(56.6% .0047 157.09);--light-tinta-1:oklch(94% .026 248);--light-tinta-1-foreground:oklch(50% .13 248);--light-tinta-2:oklch(94% .055 150);--light-tinta-2-foreground:oklch(50% .132 150);--light-tinta-3:oklch(94% .026 28);--light-tinta-3-foreground:oklch(50% .14 28);--light-tinta-4:oklch(94% .028 300);--light-tinta-4-foreground:oklch(50% .14 300);--light-tinta-5:oklch(94% .055 196);--light-tinta-5-foreground:oklch(50% .08 196);--light-tinta-6:oklch(94% .04 70);--light-tinta-6-foreground:oklch(50% .104 70);--light-inverso:oklch(18.54% .0047 248.1);--light-inverso-foreground:oklch(98.45% .0021 106.4);--light-inverso-texto:oklch(87.51% .003 247.9);--light-inverso-suave:oklch(82.82% .0048 247.9);--light-inverso-fraco:oklch(70.28% .0106 248);--light-inverso-destaque:oklch(91.78% .1632 119.1);--light-inverso-linha:oklch(36.53% .0118 253);--light-inverso-cartao:oklch(23.79% .0089 255.6);--dark-background:oklch(19.89% .0051 248.1);--dark-foreground:oklch(94.56% .0017 247.8);--dark-card:oklch(23.32% .0073 248.1);--dark-card-foreground:oklch(94.56% .0017 247.8);--dark-lateral:oklch(17.17% .0053 248.1);--dark-surface:oklch(27.45% .0094 248.2);--dark-surface-foreground:oklch(94.56% .0017 247.8);--dark-primary:oklch(91.78% .1632 119.1);--dark-primary-foreground:oklch(18.54% .0047 248.1);--dark-primary-ink:oklch(91.78% .1632 119.1);--dark-secondary:oklch(27.45% .0094 248.2);--dark-secondary-foreground:oklch(94.56% .0017 247.8);--dark-muted-foreground:oklch(70.28% .0106 248);--dark-accent:oklch(91.78% .1632 119.1);--dark-accent-foreground:oklch(18.54% .0047 248.1);--dark-border:oklch(29.93% .0107 254);--dark-input:oklch(100% 0 0/.34);--dark-ring:oklch(70% .03 240);--dark-destructive:oklch(70.4% .187 22.216);--dark-corpo:oklch(82.82% .0048 247.9);--dark-selo:oklch(30% .05 165);--dark-selo-foreground:oklch(88% .07 165);--dark-linha:oklch(100% 0 0/.08);--dark-google-surface:oklch(100% 0 0);--dark-google-foreground:oklch(23.93% 0 0);--dark-google-border:oklch(56.6% .0047 157.09);--dark-tinta-1:oklch(30% .05 248);--dark-tinta-1-foreground:oklch(72% .12 248);--dark-tinta-2:oklch(30% .05 150);--dark-tinta-2-foreground:oklch(72% .12 150);--dark-tinta-3:oklch(30% .05 28);--dark-tinta-3-foreground:oklch(72% .12 28);--dark-tinta-4:oklch(30% .05 300);--dark-tinta-4-foreground:oklch(72% .12 300);--dark-tinta-5:oklch(30% .046 196);--dark-tinta-5-foreground:oklch(72% .118 196);--dark-tinta-6:oklch(30% .05 70);--dark-tinta-6-foreground:oklch(72% .12 70);--dark-inverso:oklch(18.54% .0047 248.1);--dark-inverso-foreground:oklch(98.45% .0021 106.4);--dark-inverso-texto:oklch(87.51% .003 247.9);--dark-inverso-suave:oklch(82.82% .0048 247.9);--dark-inverso-fraco:oklch(70.28% .0106 248);--dark-inverso-destaque:oklch(91.78% .1632 119.1);--dark-inverso-linha:oklch(36.53% .0118 253);--dark-inverso-cartao:oklch(23.79% .0089 255.6);--background:var(--light-background);--foreground:var(--light-foreground);--card:var(--light-card);--card-foreground:var(--light-card-foreground);--lateral:var(--light-lateral);--surface:var(--light-surface);--surface-foreground:var(--light-surface-foreground);--primary:var(--light-primary);--primary-foreground:var(--light-primary-foreground);--primary-ink:var(--light-primary-ink);--secondary:var(--light-secondary);--secondary-foreground:var(--light-secondary-foreground);--muted-foreground:var(--light-muted-foreground);--accent:var(--light-accent);--accent-foreground:var(--light-accent-foreground);--border:var(--light-border);--input:var(--light-input);--ring:var(--light-ring);--destructive:var(--light-destructive);--google-surface:var(--light-google-surface);--google-foreground:var(--light-google-foreground);--google-border:var(--light-google-border);--tinta-1:var(--light-tinta-1);--tinta-1-foreground:var(--light-tinta-1-foreground);--tinta-2:var(--light-tinta-2);--tinta-2-foreground:var(--light-tinta-2-foreground);--tinta-3:var(--light-tinta-3);--tinta-3-foreground:var(--light-tinta-3-foreground);--tinta-4:var(--light-tinta-4);--tinta-4-foreground:var(--light-tinta-4-foreground);--tinta-5:var(--light-tinta-5);--tinta-5-foreground:var(--light-tinta-5-foreground);--tinta-6:var(--light-tinta-6);--tinta-6-foreground:var(--light-tinta-6-foreground);--corpo:var(--light-corpo);--selo:var(--light-selo);--selo-foreground:var(--light-selo-foreground);--linha:var(--light-linha);--inverso:var(--light-inverso);--inverso-foreground:var(--light-inverso-foreground);--inverso-texto:var(--light-inverso-texto);--inverso-suave:var(--light-inverso-suave);--inverso-fraco:var(--light-inverso-fraco);--inverso-destaque:var(--light-inverso-destaque);--inverso-linha:var(--light-inverso-linha);--inverso-cartao:var(--light-inverso-cartao)}:root[data-theme=dark]{--background:var(--dark-background);--foreground:var(--dark-foreground);--card:var(--dark-card);--card-foreground:var(--dark-card-foreground);--lateral:var(--dark-lateral);--surface:var(--dark-surface);--surface-foreground:var(--dark-surface-foreground);--primary:var(--dark-primary);--primary-foreground:var(--dark-primary-foreground);--primary-ink:var(--dark-primary-ink);--secondary:var(--dark-secondary);--secondary-foreground:var(--dark-secondary-foreground);--muted-foreground:var(--dark-muted-foreground);--accent:var(--dark-accent);--accent-foreground:var(--dark-accent-foreground);--border:var(--dark-border);--input:var(--dark-input);--ring:var(--dark-ring);--destructive:var(--dark-destructive);--google-surface:var(--dark-google-surface);--google-foreground:var(--dark-google-foreground);--google-border:var(--dark-google-border);--tinta-1:var(--dark-tinta-1);--tinta-1-foreground:var(--dark-tinta-1-foreground);--tinta-2:var(--dark-tinta-2);--tinta-2-foreground:var(--dark-tinta-2-foreground);--tinta-3:var(--dark-tinta-3);--tinta-3-foreground:var(--dark-tinta-3-foreground);--tinta-4:var(--dark-tinta-4);--tinta-4-foreground:var(--dark-tinta-4-foreground);--tinta-5:var(--dark-tinta-5);--tinta-5-foreground:var(--dark-tinta-5-foreground);--tinta-6:var(--dark-tinta-6);--tinta-6-foreground:var(--dark-tinta-6-foreground);--corpo:var(--dark-corpo);--selo:var(--dark-selo);--selo-foreground:var(--dark-selo-foreground);--linha:var(--dark-linha);--inverso:var(--dark-inverso);--inverso-foreground:var(--dark-inverso-foreground);--inverso-texto:var(--dark-inverso-texto);--inverso-suave:var(--dark-inverso-suave);--inverso-fraco:var(--dark-inverso-fraco);--inverso-destaque:var(--dark-inverso-destaque);--inverso-linha:var(--dark-inverso-linha);--inverso-cartao:var(--dark-inverso-cartao)}:root{--light-estado-ok:oklch(95.63% .0104 167.8);--light-estado-ok-foreground:oklch(38.08% .0751 165.8);--light-estado-alerta:oklch(96.22% .0384 83.8);--light-estado-alerta-foreground:oklch(45.64% .0994 69.1);--light-estado-falha:oklch(93.39% .0274 31.7);--light-estado-falha-foreground:oklch(42.96% .1342 33.5);--light-estado-info:oklch(93.95% .0177 253.3);--light-estado-info-foreground:oklch(36.83% .0904 257.1);--light-estado-neutro:oklch(95.68% .0061 106.5);--light-estado-neutro-foreground:oklch(36.53% .0118 253);--light-custo:oklch(97% .0305 115);--light-custo-foreground:oklch(38.42% .088 120.8);--light-aviso:oklch(98.02% .0221 87);--light-aviso-foreground:oklch(18.54% .0047 248.1);--dark-estado-ok:oklch(24.93% .0295 165.4);--dark-estado-ok-foreground:oklch(79.95% .1059 161.5);--dark-estado-alerta:oklch(25.74% .033 83.6);--dark-estado-alerta-foreground:oklch(84.69% .1204 83.9);--dark-estado-falha:oklch(23.54% .0388 33.1);--dark-estado-falha-foreground:oklch(77.4% .1084 35.1);--dark-estado-info:oklch(24.26% .0404 259.3);--dark-estado-info-foreground:oklch(76.43% .0966 258.8);--dark-estado-neutro:oklch(27.45% .0094 248.2);--dark-estado-neutro-foreground:oklch(82.82% .0048 247.9);--dark-custo:oklch(24.82% .0359 122.7);--dark-custo-foreground:oklch(91.78% .1632 119.1);--dark-aviso:oklch(25.74% .033 83.6);--dark-aviso-foreground:oklch(94.56% .0017 247.8);--estado-ok:var(--light-estado-ok);--estado-ok-foreground:var(--light-estado-ok-foreground);--estado-alerta:var(--light-estado-alerta);--estado-alerta-foreground:var(--light-estado-alerta-foreground);--estado-falha:var(--light-estado-falha);--estado-falha-foreground:var(--light-estado-falha-foreground);--estado-info:var(--light-estado-info);--estado-info-foreground:var(--light-estado-info-foreground);--estado-neutro:var(--light-estado-neutro);--estado-neutro-foreground:var(--light-estado-neutro-foreground);--custo:var(--light-custo);--custo-foreground:var(--light-custo-foreground);--aviso:var(--light-aviso);--aviso-foreground:var(--light-aviso-foreground)}:root[data-theme=dark]{--estado-ok:var(--dark-estado-ok);--estado-ok-foreground:var(--dark-estado-ok-foreground);--estado-alerta:var(--dark-estado-alerta);--estado-alerta-foreground:var(--dark-estado-alerta-foreground);--estado-falha:var(--dark-estado-falha);--estado-falha-foreground:var(--dark-estado-falha-foreground);--estado-info:var(--dark-estado-info);--estado-info-foreground:var(--dark-estado-info-foreground);--estado-neutro:var(--dark-estado-neutro);--estado-neutro-foreground:var(--dark-estado-neutro-foreground);--custo:var(--dark-custo);--custo-foreground:var(--dark-custo-foreground);--aviso:var(--dark-aviso);--aviso-foreground:var(--dark-aviso-foreground)}:root{--e0-25:calc(var(--space) * .25);--e0-5:calc(var(--space) * .5);--e1:calc(var(--space) * 1);--e1-5:calc(var(--space) * 1.5);--e2:calc(var(--space) * 2);--e2-5:calc(var(--space) * 2.5);--e3:calc(var(--space) * 3);--e3-5:calc(var(--space) * 3.5);--e4:calc(var(--space) * 4);--e4-5:calc(var(--space) * 4.5);--e5:calc(var(--space) * 5);--e6:calc(var(--space) * 6);--e7:calc(var(--space) * 7);--e8:calc(var(--space) * 8);--e10:calc(var(--space) * 10)}body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100svh;font:1rem/1.6 var(--font-body);background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;margin:0}:root[data-theme=dark] body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.casca{max-width:80rem;padding:calc(var(--space) * 12) var(--e6);margin:0 auto}.casca:has(#secao-entrar:not([hidden])){box-sizing:border-box;flex-direction:column;justify-content:safe center;width:100%;max-width:none;min-height:100svh;display:flex}.casca p.sub{color:var(--muted-foreground);margin:0 0 var(--e8);font-size:.9375rem}.casca label{margin-bottom:var(--e4);display:block}.casca label span{margin-bottom:var(--e2);font-size:1rem;display:block}.casca input,.casca select{box-sizing:border-box;width:100%;max-width:32rem;height:var(--controle-altura);padding:0 var(--campo-padding-inline);border-radius:var(--radius);border:1px solid var(--input);background:var(--card);color:var(--card-foreground);font:inherit}.casca .botoes{gap:var(--e3);margin-top:var(--e6);display:flex}.casca button{min-height:var(--controle-altura);padding:0 var(--e4);border-radius:var(--radius);border:1px solid var(--input);color:inherit;font:inherit;cursor:pointer;background:0 0;flex:1;font-weight:600}.casca button:hover{text-underline-offset:.15em;text-decoration:underline}.casca button:disabled{opacity:.45;cursor:not-allowed}.casca #recado{margin-top:var(--e5);min-height:1.5rem;font-size:.95rem}.casca #recado[data-tipo=erro]{color:var(--destructive)}.casca #espaco{margin-top:var(--e8)}.casca .aviso-cadastro{margin-top:var(--e10);padding-top:var(--e5);border-top:1px solid var(--border);font-size:.9rem}.casca .aviso-cadastro h2{margin-bottom:var(--e2);font-size:1rem}.casca .aviso-cadastro ul{margin:var(--e3) 0 0;padding-left:var(--e5)}.casca .aviso-cadastro li{margin-bottom:var(--e2)}.casca .aviso-cadastro a,.casca a{color:inherit}.casca #projetos{margin:var(--e2) 0 0;padding-left:var(--e5)}[hidden]{display:none!important}.pular{padding:calc(var(--space) * 2.4) var(--e4);background:var(--background);color:var(--foreground);border-radius:0 0 var(--radius-item) 0;z-index:2;border:1px solid;position:absolute;top:0;left:-9999px}.pular:focus{left:0}.lateral{align-items:center;gap:var(--e3) var(--e5);box-sizing:border-box;padding:var(--e3-5) var(--e4);border:0 solid var(--border);background:var(--lateral);color:var(--foreground);font-size:var(--texto-denso);border-bottom-width:1px;flex-wrap:wrap;display:flex}.lateral .marca{background:url(/assets/lockup-claro@2x-Dl3PsDty.png) 0/contain no-repeat;flex:none;width:150px;height:26px;margin:0}:root[data-theme=dark] .lateral .marca{background-image:url(/assets/lockup-escuro@2x-BMJv4mX2.png)}.lateral #navegacao a.lateral-nova{min-height:var(--controle-altura-densa);border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground);justify-content:flex-start;font-weight:600}.lateral #navegacao a.lateral-nova[aria-current=page]{background:var(--primary);color:var(--primary-foreground);box-shadow:none}.lateral #navegacao a.lateral-nova:hover{text-decoration:none}.lateral .lateral-atalho{justify-content:space-between;align-items:center;gap:var(--e2);box-sizing:border-box;width:100%;min-height:var(--controle-altura-densa);padding:0 var(--e3);border:1px solid var(--input);border-radius:var(--radius-item);background:var(--card);color:var(--muted-foreground);font:inherit;font-size:var(--texto-denso);text-align:left;cursor:pointer;display:flex}.lateral .lateral-atalho:hover{color:var(--card-foreground)}.lateral .lateral-tecla{padding:0 calc(var(--space) * 1.25);border:1px solid var(--border);border-radius:var(--radius-fino);font-family:var(--font-mono);font-size:.6875rem}.lateral #navegacao{align-items:center;gap:var(--e2);min-width:0;max-width:100%;display:flex}.lateral .navegacao-grupo{color:var(--muted-foreground);margin:0;font-size:.6875rem;font-weight:600;display:none}.lateral #navegacao{overflow-x:auto}.lateral #navegacao ul{gap:var(--e1);flex:none;margin:0;padding:0;list-style:none;display:flex}.lateral #navegacao a{align-items:center;gap:var(--e2);box-sizing:border-box;min-height:var(--item-altura-densa);padding:0 var(--e2-5);border-radius:var(--radius-item);color:var(--corpo);font-size:var(--texto-denso);white-space:nowrap;text-decoration:none;display:flex}.lateral #navegacao a:hover{text-decoration:underline}.lateral #navegacao a[aria-current=page]{box-shadow:0 0 0 1px var(--border);background:var(--card);color:var(--foreground);font-weight:600}.lateral .lateral-selo{padding:0 var(--e1-5);border-radius:var(--radius-pilula);background:var(--primary);color:var(--primary-foreground);margin-left:auto;font-size:.6875rem;font-weight:600;line-height:1.6}.lateral .espaco{border:0 solid var(--border);min-width:0;margin-left:auto}.lateral .espaco-titulo{margin:0 0 var(--e1-5);color:var(--muted-foreground);font-size:.6875rem;font-weight:600;display:none}.lateral #projetos{gap:var(--e1) var(--e3);color:var(--muted-foreground);font-size:var(--texto-denso);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lateral .em-breve{justify-content:space-between;align-items:center;gap:var(--e2);box-sizing:border-box;min-height:var(--item-altura-densa);padding:0 var(--e2-5);color:var(--muted-foreground);font-size:var(--texto-denso);white-space:nowrap;display:none}.lateral .em-breve-selo{white-space:nowrap;padding:var(--e0-25) var(--e1-5);border:1px solid var(--input);border-radius:var(--radius-fino);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);flex:none;font-size:.6875rem}.lateral .pe{gap:var(--e1-5);padding:var(--e2-5);border:1px solid var(--border);border-radius:var(--radius-item);background:var(--card);color:var(--card-foreground);flex-direction:column;display:contents}.lateral .pe p{margin:0}.lateral .pe-conta{color:var(--muted-foreground);font-size:.75rem;display:none}.lateral .pe-links ul{gap:var(--e1) var(--e3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lateral .pe-links a{min-height:var(--item-altura-densa);color:var(--corpo);align-items:center;font-size:.75rem;display:inline-flex}.lateral .pe-links a[aria-current=page]{color:var(--foreground);font-weight:600}.lateral .pe-links .em-breve{padding:0;font-size:.75rem}.lateral .pe-linha{justify-content:space-between;align-items:baseline;gap:var(--e1) var(--e2);flex-wrap:wrap;font-size:.8125rem;display:flex}.lateral .pe-saldo{display:none}.lateral .pe-titulo{font-weight:600}.lateral .pe-creditos{font-family:var(--font-mono);font-size:.8125rem}.lateral .pe-renova{color:var(--muted-foreground);white-space:nowrap;font-size:.75rem}.lateral .pe-comprar{min-height:1.5rem;color:var(--primary-ink);align-items:center;margin-left:auto;font-size:.75rem;font-weight:600;display:inline-flex}.lateral #sair{min-height:var(--controle-altura-densa);padding:0 calc(var(--space) * 3.6);border-radius:var(--radius);border:1px solid var(--input);background:var(--card);color:var(--card-foreground);font:inherit;font-size:var(--texto-denso);cursor:pointer;font-weight:600}@media (width>=52rem){body:not(.vt):has(>.lateral:not([hidden])){grid-template-columns:15rem minmax(0,1fr);align-items:start;display:grid}body:not(.vt)>.lateral{align-items:stretch;gap:var(--e2-5);height:100svh;padding:var(--e3-5) var(--e2-5);border-bottom-width:0;border-right-width:1px;flex-flow:column;grid-area:1/1;position:sticky;top:0;overflow-y:auto}body:not(.vt)>.casca{grid-area:1/2}body:not(.vt)>.lateral .marca{margin:var(--e1) var(--e2-5)}body:not(.vt)>.lateral #navegacao{flex-direction:column;flex:auto;align-items:stretch;gap:0}body:not(.vt)>.lateral .navegacao-grupo{padding:var(--e3) var(--e2-5) var(--e1);display:block}body:not(.vt)>.lateral #navegacao ul{gap:var(--e0-25);flex-direction:column;overflow:visible}body:not(.vt)>.lateral #navegacao{overflow:visible}body:not(.vt)>.lateral .em-breve{display:flex}body:not(.vt)>.lateral .espaco{padding:var(--e3) var(--e2-5) 0;border-top-width:1px;margin:0}body:not(.vt)>.lateral .espaco-titulo{display:block}body:not(.vt)>.lateral #projetos{gap:var(--e1);flex-direction:column}body:not(.vt)>.lateral #sair{margin-left:var(--e2-5);align-self:flex-start}body:not(.vt)>.lateral .pe,body:not(.vt)>.lateral .pe-saldo{display:flex}body:not(.vt)>.lateral .pe-conta{display:block}body:not(.vt)>.lateral .pe-links a,body:not(.vt)>.lateral .pe-links .em-breve{min-height:1.5rem}}.casca :focus-visible,.pular:focus,.lateral :focus-visible,.paleta :focus-visible{outline:3px solid var(--ring);outline-offset:2px}.casca h1{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 var(--e2);font-size:1.875rem;font-weight:700;line-height:1.15}.casca h1:focus{outline:3px solid var(--ring);outline-offset:4px}.casca .motivo{margin:0 0 var(--e6);padding:var(--e2) 0 var(--e2) var(--e4);border-left:3px solid}.casca .pendencia p{margin:0 0 var(--e2)}.casca .filtro legend{float:left;width:100%;margin:0 0 var(--e1);padding:0;font-size:.8125rem;font-weight:600}.casca .acervo{margin:var(--e6) 0 0;font-size:var(--texto-denso);padding:0;list-style:none}.casca .documento{border:1px solid var(--border);border-radius:var(--radius-cartao);padding:var(--e4) var(--e5);margin-bottom:var(--e3);background:var(--card);color:var(--card-foreground)}.casca .documento .nome{margin:0 0 var(--e2);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.casca .documento p{margin:0 0 calc(var(--space) * 1.4);font-size:.92rem}.casca .grupo{border:1px solid var(--border);border-radius:var(--radius-cartao);background:var(--card);color:var(--card-foreground);padding:var(--e3) var(--e4) var(--e4);margin:var(--e6) 0}.casca .grupo legend{float:left;width:100%;margin:0 0 var(--e2);font-family:var(--font-display);padding:0;font-size:1.0625rem;font-weight:700}.casca .grupo legend+*{clear:both}.casca input[type=radio],.casca input[type=checkbox]{width:auto;height:auto;margin:calc(var(--space) * 1.2) 0 0;accent-color:var(--primary);padding:0}.casca input[type=file]{height:auto;padding:var(--e2-5) var(--campo-padding-inline);cursor:pointer}.casca .nota{margin:0 0 var(--e4);color:var(--muted-foreground);font-size:.9rem}.casca .grupo .opcao{gap:calc(var(--space) * .6) var(--e2);margin:var(--e2) 0;grid-template-columns:auto 1fr;align-items:start;display:grid}.casca .grupo .opcao span{font-size:inherit;margin:0;display:block}.casca .grupo .opcao .opcao-rotulo{font-weight:600}.casca .grupo .opcao[data-separada=sim]{margin-top:var(--e4);padding-top:var(--e4);border-top:1px solid}.casca .grupo .opcao input:disabled+.opcao-rotulo{opacity:.55}.casca:has(#secao-entrar:not([hidden])){padding:0}#secao-entrar{flex:auto;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;width:100%;min-height:100svh;display:grid}#secao-entrar .entrada-marca{box-sizing:border-box;gap:var(--e10);min-width:0;padding:var(--e10) calc(var(--space) * 12);background:var(--inverso);color:var(--inverso-foreground);flex-direction:column;grid-area:1/1;display:flex}#secao-entrar .entrada-cartao{box-sizing:border-box;width:100%;max-width:calc(420px + 3rem);padding:var(--e10) var(--e6);grid-area:1/2;place-self:center}.entrada-lockup{background:url(/assets/lockup-escuro@2x-BMJv4mX2.png) 0/contain no-repeat;flex:none;width:173px;height:30px;margin:0;display:block}.apenas-leitor,#secao-entrar>h1,.vh,#secao-boas-vindas>h1{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#secao-entrar .entrada-meio{gap:var(--e5);flex-direction:column;max-width:30rem;margin-block:auto;display:flex}#secao-entrar .entrada-chamada{font-family:var(--font-display);letter-spacing:-.03em;background:var(--inverso);color:var(--inverso-foreground);margin:0;font-size:clamp(2.125rem,3.6vw,3rem);font-weight:700;line-height:1.05}#secao-entrar .entrada-chamada .recorte{background:var(--inverso);color:var(--inverso-destaque)}#secao-entrar .entrada-apoio{background:var(--inverso);color:var(--inverso-texto);margin:0;font-size:1.0625rem;line-height:1.6}#secao-entrar .entrada-exemplo{gap:var(--e3);padding:var(--e4-5);border-radius:var(--radius-cartao);background:var(--inverso-cartao);flex-direction:column;display:flex}#secao-entrar .exemplo-pergunta{background:var(--inverso-cartao);color:var(--inverso-texto);margin:0;font-size:.875rem}#secao-entrar .exemplo-resposta{background:var(--inverso-cartao);color:var(--inverso-foreground);margin:0;font-size:.9375rem;line-height:1.55}#secao-entrar .exemplo-ref{padding:var(--e0-25) calc(var(--space) * 1.25);border-radius:var(--radius-fino);font-family:var(--font-mono);background:var(--inverso-destaque);color:var(--inverso);font-size:.6875rem}#secao-entrar .exemplo-fonte{font-family:var(--font-mono);background:var(--inverso-cartao);color:var(--inverso-fraco);margin:0;font-size:.75rem}#secao-entrar .entrada-pe{background:var(--inverso);color:var(--inverso-fraco);margin:0;font-size:.8125rem}#secao-entrar .intencao{margin:0 0 var(--e6);padding:var(--aba-respiro);border-radius:var(--radius-medio);background:var(--secondary);border:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#secao-entrar .intencao label{min-height:var(--aba-altura);border-radius:var(--radius-item);cursor:pointer;background:var(--secondary);color:var(--corpo);place-items:center;margin:0;font-size:.9375rem;font-weight:500;display:grid}#secao-entrar .intencao label:has(:checked){box-shadow:0 0 0 1px var(--border);background:var(--card);color:var(--card-foreground);font-weight:600}#secao-entrar .intencao label:has(:focus-visible){outline:3px solid var(--ring);outline-offset:2px}#secao-entrar .intencao label span{font-size:inherit;margin:0;display:inline}#secao-entrar .intencao input{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#secao-entrar .entrada-titulo{margin:0 0 var(--e1-5);font-family:var(--font-display);letter-spacing:-.02em;font-size:2rem;font-weight:700;line-height:1.1}#secao-entrar .entrada-apoio-cartao{margin:0 0 var(--e6);color:var(--muted-foreground);font-size:.9375rem}#secao-entrar label{margin-bottom:var(--e3-5)}#secao-entrar label span{margin-bottom:var(--e1-5);font-size:.875rem;font-weight:500}#secao-entrar input{max-width:none;height:var(--controle-altura);border-radius:var(--radius);background:var(--card);font-size:1rem}#secao-entrar .campo-senha{margin-bottom:var(--e3-5);grid-template-columns:1fr auto;grid-template-areas:"rotulo link""campo campo";align-items:baseline;display:grid}#secao-entrar .campo-senha label{margin-bottom:var(--e1-5);grid-area:rotulo}#secao-entrar .campo-senha input{grid-area:campo}#secao-entrar .link-senha{width:auto;min-height:1.5rem;color:var(--primary-ink);font:inherit;text-underline-offset:.15em;cursor:pointer;background:0 0;border:0;flex:none;grid-area:link;justify-self:end;margin:0;padding:0;font-size:.875rem;font-weight:500;text-decoration:underline}#secao-entrar #captcha{margin-top:var(--e1)}.casca button.primaria,.casca .nao-encontrada-primaria{box-sizing:border-box;min-height:var(--controle-altura);padding:0 var(--controle-padding-inline);border-radius:var(--radius);border:1px solid var(--primary-ink);background:var(--primary);color:var(--primary-foreground);font:inherit;cursor:pointer;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.casca button.primaria:hover,.casca .nao-encontrada-primaria:hover{background:var(--selo-foreground);text-underline-offset:.15em;text-decoration:underline}.casca button.primaria:disabled{background:var(--primary);text-decoration:none}#secao-entrar button.primaria{width:100%;margin-top:var(--e4);flex:none;font-size:1rem}#secao-entrar .entrar-google-bloco{margin-top:var(--e3)}#secao-entrar .separador{align-items:center;gap:var(--e3);margin:0 0 var(--e3);color:var(--muted-foreground);font-size:.8125rem;display:flex}#secao-entrar .separador:before,#secao-entrar .separador:after{content:"";border-top:1px solid var(--border);flex:1}#secao-entrar button.google{justify-content:center;align-items:center;gap:var(--e3);width:100%;min-height:var(--controle-altura);padding:0 var(--e4);border-radius:var(--radius);border:1px solid var(--google-border);background:var(--google-surface);color:var(--google-foreground);font:inherit;cursor:pointer;font-size:1rem;font-weight:500;display:flex}#secao-entrar button.google:hover{text-decoration:none}#secao-entrar button.google:focus-visible{outline:3px solid var(--ring);outline-offset:2px}#secao-entrar button.google .google-g{flex:none}#secao-entrar .entrada-leia{margin:var(--e5) 0 0;color:var(--muted-foreground);font-size:.8125rem;line-height:1.55}#secao-entrar .entrada-leia a{color:var(--primary-ink)}#secao-entrar .beta-fechado{margin:var(--e3) 0 0;position:relative}#secao-entrar .beta-fechado summary{width:fit-content;color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;margin:0;padding:0;font-size:.75rem;font-weight:600;line-height:1.2;list-style:none;display:inline-flex}#secao-entrar .beta-fechado .aviso-cadastro{z-index:4;margin:0 0 calc(var(--space) * 1.4);padding:var(--e3) var(--e4);border:1px solid var(--border);border-radius:var(--radius-item);background:var(--card);color:var(--card-foreground);max-height:16rem;font-size:.8125rem;display:none;position:absolute;bottom:100%;left:0;right:0;overflow:auto}#secao-entrar .beta-fechado:hover .aviso-cadastro,#secao-entrar .beta-fechado summary:focus+.aviso-cadastro,#secao-entrar .beta-fechado[open] .aviso-cadastro{display:block}@media (width<=60rem){#secao-entrar{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);min-height:0}#secao-entrar .entrada-marca{padding:var(--e6);gap:var(--e5);grid-area:1/1}#secao-entrar .entrada-cartao{padding:var(--e8) var(--e4) var(--e10);grid-area:2/1}#secao-entrar .entrada-exemplo,#secao-entrar .entrada-pe{display:none}#secao-entrar .entrada-chamada{font-size:2rem}}.casca .nao-encontrada{align-items:flex-start;gap:calc(var(--space) * 5.5);max-width:47.5rem;padding:calc(var(--space) * 16) 0;flex-direction:column;margin:0 auto;display:flex}.casca .nao-encontrada-selo{padding:var(--e1-5) var(--e2-5);border:1px solid var(--input);border-radius:var(--radius-item);font-family:var(--font-mono);color:var(--muted-foreground);margin:0;font-size:.875rem}.casca .nao-encontrada h1{letter-spacing:-.03em;margin:0;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.02}.casca .nao-encontrada-grifo{text-decoration-line:underline;text-decoration-thickness:.32em;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:-.18em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.casca .nao-encontrada-texto{max-width:40rem;color:var(--muted-foreground);margin:0;font-size:1.1875rem;line-height:1.6}.casca .nao-encontrada-acoes{gap:var(--e3);flex-wrap:wrap;margin:0;display:flex}.casca .nao-encontrada-contorno{min-height:var(--controle-altura);box-sizing:border-box;padding:0 var(--controle-padding-inline);border-radius:var(--radius);border:1px solid var(--input);color:var(--foreground);justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.casca .nao-encontrada-contorno:hover{text-underline-offset:.15em;text-decoration:underline}@keyframes bv-girar{to{transform:rotate(360deg)}}.casca .perfil-campo{gap:var(--e1-5);font-weight:600;display:grid}.casca .perfil-campo input{box-sizing:border-box;width:100%;min-height:var(--controle-altura);padding:var(--e2-5) var(--e3);border:1px solid var(--input);border-radius:var(--radius);background:var(--card);color:var(--card-foreground);font:inherit;font-weight:400}.casca .perfil-acoes{margin:var(--e3) 0 var(--e2);display:flex}.casca .perfil-acoes button{flex:none}.casca .aprovacoes-recado{margin:0 0 var(--e4);color:var(--muted-foreground)}.casca .fila{gap:var(--e3);max-width:48rem;margin:0 0 var(--e6);padding:0;list-style:none;display:grid}.casca .pedido{gap:var(--e2);padding:var(--e4) var(--e4-5);border:1px solid var(--border);border-radius:var(--radius-cartao);background:var(--card);color:var(--card-foreground);display:grid}.casca .pedido p{margin:0}.casca .pedido-titulo{font-weight:600}.casca .pedido-meta{color:var(--muted-foreground);font-size:.875rem}.casca .pedido-ajuste{gap:var(--e2);display:grid}.casca .pedido-ajuste label{font-size:.875rem;font-weight:600}.casca .pedido-ajuste textarea{box-sizing:border-box;width:100%;min-height:5rem;padding:var(--e2-5) var(--e3);border:1px solid var(--input);border-radius:var(--radius);background:var(--card);color:var(--card-foreground);font:inherit}.casca .pedido-trilha{padding-left:var(--e5);color:var(--muted-foreground);margin:0;font-size:.875rem}.casca .pedido-recado{font-size:.875rem}.casca .caixa-abas{gap:var(--e0-5);margin:0 0 var(--e3);border-bottom:1px solid var(--border);display:flex;overflow-x:auto}.casca .caixa-aba{min-height:var(--controle-altura-densa);padding:0 var(--e3);color:var(--muted-foreground);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none}.casca .caixa-aba[aria-pressed=true]{color:var(--foreground);border-bottom-color:var(--foreground);font-weight:600}.casca .caixa{gap:var(--e4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=56rem){.casca .caixa{grid-template-columns:minmax(16rem,2fr) minmax(0,3fr)}}.casca .caixa-lista{gap:var(--e1);max-width:none;margin:0}.casca .caixa-item{gap:var(--e0-5);box-sizing:border-box;width:100%;min-height:var(--controle-altura-densa);padding:var(--e3);border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--card-foreground);font:inherit;text-align:left;cursor:pointer;display:grid}.casca .caixa-item[aria-current=true]{background:var(--surface);color:var(--surface-foreground);border-color:var(--foreground)}.casca .caixa-detalhe-corpo{gap:var(--e3);display:grid}.casca kbd{padding:0 var(--e1);border:1px solid var(--border);border-radius:var(--radius-fino);font-family:var(--font-mono);font-size:.75rem}.casca .em-breve-selo{padding:var(--e0-25) var(--e1-5);border:1px solid var(--input);border-radius:var(--radius-fino);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);font-size:.6875rem}.casca .indicacao-resumo{gap:var(--e2) var(--e6);margin:0 0 var(--e4);grid-template-columns:auto 1fr;max-width:28rem;display:grid}.casca .indicacao-resumo dt{color:var(--muted-foreground)}.casca .indicacao-resumo dd{font-family:var(--font-mono);margin:0;font-weight:600}.casca .ds-chip{align-items:center;gap:var(--e1-5);padding:var(--e0-5) var(--e2);border-radius:var(--radius-pequeno);white-space:nowrap;background:var(--estado-neutro);color:var(--estado-neutro-foreground);font-size:.75rem;font-weight:500;display:inline-flex}.casca .ds-chip[data-tom=ok]{background:var(--estado-ok);color:var(--estado-ok-foreground)}.casca .ds-chip[data-tom=alerta]{background:var(--estado-alerta);color:var(--estado-alerta-foreground)}.casca .ds-chip[data-tom=falha]{background:var(--estado-falha);color:var(--estado-falha-foreground)}.casca .ds-chip[data-tom=info]{background:var(--estado-info);color:var(--estado-info-foreground)}.casca .ds-chip-ponto{background:currentColor;border-radius:50%;flex:none;width:.4375rem;height:.4375rem}.casca .ds-custo{gap:var(--e0-5);padding:var(--e1) var(--e2);border:1px solid var(--border);border-radius:var(--radius-pequeno);font-family:var(--font-mono);background:var(--custo);color:var(--custo-foreground);flex-direction:column;margin:0;font-size:.75rem;display:inline-flex}.casca .ds-alcance{margin:0;font-size:.875rem}.casca .ds-avatar{background:var(--tinta-1);width:2rem;height:2rem;color:var(--tinta-1-foreground);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:inline-flex}.casca .ds-avatar[data-tinta=tinta-2]{background:var(--tinta-2);color:var(--tinta-2-foreground)}.casca .ds-avatar[data-tinta=tinta-3]{background:var(--tinta-3);color:var(--tinta-3-foreground)}.casca .ds-avatar[data-tinta=tinta-4]{background:var(--tinta-4);color:var(--tinta-4-foreground)}.casca .ds-avatar[data-tinta=tinta-5]{background:var(--tinta-5);color:var(--tinta-5-foreground)}.casca .ds-avatar[data-tinta=tinta-6]{background:var(--tinta-6);color:var(--tinta-6-foreground)}.casca .ds-lista{font-size:var(--texto-denso);margin:0;padding:0;list-style:none}.casca .ds-li{align-items:center;gap:var(--e3);min-height:var(--item-altura-densa);padding:var(--e2-5) var(--e1);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.casca .ds-li-corpo{flex-direction:column;flex:1;min-width:0;display:flex}.casca .ds-li-titulo{color:inherit;font-weight:600}.casca .ds-li-apoio{color:var(--muted-foreground);font-size:.8rem}.casca .ds-li>button{width:auto}.casca .ds-abas ul{gap:var(--e0-5);border-bottom:1px solid var(--border);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.casca .ds-aba{min-height:var(--controle-altura-densa);padding:0 var(--e3);color:var(--muted-foreground);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.casca .ds-aba[aria-current=page],.casca .ds-aba[aria-pressed=true]{color:var(--foreground);border-bottom-color:var(--foreground);font-weight:600}.casca button.ds-aba{font:inherit;cursor:pointer;background:0 0;border-width:0 0 2px}.casca .projeto-kpis{gap:var(--e3);margin:var(--e4) 0;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.casca .projeto-painel,.casca .projeto-embreve{margin-top:var(--e4)}.casca .projeto-saida{padding:var(--e3);border:1px solid var(--border);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.casca .ds-kpi p{margin:0}.casca .ds-kpi .ds-kpi-rotulo{color:var(--muted-foreground);font-size:.8rem}.casca .ds-kpi .ds-kpi-valor{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.75rem;font-weight:700}.casca .ds-vazio{align-items:flex-start;gap:var(--e3);padding:var(--e6);border:1px solid var(--border);border-radius:var(--radius-cartao);flex-direction:column;display:flex}.casca .ds-vazio p{margin:0}.casca .ds-vazio-acao{min-height:var(--controle-altura);padding:0 var(--controle-padding-inline);border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.casca .ds-vazio-acao:hover{text-underline-offset:.15em;text-decoration:underline}.casca .ds-aviso-sensivel{padding:var(--e2-5) var(--e3);border:1px solid var(--border);border-radius:var(--radius);background:var(--aviso);color:var(--aviso-foreground);margin:0;font-size:.875rem}.casca .ds-decisao{gap:var(--e3-5);padding:var(--e4-5);border:1px solid var(--border);border-radius:var(--radius-cartao);background:var(--card);color:var(--card-foreground);flex-direction:column;display:flex}.casca .ds-decisao p{margin:0}.casca .ds-decisao-cabeca{align-items:center;gap:var(--e2-5);flex-wrap:wrap;display:flex}.casca .ds-decisao h3{width:100%;font-family:var(--font-display);margin:0;font-size:1.0625rem}.casca .ds-decisao h4{margin:0 0 var(--e1);letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);font-size:.75rem;font-weight:600}.casca .ds-decisao-porque{padding:var(--e3) var(--e3-5);border-radius:var(--radius);background:var(--surface);color:var(--surface-foreground)}.casca .ds-decisao-fontes ul{gap:var(--e1-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.casca .ds-decisao-fontes li{padding:var(--e0-5) var(--e2);border-radius:var(--radius-pequeno);background:var(--estado-neutro);color:var(--estado-neutro-foreground);font-size:.75rem}.casca .ds-decisao-custo{justify-content:space-between;gap:var(--e2);color:var(--muted-foreground);flex-wrap:wrap;font-size:.8rem;display:flex}.casca .ds-decisao-orientacao{min-height:5.5rem;padding:var(--e2-5) var(--campo-padding-inline);border:1px solid var(--input);border-radius:var(--radius);background:var(--card);color:inherit;font:inherit;resize:vertical}.casca .ds-decisao-acoes{justify-content:flex-end;gap:var(--e2);flex-wrap:wrap;display:flex}.casca .ds-decisao-acoes button{flex:none}.casca .ds-decisao-nota{color:var(--muted-foreground);font-size:.75rem}.casca .ds-fonte{gap:var(--e2);padding:var(--e3-5);border:1px solid var(--border);border-radius:var(--radius-cartao);background:var(--card);color:var(--card-foreground);flex-direction:column;display:flex}.casca .ds-fonte p{margin:0}.casca .ds-fonte-numero{padding:0 var(--e1-5);border-radius:var(--radius-fino);font-family:var(--font-mono);background:var(--estado-ok);color:var(--estado-ok-foreground);font-size:.75rem}.casca .ds-fonte-meta{color:var(--muted-foreground);font-size:.75rem}.casca .ds-trecho{gap:var(--e1);padding:var(--e2-5) var(--e3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--surface-foreground);flex-direction:column;display:flex}.casca .ds-trecho .ds-trecho-rotulo{color:var(--muted-foreground);font-size:.75rem}.casca .ds-trecho .ds-trecho-texto{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.75rem}.casca .conversa-fio{gap:var(--e5);margin:0 0 var(--e5);flex-direction:column;max-width:47.5rem;padding:0;list-style:none;display:flex}.casca .conversa-turno{gap:var(--e3);flex-direction:column;display:flex}.casca .conversa-pergunta{max-width:85%;padding:var(--e2-5) var(--e3-5);border-radius:var(--radius-cartao);background:var(--surface);color:var(--surface-foreground);white-space:pre-wrap;overflow-wrap:anywhere;align-self:flex-end;margin:0}.casca .conversa-fontes{gap:var(--e3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.casca .conversa-estado{align-items:flex-start;gap:var(--e2);padding:var(--e3-5);border:1px solid var(--border);border-radius:var(--radius-cartao);flex-direction:column;display:flex}.casca .conversa-estado p{margin:0}.casca .conversa-estado[data-estado=vazio]{color:var(--muted-foreground)}.casca .conversa-estado[data-estado=falha]{border-left:3px solid var(--destructive)}.casca .conversa-compositor{gap:var(--e2);flex-direction:column;max-width:47.5rem;display:flex}.casca .conversa-compositor textarea{min-height:5rem;padding:var(--e2-5) var(--campo-padding-inline);border:1px solid var(--input);border-radius:var(--radius);background:var(--card);color:inherit;font:inherit;resize:vertical}.casca .conversa-compositor button{align-self:flex-end}.casca #titulo-inicio{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.casca .inicio{align-items:center;gap:var(--e4);max-width:47.5rem;margin:var(--e10) auto 0;text-align:center;flex-direction:column;display:flex}.casca .inicio p{margin:0}.casca .inicio-saudacao{font:700 clamp(1.75rem, 4vw, 2.5rem) var(--font-display)}.casca .inicio-sub,.casca .inicio-chamar,.casca .inicio-nota,.casca .inicio-ferramenta,.casca .inicio-custo{color:var(--muted-foreground);font-size:.8125rem}.casca .inicio-compositor,.casca .bv-compositor{gap:var(--e2-5);padding:var(--e3-5);border:1px solid var(--input);border-radius:var(--radius-painel);background:var(--card);text-align:left;flex-direction:column;align-self:stretch;display:flex}.casca .inicio-compositor textarea,.casca .bv-compositor textarea{min-height:3.5rem;color:inherit;font:inherit;resize:none;background:0 0;border:0}.casca .inicio-barra,.casca .inicio-sugestoes{justify-content:center;align-items:center;gap:var(--e2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.casca .inicio-ferramenta,.casca .inicio-custo,.casca .inicio-sugestao{padding:var(--e1) var(--e2-5);border:1px solid var(--input);border-radius:var(--radius-pilula);text-decoration:none}.casca .inicio-custo{font-family:var(--font-mono)}.casca .inicio-sugestao{flex:none;font-weight:400}.casca .inicio-barra button,.casca .bv-compositor button{flex:none}.paleta{width:min(36rem,100% - 2rem);padding:var(--e3);border:1px solid var(--border);border-radius:var(--radius-cartao);background:var(--card);color:var(--card-foreground)}.paleta input{box-sizing:border-box;width:100%;height:var(--controle-altura);padding:0 var(--campo-padding-inline);border:1px solid var(--input);border-radius:var(--radius);background:var(--card);color:inherit;font:inherit}.paleta ul{margin:var(--e2) 0;padding:0;list-style:none}.paleta li{padding:var(--e2);border-radius:var(--radius);cursor:pointer}li[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--ring)}.casca meter{width:100%;max-width:32rem;height:.5rem;display:block}#estudio-etapas{gap:var(--e2) var(--e4);flex-wrap:wrap;padding:0;list-style:none;display:flex}#estudio-etapas [aria-current]{font-weight:700;text-decoration:underline}.casca section[data-carregando]>*{display:none!important}.casca section[data-carregando]>h1,.casca section[data-carregando]>[data-rota-estado]{display:block!important}.casca [data-rota-estado] button{margin-inline-start:var(--e2)}.casca .conversa-custo{color:var(--muted-foreground);margin:0;font-size:.75rem}.casca .pilula{vertical-align:middle;border:1px solid var(--input);background:var(--card);width:1.5rem;height:1.5rem;min-height:1.5rem;color:var(--card-foreground);font:600 .8125rem/1 var(--font-body);cursor:help;border-radius:50%;flex:0 0 1.5rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.casca .pilula:focus-visible{outline:3px solid var(--ring);outline-offset:2px}.casca section>h1{margin-inline-end:var(--e2);display:inline-block}.casca .com-ajuda{align-items:center;gap:var(--e2);display:flex}.lateral .lateral-ajuda{margin:0;font-size:.8125rem}
