.juice-flash--up{animation:juice-flash-up var(--duration-slow) var(--ease-out)}.juice-flash--down{animation:juice-flash-down var(--duration-slow) var(--ease-out)}.juice-flash--neutral{animation:juice-flash-neutral var(--duration-slow) var(--ease-out)}@keyframes juice-flash-up{0%{background-color:#4ade8038}to{background-color:#0000}}@keyframes juice-flash-down{0%{background-color:#f8717138}to{background-color:#0000}}@keyframes juice-flash-neutral{0%{background-color:var(--surface-3)}to{background-color:#0000}}.juice-enter{animation:juice-enter var(--duration-base) var(--ease-emphasized);animation-delay:var(--juice-enter-delay,0s);animation-fill-mode:both}@keyframes juice-enter{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.juice-spark{display:block;overflow:visible}.juice-spark--draw polyline{stroke-dasharray:1000;stroke-dashoffset:1000px;animation:juice-spark-draw var(--duration-slow) var(--ease-out) forwards}@keyframes juice-spark-draw{to{stroke-dashoffset:0}}.juice-ring{display:block}.juice-ring-fill{transition:stroke-dashoffset var(--duration-base) var(--ease-emphasized)}.juice-ring-label{fill:var(--ink-bright);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.juice-live{align-items:center;gap:var(--space-2xs);font-size:var(--text-2xs);color:var(--ink-faint);text-transform:uppercase;letter-spacing:.05em;display:inline-flex}.juice-live-dot{background:var(--ink-faint);width:7px;height:7px;transition:background var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border-radius:50%}.juice-live[data-state=connecting]{color:var(--warn)}.juice-live[data-state=connecting] .juice-live-dot{background:var(--warn);animation:juice-live-pulse 1.2s var(--ease-standard) infinite}.juice-live[data-state=live]{color:var(--success)}.juice-live[data-state=live] .juice-live-dot{background:var(--success);box-shadow:0 0 0 3px #4ade802e}.juice-live[data-state=error]{color:var(--danger)}.juice-live[data-state=error] .juice-live-dot{background:var(--danger)}@keyframes juice-live-pulse{0%,to{opacity:1}50%{opacity:.35}}.juice-ripple{position:relative;overflow:hidden}.juice-ripple:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg, transparent, var(--accent-soft), transparent);animation:juice-ripple var(--duration-slow) var(--ease-out);position:absolute;inset:0;transform:translate(-100%)}@keyframes juice-ripple{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.juice-flash--up,.juice-flash--down,.juice-flash--neutral,.juice-enter,.juice-spark--draw polyline,.juice-ripple:after,.juice-live[data-state=connecting] .juice-live-dot{animation:none}.juice-spark--draw polyline{stroke-dashoffset:0}.juice-ripple:after{display:none}}#lx-count+.juice-live{margin-left:var(--space-2);vertical-align:middle}body{background:var(--bg-0);color:var(--ink);font-family:var(--font-body);margin:0;overflow-x:hidden}#lx-field{z-index:0;pointer-events:none;opacity:.85;width:100%;height:100%;position:fixed;inset:0}.lx-aurora{z-index:0;pointer-events:none;background:radial-gradient(38% 30% at 18% 12%, var(--accent-soft), transparent 70%), radial-gradient(30% 26% at 84% 30%, var(--surface-3), transparent 70%), radial-gradient(42% 36% at 55% 95%, var(--surface-2), transparent 72%);filter:blur(48px);animation:lx-aurora-drift 26s var(--ease-standard) infinite alternate;position:fixed;inset:-20%}@keyframes lx-aurora-drift{0%{transform:translate(-1.5%,-1%)scale(1)}to{transform:translate(1.5%,2%)scale(1.06)}}@media (prefers-reduced-motion:reduce){.lx-aurora{animation:none}}.lx-shell{z-index:1;max-width:1180px;padding:calc(var(--header-h) + var(--space-2xl)) var(--space-lg) var(--space-2xl);margin:0 auto;position:relative}.lx-hero{margin-bottom:var(--space-xl);position:relative}.lx-kicker{align-items:center;gap:var(--space-xs);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-dim);margin:0 0 var(--space-md);padding:var(--space-xs) var(--space-sm);border:1px solid var(--stroke);border-radius:var(--radius-pill);background:var(--surface-1);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));display:inline-flex}.lx-live-dot{background:var(--success);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--success) 55%, transparent);animation:lx-pulse 2.4s var(--ease-out) infinite;border-radius:50%}@keyframes lx-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--success) 55%, transparent)}70%{box-shadow:0 0 0 9px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.lx-live-dot{animation:none}}.lx-title{margin:0 0 var(--space-md);font-family:var(--font-display);font-weight:var(--weight-bold);letter-spacing:-.035em;text-transform:uppercase;color:var(--ink-bright);font-size:clamp(3rem,11vw,7.5rem);line-height:.92;position:relative}.lx-title-line{display:block}.lx-title-em{background:linear-gradient(100deg, var(--ink-bright) 0%, var(--ink-bright) 38%, var(--ink-dim) 50%, var(--ink-bright) 62%, var(--ink-bright) 100%);-webkit-text-fill-color:transparent;animation:lx-sheen 7s var(--ease-standard) infinite;background-size:240% 100%;-webkit-background-clip:text;background-clip:text;position:relative}@keyframes lx-sheen{0%,55%{background-position:120% 0}85%,to{background-position:-120% 0}}.lx-title:after{content:attr(data-text);z-index:-1;color:#0000;-webkit-text-stroke:1px var(--stroke-strong);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:1em;line-height:.92;position:absolute;bottom:-.34em;left:.18em}@media (prefers-reduced-motion:reduce){.lx-title-em{-webkit-text-fill-color:currentColor;color:var(--ink-bright);background:0 0;animation:none}}.lx-sub{max-width:520px;margin:0 0 var(--space-lg);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--ink-dim)}.lx-hero-ctas{gap:var(--space-sm);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.lx-btn{align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-md);border:1px solid var(--stroke-strong);background:var(--surface-2);color:var(--ink);font-size:var(--text-ui);font-weight:var(--weight-medium);font-family:var(--font-body);cursor:pointer;-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);text-decoration:none;display:inline-flex}.lx-btn:hover{background:var(--surface-3);border-color:var(--ink-faint);transform:translateY(-1px)}.lx-btn:active{transform:translateY(0)}.lx-btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.lx-btn-primary{background:var(--accent);border-color:var(--accent);color:var(--bg-0)}[data-theme=light] .lx-btn-primary{color:var(--btn-primary-fg,#fff)}.lx-btn-primary:hover{background:var(--accent);opacity:.88}.lx-btn-primary .tws-disc-new{display:none}.lx-stats-row{gap:var(--space-xl);padding:var(--space-md) 0 0;border-top:1px solid var(--stroke);flex-wrap:wrap;margin:0;display:flex}.lx-stat dt{font-size:var(--text-2xs);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 var(--space-2xs)}.lx-stat dd{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--ink-bright);font-variant-numeric:tabular-nums;margin:0}.lx-ticker{margin:0 calc(-1 * var(--space-lg)) var(--space-xl);padding:var(--space-sm) 0;border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.lx-ticker-track{gap:var(--space-xl);white-space:nowrap;will-change:transform;animation:lx-marquee var(--lx-marquee-duration,40s) linear infinite;display:inline-flex}.lx-ticker:hover .lx-ticker-track{animation-play-state:paused}@keyframes lx-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.lx-ticker{display:none}}.lx-tick{align-items:baseline;gap:var(--space-sm);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-dim);display:inline-flex}.lx-tick b{color:var(--ink-bright);font-weight:var(--weight-semibold)}.lx-tick .up{color:var(--success)}.lx-toolbar{align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg);top:calc(var(--header-h) + var(--space-xs));z-index:5;padding:var(--space-xs);margin-left:calc(-1 * var(--space-xs));margin-right:calc(-1 * var(--space-xs));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--bg-0) 72%, transparent);-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md));flex-wrap:wrap;display:flex;position:sticky}.lx-explore{align-items:center;gap:var(--space-xs) var(--space-md);margin:calc(-1 * var(--space-sm)) 0 var(--space-lg);flex-wrap:wrap;display:flex}.lx-explore-link{color:var(--ink-dim);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-body);letter-spacing:.01em;padding:var(--space-3xs) 0;transition:color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);border-bottom:1px solid #0000;text-decoration:none}.lx-explore-link:hover{color:var(--ink-bright);border-bottom-color:var(--accent)}.lx-explore-link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.lx-net-toggle{padding:var(--space-3xs);border:1px solid var(--stroke);border-radius:var(--radius-md);background:var(--surface-1);display:inline-flex}.lx-net-btn{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);color:var(--ink-dim);font-size:var(--text-md);font-weight:var(--weight-medium);font-family:var(--font-body);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0}.lx-net-btn:hover{color:var(--ink)}.lx-net-btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.lx-net-btn.active{background:var(--surface-3);color:var(--ink-bright)}.lx-agent-filter{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border:1px solid var(--stroke);border-radius:var(--radius-pill);background:var(--surface-2);font-size:var(--text-md);color:var(--ink);display:inline-flex}.lx-agent-filter img{object-fit:cover;border-radius:50%;width:18px;height:18px}.lx-agent-filter button{color:var(--ink-dim);font-size:var(--text-ui);cursor:pointer;padding:0 var(--space-2xs);border-radius:var(--radius-sm);background:0 0;border:0;line-height:1}.lx-agent-filter button:hover{color:var(--ink-bright)}.lx-agent-filter button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.lx-count{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-faint);font-variant-numeric:tabular-nums;margin-left:auto}.lx-grid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-auto-flow:dense;display:grid}.lx-card{--mx:50%;--my:50%;gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--stroke);border-radius:var(--radius-lg);background:linear-gradient(165deg, var(--surface-2), transparent 55%), var(--surface-1);box-shadow:var(--shadow-1);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));opacity:0;transition:opacity var(--duration-slow) var(--ease-emphasized), transform var(--duration-slow) var(--ease-emphasized), border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);flex-direction:column;display:flex;position:relative;overflow:hidden;transform:translateY(16px)scale(.985)}.lx-card.lx-in{opacity:1;transform:none}.lx-card-link{z-index:1;border-radius:inherit;cursor:pointer;position:absolute;inset:0}.lx-card-link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-2px}.lx-card .lx-agent-row,.lx-card .lx-card-actions,.lx-card .twc,.lx-card .lx-mint{z-index:2;position:relative}.lx-card:before{content:"";background:radial-gradient(320px circle at var(--mx) var(--my), var(--accent-soft), transparent 65%);opacity:0;transition:opacity var(--duration-base) var(--ease-standard);pointer-events:none;position:absolute;inset:0}.lx-card:hover{border-color:var(--stroke-strong);box-shadow:var(--shadow-3)}.lx-card:hover:before{opacity:1}@media (prefers-reduced-motion:reduce){.lx-card{opacity:1;transition:none;transform:none}}.lx-card-featured{padding:var(--space-lg);grid-column:span 2}.lx-card-featured .lx-coin-art,.lx-card-featured .csc-avatar{width:72px;height:72px}.lx-card-featured .lx-coin-name,.lx-card-featured .csc-card-name{font-size:var(--text-xl);letter-spacing:-.02em;white-space:normal}.lx-card-featured .csc-stat-value{font-size:var(--text-lg)}.lx-feat-tag{top:var(--space-md);right:var(--space-md);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.2em;text-transform:uppercase;color:var(--success);align-items:center;gap:var(--space-2xs);display:inline-flex;position:absolute}.lx-feat-tag:before{content:"";background:var(--success);border-radius:50%;width:6px;height:6px}.lx-feat-ghost{font-family:var(--font-display);font-weight:var(--weight-bold);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1px var(--stroke-strong);opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:clamp(4rem,9vw,7rem);line-height:1;position:absolute;bottom:-.32em;right:-.06em}@media (width<=620px){.lx-card-featured{grid-column:span 1}.lx-feat-ghost{display:none}}.lx-market{min-width:0}.lx-card .csc-card{background:0 0;border:none;padding:0}.lx-market-devnet{align-items:center;gap:var(--space-sm);display:flex;position:relative}.lx-coin-art{border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--stroke);flex-shrink:0;width:48px;height:48px;position:relative;overflow:hidden}.lx-coin-art svg{width:100%;height:100%;transition:transform calc(var(--duration-slow) * 2) var(--ease-standard);position:absolute;inset:0}.lx-card:hover .lx-coin-art svg{transform:rotate(40deg)scale(1.15)}.lx-coin-id{min-width:0}.lx-coin-name{font-family:var(--font-display);font-size:var(--text-ui);font-weight:var(--weight-semibold);color:var(--ink-bright);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.lx-coin-symbol{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-dim)}.lx-badges{gap:var(--space-2xs);flex-wrap:wrap;min-height:1.1em;display:flex}.lx-badge{padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-pill);border:1px solid var(--stroke);background:var(--surface-2);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:.04em;color:var(--ink-dim);text-transform:uppercase}.lx-badge-grad{color:var(--success);border-color:color-mix(in srgb, var(--success) 35%, transparent)}.lx-badge-buyback{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 35%, transparent)}.lx-coin-id .lx-coin-name{display:block}.lx-market-devnet .lx-coin-id{flex:auto}.lx-time{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-faint);white-space:nowrap}.lx-agent-row{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);border:1px solid var(--stroke);background:var(--surface-2);color:var(--ink);font-size:var(--text-md);transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);min-width:0;text-decoration:none;display:flex}.lx-agent-row:hover{background:var(--surface-3);border-color:var(--stroke-strong)}.lx-agent-row:hover .lx-agent-hint{color:var(--ink);transform:translate(2px)}.lx-agent-row:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.lx-agent-row img,.lx-agent-row .lx-agent-fallback{object-fit:cover;border-radius:50%;flex-shrink:0;width:22px;height:22px}.lx-agent-fallback{background:var(--surface-3);color:var(--ink-dim);font-size:var(--text-xs);font-weight:var(--weight-semibold);justify-content:center;align-items:center;display:inline-flex}.lx-agent-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lx-agent-hint{color:var(--ink-faint);font-size:var(--text-sm);transition:transform var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);flex-shrink:0;margin-left:auto}.lx-card-actions{gap:var(--space-xs);flex-wrap:wrap;margin-top:auto;display:flex}.lx-action{white-space:nowrap;justify-content:center;align-items:center;gap:var(--space-2xs);min-width:0;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);border:1px solid var(--stroke);color:var(--ink-dim);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);background:0 0;flex:auto;text-decoration:none;display:inline-flex}.lx-action:hover{color:var(--ink-bright);border-color:var(--stroke-strong);background:var(--surface-1)}.lx-action:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.lx-action-watch{cursor:pointer;min-width:36px;font-size:var(--text-md);flex:none}.lx-action-watch.lx-watched{color:var(--accent,#7c83ff);border-color:var(--accent,#7c83ff)}.lx-action-watch.lx-watched:hover{background:#7c83ff14}.lx-mint{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-faint);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lx-skel{border:1px solid var(--stroke);border-radius:var(--radius-lg);background:var(--surface-1);padding:var(--space-md);gap:var(--space-sm);flex-direction:column;display:flex}.lx-skel-bar{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--surface-2) 0%, var(--surface-3) 50%, var(--surface-2) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite lx-shimmer}@keyframes lx-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.lx-skel-bar{animation:none}}.lx-state{text-align:center;padding:var(--space-2xl) var(--space-lg);border:1px dashed var(--stroke-strong);border-radius:var(--radius-lg);color:var(--ink-dim);background:var(--surface-1);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));grid-column:1/-1}.lx-state h2{font-family:var(--font-display);font-size:var(--text-lg);color:var(--ink-bright);margin:0 0 var(--space-xs)}.lx-state p{margin:0 auto var(--space-md);max-width:420px;font-size:var(--text-ui);line-height:var(--leading-normal)}.lx-state-ctas{justify-content:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.lx-footer-state{margin-top:var(--space-lg);justify-content:center;display:flex}@media (width<=640px){.lx-title:after{opacity:.28}}@media (width<=480px){.lx-shell{padding-left:var(--space-md);padding-right:var(--space-md)}.lx-ticker{margin-left:calc(-1 * var(--space-md));margin-right:calc(-1 * var(--space-md))}.lx-stats-row{gap:var(--space-lg)}.lx-count{width:100%;margin-left:0}}.lx-pulse-strip{align-items:center;gap:14px;max-width:1200px;margin:0 auto 8px;padding:8px 16px;display:flex}.lx-pulse-label{font-size:var(--text-2xs,.68rem);letter-spacing:.08em;text-transform:uppercase;color:var(--wallet-accent,#c4b5fd);white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard);flex:none;text-decoration:none}.lx-pulse-label:hover{color:var(--ink-bright,#fff)}.lx-pulse-ticker{flex:auto;min-width:0}
