.logo-animation{--night:#060817;--indigo:#a5b4fc;--ink:#d1d5db;isolation:isolate;color-scheme:dark;background:var(--night);-webkit-user-select:none;user-select:none;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.logo-animation[open]{animation:.6s ease-out logo-animation-in}@keyframes logo-animation-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.logo-animation[open]{animation:none}}.logo-animation::backdrop{background:#060817}.logo-animation .scene{cursor:crosshair;touch-action:none;outline:none;width:100%;height:100%;position:fixed;inset:0}.logo-animation .overlay{transform-origin:0 0;mix-blend-mode:plus-lighter;opacity:0;pointer-events:none;will-change:transform, opacity;position:fixed;top:0;left:0}.logo-animation .glow-night,.logo-animation .glow-sun{background:radial-gradient(closest-side, rgb(var(--glow)), rgb(var(--glow) / 0))}.logo-animation .glow-night{--glow:99 102 241}.logo-animation .glow-sun{--glow:251 160 30}.logo-animation .flash{background:#fff;inset:0}
