.ir-rows{--ir-row: 56px;font-size:11px;line-height:14px}@media(min-width:768px){.ir-rows{--ir-row: 64px;font-size:12px;line-height:16px}}.ir-slot{height:var(--ir-row)}.ir-rank{width:1.6em}.ir-row{position:relative;display:flex;align-items:flex-start;gap:12px;height:100%;padding:3px 4px 3px 1.6em;margin:0 -4px;border-radius:6px;background:#17171b}.ir-thumb{width:calc(var(--ir-row) - 12px);height:calc(var(--ir-row) - 12px);border-radius:6px;outline:1px solid rgba(255,255,255,.1);outline-offset:-1px}.ir-up{transform:translateY(calc(var(--ir-row) * -1));z-index:2}.ir-down{transform:translateY(var(--ir-row));z-index:1}.ir-was{opacity:0}.ir-vote{opacity:0;transform:translateY(-50%)}@keyframes ir-up{0%{transform:none;opacity:1;background:#17171b}17%{background:#17171b}22%{background:#261c23}30%{transform:none}40%{transform:translateY(calc(var(--ir-row) * -1))}62%{background:#261c23}75%{background:#17171b}86%{transform:translateY(calc(var(--ir-row) * -1));opacity:1}91%{transform:translateY(calc(var(--ir-row) * -1));opacity:0}92%,95%{transform:none;opacity:0}to{transform:none;opacity:1;background:#17171b}}@keyframes ir-down{0%,30%{transform:none;opacity:1}40%,86%{transform:translateY(var(--ir-row));opacity:1}91%{transform:translateY(var(--ir-row));opacity:0}92%,95%{transform:none;opacity:0}to{transform:none;opacity:1}}@keyframes ir-was{0%,17%{opacity:1}21%,91%{opacity:0}92%,to{opacity:1}}@keyframes ir-now{0%,17%{opacity:0;color:#f58fc2}21%,50%{opacity:1;color:#f58fc2}62%,91%{opacity:1;color:#faf7f2d9}92%,to{opacity:0;color:#faf7f2d9}}@keyframes ir-vote{0%,9%{opacity:0;transform:translateY(-50%) translateY(8px) scale(.85)}13%{opacity:1;transform:translateY(-50%) scale(1)}24%{opacity:1;transform:translateY(-50%) translateY(-12px) scale(1)}30%,to{opacity:0;transform:translateY(-50%) translateY(-22px) scale(.96)}}@media(prefers-reduced-motion:no-preference){.ir-up{animation:ir-up 10s cubic-bezier(.2,.8,.2,1) infinite both}.ir-down{animation:ir-down 10s cubic-bezier(.2,.8,.2,1) infinite both}.ir-was{animation:ir-was 10s linear infinite both}.ir-now{animation:ir-now 10s linear infinite both}.ir-vote{animation:ir-vote 10s ease-out infinite both}}.ir-board{--ir-sig-row: 118px;--ir-sig-gap: 10px;position:relative;height:calc(var(--ir-sig-row) * 2 + var(--ir-sig-gap))}.ir-entry{position:absolute;inset:0 0 auto 0;height:var(--ir-sig-row);transform:translateY(calc(var(--ir-place) * (var(--ir-sig-row) + var(--ir-sig-gap))));transition:transform .6s cubic-bezier(.2,.8,.2,1),border-color .3s ease}.ir-star{transition:transform .15s ease}.ir-star:hover{transform:scale(1.15)}.ir-swap{transition:opacity .35s ease}@media(prefers-reduced-motion:reduce){.ir-entry,.ir-swap,.ir-star{transition:none}.ir-star:hover{transform:none}}
