.us-lead-root{--usl-bg:#fff;--usl-bg-soft:#f7f8fa;--usl-bg-softer:#f2f4f6;--usl-bg-elev:#fff;--usl-bg-sunken:#f2f4f6;--usl-border:#eaecef;--usl-line:#eaecef;--usl-border-strong:#d1d6db;--usl-line-strong:#d1d6db;--usl-text:#191f28;--usl-text-2:#4e5968;--usl-text-3:#8b95a1;--usl-text-4:#b0b8c1;--usl-text-on:#fff;--usl-accent:#3182f6;--usl-accent-soft:#e8f3ff;--usl-accent-strong:#1b64da;--usl-ai:#3182f6;--usl-ai-soft:#e8f3ff;--usl-accent-on:#fff;--usl-up:#f04452;--usl-up-soft:#fde9eb;--usl-up-stronger:#d63848;--usl-up-text:#d63848;--usl-down:#3182f6;--usl-down-soft:#e8f3ff;--usl-down-text:#1b64da;--usl-sector-space:#ff6b35;--usl-sector-space-soft:#fff1ea;--usl-sector-defense:#2b6cb0;--usl-sector-defense-soft:#e8f1fb;--usl-sector-semi:#6366f1;--usl-sector-semi-soft:#eef0ff;--usl-sector-power:#f59e0b;--usl-sector-power-soft:#fff6e6;--usl-sector-nuclear:#14b8a6;--usl-sector-nuclear-soft:#e6f7f5;--usl-sector-battery:#84cc16;--usl-sector-battery-soft:#f0f8e6;--usl-sector-ai:#6366f1;--usl-sector-bio:#14b8a6;--usl-sector-fin:#f59e0b;--usl-sector-mat:#ff6b35;--usl-sector-other:#8b95a1;--usl-star-on:#f59e0b;--usl-star-off:#eaecef;--usl-r-sm:8px;--usl-r:12px;--usl-r-md:16px;--usl-r-lg:20px;--usl-r-xl:28px;--usl-r-pill:999px;--usl-shadow-sm:0 1px 2px #0f131a0a;--usl-shadow:0 2px 8px #0f131a0f;--usl-shadow-lg:0 8px 24px #0f131a14;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01","ss02";letter-spacing:-.01em;color:var(--usl-text);background:var(--usl-bg-soft);min-height:100vh;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,system-ui,sans-serif}.us-lead-root[data-theme=dark],.v2-root[data-theme=dark] .us-lead-root{--usl-bg:#0c0c0e;--usl-bg-soft:#131419;--usl-bg-softer:#1c1d23;--usl-bg-elev:#1c1d23;--usl-bg-sunken:#131419;--usl-border:#ffffff14;--usl-line:#ffffff14;--usl-border-strong:#ffffff29;--usl-line-strong:#ffffff29;--usl-text:#f5f5f5;--usl-text-2:#c0c4cb;--usl-text-3:#8b95a1;--usl-text-4:#5a6068;--usl-up:#ff5b66;--usl-up-soft:#ff5b6624;--usl-up-stronger:#ff7088;--usl-up-text:#ff7088;--usl-down:#4a85ff;--usl-down-soft:#4a85ff24;--usl-down-text:#6ea0ff;--usl-accent:#4a85ff;--usl-accent-soft:#4a85ff24;--usl-accent-strong:#6ea0ff;--usl-ai:#4a85ff;--usl-ai-soft:#4a85ff24}.us-lead-root .usl-card{background:var(--usl-bg-elev);border:1px solid var(--usl-border);border-radius:var(--usl-r-md);transition:border-color .18s,transform .18s,box-shadow .18s}.us-lead-root .usl-card:hover{border-color:var(--usl-border-strong);box-shadow:var(--usl-shadow-sm);transform:translateY(-1px)}@keyframes uslPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.85)}}@keyframes uslCardIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.us-lead-root .usl-enter{animation:.45s cubic-bezier(.16,1,.3,1) both uslCardIn}@keyframes uslFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.us-lead-root .usl-fade{animation:.32s both uslFadeIn}@keyframes uslFillBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.us-lead-root .usl-fill-bar{transform-origin:0;animation:.7s cubic-bezier(.22,1,.36,1) both uslFillBar}@keyframes uslPriceFlash{0%{background:var(--usl-up-soft)}to{background:0 0}}.us-lead-root .usl-flash-up{animation:.7s both uslPriceFlash}.us-lead-root .usl-flash-down{background-color:var(--usl-down-soft);animation:.7s both uslPriceFlash}.us-lead-root .usl-expand{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1),opacity .28s;display:grid}.us-lead-root .usl-expand.usl-expand-open{opacity:1;grid-template-rows:1fr}.us-lead-root .usl-expand>.usl-expand-inner{min-height:0;overflow:hidden}.us-lead-root .ln{fill:none;stroke-width:1.8px;transition:stroke-width .18s,opacity .18s}.us-lead-root .ln.dim{opacity:.18}.us-lead-root .ln.hot{stroke:var(--usl-up);stroke-width:2.6px;opacity:1}@media (prefers-reduced-motion:reduce){.us-lead-root .usl-enter,.us-lead-root .usl-fade,.us-lead-root .usl-fill-bar,.us-lead-root .usl-flash-up,.us-lead-root .usl-flash-down{animation:none}.us-lead-root .usl-expand{transition:none}}@media (max-width:900px){.us-lead-root .usl-hero-title{font-size:22px!important}.us-lead-root .usl-card-grid{grid-template-columns:1fr!important}}
