/* ============================================================
   AtashNew RTL Final Layer
   Safe overrides for WHMCS client area, sidebars, cards, tables and forms.
   ============================================================ */
:root {
  --aa-font-family: Tahoma, Arial, sans-serif;
  --aa-container-max: 1280px;
  --aa-sidebar-width: 300px;
  --aa-radius-card: 22px;
  --aa-radius-field: 16px;
  --aa-sidebar-top: 18px;
}

html[dir="rtl"], html[dir="rtl"] body,
body.atashnew-body {
  direction: rtl !important;
  text-align: right !important;
}

body.atashnew-body,
body.atashnew-body *:not(i):not(.fa):not(.fas):not(.far):not(.fab) {
  font-family: var(--aa-font-family), Tahoma, Arial, sans-serif !important;
}

body.atashnew-body .container,
body.atashnew-body .container-lg,
body.atashnew-body .container-md,
body.atashnew-body .container-sm,
body.atashnew-body .container-xl,
body.atashnew-body .max-width-1280 {
  max-width: var(--aa-container-max) !important;
}

body.atashnew-body a,
body.atashnew-body button,
body.atashnew-body .btn,
body.atashnew-body .card,
body.atashnew-body .dropdown-menu,
body.atashnew-body .modal-content,
body.atashnew-body .form-control {
  letter-spacing: 0 !important;
}

/* Preserve technical/LTR data */
body.atashnew-body [dir="ltr"],
body.atashnew-body .ltr,
body.atashnew-body code,
body.atashnew-body pre,
body.atashnew-body kbd,
body.atashnew-body samp,
body.atashnew-body .email,
body.atashnew-body .domain,
body.atashnew-body .ip,
body.atashnew-body .url,
body.atashnew-body .text-ltr,
body.atashnew-body input[type="email"],
body.atashnew-body input[type="url"],
body.atashnew-body input[type="tel"],
body.atashnew-body input[name*="domain"],
body.atashnew-body input[name="sld"],
body.atashnew-body input[name="tld"],
body.atashnew-body input[name*="hostname"],
body.atashnew-body input[name*="nameserver"],
body.atashnew-body input[name*="ns"],
body.atashnew-body input[name*="ip"],
body.atashnew-body input[name*="card"],
body.atashnew-body input[name*="cc"],
body.atashnew-body input[name*="iban"] {
  direction: ltr !important;
  text-align: left !important;
  unicode-bidi: plaintext;
}

body.atashnew-body textarea.form-control:not([dir="ltr"]) {
  direction: rtl;
  text-align: right;
}

/* Bootstrap utility corrections in RTL */
html[dir="rtl"] body.atashnew-body .text-left:not([dir="ltr"]):not(.ltr) { text-align: right !important; }
html[dir="rtl"] body.atashnew-body .text-right:not([dir="ltr"]):not(.ltr) { text-align: left !important; }
html[dir="rtl"] body.atashnew-body .float-left { float: right !important; }
html[dir="rtl"] body.atashnew-body .float-right { float: left !important; }
html[dir="rtl"] body.atashnew-body .pull-left { float: right !important; }
html[dir="rtl"] body.atashnew-body .pull-right { float: left !important; }
html[dir="rtl"] body.atashnew-body .mr-1 { margin-left: .25rem !important; margin-right: 0 !important; }
html[dir="rtl"] body.atashnew-body .mr-2 { margin-left: .5rem !important; margin-right: 0 !important; }
html[dir="rtl"] body.atashnew-body .mr-3 { margin-left: 1rem !important; margin-right: 0 !important; }
html[dir="rtl"] body.atashnew-body .ml-1 { margin-right: .25rem !important; margin-left: 0 !important; }
html[dir="rtl"] body.atashnew-body .ml-2 { margin-right: .5rem !important; margin-left: 0 !important; }
html[dir="rtl"] body.atashnew-body .ml-3 { margin-right: 1rem !important; margin-left: 0 !important; }
html[dir="rtl"] body.atashnew-body .pr-1 { padding-left: .25rem !important; padding-right: 0 !important; }
html[dir="rtl"] body.atashnew-body .pr-2 { padding-left: .5rem !important; padding-right: 0 !important; }
html[dir="rtl"] body.atashnew-body .pr-3 { padding-left: 1rem !important; padding-right: 0 !important; }
html[dir="rtl"] body.atashnew-body .pl-1 { padding-right: .25rem !important; padding-left: 0 !important; }
html[dir="rtl"] body.atashnew-body .pl-2 { padding-right: .5rem !important; padding-left: 0 !important; }
html[dir="rtl"] body.atashnew-body .pl-3 { padding-right: 1rem !important; padding-left: 0 !important; }

