#wheelDialog{box-sizing:border-box;width:min(94vw,430px);max-height:92dvh;overflow:auto;border:0;border-radius:24px;padding:24px;background:#fffcf5;color:#29241c;text-align:center;font-family:system-ui,sans-serif}#wheelDialog::backdrop{background:#0009}#wheelDialog button,#wheelDialog input{font:inherit;padding:12px;border-radius:12px}#wheelDialog button{cursor:pointer;background:#25221e;color:white;border:0}#wheelDialog button:disabled{opacity:.5}#wheelDialog .wheel-close{float:right;background:transparent;color:#333;padding:0 6px;font-size:26px}#wheelDialog canvas{display:block;width:100%;height:auto}#wheelDialog .wheel-pointer{font-size:28px;line-height:24px;color:#a57a26}#wheelDialog input{box-sizing:border-box;width:100%;margin:12px 0;border:1px solid #ccc}#wheelDialog code{display:block;font-size:22px;letter-spacing:1px;margin:12px 0;overflow-wrap:anywhere}#wheelDialog small{display:block;margin:12px 0}#wheelLaunch{position:fixed;bottom:16px;right:16px;z-index:20;border:0;border-radius:25px;padding:12px 18px;background:#29241c;color:#f4d886;box-shadow:0 3px 15px #0003;cursor:pointer;font:600 14px system-ui}
