.wheel-note{color:var(--muted);margin:-.3rem 0 .8rem;font-size:.92rem}.wheel-custom[hidden]{display:none}.wheel-stage{cursor:pointer;width:min(100%,340px);margin:.5rem auto 0;position:relative}.wheel-svg{width:100%;height:auto;filter:drop-shadow(0 8px 18px rgb(var(--shadow-color) / .25));display:block}.wheel-rotor{transform-origin:0 0;transform-box:view-box;will-change:transform}.wheel-slice{stroke:var(--surface);stroke-width:1.5px}.wheel-slice--yes{fill:var(--success)}.wheel-slice--no{fill:var(--danger)}.wheel-slice--maybe{fill:var(--warning)}.wheel-slice--a{fill:var(--primary)}.wheel-slice--b{fill:var(--feature)}.wheel-slice.is-alt{fill-opacity:.82}.wheel-label{fill:var(--on-solid);pointer-events:none;font-family:inherit;font-weight:700}.wheel-label--a{fill:var(--on-primary)}.wheel-label--b{fill:var(--on-feature)}.wheel-hub{fill:var(--surface);stroke:var(--ink);stroke-width:3px}.wheel-pointer{z-index:1;border-left:14px solid #0000;border-right:14px solid #0000;border-top:26px solid var(--gold-deco);width:0;height:0;filter:drop-shadow(0 2px 2px rgb(var(--shadow-color) / .3));position:absolute;top:-6px;left:50%;transform:translate(-50%)}.wheel-actions{text-align:center;margin:1rem 0 0}.wheel-spin{min-width:200px;font-size:1.05rem}.wheel-result{text-align:center}.wheel-result__label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.8rem}.wheel-result__answer{color:var(--primary);word-break:break-word;margin:.1rem 0 0;font-size:clamp(2rem,9vw,3rem);font-weight:800;line-height:1.1}.wheel-result__answer--yes{color:var(--success)}.wheel-result__answer--no{color:var(--danger)}.wheel-result__answer--maybe{color:var(--warning)}.wheel-result .rpg-share{justify-content:center}.wheel-tally{text-align:center;color:var(--muted);font-size:.9rem}[data-widget=yes-or-no-wheel]{--tool-h:840px}@media (width>=400px){[data-widget=yes-or-no-wheel]{--tool-h:870px}}@media (width>=700px){[data-widget=yes-or-no-wheel]{--tool-h:820px}}@media (width>=1000px){[data-widget=yes-or-no-wheel]{--tool-h:838px}}.wheel-result__answer{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wheel-result__answer.is-empty{color:var(--muted);font-size:clamp(1.4rem,6vw,1.9rem);line-height:calc(1.1*clamp(2rem,9vw,3rem))}.wheel-result.is-empty .rpg-share{visibility:hidden}.wheel-tally{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wheel-pointer{transform-origin:50% 0}.wheel-slice,.wheel-label{transition:opacity .35s}.wheel-rotor.has-win .wheel-slice:not(.is-win),.wheel-rotor.has-win .wheel-label:not(.is-win){opacity:.3}.wheel-result.is-new .wheel-result__answer{animation:.45s ease-out both wheel-reveal}@keyframes wheel-reveal{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.wheel-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;display:flex}.wheel-sound[aria-pressed=false]{color:var(--muted);border-color:var(--line-strong)}