/* Header/nav/dropdowns */
body.atashnew-body .dropdown-menu {
  right: 0;
  left: auto;
  text-align: right !important;
}
body.atashnew-body .dropdown-menu-right {
  right: auto !important;
  left: 0 !important;
}
body.atashnew-body .dropdown-item,
body.atashnew-body .navbar-nav .nav-link,
body.atashnew-body .aa-tb-link,
body.atashnew-body .aa-tb-pill,
body.atashnew-body .aa-hdr-user,
body.atashnew-body .aa-hdr-balance {
  direction: rtl;
}
body.atashnew-body .navbar-nav .dropdown-toggle::after,
body.atashnew-body .aa-tb-pill-ico,
body.atashnew-body .aa-hdr-user-avatar,
body.atashnew-body .aa-hdr-balance-ico {
  margin-left: .45rem;
  margin-right: 0;
}

/* Main layout: keep sidebar on the RIGHT in RTL */
html[dir="rtl"] body.atashnew-body #main-body > .container > .row,
html[dir="rtl"] body.atashnew-body section#main-body > .container > .row,
html[dir="rtl"] body.atashnew-body section#main-body > .container-fluid > .row {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: wrap !important;
  direction: rtl !important;
  align-items: flex-start;
}

html[dir="rtl"] body.atashnew-body #main-body .row > .col-lg-4.col-xl-3,
html[dir="rtl"] body.atashnew-body #main-body .row > .col-md-3,
html[dir="rtl"] body.atashnew-body #main-body .row > .col-lg-3,
html[dir="rtl"] body.atashnew-body #main-body .row > [class*="col-"]:has(.card-sidebar),
html[dir="rtl"] body.atashnew-body #main-body .row > [class*="col-"]:has(.sidebar) {
  order: 0 !important;
}

html[dir="rtl"] body.atashnew-body #main-body .primary-content,
html[dir="rtl"] body.atashnew-body #main-body .main-content,
html[dir="rtl"] body.atashnew-body #main-body .row > .col-lg-8,
html[dir="rtl"] body.atashnew-body #main-body .row > .col-xl-9,
html[dir="rtl"] body.atashnew-body #main-body .row > .col-md-9 {
  order: 1 !important;
}

body.atashnew-body #main-body .primary-content,
body.atashnew-body #main-body .main-content {
  min-width: 0;
}

@media (min-width: 992px) {
  body.atashnew-body.atashnew-sticky-sidebar #main-body .sidebar,
  body.atashnew-body.atashnew-sticky-sidebar #main-body .card-sidebar,
  body.atashnew-body.atashnew-sticky-sidebar #main-body .panel-sidebar {
    position: sticky;
    top: var(--aa-sidebar-top);
    z-index: 3;
  }
}

/* Maria-inspired sidebar cards without old-version markup risk */
body.atashnew-body .sidebar,
body.atashnew-body .card-sidebar,
body.atashnew-body .panel-sidebar {
  direction: rtl !important;
  text-align: right !important;
}

