.lFsB0q_fallback{color:#fff;background:radial-gradient(circle at 18% 14%,#ffffff6b,#0000 42%),linear-gradient(145deg,#8b7cf8 0%,#6d5bff 38%,#5b7cfa 72%,#4f8ef7 100%);place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.lFsB0q_fallbackGlow{pointer-events:none;background:radial-gradient(circle,#ffffff47,#0000 68%);height:70%;position:absolute;inset:auto -20% -35%}.lFsB0q_fallbackRing{pointer-events:none;border:1px solid #ffffff2e;border-radius:50%;position:absolute;inset:10%}.lFsB0q_fallbackIcon{z-index:1;opacity:.9;filter:drop-shadow(0 6px 14px #0f172a38);position:relative}.lFsB0q_fallbackInitial{z-index:2;letter-spacing:-.03em;text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff2e;border:1px solid #ffffff47;border-radius:.55rem;min-width:1.65rem;padding:.1rem .35rem;font-size:.82rem;font-weight:900;line-height:1.2;position:absolute;bottom:9%;right:10%}:is([data-theme=dark]:not(:has([data-stp-theme-lock=light])),[data-stp-theme-lock=dark]) .lFsB0q_fallback{background:radial-gradient(circle at 18% 14%,#ffffff1f,#0000 42%),linear-gradient(145deg,#5b4fd6 0%,#4a3ec4 42%,#3f5fd4 100%)}
.qz6pza_auroraContainer{pointer-events:none;width:100%;height:100%;position:relative;overflow:hidden}.qz6pza_auroraContainer canvas{display:block;width:100%!important;height:100%!important}
.SY11Vq_root{--pl-sky:#38bdf8;--pl-teal:#2dd4bf;--pl-amber:#fbbf24;--pl-ink:color-mix(in srgb, var(--bg-color) 88%, #020617);--pl-aurora-opacity:.58;--pl-aurora-opacity-light:.3;--pl-stain-opacity:.85;--pl-grid-opacity:.35;--pl-glow-sky:28%;--pl-glow-teal:18%;--pl-glow-amber:10%;pointer-events:none;z-index:0;background:radial-gradient(900px 480px at 8% -10%, color-mix(in srgb, var(--pl-sky) var(--pl-glow-sky), transparent), transparent 62%), radial-gradient(720px 420px at 92% 8%, color-mix(in srgb, var(--pl-teal) var(--pl-glow-teal), transparent), transparent 58%), radial-gradient(640px 480px at 50% 110%, color-mix(in srgb, var(--pl-amber) var(--pl-glow-amber), transparent), transparent 55%), linear-gradient(165deg, var(--pl-ink) 0%, var(--bg-color) 48%, var(--bg-color) 100%);inset:0;overflow:hidden}.SY11Vq_subtle{--pl-aurora-opacity:.28;--pl-aurora-opacity-light:.14;--pl-stain-opacity:.42;--pl-grid-opacity:.16;--pl-glow-sky:14%;--pl-glow-teal:9%;--pl-glow-amber:5%}.SY11Vq_positionFixed{position:fixed}.SY11Vq_positionAbsolute{position:absolute}.SY11Vq_topStain{z-index:0;pointer-events:none;background:radial-gradient(880px 420px at 12% -8%, color-mix(in srgb, var(--pl-sky) 32%, transparent), transparent 60%), radial-gradient(700px 380px at 88% 6%, color-mix(in srgb, var(--pl-teal) 20%, transparent), transparent 58%), radial-gradient(560px 360px at 48% -5%, color-mix(in srgb, var(--pl-amber) 8%, transparent), transparent 55%);opacity:var(--pl-stain-opacity);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 28%,#0000 62%);mask-image:linear-gradient(#000 0% 28%,#0000 62%)}.SY11Vq_subtle .SY11Vq_topStain{background:radial-gradient(880px 420px at 12% -8%, color-mix(in srgb, var(--pl-sky) 18%, transparent), transparent 60%), radial-gradient(700px 380px at 88% 6%, color-mix(in srgb, var(--pl-teal) 12%, transparent), transparent 58%), radial-gradient(560px 360px at 48% -5%, color-mix(in srgb, var(--pl-amber) 5%, transparent), transparent 55%)}.SY11Vq_auroraLayer{z-index:0;width:max(160vw,1200px);height:min(82vh,960px);opacity:var(--pl-aurora-opacity);mix-blend-mode:screen;pointer-events:none;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 6%,#000 62% 100%);mask-image:linear-gradient(#0000 6%,#000 62% 100%)}:is([data-theme=light]:not(:has([data-stp-theme-lock=dark])),[data-stp-theme-lock=light]) .SY11Vq_auroraLayer{opacity:var(--pl-aurora-opacity-light);mix-blend-mode:multiply}.SY11Vq_subtle .SY11Vq_auroraLayer{width:max(150vw,1100px);height:min(72vh,800px)}.SY11Vq_gridOverlay{z-index:1;opacity:var(--pl-grid-opacity);pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--text-primary) 4%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--text-primary) 4%, transparent) 1px, transparent 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 55% at 50% 0,#000 20%,#0000 75%);mask-image:radial-gradient(70% 55% at 50% 0,#000 20%,#0000 75%)}@media (prefers-reduced-motion:reduce){.SY11Vq_auroraLayer{display:none}}
