.live-markets-page .shell-main,.live-markets-page main{max-width:none}.lm{--ink:#0A1424;--text:#1F2937;--slate:#475467;--mute:#667085;--faint:#98A2B3;--paper:#FFFFFF;--rule:#E6EAF0;--rule-soft:#EEF1F5;--hover:#F7F9FC;--head:#FAFBFC;--up:#0E6B4F;--up-tint:#E6F2EC;--down:#B42318;--down-tint:#FBEAE8;--amber:#B7791F;--amber-ink:#7A4E00;--amber-tint:#FFF3DC;--mono:'IBM Plex Mono',ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--sans:'Mona Sans','Inter',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;max-width:1440px;margin:0 auto;padding:4px 28px 64px;color:var(--text);font-family:var(--sans)}.lm *,.lm *::before,.lm *::after{box-sizing:border-box}.lm [hidden]{display:none!important}.lm-top-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.lm-title{margin:0;font:650 26px/1.1 var(--sans);letter-spacing:-0.01em;color:var(--ink)}.lm-status{display:flex;align-items:center;gap:7px;margin:0 0 0 auto;font-size:13px;color:var(--slate)}.lm-status-time{font-variant-numeric:tabular-nums}.lm-dot{width:7px;height:7px;border-radius:50%;background:var(--up);box-shadow:0 0 0 3px var(--up-tint);flex:none}.lm-dot.is-stale{background:var(--amber);box-shadow:0 0 0 3px var(--amber-tint)}.lm-lede{margin:6px 0 0;font-size:14px;color:var(--slate)}.lm-jump{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:12px;padding-bottom:10px;border-bottom:1px solid var(--rule)}.lm-jump a{color:var(--ink);font-size:13.5px;font-weight:550;text-decoration:none}.lm-jump a:hover{text-decoration:underline;text-underline-offset:3px}.lm-jump a:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.lm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;align-items:start;grid-template-areas:"eu_index fx" "eu_rates fx" "korea korea"}.lm-group{background:var(--paper);border:1px solid var(--rule);border-radius:12px;overflow:hidden;scroll-margin-top:90px}.lm-group--eu_index{grid-area:eu_index}.lm-group--eu_rates{grid-area:eu_rates}.lm-group--fx{grid-area:fx}.lm-group--korea{grid-area:korea}.lm-group-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;padding:13px 16px 10px}.lm-group-head h2{margin:0;font:640 16px/1.3 var(--sans);color:var(--ink)}.lm-note{flex-basis:100%;margin:0;font-size:12.5px;color:var(--mute)}.lm-mkt{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--mute)}.lm-mkt::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--faint)}.lm-mkt.is-open{color:var(--up)}.lm-mkt.is-open::before{background:var(--up)}.lm-mkt.is-extended{color:var(--amber-ink)}.lm-mkt.is-extended::before{background:var(--amber)}.lm-table{width:100%;border-collapse:collapse;font-size:13.5px}.lm-table thead th{padding:7px 12px;background:var(--head);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);font:600 11.5px/1.2 var(--sans);color:var(--mute);text-align:left;white-space:nowrap}.lm-table td,.lm-table tbody th{padding:7px 12px;border-bottom:1px solid var(--rule-soft);vertical-align:middle}.lm-table tbody tr:last-child td,.lm-table tbody tr:last-child th{border-bottom:0}.lm-table tbody tr:hover{background:var(--hover)}.lm-c-name{width:36%;text-align:left;font-weight:400}.lm-name{display:block;font-weight:600;color:var(--ink);line-height:1.25}.lm-sub{display:block;font-size:12px;color:var(--mute);line-height:1.3}.lm-contract{display:inline-block;margin-left:6px;padding:0 5px;border-radius:4px;background:var(--rule-soft);color:var(--slate);font:500 11px/1.5 var(--mono);white-space:nowrap}.lm-table thead th.lm-c-num,.lm-c-num{text-align:right}.lm-c-num{font:500 13.5px/1.3 var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}.lm-last{font-weight:600}.is-up .lm-chg,.is-up .lm-pct{color:var(--up)}.is-down .lm-chg,.is-down .lm-pct{color:var(--down)}.is-flat .lm-chg,.is-flat .lm-pct{color:var(--mute)}.lm-c-range{width:30%;min-width:190px}.lm-range{display:grid;grid-template-columns:auto minmax(48px,1fr) auto;align-items:center;gap:8px;font:500 11.5px/1 var(--mono);color:var(--mute);font-variant-numeric:tabular-nums}.lm-range-bar{position:relative;height:4px;border-radius:2px;background:var(--rule)}.lm-range-mark{position:absolute;top:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--ink);transform:translateY(-50%);transition:left .4s ease}.lm-range.is-empty .lm-range-mark{display:none}.is-up .lm-range-mark{background:var(--up)}.is-down .lm-range-mark{background:var(--down)}.lm-last.tick-up{animation:lm-tick-up 1.1s ease-out}.lm-last.tick-down{animation:lm-tick-down 1.1s ease-out}@keyframes lm-tick-up{from{background:var(--up-tint);color:var(--up)}to{background:transparent}}@keyframes lm-tick-down{from{background:var(--down-tint);color:var(--down)}to{background:transparent}}@media (prefers-reduced-motion:reduce){.lm-last.tick-up,.lm-last.tick-down{animation:none}.lm-range-mark{transition:none}}.lm-empty{margin:24px 0;padding:18px;border:1px dashed var(--rule);border-radius:12px;color:var(--slate)}.lm-foot{margin-top:18px;font-size:12.5px;color:var(--mute);line-height:1.5}.lm-foot p{margin:0 0 6px;max-width:76ch}.lm-foot a{color:var(--ink);font-weight:550}@media (max-width:1180px){.lm-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"eu_index" "eu_rates" "fx" "korea"}}@media (max-width:640px){.lm{padding:4px 12px 48px}.lm-title{font-size:22px}.lm-status{margin-left:0;flex-basis:100%}.lm-table td,.lm-table tbody th,.lm-table thead th{padding:7px 10px}.lm-c-range,.lm-c-chg{display:none}.lm-c-num{font-size:13px}.lm-contract{display:none}}