body.atashnew-body .card-sidebar,
body.atashnew-body .panel-sidebar,
body.atashnew-body .sidebar .card,
body.atashnew-body .sidebar .panel {
  overflow: hidden;
  border-radius: var(--aa-radius-card) !important;
  border: 1px solid var(--border) !important;
  background: linear-gradient(145deg, rgba(255,255,255,.06), rgba(255,255,255,.025)), var(--bg-card) !important;
  box-shadow: 0 18px 45px rgba(0,0,0,.12), inset 0 1px 0 rgba(255,255,255,.05) !important;
}
body.atashnew-body .card-sidebar .card-header,
body.atashnew-body .panel-sidebar > .panel-heading,
body.atashnew-body .sidebar .panel-heading {
  display: flex !important;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  text-align: right;
  background: var(--grad-soft) !important;
  border-bottom: 1px solid var(--border) !important;
}
body.atashnew-body .sidebar-menu-item-wrapper,
body.atashnew-body .list-group-item,
body.atashnew-body .panel-sidebar a.list-group-item {
  direction: rtl !important;
  text-align: right !important;
}
body.atashnew-body .sidebar-menu-item-wrapper {
  display: flex !important;
  flex-direction: row !important;
  align-items: center;
  gap: 10px;
  width: 100%;
}
body.atashnew-body .sidebar-menu-item-icon-wrapper,
body.atashnew-body .list-group-item > i:first-child,
body.atashnew-body .panel-sidebar a.list-group-item > i:first-child {
  margin-left: 8px !important;
  margin-right: 0 !important;
}
body.atashnew-body .sidebar-menu-item-label { text-align: right; }
body.atashnew-body .sidebar-menu-item-badge,
body.atashnew-body .list-group-item .badge {
  margin-right: auto !important;
  margin-left: 0 !important;
}
body.atashnew-body .list-group-item.active,
body.atashnew-body .panel-sidebar a.list-group-item.active {
  background: linear-gradient(135deg, rgba(0,210,122,.18), rgba(182,245,0,.10)) !important;
  color: var(--accent) !important;
}

/* Cards / client area blocks */
body.atashnew-body .card,
body.atashnew-body .panel,
body.atashnew-body .tile,
body.atashnew-body .client-home-panels .card,
body.atashnew-body .home-kb-search,
body.atashnew-body .domain-pricing .tld-row,
body.atashnew-body .product-details,
body.atashnew-body .invoice-container {
  border-radius: var(--aa-radius-card) !important;
  border: 1px solid var(--border) !important;
  box-shadow: 0 18px 45px rgba(0,0,0,.10) !important;
}
body.atashnew-body .card-header,
body.atashnew-body .panel-heading {
  text-align: right !important;
}
body.atashnew-body .card-title,
body.atashnew-body .panel-title,
body.atashnew-body h1,
body.atashnew-body h2,
body.atashnew-body h3,
body.atashnew-body h4,
body.atashnew-body h5,
body.atashnew-body h6 {
  text-align: inherit;
}
body.atashnew-body.atashnew-compact-cards .card,
body.atashnew-body.atashnew-compact-cards .panel,
body.atashnew-body.atashnew-compact-cards .tile {
  border-radius: 16px !important;
}

/* Tables and DataTables */
body.atashnew-body table,
body.atashnew-body .table,
body.atashnew-body .table-container,
body.atashnew-body .dataTables_wrapper {
  direction: rtl !important;
  text-align: right !important;
}
body.atashnew-body table th,
body.atashnew-body table td,
body.atashnew-body .table th,
body.atashnew-body .table td {
  text-align: right !important;
}
body.atashnew-body table th.text-center,
body.atashnew-body table td.text-center,
body.atashnew-body .table th.text-center,
body.atashnew-body .table td.text-center { text-align: center !important; }
body.atashnew-body .dataTables_filter { float: left !important; text-align: left !important; }
body.atashnew-body .dataTables_length { float: right !important; text-align: right !important; }
body.atashnew-body .dataTables_paginate { float: left !important; text-align: left !important; }
body.atashnew-body .dataTables_info { float: right !important; text-align: right !important; }
@media (max-width: 767.98px) {
  body.atashnew-body .dataTables_filter,
  body.atashnew-body .dataTables_length,
  body.atashnew-body .dataTables_paginate,
  body.atashnew-body .dataTables_info {
    float: none !important;
    text-align: right !important;
    width: 100%;
    margin-bottom: 10px;
  }
}

/* Forms */
body.atashnew-body .form-group,
body.atashnew-body label,
body.atashnew-body .form-check,
body.atashnew-body .custom-control,
body.atashnew-body .checkbox,
body.atashnew-body .radio {
  text-align: right !important;
}
body.atashnew-body .form-control,
body.atashnew-body .custom-select,
body.atashnew-body select,
body.atashnew-body textarea {
  border-radius: var(--aa-radius-field) !important;
}
body.atashnew-body .form-check-input,
body.atashnew-body input[type="checkbox"],
body.atashnew-body input[type="radio"] {
  margin-left: 8px;
  margin-right: 0;
}
body.atashnew-body .custom-control {
  padding-right: 1.75rem;
  padding-left: 0;
}
body.atashnew-body .custom-control-label::before,
body.atashnew-body .custom-control-label::after {
  right: -1.75rem;
  left: auto;
}
body.atashnew-body .input-group { direction: rtl; }
body.atashnew-body .input-group-prepend { margin-left: -1px; margin-right: 0; }
body.atashnew-body .input-group-append { margin-right: -1px; margin-left: 0; }
body.atashnew-body .input-group > .form-control:not(:last-child),
body.atashnew-body .input-group > .custom-select:not(:last-child) {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-top-right-radius: var(--aa-radius-field) !important;
  border-bottom-right-radius: var(--aa-radius-field) !important;
}
body.atashnew-body .input-group > .form-control:not(:first-child),
body.atashnew-body .input-group > .custom-select:not(:first-child) {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-top-left-radius: var(--aa-radius-field) !important;
  border-bottom-left-radius: var(--aa-radius-field) !important;
}

