.ambient-glow.svelte-lu816h{position:absolute;inset:0;z-index:var(--z-base);pointer-events:none;contain:strict;isolation:isolate;--_accent: var(--ambient-accent, var(--accent));--_base-start: var(--ambient-base-start, transparent);--_base-mid: var(--ambient-base-mid, var(--_base-start));--_base-end: var(--ambient-base-end, var(--_base-mid));--_spot-light: var(--ambient-spot-light, transparent);--_spot-light-pos: 80% 0%;--_spot-light-size: 35%;--_spot-1-pos: var(--ambient-spot-1-pos, 16% 34%);--_spot-1-opacity: var(--ambient-spot-1-opacity, .2);--_spot-2-pos: var(--ambient-spot-2-pos, 62% 78%);--_spot-2-opacity: var(--ambient-spot-2-opacity, .1);--_wash-opacity: var(--ambient-wash-opacity, .05);background:radial-gradient(circle at var(--_spot-1-pos),color-mix(in srgb,var(--_accent) calc(var(--_spot-1-opacity) * 100%),transparent),transparent 40%),radial-gradient(circle at var(--_spot-2-pos),color-mix(in srgb,var(--_accent) calc(var(--_spot-2-opacity) * 100%),transparent),transparent 35%),radial-gradient(circle at var(--_spot-light-pos),var(--_spot-light),transparent var(--_spot-light-size)),linear-gradient(180deg,color-mix(in srgb,var(--_accent) calc(var(--_wash-opacity) * 100%),transparent),transparent 70%),linear-gradient(180deg,var(--_base-start) 0%,var(--_base-mid) 60%,var(--_base-end) 100%)}@media(min-width:1025px)and (pointer:fine){.ambient-glow.svelte-lu816h{top:-12vh;right:-8vw;bottom:-18vh;left:-14vw;top:-12svh;right:-8svw;bottom:-18svh;left:-14svw}}@media(max-width:1024px),(pointer:coarse){.ambient-glow.svelte-lu816h{background:radial-gradient(circle at var(--_spot-1-pos),color-mix(in srgb,var(--_accent) calc(var(--_spot-1-opacity) * 100%),transparent),transparent 42%),linear-gradient(180deg,var(--_base-start) 0%,var(--_base-mid) 60%,var(--_base-end) 100%)}}.ambient-glow.subtle.svelte-lu816h{--_spot-1-opacity: .08;--_spot-2-opacity: .04;--_wash-opacity: .02}.ambient-glow.strong.svelte-lu816h{--_spot-1-opacity: .28;--_spot-2-opacity: .15;--_wash-opacity: .08}.ambient-glow.none.svelte-lu816h{display:none}.preset-landing.svelte-lu816h{--_spot-1-opacity: .22;--_spot-2-opacity: .12;--_wash-opacity: .06}.preset-auth.svelte-lu816h{--_spot-1-pos: 20% 30%;--_spot-1-opacity: .12;--_spot-2-pos: 80% 70%;--_spot-2-opacity: .06;--_wash-opacity: .03}.preset-admin.svelte-lu816h{--_spot-1-pos: 20% 20%;--_spot-1-opacity: .15;--_spot-2-pos: 80% 0%;--_spot-2-opacity: .08;--_wash-opacity: 0;--_spot-light-pos: 80% 0%;--_spot-light-size: 35%}.preset-pos.svelte-lu816h{--_accent: var(--success);--_spot-1-pos: 10% 20%;--_spot-1-opacity: .12;--_spot-2-opacity: 0;--_spot-light: transparent;--_wash-opacity: 0}.preset-courier.svelte-lu816h{--_spot-1-pos: 80% 20%;--_spot-1-opacity: .1;--_spot-2-pos: 20% 80%;--_spot-2-opacity: .1;--_wash-opacity: 0;--_spot-light-pos: 80% 20%;--_spot-light-size: 40%}
