:lang(ar) {font-family: 'Cairo', sans-serif;}
.SocialMethods_socials__title__Grtm2 {width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;column-gap:30px;margin-top:0}
.SocialMethods_socials__title__Grtm2 .SocialMethods_title__line__lARwK {height:1px;width:100%;background:#ccc}
.SocialMethods_socials__title__Grtm2 p{white-space:nowrap;color:var(--text_secondary)}.col-md-6.login{display:flex;justify-content:center}a{color: #007aff;}a.btn.btn-xs.btn-default{background:red;border-color:red;width:100%;height:auto}span.navbar-badge{padding:10px;background:var(--color-1);color:#fff;float:right;margin-top:11px}@media (min-width:768px){.navbar-badge{display:none}}.platform-buttons.footers{align-items:unset;justify-items:unset;grid-template-columns:repeat(4,1fr);gap:1px}a.text-small.fotters{font-size:1rem}.platform-buttons p{margin:0 0 3px}.table-striped > tr:nth-of-type(odd) {background: #f9f9f9;}.skeleton {background: linear-gradient(110deg, #ececec 8%, #f5f5f5 18%, #ececec 33%);background-size: 200% 100%;animation: shine 1.5s linear infinite;color: transparent !important; border-radius: 4px;min-height: 1em;will-change: background-position;transform: translateZ(0);}@keyframes shine {to { background-position-x: -200%; }}.platform-buttons {overflow-x: auto;overflow-y: hidden;display: flex;gap: 7px;-webkit-overflow-scrolling: touch;}.platform-buttons::-webkit-scrollbar {display: none;}ul#currencies-list > li > a {margin: 4px 11px;padding: 2px 16px;border-radius: 20px;background: var(--bs-gray-100);}.dropdown-menu > li > a {display: block;padding: 10px 11px;clear: both;font-weight: normal;line-height: 1.428571;white-space: nowrap;font-size: 13px;}
ul#currencies-list > li > a.active {background: var(--color-1);color: #fff;}
li.navbar-badge > a > i {font-size: 17px;}@media (max-width: 850px) {.list.nav.nav-pills {width: max-content;}}a.ticket.view {text-decoration: none;color: #005bd3;padding: 2px 7px;border-radius: 10px;white-space: nowrap;display: flex;justify-content: space-between;align-items: center;}
.dropdown-menu li {float: none;display: block;}.dropdown-toggle[aria-expanded="true"] + .dropdown-menu, .open .dropdown-menu {display: block !important;top: 100%;right: 0;}
a.btn.btn-xs.btn-primary:hover {background: transparent;}

:root-dark {
    --color-1: #fff;
    --color-2: rgba(000, 000, 000, .051);
    --color-3: #000;
    --color-4: #1a1a1a;
    --color-5: #fff;
    --color-6: #f8f8f8;
    --color-7: #6b7280;
    --white: #000;
    --color-9: #2f343e;
    --shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px hsla(240, 4%, 46%, .1), 0 4px 6px -4px hsla(240, 4%, 46%, .1);
    --shadow-2: rgba(0, 0, 0, 0.04);
    --border: 1px solid #F1F1F4;
    --color-10: #f7d56e;
    --color-11: #fff;
    --bs-gray-100: #252525;
    --bg-primary: #000;
    --border-rad: 5px;}
ul.dropdown-menu.services {overflow-x: auto;overflow-y: auto;min-width: 300px;max-height: 600px;}ul.nav.nav-pills-search.rtl-ul{padding-right: 0px;}ul.dropdown-menu.orders{left: 0;}span.fab.fa-youtube{color: #CD201F;}img.how-service-works_img__fycFd{width: 100%;box-shadow: 0 9.784px 17.122px 0 rgba(0, 4, 26, .04), 0 0 22.014px 0 rgba(0, 4, 26, .08);border-radius: 14px;}.how-service-works_imageWrapper__AoMnK{margin: 0px 45px;}@media (max-width: 600px){.how-service-works_imageWrapper__AoMnK {margin: 0px 0px;}}a.btn.btn-primary{line-height: 1.428571;}@media (max-width: 960px){ul.nav.navbar-nav.navbar-left-block {border:1px solid #ddd;border-radius: var(--border-rad);}}img.img-responsive{border-radius: 2px;}
.bonus-box{
  border:1px solid rgba(0,0,0,.06);
  background:#f8fafc;
  border-radius:12px;
  padding:12px;
}

.bonus-row{
  display:flex;
  gap:12px;
  flex-wrap:wrap;
}

.bonus-item{
  flex:1 1 135px;
  background:#fff;
  border:1px solid rgba(0,0,0,.06);
  border-radius:10px;
  padding:10px 12px;
}

.bonus-label{
  display:block;
  font-size:12px;
  color:#64748b;
  margin-bottom:4px;
}

.bonus-hint{
  display:block;
  margin-top:8px;
  color:#64748b;
}





* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

h1, h2, h3, h4, h5 {
  letter-spacing: -0.2px;
}
.panel,
.well,
.benefit__card,
.stepbox .sboxes .barea .sbbody {
  transition: box-shadow 0.25s ease, transform 0.25s ease;
}
.panel:hover,
.well:hover,
.benefit__card:hover {
}
.btn {
  transition: all 0.2s ease;
}
.btn-primary:hover {
  transform: translateY(-1px);
}
.form-control {
  transition: border-color 0.2s ease, box-shadow 0.2s ease;
}

.form-control:focus {
  box-shadow: 0 0 0 3px rgba(0,122,255,0.15);
}
.table > tbody > tr {
  transition: background-color 0.15s ease;
}
.navbar-default .navbar-nav > li > a {
  transition: color 0.2s ease, background-color 0.2s ease;
}

.dropdown-menu {
  animation: dropdownFade 0.18s ease-out;
  border-radius: 6px;
}

@keyframes dropdownFade {
  from {
    opacity: 0;
    transform: translateY(-6px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.pagination > li > a,
.pagination > li > span {
  transition: background-color 0.2s ease, color 0.2s ease;
}
td[data-status="Pending"] {
  font-weight: 600;
}

a {
  transition: color 0.2s ease;
}
img {
  image-rendering: -webkit-optimize-contrast;
}

.btn,
.panel,
.well {
  will-change: transform;
}
/* ===== AddFunds Bonus Box ===== */
.bonus-box{
  border: 1px solid rgba(0,0,0,.08);
  border-radius: 14px;
  padding: 12px;
  background: #fff;
}

.bonus-row{
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 10px;
  margin-top: 10px;
}

.bonus-item{
  padding: 10px 12px;
  border: 1px solid rgba(0,0,0,.06);
  border-radius: 12px;
  background: #fafafa;
}

.bonus-label{
  display:block;
  font-size: 12px;
  opacity: .75;
  line-height: 1.5rem;
}

.bonus-item strong{
  display:block;
  margin-top: 4px;
  font-size: 16px;
  line-height: 1rem;
}

.bonus-tiers{
  display:grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px;
  margin-top: 6px;
}

.bonus-tier{
  padding: 10px;
  border: 1px solid rgba(0,0,0,.06);
  border-radius: 12px;
  background: #fff;
}

.bonus-tier__top{
  display:flex;
  justify-content: space-between;
  align-items:center;
  font-size: 12px;
  opacity: .9;
}

.bonus-tier__bar{
  height: 6px;
  border-radius: 999px;
  background: rgba(0,0,0,.06);
}

.bonus-tier.is-active{
  border-color: rgba(51,122,183,.35);
  background: #f0f7fd;
}

.bonus-tier.is-active .bonus-tier__bar{
  background: #337ab7;
}

.bonus-next{
  margin-top: 10px;
  padding: 10px 12px;
  border-radius: 12px;
  background: #fff7ed;
  border: 1px solid rgba(245,158,11,.25);
  font-size: 12px;
  display:flex;
  gap: 8px;
  align-items:center;
}

@media (max-width: 768px){
   }
  .bonus-tiers{ grid-template-columns: 1fr 1fr; }
}
