/* TEXT MODE */
[data-theme="dark"] {
    --dark_bg_1: #262a32;
    --dark_bg_2: #2e323c;

    --swt-bg-4: #161822;
    --swt-bg-5: #1e202b;

    --swt-section-1: #262a32;
    --swt-section-2: #2e323c;

    --swt-border-1: #4a4f5b;
    --swt-border-2: #25293b;

    --swt-text-1: #b3babf;
    --swt-text-2: #949494;

    --dark_text_1: #3e3f40;

    --swt-title: #fff;

    --swt-button-3: #f1effa17;
}

[data-theme="dark"] .logo-light,
[data-theme="light"] .logo-dark {
    display: none;
}

/* DARK BG 1 */

[data-theme="dark"] .header-top,
[data-theme="dark"] .home-hero-service-boxes .box,
[data-theme="dark"] .home-services-tab,
[data-theme="dark"] .home-services-tabs-content .content-link,
[data-theme="dark"] body,
[data-theme="dark"] .home-srv-step,
[data-theme="dark"] .references-card,
[data-theme="dark"] .ar-pr-categories li.active a,
[data-theme="dark"] .pr-loop-1-links .pr-loop-1-demo,
[data-theme="dark"] th,
[data-theme="dark"] .offline,
[data-theme="dark"] .message-content p,
[data-theme="dark"]  .mesaj-icerik,
[data-theme="dark"] div.mce-panel,
[data-theme="dark"] .wc_payment_method:has(input[type="radio"]:checked),
[data-theme="dark"] .security-boxes .box,
[data-theme="dark"] .header-nav-mobile,
[data-theme="dark"] .r-filter-menu,
[data-theme="dark"] .policy-page,
[data-theme="dark"] .sp-tabs-tab,
[data-theme="dark"] .single-product-wrap,
[data-theme="dark"] .select2-dropdown,
[data-theme="dark"] .whatsapp-channel-section,
[data-theme="dark"] .wc-review-card,
[data-theme="dark"] .swt-login-register-wrapper,
[data-theme="dark"] .login-to-home a,
[data-theme="dark"] .mini-cart-title svg,
[data-theme="dark"] .phone-content>.item,
[data-theme="dark"] .orders-pagination-numbers .current-page,
[data-theme="dark"] .missions-statistics .item,
[data-theme="dark"] .mission-item,
[data-theme="dark"] .missions-statistics .item i,
[data-theme="dark"] #smoneysys-wallet-box .smoneysys-balance-btn,
[data-theme="dark"] .view-order-wrap,
[data-theme="dark"] .wph-hero-1,
[data-theme="dark"] .wph-status .left,
[data-theme="dark"] .wph-status .right .top,
[data-theme="dark"] .wph-status .right .content .performance,
[data-theme="dark"] .wph-services-wrap,
[data-theme="dark"] .wph-references .item,
[data-theme="dark"] .swt-faq-icon,
[data-theme="dark"] .header-notification-items .item,
[data-theme="dark"] .tum-talepler,
[data-theme="dark"] .smoney-item,
[data-theme="dark"] .references-cta .ref-cta-buttons a.get-offer,
[data-theme="dark"] .otp-pfx,
[data-theme="dark"] .swt-wheel-balance-chip,
[data-theme="dark"] .swt-wheel-chip-right,
[data-theme="dark"] .swt-wheel-chip-paid,
[data-theme="dark"] .swt-wheel-history-icon.swt-wheel-minus,
[data-theme="dark"] .swt-wheel-history-icon.swt-wheel-plus,
[data-theme="dark"] .s-money-page-wrap,
[data-theme="dark"] .s-money-what-card,
[data-theme="dark"] .press-page-wrap,
[data-theme="dark"] .press-archive-loop .item .first-title {
    background-color: var(--dark_bg_1);
    background: var(--dark_bg_1);
}

