.dice-die-tumble{animation:.35s ease-out dice-tumble}:root{--dice-face:var(--surface-sunken);--dice-pip:var(--text);--dice-edge:var(--text-dim)}:root[data-dice-model=casino]{--dice-face:#f2efe6;--dice-pip:#1c1a17;--dice-edge:#b8b3a4}:root[data-dice-model=bone]{--dice-face:#e8e0cc;--dice-pip:#6d3719;--dice-edge:#c9bfa4}:root[data-dice-model=bloodstone]{--dice-face:#7a2430;--dice-pip:#f0e6d2;--dice-edge:#a85462}:root[data-dice-model=arcane]{--dice-face:#2e2450;--dice-pip:#c9b6ff;--dice-edge:#5747a0}:root[data-dice-model=jade]{--dice-face:#1f4d3a;--dice-pip:#d6f0df;--dice-edge:#3f7a5f}:root[data-dice-model=brass]{--dice-face:#6b5320;--dice-pip:#f5e3ae;--dice-edge:#9c7c38}.dice-die{filter:drop-shadow(0 2px 3px #00000059)}@keyframes dice-tumble{0%{opacity:.3;transform:rotate(-25deg)scale(.6)}60%{opacity:1;transform:rotate(8deg)scale(1.05)}to{transform:rotate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.dice-die-tumble{animation:none}}
