/* Academy match toolbar; preserve existing desktop/touch sizing and actions. */
body #match .settings :is(#pause,#match-settings,#match-fullscreen,#menu,#spectator-next,#mobile-match-menu){background:linear-gradient(#4a3856f5,#2c233bf5)!important;border:1px solid #b49a68!important;border-bottom:4px solid #665039!important;border-radius:11px 5px!important;color:#f0d8a4!important;box-shadow:inset 0 0 0 2px #d1b98622,0 3px 8px #100a2255!important;text-shadow:0 1px 2px #140b24;font-family:Georgia,serif!important;font-weight:700!important}
body #match .settings :is(#pause,#match-settings,#match-fullscreen,#menu,#spectator-next,#mobile-match-menu):hover{border-color:#f2dca7!important;background:linear-gradient(#604a6bf5,#382a48f5)!important}
body #match .settings :is(#pause,#match-settings,#match-fullscreen,#menu,#spectator-next,#mobile-match-menu):focus-visible{outline:2px solid #ffe2a6;outline-offset:3px}
body #match .settings :is(#pause,#match-settings,#match-fullscreen,#menu,#spectator-next,#mobile-match-menu):active{transform:translateY(2px);box-shadow:inset 0 0 0 2px #d1b98622!important}
body #match .settings #menu{border-color:#be9580!important;border-bottom-color:#705047!important;color:#f1d6bb!important}
body #match .settings #match-fullscreen{color:#ffe2a6!important;text-shadow:none}
