/* BAAKEE Update 5 - Nov 9 V7. Target the actual rollover modal only.
   Exactly one chevron belongs to the select wrapper; no SVG or browser glyph.
   The next-cycle total is anchored to the right edge of its card. */

/* Independent of any widget/grid rules applied by the running app. */
html[data-baakee-theme] body.rufiyaa-liquid-glass #modal-root section.v12524-rules-section,
html[data-baakee-theme] body #modal-root section.v12524-rules-section,
#modal-root section.v12524-rules-section {
  position:relative!important;
  display:block!important;
  box-sizing:border-box!important;
  width:100%!important;
  min-width:0!important;
}
html[data-baakee-theme] body.rufiyaa-liquid-glass #modal-root section.v12524-rules-section > .v12524-rules-head,
html[data-baakee-theme] body #modal-root section.v12524-rules-section > .v12524-rules-head,
#modal-root section.v12524-rules-section > .v12524-rules-head {
  position:static!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  width:100%!important;
  min-width:0!important;
  grid-column:1/-1!important;
  box-sizing:border-box!important;
  padding-right:24px!important;
}
html[data-baakee-theme] body.rufiyaa-liquid-glass #modal-root section.v12524-rules-section > .v12524-rules-head > .v12524-rules-count,
html[data-baakee-theme] body #modal-root section.v12524-rules-section > .v12524-rules-head > .v12524-rules-count,
#modal-root section.v12524-rules-section > .v12524-rules-head > .v12524-rules-count {
  position:absolute!important;
  top:16px!important;
  right:16px!important;
  left:auto!important;
  bottom:auto!important;
  transform:none!important;
  grid-column:auto!important;
  flex:none!important;
  display:block!important;
  margin:0!important;
  padding:0!important;
  width:auto!important;
  min-width:0!important;
  text-align:right!important;
  float:none!important;
}

/* Remove earlier inserted SVG and the native select decoration: CSS alone
   draws a single, consistent down chevron. */
html[data-baakee-theme] body.rufiyaa-liquid-glass #modal-root .v12524-rule .u5-rollover-select-wrap .u5-rollover-chevron,
html[data-baakee-theme] body #modal-root .v12524-rule .u5-rollover-select-wrap .u5-rollover-chevron,
#modal-root .v12524-rule .u5-rollover-select-wrap .u5-rollover-chevron {display:none!important;}
html[data-baakee-theme] body.rufiyaa-liquid-glass #modal-root .v12524-rule .u5-rollover-rule-select,
html[data-baakee-theme] body #modal-root .v12524-rule .u5-rollover-rule-select,
#modal-root .v12524-rule .u5-rollover-rule-select {
  appearance:none!important;
  -webkit-appearance:none!important;
  background-image:none!important;
}
html[data-baakee-theme] body.rufiyaa-liquid-glass #modal-root .v12524-section .v12524-rule .u5-rollover-select-wrap::before,
html[data-baakee-theme] body #modal-root .v12524-section .v12524-rule .u5-rollover-select-wrap::before,
#modal-root .v12524-section .v12524-rule .u5-rollover-select-wrap::before {content:none!important;display:none!important;}
html[data-baakee-theme] body.rufiyaa-liquid-glass #modal-root .v12524-section .v12524-rule .u5-rollover-select-wrap::after,
html[data-baakee-theme] body #modal-root .v12524-section .v12524-rule .u5-rollover-select-wrap::after,
#modal-root .v12524-section .v12524-rule .u5-rollover-select-wrap::after {
  content:""!important;
  position:absolute!important;
  display:block!important;
  box-sizing:border-box!important;
  right:17px!important;
  top:50%!important;
  width:9px!important;
  height:9px!important;
  border:0!important;
  border-right:2px solid currentColor!important;
  border-bottom:2px solid currentColor!important;
  border-radius:0!important;
  color:var(--baakee-ink,var(--text))!important;
  background:none!important;
  box-shadow:none!important;
  transform:translateY(-68%) rotate(45deg)!important;
  pointer-events:none!important;
  z-index:2!important;
}
@media(max-width:420px) {
  html[data-baakee-theme] body.rufiyaa-liquid-glass #modal-root .v12524-section .v12524-rule .u5-rollover-select-wrap::after,
  html[data-baakee-theme] body #modal-root .v12524-section .v12524-rule .u5-rollover-select-wrap::after,
  #modal-root .v12524-section .v12524-rule .u5-rollover-select-wrap::after {right:14px!important;}
}
