.portal{--color-fundo:#0b0e16;--color-painel:#ffffff0e;--color-cartao:#ffffff0e;--color-preto:#ffffff0e;--color-etiqueta:#ffffff17;--color-borda:#ffffff21;--color-grafite:#ffffff38;--color-texto:#eef1f7;--color-suave:#bcc3d2;--color-apagado:#8d96aa;--color-forte:#f6f8fc;--color-marca-suave:#3f6ee82e;--portal-forte:#ffffff1f;--portal-borda-luz:#ffffff40;--portal-solido:#161b27;--portal-sombra:0 18px 45px #04081459, inset 0 1px 0 #ffffff0f;--portal-luz:radial-gradient(ellipse at 12% 22%, #3f6ee838, transparent 48%), radial-gradient(ellipse at 100% 0%, #2c55c740, transparent 52%), radial-gradient(ellipse at 88% 96%, #3f6ee826, transparent 45%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--color-fundo);color:var(--color-texto);min-height:100dvh}:root[data-portal-tema=claro] .portal{--color-fundo:#eef1f6;--color-painel:#fcfcfa75;--color-cartao:#fcfcfa75;--color-preto:#fcfcfa75;--color-etiqueta:#141e3c0f;--color-borda:#141e3c1c;--color-grafite:#141e3c38;--color-texto:#1a1d24;--color-suave:#3c4250;--color-apagado:#5f6676;--color-forte:#0d1017;--color-marca-suave:#3f6ee81f;--color-bom:#1a9a55;--color-ruim:#d6363b;--color-amarelo:#8a5300;--color-ruim-texto:#b42318;--color-tinta:#000;--portal-forte:#fcfcfab3;--portal-borda-luz:#ffffffe6;--portal-solido:#fcfcfa;--portal-sombra:0 18px 45px #1e326e1a, inset 0 1px 0 #ffffffb3;--portal-luz:radial-gradient(ellipse at 12% 22%, #3f6ee824, transparent 48%), radial-gradient(ellipse at 100% 0%, #7fa0f530, transparent 52%), radial-gradient(ellipse at 88% 96%, #3f6ee818, transparent 45%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.portal:before{content:"";z-index:-1;pointer-events:none;background:var(--portal-luz);position:fixed;inset:0}.portal{isolation:isolate}.portal .vidro,.portal .vidro-portal{background:var(--color-cartao);border:1px solid var(--color-borda);border-top-color:var(--portal-borda-luz);box-shadow:var(--portal-sombra);-webkit-backdrop-filter:blur(24px)saturate(155%);border-radius:24px}.portal .vidro:hover{border-color:var(--color-borda);border-top-color:var(--portal-borda-luz)}.portal .vidro .vidro{-webkit-backdrop-filter:none;box-shadow:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.portal .vidro,.portal .vidro-portal{background:var(--portal-solido)}}.portal .ativo-portal{color:var(--color-forte);background:linear-gradient(110deg,#3f6ee838,#3f6ee80a);box-shadow:inset 0 1px #ffffff1f}.portal .botao-vidro{border:1px solid var(--portal-borda-luz);background:var(--portal-forte)}.portal :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--color-marca);outline-offset:4px}@keyframes portal-entra{0%{opacity:0;transform:translateY(8px)}}.portal .entra-portal{animation:portal-entra .22s var(--ease-out) both}@media (prefers-reduced-motion:reduce){.portal .entra-portal{animation:none}.portal *,.portal :before{transition-duration:0s!important}}.portal .gaveta-portal{border-left:0;max-width:none}.portal .gaveta-portal[open]{animation:portal-gaveta .22s var(--ease-out) both}.portal .gaveta-portal::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#060a1673}@keyframes portal-gaveta{0%{opacity:0;transform:translate(-12px)}}.portal:has(.gaveta-portal[open]){overflow:hidden}@media (prefers-reduced-motion:reduce){.portal .gaveta-portal[open]{animation:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.portal .gaveta-portal{background:var(--portal-solido)}}@media (max-width:899px){.portal .so-computador{display:none}.portal .recuo-celular{padding-left:14px}}@media (min-width:900px){.portal .so-celular{display:none}}@media (max-width:899px){html:has(>body.portal){font-size:100%}.portal main .vidro{overflow-x:auto}}.portal main header.sticky{top:0}
