@keyframes lnd-rise{0%{opacity:0;transform:translateY(18px)}}.lnd-rise{animation:.8s cubic-bezier(.16,1,.3,1) both lnd-rise;animation-delay:calc(var(--i,0) * 90ms)}@keyframes lnd-trade-in{0%{opacity:0;transform:translateY(-10px)}}.lnd-trade-in li:first-child{animation:.6s cubic-bezier(.16,1,.3,1) 1.3s both lnd-trade-in}@keyframes lnd-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--primary) 55%, transparent)}70%,to{box-shadow:0 0 0 7px #0000}}.lnd-live{background:var(--primary);border-radius:50%;flex:none;width:8px;height:8px;animation:2.2s ease-out infinite lnd-pulse;display:inline-block}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lnd-reveal{animation:linear both lnd-rise;animation-timeline:view();animation-range:entry entry 60%}}}.lnd-ph{border:1px dashed color-mix(in oklab, var(--foreground) 30%, transparent);color:var(--foreground);border-radius:6px;padding:0 6px;font-weight:500;display:inline-block}.lnd-device{--s:.78;width:calc(414px * var(--s));height:calc(700px * var(--s));position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}@media (max-width:379px){.lnd-device{--s:.72}}@media (min-width:1024px){.lnd-device{--s:.86;height:calc(868px * var(--s));overflow:visible;-webkit-mask-image:none;mask-image:none}}.lnd-device-body{width:414px;height:868px;transform:scale(var(--s));transform-origin:0 0;background:linear-gradient(155deg, color-mix(in oklab, var(--foreground) 12%, var(--background)), var(--background) 30%, var(--background) 72%, color-mix(in oklab, var(--foreground) 9%, var(--background)));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground) 16%, transparent), inset 0 0 0 3px var(--background), 0 0 0 1px color-mix(in oklab, var(--primary) 10%, transparent), 0 70px 120px -40px #000000f2, 0 30px 60px -24px #000000d9;border-radius:60px;padding:12px;position:absolute;top:0;left:0}.lnd-device-screen{border-radius:48px;width:390px;height:844px;overflow:hidden}.lnd-hero-light{background:radial-gradient(34% 52% at 78% 46%, color-mix(in oklab, var(--primary) 18%, transparent), transparent 70%), radial-gradient(60% 40% at 90% 100%, color-mix(in oklab, var(--fx-color-primary-deep) 12%, transparent), transparent 70%);-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}@media (max-width:1023px){.lnd-hero-light{background:radial-gradient(80% 30% at 60% 72%, color-mix(in oklab, var(--primary) 18%, transparent), transparent 70%)}}.lnd-pnl{background:radial-gradient(120% 55% at 90% 0%, color-mix(in oklab, var(--primary) 20%, transparent), transparent 62%), radial-gradient(110% 50% at 0% 100%, color-mix(in oklab, var(--fx-color-primary-deep) 18%, transparent), transparent 66%), var(--background);box-shadow:0 50px 90px -36px #000000f2, inset 0 1px 0 color-mix(in oklab, var(--foreground) 6%, transparent)}.lnd-final{background:radial-gradient(55% 90% at 92% 40%, color-mix(in oklab, var(--primary) 15%, transparent), transparent 70%), var(--background)}@media (max-width:767px){.lnd-final{background:radial-gradient(90% 60% at 100% 100%, color-mix(in oklab, var(--primary) 18%, transparent), transparent 70%), var(--background)}}.lnd-shelf{scrollbar-width:none}.lnd-shelf::-webkit-scrollbar{display:none}
