.ga-account-menu{z-index:60;box-sizing:border-box;max-width:calc(100vw - 30px);max-height:calc(100dvh - 100px);position:absolute;top:46px;right:0;overflow:auto;box-shadow:0 18px 55px #18181b26;color:#18181b!important;width:265px!important;font-family:var(--font-manrope),sans-serif!important;text-align:left!important;background:#fff!important;border:1px solid #e4e4e7!important;border-radius:13px!important;padding:7px!important}.ga-account-menu .ga-account-name{white-space:normal;border-bottom:1px solid #e4e4e7;gap:5px;margin-bottom:5px;padding:12px 10px 15px;line-height:1.5;display:grid}.ga-account-menu .ga-account-name strong{color:#18181b!important;font-size:13px!important;font-weight:750!important}.ga-account-menu .ga-account-name span{color:#71717a!important;font-size:10px!important}.ga-account-menu>a,.ga-account-menu>button,.ga-account-menu .ga-account-admin>a{cursor:pointer;color:#27272a!important;text-align:left!important;white-space:normal!important;width:100%!important;height:auto!important;min-height:37px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:7px!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;margin:0!important;padding:10px!important;font-family:inherit!important;font-size:11px!important;font-weight:650!important;line-height:17px!important;text-decoration:none!important;display:flex!important}.ga-account-menu svg{flex-shrink:0;width:15px;height:15px}.ga-account-menu>a:hover,.ga-account-menu>button:hover,.ga-account-menu .ga-account-admin>a:hover{background:#f4f4f5!important}.ga-account-menu a:focus-visible,.ga-account-menu button:focus-visible{outline-offset:-2px;outline:2px solid #10b981!important}.ga-account-menu .ga-account-logout{color:#c45252!important;border-top:1px solid #e4e4e7!important;border-radius:0!important;margin-top:5px!important;padding-top:14px!important}.ga-account-menu .ga-account-admin{border-top:1px solid #e4e4e7;margin-top:5px;padding-top:10px}.ga-account-menu .ga-account-admin small{letter-spacing:.08em;color:#71717a;padding:0 10px 5px;font-size:9px;display:block}.dark .ga-account-menu{color:#fafafa!important;background:#18181b!important;border-color:#3f3f46!important}.dark .ga-account-menu .ga-account-name,.dark .ga-account-menu .ga-account-admin,.dark .ga-account-menu .ga-account-logout{border-color:#3f3f46!important}.dark .ga-account-menu .ga-account-name strong,.dark .ga-account-menu>a,.dark .ga-account-menu>button,.dark .ga-account-menu .ga-account-admin>a{color:#f4f4f5!important}.dark .ga-account-menu .ga-account-name span{color:#a1a1aa!important}.dark .ga-account-menu>a:hover,.dark .ga-account-menu>button:hover,.dark .ga-account-menu .ga-account-admin>a:hover{background:#27272a!important}.dark .ga-account-menu .ga-account-logout{color:#f08b8b!important}.ga-profile-trigger,.ga-utility-circle,.ga-notification-slot>div>button{flex-shrink:0;justify-content:center;align-items:center;border-radius:50%!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;display:inline-flex!important}.ga-profile-trigger{font-size:14px!important;font-weight:700!important;line-height:20px!important}.ga-notification-slot{display:flex;position:relative}@media (max-width:767px){.ga-profile-trigger,.ga-utility-circle,.ga-notification-slot>div>button{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}}.ga-account-menu .ga-mobile-links{flex-direction:column;gap:0;margin:0;padding:0;display:flex}.ga-account-menu .ga-mobile-links>a{background:0 0;border:0;border-radius:7px;width:100%;min-height:37px;text-decoration:none;color:#27272a!important;align-items:center!important;gap:10px!important;padding:10px!important;font-size:11px!important;font-weight:650!important;line-height:17px!important;display:flex!important}.ga-account-menu .ga-mobile-links>a:hover,.ga-account-menu .ga-mobile-links>a[aria-current=page]{background:#f4f4f5}.dark .ga-account-menu .ga-mobile-links>a{color:#f4f4f5!important}.dark .ga-account-menu .ga-mobile-links>a:hover,.dark .ga-account-menu .ga-mobile-links>a[aria-current=page]{background:#27272a}.ga-account-menu .ga-mobile-actions{border-top:1px solid #e4e4e7;gap:8px;margin-top:5px;padding:11px 3px 3px;display:flex}.dark .ga-account-menu .ga-mobile-actions{border-color:#3f3f46}.ga-account-menu .ga-mobile-actions>a{flex:1;justify-content:center;align-items:center;min-height:34px;padding:6px 9px;line-height:17px;display:flex;font-size:11px!important;font-weight:700!important}
.public-navigation{font-family:var(--font-manrope),sans-serif}.public-navigation a,.public-navigation button{font-family:inherit}.public-navigation button{cursor:pointer}.public-navigation [data-tour=nav-tests]{font-weight:500}.public-navigation a[href=\/tarifas]{font-weight:650}.public-navigation nav{width:100%}@media (min-width:1024px) and (max-width:1199px){.public-navigation>div>div.hidden>a[aria-label="Canal de Telegram del Gobierno Vasco"],.public-navigation>div>div.hidden>button[aria-label="Ver recorrido guiado"]{display:none}.public-navigation [data-tour]{padding-left:11px;padding-right:11px;font-size:12.5px}}@media (max-width:1023px){.public-navigation>div:first-child{height:64px}.public-navigation a,.public-navigation button{touch-action:manipulation}}.public-navigation>div:first-child>a:first-child{letter-spacing:-.5px;line-height:28px;font-size:20px!important;font-weight:800!important}.campus .public-navigation a[data-tour],.campus .public-navigation [data-tour=nav-tests]{font-size:13.5px;font-weight:500}.campus .public-navigation button{font-family:inherit}.campus .public-navigation a[href=\/campus].bg-zinc-950{color:#fff!important}.dark .campus .public-navigation a[href=\/campus].bg-zinc-950{color:#18181b!important}.campus .public-navigation a[aria-label=Mi\ progreso]{color:#fff!important}.dark .campus .public-navigation a[aria-label=Mi\ progreso]{color:#18181b!important}.public-navigation .gn-login,.public-navigation .gn-signup{white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;letter-spacing:0!important;border-radius:9999px!important;height:38px!important;min-height:38px!important;margin:0!important;font-size:14px!important;font-weight:600!important;line-height:20px!important;display:inline-flex!important}.public-navigation .gn-login{min-width:67px;padding:0 14px!important}.public-navigation .gn-signup{min-width:125px;padding:0 20px!important}.public-navigation .gn-mobile-menu.ga-account-menu{max-width:calc(100vw - 40px);max-height:calc(100dvh - 80px);position:absolute;top:60px;right:20px;overflow:auto;width:265px!important;padding:7px!important}.public-navigation .gn-mobile-menu>.ga-account-name{padding:9px 10px 11px}
