.choice-trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:48px;padding:13px 15px;background:#10242c;color:#e5eee5;border:1px solid #66818a;border-radius:9px;font:inherit;text-align:left;cursor:pointer}.choice-trigger>span{font-size:12px;color:#dcc38e}.choice-trigger:disabled{opacity:.65;cursor:default}.choice-trigger:focus-visible,.game-dialog button:focus-visible{outline:2px solid #f4d18f;outline-offset:3px}.game-dialog{box-sizing:border-box;width:min(600px,calc(100vw - 32px));max-height:85dvh;padding:28px;border:1px solid #66818a;border-radius:18px;background:#14242b;color:#e5eee5;box-shadow:0 24px 100px #0008;font:16px/1.6 Arial,Helvetica,sans-serif;overflow:auto}.game-dialog::backdrop{background:#061015bf;backdrop-filter:blur(6px)}.game-dialog h2{font-size:26px;margin:0 70px 22px 0;line-height:1.2;letter-spacing:-.5px}.game-dialog button{font:inherit;cursor:pointer}.dialog-close{position:absolute;top:23px;right:23px;border:0;background:transparent;color:#b3c9ce;font-size:14px!important;padding:5px}.dialog-choices{display:grid;gap:10px}.dialog-choice{position:relative;display:flex;flex-direction:column;gap:5px;width:100%;padding:16px 90px 16px 17px;text-align:left;border:1px solid #3c535d;border-radius:10px;background:#1a3039;color:#e5eee5}.dialog-choice[aria-pressed=true]{background:#354334;border-color:#d5c28c}.dialog-choice:hover{border-color:#d5c28c}.dialog-choice strong{font-size:16px}.dialog-choice small{font-size:14px;line-height:1.5;color:#b9cacb}.dialog-choice>span{position:absolute;right:16px;top:18px;font-size:12px;color:#dec694}.dialog-primary{display:block;margin:24px 0 0 auto;padding:10px 22px;background:#dec694;color:#15242a;border:0;border-radius:8px}.control-setting .choice-trigger{max-width:260px;font-size:14px}.game-dialog p{color:#bed0d2}.menu-header a.quiet{color:inherit;text-decoration:none}.menu-header a.quiet:hover{color:#dec694}@media(max-width:600px){.control-setting{align-items:start!important;gap:12px;flex-direction:column}.control-setting .choice-trigger{max-width:none}.game-dialog{padding:24px 18px}.dialog-choice{padding-left:13px}.game-dialog h2{font-size:23px}}

body{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}input,textarea,[contenteditable=true]{user-select:text;-webkit-user-select:text;-webkit-touch-callout:default}
