.lsr .lvs h5 .vs{font-weight:600;font-size:var(--fs-meta);color:var(--z600);align-items:center;gap:6px;min-width:0;display:inline-flex}.lsr .lvs h5 .vs img{border-radius:2px}.lsr .lvs h5 .vs i{color:var(--z400);font-style:normal}.lsr .lvs .mkr{margin-left:40px;position:relative}.lsr .lvs .mkr.top{margin-bottom:8px}.lsr .lvs .mkr.bot{margin-top:30px}.lsr .lvs .mkr .who{position:absolute;top:50%;left:-40px;transform:translateY(-50%)}.lsr .lvs .mkr .who img{border-radius:2px}.lsr .lvs .mk{justify-items:center;gap:2px;display:grid;position:absolute;transform:translate(-50%)}.lsr .lvs .mk img{border-radius:2px}.lsr .lvs .mk img.cm{box-shadow:0 0 0 1.5px var(--accent)}.lsr .lvs .mk time{font-size:var(--fs-caption);color:var(--z500);white-space:nowrap;line-height:14px}@media (max-width:640px){.lsr .lvs .mkr{margin-left:34px}.lsr .lvs .mkr .who{left:-34px}}
.lsr .gtc{height:20px;font-size:var(--fs-caption);white-space:nowrap;color:var(--gc);background:color-mix(in srgb, var(--gc) 14%, transparent);border-radius:2px;flex-shrink:0;align-items:center;gap:4px;padding:0 6px;font-weight:700;line-height:1;display:inline-flex;position:relative;overflow:hidden}.lsr .gtc svg{flex-shrink:0;width:12px;height:12px}.lsr .gtc b{font-weight:700}.lsr .gtc.t4{background:var(--gc);color:#17171b}.lsr .gtc.t3{background:color-mix(in srgb, var(--gc) 18%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gc) 60%, transparent)}.lsr .gtc.t1{color:var(--z700);background:#ffffff0f}.lsr .gtc.t1 svg{color:var(--gc)}.lsr .gtc.t4:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffffb3 50%,#0000 70%);position:absolute;inset:0;transform:translate(-130%)}.lsr .gtg{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.lsr .gtw{flex-shrink:0;display:inline-flex;position:relative}.lsr .gtp{pointer-events:none;white-space:nowrap;background:var(--card);border:1px solid var(--z200);box-shadow:var(--shadow);font-size:var(--fs-caption);color:var(--z700);z-index:3;border-radius:2px;padding:6px 8px;font-weight:500;line-height:1.3;display:none;position:absolute;bottom:calc(100% + 6px);left:0}.lsr .gtw:hover .gtp{display:block}@media (prefers-reduced-motion:no-preference){.lsr .gtr:not([data-in]) .gtc{opacity:0}.lsr .gtr[data-in] .gtc.t1{animation:.26s ease-out both gt-fade;animation-delay:calc(var(--i) * 50ms)}.lsr .gtr[data-in] .gtc.t2{animation:.3s cubic-bezier(.2,.8,.2,1) both gt-slide;animation-delay:calc(var(--i) * 50ms)}.lsr .gtr[data-in] .gtc.t3{animation:.34s cubic-bezier(.2,.8,.2,1) both gt-pop;animation-delay:calc(var(--i) * 50ms)}.lsr .gtr[data-in] .gtc.t4{animation:.38s cubic-bezier(.2,.8,.2,1) both gt-pop}.lsr .gtr[data-in] .gtc.t4:after{animation:4s ease-out .26s infinite both gt-shine}.lsr .gtr[data-in] .gtc.t4.sh:after{animation:4s ease-out infinite both gt-shine-re}}@keyframes gt-fade{0%{opacity:0}to{opacity:1}}@keyframes gt-slide{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@keyframes gt-pop{0%{opacity:0;transform:scale(.82)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes gt-shine{0%{transform:translate(-130%)}22%,to{transform:translate(130%)}}@keyframes gt-shine-re{0%{transform:translate(-130%)}22%,to{transform:translate(130%)}}.lsr .m.has-t>.row{grid-template-rows:64px 32px auto;grid-template-areas:"bar meta.ch.kd.st.pl x""bar meta.it it it it it.pl x""bar meta.tb tb tb tb tb.pl x"}.lsr .row>.gtg{grid-area:tb;padding:0 0 8px}.lsr .m>.gtg.mob{display:none}@media (max-width:640px){.lsr .m>.gtg.mob{background:var(--z100);border-top:1px solid var(--z200);padding:8px 10px 10px 14px;display:flex}}.lsr .ach ul{gap:8px;margin:0;padding:10px 16px 4px;list-style:none;display:grid}.lsr .ach li{font-size:var(--fs-meta);color:var(--z700);grid-template-columns:minmax(0,1fr) auto 48px;align-items:center;gap:8px;display:grid}.lsr .ach li .gtw{justify-self:start}.lsr .ach .n b,.lsr .achv .ct b{color:var(--ink);font-size:var(--fs-body);margin-right:1px;font-weight:700}.lsr .ach .ls{color:var(--z500);font-size:var(--fs-caption);text-align:right;white-space:nowrap}.lsr .ach .ft,.lsr .achv .ft{font-size:var(--fs-caption);color:var(--z500);margin:0;padding:8px 16px 14px}.lsr .ach .em{font-size:var(--fs-meta);color:var(--z500);margin:0;padding:14px 16px}.lsr .achv{background:var(--card);border:1px solid var(--z200);color:var(--z700);border-radius:2px}.lsr .achv header{border-bottom:1px solid var(--z200);gap:4px;padding:16px;display:grid}.lsr .achv header h2{font-size:var(--fs-body-lg);color:var(--ink);margin:0;font-weight:700}.lsr .achv header p{font-size:var(--fs-meta);margin:0}.lsr .achv header p b{color:var(--ink)}.lsr .achv .grp{padding:14px 16px 4px}.lsr .achv .grp h3{font-size:var(--fs-meta);color:var(--z500);margin:0 0 8px;font-weight:700}.lsr .achv .grid{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:8px;display:grid}.lsr .achv .tile{background:var(--z100);border:1px solid var(--z200);border-radius:2px;justify-items:start;gap:6px;min-width:0;padding:12px;display:grid}.lsr .achv .tile p{font-size:var(--fs-caption);color:var(--z500);margin:0}.lsr .achv .ct{font-size:var(--fs-meta)}.lsr .achv .ct span{color:var(--z500);font-size:var(--fs-caption);margin-left:8px}.lsr .achv .ct em{color:var(--z500);font-style:normal}.lsr .achv .tile.off .gtc{filter:grayscale()brightness(.75)}@media (max-width:640px){.lsr .achv .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.lsr .phead .meta .lad b{color:var(--z800);font-variant-numeric:tabular-nums;font-weight:700}.lsr .phead .meta .rk{align-items:center;gap:10px;display:inline-flex}.lsr .phead .meta .dl{font-variant-numeric:tabular-nums;align-items:center;gap:2px;font-weight:700;display:inline-flex}.lsr .phead .meta .dl svg{width:9px;height:9px}.lsr .phead .meta .dl.rise{color:var(--good)}.lsr .phead .meta .dl.fall{color:var(--bad)}.lsr .phead .meta .dl.same{color:var(--z400);font-weight:600}.lsr .phead .in{align-items:center}.tg-panel{border-left:1px solid var(--z100);flex-direction:column;flex:1;justify-content:center;align-self:stretch;min-width:0;max-width:560px;margin-left:auto;padding-left:24px;display:flex}.tg-hd{align-items:center;gap:8px;display:flex}.tg-hd .k{font-size:var(--fs-caption,13px);color:var(--z500);white-space:nowrap;font-weight:600}.tg-hd .tg-seg{margin-left:auto}.tg-panel .tgc{margin-top:6px}.tg-skel{background:var(--z50);border-radius:2px;height:132px;margin-top:6px}.tg-empty{text-align:center;min-height:60px;font-size:var(--fs-caption,13px);color:var(--z500);place-items:center;margin:6px 0 0;display:grid}.tg-empty.left{place-items:start;min-height:0;padding:10px 0}.tg-seg{border:1px solid var(--z200);border-radius:2px;flex-shrink:0;display:inline-flex}.tg-seg button{border:0;border-left:1px solid var(--z200);background:var(--card);height:32px;font:inherit;font-size:var(--fs-caption,13px);color:var(--z600);cursor:pointer;padding:0 16px;font-weight:600}.tg-seg button:first-child{border-left:0}.tg-seg button.on{background:var(--accent-soft);color:var(--accent)}.tg-seg.sm button{height:24px;font-size:var(--fs-caption,13px);padding:0 9px}.tgc{width:100%;position:relative}.tgc svg{display:block;overflow:visible}.tgc.click{cursor:pointer}.tgc.click:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tgc .ax{font-size:var(--fs-caption,13px);fill:var(--z500);font-family:inherit}.tgc.sm .ax{font-size:var(--fs-caption,13px)}.tgc .grid{stroke:var(--z100)}.tgc .guide{stroke:var(--z300);stroke-dasharray:3 3}.tgc .ln{fill:none;stroke:var(--accent);stroke-width:2px}.tgc .pt{fill:var(--card);stroke:var(--accent);stroke-width:2px}.tgc.sm .pt{stroke-width:1.6px}.tgc .pt.ch,.tgc .pt.on{fill:var(--accent)}.tgc .tip{pointer-events:none;background:var(--z900);color:#fff;font-size:var(--fs-caption,13px);white-space:nowrap;border-radius:2px;flex-direction:column;align-items:center;padding:5px 8px;line-height:1.35;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 2px 8px #1018281f}.tgc .tip span{color:var(--z300);font-size:var(--fs-caption,13px)}.tgc .tip b{font-weight:700}.tg-modal .tg-mh{border-bottom:1px solid var(--z100);align-items:center;gap:12px;padding:18px 64px 14px 20px;display:flex}.tg-modal .tg-mh h2{letter-spacing:-.3px;margin:0;font-size:18px;font-weight:700}.tg-modal .tg-mh .sub{font-size:var(--fs-caption,13px);color:var(--z500)}.tg-modal .tg-bar{align-items:center;gap:10px;padding:14px 20px 0;display:flex}.tg-modal .tg-bar .rng{font-size:var(--fs-caption,13px);color:var(--z500);margin-left:auto}.tg-modal .tg-big{padding:8px 20px 0 8px}.tg-modal .tg-tl{padding:6px 20px 20px}.tg-modal .tg-tl h3{font-size:var(--fs-meta,14px);margin:12px 0 6px;font-weight:700}.tg-modal .tg-tl ol{border-top:1px solid var(--z100);margin:0;padding:0;list-style:none}.tg-modal .tg-tl li{border-bottom:1px solid var(--z100);font-size:var(--fs-meta,14px);grid-template-columns:112px 26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.tg-modal .tg-tl li .d{color:var(--z500);font-size:var(--fs-caption,13px);font-variant-numeric:tabular-nums}.tg-modal .tg-tl li .t{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.tg-modal .tg-tl li .kd{font-size:var(--fs-caption,13px);white-space:nowrap;border-radius:2px;padding:2px 7px;font-weight:700}.tg-modal .tg-tl li .kd.rise{color:var(--good);background:var(--good-soft)}.tg-modal .tg-tl li .kd.fall{color:var(--bad);background:var(--bad-soft)}.tg-modal .tg-tl li .kd.first{color:var(--z600);background:var(--z100)}@media (max-width:640px){.tg-panel{border-left:0;border-top:1px solid var(--z100);grid-column:1/-1;max-width:none;margin:14px 0 0;padding:12px 0 0}.lsr .phead .meta .rk-sep{display:none}.lsr .phead .meta .rk{flex-basis:100%}.lsr .phead .meta.long{white-space:normal;flex-wrap:wrap;grid-area:auto/1/auto/-1;row-gap:4px;margin-top:12px}.tg-modal .tg-tl li{font-size:var(--fs-caption,13px);grid-template-columns:84px 22px minmax(0,1fr) auto;gap:8px}}