.mundo-archive-search-open{overflow:hidden!important}
#legacy-analytics-notice{z-index:2147483646!important}
#legacy-analytics-preferences{z-index:2147483645!important}
.mundo-archive-search{position:fixed!important;inset:0!important;margin:auto!important;width:min(900px,calc(100% - 32px))!important;max-height:calc(100dvh - 48px)!important;border:0!important;border-radius:8px!important;background:#fff!important;color:#17212b!important;padding:32px!important;box-sizing:border-box!important;box-shadow:0 24px 80px #0005!important;font:16px/1.6 system-ui,sans-serif!important;z-index:2147483647!important;text-align:start!important;overflow:auto!important}
.mundo-archive-search::backdrop{background:rgb(10 20 32 / .65)}
.mundo-archive-search h2{margin:0 40px 24px 0!important;font:700 28px/1.2 system-ui,sans-serif!important;color:inherit!important}
.mundo-archive-search-close{position:absolute!important;top:12px!important;inset-inline-end:14px!important;border:0!important;background:transparent!important;color:inherit!important;font:32px/1 system-ui!important;padding:8px!important;cursor:pointer!important}
.mundo-archive-search-form{display:flex!important;gap:8px!important;margin:0 0 16px!important;padding:0!important;width:100%!important}
.mundo-archive-search-form input{flex:1!important;min-width:0!important;width:auto!important;height:48px!important;border:1px solid #a5afba!important;border-radius:4px!important;padding:10px 12px!important;background:#fff!important;color:#17212b!important;font:16px/1.5 system-ui!important;box-shadow:none!important}
.mundo-archive-search-form button{width:auto!important;min-width:70px!important;height:48px!important;border:0!important;border-radius:4px!important;background:#173d65!important;color:#fff!important;font:600 15px/1.5 system-ui!important;padding:10px 16px!important;cursor:pointer!important}
.mundo-archive-search-results{list-style:none!important;padding:0!important;margin:20px 0 0!important}
.mundo-archive-search-results li{padding:16px 0!important;margin:0!important;border-top:1px solid #dce2e8!important}
.mundo-archive-search-results a{font:600 20px/1.4 system-ui!important;color:#154574!important;text-decoration:underline!important}
.mundo-archive-search-results p{margin:6px 0 0!important;font:15px/1.6 system-ui!important;color:#46515c!important}
.mundo-archive-search :focus-visible{outline:3px solid #4e95dd!important;outline-offset:3px!important}
@media(max-width:600px){.mundo-archive-search{padding:22px 18px!important}.mundo-archive-search h2{font-size:23px!important}.mundo-archive-search-form{flex-direction:column!important}.mundo-archive-search-form button{width:100%!important}}
