/* Apple Minimal account workspaces. Material only: keep payment, table and status behavior. */

html[data-theme-style="apple_minimal"] body :is(.profile-part, .favorites-page, .support-tickets-page, .ticket-detail-page, .affiliate-page) {
  background: transparent !important;
  color: var(--ap-ink, #1d1d1f);
}

/* Content glass is deliberately unblurred so long tables and text stay crisp. */
html[data-theme-style="apple_minimal"] body :is(.profile-part, .favorites-page, .support-tickets-page, .ticket-detail-page, .affiliate-page) :is(
  .card-modern, .gamer-profile-card, .gamer-orders-card, .favorites-page-header,
  .favorite-item, .favorites-empty, .ticket-stat-card, .ticket-filter-section,
  .ticket-table-wrapper, .ticket-sidebar-card, .ticket-chat-wrapper,
  .orders-workspace, .order-detail-header, .detail-card,
  .affiliate-balance-card, .affiliate-link-card, .affiliate-progress-card,
  .affiliate-breakdown-card, .affiliate-table-card, .affiliate-withdraw-card,
  .affiliate-stat-card, .api-key-card, .api-stat-card, .api-empty-state
) {
  background: var(--ap-panel, rgba(255, 255, 255, .78)) !important;
  border: 1px solid var(--lg-rim, rgba(255, 255, 255, .88)) !important;
  border-radius: 22px !important;
  box-shadow: var(--lg-spec, inset 0 1px 0 rgba(255, 255, 255, .9)), var(--lg-shadow, 0 10px 28px -20px rgba(38, 32, 28, .24)) !important;
  color: var(--ap-ink, #1d1d1f) !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
}

html[data-theme-style="apple_minimal"] body :is(.profile-part, .affiliate-page) :is(.gamer-profile-card, .orders-workspace, .affiliate-balance-card) {
  border-radius: 26px !important;
}

html[data-theme-style="apple_minimal"] body :is(.profile-part, .favorites-page, .support-tickets-page, .ticket-detail-page, .affiliate-page) :is(
  .card-modern-header, .card-modern-body, .gamer-orders-header, .orders-header,
  .orders-filter-bar, .orders-table-wrapper, .order-detail-content,
  .detail-card-header, .detail-card-body, .ticket-chat-header, .ticket-chat-footer,
  .ticket-sidebar-header, .ticket-sidebar-actions, .api-key-card-header,
  .api-key-card-body, .api-key-card-actions, .affiliate-table-header,
  .affiliate-table-body, .affiliate-withdraw-header, .affiliate-withdraw-body,
  .affiliate-pagination-wrapper
) {
  background: transparent !important;
  border-color: var(--ap-line, rgba(28, 24, 20, .1)) !important;
  color: var(--ap-ink, #1d1d1f) !important;
}

/* Profile details and the secondary wells inside each workspace. */
html[data-theme-style="apple_minimal"] body :is(.profile-part, .ticket-detail-page, .affiliate-page) :is(
  .profile-info-item, .gamer-stat-card, .gamer-metric-tile,
  .gamer-level-progress-box, .security-setting-item, .session-item,
  .twofa-qr-container, .telegram-step, .field-item, .stock-item,
  .esim-detail-panel, .esim-qr-panel, .esim-renew, .esim-topup-history,
  .affiliate-mini-stat, .affiliate-note-box, .affiliate-progress-note,
  .api-key-field, .api-key-rate-limit, .report-error-info, .error-account-content
) {
  background: var(--ap-well, rgba(118, 118, 128, .08)) !important;
  border: 1px solid transparent !important;
  border-radius: 16px !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .55) !important;
  color: var(--ap-ink, #1d1d1f) !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
}

html[data-theme-style="apple_minimal"] body .profile-part .gamer-metric-tile.primary-tile {
  background: rgba(0, 113, 227, .065) !important;
  border-color: rgba(0, 113, 227, .14) !important;
}

html[data-theme-style="apple_minimal"] body :is(.profile-part, .affiliate-page) :is(.level-bar-track, .affiliate-progress-bar) {
  background: rgba(118, 118, 128, .14) !important;
  border-radius: 999px !important;
}
html[data-theme-style="apple_minimal"] body :is(.profile-part, .affiliate-page) :is(.level-bar-fill, .affiliate-progress-fill) {
  background: var(--ap-blue, #0071e3) !important;
  border-radius: inherit !important;
}

html[data-theme-style="apple_minimal"] body :is(.profile-part, .favorites-page, .support-tickets-page, .ticket-detail-page, .affiliate-page) :is(
  .gamer-info h4, .gamer-stat-value, .metric-tile-value, .profile-info-value,
  .security-setting-title, .session-info h5, .favorites-page-header-title,
  .favorite-item-title, .orders-title, .order-product-name, .order-state-title,
  .ticket-card-title, .subject-title, .affiliate-page-title,
  .affiliate-balance-value, .affiliate-mini-stat-value, .affiliate-stat-value,
  .affiliate-link-title, .affiliate-breakdown-title, .affiliate-table-title,
  .affiliate-withdraw-title, .affiliate-note-title, .api-key-card-name
) {
  color: var(--ap-ink, #1d1d1f) !important;
}
html[data-theme-style="apple_minimal"] body :is(.profile-part, .favorites-page, .support-tickets-page, .ticket-detail-page, .affiliate-page) :is(
  .profile-info-label, .gamer-stat-label, .metric-tile-label,
  .security-setting-desc, .session-detail-item, .favorites-page-header-count,
  .favorite-item-date, .favorite-item-meta, .orders-subtitle, .order-plan-name,
  .ticket-subtitle, .affiliate-page-subtitle, .affiliate-balance-label,
  .affiliate-mini-stat-label, .affiliate-stat-label, .api-key-card-date
) {
  color: var(--ap-muted, #515154) !important;
}

/* Inputs have the quiet gray well used in iOS forms, rather than white bordered boxes. */
html[data-theme-style="apple_minimal"] body :is(
  .profile-part, .favorites-page, .support-tickets-page, .ticket-detail-page,
  .affiliate-page, .inner-section:has(.data-filter-section),
  :where(#profileModalOverlay, #telegramModalOverlay), .ticket-modal-overlay, .api-modal,
  .esim-topup-dialog
) :is(
  .form-control, .form-select, .input-style, .custom-form-input,
  .ticket-form-control, .api-form-input, .affiliate-link-input,
  .affiliate-filter-input, .affiliate-filter-select, .affiliate-form-input,
  .affiliate-form-select, .affiliate-pagination-select, .crypto-input-field,
  .filter-select, .chat-input-wrapper textarea,
  .orders-search-form input, .esim-topup-stepper input
) {
  background: var(--ap-well, rgba(118, 118, 128, .08)) !important;
  background-image: none !important;
  border: 1px solid transparent !important;
  border-radius: 14px !important;
  min-height: 44px !important;
  color: var(--ap-ink, #1d1d1f) !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .55) !important;
}
html[data-theme-style="apple_minimal"] body :is(.profile-part, .support-tickets-page, .affiliate-page, .inner-section:has(.data-filter-section), .ticket-modal-overlay, .api-modal) :is(
  select.form-control, .form-select, .affiliate-filter-select,
  .affiliate-form-select, .affiliate-pagination-select
) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23515154' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.7' d='m4 6 4 4 4-4'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 14px center !important;
  background-size: 14px 14px !important;
  padding-right: 36px !important;
}
html[data-theme-style="apple_minimal"] body :is(.profile-part, .favorites-page, .support-tickets-page, .ticket-detail-page, .affiliate-page, .inner-section:has(.data-filter-section), :where(#profileModalOverlay, #telegramModalOverlay), .ticket-modal-overlay, .api-modal) :is(input, textarea)::placeholder {
  color: rgba(60, 60, 67, .64) !important;
  opacity: 1;
}
html[data-theme-style="apple_minimal"] body :is(.profile-part, .support-tickets-page, .ticket-detail-page, .affiliate-page, .inner-section:has(.data-filter-section), :where(#profileModalOverlay, #telegramModalOverlay), .ticket-modal-overlay, .api-modal) :is(input, select, textarea):focus {
  border-color: rgba(0, 113, 227, .38) !important;
  box-shadow: var(--ap-ring, 0 0 0 3px rgba(0, 113, 227, .22)) !important;
}
html[data-theme-style="apple_minimal"] body .product-orders-page .search-input-wrapper {
  background: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}

/* Secondary buttons are discrete glass pills; red destructive actions keep their color. */
html[data-theme-style="apple_minimal"] body :is(
  .profile-part, .favorites-page, .support-tickets-page, .ticket-detail-page,
  .affiliate-page, .inner-section:has(.data-filter-section),
  :where(#profileModalOverlay, #telegramModalOverlay), .ticket-modal-overlay, .api-modal,
  .esim-topup-dialog
) :is(
  .order-filter-tab, .filter-tab, .favorites-filter-btn, .btn-quick-amount,
  .btn-filter-reset, .btn-load-more, .orders-browse-link, .btn-order-view,
  .btn-outline-secondary, .btn-outline-primary, .custom-btn-secondary,
  .btn-modal-cancel, .btn-back-tickets, .sidebar-action-btn,
  .btn-copy-order-id, .btn-order-support, .btn-copy-all, .btn-copy-single,
  .btn-export-txt, .btn-export-csv, .esim-qr-download, .esim-secondary-action,
  .esim-install-action--copy, .affiliate-action-btn, .affiliate-balance-btn,
  .affiliate-breakdown-btn, .affiliate-quick-link, .affiliate-social-btn,
  .affiliate-filter-btn, .api-key-copy-btn, .api-key-action-btn,
  .api-modal-btn.secondary, .lk-support-btn, .lk-copy-btn, .copy-btn,
  .lk-history-link, .lk-result-support, .esim-topup-refresh, .shop-widget-btn
) {
  background: var(--ap-control, rgba(255, 255, 255, .62)) !important;
  border: 1px solid var(--ap-line, rgba(28, 24, 20, .1)) !important;
  border-radius: 999px !important;
  min-height: 44px !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .9), 0 3px 10px -8px rgba(28, 24, 20, .3) !important;
  color: var(--ap-blue, #0071e3) !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
}

html[data-theme-style="apple_minimal"] body :is(.profile-part, .favorites-page, .support-tickets-page, .ticket-detail-page, .affiliate-page, .inner-section:has(.data-filter-section)) :is(
  .order-filter-tab.active, .filter-tab.active, .favorites-filter-btn.active,
  .btn-quick-amount.is-active, .btn-quick-amount[aria-pressed="true"]
) {
  background: rgba(0, 113, 227, .1) !important;
  border-color: rgba(0, 113, 227, .24) !important;
  color: var(--ap-blue, #0071e3) !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .8) !important;
}
html[data-theme-style="apple_minimal"] body :is(.profile-part, .favorites-page) :is(.order-filter-tab.active, .filter-tab.active, .favorites-filter-btn.active) :is(.tab-label, .tab-count, .count) {
  color: var(--ap-blue, #0071e3) !important;
  background: transparent !important;
}

html[data-theme-style="apple_minimal"] body :is(
  .profile-part, .favorites-page, .support-tickets-page, .ticket-detail-page,
  .affiliate-page, .inner-section:has(.data-filter-section),
  :where(#profileModalOverlay, #telegramModalOverlay), .ticket-modal-overlay, .api-modal,
  .esim-topup-dialog
) :is(
  .btn-shop-now, .form-btn, .security-update-btn, .btn-save,
  .btn-primary, .btn-add-new, .favorite-item-btn-view, .favorites-empty-btn,
  .btn-create-ticket, .btn-open-ticket-modal, .btn-submit-ticket,
  .btn-send-message, .btn-filter-search, .btn-search, .btn-reorder,
  .btn-order-recheck, .custom-btn-primary, .create-invoice-btn-enhanced,
  .crypto-submit-btn, .wallet-form button, button.shop-widget-btn,
  .affiliate-action-btn.primary, .affiliate-breakdown-btn.filled,
  .affiliate-copy-btn, .affiliate-submit-btn, .affiliate-filter-btn.primary,
  .api-create-btn, .api-modal-btn.primary, .esim-renew-button,
  .esim-topup-submit, .esim-install-action--primary
) {
  background: var(--ap-blue, #0071e3) !important;
  border: 1px solid transparent !important;
  border-radius: 999px !important;
  min-height: 44px !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 4px 12px -7px rgba(0, 113, 227, .6) !important;
  color: #fff !important;
  text-shadow: none !important;
}
html[data-theme-style="apple_minimal"] body :is(.profile-part, .favorites-page, .support-tickets-page, .ticket-detail-page, .affiliate-page, .api-modal) :is(
  .security-update-btn, .btn-save, .btn-shop-now, .btn-primary,
  .btn-create-ticket, .btn-submit-ticket, .btn-send-message,
  .affiliate-action-btn.primary, .affiliate-breakdown-btn.filled,
  .affiliate-submit-btn, .api-create-btn, .api-modal-btn.primary
) :is(i, span) {
  color: inherit !important;
}

html[data-theme-style="apple_minimal"] body :is(.profile-part, .favorites-page, .ticket-detail-page, .affiliate-page, .inner-section:has(.data-filter-section)) :is(
  .logout-all-btn, .btn-logout-session, .favorite-item-btn-remove,
  .btn-close-ticket, .btn-report-error, .api-key-action-btn.delete,
  .affiliate-filter-btn.danger, .btn-outline-danger
) {
  border-radius: 999px !important;
  min-height: 44px !important;
  background: rgba(255, 59, 48, .08) !important;
  border-color: rgba(215, 0, 21, .12) !important;
  color: #c52231 !important;
}
html[data-theme-style="apple_minimal"] body .profile-part a[href*="logout"] {
  border-radius: 999px !important;
  min-height: 44px !important;
}

/* Wallet choices, bank details and each recharge provider share the same material. */
html[data-theme-style="apple_minimal"] body .profile-part :is(.lk-wallet-option, .method-card) {
  background: var(--ap-control, rgba(255, 255, 255, .62)) !important;
  border: 1px solid var(--ap-line, rgba(28, 24, 20, .1)) !important;
  border-radius: 18px !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .9) !important;
}
html[data-theme-style="apple_minimal"] body .profile-part :is(.lk-wallet-option.is-active, .lk-wallet-option[aria-current="true"], .method-card.active) {
  background: rgba(0, 113, 227, .075) !important;
  border-color: rgba(0, 113, 227, .32) !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .9), 0 0 0 2px rgba(0, 113, 227, .06) !important;
}
html[data-theme-style="apple_minimal"] body .profile-part :is(
  .lk-bank-static, .received-amount-box-enhanced, .crypto-rate-box,
  .crypto-received-box, .crypto-info-box, .lk-invoice-checking,
  .lk-history-empty, .lk-support-box, .lk-pay-note, .qr-container
) {
  background: var(--ap-well, rgba(118, 118, 128, .08)) !important;
  border: 1px solid transparent !important;
  border-radius: 16px !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .6) !important;
}
html[data-theme-style="apple_minimal"] body .profile-part :is(.received-amount-box-enhanced .value, .crypto-received-amount, .crypto-rate-value, .lk-wallet-option-check) {
  color: var(--ap-blue, #0071e3) !important;
}
html[data-theme-style="apple_minimal"] body .profile-part :is(.alert.bg-white.alert-info, .twofa-note) {
  background: rgba(0, 113, 227, .065) !important;
  border-color: rgba(0, 113, 227, .12) !important;
  border-radius: 16px !important;
}
html[data-theme-style="apple_minimal"] body .profile-part :is(.bank-info-table, .lk-transfer-table) :is(tr, td) {
  background: transparent !important;
  border-color: var(--ap-line, rgba(28, 24, 20, .1)) !important;
}
/* Keep QR pixels and their quiet zone opaque for reliable scanning. */
html[data-theme-style="apple_minimal"] body .profile-part :is(.gaming-qr-frame, .twofa-qr-image, .qr-container img) {
  background: #fff !important;
  border-radius: 18px !important;
}

/* Tables scroll exactly as before. Only their header/footer material changes. */
html[data-theme-style="apple_minimal"] body .inner-section :is(.data-filter-section, .data-table-wrapper) {
  background: var(--ap-panel, rgba(255, 255, 255, .78)) !important;
  border: 1px solid var(--lg-rim, rgba(255, 255, 255, .88)) !important;
  border-radius: 22px !important;
  box-shadow: var(--lg-spec, inset 0 1px 0 rgba(255, 255, 255, .9)), var(--lg-shadow, 0 10px 28px -20px rgba(38, 32, 28, .24)) !important;
}
html[data-theme-style="apple_minimal"] body .inner-section :is(.gamer-orders-table, .orders-table, .ticket-table, .affiliate-table, .data-table, .profile-part .table) :is(thead, thead th) {
  background: var(--ap-well, rgba(118, 118, 128, .08)) !important;
  color: var(--ap-muted, #515154) !important;
  border-color: var(--ap-line, rgba(28, 24, 20, .1)) !important;
}
html[data-theme-style="apple_minimal"] body .inner-section :is(.gamer-orders-table, .orders-table, .ticket-table, .affiliate-table, .data-table) tbody td {
  background: transparent !important;
  border-color: var(--ap-line, rgba(28, 24, 20, .1)) !important;
}
html[data-theme-style="apple_minimal"] body .inner-section :is(.gamer-orders-table, .orders-table, .ticket-table, .affiliate-table, .data-table) tbody tr:hover td {
  background: rgba(118, 118, 128, .045) !important;
}
html[data-theme-style="apple_minimal"] body .inner-section :is(.top-filter, .bottom-paginate, .data-load-more, .load-more-wrapper, .affiliate-filter-form) {
  background: transparent !important;
  border-color: var(--ap-line, rgba(28, 24, 20, .1)) !important;
}
html[data-theme-style="apple_minimal"] body :is(.profile-part, .affiliate-page, .inner-section:has(.data-filter-section)) :is(.pagination, .affiliate-pagination) .page-link {
  background: var(--ap-control, rgba(255, 255, 255, .62)) !important;
  border-color: var(--ap-line, rgba(28, 24, 20, .1)) !important;
  border-radius: 12px !important;
  color: var(--ap-blue, #0071e3) !important;
}
html[data-theme-style="apple_minimal"] body :is(.profile-part, .affiliate-page, .inner-section:has(.data-filter-section)) :is(.pagination, .affiliate-pagination) .active .page-link {
  background: var(--ap-blue, #0071e3) !important;
  color: #fff !important;
}

html[data-theme-style="apple_minimal"] body :is(.profile-part, .affiliate-page, .favorites-page) :is(.gamer-rank-badge, .order-code-badge, .plan-badge, .quantity-badge, .favorite-item-badge, .affiliate-rate-badge, .affiliate-table-badge) {
  border-radius: 999px !important;
  background: var(--ap-well, rgba(118, 118, 128, .08)) !important;
  border-color: transparent !important;
}
html[data-theme-style="apple_minimal"] body .affiliate-page .affiliate-rate-badge {
  color: var(--ap-muted, #515154) !important;
}
html[data-theme-style="apple_minimal"] body .affiliate-page :is(.affiliate-social-btn, .affiliate-copy-btn) {
  min-width: 44px !important;
}
html[data-theme-style="apple_minimal"] body :is(.profile-part, .favorites-page, .ticket-detail-page) :is(
  .copy-btn, .lk-copy-btn, .api-key-copy-btn, .btn-copy-order-id,
  .btn-copy-single, .favorite-item-btn-remove
) {
  min-width: 44px !important;
}
html[data-theme-style="apple_minimal"] body :is(.profile-part, .affiliate-page, .support-tickets-page) :is(
  .gamer-stat-icon, .lk-wallet-option-icon,
  .api-key-card-icon, .api-key-field-icon, .orders-header-icon,
  .ticket-header-icon
) {
  background: rgba(0, 113, 227, .08) !important;
  border-radius: 14px !important;
  color: var(--ap-blue, #0071e3) !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .75) !important;
}

/* Chat retains a clear distinction between the customer's message and support. */
html[data-theme-style="apple_minimal"] body .ticket-detail-page .chat-message.is-admin .chat-bubble-content {
  background: var(--ap-well, rgba(118, 118, 128, .08)) !important;
  border: 1px solid transparent !important;
  border-radius: 18px 18px 18px 5px !important;
  color: var(--ap-ink, #1d1d1f) !important;
}
html[data-theme-style="apple_minimal"] body .ticket-detail-page .chat-message.is-user .chat-bubble-content {
  background: rgba(0, 113, 227, .1) !important;
  border: 1px solid rgba(0, 113, 227, .1) !important;
  border-radius: 18px 18px 5px 18px !important;
  color: var(--ap-ink, #1d1d1f) !important;
}
html[data-theme-style="apple_minimal"] body .ticket-detail-page .chat-message :is(.chat-bubble-content p, .chat-bubble-content a) {
  color: inherit !important;
}

/* Account dialogs live outside their page section. Keep their existing open/close contracts. */
html[data-theme-style="apple_minimal"] body :is(:where(#profileModalOverlay, #telegramModalOverlay)) .custom-modal,
html[data-theme-style="apple_minimal"] body :is(.ticket-modal-overlay, .api-modal) :is(.ticket-modal-content, .api-modal-dialog),
html[data-theme-style="apple_minimal"] body .esim-topup-dialog {
  background: var(--ap-panel, rgba(255, 255, 255, .9)) !important;
  border: 1px solid var(--lg-rim, rgba(255, 255, 255, .88)) !important;
  border-radius: 26px !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .95), 0 24px 70px -25px rgba(28, 24, 20, .3) !important;
  color: var(--ap-ink, #1d1d1f) !important;
}
html[data-theme-style="apple_minimal"] body :is(:where(#profileModalOverlay, #telegramModalOverlay), .ticket-modal-overlay, .api-modal, .esim-topup-dialog) :is(
  .custom-modal-header, .custom-modal-footer, .ticket-modal-header, .ticket-modal-footer,
  .api-modal-header, .api-modal-footer, .esim-topup-header, .esim-topup-footer
) {
  background: transparent !important;
  border-color: var(--ap-line, rgba(28, 24, 20, .1)) !important;
  color: var(--ap-ink, #1d1d1f) !important;
}
html[data-theme-style="apple_minimal"] body :is(:where(#profileModalOverlay, #telegramModalOverlay), .ticket-modal-overlay, .api-modal, .esim-topup-dialog) :is(.custom-modal-close, .ticket-modal-close, .api-modal-close, .esim-topup-close) {
  min-width: 44px !important;
  min-height: 44px !important;
  background: var(--ap-well, rgba(118, 118, 128, .08)) !important;
  border: 1px solid transparent !important;
  border-radius: 50% !important;
  color: var(--ap-muted, #515154) !important;
}

html[data-theme-style="apple_minimal"] body :is(.profile-part, .favorites-page, .support-tickets-page, .ticket-detail-page, .affiliate-page, .inner-section:has(.data-filter-section), :where(#profileModalOverlay, #telegramModalOverlay), .ticket-modal-overlay, .api-modal, .esim-topup-dialog) :is(a, button, input, select, textarea):focus-visible {
  outline: 2px solid var(--ap-blue, #0071e3) !important;
  outline-offset: 3px !important;
}

@media (max-width: 575.98px) {
  html[data-theme-style="apple_minimal"] body :is(.profile-part, .favorites-page, .support-tickets-page, .ticket-detail-page, .affiliate-page) :is(.gamer-profile-card, .orders-workspace, .affiliate-balance-card, .card-modern, .detail-card, .ticket-chat-wrapper, .ticket-sidebar-card) {
    border-radius: 22px !important;
  }
  html[data-theme-style="apple_minimal"] body :is(.profile-part, .support-tickets-page, .ticket-detail-page, .affiliate-page, .inner-section:has(.data-filter-section), :where(#profileModalOverlay, #telegramModalOverlay), .ticket-modal-overlay, .api-modal) :is(.form-control, .form-select, .custom-form-input, .ticket-form-control, .api-form-input, .affiliate-filter-input, .affiliate-filter-select, .affiliate-form-input, .affiliate-form-select) {
    font-size: 16px !important;
  }
}
