.lp .tk{margin-top:24px;padding:0}.lp .tk-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.lp .tk-chip{height:22px;font:700 var(--f12)/1 var(--cond);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);box-shadow:inset 0 0 0 1.5px var(--line);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.lp .td-bar{background:var(--card);border-radius:var(--r-lg);box-shadow:0 0 0 1px var(--line),0 10px 30px #0d1a140f;align-items:stretch;display:flex}.lp .td-tag{border-inline-end:1px solid var(--line);flex-direction:column;flex:none;justify-content:center;gap:8px;padding:16px 24px;display:flex}.lp .td-tag b{font-size:var(--f16);letter-spacing:-.02em;font-weight:800;line-height:1.1}.lp .td-tag .label{white-space:nowrap}.lp .td-tag .tk-chip{align-self:flex-start}.lp .td-list{flex:1;min-width:0;list-style:none;display:flex}.lp .td-m{border-inline-start:1px solid var(--line);flex-direction:column;flex:1 1 0;justify-content:center;gap:8px;min-width:0;padding:14px 22px;display:flex;position:relative}.lp .td-m:first-child{border-inline-start:0}.lp .td-m .label{white-space:nowrap;align-items:center;gap:6px;display:flex}.lp .td-m.is-live .label{color:var(--ink)}.lp .td-row{align-items:center;gap:14px;display:flex}.lp .td-tm{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.lp .td-tm>span{font-size:var(--f14);white-space:nowrap;align-items:center;gap:8px;font-weight:600;line-height:1.2;display:flex}.lp .td-tm .crest{width:16px;height:16px}.lp .td-tm .tbd{color:var(--ink-3);font-weight:400}.lp .td-sc{font-size:var(--f18);flex-direction:column;align-items:flex-end;gap:4px;display:flex}.lp .td-sc>span{line-height:17px}.lp .td-m.is-live .td-sc{color:var(--accent-ink)}.lp .td-st{width:52px;font:800 var(--f18)/1 var(--cond);color:var(--ink);border-inline-end:1px solid var(--line);flex-direction:column;flex:none;gap:4px;padding-inline-end:12px;display:flex}.lp .td-st small{font:700 var(--f12)/1 var(--cond);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:4px;display:flex}.lp .td-m.is-live .td-st small{color:var(--ink)}.lp .td-m .dot{width:6px;height:6px}@media (max-width:900px){.lp .td-bar{flex-direction:column}.lp .td-tag{border-inline-end:0;border-block-end:1px solid var(--line);flex-direction:row;align-items:center;gap:10px;padding:12px 16px}.lp .td-tag .label{margin-inline-start:auto}.lp .td-list{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:0 0 var(--r-lg) var(--r-lg);overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}[dir=rtl] .lp .td-list{-webkit-mask-image:linear-gradient(270deg,#000 82%,#0000);mask-image:linear-gradient(270deg,#000 82%,#0000)}.lp .td-list::-webkit-scrollbar{display:none}.lp .td-m{scroll-snap-align:start;flex:0 0 min(78%,300px);padding:14px 16px}.lp .td-list:focus-visible{outline-offset:-3px}}@media (max-width:760px){.lp .tk .wrap{padding-left:8px;padding-right:8px}}.lp .tl .td-m{max-width:380px;padding:0}.lp .tl .td-m>a{flex-direction:column;justify-content:center;gap:8px;height:100%;padding:14px 22px;transition:background .2s;display:flex}.lp .tl .td-m>a:hover{background:var(--paper)}.lp .tl .td-bar{overflow:hidden}.lp .tl .td-st{width:auto;min-width:52px}.lp .tl .td-m .label{min-width:0}.lp .tl .td-m .label>span{text-overflow:ellipsis;overflow:hidden}.lp .tl .td-tm>span>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.lp .tl .td-tm .won{font-weight:800}.lp .tl .td-tag{max-width:240px}.lp .tl .td-tag .tk-chip{color:var(--live-ink);gap:6px}.lp .td-all{font-size:var(--f14);color:var(--accent-ink);white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}.lp .td-all:hover{text-underline-offset:3px;text-decoration:underline}.lp .td-all svg{width:12px;height:12px}[dir=rtl] .lp .td-all svg{transform:scaleX(-1)}@media (min-width:901px) and (max-width:1180px){.lp .tl .td-bar{flex-direction:column}.lp .tl .td-tag{border-inline-end:0;border-block-end:1px solid var(--line);flex-direction:row;align-items:center;gap:10px;max-width:none;padding:12px 22px}.lp .tl .td-all{margin-inline-start:auto}.lp .tl .td-m{max-width:none}}@media (max-width:900px){.lp .tl .td-tag{max-width:none}.lp .tl .td-tag .label{margin-inline-start:0}.lp .tl .td-all{margin-inline-start:auto}.lp .tl .td-m{max-width:none;padding:0}.lp .tl .td-m>a{padding:14px 16px}}
