@property --lv-accent{syntax:"<color>";inherits:true;initial-value:#0000}@property --lv-a1{syntax:"<color>";inherits:true;initial-value:#0000}@property --lv-a2{syntax:"<color>";inherits:true;initial-value:#0000}@property --lv-soft{syntax:"<color>";inherits:true;initial-value:#0000}@property --lv-pale{syntax:"<color>";inherits:true;initial-value:#0000}@property --lv-g1{syntax:"<color>";inherits:true;initial-value:#0000}@property --lv-g2{syntax:"<color>";inherits:true;initial-value:#0000}@property --lv-g3{syntax:"<color>";inherits:true;initial-value:#0000}@property --lv-bg1{syntax:"<color>";inherits:true;initial-value:#0000}@property --lv-bg2{syntax:"<color>";inherits:true;initial-value:#0000}@property --lv-bg3{syntax:"<color>";inherits:true;initial-value:#0000}@property --lv-tint{syntax:"<color>";inherits:true;initial-value:#0000}@property --lv-tint2{syntax:"<color>";inherits:true;initial-value:#0000}.lv-root{--lv-accent:#7b86ff;--lv-a1:#7f8bff;--lv-a2:#4f5bea;--lv-soft:#a9b6ff;--lv-pale:#c9cffc;--lv-g1:#4f46e5;--lv-g2:#a855f7;--lv-g3:#38bdf8;--lv-bg1:#0d1130;--lv-bg2:#0a0d26;--lv-bg3:#070919;--lv-tint:#15172f;--lv-tint2:#262a52;transition:--lv-accent .8s,--lv-a1 .8s,--lv-a2 .8s,--lv-soft .8s,--lv-pale .8s,--lv-g1 .8s,--lv-g2 .8s,--lv-g3 .8s,--lv-bg1 .8s,--lv-bg2 .8s,--lv-bg3 .8s,--lv-tint .8s,--lv-tint2 .8s}.lv-root[data-buddy=owl],html[data-buddy=owl] .lv-root{--lv-accent:#e0a458;--lv-a1:#e8b26a;--lv-a2:#a8672e;--lv-soft:#f0c48e;--lv-pale:#f6dcb8;--lv-g1:#b45309;--lv-g2:#92400e;--lv-g3:#f59e0b;--lv-bg1:#1c140c;--lv-bg2:#140e09;--lv-bg3:#0b0806;--lv-tint:#1f1710;--lv-tint2:#3a2c1e}.lv-root[data-buddy=ghost],html[data-buddy=ghost] .lv-root{--lv-accent:#a78bfa;--lv-a1:#b9a2fc;--lv-a2:#7c5bd6;--lv-soft:#cbbcff;--lv-pale:#e6deff;--lv-g1:#7c3aed;--lv-g2:#6366f1;--lv-g3:#c4b5fd;--lv-bg1:#140f2a;--lv-bg2:#0e0a1f;--lv-bg3:#080612;--lv-tint:#18122e;--lv-tint2:#2f2552}.lv-root[data-buddy=rouge],html[data-buddy=rouge] .lv-root{--lv-accent:#f87171;--lv-a1:#fb8a8a;--lv-a2:#d13a3a;--lv-soft:#fcb0b0;--lv-pale:#fedada;--lv-g1:#dc2626;--lv-g2:#f97316;--lv-g3:#fb7185;--lv-bg1:#200c0c;--lv-bg2:#170808;--lv-bg3:#0d0505;--lv-tint:#241010;--lv-tint2:#421f1f}.lv-root[data-buddy=pengu],html[data-buddy=pengu] .lv-root{--lv-accent:#7dd3fc;--lv-a1:#93dcfd;--lv-a2:#3b6fb0;--lv-soft:#bae6fd;--lv-pale:#e0f2fe;--lv-g1:#1e40af;--lv-g2:#0ea5e9;--lv-g3:#e0f2fe;--lv-bg1:#0b1426;--lv-bg2:#08101e;--lv-bg3:#050a14;--lv-tint:#0f1a2e;--lv-tint2:#1f3150}.lv-root[data-buddy=panda],html[data-buddy=panda] .lv-root{--lv-accent:#86efac;--lv-a1:#9cf2bb;--lv-a2:#2f8f5b;--lv-soft:#bbf7d0;--lv-pale:#e5fbe9;--lv-g1:#15803d;--lv-g2:#4b5563;--lv-g3:#a7f3d0;--lv-bg1:#0c1612;--lv-bg2:#08100d;--lv-bg3:#050a08;--lv-tint:#101c17;--lv-tint2:#22362c}.lv-root[data-buddy=blob],html[data-buddy=blob] .lv-root{--lv-accent:#3ddc97;--lv-a1:#5ce6a8;--lv-a2:#1f9e6b;--lv-soft:#9af0c8;--lv-pale:#c9f8e2;--lv-g1:#059669;--lv-g2:#8b5cf6;--lv-g3:#34d399;--lv-bg1:#08191b;--lv-bg2:#061315;--lv-bg3:#040b0c;--lv-tint:#0d1c1d;--lv-tint2:#1a3634}.lv-root{--lv-ink:#eef0ff;--lv-dim:#a3a9cf;--lv-win:color-mix(in oklab, var(--lv-tint) 92%, transparent);--lv-win-solid:var(--lv-tint);--lv-line:#ffffff1a;color:var(--lv-ink);background:var(--lv-bg3)}.lv-wallpaper{background:radial-gradient(120% 70% at 50% 120%, color-mix(in oklab, var(--lv-g1) 18%, transparent), transparent 60%), linear-gradient(180deg, var(--lv-bg1) 0%, var(--lv-bg2) 50%, var(--lv-bg3) 100%)}.lv-glow{will-change:transform;position:absolute;background:radial-gradient(closest-side, var(--glow) 0%, color-mix(in oklab, var(--glow) 45%, transparent) 45%, transparent 100%)!important}.lv-glow-a{--glow:var(--lv-g1);opacity:.5;width:55vw;height:55vw;animation:22s ease-in-out infinite lv-drift-a;top:-10%;left:-12%}.lv-glow-b{--glow:var(--lv-g2);opacity:.34;width:45vw;height:45vw;animation:26s ease-in-out infinite lv-drift-b;top:20%;right:-15%}.lv-glow-c{--glow:var(--lv-g3);opacity:.2;width:50vw;height:40vw;animation:30s ease-in-out infinite reverse lv-drift-a;bottom:-25%;left:30%}@keyframes lv-drift-a{0%,to{transform:translate(0)scale(1)}50%{transform:translate(12%,8%)scale(1.12)}}@keyframes lv-drift-b{0%,to{transform:translate(0)scale(1.05)}50%{transform:translate(-12%,-6%)scale(.92)}}.lv-grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(80% 60% at 50% 30%,#000 10%,#0000 75%);mask-image:radial-gradient(80% 60% at 50% 30%,#000 10%,#0000 75%)}.lv-grain{opacity:.03;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.lv-window{background:var(--lv-win);border:1px solid var(--lv-line);box-shadow:0 0 0 .5px #0009,inset 0 1px #ffffff14,0 30px 60px -20px #020418bf,0 12px 24px -12px #02041899}.lv-titlebar{background:linear-gradient(#ffffff12,#ffffff05);border-bottom:1px solid #ffffff12}.lv-widget{background:linear-gradient(180deg, color-mix(in oklab, var(--lv-tint2) 88%, transparent), color-mix(in oklab, var(--lv-tint) 92%, transparent));border:1px solid var(--lv-line);box-shadow:inset 0 1px #ffffff17,0 24px 50px -24px #020418cc}.lv-menubar{background:color-mix(in oklab, var(--lv-bg3) 60%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 -1px #ffffff0f}.lv-bubble{width:max-content;max-width:min(300px,100vw - 20px)}.lv-bubble-card{color:#151936;background:#f6f7ff;border-radius:16px;position:relative;box-shadow:0 0 0 1px #14184614,0 16px 34px -10px #04061e99}.lv-bubble-card:after{content:"";background:#f6f7ff;border-radius:2px;width:12px;height:12px;position:absolute;transform:rotate(45deg)}.lv-bubble[data-side=down] .lv-bubble-card:after{bottom:-5px;left:calc(var(--arrow,50%) - 6px)}.lv-bubble[data-side=up] .lv-bubble-card:after{top:-5px;left:calc(var(--arrow,50%) - 6px)}.lv-bubble[data-side=left] .lv-bubble-card:after{left:-5px;top:calc(var(--arrow,50%) - 6px)}.lv-bubble[data-side=right] .lv-bubble-card:after{right:-5px;top:calc(var(--arrow,50%) - 6px)}@keyframes lv-pop{0%{opacity:0;transform:scale(.7)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}.lv-pop{animation:.34s cubic-bezier(.34,1.56,.64,1) both lv-pop}@keyframes lv-swap{0%{opacity:0;transform:scale(.2)rotate(-25deg)}60%{opacity:1;transform:scale(1.15)rotate(6deg)}to{transform:scale(1)rotate(0)}}.lv-swap{animation:.5s cubic-bezier(.34,1.56,.64,1) both lv-swap}@keyframes lv-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.lv-dots i{background:currentColor;border-radius:9px;width:4px;height:4px;animation:1s infinite lv-dot;display:block}.lv-dots i:nth-child(2){animation-delay:.15s}.lv-dots i:nth-child(3){animation-delay:.3s}@keyframes lv-spin{to{transform:rotate(360deg)}}.lv-spin{animation:.8s linear infinite lv-spin}@keyframes lv-glow{0%,to{opacity:.05}50%{opacity:.25}}.lv-screen-glow{animation:.5s steps(2,end) infinite lv-glow}@keyframes lv-confetti{0%{opacity:1;transform:translate(0)rotate(0)}70%{opacity:1}to{transform:translate(var(--dx), calc(var(--dy) + 260px)) rotate(var(--r));opacity:0}}.lv-confetti{border-radius:2px;width:8px;height:12px;animation:1.6s cubic-bezier(.2,.6,.4,1) both lv-confetti;position:absolute}@keyframes lv-caret{0%,49%{opacity:1}50%,to{opacity:0}}.lv-caret{animation:1s step-end infinite lv-caret}@keyframes lv-line-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.lv-line{animation:.25s ease-out both lv-line-in}.lv-dock{background:color-mix(in oklab, var(--lv-tint2) 45%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffff24;box-shadow:inset 0 1px #ffffff1f,0 20px 40px -12px #0009}.lv-dock-icon{transform-origin:50% 100%;transition:transform .18s cubic-bezier(.2,.8,.3,1)}@keyframes lv-launch{0%,to{transform:translateY(0)}25%{transform:translateY(-22px)}50%{transform:translateY(0)}70%{transform:translateY(-9px)}}.lv-launch{animation:.8s ease-in-out lv-launch}.lv-tip{opacity:0;transition:opacity .15s,transform .15s;transform:translate(-50%,4px)}.lv-dock-item:hover .lv-tip,.lv-dock-item:focus-visible .lv-tip{opacity:1;transform:translate(-50%)}@keyframes lv-eq{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.lv-eq i{background:linear-gradient(var(--lv-soft), var(--lv-accent));transform-origin:50%;border-radius:4px;width:4px;height:28px;animation:1.1s ease-in-out infinite lv-eq;display:block}.lv-swing{transform-origin:50% 0;animation:2.4s ease-in-out infinite lv-mini-swing}@keyframes lv-mini-swing{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}@keyframes lv-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-8px)}40%,80%{transform:translate(8px)}}.lv-shake{animation:.42s ease-in-out lv-shake}@keyframes lv-float-note{0%,to{transform:rotate(-3deg)translateY(0)}50%{transform:rotate(-2deg)translateY(-4px)}}.lv-note{animation:5s ease-in-out infinite lv-float-note}.lv-faq summary::-webkit-details-marker{display:none}.lv-faq details[open] .lv-chev{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.lv-pop,.lv-swap,.lv-dots i,.lv-spin,.lv-screen-glow,.lv-confetti,.lv-caret,.lv-line,.lv-launch,.lv-eq i,.lv-swing,.lv-shake,.lv-note,.lv-glow{animation:none!important}.lv-dock-icon{transition:none}}.auth-arrive{animation:1.1s cubic-bezier(.3,1.3,.5,1) both auth-arrive}@keyframes auth-arrive{0%{transform:translate(60vw,-30px)rotate(20deg)}60%{transform:translate(-6px,-40px)rotate(-6deg)}80%{transform:translateY(4px)scaleY(.92)}to{transform:translate(0)}}.auth-bubble{transform-origin:90% 100%;animation:.35s cubic-bezier(.34,1.45,.64,1) .9s both auth-pop}@keyframes auth-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.auth-duck{transform:translateY(66%)}.auth-duck-peek{transform:translateY(38%)rotate(-10deg)}.auth-shake{animation:.5s ease-in-out auth-shake}@keyframes auth-shake{0%,to{transform:rotate(0)}20%{transform:rotate(-12deg)}45%{transform:rotate(10deg)}70%{transform:rotate(-6deg)}}.auth-hop{animation:.55s cubic-bezier(.3,1.4,.5,1) auth-hop}@keyframes auth-hop{0%,to{transform:translateY(0)}40%{transform:translateY(-16px)}}.cb-cover{transform-box:fill-box;transform-origin:50% 100%;animation:.25s ease-out both auth-pop}@media (prefers-reduced-motion:reduce){.auth-arrive,.auth-bubble,.auth-shake,.auth-hop,.cb-cover{animation:none!important}}.lv-step-l{animation:.36s ease-in-out infinite lv-step}.lv-step-r{animation:.36s ease-in-out .18s infinite lv-step}@keyframes lv-step{0%,to{transform:translateY(0)}50%{transform:translateY(-5%)rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.lv-step-l,.lv-step-r{animation:none}}.lv-tap{transform-origin:50% 100%;animation:.32s ease-in-out infinite lv-tap}@keyframes lv-tap{0%,to{transform:translateY(0)}50%{transform:translateY(1.5%)}}@media (prefers-reduced-motion:reduce){.lv-tap{animation:none}}.rig-arm{transition:transform .38s cubic-bezier(.34,1.3,.64,1)}.rig-sway{animation:3.2s ease-in-out infinite rig-sway}.rig-sway-r{animation:3.2s ease-in-out infinite reverse rig-sway}@keyframes rig-sway{0%,to{transform:rotate(0)}50%{transform:rotate(4deg)}}.rig-swing{animation:.36s ease-in-out infinite alternate rig-swing}.rig-swing-r{animation:.36s ease-in-out infinite alternate-reverse rig-swing}@keyframes rig-swing{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}.rig-wave{animation:.5s ease-in-out infinite alternate rig-wave}@keyframes rig-wave{0%{transform:rotate(-16deg)}to{transform:rotate(14deg)}}.rig-cheer{animation:.4s ease-in-out infinite alternate rig-cheer}.rig-cheer-r{animation:.4s ease-in-out infinite alternate-reverse rig-cheer}@keyframes rig-cheer{0%{transform:rotate(-10deg)}to{transform:rotate(10deg)}}.rig-tap{animation:.22s ease-in-out infinite alternate rig-tap}.rig-tap-r{animation:.22s ease-in-out infinite alternate-reverse rig-tap}@keyframes rig-tap{0%{transform:rotate(-9deg)}to{transform:rotate(4deg)}}@media (prefers-reduced-motion:reduce){.rig-arm{transition:none}.rig-sway,.rig-sway-r,.rig-swing,.rig-swing-r,.rig-wave,.rig-cheer,.rig-cheer-r,.rig-tap,.rig-tap-r{animation:none}}
