.environment-module__H1pHjW__environment{pointer-events:none;width:100vw}.environment-module__H1pHjW__clear{object-fit:cover;pointer-events:none}.environment-module__H1pHjW__canvas{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .4s;display:block;position:absolute;inset:0}.environment-module__H1pHjW__contrast{pointer-events:none;opacity:0;background:#000;position:absolute;inset:0}.environment-module__H1pHjW__fallback{pointer-events:none;background:#07131c var(--cinematic-backdrop,url(data:image/webp;base64,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)) center/cover no-repeat;position:absolute;inset:0}.environment-module__H1pHjW__canvas[data-ready=true]{opacity:1}.environment-module__H1pHjW__canvas:not([data-ready=true]){visibility:hidden}.environment-module__H1pHjW__environment[data-renderer=fallback] .environment-module__H1pHjW__canvas{display:none}.environment-module__H1pHjW__environment[data-renderer=fallback] .environment-module__H1pHjW__fallback{background-image:var(--cinematic-backdrop,url(/sea-of-light-source/background-v1.webp))}@media (prefers-reduced-motion:reduce){.environment-module__H1pHjW__canvas{transition:none}}
.app-environment-module__OXjwZa__canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.app-environment-module__OXjwZa__contrast{pointer-events:none;opacity:0;background:#000;position:absolute;inset:0}
.glass-surface{justify-content:center;align-items:center;transition:opacity .26s ease-out;display:flex;position:relative;overflow:hidden}.glass-surface__filter{pointer-events:none;opacity:0;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.glass-surface__content{border-radius:inherit;z-index:1;justify-content:center;align-items:center;width:100%;height:100%;padding:.5rem;display:flex;position:relative}.glass-surface--svg{background:var(--lightningcss-light,hsl(0 0% 100%/var(--glass-frost,0)))var(--lightningcss-dark,hsl(0 0% 0%/var(--glass-frost,0)));-webkit-backdrop-filter:var(--filter-id) saturate(var(--glass-saturation,1));backdrop-filter:var(--filter-id) saturate(var(--glass-saturation,1));box-shadow:inset 0 0 2px 1px var(--lightningcss-light,#00000026)var(--lightningcss-dark,#ffffff59),inset 0 0 10px 4px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff26),0 4px 16px #11111a0d,0 8px 24px #11111a0d,0 16px 56px #11111a0d,inset 0 4px 16px #11111a0d,inset 0 8px 24px #11111a0d,inset 0 16px 56px #11111a0d;box-shadow:inset 0 0 2px 1px var(--lightningcss-light,lab(0% 0 0/.15))var(--lightningcss-dark,lab(100% 0 0/.35)),inset 0 0 10px 4px var(--lightningcss-light,lab(0% 0 0/.1))var(--lightningcss-dark,lab(100% 0 0/.15)),0 4px 16px lab(5.32203% 1.61424 -5.88284/.0509804),0 8px 24px lab(5.32203% 1.61424 -5.88284/.0509804),0 16px 56px lab(5.32203% 1.61424 -5.88284/.0509804),inset 0 4px 16px lab(5.32203% 1.61424 -5.88284/.0509804),inset 0 8px 24px lab(5.32203% 1.61424 -5.88284/.0509804),inset 0 16px 56px lab(5.32203% 1.61424 -5.88284/.0509804)}.glass-surface--fallback{-webkit-backdrop-filter:blur(12px)saturate(1.8)brightness(1.1);background:#ffffff40;border:1px solid #ffffff4d;box-shadow:0 8px 32px #1f268733,0 2px 16px #1f26871a,inset 0 1px #fff6,inset 0 -1px #fff3}@media (prefers-color-scheme:dark){.glass-surface--fallback{-webkit-backdrop-filter:blur(12px)saturate(1.8)brightness(1.2);background:#ffffff1a;border:1px solid #fff3;box-shadow:inset 0 1px #fff3,inset 0 -1px #ffffff1a}}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.glass-surface--fallback{background:#fff6;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #ffffff4d}.glass-surface--fallback:before{content:"";border-radius:inherit;z-index:-1;background:#ffffff26;position:absolute;inset:0}}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){@media (prefers-color-scheme:dark){.glass-surface--fallback{background:#0006}.glass-surface--fallback:before{background:#ffffff0d}}}.glass-surface:focus-visible{outline-offset:2px;outline:2px solid var(--lightningcss-light,#007aff)var(--lightningcss-dark,#0a84ff)}
