@media (max-width: 760px) {
  :root[data-mobile-dark][data-theme="dark"] {
    --lx-orange: #ff6a3d;
    --lx-orange-2: #ff8a5f;
    --lx-orange-soft: rgba(255, 106, 61, .16);
    --lx-ivory: #0d0d0f;
    --lx-paper: #19191c;
    --lx-paper-2: #202024;
    --lx-ink: #f5f1ea;
    --lx-ink-2: #d9d3cb;
    --lx-muted: #9b958d;
    --lx-line: #2a2a30;
    --lx-line-strong: #3a3a42;
    --lx-champagne: #f3b63f;
    --lx-green: #3cb883;
    --lx-danger: #ff7a70;
    --surface: #19191c;
    --lx-surface: #19191c;
    --tw-amber: #f3b63f;
    --md-gold: #f3b63f;
    --md-gold-2: #ffd27a;
    --md-card: #19191c;
    --md-card-2: #202024;
    --md-bg: #0d0d0f;
    --glass-bg: rgba(16, 16, 19, .88);
    --glass-bg-strong: rgba(16, 16, 19, .94);
    --glass-edge: rgba(255, 255, 255, .08);
    --glass-edge-soft: rgba(255, 255, 255, .06);
    --glass-scrim: rgba(0, 0, 0, .55);
  }
  :root[data-mobile-dark][data-theme="dark"] body {
    background: #0d0d0f;
  }
  :root[data-mobile-dark][data-theme="dark"] .st-app .px-header,
  :root[data-mobile-dark][data-theme="dark"] .st-app .px-header::before {
    background: rgba(13, 13, 15, .92);
  }
  :root[data-mobile-dark][data-theme="dark"] .px-bottomnav {
    background: rgba(16, 16, 19, .96) !important;
    border-top: 1px solid rgba(255, 255, 255, .06) !important;
    box-shadow: 0 -10px 30px rgba(0, 0, 0, .45) !important;
  }
  :root[data-mobile-dark][data-theme="dark"] .px-bottomnav a,
  :root[data-mobile-dark][data-theme="dark"] .px-bottomnav button {
    color: #9b958d !important;
  }
  :root[data-mobile-dark][data-theme="dark"] .px-bottomnav a.active,
  :root[data-mobile-dark][data-theme="dark"] .px-bottomnav a[aria-current="page"] {
    color: var(--lx-orange) !important;
  }
  :root[data-mobile-dark][data-theme="dark"] .px-footer {
    background: #0a0a0c;
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content :is(.tw-order-row, .wc-row, .sl-item, .rf-row, .ms-mission-link, .ms-tier, .wd-list .wc-row) {
    border-color: var(--lx-line);
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content :is(.ms-points, .sl-create, .sl-stats > div, .rf-code, .rf-qr, .bk-add, .wd-form, .pf-card, .wdd-steps, .mb-panel, .support-choice, .support-screen-card, .kol-card, .tw-search, .tw-empty, .wc-empty, .sl-off, .discover-filters, .px-product-card, .wd-review, .ms-next, .ms-tabs, .pf-nav button, .pf-nav a, .wd-filters button, .ms-pill, .tw-tabs) {
    box-shadow: none;
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content :is(.ms-points, .sl-stats > div, .rf-code, .rf-qr, .bk-add, .wd-form, .pf-card, .mb-panel, .support-choice, .kol-card, .px-product-card, .wc-empty, .tw-empty, .wdd-steps) {
    border: 1px solid var(--lx-line);
    background: var(--lx-paper);
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content :is(.tw-search, .sl-create, .rf-search, .wdash-search, .discover-search input, .bk-form input, .bk-form select, .wd-form input, .wd-form select, .stack-form input, .stack-form select, .stack-form textarea) {
    background: var(--lx-paper-2);
    border-color: var(--lx-line);
    color: var(--lx-ink);
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content :is(.wc-btn, .ms-btn, .sl-btn, .wdash-btn, .tw-btn, .button) {
    border-radius: 14px;
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content :is(.wc-btn.is-primary, .ms-btn.is-primary, .sl-btn.is-primary, .tw-btn-primary, .button-primary, .button-coral, .discover-primary-action) {
    background: linear-gradient(135deg, #ff6a3d, #ff8f4e);
    color: #fff;
    box-shadow: 0 8px 22px -10px rgba(255, 106, 61, .7);
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content .wc-btn.is-dim {
    background: var(--lx-paper-2);
    color: var(--lx-muted);
    box-shadow: none;
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content .wc-flow > div {
    border: 1px solid var(--lx-line);
    background: var(--lx-paper);
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content .wc-card-status {
    background: rgba(60, 184, 131, .18);
    color: #7fe0b0;
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content .partner-badge {
    background: var(--md-gold);
    color: #3a2a12;
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content .mb-linkrow {
    color: var(--lx-ink);
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content .mb-linkrow svg {
    color: var(--lx-orange-2);
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content :is(.status-badge, .tw-status, .ms-pill, .wdash-pill) {
    filter: none;
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content .discover-filters {
    background: rgba(25, 25, 28, .9) !important;
    border-color: var(--lx-line) !important;
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content .discover-platform-switch,
  :root[data-mobile-dark][data-theme="dark"] .st-content .discover-category-tabs > button,
  :root[data-mobile-dark][data-theme="dark"] .st-content .discover-search input {
    background: var(--lx-paper-2) !important;
    color: var(--lx-ink) !important;
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content .px-product-card {
    background: var(--lx-paper);
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content .px-cashback-line b {
    color: #7fe0b0;
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content .support-choice-ico {
    background: var(--lx-paper-2);
    color: var(--lx-orange-2);
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content .support-msg-bubble {
    background: var(--lx-paper-2);
    color: var(--lx-ink);
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content .support-msg.is-user .support-msg-bubble {
    background: linear-gradient(135deg, #ff6a3d, #ff8f4e);
    color: #fff;
  }
}
@media (max-width: 760px) {
  :root[data-mobile-dark][data-theme="dark"] .st-content :is(.kol-form input, .kol-form select, .kol-form textarea, .kol-social-input, .currency-input-shell input, .referrer-enter-row input, .delete-account-form input, .support-request-form input, .support-request-form select, .support-request-form textarea, .camio-bar textarea, .support-chatbar textarea, .avatar-edit-form input[type="file"]) {
    background: var(--lx-paper-2);
    border-color: var(--lx-line);
    color: var(--lx-ink);
    color-scheme: dark;
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content :is(.kol-upload-box, .kol-social-add, .kol-head, .kol-wizard li > span) {
    background: var(--lx-paper-2);
    border-color: var(--lx-line);
    color: var(--lx-ink);
  }
  :root[data-mobile-dark][data-theme="dark"] .st-content .kol-wizard li.is-current > span {
    background: var(--lx-orange);
    color: #fff;
  }
}
@media (max-width: 760px) {
  :root[data-mobile-dark][data-theme="dark"] .st-content .ms-next {
    background: linear-gradient(120deg, #1a1411 0%, #2a1b12 55%, #3a2412 100%);
    border: 1px solid rgba(243, 182, 63, .28);
  }
}
