.ask a.ask-mark{color:var(--ask-plasma);text-underline-offset:4px;text-decoration:underline}.ask .game-mode{background:var(--ask-plasma);min-height:32px;color:var(--ask-on-plasma);font:700 13px/1 var(--ask-body);white-space:nowrap;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:7px;padding:8px 12px;display:inline-flex}.game-mode-glyph{flex:none}.ask .game-mode-dialog{border:1px solid var(--ask-line-strong);background:var(--ask-surface);width:min(100% - 32px,360px);max-width:none;color:var(--ask-ink);font-family:var(--ask-body);border-radius:12px;padding:0}.ask .game-mode-dialog::backdrop{background:var(--ask-ink);opacity:.4}.ask[data-ask-theme=omni] .game-mode-dialog::backdrop,.ask[data-ask-theme=dark] .game-mode-dialog::backdrop{background:var(--ask-ground);opacity:.75}.game-mode-box{gap:8px;padding:20px;display:grid}.game-mode-title{margin:0;font-size:19px;line-height:1.3}.game-mode-line{color:var(--ask-muted);margin:0;font-size:15px}.game-mode-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:10px;display:flex}.game-mode-actions .ask-button{cursor:pointer;padding:11px 18px;font-size:15px}.game-mode-actions .ask-button:not(.quiet){border:1.5px solid var(--ask-plasma)}.ask .game-mode-actions a.ask-button{color:var(--ask-on-plasma);text-decoration:none}.ask .game-mode-actions a.ask-button:focus{outline:2px solid var(--ask-cyan);outline-offset:2px}
.ask a.brand-logo{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand-logo-crest{line-height:0;display:inline-flex}
