:root{--cor-noite:#07090e;--cor-noite-alta:#121138;--cor-superficie:#14162a;--cor-eletrico:#001aff;--cor-violeta:#60f;--cor-magenta:#e51fff;--cor-lavanda:#dedbff;--cor-branco:#fff;--cor-texto:#f4f5ff;--cor-texto-suave:#ffffff9e;--cor-texto-fraco:#fff6;--cor-linha:#ffffff14;--cor-sucesso:#3ddc97;--cor-alerta:#ffb547;--cor-erro:#ff5c7a;--cor-superficie-alta:#1b1e36;--cor-violeta-claro:#9b6bff;--cor-linha-forte:#ffffff24;--cor-sucesso-fundo:#3ddc971f;--cor-alerta-fundo:#ffb5471f;--cor-tinta:#0b0c3a;--cor-grade:#ffffff14;--vidro-desfoque:blur(22px) saturate(140%);--vidro-sombra:inset 0 1px 0 #ffffff14, 0 10px 40px #00000059;--campo-fundo:#ffffff0a;--campo-fundo-hover:#ffffff0f;--campo-foco:0 0 0 3px #6600ff2e;--sombra-marca:0 8px 30px #6600ff73;--sombra-marca-forte:0 10px 38px #60f9;--raio-campo:12px;--raio-cartao:20px;--raio-painel:28px;--raio-pilula:999px;--transicao:.25s cubic-bezier(.22, 1, .36, 1);--largura-site:1280px;--gutter:24px;--barra-altura:60px;--barra-margem:14px;--barra-ocupa:calc(var(--barra-altura) + var(--barra-margem) * 2);--degrade-marca:linear-gradient(95deg, #001aff, #60f 50%, #e51fff);--degrade-texto:linear-gradient(110deg, #fff, #dedbff);--degrade-fundo:radial-gradient(120% 80% at 50% 0%, #121138, #07090e 70%);--vidro:linear-gradient(160deg, #ffffff16, #ffffff05 55%, #ffffff09);--vidro-alto:linear-gradient(160deg, #ffffff21, #ffffff0a);--sombra-vidro:inset 0 1px 0 #ffffff14, 0 10px 40px #00000059;--sombra-botao:0 8px 30px #6600ff73;--regular:"Figtree", "Figtree Reserva", system-ui, -apple-system, "Segoe UI", sans-serif;--f1:13px;--f2:15px;--f3:17px;--f5:22px;--f8:32px;--f11:56px}@media screen and (width<=1000px){:root{--gutter:16px;--barra-altura:56px;--barra-margem:10px;--f1:12px;--f2:14px;--f3:16px;--f5:20px;--f8:26px;--f11:38px}}*{box-sizing:border-box;font:inherit;border:0;outline:0;margin:0;padding:0;text-decoration:none}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}body,html{background-color:var(--cor-noite)}body{min-height:100dvh;color:var(--cor-texto);font-family:var(--regular);-webkit-font-smoothing:antialiased;line-height:1.5}::selection{color:var(--cor-branco);background-color:#60f9}a{color:inherit;cursor:pointer}img,svg{-webkit-user-select:none;user-select:none;max-width:100%;display:block}button{cursor:pointer;background:0 0;font-family:inherit}:focus-visible{outline:2px solid var(--cor-violeta);outline-offset:3px}@font-face{font-family:Figtree Reserva;src:local(Arial),local(Helvetica Neue),local(Helvetica);size-adjust:99.5%;ascent-override:95%;descent-override:25%;line-gap-override:0%}.moldura{width:100%;max-width:calc(var(--largura-site) + var(--gutter) * 2);padding:0 var(--gutter);margin:0 auto}.mono{font-variant-numeric:tabular-nums}footer h2,footer h3,main h1,main h2,main h3{text-wrap:balance}*,body,html{scrollbar-color:#ffffff24 transparent;scrollbar-width:thin}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#ffffff38}::-webkit-scrollbar-corner{background:0 0}.vidro{border:1px solid var(--cor-linha);border-radius:var(--raio-cartao);background:var(--vidro);box-shadow:var(--vidro-sombra);-webkit-backdrop-filter:var(--vidro-desfoque);backdrop-filter:var(--vidro-desfoque)}.botao{border-radius:var(--raio-campo);height:48px;font-family:var(--regular);font-size:var(--f2);color:var(--cor-branco);white-space:nowrap;isolation:isolate;transition:transform var(--transicao),box-shadow var(--transicao),filter var(--transicao),background var(--transicao),border-color var(--transicao),color var(--transicao),opacity var(--transicao);justify-content:center;align-items:center;gap:10px;padding:0 22px;font-weight:600;display:inline-flex;position:relative}.botao:active:not(:disabled){transform:translateY(1px)scale(.99)}.botao:disabled{opacity:.45;cursor:not-allowed}.botao.cor-marca{background:var(--degrade-marca) border-box;box-shadow:var(--sombra-marca),inset 0 1px 0 #ffffff40}.botao.cor-marca:hover:not(:disabled){filter:brightness(1.12)saturate(1.05);box-shadow:var(--sombra-marca-forte),inset 0 1px 0 #ffffff4d}.botao.cor-vidro{border:1px solid var(--cor-linha-forte);background:var(--vidro);color:var(--cor-texto);-webkit-backdrop-filter:var(--vidro-desfoque);backdrop-filter:var(--vidro-desfoque);box-shadow:inset 0 1px #ffffff0f}.botao.cor-vidro:hover:not(:disabled){background:var(--vidro-alto);border-color:#ffffff38}.botao.cor-fantasma{color:var(--cor-lavanda);padding:0 12px}.botao.cor-fantasma:hover:not(:disabled){color:var(--cor-branco);background:#ffffff0d}.botao.pequeno{height:38px;font-size:var(--f1);padding:0 14px}.botao.inteiro{width:100%}.botao .selo{border-radius:var(--raio-pilula);background:#ffffff29;padding:3px 8px;font-size:11px;font-weight:500;line-height:1.3}.segmentado{border:1px solid var(--cor-linha);border-radius:var(--raio-campo);background:var(--campo-fundo);align-items:center;gap:2px;min-height:38px;padding:3px;display:inline-flex}.segmentado.inteiro{width:100%;display:flex}.segmentado.inteiro button{flex:1}.segmentado button{min-height:30px;font-size:var(--f1);color:var(--cor-texto-fraco);text-align:center;transition:background var(--transicao),color var(--transicao),box-shadow var(--transicao);border-radius:9px;justify-content:center;align-items:center;padding:4px 12px;font-weight:500;line-height:1.2;display:inline-flex}.segmentado button:hover:not(.ativo){color:var(--cor-texto-suave);background:#ffffff08}.segmentado button:focus-visible{outline:none;box-shadow:0 0 0 2px #9b6bff80}.segmentado button.ativo{color:var(--cor-texto);background:#ffffff17;box-shadow:inset 0 1px #ffffff0f,0 1px 3px #0000004d}.interruptor{--largura:40px;--altura:22px;width:var(--largura);height:var(--altura);border:1px solid var(--cor-linha-forte);border-radius:var(--raio-pilula);transition:background var(--transicao),border-color var(--transicao),box-shadow var(--transicao);background:#ffffff1a;flex-shrink:0;position:relative}.interruptor span{width:calc(-6px + var(--altura));height:calc(-6px + var(--altura));background:var(--cor-branco);transition:transform var(--transicao);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 2px 6px #00000059}.interruptor:focus-visible{border-color:var(--cor-violeta);box-shadow:var(--campo-foco);outline:none}.interruptor[aria-checked=true]{background:var(--degrade-marca) border-box;border-color:#0000;box-shadow:0 2px 10px #6600ff59}.interruptor[aria-checked=true] span{transform:translateX(calc(var(--largura) - var(--altura)))}.deslizante{appearance:none;cursor:pointer;background:0 0;width:100%;height:22px}.deslizante::-webkit-slider-runnable-track{border-radius:var(--raio-pilula);background:linear-gradient(90deg,#001aff,#60f calc(var(--cheio,50%) * .7),#e51fff var(--cheio,50%),#ffffff1a var(--cheio,50%));height:6px}.deslizante::-moz-range-track{border-radius:var(--raio-pilula);background:#ffffff1a;height:6px}.deslizante::-moz-range-progress{border-radius:var(--raio-pilula);background:var(--degrade-marca);height:6px}.deslizante::-webkit-slider-thumb{-webkit-appearance:none;background:var(--cor-branco);width:20px;height:20px;-webkit-transition:transform var(--transicao);transition:transform var(--transicao);border-radius:50%;margin-top:-7px;box-shadow:0 2px 8px #00000073}.deslizante::-moz-range-thumb{background:var(--cor-branco);border:0;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #00000073}.deslizante:hover::-webkit-slider-thumb{transform:scale(1.08)}.deslizante:focus-visible{outline:none}.deslizante:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #6600ff59,0 2px 8px #00000073}.sublinhado{font-size:var(--f2);color:var(--cor-texto);text-underline-offset:6px;transition:text-decoration-color var(--transicao),color var(--transicao);align-items:center;gap:8px;padding:4px 0;font-weight:500;-webkit-text-decoration:underline #dedbff66;text-decoration:underline #dedbff66;text-decoration-thickness:1px;display:inline-flex}.sublinhado:hover{-webkit-text-decoration-color:var(--cor-magenta);text-decoration-color:var(--cor-magenta)}.pulso{background:var(--cor-sucesso);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block;position:relative}.pulso:after{content:"";border:1px solid var(--cor-sucesso);opacity:0;border-radius:50%;position:absolute;inset:-4px}@media (prefers-reduced-motion:no-preference){.pulso:after{animation:2s ease-out infinite pulso}}@keyframes pulso{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@keyframes respirar{0%{transform:translateZ(0)scale(1)}to{transform:translate(-2%,2%)scale(1.05)rotate(-3deg)}}.pular{z-index:200;border-radius:var(--raio-campo);background:var(--cor-violeta);color:var(--cor-branco);font-size:var(--f2);padding:10px 16px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.pular:focus{transform:none}.so-leitor{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.chega{animation:.45s cubic-bezier(.22,1,.36,1) both chegar}}@keyframes chegar{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.icone-titulo{border:1px solid var(--cor-linha-forte);background:var(--campo-fundo);width:32px;height:32px;color:var(--cor-lavanda);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;line-height:0;display:inline-flex}#tela[data-v-f5160e59]{flex-direction:column;width:100%;min-height:100dvh;display:flex}.erro[data-v-646e2b93]{background:var(--degrade-fundo);width:100%;min-height:100dvh;color:var(--cor-texto);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:30px;display:flex}.erro h1[data-v-646e2b93]{font-size:var(--f8)}.erro button[data-v-646e2b93]{background:var(--degrade-marca);color:var(--cor-branco);font-size:var(--f2);border-radius:12px;padding:14px 22px;font-weight:600}
