
.skyrider-switcher{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;margin:8px 0 14px;font-size:12px;line-height:1}
.skyrider-switcher a{text-decoration:none;box-shadow:none}
.skyrider-switcher .is-active{font-weight:700}
.skyrider-sep{opacity:.5}
.skyrider-style-links .skyrider-mini-link,
.skyrider-style-inline .skyrider-inline-link{color:inherit;padding:2px 0}
.skyrider-style-inline{gap:10px}
.skyrider-style-inline .is-active{border-bottom:2px solid currentColor}
.skyrider-style-dropdown select{min-width:72px;height:30px;padding:0 24px 0 8px;font-size:12px;border:1px solid #ccc;border-radius:6px;background:#fff}
.skyrider-style-pills .skyrider-pill,
.skyrider-style-flags .skyrider-flag-link{padding:6px 8px;border:1px solid rgba(0,0,0,.12);border-radius:999px;background:#fff;color:inherit}
.skyrider-style-pills .is-active,
.skyrider-style-flags .is-active{background:#111;color:#fff;border-color:#111}
.skyrider-style-flags .flag{margin-right:5px}
.skyrider-style-toggle{position:relative}
.skyrider-style-toggle .skyrider-toggle-btn{height:30px;padding:0 10px;font-size:12px;border:1px solid #ccc;border-radius:6px;background:#fff;cursor:pointer}
.skyrider-style-toggle .skyrider-toggle-menu{display:none;position:absolute;top:34px;left:0;min-width:84px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:6px;z-index:9999;box-shadow:0 8px 24px rgba(0,0,0,.08)}
.skyrider-style-toggle.is-open .skyrider-toggle-menu{display:block}
.skyrider-style-toggle .skyrider-toggle-menu a{display:block;padding:7px 8px;border-radius:6px;color:inherit}
.skyrider-style-toggle .skyrider-toggle-menu a:hover,
.skyrider-style-toggle .skyrider-toggle-menu a.is-active{background:rgba(0,0,0,.06)}
.skyrider-eur-reference{display:block;margin-top:4px;opacity:.78;font-size:11px}
@media (max-width:767px){
  .skyrider-switcher{font-size:11px;gap:5px}
  .skyrider-style-pills .skyrider-pill,
  .skyrider-style-flags .skyrider-flag-link{padding:5px 7px}
}

.skyrider-dynamic-notice{margin:0 0 16px}.skyrider-money{display:inline-block}.skyrider-switcher.is-loading{opacity:.65;pointer-events:none}

/* v1.8.1 – custom dropdown: first click opens the currency list,
   second click on a currency applies the selection. */
.skyrider-style-dropdown{position:relative}
.skyrider-style-dropdown .skyrider-dropdown-control{position:relative}
.skyrider-style-dropdown .skyrider-dropdown-btn{
  min-width:72px;height:30px;padding:0 10px;font-size:12px;
  border:1px solid #ccc;border-radius:6px;background:#fff;color:inherit;
  cursor:pointer;display:inline-flex;align-items:center;justify-content:space-between;gap:8px
}
.skyrider-style-dropdown .skyrider-dropdown-menu{
  display:none;position:absolute;top:34px;left:0;min-width:100%;
  background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;
  padding:6px;z-index:99999;box-shadow:0 8px 24px rgba(0,0,0,.10)
}
.skyrider-style-dropdown.is-open .skyrider-dropdown-menu{display:block}
.skyrider-style-dropdown .skyrider-dropdown-option{
  display:block;min-width:72px;padding:7px 8px;border-radius:6px;
  color:#222!important;white-space:nowrap;text-decoration:none!important
}
.skyrider-style-dropdown .skyrider-dropdown-option:hover,
.skyrider-style-dropdown .skyrider-dropdown-option.is-active{background:rgba(0,0,0,.06)}
.skyrider-style-dropdown .skyrider-chevron,
.skyrider-style-toggle .skyrider-chevron{display:inline-block;transition:transform .15s ease}
.skyrider-style-dropdown.is-open .skyrider-chevron,
.skyrider-style-toggle.is-open .skyrider-chevron{transform:rotate(180deg)}
