.lc-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.lc-card{background:#fff;border:1px solid #ece8f6;border-radius:18px;outline:none;flex-direction:column;margin:0;transition:transform .35s cubic-bezier(.3,1.6,.5,1),box-shadow .3s,background .3s;display:flex;overflow:hidden}.lc-card:hover,.lc-card:focus-visible{transform:translateY(-3px);box-shadow:0 14px 30px -18px #6a35ff66}.lc-card:focus-visible{outline-offset:2px;outline:2px solid #8e63e0}.lc-card.is-dark{background:#151033;border-color:#2a2160}.lc-art{place-items:center;height:150px;padding:10px;display:grid}.lc-art svg{max-width:100%;max-height:100%;overflow:visible}.lc-cap{color:#3f3f46;border-top:1px solid #f1eef8;align-items:flex-start;gap:10px;padding:10px 12px 12px;font-size:13px;line-height:1.35;display:flex}.is-dark .lc-cap{color:#e4dcff;border-color:#2a2160}.lc-n{color:#8e63e0;min-width:18px;font-weight:900}.lc-feel{color:#71717a;font-size:12.5px}.is-dark .lc-feel{color:#a99ed6}.lc-mode{all:unset;cursor:pointer;color:#5b21b6;background:#f4f0ff;border-radius:999px;flex:none;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.is-dark .lc-mode{color:#ffd1ef;background:#2a2160}.lc-mode:focus-visible{outline:2px solid #8e63e0}g[class*=lc-]{transform-box:fill-box}.lc-o-feet{transform-origin:50% 100%}.lc-o-top{transform-origin:50% 0}.lc-o-c{transform-origin:50%}.lc-o-l{transform-origin:0}@keyframes lcHop{0%,to{transform:translateY(0)}35%{transform:translateY(-22%)scaleY(1.05)}60%{transform:translateY(0)scaleY(.92)}80%{transform:translateY(-4%)}}@keyframes lcBob{0%,to{transform:translateY(0)}50%{transform:translateY(-18%)}}@keyframes lcSwing{0%,to{transform:rotate(14deg)}50%{transform:rotate(-14deg)}}@keyframes lcRise{0%,to{transform:translateY(0)}40%,70%{transform:translateY(-38%)}}@keyframes lcTilt{0%,to{transform:rotate(0)}30%{transform:rotate(-9deg)}65%{transform:rotate(6deg)}}@keyframes lcPop{0%{transform:scale(1)}40%{transform:scale(1.14)}70%{transform:scale(.96)}to{transform:scale(1)}}@keyframes lcBall{0%,to{transform:translateY(0)}45%{transform:translateY(-160%)}}@keyframes lcUnwrite{0%,8%{transform:scaleX(1)}92%,to{transform:scaleX(0)}}@keyframes lcPen{0%,8%{transform:translate(-31px)}92%,to{transform:translate(0)}}@keyframes lcFlag{0%,to{transform:skewY(0)scaleX(1)}50%{transform:skewY(-12deg)scaleX(.85)}}@keyframes lcSlide{0%,to{transform:translate(0)}50%{transform:translate(6%)}}@keyframes lcWobble{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes lcTwinkle{0%,to{opacity:.25}50%{opacity:1}}@keyframes lcSpin{to{transform:rotate(360deg)}}@keyframes lcBlink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes lcFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6%)}}@keyframes lcConf{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(260%)rotate(260deg)}}.lc-idle-bob{animation:2.4s ease-in-out infinite lcBob}.lc-idle-swing{transform-origin:50% 0;animation:2.6s ease-in-out infinite lcSwing}.lc-idle-flag{transform-origin:0;animation:1.2s ease-in-out infinite lcFlag}.lc-twinkle{animation:2.2s ease-in-out infinite lcTwinkle}.lc-blink{transform-origin:50%;animation:4s infinite lcBlink}.lc-float{animation:3s ease-in-out infinite lcFloat}.lc-unwrite{transform-origin:100%;animation:2.6s steps(31,end) infinite alternate lcUnwrite}.lc-pen{animation:2.6s steps(31,end) infinite alternate lcPen}.lc-card:is(:hover,:focus-visible) .lc-h-hop{animation:.7s cubic-bezier(.3,1.6,.5,1) infinite lcHop}.lc-card:is(:hover,:focus-visible) .lc-h-bob{animation:.6s ease-in-out infinite lcBob}.lc-card:is(:hover,:focus-visible) .lc-h-rise{animation:1.4s cubic-bezier(.3,1.4,.5,1) infinite lcRise}.lc-card:is(:hover,:focus-visible) .lc-h-tilt{animation:1s cubic-bezier(.3,1.6,.5,1) infinite lcTilt}.lc-card:is(:hover,:focus-visible) .lc-h-pop{animation:.8s cubic-bezier(.3,1.6,.5,1) infinite lcPop}.lc-card:is(:hover,:focus-visible) .lc-h-ball{animation:.7s cubic-bezier(.3,.9,.5,1) infinite lcBall}.lc-card:is(:hover,:focus-visible) .lc-h-slide{animation:.9s ease-in-out infinite lcSlide}.lc-card:is(:hover,:focus-visible) .lc-h-wobble{animation:.5s ease-in-out infinite lcWobble}.lc-card:is(:hover,:focus-visible) .lc-h-swing{animation-duration:.8s}.lc-card:is(:hover,:focus-visible) .lc-h-fast{animation-duration:.9s}.lc-wave>g{animation:none}.lc-card:is(:hover,:focus-visible) .lc-wave>g{animation:.5s ease-in-out infinite lcBob}.lc-marks{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.lc-sizes{justify-content:center;align-items:flex-end;gap:14px;min-height:104px;padding:16px 12px 10px;display:flex}.lc-sizes small{text-align:center;color:#a1a1aa;margin-top:3px;font-size:10.5px;display:block}.is-dark .lc-sizes small{color:#8a7fc0}.lc-live{border:1px solid #ece8f6;border-radius:20px;transition:background .6s;overflow:hidden}.lc-conf{animation:1.4s ease-in forwards lcConf}.lc-px{image-rendering:pixelated;image-rendering:crisp-edges}.lc-tabs{background:#e9e6f2;border-radius:14px 14px 0 0;gap:2px;padding:8px 8px 0;display:flex}.lc-tabs.is-dark{background:#1c1838}.lc-tab{color:#52525b;white-space:nowrap;border-radius:10px 10px 0 0;align-items:center;gap:8px;width:170px;height:34px;padding:0 12px;font-size:12.5px;display:flex;overflow:hidden}.lc-tab.on{color:#18181b;background:#fff}.is-dark .lc-tab{color:#a99ed6}.is-dark .lc-tab.on{color:#fff;background:#2a2450}.lc-phone{background:#1a1230;border-radius:34px;width:250px;padding:12px;box-shadow:0 20px 40px -24px #1a123099}.lc-screen{background:linear-gradient(160deg,#4b2aa8,#9a3b8f 60%,#2c5fa8);border-radius:24px;min-height:380px;padding:26px 14px 18px}.lc-app{color:#fff;text-shadow:0 1px 2px #0005;flex-direction:column;align-items:center;gap:4px;font-size:10px;display:flex}.lc-app i{border-radius:13px;place-items:center;width:50px;height:50px;display:grid;overflow:hidden}.lc-merch{background:#fff;border:1px solid #ece8f6;border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex}.lc-sticker{filter:drop-shadow(0 6px 8px #1a123033);transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.lc-sticker:hover{transform:rotate(0)scale(1.08)!important}g.lc-spin{transform-origin:50%;transform-box:view-box;animation:9s linear infinite lcSpin}g.lc-spin.fast{animation-duration:2.6s}g.lc-spin-r{transform-origin:50%;animation:2.6s linear infinite reverse lcSpin}@media (prefers-reduced-motion:reduce){.lc-card *,.lc-live *,.lc-merch *{animation:none!important}.lc-card,.lc-sticker{transition:none}}.lc-nav{gap:20px;margin-left:auto;display:flex}.lc-share{flex:none}@media (width<=760px){.lc-nav{display:none}.lc-share{margin-left:auto}}@media (width>=1024px){.lc-cols-a{grid-template-columns:1.3fr 1fr}.lc-cols-b{grid-template-columns:1fr 1.2fr}.lc-cols-c{grid-template-columns:1fr auto}}