/* DARK BG 2 */ 
[data-theme="dark"] .header-nav,
[data-theme="dark"] .home-services-scroll,
[data-theme="dark"] .home-services-tabs-content,
[data-theme="dark"] .brands-marquee,
[data-theme="dark"] .page-inner-section,
[data-theme="dark"] input[type="number"],
[data-theme="dark"] input[type="text"],
[data-theme="dark"] input[type="email"],
[data-theme="dark"] input[type="number"],
[data-theme="dark"] input[type="password"],
[data-theme="dark"] input[type="search"],
[data-theme="dark"] input[type="tel"],
[data-theme="dark"] input[type="url"],
[data-theme="dark"] select,
[data-theme="dark"] .select2-container--default .select2-selection--single,
[data-theme="dark"] textarea,
[data-theme="dark"] .swt-input-group label,
[data-theme="dark"] .select2-container--default .select2-selection--single
[data-theme="dark"] .swt-input-group label,
[data-theme="dark"] .pr-loop-1-item,
[data-theme="dark"] .talep-olustur,
[data-theme="dark"] .destek-talebi-button,
[data-theme="dark"] .talep-goruntule,
[data-theme="dark"] .woocommerce-MyAccount-navigation ul li a,
[data-theme="dark"] .ac-ri-section,
[data-theme="dark"] .swt-woocommerce-button,
[data-theme="dark"] .mini-cart-inner,
[data-theme="dark"] .woocommerce-checkout-review-order-table,
[data-theme="dark"] .wc_payment_method,
[data-theme="dark"] .swt-login-forms-section,
[data-theme="dark"] .swt-login-input-group label,
[data-theme="dark"] .s-popup-wrap,
[data-theme="dark"] .header-nav-mobile .nav-menu-list li ul.sub-menu,
[data-theme="dark"] .coupon-apply-button,
[data-theme="dark"] .cart-update-button,
[data-theme="dark"] .header-nav-menu .nav-menu-list li ul.sub-menu,
[data-theme="dark"] .thankyou-pg > .container,
[data-theme="dark"] .woocommerce-bacs-bank-details,
[data-theme="dark"] .select2-results__option--highlighted[aria-selected],
[data-theme="dark"] .mega-menu-1,
[data-theme="dark"] .mega-col-buttons .mcbtn,
[data-theme="dark"] div.s-money-amount,
[data-theme="dark"] .lost-password-page-wrap,
[data-theme="dark"] .home-hero>.left .home-hero-slider-wrap,
[data-theme="dark"] .home-hero-phone,
[data-theme="dark"] .orders-pagination-numbers,
[data-theme="dark"] .mission-ribbon,
[data-theme="dark"] .mission-item .buttons .mission-control,
[data-theme="dark"] .mission-item .buttons .mission-play,
[data-theme="dark"] .woocommerce-form-coupon-toggle .woocommerce-info,
[data-theme="dark"] .view-order-wrap > .item,
[data-theme="dark"] .wph-hero-services .item,
[data-theme="dark"] .wordpress-services-page,
[data-theme="dark"] .wph-status .right,
[data-theme="dark"] .wph-services .item,
[data-theme="dark"] .swt-faq-question,
[data-theme="dark"] .wph-faq .left .buttons a:last-child,
[data-theme="dark"] .swt-answer-content,
[data-theme="dark"] .sw-icon-box,
[data-theme="dark"] .header-account-dropdown,
[data-theme="dark"] .contact-boxes .contact-box,
[data-theme="dark"] .header-notification-dropdown .head,
[data-theme="dark"] .header-notification-items .item.read,
[data-theme="dark"] .cloudflare-service-page,
[data-theme="dark"] .cloudflare-packages .package,
[data-theme="dark"] .license-control-page,
[data-theme="dark"] .license-info-box .item,
[data-theme="dark"] .license-check-area .license-check-tabs,
[data-theme="dark"] .license-check-area .license-check-tab-content,
[data-theme="dark"] .license-check-output,
[data-theme="dark"] .footer-sticky-menu-wrap,
[data-theme="dark"] .talep-detay-header,
[data-theme="dark"] .swt-editor-wrap,
[data-theme="dark"] .swt-editor-toolbar,
[data-theme="dark"] .yanit-img-upload,
[data-theme="dark"] .references-info-box,
[data-theme="dark"] .references-cta .ref-cta-buttons a,
[data-theme="dark"] .references-cta .first-title,
[data-theme="dark"] .references-category,
[data-theme="dark"] .home-reviews-content,
[data-theme="dark"] .otp-card,
[data-theme="dark"] .s-money-what-is-inner,
[data-theme="dark"] .s-money-faq-inner,
[data-theme="dark"] .mega-menu-about,
[data-theme="dark"] .press-page,
[data-theme="dark"] .press-archive-loop .item,
[data-theme="dark"] .about-us-page,
[data-theme="dark"] .about-us-hero-inner .left,
[data-theme="dark"] .about-us-story-inner,
[data-theme="dark"] .vm-section-inner .right{
    background-color: var(--dark_bg_2);
    background: var(--dark_bg_2);
}


/* CUSTOM */
[data-theme="dark"] .references-tag,
[data-theme="dark"] .header-nav-menu .nav-menu-list li ul.sub-menu li:hover,
[data-theme="dark"] .swt-login-tab-button,
[data-theme="dark"] .swt-login-tab-button:hover:not(.active),
[data-theme="dark"] .thankyou-pg .btn-6  {
    background: #fbefd20f;
}

[data-theme="dark"] .marquee::before {
    left: 0;
    background: linear-gradient(to right, rgb(46 50 60) 0%, rgba(255, 255, 255, 0) 100%);
}

[data-theme="dark"] .marquee::after {
    right: 0;
    background: linear-gradient(to left, rgb(46 50 60) 0%, rgba(255, 255, 255, 0) 100%);
}

[data-theme="dark"] .marquee .marquee-item {
    background-color: #fff;
}

[data-theme="dark"] .home-services-right-fade {
    background: linear-gradient(to left, #2e323c, rgba(255, 255, 255, 0));
}

[data-theme="dark"] .ac-ri-section-left .user-data {
    background: var(--dark_bg_1);
}

[data-theme="dark"] input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px var(--dark_bg_1) inset !important;
  -webkit-text-fill-color: var(--swt-text-1) !important;
  transition: background-color 5000s ease-in-out 0s;
}

