/* Ümumi sayt üçün qaranlıq rejim (əsas qaydalar). Müştəri kabineti üçün dark.css-dir. */
/* Qaranlıq rejim. html[data-theme="dark"] olduqda işləyir (assets/js/theme.js təyin edir). */
html[data-theme="dark"]{
  color-scheme:dark;
  --surface:#111C33;
  --surface-2:#0F192D;
  --up-bg:#0B1220;
  --up-sidebar-bg:#08142B;
  --white:#111C33;
  --gray-50:#0F192D;
  --gray-100:#16223A;
  --gray-200:#243350;
  --gray-300:#34466A;
  --gray-400:#7F90AB;
  --gray-500:#97A6BE;
  --gray-600:#AAB8CE;
  --gray-700:#C4CFE0;
  --gray-800:#E6ECF5;
  --blue:#4F94F3;
  --blue-dark:#7DB4FA;
  --blue-light:#5FA2F7;
  --blue-pale:rgba(79,148,243,.14);
  --blue-mid:rgba(79,148,243,.32);
  --shadow-sm:0 1px 3px rgba(0,0,0,.45);
  --shadow:0 4px 16px rgba(0,0,0,.5);
}
html[data-theme="dark"] body{background:var(--up-bg);color:var(--gray-800);}
html[data-theme="dark"] p{color:var(--gray-600);}
/* ── Ağ səthlər ── */
html[data-theme="dark"] .up-topbar,
html[data-theme="dark"] .up-footer,
html[data-theme="dark"] .az-page-header,
html[data-theme="dark"] .az-table-wrap,
html[data-theme="dark"] .az-tk-card,
html[data-theme="dark"] .az-tk-item,
html[data-theme="dark"] .az-tk-link-chip,
html[data-theme="dark"] .az-tk-tab,
html[data-theme="dark"] .az-order-card,
html[data-theme="dark"] .az-order-info-item,
html[data-theme="dark"] .az-order-step,
html[data-theme="dark"] .az-form-card,
html[data-theme="dark"] .az-inv-item,
html[data-theme="dark"] .az-modal-box,
html[data-theme="dark"] .az-pm,
html[data-theme="dark"] .az-tab,
html[data-theme="dark"] .az-domain-card,
html[data-theme="dark"] .az-domain-input-wrap,
html[data-theme="dark"] .az-email-add-card,
html[data-theme="dark"] .az-email-stat-card,
html[data-theme="dark"] .az-pricing-card,
html[data-theme="dark"] .az-product-card,
html[data-theme="dark"] .az-status-select,
html[data-theme="dark"] .az-cart-wrap .az-table tr,
html[data-theme="dark"] .inv-pay-box,
html[data-theme="dark"] .wd-detail-card,
html[data-theme="dark"] .wd-invoice-link,
html[data-theme="dark"] .auth-card,
html[data-theme="dark"] .auth-card .form-control,
html[data-theme="dark"] .btn-auth-secondary,
html[data-theme="dark"] .btn-google,
html[data-theme="dark"] .az-quick button,
html[data-theme="dark"] .az-webmail-banner-btn,
html[data-theme="dark"] .up-tb-icon,
html[data-theme="dark"] .up-lang-btn,
html[data-theme="dark"] .up-tb-user,
html[data-theme="dark"] .up-umenu{background:var(--surface);color:var(--gray-800);border-color:var(--gray-200);}
/* ── Bootstrap hissələri ── */
html[data-theme="dark"] .card,
html[data-theme="dark"] .modal-content,
html[data-theme="dark"] .dropdown-menu,
html[data-theme="dark"] .list-group-item{background:var(--surface);color:var(--gray-800);border-color:var(--gray-200);}
html[data-theme="dark"] .form-control,
html[data-theme="dark"] .form-select,
html[data-theme="dark"] input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),
html[data-theme="dark"] select,
html[data-theme="dark"] textarea{background-color:var(--surface-2);color:var(--gray-800);border-color:var(--gray-200);}
html[data-theme="dark"] .form-control::placeholder{color:var(--gray-400);}
html[data-theme="dark"] .form-control:focus,
html[data-theme="dark"] .form-select:focus{background-color:var(--surface-2);color:var(--gray-800);}
html[data-theme="dark"] .dropdown-item{color:var(--gray-800);}
html[data-theme="dark"] .dropdown-item:hover,
html[data-theme="dark"] .dropdown-item:focus{background:var(--blue-pale);color:var(--blue);}
html[data-theme="dark"] .table{--bs-table-bg:transparent;--bs-table-color:var(--gray-800);--bs-table-border-color:var(--gray-200);}
html[data-theme="dark"] hr{border-color:var(--gray-200);opacity:1;}
html[data-theme="dark"] .text-muted{color:var(--gray-400)!important;}
html[data-theme="dark"] .bg-white,
html[data-theme="dark"] .bg-light{background-color:var(--surface)!important;}
/* ── Inline stil rənglərinin (style="...") qaranlıq qarşılıqları ── */
html[data-theme="dark"] [style*="background:#fff;" i],html[data-theme="dark"] [style*="background:#fff\"" i],html[data-theme="dark"] [style$="background:#fff" i],html[data-theme="dark"] [style*="background: #fff;" i],html[data-theme="dark"] [style*="background: #fff\"" i],html[data-theme="dark"] [style$="background: #fff" i]{background:var(--surface)!important;}
html[data-theme="dark"] [style*="background:#eff6ff;" i],html[data-theme="dark"] [style*="background:#eff6ff\"" i],html[data-theme="dark"] [style$="background:#eff6ff" i],html[data-theme="dark"] [style*="background: #eff6ff;" i],html[data-theme="dark"] [style*="background: #eff6ff\"" i],html[data-theme="dark"] [style$="background: #eff6ff" i]{background:rgba(59,130,246,.16)!important;}
html[data-theme="dark"] [style*="background:#e3f2fd;" i],html[data-theme="dark"] [style*="background:#e3f2fd\"" i],html[data-theme="dark"] [style$="background:#e3f2fd" i],html[data-theme="dark"] [style*="background: #e3f2fd;" i],html[data-theme="dark"] [style*="background: #e3f2fd\"" i],html[data-theme="dark"] [style$="background: #e3f2fd" i]{background:rgba(59,130,246,.16)!important;}
html[data-theme="dark"] [style*="background:#f0f9ff;" i],html[data-theme="dark"] [style*="background:#f0f9ff\"" i],html[data-theme="dark"] [style$="background:#f0f9ff" i],html[data-theme="dark"] [style*="background: #f0f9ff;" i],html[data-theme="dark"] [style*="background: #f0f9ff\"" i],html[data-theme="dark"] [style$="background: #f0f9ff" i]{background:rgba(14,165,233,.16)!important;}
html[data-theme="dark"] [style*="background:#dbeafe;" i],html[data-theme="dark"] [style*="background:#dbeafe\"" i],html[data-theme="dark"] [style$="background:#dbeafe" i],html[data-theme="dark"] [style*="background: #dbeafe;" i],html[data-theme="dark"] [style*="background: #dbeafe\"" i],html[data-theme="dark"] [style$="background: #dbeafe" i]{background:rgba(59,130,246,.16)!important;}
html[data-theme="dark"] [style*="background:#ecfdf5;" i],html[data-theme="dark"] [style*="background:#ecfdf5\"" i],html[data-theme="dark"] [style$="background:#ecfdf5" i],html[data-theme="dark"] [style*="background: #ecfdf5;" i],html[data-theme="dark"] [style*="background: #ecfdf5\"" i],html[data-theme="dark"] [style$="background: #ecfdf5" i]{background:rgba(16,185,129,.16)!important;}
html[data-theme="dark"] [style*="background:#d1fae5;" i],html[data-theme="dark"] [style*="background:#d1fae5\"" i],html[data-theme="dark"] [style$="background:#d1fae5" i],html[data-theme="dark"] [style*="background: #d1fae5;" i],html[data-theme="dark"] [style*="background: #d1fae5\"" i],html[data-theme="dark"] [style$="background: #d1fae5" i]{background:rgba(16,185,129,.16)!important;}
html[data-theme="dark"] [style*="background:#f0fdf4;" i],html[data-theme="dark"] [style*="background:#f0fdf4\"" i],html[data-theme="dark"] [style$="background:#f0fdf4" i],html[data-theme="dark"] [style*="background: #f0fdf4;" i],html[data-theme="dark"] [style*="background: #f0fdf4\"" i],html[data-theme="dark"] [style$="background: #f0fdf4" i]{background:rgba(34,197,94,.16)!important;}
html[data-theme="dark"] [style*="background:#fffbeb;" i],html[data-theme="dark"] [style*="background:#fffbeb\"" i],html[data-theme="dark"] [style$="background:#fffbeb" i],html[data-theme="dark"] [style*="background: #fffbeb;" i],html[data-theme="dark"] [style*="background: #fffbeb\"" i],html[data-theme="dark"] [style$="background: #fffbeb" i]{background:rgba(245,158,11,.16)!important;}
html[data-theme="dark"] [style*="background:#fef3c7;" i],html[data-theme="dark"] [style*="background:#fef3c7\"" i],html[data-theme="dark"] [style$="background:#fef3c7" i],html[data-theme="dark"] [style*="background: #fef3c7;" i],html[data-theme="dark"] [style*="background: #fef3c7\"" i],html[data-theme="dark"] [style$="background: #fef3c7" i]{background:rgba(245,158,11,.16)!important;}
html[data-theme="dark"] [style*="background:#fff3e0;" i],html[data-theme="dark"] [style*="background:#fff3e0\"" i],html[data-theme="dark"] [style$="background:#fff3e0" i],html[data-theme="dark"] [style*="background: #fff3e0;" i],html[data-theme="dark"] [style*="background: #fff3e0\"" i],html[data-theme="dark"] [style$="background: #fff3e0" i]{background:rgba(245,158,11,.16)!important;}
html[data-theme="dark"] [style*="background:#f5f3ff;" i],html[data-theme="dark"] [style*="background:#f5f3ff\"" i],html[data-theme="dark"] [style$="background:#f5f3ff" i],html[data-theme="dark"] [style*="background: #f5f3ff;" i],html[data-theme="dark"] [style*="background: #f5f3ff\"" i],html[data-theme="dark"] [style$="background: #f5f3ff" i]{background:rgba(139,92,246,.16)!important;}
html[data-theme="dark"] [style*="background:#ede9fe;" i],html[data-theme="dark"] [style*="background:#ede9fe\"" i],html[data-theme="dark"] [style$="background:#ede9fe" i],html[data-theme="dark"] [style*="background: #ede9fe;" i],html[data-theme="dark"] [style*="background: #ede9fe\"" i],html[data-theme="dark"] [style$="background: #ede9fe" i]{background:rgba(139,92,246,.16)!important;}
html[data-theme="dark"] [style*="background:#fdf2f8;" i],html[data-theme="dark"] [style*="background:#fdf2f8\"" i],html[data-theme="dark"] [style$="background:#fdf2f8" i],html[data-theme="dark"] [style*="background: #fdf2f8;" i],html[data-theme="dark"] [style*="background: #fdf2f8\"" i],html[data-theme="dark"] [style$="background: #fdf2f8" i]{background:rgba(236,72,153,.16)!important;}
html[data-theme="dark"] [style*="background:#fce7f3;" i],html[data-theme="dark"] [style*="background:#fce7f3\"" i],html[data-theme="dark"] [style$="background:#fce7f3" i],html[data-theme="dark"] [style*="background: #fce7f3;" i],html[data-theme="dark"] [style*="background: #fce7f3\"" i],html[data-theme="dark"] [style$="background: #fce7f3" i]{background:rgba(236,72,153,.16)!important;}
html[data-theme="dark"] [style*="background:#cffafe;" i],html[data-theme="dark"] [style*="background:#cffafe\"" i],html[data-theme="dark"] [style$="background:#cffafe" i],html[data-theme="dark"] [style*="background: #cffafe;" i],html[data-theme="dark"] [style*="background: #cffafe\"" i],html[data-theme="dark"] [style$="background: #cffafe" i]{background:rgba(6,182,212,.16)!important;}
html[data-theme="dark"] [style*="background:#fef2f2;" i],html[data-theme="dark"] [style*="background:#fef2f2\"" i],html[data-theme="dark"] [style$="background:#fef2f2" i],html[data-theme="dark"] [style*="background: #fef2f2;" i],html[data-theme="dark"] [style*="background: #fef2f2\"" i],html[data-theme="dark"] [style$="background: #fef2f2" i]{background:rgba(239,68,68,.16)!important;}
html[data-theme="dark"] [style*="background:#fee2e2;" i],html[data-theme="dark"] [style*="background:#fee2e2\"" i],html[data-theme="dark"] [style$="background:#fee2e2" i],html[data-theme="dark"] [style*="background: #fee2e2;" i],html[data-theme="dark"] [style*="background: #fee2e2\"" i],html[data-theme="dark"] [style$="background: #fee2e2" i]{background:rgba(239,68,68,.16)!important;}
html[data-theme="dark"] [style*="color:#1e293b;" i],html[data-theme="dark"] [style*="color:#1e293b\"" i],html[data-theme="dark"] [style$="color:#1e293b" i],html[data-theme="dark"] [style*="color: #1e293b;" i],html[data-theme="dark"] [style*="color: #1e293b\"" i],html[data-theme="dark"] [style$="color: #1e293b" i]{color:var(--gray-800)!important;}
html[data-theme="dark"] [style*="color:#0f172a;" i],html[data-theme="dark"] [style*="color:#0f172a\"" i],html[data-theme="dark"] [style$="color:#0f172a" i],html[data-theme="dark"] [style*="color: #0f172a;" i],html[data-theme="dark"] [style*="color: #0f172a\"" i],html[data-theme="dark"] [style$="color: #0f172a" i]{color:var(--gray-800)!important;}
html[data-theme="dark"] [style*="color:#334155;" i],html[data-theme="dark"] [style*="color:#334155\"" i],html[data-theme="dark"] [style$="color:#334155" i],html[data-theme="dark"] [style*="color: #334155;" i],html[data-theme="dark"] [style*="color: #334155\"" i],html[data-theme="dark"] [style$="color: #334155" i]{color:var(--gray-700)!important;}
html[data-theme="dark"] [style*="color:#475569;" i],html[data-theme="dark"] [style*="color:#475569\"" i],html[data-theme="dark"] [style$="color:#475569" i],html[data-theme="dark"] [style*="color: #475569;" i],html[data-theme="dark"] [style*="color: #475569\"" i],html[data-theme="dark"] [style$="color: #475569" i]{color:var(--gray-600)!important;}
html[data-theme="dark"] [style*="color:#64748b;" i],html[data-theme="dark"] [style*="color:#64748b\"" i],html[data-theme="dark"] [style$="color:#64748b" i],html[data-theme="dark"] [style*="color: #64748b;" i],html[data-theme="dark"] [style*="color: #64748b\"" i],html[data-theme="dark"] [style$="color: #64748b" i]{color:var(--gray-500)!important;}
html[data-theme="dark"] [style*="color:#b45309;" i],html[data-theme="dark"] [style*="color:#b45309\"" i],html[data-theme="dark"] [style$="color:#b45309" i],html[data-theme="dark"] [style*="color: #b45309;" i],html[data-theme="dark"] [style*="color: #b45309\"" i],html[data-theme="dark"] [style$="color: #b45309" i]{color:#FBBF24!important;}
html[data-theme="dark"] [style*="color:#92400e;" i],html[data-theme="dark"] [style*="color:#92400e\"" i],html[data-theme="dark"] [style$="color:#92400e" i],html[data-theme="dark"] [style*="color: #92400e;" i],html[data-theme="dark"] [style*="color: #92400e\"" i],html[data-theme="dark"] [style$="color: #92400e" i]{color:#FBBF24!important;}
html[data-theme="dark"] [style*="color:#d97706;" i],html[data-theme="dark"] [style*="color:#d97706\"" i],html[data-theme="dark"] [style$="color:#d97706" i],html[data-theme="dark"] [style*="color: #d97706;" i],html[data-theme="dark"] [style*="color: #d97706\"" i],html[data-theme="dark"] [style$="color: #d97706" i]{color:#FBBF24!important;}
html[data-theme="dark"] [style*="color:#065f46;" i],html[data-theme="dark"] [style*="color:#065f46\"" i],html[data-theme="dark"] [style$="color:#065f46" i],html[data-theme="dark"] [style*="color: #065f46;" i],html[data-theme="dark"] [style*="color: #065f46\"" i],html[data-theme="dark"] [style$="color: #065f46" i]{color:#34D399!important;}
html[data-theme="dark"] [style*="color:#15803d;" i],html[data-theme="dark"] [style*="color:#15803d\"" i],html[data-theme="dark"] [style$="color:#15803d" i],html[data-theme="dark"] [style*="color: #15803d;" i],html[data-theme="dark"] [style*="color: #15803d\"" i],html[data-theme="dark"] [style$="color: #15803d" i]{color:#4ADE80!important;}
html[data-theme="dark"] [style*="color:#16a34a;" i],html[data-theme="dark"] [style*="color:#16a34a\"" i],html[data-theme="dark"] [style$="color:#16a34a" i],html[data-theme="dark"] [style*="color: #16a34a;" i],html[data-theme="dark"] [style*="color: #16a34a\"" i],html[data-theme="dark"] [style$="color: #16a34a" i]{color:#4ADE80!important;}
html[data-theme="dark"] [style*="color:#0e7490;" i],html[data-theme="dark"] [style*="color:#0e7490\"" i],html[data-theme="dark"] [style$="color:#0e7490" i],html[data-theme="dark"] [style*="color: #0e7490;" i],html[data-theme="dark"] [style*="color: #0e7490\"" i],html[data-theme="dark"] [style$="color: #0e7490" i]{color:#22D3EE!important;}
html[data-theme="dark"] [style*="color:#7c3aed;" i],html[data-theme="dark"] [style*="color:#7c3aed\"" i],html[data-theme="dark"] [style$="color:#7c3aed" i],html[data-theme="dark"] [style*="color: #7c3aed;" i],html[data-theme="dark"] [style*="color: #7c3aed\"" i],html[data-theme="dark"] [style$="color: #7c3aed" i]{color:#A78BFA!important;}
html[data-theme="dark"] [style*="color:#1565c0;" i],html[data-theme="dark"] [style*="color:#1565c0\"" i],html[data-theme="dark"] [style$="color:#1565c0" i],html[data-theme="dark"] [style*="color: #1565c0;" i],html[data-theme="dark"] [style*="color: #1565c0\"" i],html[data-theme="dark"] [style$="color: #1565c0" i]{color:#60A5FA!important;}
html[data-theme="dark"] [style*="color:#1d4ed8;" i],html[data-theme="dark"] [style*="color:#1d4ed8\"" i],html[data-theme="dark"] [style$="color:#1d4ed8" i],html[data-theme="dark"] [style*="color: #1d4ed8;" i],html[data-theme="dark"] [style*="color: #1d4ed8\"" i],html[data-theme="dark"] [style$="color: #1d4ed8" i]{color:#60A5FA!important;}
html[data-theme="dark"] [style*="color:#db2777;" i],html[data-theme="dark"] [style*="color:#db2777\"" i],html[data-theme="dark"] [style$="color:#db2777" i],html[data-theme="dark"] [style*="color: #db2777;" i],html[data-theme="dark"] [style*="color: #db2777\"" i],html[data-theme="dark"] [style$="color: #db2777" i]{color:#F472B6!important;}
html[data-theme="dark"] [style*="color:#795548;" i],html[data-theme="dark"] [style*="color:#795548\"" i],html[data-theme="dark"] [style$="color:#795548" i],html[data-theme="dark"] [style*="color: #795548;" i],html[data-theme="dark"] [style*="color: #795548\"" i],html[data-theme="dark"] [style$="color: #795548" i]{color:#BCAAA4!important;}
html[data-theme="dark"] [style*="color:#e53935;" i],html[data-theme="dark"] [style*="color:#e53935\"" i],html[data-theme="dark"] [style$="color:#e53935" i],html[data-theme="dark"] [style*="color: #e53935;" i],html[data-theme="dark"] [style*="color: #e53935\"" i],html[data-theme="dark"] [style$="color: #e53935" i]{color:#F87171!important;}
html[data-theme="dark"] [style*="color:#dc2626;" i],html[data-theme="dark"] [style*="color:#dc2626\"" i],html[data-theme="dark"] [style$="color:#dc2626" i],html[data-theme="dark"] [style*="color: #dc2626;" i],html[data-theme="dark"] [style*="color: #dc2626\"" i],html[data-theme="dark"] [style$="color: #dc2626" i]{color:#F87171!important;}
html[data-theme="dark"] [style*="color:#991b1b;" i],html[data-theme="dark"] [style*="color:#991b1b\"" i],html[data-theme="dark"] [style$="color:#991b1b" i],html[data-theme="dark"] [style*="color: #991b1b;" i],html[data-theme="dark"] [style*="color: #991b1b\"" i],html[data-theme="dark"] [style$="color: #991b1b" i]{color:#FCA5A5!important;}
html[data-theme="dark"] [style*="solid #e2e8f0" i],html[data-theme="dark"] [style*="border-color:#e2e8f0" i],html[data-theme="dark"] [style*="border-bottom:1px solid #e2e8f0" i],html[data-theme="dark"] [style*="border-top:1px solid #e2e8f0" i]{border-color:var(--gray-200)!important;}
html[data-theme="dark"] [style*="solid #f1f5f9" i],html[data-theme="dark"] [style*="border-color:#f1f5f9" i],html[data-theme="dark"] [style*="border-bottom:1px solid #f1f5f9" i],html[data-theme="dark"] [style*="border-top:1px solid #f1f5f9" i]{border-color:var(--gray-200)!important;}
html[data-theme="dark"] [style*="solid #cbd5e1" i],html[data-theme="dark"] [style*="border-color:#cbd5e1" i],html[data-theme="dark"] [style*="border-bottom:1px solid #cbd5e1" i],html[data-theme="dark"] [style*="border-top:1px solid #cbd5e1" i]{border-color:var(--gray-200)!important;}
html[data-theme="dark"] [style*="solid #ffcc80" i]{border-color:rgba(245,158,11,.35)!important;}
html[data-theme="dark"] [style*="solid #fde68a" i]{border-color:rgba(245,158,11,.35)!important;}
html[data-theme="dark"] [style*="solid #bbf7d0" i]{border-color:rgba(34,197,94,.35)!important;}
html[data-theme="dark"] [style*="solid #dbeafe" i]{border-color:rgba(59,130,246,.35)!important;}
html[data-theme="dark"] [style*="solid #bfdbfe" i]{border-color:rgba(59,130,246,.35)!important;}
html[data-theme="dark"] [style*="solid #d1fae5" i]{border-color:rgba(16,185,129,.35)!important;}
html[data-theme="dark"] [style*="solid #fef3c7" i]{border-color:rgba(245,158,11,.35)!important;}
html[data-theme="dark"] [style*="solid #ede9fe" i]{border-color:rgba(139,92,246,.35)!important;}
/* pale inline gradients */
html[data-theme="dark"] [style*="linear-gradient(135deg,#EFF6FF,#F0F9FF)" i]{background:linear-gradient(135deg,rgba(59,130,246,.14),rgba(14,165,233,.10))!important;border-color:rgba(96,165,250,.35)!important}
html[data-theme="dark"] [style*="linear-gradient(135deg,#EFF6FF,#F0F9FF)" i] div[style*="color:#1e293b" i],
html[data-theme="dark"] [style*="linear-gradient(135deg,#EFF6FF,#F0F9FF)" i] strong{color:var(--gray-800)!important}
/* Çap olunan faktura vərəqi həmişə işıqlı qalır */
/* Dashboard sürətli keçid kartı (JS hover style atributunu yenidən yazır, ona görə class ilə) */
/* Dashboard stat kartı (hover class ilə idarə olunur) */
/* ── Yazı sahələri: tünd fonda seçilsin deyə açıq boz ── */
html[data-theme="dark"]{--field-bg:#D5DCE6;--field-bg-ro:#BCC6D4;--field-text:#0F172A;--field-ph:#64748B;--field-border:#9AA8BC}
html[data-theme="dark"] .form-control,
html[data-theme="dark"] .form-select,
html[data-theme="dark"] .auth-card .form-control,
html[data-theme="dark"] input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),
html[data-theme="dark"] textarea,
html[data-theme="dark"] select{
  background-color:var(--field-bg)!important;color:var(--field-text)!important;border-color:var(--field-border)!important;caret-color:var(--field-text);
}
html[data-theme="dark"] .form-control:focus,
html[data-theme="dark"] .form-select:focus,
html[data-theme="dark"] .auth-card .form-control:focus,
html[data-theme="dark"] input:focus,
html[data-theme="dark"] textarea:focus,
html[data-theme="dark"] select:focus{background-color:#E6EBF2!important;color:var(--field-text)!important;border-color:var(--blue)!important;box-shadow:0 0 0 3px rgba(79,148,243,.35)!important}
html[data-theme="dark"] .form-control::placeholder,
html[data-theme="dark"] input::placeholder,
html[data-theme="dark"] textarea::placeholder{color:var(--field-ph)!important;opacity:1}
html[data-theme="dark"] .form-control:disabled,
html[data-theme="dark"] .form-control[readonly],
html[data-theme="dark"] input:disabled,
html[data-theme="dark"] input[readonly],
html[data-theme="dark"] textarea:disabled,
html[data-theme="dark"] select:disabled{background-color:var(--field-bg-ro)!important;color:#334155!important}
html[data-theme="dark"] select option{background:#E6EBF2;color:var(--field-text)}
html[data-theme="dark"] input[type=file]{background-color:var(--field-bg)!important;color:var(--field-text)!important;border-color:var(--field-border)!important}
html[data-theme="dark"] input[type=file]::file-selector-button{background:#B5C0D0;color:var(--field-text);border:0;border-right:1px solid var(--field-border)}
html[data-theme="dark"] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23334155' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}
html[data-theme="dark"] input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px var(--field-bg) inset!important;-webkit-text-fill-color:var(--field-text)!important}
/* sahənin içindəki ikon/sarğı (domen, AI söhbət) */
html[data-theme="dark"] .az-domain-input-wrap,
html[data-theme="dark"] #az-ai-input-wrap{background:var(--field-bg)!important;border-color:var(--field-border)!important}
html[data-theme="dark"] .az-domain-input-wrap input,
html[data-theme="dark"] #az-ai-input-wrap input,
html[data-theme="dark"] #az-ai-input-wrap textarea{background:transparent!important;box-shadow:none!important}
/* ── Mesaj redaktoru (Quill): açıq boz sahə, tünd yazı ── */
html[data-theme="dark"] .az-rte-wrap .ql-toolbar{background:#C3CCDA!important;border-color:var(--field-border)!important}
html[data-theme="dark"] .az-rte-wrap .ql-container{background:var(--field-bg)!important;border-color:var(--field-border)!important;color:var(--field-text)}
html[data-theme="dark"] .az-rte-wrap .ql-editor{color:var(--field-text)!important}
html[data-theme="dark"] .az-rte-wrap .ql-editor.ql-blank::before{color:var(--field-ph)!important;font-style:normal}
html[data-theme="dark"] .az-rte-wrap .ql-snow .ql-stroke{stroke:#1E293B}
html[data-theme="dark"] .az-rte-wrap .ql-snow .ql-fill{fill:#1E293B}
html[data-theme="dark"] .az-rte-wrap .ql-snow .ql-picker,
html[data-theme="dark"] .az-rte-wrap .ql-snow .ql-picker-label{color:#1E293B}
html[data-theme="dark"] .az-rte-wrap .ql-snow.ql-toolbar button:hover .ql-stroke,
html[data-theme="dark"] .az-rte-wrap .ql-snow.ql-toolbar button.ql-active .ql-stroke{stroke:var(--blue-dark)}
html[data-theme="dark"] .az-rte-wrap .ql-snow.ql-toolbar button:hover .ql-fill,
html[data-theme="dark"] .az-rte-wrap .ql-snow.ql-toolbar button.ql-active .ql-fill{fill:var(--blue-dark)}
html[data-theme="dark"] .az-rte-wrap .ql-snow .ql-tooltip{background:#E6EBF2;color:#0F172A;border-color:var(--field-border);box-shadow:0 4px 16px rgba(0,0,0,.5)}
html[data-theme="dark"] .az-rte-wrap .ql-snow .ql-tooltip input[type=text]{background:#fff!important;color:#0F172A!important}
html[data-theme="dark"] .az-rte-wrap .ql-editor a{color:#1565C0}

/* Avtomatik yaradılıb: köhnə sabit rənglərin qaranlıq qarşılıqları. Əl ilə dəyişməyin. */
/* azhostingstyle.css */
html[data-theme="dark"] html,html[data-theme="dark"] body{background:var(--surface)}
html[data-theme="dark"] .top-bar{background:#0B3A7E}
html[data-theme="dark"] .auth-btn.admin{color:#A78BFA}
html[data-theme="dark"] .az-dropdown{background:var(--surface)}
html[data-theme="dark"] .az-hero::after{background:var(--surface)}
html[data-theme="dark"] .btn-hero-primary:hover{background:var(--surface)}
html[data-theme="dark"] .az-domain-search-wrap .form-control:focus{background:var(--surface)}
html[data-theme="dark"] .az-domain-search-wrap .btn-search:hover{background:#0B3A7E}
html[data-theme="dark"] .az-section-light{background:var(--surface)}
html[data-theme="dark"] .az-section-blue{background:linear-gradient(135deg,#0B3A7E,#1459B3)}
html[data-theme="dark"] .az-pricing-card{background:var(--surface)}
html[data-theme="dark"] .az-pricing-card.featured::before{background:linear-gradient(90deg,#1459B3,var(--accent))}
html[data-theme="dark"] .featured-badge{background:linear-gradient(90deg,#1459B3,var(--accent))}
html[data-theme="dark"] .az-service-card{background:var(--surface)}
html[data-theme="dark"] .az-stats-section{background:linear-gradient(135deg,#0B3A7E,#1459B3)}
html[data-theme="dark"] .az-stats-section::before{background:var(--surface)}
html[data-theme="dark"] .az-testimonial-card{background:var(--surface)}
html[data-theme="dark"] .az-partner-box{background:var(--surface)}
html[data-theme="dark"] .az-footer{background:#0A1424}
html[data-theme="dark"] #backToTop:hover{background:#0B3A7E}
html[data-theme="dark"] .btn-custom:hover{background:#0B3A7E}
html[data-theme="dark"] .domain-result .result-card{background:var(--surface)}
html[data-theme="dark"] .sugg-pill{background:var(--surface)}
html[data-theme="dark"] .auth-card{background:var(--surface)}
html[data-theme="dark"] .btn-auth-primary:hover{background:#0B3A7E}
html[data-theme="dark"] .form-control,html[data-theme="dark"] .form-select{background:var(--surface)}
html[data-theme="dark"] .alert-success{color:#34D399}
html[data-theme="dark"] .alert-danger{color:#FCA5A5}
html[data-theme="dark"] .btn-primary:hover{background:#0B3A7E}
html[data-theme="dark"] .card{background:var(--surface)}
html[data-theme="dark"] .az-page-header{background:var(--surface)}
html[data-theme="dark"] .az-table-wrap{background:var(--surface)}
html[data-theme="dark"] .az-badge-success{color:#34D399}
html[data-theme="dark"] .az-badge-warn{color:#FBBF24}
html[data-theme="dark"] .az-badge-danger{color:#FCA5A5}
html[data-theme="dark"] .az-tab{background:var(--surface)}
html[data-theme="dark"] .btn-admin-edit{color:#FBBF24}
html[data-theme="dark"] .az-form-card{background:var(--surface)}
html[data-theme="dark"] .az-status-select{background:var(--surface)}
html[data-theme="dark"] .az-balance-card{background:linear-gradient(135deg,#0B3A7E,#1459B3)}
html[data-theme="dark"] .az-promo-card{background:var(--surface)}
html[data-theme="dark"] .az-dash-card{background:var(--surface)}
html[data-theme="dark"] .az-order-card{background:var(--surface)}
html[data-theme="dark"] .az-group-header{background:var(--surface)}
html[data-theme="dark"] .az-bubble-admin{background:var(--surface)}
html[data-theme="dark"] .az-ticket-item{background:var(--surface)}
html[data-theme="dark"] .ticket-open{color:#FBBF24}
html[data-theme="dark"] .az-admin-stat-card{background:var(--surface)}
html[data-theme="dark"] .az-timeline-content{background:var(--surface)}
html[data-theme="dark"] .server-card{background:var(--surface)}
html[data-theme="dark"] .az-stats{background:linear-gradient(135deg,#0B3A7E,#1459B3)}
html[data-theme="dark"] .az-contact-card{background:var(--surface)}
html[data-theme="dark"] .accordion-item{background:var(--surface)}
html[data-theme="dark"] .accordion-button{background:var(--surface)}
html[data-theme="dark"] .accordion-body{background:var(--surface)}
html[data-theme="dark"] .az-btn-primary:hover{background:var(--surface)}
html[data-theme="dark"] .az-domain-section{background:var(--up-bg)}
html[data-theme="dark"] .az-domain-title{color:var(--gray-800)}
html[data-theme="dark"] .az-domain-bar{background:var(--gray-100)}
html[data-theme="dark"] .az-domain-bar input{color:var(--gray-600)}
html[data-theme="dark"] .az-domain-bar button:hover{background:#0B3A7E}
html[data-theme="dark"] .az-tld-grid{border-top:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200)}
html[data-theme="dark"] .az-tld-card{border-right:1px solid var(--gray-200)}
html[data-theme="dark"] .az-tld-name{color:var(--gray-800)}
html[data-theme="dark"] .az-product-tabs{background:var(--surface)}
html[data-theme="dark"] .az-plan-card{background:var(--surface)}
html[data-theme="dark"] .az-plan-featured::before{background:linear-gradient(90deg,#1459B3,#00c8ff)}
html[data-theme="dark"] .az-panel-tab{background:var(--surface)}
@media(max-width:768px){html[data-theme="dark"] .az-tld-card:nth-child(n+4){border-top:1px solid var(--gray-200)}}
html[data-theme="dark"] .mobile-topbar{background:#0B3A7E}
html[data-theme="dark"] .az-logo{background:var(--surface);border:1.5px solid var(--gray-200)}
html[data-theme="dark"] .az-logo-icon{background:var(--surface)}
html[data-theme="dark"] .az-logo-main{color:var(--gray-800)}
html[data-theme="dark"] .az-logo-dark{color:var(--gray-800) !important}
html[data-theme="dark"] .az-logo-accent{color:#60A5FA !important}
html[data-theme="dark"] .az-logo-sm{color:#60A5FA !important}
html[data-theme="dark"] .az-logo-sub{color:var(--gray-500)}
html[data-theme="dark"] .az-campaign-card{background:var(--surface)}
html[data-theme="dark"] .az-campaign-icon{color:var(--camp-color,#60A5FA)}
html[data-theme="dark"] .az-campaign-now{color:var(--camp-color,#60A5FA)}
html[data-theme="dark"] .az-campaign-label{color:var(--camp-color,#60A5FA)}
html[data-theme="dark"] .az-campaign-timer .timer-days,html[data-theme="dark"] .az-campaign-timer .timer-hours,html[data-theme="dark"] .az-campaign-timer .timer-mins,html[data-theme="dark"] .az-campaign-timer .timer-secs{color:var(--camp-color,#60A5FA)}
html[data-theme="dark"] .az-mega-menu{background:linear-gradient(135deg,#0B3A7E,#1459B3)}
html[data-theme="dark"] .az-mega-card{background:var(--surface)}
html[data-theme="dark"] .az-mega-card:hover{background:var(--surface)}
/* header.css */
html[data-theme="dark"] .az-mm-panel{background:var(--surface-2)}
html[data-theme="dark"] .az-mm-lead p{color:var(--gray-800)}
html[data-theme="dark"] .az-mm-cta:hover{background:#0B3A7E}
html[data-theme="dark"] .az-mm-card{background:var(--surface)}
html[data-theme="dark"] .az-mm-price em{background:rgba(239,68,68,.16);color:#F87171}
html[data-theme="dark"] .az-mm-thumb{background:var(--surface)}
/* layout-app.css */
html[data-theme="dark"] body{background:var(--surface)}
/* pages/site-about.css */
html[data-theme="dark"] .az-logo-showcase{background:var(--surface)}
html[data-theme="dark"] .srv-card{background:var(--surface)}
html[data-theme="dark"] .az-stats-section{background:linear-gradient(135deg,#0B3A7E,#1459B3)}
html[data-theme="dark"] .az-seo-cta{background:var(--surface)}
html[data-theme="dark"] .az-timeline-content{background:var(--surface)}
html[data-theme="dark"] .az-timeline-year{background:var(--blue-pale,var(--surface))}
/* pages/site-blog-index.css */
html[data-theme="dark"] .blog-card{background:var(--surface)}
html[data-theme="dark"] .blog-card-sm{background:var(--surface)}
html[data-theme="dark"] .blog-sidebar-block{background:var(--surface)}
/* pages/site-blog-show.css */
html[data-theme="dark"] .blog-card-sm{background:var(--surface)}
/* pages/site-contact.css */
html[data-theme="dark"] .az-cinfo-card{background:var(--surface)}
html[data-theme="dark"] .az-contact-form-wrap{background:var(--surface)}
html[data-theme="dark"] .az-cfield input:focus,html[data-theme="dark"] .az-cfield textarea:focus{background:var(--surface)}
html[data-theme="dark"] .az-cform-btn:hover{background:#0B3A7E}
html[data-theme="dark"] .az-cside-block{background:var(--surface)}
html[data-theme="dark"] .az-chour-open{color:#34D399}
html[data-theme="dark"] .az-chour-closed{color:#FCA5A5}
html[data-theme="dark"] .az-map-wrap{background:var(--surface)}
html[data-theme="dark"] .az-map-directions:hover{background:#0B3A7E}
html[data-theme="dark"] .az-wa-live-badge{color:#4ADE80}
/* pages/site-domain.css */
html[data-theme="dark"] .dz-search-section .az-domain-bar{background:var(--surface);border:2px solid rgba(59,130,246,.35)}
html[data-theme="dark"] .dz-search-section .az-domain-bar input{color:var(--gray-800)}
html[data-theme="dark"] .dz-chip{background:var(--surface)}
html[data-theme="dark"] .dz-card{background:var(--surface)}
html[data-theme="dark"] .dz-all-btn{background:var(--surface)}
html[data-theme="dark"] .dz-all-box{background:var(--surface)}
html[data-theme="dark"] .dz-wa,html[data-theme="dark"] .dz-mail{background:var(--surface)}
html[data-theme="dark"] .dz-wa{color:#4ADE80;border-color:rgba(34,197,94,.35)}
html[data-theme="dark"] .az-why-card{background:var(--surface)}
/* pages/site-faq.css */
html[data-theme="dark"] .az-faq-nav-btn{background:var(--surface)}
html[data-theme="dark"] .az-faq-nav-btn:hover{background:var(--blue-pale,var(--surface))}
html[data-theme="dark"] .az-faq-item{background:var(--surface)}
/* pages/site-hosting.css */
html[data-theme="dark"] .az-hosting-tabs{background:var(--surface)}
html[data-theme="dark"] .az-feature-mini-card{background:var(--surface)}
/* pages/site-maps.css */
html[data-theme="dark"] .faq-item{background:var(--surface)}
/* pages/site-privacy.css */
html[data-theme="dark"] .az-legal-box{background:var(--surface)}
html[data-theme="dark"] .az-legal-company{background:var(--gray-50,var(--surface-2))}
/* pages/site-reseller.css */
html[data-theme="dark"] .az-reseller-tabs{background:var(--surface)}
html[data-theme="dark"] .az-oneclick-card{background:var(--surface)}
/* pages/site-seo.css */
html[data-theme="dark"] .faq-item{background:var(--surface)}
/* pages/site-terms.css */
html[data-theme="dark"] .az-legal-box{background:var(--surface)}
html[data-theme="dark"] .az-legal-company{background:var(--gray-50,var(--surface-2))}
/* pages/site-vps.css */
html[data-theme="dark"] .az-vps-tabs{background:var(--surface)}
html[data-theme="dark"] .az-vps-benefit-card{background:var(--surface)}
html[data-theme="dark"] .az-vps-os-chip{background:var(--surface)}
html[data-theme="dark"] .az-vps-feature-row{background:var(--surface)}
/* pages/site-webdesign-1.css */
html[data-theme="dark"] .az-order-section{background:linear-gradient(180deg,var(--surface-2) 0%,var(--surface) 100%)}
html[data-theme="dark"] .az-order-badge{color:var(--blue,#60A5FA)}
html[data-theme="dark"] .az-order-title{color:var(--gray-800)}
html[data-theme="dark"] .az-order-sub{color:var(--gray-500)}
html[data-theme="dark"] .az-or-divider::before,html[data-theme="dark"] .az-or-divider::after{background:var(--gray-200)}
html[data-theme="dark"] .az-custom-order-card{background:var(--surface);border:1px solid var(--gray-200)}
html[data-theme="dark"] .az-custom-order-header{border-bottom:1px solid var(--gray-200)}
html[data-theme="dark"] .az-custom-order-header h3{color:var(--gray-800)}
html[data-theme="dark"] .az-order-field label{color:var(--gray-700)}
html[data-theme="dark"] .az-order-field .form-control,html[data-theme="dark"] .az-order-field .form-select{border:1.5px solid var(--gray-200)}
html[data-theme="dark"] .az-order-features-label{color:var(--gray-700)}
html[data-theme="dark"] .az-feature-tile{background:var(--surface-2);border:1.5px solid var(--gray-200)}
html[data-theme="dark"] .az-feature-tile:hover{border-color:rgba(59,130,246,.35);background:rgba(14,165,233,.16)}
html[data-theme="dark"] .az-feature-icon{background:var(--surface);border:1px solid var(--gray-200)}
html[data-theme="dark"] .az-feature-text{color:var(--gray-600)}
html[data-theme="dark"] .az-feature-check{border:1.5px solid var(--gray-300)}
html[data-theme="dark"] .az-feature-tile.is-active .az-feature-text{color:var(--gray-800)}
html[data-theme="dark"] .az-estimate-box{background:linear-gradient(135deg,rgba(14,165,233,.16),var(--surface-2))}
html[data-theme="dark"] .az-estimate-header{color:var(--gray-800)}
html[data-theme="dark"] .az-estimate-row{color:var(--gray-500)}
html[data-theme="dark"] .az-estimate-total{color:var(--blue,#60A5FA)}
/* pages/site-webdesign-2.css */
html[data-theme="dark"] .az-webdesign-hero::after{background:var(--surface)}
html[data-theme="dark"] .portfolio-item-wrapper{background:var(--surface)}
html[data-theme="dark"] .portfolio-img-box{background:var(--surface)}
html[data-theme="dark"] .portfolio-info-static{background:var(--surface);border-top:1px solid var(--gray-200)}
html[data-theme="dark"] .portfolio-static-title{color:var(--gray-800) !important}
html[data-theme="dark"] .icon-box{background:var(--surface)}
/* pages/partial-ai-chat.css */
html[data-theme="dark"] #az-ai-btn{background:linear-gradient(135deg,#1459B3,var(--blue-mid))}
html[data-theme="dark"] #az-ai-chat{background:var(--surface)}
html[data-theme="dark"] #az-ai-header{background:linear-gradient(135deg,#1459B3,var(--blue-mid))}
html[data-theme="dark"] .az-ai-bot .az-ai-bubble{background:var(--surface)}
html[data-theme="dark"] .az-ai-user .az-ai-bubble{background:linear-gradient(135deg,#1459B3,var(--blue-mid))}
html[data-theme="dark"] #az-ai-input-wrap{background:var(--surface)}
html[data-theme="dark"] #az-ai-send{background:linear-gradient(135deg,#1459B3,var(--blue-mid))}
/* pages/partial-auth-styles.css */
html[data-theme="dark"] .auth-section{background:linear-gradient(135deg,rgba(59,130,246,.16),var(--blue-pale),rgba(34,197,94,.16))}
html[data-theme="dark"] .auth-card{background:var(--surface)}
html[data-theme="dark"] .auth-card .form-control{background:var(--surface)}
html[data-theme="dark"] .btn-auth-primary:hover{background:#0B3A7E}
html[data-theme="dark"] .btn-auth-secondary{background:var(--surface)}
html[data-theme="dark"] .btn-google{background:var(--surface)}
html[data-theme="dark"] .btn-google:hover{background:var(--surface)}
html[data-theme="dark"] .auth-card .alert-success{color:#34D399}
/* pages/partial-pricing-styles.css */
html[data-theme="dark"] .hero{background:linear-gradient(135deg,var(--dark-hero),#0D2244,#1459B3)}
html[data-theme="dark"] .az-pricing-card{background:var(--surface)}
html[data-theme="dark"] .az-pricing-featured::before{background:linear-gradient(90deg,#1459B3,var(--accent))}
html[data-theme="dark"] .featured-ribbon{background:linear-gradient(90deg,#1459B3,var(--accent))}
html[data-theme="dark"] .az-domain-card{background:var(--surface)}


/* ── Əl ilə düzəlişlər ── */
html[data-theme="dark"] .header-area{background:rgba(11,18,32,.96);box-shadow:0 1px 0 var(--gray-200)}
html[data-theme="dark"] [style*="linear-gradient(135deg,var(--blue-dark),var(--blue))" i]{background:linear-gradient(135deg,#0B3A7E,#1459B3)!important}
/* dalğa (wave) SVG-ləri */
html[data-theme="dark"] svg path[fill="#F8FAFC" i],
html[data-theme="dark"] svg path[fill="#fff" i],
html[data-theme="dark"] svg path[fill="#ffffff" i],
html[data-theme="dark"] svg path[fill="#E3F2FD" i],
html[data-theme="dark"] svg rect[fill="#F8FAFC" i],
html[data-theme="dark"] svg rect[fill="#fff" i]{fill:var(--up-bg)!important}
html[data-theme="dark"] svg path[fill="rgba(200,215,240,0.35)"]{fill:rgba(79,148,243,.10)!important}
html[data-theme="dark"] svg path[fill="rgba(21,101,192,0.04)"],
html[data-theme="dark"] svg path[fill="rgba(21,101,192,0.03)"]{fill:rgba(79,148,243,.06)!important}
html[data-theme="dark"] .az-hero::after{background:var(--up-bg)}
html[data-theme="dark"] .az-wave{background:var(--up-bg)}
html[data-theme="dark"] .az-domain-bar{background:var(--field-bg)}
html[data-theme="dark"] .az-domain-bar input{background:transparent!important;box-shadow:none!important;border:0!important}
html[data-theme="dark"] .dz-search-section .az-domain-bar{background:var(--surface);border:2px solid rgba(79,148,243,.45);box-shadow:0 14px 40px rgba(0,0,0,.45),0 0 0 4px rgba(79,148,243,.08)}
html[data-theme="dark"] .dz-search-section .az-domain-bar:focus-within{border-color:var(--blue);box-shadow:0 14px 44px rgba(0,0,0,.5),0 0 0 5px rgba(79,148,243,.22)}
html[data-theme="dark"] .dz-search-section .az-domain-bar input{color:var(--gray-800)!important;caret-color:var(--blue)}
html[data-theme="dark"] .dz-search-section .az-domain-bar input::placeholder{color:var(--gray-500)!important}
html[data-theme="dark"] svg path[fill="var(--blue)"]{fill:#1459B3!important}

/* inline background-lar (sayt) */
html[data-theme="dark"] [style*="background:#f8fafc;" i],html[data-theme="dark"] [style*="background:#f8fafc\"" i],html[data-theme="dark"] [style*="background: #f8fafc;" i],html[data-theme="dark"] [style$="background:#f8fafc" i],html[data-theme="dark"] [style$="background: #f8fafc" i]{background:var(--surface-2)!important}
html[data-theme="dark"] [style*="background-color:#f8fafc;" i],html[data-theme="dark"] [style*="background-color:#f8fafc\"" i],html[data-theme="dark"] [style*="background-color: #f8fafc;" i],html[data-theme="dark"] [style$="background-color:#f8fafc" i],html[data-theme="dark"] [style$="background-color: #f8fafc" i]{background-color:var(--surface-2)!important}
html[data-theme="dark"] [style*="background:#fff7ed;" i],html[data-theme="dark"] [style*="background:#fff7ed\"" i],html[data-theme="dark"] [style*="background: #fff7ed;" i],html[data-theme="dark"] [style$="background:#fff7ed" i],html[data-theme="dark"] [style$="background: #fff7ed" i]{background:rgba(245,158,11,.14)!important}
html[data-theme="dark"] [style*="background-color:#fff;" i],html[data-theme="dark"] [style*="background-color:#fff\"" i],html[data-theme="dark"] [style*="background-color: #fff;" i],html[data-theme="dark"] [style$="background-color:#fff" i],html[data-theme="dark"] [style$="background-color: #fff" i]{background-color:var(--surface)!important}
/* inline gradient-lərdə marka mavisi tünd qalsın (uşaq elementlərdə də) */
html[data-theme="dark"] [style*="gradient"][style*="var(--blue" i]{--blue:#1459B3;--blue-dark:#0B3A7E;--blue-light:#1E6FD0}

/* domen axtarış qutuları: yazı sahəsi şəffaf, panel özü rəngi daşıyır */
html[data-theme="dark"] .az-domain-bar input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=range]):not([type=color]):not([type=file]){background-color:transparent!important;color:var(--field-text)!important;box-shadow:none!important;border:0!important}
html[data-theme="dark"] .dz-search-section .az-domain-bar input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=range]):not([type=color]):not([type=file]){background-color:transparent!important;color:var(--gray-800)!important;box-shadow:none!important;border:0!important}
html[data-theme="dark"] .az-domain-section.dz-search-section{background:transparent}
html[data-theme="dark"] .dz-search-section .az-domain-bar{background:#16233F;border-color:rgba(96,165,250,.55)}

/* ── Tünd rejim: bildiriş (alert) mesajları – oxunaqlı rənglər ── */
html[data-theme="dark"] .alert{--bs-alert-padding-y:.85rem;border-width:1px;border-style:solid;font-weight:500}
html[data-theme="dark"] .alert-success{background:#0F3D2E !important;border-color:#1F8A64 !important;color:#D1FAE5 !important;--bs-alert-color:#D1FAE5;--bs-alert-bg:#0F3D2E;--bs-alert-border-color:#1F8A64}
html[data-theme="dark"] .alert-danger{background:#4A1D24 !important;border-color:#B4424F !important;color:#FEE2E2 !important;--bs-alert-color:#FEE2E2;--bs-alert-bg:#4A1D24;--bs-alert-border-color:#B4424F}
html[data-theme="dark"] .alert-warning{background:#4A3612 !important;border-color:#B7852A !important;color:#FEF3C7 !important;--bs-alert-color:#FEF3C7;--bs-alert-bg:#4A3612;--bs-alert-border-color:#B7852A}
html[data-theme="dark"] .alert-info{background:#10375A !important;border-color:#2F7FC1 !important;color:#DBEAFE !important;--bs-alert-color:#DBEAFE;--bs-alert-bg:#10375A;--bs-alert-border-color:#2F7FC1}
html[data-theme="dark"] .alert-success i,html[data-theme="dark"] .alert-success .fas{color:#34D399 !important}
html[data-theme="dark"] .alert-danger i,html[data-theme="dark"] .alert-danger .fas{color:#FCA5A5 !important}
html[data-theme="dark"] .alert-warning i,html[data-theme="dark"] .alert-warning .fas{color:#FBBF24 !important}
html[data-theme="dark"] .alert-info i,html[data-theme="dark"] .alert-info .fas{color:#7DB4FA !important}
html[data-theme="dark"] .alert .btn-close{filter:invert(1) grayscale(100%) brightness(200%);opacity:.8}
html[data-theme="dark"] .alert a{color:inherit;text-decoration:underline}

/* ── Tünd rejim: brauzerin avtomatik doldurma (autofill) rəngi – qutu tündləşməsin, yazı görünsün ── */
html[data-theme="dark"] input:-webkit-autofill,
html[data-theme="dark"] input:-webkit-autofill:hover,
html[data-theme="dark"] input:-webkit-autofill:focus,
html[data-theme="dark"] input:-webkit-autofill:active,
html[data-theme="dark"] textarea:-webkit-autofill,
html[data-theme="dark"] textarea:-webkit-autofill:focus,
html[data-theme="dark"] select:-webkit-autofill,
html[data-theme="dark"] select:-webkit-autofill:focus{
  -webkit-box-shadow:0 0 0 1000px #D5DCE6 inset !important;
  box-shadow:0 0 0 1000px #D5DCE6 inset !important;
  -webkit-text-fill-color:#0F172A !important;
  caret-color:#0F172A !important;
  background-color:#D5DCE6 !important;
  color:#0F172A !important;
  transition:background-color 99999s ease-in-out 0s;
}
html[data-theme="dark"] input:autofill,
html[data-theme="dark"] input:autofill:focus{
  box-shadow:0 0 0 1000px #D5DCE6 inset !important;
  -webkit-text-fill-color:#0F172A !important;
  background-color:#D5DCE6 !important;
  color:#0F172A !important;
}
/* Fokus + yazı: həmişə açıq boz fon, tünd yazı */
html[data-theme="dark"] .form-control:focus,
html[data-theme="dark"] .auth-card .form-control:focus{background-color:#E6EBF2 !important;color:#0F172A !important;-webkit-text-fill-color:#0F172A}
