.ai-delay-option{display:flex!important;align-items:center;align-self:center;gap:7px!important;min-height:38px;padding:7px 10px;border:1px solid rgba(255,255,255,.28);border-radius:7px;color:#fff!important;cursor:pointer;font-size:14px!important;font-weight:800;line-height:1.25;white-space:nowrap}.ai-delay-option input{flex:none;width:17px;height:17px;margin:0;accent-color:#d9aa45}@media(max-width:620px){.game-settings select,.othello-settings select,.chess-settings select,.go-settings select,.gomoku-settings select,.hanafuda-settings select,.card-settings select,.seventeen-settings select,.minesweeper-toolbar select,.winning-controls select,.blackjack-footer-controls select{box-sizing:border-box;min-width:0;max-width:100%}.game-settings button,.othello-settings button,.chess-settings button,.go-settings button,.gomoku-settings button,.hanafuda-settings button,.card-settings button,.seventeen-settings button,.minesweeper-toolbar button,.solitaire-toolbar button,.freecell-toolbar button,.mahjong-solitaire-toolbar button{box-sizing:border-box;min-width:0;max-width:100%;white-space:nowrap}}@media(max-width:620px){.ai-delay-option{min-height:30px!important;padding:4px 5px!important;font-size:14px!important}.ai-delay-option input{width:14px!important;height:14px!important}.game-actions,.go-actions,.othello-actions,.chess-actions{gap:4px!important;margin-top:6px!important}.game-actions button,.go-actions button,.othello-actions button,.chess-actions button{min-height:30px!important;padding:4px 6px!important;font-size:14px!important}.turn-card,.go-turn-card{padding:7px!important}}@media(max-width:780px){body.individual-page main{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important}body.individual-page [class*=board-column]{padding-left:0!important;padding-right:0!important}}
