.lp-root{--lp-bg: #0F172A;--lp-bg-elev: #0B1220;--lp-card: #1E293B;--lp-blue: #3B82F6;--lp-blue-dark: #1E40AF;--lp-blue-light: #60A5FA;--lp-text: #F8FAFC;--lp-text-muted: #94A3B8;--lp-green: #10B981;--lp-orange: #F59E0B;--lp-red: #EF4444;--lp-border: rgba(148, 163, 184, .16);--lp-card-soft: rgba(148, 163, 184, .08);background-color:var(--lp-bg);color:var(--lp-text)}.lp-root.lp-light{--lp-bg: #F8FAFC;--lp-bg-elev: #FFFFFF;--lp-card: #FFFFFF;--lp-text: #0F172A;--lp-text-muted: #64748B;--lp-border: rgba(15, 23, 42, .1);--lp-card-soft: rgba(15, 23, 42, .04)}@keyframes lp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp-marquee{animation:lp-marquee 28s linear infinite}@keyframes lp-blink{0%,to{opacity:1}50%{opacity:0}}.lp-caret:after{content:"";display:inline-block;width:2px;height:1em;margin-left:1px;background:currentColor;vertical-align:text-bottom;animation:lp-blink 1s steps(1) infinite}