[data-theme="dark"] .alert-normal {
    color: var(--dark_text_1);
}

[data-theme="dark"] #navMenuMobileClose {
    border-color: var(--dark_bg_1);
}

[data-theme="dark"] .swt-login-checkbox-group svg>rect {
    fill: var(--dark_bg_2);
}

[data-theme="dark"] .r-filter-menu li.selected {
    color: #fff;
}

[data-theme="dark"] .woocommerce-Price-amount.amount,
[data-theme="dark"] .wc-rating-breakdown .label {
    color: #fff;
}

[data-theme="dark"] .offer-submit-button {
    background-color: transparent !important;
}

[data-theme="dark"] .wc-rating-breakdown .bar span {
    background-color: var(--swt-border-1);
}

[data-theme="dark"] .btn-1,
[data-theme="dark"] .btn-2,
[data-theme="dark"] .btn-3,
[data-theme="dark"] .btn-4,
[data-theme="dark"] .btn-5,
[data-theme="dark"] .btn-6 {
    background-color: var(--swt-button);
    color: #fff;
}

[data-theme="dark"] .btn-1 i,
[data-theme="dark"] .btn-2 i,
[data-theme="dark"] .btn-3 i,
[data-theme="dark"] .btn-4 i,
[data-theme="dark"] .btn-5 i,
[data-theme="dark"] .btn-6 i,
[data-theme="dark"] .license-keys-tab,
[data-theme="dark"] .edit-account-tab,
[data-theme="dark"] .account-security-tab,
[data-theme="dark"] .references-page-tab,
[data-theme="dark"] .s-money-tab,
[data-theme="dark"] .order-status-tab-button,
[data-theme="dark"] .durum-musteri-yaniti,
[data-theme="dark"] .durum-kapali,
[data-theme="dark"] .swt-input-group select option {
    color: #fff;
}

[data-theme="dark"] div.s-money-amount.active {
    color: var(--swt-green);
    background-color: transparent !important;
}

[data-theme="dark"] .lost-password-page .reset.buttons button,
[data-theme="dark"] .lost-password-page .home-or-login.buttons .go-login {
    background-color: var(--swt-button);
    border: none;
}

[data-theme="dark"] .woocommerce-mini-cart__buttons.buttons a {
    background-color: var(--swt-button);
}
[data-theme="dark"] .orders-next,
[data-theme="dark"] .orders-previous {
    background-color: var(--dark_bg_2) !important;
}

[data-theme="dark"] .woocommerce-orders-table__row--status-cancelled .woocommerce-orders-table__cell-order-status > span, .woocommerce-orders-table__row--status-refunded .woocommerce-orders-table__cell-order-status > span {
    background-color: #ffffffa8; 
}

[data-theme="dark"] .missions-statistics .item {
    background: transparent;
    border: 1px solid var(--swt-border-1);
}

[data-theme="dark"] .mission-submit-popup button[type="submit"] {
    background-color: var(--swt-button);
}

[data-theme="dark"] .whatsapp-channel-section svg {
    border-color: var(--dark_bg_2);
}

[data-theme="dark"] .wph-working-wrap .container::before {
    top: -1px;
    filter: opacity(0.1);
}

[data-theme="dark"] .wph-status .right {
    border: 1px solid var(--swt-border-1);
}

[data-theme="dark"] .header-account-dropdown .top::before,
[data-theme="dark"] .header-notification-dropdown .head::before {
    border-bottom-color: var(--dark_bg_2);
}

[data-theme="dark"] .header-account-dropdown .links .item-link.item-logout i {
    background-color: var(--swt-red);
    color: #fff;
}

[data-theme="dark"] .contact-page-dynamic .fast-contact .whatsapp-button {
    color: var(--dark_text_1);
}
[data-theme="dark"] .contact-page-dynamic .fast-contact .whatsapp-button:hover {
    color: #fff;
}

[data-theme="dark"] .site-footer::before {
    background-color: var(--swt-section-1) !important;
}

[data-theme="dark"] .license-check-area {
    border-color: var(--dark_bg_2);
}

[data-theme="dark"] #user-ac-menu-label .user-ac-menu-text{
    color: var(--swt-purple);
}
[data-theme="dark"] .user-ac-menu-line-1, .user-ac-menu-line-2, .user-ac-menu-line-3 {
    background: var(--swt-purple);
}

[data-theme="dark"] .destek-yanit.admin-yanit .mesaj-icerik {
    background-color: var(--swt-bg-1);
    color: #fff;
}

[data-theme="dark"] .destek-kapat-btn {
    background-color: var(--swt-green);
}

[data-theme="dark"] .s-money-what-card {
    border: none;
}

[data-theme="dark"] .references-cta .ref-cta-buttons a, .s-money-cta .ref-cta-buttons a {
    background-color: transparent;
}