/* Shared frontend dropdown indicator, matching the advanced-search chevron. */
body:not(.backend){--dropdown-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23254e67' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}
body:not(.backend) select:not([multiple]):not([size]){appearance:none;-webkit-appearance:none;background-image:var(--dropdown-chevron)!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:16px 16px!important;padding-right:32px!important}
body:not(.backend) details:not(.nav-destinations):not(.search-more)>summary{list-style:none;cursor:pointer}
body:not(.backend) details:not(.nav-destinations):not(.search-more)>summary::-webkit-details-marker{display:none}
body:not(.backend) details:not(.nav-destinations):not(.search-more)>summary::after{content:"";display:inline-block;width:16px;height:16px;margin-left:8px;vertical-align:middle;background-color:currentColor;mask:var(--dropdown-chevron) center/contain no-repeat;-webkit-mask:var(--dropdown-chevron) center/contain no-repeat;transition:transform 160ms ease-out}
body:not(.backend) details[open]:not(.nav-destinations):not(.search-more)>summary::after{transform:rotate(180deg)}
@media(prefers-reduced-motion:reduce){body:not(.backend) details>summary::after{transition:none!important}}
@media(forced-colors:active){body:not(.backend) select:not([multiple]):not([size]){appearance:auto;background-image:none!important}}