.wpl.lnt{display:flex;flex-direction:column;padding-bottom:16px}.lnt-main{--row: 70px;flex:1;display:flex;flex-direction:column;gap:14px;width:100%;max-width:560px;min-height:0;margin:0 auto;padding-top:6px}.lnt-kicker{flex-wrap:wrap;margin-bottom:8px}.lnt-soon{padding:3px 10px;border-radius:999px;border:1px solid rgb(245 200 76 / .55);background:#f5c84c14;color:var(--gold);font-size:calc(12px * var(--text-scale, 1));font-weight:750;letter-spacing:.06em;text-transform:uppercase}.lnt-title{margin:0;font-size:calc(32px * var(--text-scale, 1));line-height:1.06;letter-spacing:-.03em;font-weight:800;text-wrap:balance}.lnt-stage{flex:1 1 calc(var(--row) * 3);display:flex;flex-direction:column;gap:8px;min-height:calc(var(--row) * 3 + 30px);max-height:calc(var(--row) * 5 + 30px);margin:0}.lnt-feed{position:relative;flex:1;min-height:0;overflow:hidden;border-radius:18px;border:1px solid var(--line);background:#0b0e14;box-shadow:0 30px 80px -40px #35a8ff73}.lnt-feed:after{content:"";position:absolute;inset:auto 0 0;height:34px;background:linear-gradient(transparent,#0b0e14);pointer-events:none}.lnt-row{--c: var(--ln-gray);position:absolute;inset:0 0 auto;display:flex;align-items:center;gap:12px;height:var(--row);padding-right:12px;border-bottom:1px solid rgb(255 255 255 / .08);background:#0b0e14;transform:translateY(calc(var(--i) * var(--row)));transition:transform .75s cubic-bezier(.2,.8,.2,1),opacity .5s,background-color .4s}.lnt-row.is-b{--c: var(--ln-blue)}.lnt-row.is-r{--c: var(--ln-red)}.lnt-row.is-out{opacity:0}.lnt-row.is-jump{opacity:0;transition:none}.lnt-bar{align-self:stretch;width:4px;flex:none;margin:8px 0;border-radius:0 4px 4px 0;background:var(--c)}.lnt-body{flex:1;min-width:0}.lnt-text{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#e7ebf1;font-size:calc(14.5px * var(--text-scale, 1));line-height:1.28}.lnt-meta{display:flex;align-items:center;gap:8px;margin:4px 0 0;overflow:hidden;color:#9aa4b2;font-size:calc(12px * var(--text-scale, 1));line-height:1.4;white-space:nowrap}.lnt-who{color:var(--c);font-weight:700;transition:color .3s}.lnt-bot{padding:0 6px;border-radius:999px;border:1px solid rgb(255 107 95 / .5);color:var(--ln-red);font-weight:700}.lnt-got{color:var(--ln-gold);font-weight:750;opacity:0;transform:translateY(4px);transition:opacity .3s,transform .3s}.lnt-pill{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:52px;height:36px;border-radius:999px;border:1px solid rgb(255 255 255 / .14);background:#121722;color:#e7ebf1;font-size:calc(13.5px * var(--text-scale, 1));font-weight:700;font-variant-numeric:tabular-nums;transition:border-color .3s,background-color .3s}.lnt-pill b{color:var(--ln-gold)}.lnt-coin{position:absolute;top:calc(50% - 11px);left:calc(100% - 50px);display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffe9a6,var(--ln-gold) 60%,#b98a2c);box-shadow:0 0 14px #f0c060b3;color:#3a2a05;font-size:calc(12px * var(--text-scale, 1));opacity:0;pointer-events:none}.lnt-row.is-tap,.lnt-row.is-fly,.lnt-row.is-paid{z-index:2;background:#101624}.lnt-row.is-tap .lnt-pill,.lnt-row.is-fly .lnt-pill,.lnt-row.is-paid .lnt-pill{border-color:var(--ln-gold);background:#f0c06024}.lnt-row.is-tap .lnt-pill:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:999px;border:2px solid var(--ln-gold);animation:lnt-ring .5s ease-out both}.lnt-row.is-fly .lnt-coin{animation:lnt-fly .8s cubic-bezier(.45,0,.3,1) both}.lnt-row.is-fly .lnt-coin b{animation:lnt-arc .8s ease-in-out both}.lnt-row.is-paid .lnt-who{color:var(--ln-gold)}.lnt-row.is-paid .lnt-got{opacity:1;transform:none}.lnt-coin b{display:block}@keyframes lnt-ring{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.45)}}@keyframes lnt-fly{0%{left:calc(100% - 50px);top:calc(50% - 11px);opacity:0;transform:scale(.6)}12%{opacity:1;transform:scale(1)}50%{top:calc(50% - 30px)}88%{opacity:1;transform:scale(1)}to{left:14px;top:calc(50% + 4px);opacity:0;transform:scale(.5)}}@keyframes lnt-arc{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.lnt-cap{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;min-height:22px;color:var(--ink-2);font-size:calc(12.5px * var(--text-scale, 1));line-height:1.4}.lnt-cap span{display:inline-flex;align-items:center;gap:6px;font-weight:700}.lnt-cap span:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--ln-gray)}.lnt-cap .is-b:before{background:var(--ln-blue)}.lnt-cap .is-r:before{background:var(--ln-red)}.lnt-cap em{margin-left:auto;font-style:normal}.lnt-foot{display:grid;gap:14px}.lnt-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.lnt-chips li{padding:5px 10px;border-radius:999px;border:1px solid var(--line);background:#ffffff08;color:var(--ink);font-size:calc(12.5px * var(--text-scale, 1));font-weight:650}.lnt-cta{display:flex;flex-wrap:wrap;gap:10px}.wpl .lnt-cta>*{flex:1 1 auto;padding:0 12px;font-size:calc(14.5px * var(--text-scale, 1));white-space:nowrap}@media (min-width: 700px){.lnt-main{--row: 78px;justify-content:center;gap:22px;max-width:620px;padding-bottom:4vh}.lnt-title{font-size:calc(52px * var(--text-scale, 1))}.lnt-stage{flex-grow:0;flex-basis:calc(var(--row) * 5 + 30px)}.lnt-text{font-size:calc(16px * var(--text-scale, 1))}.lnt-chips li{font-size:calc(14px * var(--text-scale, 1))}.wpl .lnt-cta>*{flex:0 0 auto;min-height:52px;padding:0 22px;font-size:calc(16px * var(--text-scale, 1))}}@media (min-width: 1000px) and (min-height: 560px){.lnt-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);grid-template-rows:auto auto;align-content:center;align-items:start;gap:28px 72px;max-width:var(--frame-wide)}.lnt-words{align-self:end}.lnt-title{font-size:calc(64px * var(--text-scale, 1))}.lnt-stage{grid-column:2;grid-row:1 / span 2;align-self:center;height:calc(var(--row) * 5 + 30px)}}@media (max-height: 520px){.lnt-stage{flex:none;height:calc(var(--row) * 3 + 30px)}}@media (max-width: 699px) and (max-height: 700px){.wpl.lnt{padding-bottom:10px}.lnt-main{gap:9px;padding-top:0}.lnt-foot{gap:10px}}
