.fundo-entrada.svelte-1cwwmnv{--fundo:linear-gradient(160deg, oklch(98.4% .003 247.9) 0%, oklch(95.6% .018 255) 55%, oklch(95.8% .022 95) 100%);--aurora-azul:oklch(62.3% .214 259.8/.26);--aurora-ouro:#bfa75c4d;--aurora-verde:oklch(62% .16 150/.2);--logo-opacidade:.2;--grade-ponto:oklch(15% .03 265/.09);pointer-events:none;background:var(--fundo);position:fixed;inset:0;overflow:hidden}.dark .fundo-entrada.svelte-1cwwmnv{--fundo:linear-gradient(160deg, oklch(13% .03 265) 0%, oklch(17% .045 264) 55%, oklch(16% .025 150) 100%);--aurora-azul:oklch(62.3% .214 259.8/.3);--aurora-ouro:#bfa75c2e;--aurora-verde:oklch(62% .16 150/.2);--logo-opacidade:.14;--grade-ponto:#ffffff12}.aurora.svelte-1cwwmnv{filter:blur(90px);will-change:transform;border-radius:50%;width:60vmax;height:60vmax;position:absolute}.aurora-azul.svelte-1cwwmnv{filter:blur(70px);background:var(--aurora-azul);width:min(680px,92vw);height:min(560px,74vh);margin-top:calc(min(560px,74vh)/-2);margin-left:calc(min(680px,92vw)/-2);animation:22s ease-in-out infinite alternate svelte-1cwwmnv-aurora-a;top:50%;left:50%}.aurora-ouro.svelte-1cwwmnv{background:var(--aurora-ouro);animation:32s ease-in-out infinite alternate svelte-1cwwmnv-aurora-b;bottom:-26vmax;left:-14vmax}.aurora-verde.svelte-1cwwmnv{background:var(--aurora-verde);animation:29s ease-in-out infinite alternate svelte-1cwwmnv-aurora-c;bottom:-24vmax;right:-16vmax}@keyframes svelte-1cwwmnv-aurora-a{to{transform:translateY(2vh)scale(1.06)}}@keyframes svelte-1cwwmnv-aurora-b{to{transform:translate(10vw,-8vh)scale(1.08)}}@keyframes svelte-1cwwmnv-aurora-c{to{transform:translate(-9vw,-10vh)scale(1.15)}}.fundo-grade.svelte-1cwwmnv{background-image:radial-gradient(var(--grade-ponto) 1px, transparent 1.4px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#0000 22%,#000 75%);mask-image:radial-gradient(#0000 22%,#000 75%)}.logo-fundo.svelte-1cwwmnv{width:auto;height:min(78vh,720px);opacity:var(--logo-opacidade);filter:saturate(.9)drop-shadow(0 30px 60px #0f172b40);-webkit-mask-image:linear-gradient(var(--lado-mascara), #000 45%, transparent 100%);-webkit-mask-image:linear-gradient(var(--lado-mascara), #000 45%, transparent 100%);mask-image:linear-gradient(var(--lado-mascara), #000 45%, transparent 100%);position:absolute;top:50%}.logo-pcce.svelte-1cwwmnv{--lado-mascara:to right;animation:14s ease-in-out infinite alternate svelte-1cwwmnv-flutua-esq;left:-6vw;transform:translateY(-50%)rotate(-8deg)}.logo-ceara.svelte-1cwwmnv{--lado-mascara:to left;animation:16s ease-in-out infinite alternate svelte-1cwwmnv-flutua-dir;right:-6vw;transform:translateY(-50%)rotate(8deg)}@keyframes svelte-1cwwmnv-flutua-esq{to{transform:translateY(calc(-50% - 14px))rotate(-6deg)}}@keyframes svelte-1cwwmnv-flutua-dir{to{transform:translateY(calc(14px - 50%))rotate(6deg)}}.tema-entrada.svelte-1cwwmnv{top:calc(16px + env(safe-area-inset-top,0px));color:oklch(37% .03 260);-webkit-backdrop-filter:blur(12px);cursor:pointer;background:oklch(100% 0 0/.7);border:1px solid oklch(15% .03 265/.12);border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;right:16px}.dark .tema-entrada.svelte-1cwwmnv{color:oklch(90% .01 260);background:oklch(21% .04 265/.7);border-color:#ffffff1f}.tema-entrada.svelte-1cwwmnv .icone-sol{display:none}.dark .tema-entrada.svelte-1cwwmnv .icone-sol{display:block}.dark .tema-entrada.svelte-1cwwmnv .icone-lua{display:none}.tema-entrada.svelte-1cwwmnv:hover,.tema-entrada.svelte-1cwwmnv:focus-visible{border-color:oklch(62.3% .214 259.8/.6)}@media (width<=767px){.logo-fundo.svelte-1cwwmnv{height:42vh;top:auto}.logo-pcce.svelte-1cwwmnv{animation:none;top:-6vh;left:-18vw;transform:rotate(-10deg)}.logo-ceara.svelte-1cwwmnv{animation:none;bottom:-8vh;right:-18vw;transform:rotate(10deg)}.aurora.svelte-1cwwmnv{filter:blur(70px)}}.card-entrada.svelte-1x05zx6{-webkit-backdrop-filter:blur(24px)saturate(1.4);background:oklch(100% 0 0/.72);border:1px solid oklch(15% .03 265/.09);box-shadow:inset 0 1px #ffffff59,0 18px 50px -12px #0f172b40}.dark .card-entrada.svelte-1x05zx6{background:oklch(21% .04 265/.62);border-color:#ffffff17;box-shadow:inset 0 1px #ffffff0f,0 18px 50px -12px #0009}
