:focus-visible{outline:3px solid #0763c8;outline-offset:2px;border-radius:2px}button:focus-visible,a:focus-visible,[role="button"]:focus-visible,.btn:focus-visible,.med-btn:focus-visible,.boton-panel:focus-visible{outline:3px solid #0763c8;outline-offset:3px;box-shadow:0 0 0 5px rgba(7,99,200,0.18)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #0763c8;outline-offset:1px}.med-sedes-toggle,.med-calendario__nav-btn,.med-filter-link,.med-pill,.med-chip,.med-share-btn,.med-action-btn,.med-clear,.dashicons,.botones-flotantes>a,.navbar-toggler,.btn-close,.med-search-clear,@keyframes med-nav-fadein{from,to{opacity:1;transform:none}}@keyframes med-nav-dropin{from,to{opacity:1;transform:none}}#main_menu_dropdown,#main_menu_dropdown>.dropdown-container,#main_menu_dropdown .col-items .menu-item,#main_menu_dropdown .col-items .nav-item{transition:none !important;transform:none !important;animation:none !important;opacity:1 !important}#main_menu_dropdown{max-height:600px !important;padding:0 !important}.med-main-nav .dropdown-item,.med-main-nav .dropdown-menu,.med-main-nav .nav-item>.nav-link,.med-sedes-caret,.med-sedes-link,.med-sedes-toggle{transition:none !important}footer nav a,footer .gobiernoLinea a,footer .footer-info a{min-height:24px;display:inline-flex;align-items:center;box-sizing:border-box;padding:4px 6px}footer .gobiernoLinea a{min-height:0;padding:0 6px;line-height:1.5}footer .logos a{min-height:24px;min-width:24px;display:inline-flex;align-items:center;justify-content:center}.med-docentes-filter__clear,.med-card-info__action,.med-pill-count{min-width:24px;min-height:24px;box-sizing:border-box}.med-pill-count{display:inline-flex;align-items:center;justify-content:center;padding:0 6px}svg:not([tabindex]):focus-visible{outline:none}a:focus-visible img{outline:none}[aria-hidden="true"]:focus-visible{outline:none}.navbar-toggler-icon:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}@media (forced-colors:active){:focus-visible{outline:3px solid CanvasText}}