.ln-crypto-tokenomics{width:100%}.ln-crypto-earn-page{position:relative}.ln-crypto-tokenomics__shell{position:relative;overflow:hidden}.ln-crypto-tokenomics__glow{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--ln-primary) 38%, transparent), transparent 68%);pointer-events:none;height:320px;animation:4.5s ease-in-out infinite ln-crypto-tkn-glow;position:absolute;inset:-35% -15% auto}.ln-crypto-tokenomics__grid-bg{background-image:radial-gradient(color-mix(in srgb, var(--ln-primary) 16%, transparent) 1px, transparent 1px);opacity:.5;pointer-events:none;background-size:22px 22px;animation:14s linear infinite ln-crypto-tkn-grid;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 10%,#0000 92%);mask-image:linear-gradient(#000 10%,#0000 92%)}.ln-crypto-tokenomics__body{z-index:1;flex-direction:column;gap:18px;padding:4px 2px 2px;display:flex;position:relative}.ln-crypto-tokenomics__header{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.ln-crypto-tokenomics__badge{border-radius:var(--ln-radius-pill,999px);border:1px solid color-mix(in srgb, var(--ln-primary) 48%, var(--ln-border));background:color-mix(in srgb, var(--ln-primary) 12%, var(--ln-container-elevated));box-shadow:0 0 28px color-mix(in srgb, var(--ln-primary) 22%, transparent);align-items:center;gap:8px;padding:7px 13px;animation:3.2s ease-in-out infinite ln-crypto-tkn-float;display:inline-flex}.ln-crypto-tokenomics__badge-dot{background:var(--ln-primary);width:7px;height:7px;box-shadow:0 0 12px var(--ln-primary);border-radius:50%;animation:1.6s ease-in-out infinite ln-crypto-tkn-pulse}.ln-crypto-tokenomics__badge-text{letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(90deg, var(--ln-text-primary), var(--ln-primary), var(--ln-text-primary));color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;font-size:.6875rem;font-weight:700;animation:3s linear infinite ln-crypto-tkn-shimmer}.ln-crypto-tokenomics__badge-spark{color:var(--ln-primary);animation:2s ease-in-out infinite ln-crypto-tkn-spark}.ln-crypto-tokenomics__title{letter-spacing:-.02em;color:var(--ln-text-primary);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35em;margin:0;font-size:clamp(1.2rem,3vw,1.45rem);font-weight:800;display:flex}.ln-crypto-tokenomics__title-soon{letter-spacing:.02em;color:var(--ln-text-muted);text-transform:lowercase;font-size:.625rem;font-weight:600}.ln-crypto-tokenomics__title-accent{background:linear-gradient(135deg, var(--ln-primary), #9db4ff, var(--ln-primary));color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite ln-crypto-tkn-shimmer}.ln-crypto-tokenomics__subtitle{text-align:center;max-width:46ch;color:var(--ln-text-muted);margin:0;font-size:.8125rem;font-weight:400;line-height:1.55}.ln-crypto-tokenomics__hero{flex-direction:column;align-items:center;gap:16px;display:flex}.ln-crypto-tokenomics__visual{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--ln-primary) 22%, transparent);background:radial-gradient(circle at 50% 55%, color-mix(in srgb, var(--ln-primary) 24%, transparent), transparent 62%), linear-gradient(180deg, color-mix(in srgb, var(--ln-primary-soft,var(--ln-primary)) 20%, transparent), transparent);width:min(100%,280px);box-shadow:inset 0 0 40px color-mix(in srgb, var(--ln-primary) 12%, transparent), 0 0 48px color-mix(in srgb, var(--ln-primary) 18%, transparent);border-radius:50%;place-items:center;display:grid;position:relative}.ln-crypto-tokenomics__spark{background:#c4b5fd;border-radius:50%;width:4px;height:4px;animation:2.4s ease-in-out infinite ln-crypto-tkn-twinkle;position:absolute;box-shadow:0 0 8px #a78bfa}.ln-crypto-tokenomics__orbit-ring{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.ln-crypto-tokenomics__orbit-ring--outer{animation:10s linear infinite ln-crypto-tkn-orbit-outer}.ln-crypto-tokenomics__orbit-ring--inner{animation:7s linear infinite reverse ln-crypto-tkn-orbit-inner}.ln-crypto-tokenomics__orbit{border:1px solid color-mix(in srgb, var(--ln-primary) 55%, transparent);box-shadow:0 0 20px color-mix(in srgb, var(--ln-primary) 25%, transparent), inset 0 0 12px color-mix(in srgb, var(--ln-primary) 12%, transparent);border-radius:50%;display:block}.ln-crypto-tokenomics__orbit-ring--outer .ln-crypto-tokenomics__orbit{width:210px;height:72px;transform:rotate(-16deg)}.ln-crypto-tokenomics__orbit-ring--inner .ln-crypto-tokenomics__orbit{opacity:.7;width:168px;height:58px;transform:rotate(22deg)}.ln-crypto-tokenomics__core{z-index:2;width:118px;height:118px;color:color-mix(in srgb, var(--ln-primary) 90%, white);background:radial-gradient(circle at 35% 28%, color-mix(in srgb, var(--ln-primary) 58%, white), transparent 50%), radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--ln-primary) 32%, transparent), transparent 72%);box-shadow:0 0 36px color-mix(in srgb, var(--ln-primary) 42%, transparent), 0 0 72px color-mix(in srgb, var(--ln-primary) 16%, transparent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;animation:3s ease-in-out infinite ln-crypto-tkn-core-pulse;display:flex;position:relative}.ln-crypto-tokenomics__core svg{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--ln-primary) 55%, transparent));margin-bottom:2px}.ln-crypto-tokenomics__supply{letter-spacing:-.03em;background:linear-gradient(135deg, #fff, #c4b5fd, var(--ln-primary));color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;font-size:1.75rem;font-weight:900;line-height:1;animation:3.5s linear infinite ln-crypto-tkn-shimmer}.ln-crypto-tokenomics__supply-label{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--ln-primary) 75%, white);font-size:.625rem;font-weight:700}.ln-crypto-tokenomics__pools{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.ln-crypto-tokenomics__pool{border-radius:var(--ln-radius-card);border:1px solid color-mix(in srgb, var(--ln-primary) 18%, var(--ln-border));background:color-mix(in srgb, var(--ln-container-elevated) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-direction:column;align-items:stretch;gap:10px;padding:14px;display:flex;position:relative;overflow:hidden}.ln-crypto-tokenomics__pool-head{z-index:1;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.ln-crypto-tokenomics__pool-values{z-index:1;flex-direction:column;gap:2px;min-width:0;display:flex;position:relative}.ln-crypto-tokenomics__pool:after{content:"";background:radial-gradient(ellipse at center, color-mix(in srgb, var(--ln-primary) 16%, transparent), transparent 70%);pointer-events:none;height:60px;position:absolute;inset:auto -20% -50%}.ln-crypto-tokenomics__pool--staking{border-color:color-mix(in srgb, var(--ln-success) 28%, var(--ln-border))}.ln-crypto-tokenomics__pool--liquidity{border-color:color-mix(in srgb, #60a5fa 28%, var(--ln-border))}.ln-crypto-tokenomics__pool-icon{z-index:1;width:28px;height:28px;color:var(--ln-primary);background:color-mix(in srgb, var(--ln-primary) 14%, transparent);box-shadow:0 0 16px color-mix(in srgb, var(--ln-primary) 14%, transparent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.ln-crypto-tokenomics__pool--staking .ln-crypto-tokenomics__pool-icon{color:var(--ln-success);background:color-mix(in srgb, var(--ln-success) 14%, transparent)}.ln-crypto-tokenomics__pool--liquidity .ln-crypto-tokenomics__pool-icon{color:#8ec0ff;background:#60a5fa24}.ln-crypto-tokenomics__pool-label{z-index:1;letter-spacing:.1em;text-transform:uppercase;min-width:0;color:var(--ln-text-muted);flex:1;margin:0;font-size:.625rem;font-weight:700;position:relative}.ln-crypto-tokenomics__pool-value{z-index:1;color:var(--ln-text-primary);margin:0;font-size:1rem;font-weight:800;position:relative}.ln-crypto-tokenomics__pool-meta{z-index:1;color:var(--ln-text-muted);margin:0;font-size:.6875rem;position:relative}.ln-crypto-tokenomics__price-range{border-radius:var(--ln-radius-card);border:1px solid color-mix(in srgb, #60a5fa 28%, var(--ln-border));background:radial-gradient(ellipse 80% 100% at 50% 0%, #60a5fa1f, transparent 70%), color-mix(in srgb, var(--ln-container-elevated) 92%, transparent);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:14px 16px;display:flex}.ln-crypto-tokenomics__price-range-label{letter-spacing:.12em;text-transform:uppercase;color:var(--ln-text-muted);font-size:.625rem;font-weight:700}.ln-crypto-tokenomics__price-range-value{letter-spacing:-.02em;background:linear-gradient(135deg,#fff,#8ec0ff,#60a5fa) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.5rem,4vw,1.875rem);font-weight:900;animation:3.5s linear infinite ln-crypto-tkn-shimmer}.ln-crypto-tokenomics__price-range-note{color:var(--ln-text-muted);max-width:36ch;font-size:.75rem;line-height:1.45}.ln-crypto-tokenomics__airdrop{border-radius:var(--ln-chrome-radius-sm);border:1px solid color-mix(in srgb, var(--ln-primary) 32%, var(--ln-border));background:color-mix(in srgb, var(--ln-primary) 10%, var(--ln-container-elevated));box-shadow:0 0 24px color-mix(in srgb, var(--ln-primary) 12%, transparent);text-align:center;color:var(--ln-text-primary);margin:0;padding:12px 14px;font-size:.875rem;font-weight:600;line-height:1.5}.ln-crypto-tkn-dist{border-radius:var(--ln-radius-card);border:1px solid color-mix(in srgb, var(--ln-warning,#f59e0b) 32%, var(--ln-border));background:linear-gradient(135deg, color-mix(in srgb, var(--ln-warning,#f59e0b) 8%, transparent), transparent 55%), color-mix(in srgb, var(--ln-container-elevated) 94%, transparent);flex-direction:column;gap:12px;padding:14px;display:flex}.ln-crypto-tkn-dist__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ln-crypto-tkn-dist__title{letter-spacing:.04em;text-transform:uppercase;color:var(--ln-text-primary);margin:0;font-size:.875rem;font-weight:800}.ln-crypto-tkn-dist__badge{border-radius:var(--ln-radius-pill,999px);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;padding:6px 10px;font-size:.75rem;font-weight:700;display:inline-flex}.ln-crypto-tkn-dist__badge--holding{color:color-mix(in srgb, var(--ln-warning,#f59e0b) 88%, white);border:1px solid color-mix(in srgb, var(--ln-warning,#f59e0b) 40%, var(--ln-border));background:color-mix(in srgb, var(--ln-warning,#f59e0b) 12%, transparent);box-shadow:0 0 16px color-mix(in srgb, var(--ln-warning,#f59e0b) 18%, transparent);animation:2.4s ease-in-out infinite ln-crypto-tkn-holding-pulse}.ln-crypto-tkn-dist__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.ln-crypto-tkn-dist__metrics>div{border-radius:var(--ln-chrome-radius-sm);border:1px solid color-mix(in srgb, var(--ln-primary) 12%, var(--ln-border));background:color-mix(in srgb, var(--ln-container) 90%, transparent);padding:10px}.ln-crypto-tkn-dist__metrics dt{letter-spacing:.06em;text-transform:uppercase;color:var(--ln-text-muted);margin:0 0 4px;font-size:.625rem;font-weight:700}.ln-crypto-tkn-dist__metrics dd{color:var(--ln-text-primary);margin:0;font-size:.8125rem;font-weight:700}.ln-crypto-tkn-dist__holding-copy{color:var(--ln-text-secondary);margin:0;font-size:.8125rem;line-height:1.55}.ln-crypto-tkn-dist__holding-copy strong{color:color-mix(in srgb, var(--ln-warning,#f59e0b) 88%, white)}.ln-crypto-tkn-dist__reasons{color:var(--ln-text-muted);margin:0;padding-left:18px;font-size:.75rem;line-height:1.5}.ln-crypto-tkn-dist__reasons li+li{margin-top:4px}@media (width<=599px){.ln-crypto-tkn-dist__metrics{grid-template-columns:1fr}}@keyframes ln-crypto-tkn-holding-pulse{0%,to{opacity:1}50%{opacity:.72}}.ln-crypto-tokenomics__rewards{border-radius:var(--ln-radius-card);border:1px solid color-mix(in srgb, var(--ln-success) 24%, var(--ln-border));background:linear-gradient(135deg, color-mix(in srgb, var(--ln-success) 8%, transparent), transparent 55%), color-mix(in srgb, var(--ln-container-elevated) 94%, transparent);flex-direction:column;gap:12px;padding:14px;display:flex}.ln-crypto-tokenomics__rewards-head{flex-direction:column;gap:6px;display:flex}.ln-crypto-tokenomics__rewards-title{letter-spacing:.04em;text-transform:uppercase;color:var(--ln-text-primary);margin:0;font-size:.875rem;font-weight:800}.ln-crypto-tokenomics__rewards-summary{color:var(--ln-text-muted);margin:0;font-size:.8125rem;line-height:1.55}.ln-crypto-tokenomics__rules{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (--bp-sm-up){.ln-crypto-tokenomics__rules{grid-template-columns:repeat(2,minmax(0,1fr))}}.ln-crypto-tokenomics__rule{border-radius:var(--ln-chrome-radius-sm);border:1px solid color-mix(in srgb, var(--ln-primary) 14%, var(--ln-border));background:color-mix(in srgb, var(--ln-container) 88%, transparent);grid-template-columns:auto auto 1fr;align-items:start;gap:10px;padding:12px;animation:.4s ease-out both ln-crypto-tkn-rise;display:grid}.ln-crypto-tokenomics__rule-step{width:22px;height:22px;color:var(--ln-primary);background:color-mix(in srgb, var(--ln-primary) 14%, transparent);border-radius:50%;justify-content:center;align-items:center;font-size:.6875rem;font-weight:800;display:inline-flex}.ln-crypto-tokenomics__rule-icon{width:30px;height:30px;color:var(--ln-success);background:color-mix(in srgb, var(--ln-success) 12%, transparent);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.ln-crypto-tokenomics__rule-title{color:var(--ln-text-primary);margin:0;font-size:.8125rem;font-weight:700}.ln-crypto-tokenomics__rule-detail{color:var(--ln-text-muted);margin:3px 0 0;font-size:.75rem;line-height:1.45}.ln-crypto-tokenomics__status{border-radius:var(--ln-chrome-radius-sm);border:1px solid color-mix(in srgb, var(--ln-primary) 22%, var(--ln-border));background:color-mix(in srgb, var(--ln-surface-elevated,var(--ln-container-elevated)) 90%, transparent);box-shadow:inset 0 0 24px color-mix(in srgb, var(--ln-primary) 6%, transparent);align-items:center;gap:10px;padding:12px 14px;display:flex}.ln-crypto-tokenomics__status-dot{background:var(--ln-success);width:8px;height:8px;box-shadow:0 0 12px color-mix(in srgb, var(--ln-success) 70%, transparent);border-radius:50%;flex-shrink:0;animation:1.8s ease-in-out infinite ln-crypto-tkn-pulse}.ln-crypto-tokenomics__status-text{color:var(--ln-text-primary);margin:0;font-size:.8125rem;font-weight:500;line-height:1.45}.ln-crypto-tokenomics__status-text strong{color:var(--ln-primary);font-weight:800}@media (--bp-md-up){.ln-crypto-tokenomics__hero{flex-direction:row;align-items:center;gap:20px}.ln-crypto-tokenomics__visual{flex:0 0 240px;width:240px}.ln-crypto-tokenomics__pools{flex:1;grid-template-columns:1fr}}@keyframes ln-crypto-tkn-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ln-crypto-tkn-glow{0%,to{opacity:.5;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(10px)scale(1.06)}}@keyframes ln-crypto-tkn-grid{0%{transform:translateY(0)}to{transform:translateY(22px)}}@keyframes ln-crypto-tkn-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes ln-crypto-tkn-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.86)}}@keyframes ln-crypto-tkn-shimmer{to{background-position:200%}}@keyframes ln-crypto-tkn-spark{0%,to{opacity:.6;transform:rotate(0)scale(1)}50%{opacity:1;transform:rotate(12deg)scale(1.12)}}@keyframes ln-crypto-tkn-twinkle{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes ln-crypto-tkn-orbit-outer{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ln-crypto-tkn-orbit-inner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ln-crypto-tkn-core-pulse{0%,to{box-shadow:0 0 36px color-mix(in srgb, var(--ln-primary) 42%, transparent), 0 0 72px color-mix(in srgb, var(--ln-primary) 16%, transparent);transform:scale(1)}50%{box-shadow:0 0 48px color-mix(in srgb, var(--ln-primary) 55%, transparent), 0 0 90px color-mix(in srgb, var(--ln-primary) 22%, transparent);transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.ln-crypto-tokenomics__glow,.ln-crypto-tokenomics__grid-bg,.ln-crypto-tokenomics__badge,.ln-crypto-tokenomics__badge-dot,.ln-crypto-tokenomics__badge-text,.ln-crypto-tokenomics__badge-spark,.ln-crypto-tokenomics__orbit-ring,.ln-crypto-tokenomics__core,.ln-crypto-tokenomics__supply,.ln-crypto-tokenomics__price-range-value,.ln-crypto-tokenomics__title-accent,.ln-crypto-tokenomics__spark,.ln-crypto-tokenomics__status-dot,.ln-crypto-tokenomics__rule,.ln-crypto-tkn-dist__badge--holding{animation:none!important}}