/* Breadcrumb and alerts */
body.atashnew-body .breadcrumb,
body.atashnew-body .alert,
body.atashnew-body .announcement-single,
body.atashnew-body .markdown-content {
  direction: rtl !important;
  text-align: right !important;
}
body.atashnew-body .breadcrumb-item + .breadcrumb-item {
  padding-right: .5rem;
  padding-left: 0;
}
body.atashnew-body .breadcrumb-item + .breadcrumb-item::before {
  float: right;
  padding-left: .5rem;
  padding-right: 0;
}
body.atashnew-body .alert .close,
body.atashnew-body .modal-header .close {
  margin: -1rem auto -1rem -1rem !important;
}

/* Modals */
body.atashnew-body .modal,
body.atashnew-body .modal-dialog,
body.atashnew-body .modal-content,
body.atashnew-body .modal-header,
body.atashnew-body .modal-body,
body.atashnew-body .modal-footer {
  direction: rtl !important;
  text-align: right !important;
}
body.atashnew-body .modal-footer {
  justify-content: flex-start;
}
body.atashnew-body .modal-footer > :not(:last-child) { margin-left: .25rem; margin-right: 0; }
body.atashnew-body .modal-footer > :not(:first-child) { margin-right: .25rem; margin-left: 0; }

/* Invoice and printable numeric blocks */
body.atashnew-body .invoice-container .address,
body.atashnew-body .invoice-container .invoice-status,
body.atashnew-body .invoice-container .payment-btn-container { text-align: right !important; }
body.atashnew-body .invoice-container .total-row,
body.atashnew-body .invoice-container .amount,
body.atashnew-body .invoice-container .price,
body.atashnew-body .stats-container .stat,
body.atashnew-body .client-home-panels .stat {
  direction: ltr;
  unicode-bidi: plaintext;
}

/* Mobile */
@media (max-width: 991.98px) {
  html[dir="rtl"] body.atashnew-body #main-body > .container > .row,
  html[dir="rtl"] body.atashnew-body section#main-body > .container > .row,
  html[dir="rtl"] body.atashnew-body section#main-body > .container-fluid > .row {
    flex-direction: column !important;
  }
  body.atashnew-body #main-body .sidebar,
  body.atashnew-body #main-body .card-sidebar,
  body.atashnew-body #main-body .panel-sidebar {
    position: static !important;
    margin-bottom: 16px !important;
  }
  body.atashnew-body .aa-hdr-main-inner,
  body.atashnew-body .aa-hdr-top-inner,
  body.atashnew-body .aa-footer-grid {
    text-align: right;
  }
}

/* ============================================================
   AtashNew v1.1 compact + IRANSans + order-safe refinements
   ============================================================ */
