/* 070 body typography/readability only: no palette, navigation or grid replacement. */
@import url('./assets/fonts/misans/misans.css');
body,button,input,select,textarea,summary{font-family:'MiSans VF',sans-serif;font-synthesis:none}
.event-name,.audit-note,.help,.dialog-error{overflow-wrap:anywhere}
.match-definition-window:focus-visible,.master-team-slot:focus-visible{outline:2px solid currentColor;outline-offset:2px}
.master-progress-entry,.master-bracket-edit{font:inherit;color:inherit;background:transparent;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}
.master-progress-dialog{width:min(920px,94vw);max-width:94vw}.master-progress-dialog [data-progress-body]{padding:16px}.master-progress-table td{vertical-align:middle}.master-progress-table small{display:block}
.master-bracket-controls{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}
@media(prefers-reduced-motion:reduce){.match-definition-window:focus-within span,.match-definition-window:hover span{animation:none!important;transform:none!important}.match-definition-window{overflow:auto;scroll-behavior:auto}}
