/* PokéPotes V17.0 — harmonisation progressive, sans toucher au moteur. */
:root{--v17-gold:#f1c66b;--v17-navy:#102a48;--v17-focus:#ffe08b}
/* Accessibilité : focus clavier visible dans tous les écrans. */
button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--v17-focus)!important;outline-offset:3px!important}
/* Affichage stable sur les petits écrans, sans modifier les arènes. */
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
input,button,select,textarea{font:inherit}
/* Affinage des panneaux de compte uniquement. */
#accountPanel .v1625AuthFields input:focus{border-color:var(--v17-gold);box-shadow:0 0 0 3px rgba(241,198,107,.18)}
#accountPanel .v1625AuthTabs button,#accountPanel .v1625AuthActions button{transition:filter .15s ease,box-shadow .15s ease}
#accountPanel .v1625AuthTabs button:hover,#accountPanel .v1625AuthActions button:hover{filter:brightness(1.09)}
@media(prefers-reduced-motion:reduce){#accountPanel .v1625AuthTabs button,#accountPanel .v1625AuthActions button{transition:none!important}}
