.contest-cell-reveal{outline-offset:-2px;outline:2px solid #d59b37;animation:1.8s ease-out contest-reveal}.contest-board tbody tr{transition:background-color .4s;position:relative}.contest-roll-dock{z-index:40;color:#526d81;background:#fff;border:1px solid #d5e1eb;border-radius:14px;align-items:center;gap:16px;padding:12px 16px;font-size:13px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 32px #23415d26}@media (max-width:600px){.contest-roll-dock{gap:10px;padding:10px;bottom:12px;right:12px}.contest-roll-dock .primary-btn{padding:9px 12px}}@keyframes contest-reveal{0%{background:#fff0bc;box-shadow:inset 0 0 0 5px #e5b04e}to{box-shadow:inset 0 0 #0000}}@media (prefers-reduced-motion:reduce){.contest-cell-reveal{animation:none}}
