.lx-root{--lx-card:#151a2cc7;--lx-card-border:#36406ab3;--lx-glow:0 0 0 1px #22d8f01f, 0 18px 50px #00000059;background:radial-gradient(900px 500px at 85% -10%, #22d8f017, transparent 60%), radial-gradient(700px 420px at -10% 20%, #ff7a2114, transparent 60%), var(--bg);color:var(--text);font-family:var(--font-body);position:relative}.lx-wrap{width:min(1180px,100%);padding:0 var(--gutter);margin:0 auto}.lx-muted{color:var(--text-2)}.lx-small{font-size:.85rem}.lx-mono,.lx-stat strong,.lx-row dd,.lx-tick{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.gain{color:var(--gain)}.loss{color:var(--loss)}.flat{color:var(--text)}.lx-particles{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.lx-particles span{left:calc(var(--i) * 7.3% + 2%);top:calc(var(--i) * 5.1% + 8%);background:var(--hx-aqua);opacity:.18;width:4px;height:4px;animation:lx-float calc(9s + var(--i) * .7s) ease-in-out infinite alternate;border-radius:50%;position:absolute}.lx-particles span:nth-child(3n){background:var(--hx-persimmon);opacity:.16}.lx-particles span:nth-child(4n){background:var(--hx-gold);width:3px;height:3px}@keyframes lx-float{0%{transform:translate(0,0)}to{transform:translate(14px,-38px)}}.lx-hero,.lx-section,.lx-ticker{z-index:1;position:relative}.lx-hero{padding:clamp(36px,6vw,80px) 0 28px}.lx-hero-grid{grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(24px,4vw,56px);display:grid}.lx-kicker{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--hx-aqua);margin:0 0 10px;font-size:.78rem}.lx-title{font-family:var(--font-display);letter-spacing:.02em;margin:0;font-size:clamp(3rem,9vw,6.2rem);line-height:.95}.lx-title span{color:var(--hx-persimmon);text-shadow:0 0 28px #ff7a2173}.lx-tagline{font-family:var(--font-display);color:var(--hx-paper);margin:12px 0 8px;font-size:clamp(1.05rem,2.2vw,1.4rem)}.lx-lede{color:var(--text-2);max-width:46ch;margin:0 0 20px;font-size:1.05rem}.lx-status-row{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:20px;display:flex}.lx-pill{border:1px solid var(--border-strong);background:var(--surface);border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-weight:600;display:inline-flex}.lx-pill-live{color:var(--gain);border-color:#2bd49e99}.lx-pill-paused,.lx-pill-delayed{color:var(--warn);border-color:#f5b83d99}.lx-pill-stopped{color:var(--loss);border-color:#ff4d6a99}.lx-pill-completed{color:var(--info);border-color:#7ca6ff99}.lx-dot{background:var(--text-3);border-radius:50%;width:9px;height:9px;display:inline-block}.lx-dot.is-live{background:var(--gain);animation:1.8s infinite lx-pulse;box-shadow:0 0 #2bd49e99}@keyframes lx-pulse{0%{box-shadow:0 0 #2bd49e8c}70%{box-shadow:0 0 0 10px #2bd49e00}to{box-shadow:0 0 #2bd49e00}}.lx-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0 0 16px;display:grid}.lx-facts dt{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);font-size:.75rem}.lx-facts dd{margin:2px 0 0;font-weight:500}.lx-facts a{color:var(--hx-aqua);border-bottom:1px solid #22d8f059;text-decoration:none}.lx-team-dots{align-items:center;gap:6px;display:flex}.lx-team-dot{background:var(--hx-persimmon);border-radius:3px;width:10px;height:10px}.lx-team-dot:nth-child(2){background:var(--hx-aqua)}.lx-team-dot:nth-child(3){background:var(--hx-jade);margin-right:4px}.lx-feed{font-size:.8rem;font-family:var(--font-mono)}.lx-radar{justify-self:center;width:100%;max-width:380px;position:relative}.lx-radar svg{width:100%;height:auto;display:block}.lx-ring{fill:none;stroke:#22d8f02e;stroke-width:1px}.lx-axis{stroke:#22d8f01a}.lx-sweep{transform-origin:160px 160px;opacity:.25}.lx-radar.is-active .lx-sweep{opacity:1;animation:6s linear infinite lx-spin}.lx-core{fill:var(--hx-persimmon);filter:drop-shadow(0 0 8px #ff7a21cc)}.lx-blip{fill:var(--hx-jade);animation:2.4s ease-in-out infinite lx-blink}.lx-radar-label{font-family:var(--font-mono);color:var(--text-3);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.75rem;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}@keyframes lx-spin{to{transform:rotate(360deg)}}@keyframes lx-blink{50%{opacity:.35}}.lx-ticker{--lx-cell:14rem;border-block:1px solid var(--border);background:#0e1220b3;padding:10px 0;font-size:.9rem;overflow:hidden}.lx-ticker.is-empty{text-align:center;color:var(--text-3)}.lx-ticker-track{width:max-content;animation:lx-marquee calc(var(--lx-n,12) * 3.2s) linear infinite;will-change:transform;display:flex}.lx-ticker:hover .lx-ticker-track{animation-play-state:paused}.lx-tick{flex:0 0 var(--lx-cell);width:var(--lx-cell);white-space:nowrap;border-right:1px solid var(--border);justify-content:center;align-items:baseline;gap:8px;display:inline-flex;overflow:hidden}.lx-tick b{color:var(--text)}.lx-tick-price{color:var(--text-2)}.lx-tick em{font-style:normal}@keyframes lx-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.lx-section{padding-top:clamp(36px,5vw,64px)}.lx-head{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:18px;display:flex}.lx-head h2{font-family:var(--font-display);align-items:center;gap:10px;margin:0;font-size:clamp(1.25rem,2.6vw,1.7rem);display:flex}.lx-label{text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);font-size:.74rem;display:block}.lx-badge{text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--border-strong);color:var(--text-2);border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:600}.lx-badge-live{color:var(--gain);background:#2bd49e14;border-color:#2bd49e80}.lx-badge-paused,.lx-badge-stale{color:var(--warn);background:#f5b83d14;border-color:#f5b83d80}.lx-badge-stopped{color:var(--loss);border-color:#ff4d6a80}.lx-badge-completed{color:var(--info);border-color:#7ca6ff80}.lx-mission{background:var(--lx-card);border:1px solid var(--lx-card-border);border-radius:var(--radius-l);box-shadow:var(--lx-glow);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:clamp(18px,3vw,32px)}.lx-mission-ends{justify-content:space-between;align-items:end;margin-bottom:12px;display:flex}.lx-mission-ends strong{font-family:var(--font-display);font-size:clamp(1.4rem,3vw,2rem)}.lx-mission-target{text-align:right}.lx-mission-target strong{color:var(--hx-persimmon)}.lx-bar{background:var(--surface-2);border:1px solid var(--border);border-radius:999px;height:18px;position:relative;overflow:hidden}.lx-bar-fill{border-radius:inherit;background:linear-gradient(90deg, var(--hx-jade), var(--hx-aqua));transition:width 1.2s var(--ease);min-width:4px;position:absolute;inset:0 auto 0 0;box-shadow:0 0 20px #22d8f073}.lx-bar-fill:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);animation:2.8s ease-in-out infinite lx-shimmer;position:absolute;inset:0}@keyframes lx-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.lx-bar-pace{background:var(--hx-gold);width:2px;box-shadow:0 0 6px var(--hx-gold);position:absolute;top:-3px;bottom:-3px}.lx-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:20px 0 10px;display:grid}.lx-stat strong{margin-top:4px;font-size:1.25rem;display:block}.lx-small-value{font-size:.95rem!important}.lx-note{color:var(--text-3);margin:6px 0 0;font-size:.82rem}.lx-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lx-card{background:var(--lx-card);border:1px solid var(--lx-card-border);border-radius:var(--radius);transition:transform .25s var(--ease), border-color .25s;padding:18px 20px}.lx-card:hover{border-color:#22d8f059;transform:translateY(-2px)}.lx-card.is-stale{opacity:.75}.lx-card header{align-items:center;gap:8px;margin-bottom:10px;display:flex}.lx-card h3{font-family:var(--font-display);margin:0;font-size:1.05rem}.lx-card-combined{border-color:#ff7a2173}.lx-card dl,.lx-pos-grid,.lx-strategy-facts{margin:0}.lx-row{border-bottom:1px dashed #36406a80;justify-content:space-between;gap:12px;padding:6px 0;display:flex}.lx-row:last-child{border-bottom:0}.lx-row dt{color:var(--text-2)}.lx-row dd{text-align:right;margin:0}.lx-row dd.is-strong{font-size:1.08rem;font-weight:600}.lx-card footer{margin-top:10px}.lx-positions{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.lx-pos{background:var(--lx-card);border:1px solid var(--lx-card-border);border-left:3px solid var(--text-3);border-radius:var(--radius);animation:lx-rise .5s var(--ease) both;padding:16px 18px}.lx-pos-gain{border-left-color:var(--gain)}.lx-pos-loss{border-left-color:var(--loss)}.lx-pos header{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lx-pair{font-family:var(--font-display);margin-right:4px;font-size:1.05rem}.lx-tag{background:var(--surface-2);color:var(--text-2);border-radius:6px;padding:2px 8px;font-size:.72rem}.lx-side-long{color:var(--gain)}.lx-side-short{color:var(--loss)}.lx-pos-pnl{font-family:var(--font-mono);align-items:baseline;gap:10px;margin:12px 0 8px;display:flex}.lx-pos-pnl strong{font-size:1.5rem}.lx-flash{animation:lx-flash 1.2s var(--ease)}@keyframes lx-flash{0%{background:#22d8f047}to{background:0 0}}@keyframes lx-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lx-empty{border:1px dashed var(--border-strong);border-radius:var(--radius);color:var(--text-2);background:#151a2c80;align-items:center;gap:18px;padding:26px;display:flex}.lx-empty p{margin:0;font-size:1.05rem}.lx-empty-orbit{border:2px solid #22d8f040;border-top-color:var(--hx-aqua);border-radius:50%;flex:none;width:34px;height:34px;animation:1.6s linear infinite lx-spin}.lx-warn{color:var(--warn);margin:0 0 12px}.lx-error{color:var(--loss)}.lx-table-wrap{border:1px solid var(--lx-card-border);border-radius:var(--radius);background:var(--lx-card);overflow-x:auto}.lx-table{border-collapse:collapse;width:100%;font-size:.92rem}.lx-table th,.lx-table td{text-align:left;white-space:nowrap;border-bottom:1px solid #36406a80;padding:11px 14px}.lx-table th{color:var(--text-3);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:500}.lx-table tbody tr:last-child td{border-bottom:0}.lx-table tbody tr{transition:background .2s}.lx-table tbody tr:hover{background:#22d8f00a}.lx-team{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lx-agent{background:var(--lx-card);border:1px solid var(--lx-card-border);border-radius:var(--radius);gap:14px;padding:18px;display:flex}.lx-agent h3{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:1.05rem;display:flex}.lx-agent p{margin:6px 0 0}.lx-role{color:var(--hx-paper);font-weight:500}.lx-agent-mascot{flex:none;animation:4s ease-in-out infinite lx-bob}.lx-agent-busy .lx-agent-mascot{animation-duration:1.6s}.lx-agent:nth-child(2) .lx-agent-mascot{animation-delay:-1.3s}.lx-agent:nth-child(3) .lx-agent-mascot{animation-delay:-2.6s}@keyframes lx-bob{50%{transform:translateY(-4px)rotate(-2deg)}}.lx-agent-status{font-family:var(--font-body);background:var(--surface-2);color:var(--text-2);border-radius:999px;padding:2px 8px;font-size:.7rem;font-weight:600}.lx-agent-status.is-busy,.lx-agent-status.is-active{color:var(--gain);background:#2bd49e1a}.lx-agent-status.is-blocked{color:var(--warn)}.lx-agent-status.is-offline{color:var(--loss)}.lx-strategy{background:var(--lx-card);border:1px solid var(--lx-card-border);border-radius:var(--radius-l);grid-template-columns:1fr 1fr;gap:24px;padding:clamp(18px,3vw,28px);display:grid}.lx-strategy h3{font-family:var(--font-display);margin:0 0 8px;font-size:1.1rem}.lx-strategy a{color:var(--hx-aqua)}.lx-changes{color:var(--text-2);margin:0 0 10px;padding-left:18px}.lx-changes li{margin-bottom:6px}.lx-cost{border-radius:var(--radius);border:1px solid var(--lx-card-border);background:linear-gradient(90deg,#ff7a2112,#22d8f00d);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:18px 22px;display:grid}.lx-cost strong{font-family:var(--font-mono);margin-top:4px;font-size:1.3rem;display:block}.lx-about{grid-template-columns:1fr 1fr;gap:28px;padding-bottom:clamp(40px,6vw,72px);display:grid}.lx-about h2{font-family:var(--font-display);margin:0 0 10px;font-size:1.15rem}.lx-risk p{color:var(--text-2);margin:0 0 10px}.lx-risk a{color:var(--hx-aqua)}@media (width<=960px){.lx-hero-grid{grid-template-columns:1fr}.lx-radar{max-width:220px}.lx-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.lx-cards,.lx-team,.lx-strategy,.lx-about{grid-template-columns:1fr}}@media (width<=560px){.lx-facts{grid-template-columns:1fr}.lx-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-cost{grid-template-columns:1fr}.lx-table th:nth-child(3),.lx-table td:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.lx-root *,.lx-root :before,.lx-root :after{transition:none!important;animation:none!important}.lx-ticker{padding:10px var(--gutter)}.lx-ticker-track{grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));gap:6px 12px;width:auto;display:grid}.lx-tick{border-right:0;justify-content:flex-start;width:auto}.lx-tick[aria-hidden=true]{display:none}}
