.wa-filters{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;gap: var(--wag-space-12);margin-bottom: 40px;font-size: var(--wag-text-12);color: #666;text-align: center;}.wa-filter{background: none !important;border: none !important;outline: none !important;box-shadow: var(--wag-shadow-15) !important;letter-spacing: 1px;padding: 0;margin-top: 20px;text-transform: uppercase;font-size: var(--wag-text-11);font-weight: 500;color: #aaa;cursor: pointer;transition: color .2s ease;}.wa .wa-filter:hover{color: #555;}.wa .wa-filter:focus,
.wa .wa-filter:active{outline: none !important;box-shadow: var(--wag-shadow-15) !important;}.wa-filter.active{color: #111;font-weight: 700;}.wa-filter:not(.active){opacity: 1;}.wa-filter:not(:last-child)::after{content: "|";margin-left: 12px;color: #e5e5e5;}.wildatlas-feature-band-topbar > [class$="-topbar"],
.country-topbar,
.species-topbar,
.operator-topbar,
.place-topbar{display: flex;align-items: center;margin-bottom: 0;border-bottom: 1px solid var(--wag-type-topbar-underline, var(--wag-style-topbar-underline));position: relative;left: 50%;transform: translateX(-50%);width: 100vw;padding: 0 24px;}.wildatlas-feature-band-topbar > [class$="-topbar"] a,
.country-topbar a,
.species-topbar a,
.operator-topbar a,
.place-topbar a{color: var(--wag-type-topbar-link-ink, var(--wag-style-topbar-link-ink));text-decoration: none;font-size: var(--wag-text-13);font-weight: 600;letter-spacing: .5px;display: flex;align-items: center;max-width: calc(100% - 170px);min-width: 0;}.wildatlas-feature-band-topbar > [class$="-topbar"] a .back-to-search__label,
.country-topbar a .back-to-search__label,
.species-topbar a .back-to-search__label,
.operator-topbar a .back-to-search__label,
.place-topbar a .back-to-search__label{display: block;min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.back-to-search{position: relative;color: var(--wag-type-back-ink, var(--wag-style-topbar-link-ink));text-decoration: none;padding-left: 18px;transition: .25s ease;}.back-to-search::before{content: "";position: absolute;left: 0;top: 50%;width: 8px;height: 8px;border-left: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: translateY(-50%) rotate(45deg);transition: .25s ease;}.wa .back-to-search:hover::before{left: -4px;}.wa .back-to-search:hover{color: var(--wa-topbar-hover-ink, #4fadd4);}@media (max-width: 1024px){.wildatlas-feature-band-topbar > [class$="-topbar"] a.back-to-search,
    .country-topbar a.back-to-search, .species-topbar a.back-to-search,
    .operator-topbar a.back-to-search, .place-topbar a.back-to-search{min-height: 44px;padding-left: 22px;font-size: var(--wag-text-14);font-weight: 700;letter-spacing: .2px;}.back-to-search::before{width: 10px;height: 10px;border-left-width: 2.5px;border-bottom-width: 2.5px;left: 2px;}.wa .back-to-search:hover::before{left: -2px;}body.wa #wa-account-btn-wrap .wa-guest-menu-btn,
/* Con sesión, igual: sin recuadro y caja pulsable de 44. */
    body.wa #wa-account-btn-wrap .wa-account-btn.is-logged-in{height: 44px;}
}#wa-global-topbar{display: none;}.wa-band-hidden{display: none !important;}.wa-topbar-search .wa-search{width: 100%;}.wa-topbar-search .wa-search-bar{height: 55px;border-radius: var(--wag-radius-16);padding: 0 18px;}.wa-topbar-search .wa-search-input{font-size: 17px;-webkit-appearance: none;appearance: none;}.wa-topbar-search .wa-search-filters{display: flex;}.wa-topbar-search .wa-search-panel{z-index: 99991;}html:not([data-theme="dark"]) .wa-topbar-search .wa-search-input,
html:not([data-theme="dark"]) .wa .wa-topbar-search .wa-search-input:hover,
html:not([data-theme="dark"]) .wa .wa-topbar-search .wa-search-input:focus,
html:not([data-theme="dark"]) .wa .wa-topbar-search .wa-search-input:focus-visible,
html:not([data-theme="dark"]) .wa .wa-topbar-search .wa-search-input:active{background: var(--wag-type-field-search-dark-bg, var(--wag-style-field-search-dark-bg)) !important;border: 0 !important;border-radius: 0 !important;box-shadow: var(--wag-shadow-15) !important;padding: 0 !important;height: auto !important;color: var(--wa-ink, #1a1e24) !important;outline: 0 !important;}html:not([data-theme="dark"]) .wa .wa-topbar-search .wa-search-input:-webkit-autofill,
html:not([data-theme="dark"]) .wa .wa-topbar-search .wa-search-input:-webkit-autofill:hover,
html:not([data-theme="dark"]) .wa .wa-topbar-search .wa-search-input:-webkit-autofill:focus{-webkit-text-fill-color: var(--wa-ink, #1a1e24);-webkit-box-shadow: 0 0 0 1000px #fff inset;}html:not([data-theme="dark"]) .wa .wa-topbar-search .wa-search:focus-within .wa-search-bar{border-color: rgba(79,173,212,.55);box-shadow: 0 6px 24px rgba(20,30,45,.10), 0 0 0 3px rgba(79,173,212,.16);}html:not([data-theme="dark"]) .wa-topbar-search .wa-search-clear,
html:not([data-theme="dark"]) .wa .wa-topbar-search .wa-search-clear:hover,
html:not([data-theme="dark"]) .wa .wa-topbar-search .wa-search-clear:focus,
html:not([data-theme="dark"]) .wa .wa-topbar-search .wa-search-clear:active{background: transparent !important;border: 0 !important;box-shadow: var(--wag-shadow-15) !important;outline: 0 !important;}html[data-theme="dark"] .wa-topbar-search .wa-search-bar{background: var(--wag-dark-surface);border: 1px solid #2a313a;box-shadow: var(--wag-type-field-search-bar-topbar-dark-shadow, var(--wag-style-field-search-bar-topbar-dark-shadow));}html[data-theme="dark"] .wa .wa-topbar-search .wa-search:focus-within .wa-search-bar{box-shadow: 0 12px 40px rgba(79,173,212,.28);}html[data-theme="dark"] .wa-topbar-search .wa-search-icon{color: #8a95a3;}html[data-theme="dark"] .wa-topbar-search .wa-search-input,
html[data-theme="dark"] .wa .wa-topbar-search .wa-search-input:hover,
html[data-theme="dark"] .wa .wa-topbar-search .wa-search-input:focus,
html[data-theme="dark"] .wa .wa-topbar-search .wa-search-input:focus-visible,
html[data-theme="dark"] .wa .wa-topbar-search .wa-search-input:active{background: var(--wag-type-field-search-dark-bg, var(--wag-style-field-search-dark-bg)) !important;border: 0 !important;border-radius: 0 !important;box-shadow: var(--wag-shadow-15) !important;padding: 0 !important;height: auto !important;color: var(--wag-type-field-search-dark-ink, var(--wag-style-field-search-dark-ink)) !important;outline: 0 !important;}html[data-theme="dark"] .wa-topbar-search .wa-search-input::placeholder{color: #7a8794;}html[data-theme="dark"] .wa .wa-topbar-search .wa-search-input:-webkit-autofill,
html[data-theme="dark"] .wa .wa-topbar-search .wa-search-input:-webkit-autofill:hover,
html[data-theme="dark"] .wa .wa-topbar-search .wa-search-input:-webkit-autofill:focus{-webkit-text-fill-color: var(--wag-dark-ink);-webkit-box-shadow: 0 0 0 1000px #1a1f26 inset;}html[data-theme="dark"] .wa-topbar-search .wa-sf-trigger{color: #9aa7b5;}html[data-theme="dark"] .wa-topbar-search .wa-sf-trigger::before{background: #2a313a;}html[data-theme="dark"] .wa-topbar-search .wa-sf-menu{background: #1a2535;border-color: #2d3b4d;box-shadow: 0 10px 30px rgba(10,18,30,.35);}html[data-theme="dark"] .wa-topbar-search .wa-sf-item{background: #1a2535;color: #a8b8c8;}html[data-theme="dark"] .wa .wa-topbar-search .wa-sf-item:hover{background: rgba(79,173,212,.12);color: #e0eaf2;}html[data-theme="dark"] .wa-topbar-search .wa-sf-item.is-active{background: #4fadd4;color: #0d1e2c;}html[data-theme="dark"] .wa-topbar-search .wa-search-panel{background: var(--wag-dark-surface);border-color: #2a313a;box-shadow: 0 18px 50px rgba(0,0,0,.5);}html[data-theme="dark"] .wa .wa-topbar-search .wa-search-row:hover,
html[data-theme="dark"] .wa-topbar-search .wa-search-row.is-active{background: #232a33;}html[data-theme="dark"] .wa-topbar-search .wa-search-en{color: var(--wag-dark-ink);}html[data-theme="dark"] .wa-topbar-search .wa-search-sub{color: #93a0ab;}html[data-theme="dark"] .wa-topbar-search .wa-search-es{color: #b9c2cc;}html[data-theme="dark"] .wa-topbar-search .wa-search-sci{color: #8a95a3;}html[data-theme="dark"] .wa-topbar-search .wa-search-thumb{background: #11161c;}html[data-theme="dark"] .wa-topbar-search .wa-search-hotspots{background: #232a33;color: #b9c2cc;}html[data-theme="dark"] .wa-topbar-search .wa-search-badge--birds{background: rgba(43,124,176,.22);color: #7cc1ea;}html[data-theme="dark"] .wa-topbar-search .wa-search-badge--mammals{background: rgba(106,87,192,.22);color: #a99af0;}html[data-theme="dark"] .wa-topbar-search .wa-search-badge--country{background: rgba(58,157,93,.22);color: #79d49b;}html[data-theme="dark"] .wa-topbar-search .wa-search-badge--operator{background: rgba(47,102,144,.26);color: #8ab8dd;}html[data-theme="dark"] .wa-topbar-search .wa-search-badge--hotspot{background: rgba(194,119,43,.22);color: #e0a868;}html[data-theme="dark"] .wa-topbar-search .wa-search-badge--hotspot-nature{background: rgba(46,139,98,.22);color: #6dcfa0;}html[data-theme="dark"] .wa-topbar-search .wa-search-badge--hotspot-business{background: rgba(201,144,32,.22);color: #d4aa55;}@media (min-width: 1025px){body.wa-has-topbar{padding-top: 50px;}body.wa-has-topbar.admin-bar{padding-top: 82px;}#wa-global-topbar{display: block;position: fixed;top: 0;left: 0;right: 0;z-index: 99990;height: 50px;background: #12171e;box-shadow: 0 1px 22px rgba(0,0,0,.28);}body.admin-bar #wa-global-topbar{top: 32px;}.wa-gt-back{position: absolute;left: 24px;top: 0;height: 50px;display: flex;align-items: center;}.wa-gt-back:empty{display: none;}.wa-gt-back .back-to-search{color: var(--wag-type-back-ink, var(--wag-style-topbar-link-ink));font-size: var(--wag-text-13);font-weight: 600;letter-spacing: .5px;text-decoration: none;}.wa-gt-back{max-width: calc(50vw - min(390px, 26vw) - 48px);}.wa-gt-back .back-to-search{display: flex;align-items: center;min-width: 0;max-width: 100%;}.wa-gt-back .back-to-search__label{display: block;min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.wa-gt-search{position: absolute;left: 50%;top: 12px;transform: translateX(-50%);width: min(780px, 52vw);}body.wa-has-topbar #wa-account-btn-wrap{position: fixed;top: 2px;}body.wa-has-topbar.admin-bar #wa-account-btn-wrap{top: 34px;}body.wa-has-topbar .hotspot-hero-camera-badge{top: 26px;}
}.gd-place-categories{position: absolute;bottom: 16px;right: 16px;z-index: 20;}.hotspot-badges{position: absolute;bottom: 10px;right: 10px;display: flex;gap: 6px;flex-wrap: wrap;justify-content: flex-end;z-index: 20;}.hotspot-badge{background: rgba(0,0,0,0.55);color: #fff;padding: 6px 12px;border-radius: var(--wag-radius-999);font-size: 9px;font-weight: 600;letter-spacing: 0.4px;text-transform: uppercase;backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px);}.separator{display: none;}.scientific-name{font-size: 30px;font-style: italic;color: #4a4a4a;font-weight: 400;letter-spacing: -0.5px;}.spanish-name{font-size: var(--wag-text-18);color: #9a9a9a;text-transform: uppercase;letter-spacing: 2px;font-weight: 600;}.wildatlas-feature-band-topbar{position: relative;z-index: 1;}.wildatlas-feature-band-topbar::before{content: '';position: absolute;top: 0;bottom: 0;left: 50%;transform: translateX(-50%);width: 100vw;background: #12171e;z-index: -1;}.wildatlas-feature-band-hero-banner{position: relative;z-index: 1;}.wildatlas-feature-band-hero-banner::before{content: '';position: absolute;top: 0;bottom: 0;left: 50%;transform: translateX(-50%);width: 100vw;background: var(--wag-hero-side-bg, #b4c0ce);z-index: -1;}