@font-face {
  font-family: 'IRANSans';
  src: url('../assets/fonts/iransans/IRANSansWeb.woff2') format('woff2'),
       url('../assets/fonts/iransans/IRANSansWeb.woff') format('woff'),
       url('../assets/fonts/iransans/IRANSansWeb.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'IRANSans';
  src: url('../assets/fonts/iransans/IRANSansWeb_Medium.woff2') format('woff2'),
       url('../assets/fonts/iransans/IRANSansWeb_Medium.woff') format('woff'),
       url('../assets/fonts/iransans/IRANSansWeb.woff2') format('woff2');
  font-weight: 500 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'IRANSans';
  src: url('../assets/fonts/iransans/IRANSansWeb_Bold.woff2') format('woff2'),
       url('../assets/fonts/iransans/IRANSansWeb_Bold.woff') format('woff'),
       url('../assets/fonts/iransans/IRANSansWeb_Medium.woff2') format('woff2');
  font-weight: 800 900;
  font-style: normal;
  font-display: swap;
}
:root {
  --aa-font-family: 'IRANSans', 'IRANSansX', Tahoma, Arial, sans-serif;
  --aa-container-max: 1180px;
  --aa-sidebar-width: 270px;
  --aa-radius-card: 18px;
  --aa-radius-field: 13px;
  --aa-base-font-size: 13.5px;
}
body.atashnew-body {
  font-family: var(--aa-font-family) !important;
  font-size: var(--aa-base-font-size) !important;
  line-height: 1.85;
}
body.atashnew-body,
body.atashnew-body *:not(i):not(.fa):not(.fas):not(.far):not(.fab):not(.fal):not(.fad) {
  font-family: var(--aa-font-family) !important;
}
body.atashnew-body .container,
body.atashnew-body .container-lg,
body.atashnew-body .container-md,
body.atashnew-body .container-sm,
body.atashnew-body .container-xl,
body.atashnew-body .max-width-1280 {
  max-width: var(--aa-container-max) !important;
}
body.atashnew-body .card,
body.atashnew-body .panel,
body.atashnew-body .tile,
body.atashnew-body .client-home-panels .card,
body.atashnew-body .home-kb-search,
body.atashnew-body .product-details,
body.atashnew-body .invoice-container {
  border-radius: var(--aa-radius-card) !important;
}
body.atashnew-body .card-body,
body.atashnew-body .panel-body {
  padding: 16px !important;
}
body.atashnew-body h1 { font-size: clamp(23px, 2.5vw, 31px) !important; }
body.atashnew-body h2 { font-size: clamp(20px, 2.1vw, 26px) !important; }
body.atashnew-body h3 { font-size: clamp(17px, 1.8vw, 22px) !important; }
body.atashnew-body .aa-stat-card,
body.atashnew-body .tiles .tile,
body.atashnew-body .tile {
  min-height: auto !important;
  padding: 18px !important;
}
body.atashnew-body .aa-stat-card .aa-stat-number,
body.atashnew-body .tile .stat,
body.atashnew-body .client-home-panels .stat {
  font-size: clamp(23px, 2.6vw, 34px) !important;
}
body.atashnew-body .aa-hdr-main-inner,
body.atashnew-body .aa-hdr-top-inner,
body.atashnew-body .aa-hdr-nav-inner {
  max-width: var(--aa-container-max) !important;
}
body.atashnew-body .aa-hdr-main { padding-top: 12px !important; padding-bottom: 12px !important; }
body.atashnew-body .aa-hdr-brand img { max-height: 54px !important; }
body.atashnew-body .aa-hdr-profile-box { transform: scale(.94); transform-origin: right center; }
body.atashnew-body .aa-hdr-cart { width: 48px !important; height: 48px !important; }
@media (max-width: 991.98px) {
  body.atashnew-body .aa-hdr-profile-box { transform: none; }
}

/* ============================================================
   AtashNew v1.6 client-area sidebar scroll safety
   Disable per-card sticky behavior in normal client-area sidebars so
   filter/info/ticket boxes do not overlap each other while scrolling.
   Order-form cart summary sticky behavior remains handled separately.
   ============================================================ */
@media (min-width: 992px) {
  body.atashnew-body.atashnew-sticky-sidebar #main-body .sidebar,
  body.atashnew-body.atashnew-sticky-sidebar #main-body .card-sidebar,
  body.atashnew-body.atashnew-sticky-sidebar #main-body .panel-sidebar,
  body.atashnew-body #main-body .sidebar.position-sticky,
  body.atashnew-body #main-body .card-sidebar.position-sticky,
  body.atashnew-body #main-body .panel-sidebar.position-sticky,
  body.atashnew-body #main-body .sidebar.sticky-top,
  body.atashnew-body #main-body .card-sidebar.sticky-top,
  body.atashnew-body #main-body .panel-sidebar.sticky-top {
    position: static !important;
    top: auto !important;
    bottom: auto !important;
    z-index: auto !important;
    transform: none !important;
  }
}

/* ============================================================
   AtashNew v1.8 header dropdown polish
   - Keep account/secondary dropdowns inside the viewport on desktop
   - Make mobile account/store dropdowns white, readable and non-overlaying
   ============================================================ */
