.grid-wrap{width:var(--col-width);margin:0 auto}.feature-row-content{flex-direction:column;flex:1;display:flex}.rbx-head{border-bottom:1px solid var(--bd);background:var(--bg);justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;display:flex}.rbx-head-title{font-family:var(--font-g);letter-spacing:-.2px;color:var(--t1);font-size:12.5px}.rbx-head-badge{letter-spacing:.4px;color:var(--accent);white-space:nowrap;background:#1a56ff24;border-radius:6px;padding:3px 8px;font-size:10px;font-weight:700}@keyframes monPulse{50%{opacity:.25}}.feature-row:not(.in-view) .rbx-track.is-auto{animation-play-state:paused}@keyframes rbxLoop{0%{transform:translateY(0)}to{transform:translateY(var(--rbx-dist,-260px))}}.feature-row-visual .rbx-frame.rv-frame{max-width:482px}.rbx-viewport.rv-vp{height:236px}.rv-thead,.rv-row{grid-template-columns:92px 72px minmax(0,1fr) 102px;align-items:center;gap:8px;display:grid}.rv-thead{border-bottom:1px solid var(--bd);background:var(--bg);font-family:var(--font-i);letter-spacing:.5px;text-transform:uppercase;color:var(--t3);padding:8px 16px;font-size:9px;font-weight:700}.rv-track{padding:0!important}.rv-row{border-bottom:1px solid var(--bd);padding:9px 16px;transition:background .35s}.rv-id{color:var(--t1);text-underline-offset:2px;text-overflow:ellipsis;min-width:0;font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:11px;text-decoration:underline;overflow:hidden}.rv-view{letter-spacing:.3px;white-space:nowrap;border-radius:5px;justify-self:start;padding:3px 8px;font-size:9px;font-weight:700;transition:background .3s,color .3s}.rv-v-none{color:var(--t3);background:#80808024}.rv-v-viewed{color:#16a34a;background:#22c55e24}.rv-v-review{color:#dc2626;background:#ef444429}[data-theme=dark] .rv-v-viewed{color:#22c55e}[data-theme=dark] .rv-v-review{color:#ef4444}.rv-row.flash{animation:.55s mpFlash}@keyframes mpFlash{0%{background:#1a56ff1f}to{background:0 0}}.tm-chip{letter-spacing:.3px;white-space:nowrap;border-radius:5px;justify-self:start;padding:3px 8px;font-size:9px;font-weight:700}.tm-approve{color:#16a34a;background:#22c55e24}[data-theme=dark] .tm-approve{color:#22c55e}.tm-fraud{letter-spacing:.3px;white-space:nowrap;border-radius:5px;justify-self:start;align-items:center;gap:6px;padding:3px 9px;font-size:9px;font-weight:700;transition:background .4s,color .4s;display:inline-flex}.tm-fraud i{background:var(--fc);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:13px;height:13px;font-size:8px;font-style:normal;line-height:1;display:inline-flex}.tm-f-ok{color:#16a34a;--fc:#16a34a;background:#22c55e24}.tm-f-susp{color:#b45309;--fc:#f59e0b;background:#f59e0b29}.tm-f-fraud,.tm-f-conf{color:#dc2626;--fc:#ef4444;background:#ef444429}[data-theme=dark] .tm-f-ok{color:#22c55e}[data-theme=dark] .tm-f-susp{color:#f59e0b}[data-theme=dark] .tm-f-fraud,[data-theme=dark] .tm-f-conf{color:#ef4444}[data-theme=dark] .tm-fraud i{color:#0c0c0c;font-weight:700}.at-body{padding:14px 16px 16px}.at-events{flex-direction:column;gap:7px;display:flex}.at-ev{border:1px solid var(--bd);background:var(--bg);border-radius:8px;align-items:center;gap:10px;padding:8px 11px;transition:background .3s,border-color .3s;display:flex}.at-time{color:var(--t3);min-width:34px;font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:10px}.at-desc{font-family:var(--font-i);color:var(--t1);flex:1;font-size:11.5px}.at-flag{color:#b45309;align-items:center;display:inline-flex}[data-theme=dark] .at-flag{color:#f59e0b}.gp-foot{border:1px solid var(--bd);background:var(--bg2);border-radius:8px;align-items:center;gap:10px;padding:9px 12px;display:flex}.gp-foot-l{font-family:var(--font-i);color:var(--t3);font-size:11.5px}.gp-score{color:var(--t1);margin-left:auto;font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:15px;font-weight:700}.gp-score .mut{color:var(--t3);font-size:10px;font-weight:500}.gp-act.hot{color:#dc2626;background:#ef444429}@media (prefers-reduced-motion:reduce){.rbx-viewport,.rbx-viewport.rv-vp{height:auto;-webkit-mask-image:none;mask-image:none}.rbx-track.is-auto{animation:none;transform:none!important}.rv-row.flash{animation:none}}@media (width<=480px){.rv-thead,.rv-row{grid-template-columns:64px 60px minmax(0,1fr) 84px;gap:6px;padding-left:12px;padding-right:12px}}
