/* ==========================================================================
   REEID Translate — Twenty Twenty-Five theme overrides
   Purpose:
   - keep other themes untouched
   - place only TT5-specific visual fixes here
   - keep main style variants in assets/css/switcher.css
   ========================================================================== */

/* Remove list bullets added by TT5/global styles */
.reeid-dropdown .reeid-dropdown__menu {
  list-style: none !important;
  margin: 0 !important;
  padding: 0.3rem 0 !important;
}

.reeid-dropdown .reeid-dropdown__item {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Slightly reduce menu text size for TT5 */
.reeid-dropdown .reeid-dropdown__link {
  font-size: 0.88rem;
}

/* --------------------------------------------------------------------------
   EXAMPLES — keep commented until needed
   -------------------------------------------------------------------------- */

/* Example: make current button more compact */
/*
.reeid-dropdown .reeid-dropdown__btn {
  padding: 0.25rem 0.55rem;
  font-size: 0.82rem;
}
*/

/* Example: reduce current language label size */
/*
.reeid-dropdown .reeid-dropdown__btn-label {
  font-size: 0.84rem;
}
*/

/* Example: make dropdown menu narrower */
/*
.reeid-dropdown .reeid-dropdown__menu {
  min-width: 140px !important;
}
*/

/* Example: increase menu width */
/*
.reeid-dropdown .reeid-dropdown__menu {
  min-width: 180px !important;
}
*/

/* Example: adjust menu row spacing */
/*
.reeid-dropdown .reeid-dropdown__link {
  padding: 0.4rem 0.75rem !important;
}
*/

/* Example: smaller flags */
/*
.reeid-dropdown .reeid-flag-img {
  width: 1rem;
}
*/

/* Example: slightly larger flags */
/*
.reeid-dropdown .reeid-flag-img {
  width: 1.35rem;
}
*/

/* Example: softer menu panel */
/*
.reeid-dropdown .reeid-dropdown__menu {
  border-radius: 10px !important;
  box-shadow: 0 6px 16px rgba(0,0,0,0.08) !important;
}
*/

/* Example: flatter TT5 look */
/*
.reeid-dropdown .reeid-dropdown__menu {
  border-radius: 0 !important;
  box-shadow: none !important;
}
*/

/* Example: button with more rounded corners */
/*
.reeid-dropdown .reeid-dropdown__btn {
  border-radius: 999px !important;
}
*/

/* Example: more neutral hover */
/*
.reeid-dropdown .reeid-dropdown__link:hover {
  background: rgba(0,0,0,0.04) !important;
}
*/