.rp-tabs .tk-seg-btn{flex:40%}@container (min-width:560px){.rp-tabs .tk-seg-btn{flex:1 1 0}}.rp-list{min-height:180px}.rp-wheel-wrap{width:min(100%,340px);margin:0 auto;padding-top:10px;position:relative}.rp-wheel{transform-origin:50%;will-change:transform;width:100%;height:auto;display:block}.rp-pointer{z-index:1;border-left:13px solid #0000;border-right:13px solid #0000;border-top:24px solid var(--ink);width:0;height:0;filter:drop-shadow(0 1px 0 var(--paper));position:absolute;top:0;left:50%;transform:translate(-50%)}.rp-ticker .tk-primary-value{font-size:clamp(22px,5cqi,32px)}.rp-winners{font-family:var(--font-display);color:var(--ink);margin:6px 0 0;padding-left:1.4em;font-size:20px;font-weight:700}.rp-winners li{overflow-wrap:anywhere}.rp-teams{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;display:grid}.rp-team-list{color:var(--ink);margin:6px 0 0;padding-left:1.1em;font-size:14px}.rp-team-list li{overflow-wrap:anywhere}.rp-coins,.rp-dice{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.rp-coin{width:64px;height:64px;font-family:var(--font-display);color:#0a0a0a;box-shadow:var(--shadow-sm);border:3px solid #0a0a0a;border-radius:50%;justify-content:center;align-items:center;font-size:26px;font-weight:800;animation:.6s ease-out rp-flip;display:flex}.rp-coin.heads{background:#fde047}.rp-coin.tails{background:#d4d4d8}.rp-die{width:56px;height:56px;font-family:var(--font-display);color:#0a0a0a;box-shadow:var(--shadow-sm);background:#fff;border:3px solid #0a0a0a;border-radius:12px;justify-content:center;align-items:center;font-size:24px;font-weight:800;animation:.5s ease-out rp-roll;display:flex}@keyframes rp-flip{0%{transform:rotateY(0)scale(.8)}to{transform:rotateY(720deg)scale(1)}}@keyframes rp-roll{0%{transform:rotate(-200deg)scale(.6)}to{transform:rotate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.rp-coin,.rp-die{animation:none}.rp-wheel{transition:none!important}}.rp-link{color:var(--accent);text-underline-offset:2px;cursor:pointer;letter-spacing:0;text-transform:none;background:0 0;border:0;padding:0;font-size:12px;font-weight:700;text-decoration:underline}.rp-history{color:var(--ink);flex-direction:column;gap:4px;max-height:260px;margin:0;padding-left:1.4em;font-size:14px;display:flex;overflow:auto}.rp-history li{overflow-wrap:anywhere}.rp-history-meta{color:var(--muted-2);font-size:12px}.rp-history-actions{gap:14px;display:inline-flex}.rp-link{margin:-8px 0;padding:8px 2px}