@media (min-width: 992px) {
  html[dir="rtl"] body.atashnew-body .aa-hdr-nav .aa-nav-secondary .dropdown-menu,
  html[dir="rtl"] body.atashnew-body .aa-hdr-nav .aa-nav-secondary .dropdown-menu-right,
  html[dir="rtl"] body.atashnew-body .aa-hdr-nav li[menuItemName="Account"] > .dropdown-menu,
  html[dir="rtl"] body.atashnew-body .aa-hdr-nav li[menuItemName="account"] > .dropdown-menu {
    right: auto !important;
    left: 0 !important;
    inset-inline-start: 0 !important;
    inset-inline-end: auto !important;
    transform: none !important;
    transform-origin: top left !important;
    max-width: min(280px, calc(100vw - 24px)) !important;
    overflow: visible !important;
  }

  html[dir="rtl"] body.atashnew-body .aa-hdr-nav .aa-nav-secondary .dropdown-menu::before,
  html[dir="rtl"] body.atashnew-body .aa-hdr-nav .aa-nav-secondary .dropdown-menu-right::before,
  html[dir="rtl"] body.atashnew-body .aa-hdr-nav li[menuItemName="Account"] > .dropdown-menu::before,
  html[dir="rtl"] body.atashnew-body .aa-hdr-nav li[menuItemName="account"] > .dropdown-menu::before {
    right: auto !important;
    left: 24px !important;
  }
}

@media (max-width: 991.98px) {
  body.atashnew-body .aa-hdr-nav,
  body.atashnew-body .aa-hdr-nav .container,
  body.atashnew-body .aa-hdr-nav-inner,
  body.atashnew-body .aa-hdr-nav .navbar-nav,
  body.atashnew-body .aa-hdr-nav .nav-item.dropdown {
    overflow: visible !important;
  }

  body.atashnew-body .aa-hdr-nav-inner {
    position: relative !important;
    z-index: 50 !important;
    background: var(--bg-elev, #fff) !important;
  }

  body.atashnew-body .aa-hdr-nav .dropdown-menu,
  body.atashnew-body .aa-hdr-nav .dropdown-menu.show,
  body.atashnew-body .aa-hdr-nav .dropdown.show > .dropdown-menu {
    position: static !important;
    inset: auto !important;
    top: auto !important;
    right: auto !important;
    left: auto !important;
    transform: none !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: none !important;
    margin: 6px 0 12px 0 !important;
    padding: 8px !important;
    background: linear-gradient(135deg, rgba(231,255,241,.98), rgba(255,255,255,.99)) !important;
    border: 1px solid rgba(31, 214, 105, .22) !important;
    border-radius: 18px !important;
    box-shadow: 0 12px 32px rgba(10, 35, 25, .10) !important;
    animation: none !important;
    text-align: right !important;
    opacity: 1 !important;
  }

  body.atashnew-body .aa-hdr-nav .dropdown-menu::before {
    display: none !important;
    content: none !important;
  }

  body.atashnew-body .aa-hdr-nav .dropdown-menu > li.dropdown-item,
  body.atashnew-body .aa-hdr-nav .dropdown-menu .dropdown-item {
    float: none !important;
    clear: both !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    display: block !important;
    opacity: 1 !important;
    transform: none !important;
    animation: none !important;
    background: transparent !important;
    border: 0 !important;
    border-radius: 14px !important;
    margin: 0 !important;
  }

  body.atashnew-body .aa-hdr-nav .dropdown-menu > li.dropdown-item > a.dropdown-item,
  body.atashnew-body .aa-hdr-nav .dropdown-menu a.dropdown-item {
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    width: 100% !important;
    padding: 12px 16px !important;
    color: var(--text, #123326) !important;
    font-weight: 700 !important;
    text-align: right !important;
    background: rgba(255,255,255,.70) !important;
    border-radius: 14px !important;
    border-bottom: 1px solid rgba(31, 214, 105, .10) !important;
  }

  body.atashnew-body .aa-hdr-nav .dropdown-menu > li.dropdown-item > a.dropdown-item:hover,
  body.atashnew-body .aa-hdr-nav .dropdown-menu a.dropdown-item:hover {
    background: var(--grad-soft, rgba(31,214,105,.12)) !important;
    color: var(--accent, #15c85f) !important;
    padding-right: 20px !important;
  }
}
