@keyframes rsBlink{50%{opacity:.35}}@keyframes rsFill{0%{transform:scaleX(0)}}@keyframes rsFade{0%{opacity:0}to{opacity:1}}.rp-rs{margin-top:56px}.rp-rs .hsec-h{display:block}.rp-rs .hsec-h h2{font-size:clamp(26px,3vw,38px);line-height:1.1;max-width:760px}.rp-rs .hsec-h p{max-width:640px;margin-top:10px}.rs-k{display:inline-flex;align-items:center;gap:8px;color:var(--accent);margin-bottom:10px}.rs-k::before{content:"";width:18px;height:2px;background:var(--accent);box-shadow:0 0 8px var(--accent)}.rs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rs-card{--mx:-999px;--my:-999px;position:relative;display:flex;flex-direction:column;gap:8px;padding:20px 20px 18px;color:var(--text);text-decoration:none;clip-path:polygon(0 0,calc(100% - var(--cut))0,100% var(--cut),100% 100%,0 100%);background:var(--notch-edge),radial-gradient(420px circle at var(--mx) var(--my),rgba(255,181,71,.1),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,0) 120px),var(--card);box-shadow:inset 0 0 0 1px rgba(255,255,255,.055);transition:transform 260ms var(--ease-out),box-shadow 260ms ease}:root[data-theme=light] .rs-card,:root[data-theme=light] .rs-live{box-shadow:inset 0 0 0 1px var(--border)}.rs-card:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px rgba(255,181,71,.45),0 18px 40px -24px rgba(255,181,71,.45);text-decoration:none}.rs-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rs-top{display:flex;align-items:center;gap:10px}.rs-ic{width:34px;height:34px;display:grid;place-items:center;flex:none;background:var(--accent-soft);clip-path:polygon(25%0,75%0,100% 50%,75% 100%,25% 100%,0 50%)}.rs-ic svg{width:18px;height:18px;fill:none;stroke:var(--accent);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rs-card h3{margin:4px 0 0;font:600 18px/1.25 var(--display);letter-spacing:.01em}.rs-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.5}.rs-q{margin-top:auto;padding-top:6px;color:var(--cyan);font-size:13px;font-style:italic}.rs-go{display:inline-flex;align-items:center;gap:6px;color:var(--accent);font:600 12px/1 var(--display);letter-spacing:.08em;text-transform:uppercase}.rs-go svg,.rs-more svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;transition:transform 200ms var(--ease-out)}.rs-card:hover .rs-go svg,.rs-more:hover svg{transform:translateX(3px)}.rs-live{--mx:-999px;--my:-999px;margin-top:12px;padding:20px 22px;clip-path:polygon(0 0,calc(100% - var(--cut))0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)));background:var(--notch-edge),radial-gradient(520px circle at var(--mx) var(--my),rgba(77,225,255,.07),transparent 45%),linear-gradient(135deg,rgba(77,225,255,.06),transparent 50%),var(--card);box-shadow:inset 0 0 0 1px rgba(255,255,255,.055);min-height:120px}.rs-lh{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}.rs-lh .live{width:8px;height:8px;margin-top:7px;flex:none;border-radius:50%;background:var(--negative);box-shadow:0 0 10px var(--negative);animation:rsBlink 1.6s ease-in-out infinite}.rs-lh h3{margin:0;font:600 17px/1.3 var(--display)}.rs-lh p{margin:2px 0 0;color:var(--faint);font-size:13px}.rs-more{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:6px;font:600 12px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);padding-top:6px}.rs-bars,.rs-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.rs-bars{list-style:none;margin:0;padding:0;gap:10px 32px}.rs-bars li,.rs-list li a{display:grid;align-items:center}.rs-bars li{grid-template-columns:130px minmax(0,1fr) 44px auto;gap:10px;font-size:14px}.rs-bars li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-bars li i{height:8px;background:var(--rule);position:relative;overflow:hidden;clip-path:polygon(0 0,100%0,calc(100% - 4px) 100%,0 100%)}.rs-bars li i::after{content:"";position:absolute;inset:0;width:var(--w);background:linear-gradient(90deg,var(--cyan),var(--accent));box-shadow:0 0 10px rgba(255,181,71,.5);transform-origin:left;animation:rsFill 900ms var(--ease-out) both;animation-delay:var(--d)}.rs-bars li b{font:600 14px/1 var(--mono);text-align:right}.rs-bars li em{font-style:normal;font-size:12px}.rs-bars li em.good{color:var(--positive)}.rs-bars li em.bad{color:var(--negative)}.rs-two{gap:12px 28px}.rs-two .hud{margin-bottom:6px}.rs-list{list-style:none;margin:0;padding:0}.rs-list.rs-wide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.rs-list li a{grid-template-columns:92px minmax(0,1fr) auto;gap:12px;padding:8px 6px;margin:0-6px;color:var(--text);text-decoration:none;border-bottom:1px solid var(--rule);transition:background 160ms ease}.rs-list li a:hover{background:rgba(255,181,71,.06);text-decoration:none}.rs-cap{width:92px;height:35px;background:var(--raised) center/cover no-repeat;clip-path:polygon(0 0,calc(100% - 6px)0,100% 6px,100% 100%,0 100%)}.rs-n,.rs-v{display:flex;flex-direction:column}.rs-n{min-width:0}.rs-n b{font-weight:600;font-size:14px;white-space:nowrap}.rs-bars li em,.rs-n span,.rs-v span{color:var(--faint);white-space:nowrap}.rs-n b,.rs-n span{overflow:hidden;text-overflow:ellipsis}.rs-n span{font-size:12px}.rs-v{text-align:right}.rs-v b{font:700 15px/1.2 var(--mono);color:var(--accent)}.rs-v span{font-size:11.5px}.rp-band{margin-top:56px}@media (max-width:1100px){.rs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-bars,.rs-list.rs-wide{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.rp-rs{margin-top:40px}.rs-grid{grid-template-columns:minmax(0,1fr);gap:10px}.rs-card{padding:16px}.rs-card h3{font-size:17px}.rs-two{grid-template-columns:minmax(0,1fr)}.rs-live{padding:16px}.rs-lh{flex-wrap:wrap}.rs-more{margin-left:20px;padding-top:0}.rs-bars li{grid-template-columns:96px minmax(0,1fr) 38px}.rs-bars li em{display:none}.rs-list li a{grid-template-columns:64px minmax(0,1fr) auto;gap:10px}.rs-cap{width:64px;height:24px}.rp-band{margin-top:40px}}@media (hover:none){.rs-card:hover{transform:none}}@media (prefers-reduced-motion:reduce){.rs-bars li i::after,.rs-lh .live{animation:none}.rs-card{transition:none}}@media (max-width:640px){.h2-art{height:320px}.wall{opacity:1;animation:rsFade 900ms ease both}.rs-lh{display:grid;grid-template-columns:8px minmax(0,1fr);column-gap:12px}.rs-lh .rs-more{grid-column:2;margin:8px 0 0}.rs-q{display:none}.rs-card{gap:6px}}@media (prefers-reduced-motion:reduce){.wall{opacity:1;animation:none}}@media (max-width:640px){.card-h{flex-wrap:wrap;row-gap:4px}.card-h>h2{flex:1 1 auto;min-width:min(100%,180px)}.card-h>.aside,.mk-genres .share .num,.tbl.stack td{text-align:left}.tbl.stack td.r{text-align:right}.mk-genres.stack tr{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 12px}.mk-genres.stack td{display:flex;flex-direction:column;gap:2px;font-size:14px;text-align:left!important}.mk-genres.stack td[data-l]::before{font-size:11px;line-height:14px}.mk-genres td .share,.mk-genres td:first-child{min-width:0}.mk-genres .share{display:block}.mk-genres .share .bar{display:none}.mk-genres td .pill,.mk-genres td .tag{align-self:flex-start}.nav a{min-height:44px}.chips a,.chips button,.seg button{min-height:36px}}@media (min-width:641px) and (max-width:1100px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}