/* DarkOrange V2 preserva a paleta nativa; customização limitada à navegação e seleção de provedores. */
html.xegreen-darkorange-v2 .tab-bar.layout2 .tab-btn.layout2 .wall.tab-icon {
  display:flex!important;align-items:center!important;justify-content:center!important;
}
html.xegreen-darkorange-v2 .tab-bar.layout2 .tab-btn.layout2 .wall.tab-icon > svg {display:none!important;}
html.xegreen-darkorange-v2 .tab-bar.layout2 .tab-btn.layout2 .wall.tab-icon > img.xe-darkorange-v2-nav-icon {
  display:block!important;visibility:visible!important;opacity:1!important;width:34px!important;height:34px!important;
  max-width:100%!important;max-height:100%!important;object-fit:contain!important;filter:none!important;pointer-events:none!important;
}
html.xegreen-darkorange-v2 .wrapper.segment-c ion-segment ion-segment-button.xe-dov2-provider-icon-only {
  flex:0 0 54px!important;width:54px!important;min-width:54px!important;max-width:54px!important;height:56px!important;
  --padding-start:0px;--padding-end:0px;--padding-top:0px;--padding-bottom:0px;--min-height:56px;
}
html.xegreen-darkorange-v2 .wrapper.segment-c .btn-wall.layout27.xe-dov2-provider-wall {
  position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;
  width:50px!important;min-width:50px!important;height:50px!important;padding:0!important;gap:0!important;
}
html.xegreen-darkorange-v2 .wrapper.segment-c .label.xe-dov2-provider-label-hidden {
  position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;
  overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;
}
html.xegreen-darkorange-v2 .wrapper.segment-c .xe-dov2-provider-badge {
  position:relative;isolation:isolate;display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;pointer-events:none;
}
html.xegreen-darkorange-v2 .wrapper.segment-c .xe-dov2-provider-badge::before {
  content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(145deg,#f3bd55,#d98619 62%,#a95610);
  -webkit-mask:url("/assets/theme-darkorange-v2/provider-icons/rate-level-bg-BvxALpDr.png") center/contain no-repeat;
  mask:url("/assets/theme-darkorange-v2/provider-icons/rate-level-bg-BvxALpDr.png") center/contain no-repeat;
}
html.xegreen-darkorange-v2 .wrapper.segment-c .xe-dov2-provider-logo-sprite {
  display:block;width:38px;height:38px;background-image:url("/assets/theme-darkorange-v2/provider-icons/platform2-r2-DWN4TBj7.png");
  background-repeat:no-repeat;background-size:304px 190px;background-position:var(--xe-dov2-x,0px) var(--xe-dov2-y,0px);z-index:1;
}
html.xegreen-darkorange-v2 .wrapper.segment-c .xe-dov2-provider-logo-mono {
  position:relative;z-index:1;display:grid;place-items:center;width:38px;height:38px;color:#fff;
  font:900 12px/1 Arial,sans-serif;letter-spacing:-.5px;text-shadow:0 1px 2px rgba(48,22,5,.9);user-select:none;
}
