

body {
  background-color: black !important;
  color: #0964B0 !important; /* Font color */
}

html.dark .portal-error-content,
html[data-bs-theme=dark] .portal-error-content {
  color: #d7e3ec !important;
}

html.dark .portal-error-content h1,
html[data-bs-theme=dark] .portal-error-content h1 {
  color: #f7f9fc !important;
}

.evxmodal {
  background-color: rgba(3, 8, 12, 0.58) !important;
}

.evxmodal.evxmodal-background-dimmed {
  background-color: rgba(3, 8, 12, 0.7) !important;
}

.evxmodal-box {
  --evxmodal-surface: #15232b;
  --evxmodal-surface-elevated: #1c2d36;
  --evxmodal-surface-input: #0f1a21;
  --evxmodal-border: #314650;
  --evxmodal-text: #edf5f8;
  --evxmodal-text-muted: #b9cbd3;
  --evxmodal-link: #7fc6ff;
  --evxmodal-link-hover: #a9ddff;
  box-shadow: 0 22px 48px rgba(0, 0, 0, 0.45) !important;
}

html.dark #evxmodal-box.portal-footer-modal-box #evxmodal-box-msg,
html[data-bs-theme=dark] #evxmodal-box.portal-footer-modal-box #evxmodal-box-msg,
html.dark #evxmodal-box.portal-footer-modal-box .portal-footer-modal-content,
html[data-bs-theme=dark] #evxmodal-box.portal-footer-modal-box .portal-footer-modal-content {
  color: #f7f9fc !important;
}

html.dark #evxmodal-box.portal-footer-modal-box .portal-footer-modal-content h3,
html[data-bs-theme=dark] #evxmodal-box.portal-footer-modal-box .portal-footer-modal-content h3 {
  color: #8fcfff !important;
}

html.dark #evxmodal-box.portal-footer-modal-box .portal-footer-modal-content a,
html[data-bs-theme=dark] #evxmodal-box.portal-footer-modal-box .portal-footer-modal-content a {
  color: #8fcfff !important;
}

html.dark #evxmodal-box.portal-footer-modal-box .portal-footer-modal-content a:hover,
html.dark #evxmodal-box.portal-footer-modal-box .portal-footer-modal-content a:focus,
html[data-bs-theme=dark] #evxmodal-box.portal-footer-modal-box .portal-footer-modal-content a:hover,
html[data-bs-theme=dark] #evxmodal-box.portal-footer-modal-box .portal-footer-modal-content a:focus {
  color: #c7e7ff !important;
}

html.dark #evxmodal-box.portal-footer-modal-box .portal-footer-modal-eyebrow,
html[data-bs-theme=dark] #evxmodal-box.portal-footer-modal-box .portal-footer-modal-eyebrow {
  color: #b8c7d4 !important;
}

html.dark .portal-shortcuts-home__title,
html[data-bs-theme=dark] .portal-shortcuts-home__title {
  color: #8fcfff !important;
}

html.dark .portal-shortcuts-home__name,
html[data-bs-theme=dark] .portal-shortcuts-home__name {
  color: #f7f9fc !important;
}

html.dark .portal-menu-insights__section--recent,
html[data-bs-theme=dark] .portal-menu-insights__section--recent {
  --portal-menu-insights-accent: #67d6d9;
}

html.dark .portal-menu-insights__section--most-used,
html[data-bs-theme=dark] .portal-menu-insights__section--most-used {
  --portal-menu-insights-accent: #ffbe6b;
}

html.dark .portal-menu-insights__title,
html[data-bs-theme=dark] .portal-menu-insights__title {
  color: var(--portal-menu-insights-accent) !important;
}

html.dark .portal-shortcuts-home__category,
html.dark .portal-shortcuts-home__description,
html[data-bs-theme=dark] .portal-shortcuts-home__category,
html[data-bs-theme=dark] .portal-shortcuts-home__description {
  color: #c7d3de !important;
}

html.dark .portal-shortcuts-home__helper,
html.dark .portal-shortcuts-home__drag-handle,
html.dark .portal-shortcuts-home__icon-button,
html[data-bs-theme=dark] .portal-shortcuts-home__helper,
html[data-bs-theme=dark] .portal-shortcuts-home__drag-handle,
html[data-bs-theme=dark] .portal-shortcuts-home__icon-button {
  color: #c7d3de !important;
}

html.dark .portal-shortcuts-home__icon-button:hover,
html.dark .portal-shortcuts-home__icon-button:focus,
html.dark .portal-shortcuts-home__icon-button:active,
html[data-bs-theme=dark] .portal-shortcuts-home__icon-button:hover,
html[data-bs-theme=dark] .portal-shortcuts-home__icon-button:focus,
html[data-bs-theme=dark] .portal-shortcuts-home__icon-button:active {
  background: transparent !important;
  color: #f7f9fc !important;
}

html.dark .portal-shortcuts-home__icon-button.is-active,
html.dark .portal-shortcuts-home__icon-button.is-active:hover,
html.dark .portal-shortcuts-home__icon-button.is-active:focus,
html[data-bs-theme=dark] .portal-shortcuts-home__icon-button.is-active,
html[data-bs-theme=dark] .portal-shortcuts-home__icon-button.is-active:hover,
html[data-bs-theme=dark] .portal-shortcuts-home__icon-button.is-active:focus {
  background: transparent !important;
  color: #8fcfff !important;
}

html.dark .portal-shortcuts-home__icon-button--save:not([disabled]),
html[data-bs-theme=dark] .portal-shortcuts-home__icon-button--save:not([disabled]) {
  color: #55c65e !important;
}

html.dark button.portal-shortcuts-home__icon-button.portal-shortcuts-home__icon-button--save[disabled],
html[data-bs-theme=dark] button.portal-shortcuts-home__icon-button.portal-shortcuts-home__icon-button--save[disabled] {
  border: 0 !important;
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  color: #5f7384 !important;
  filter: none !important;
}

html.dark .portal-shortcuts-home__card,
html[data-bs-theme=dark] .portal-shortcuts-home__card {
  background: linear-gradient(135deg, rgba(var(--portal-shortcut-accent-rgb), 0.22) 0%, rgba(17, 24, 31, 0.96) 58%, #11181f 100%) !important;
  border-color: rgba(var(--portal-shortcut-accent-rgb), 0.28) !important;
  color: #f7f9fc !important;
  box-shadow: 0 18px 32px -24px rgba(0, 0, 0, 0.74), inset 0 1px 0 rgba(255, 255, 255, 0.04) !important;
}

html.dark .portal-shortcuts-home__card:hover,
html.dark .portal-shortcuts-home__card:focus,
html.dark .portal-shortcuts-home__card:focus-visible,
html[data-bs-theme=dark] .portal-shortcuts-home__card:hover,
html[data-bs-theme=dark] .portal-shortcuts-home__card:focus,
html[data-bs-theme=dark] .portal-shortcuts-home__card:focus-visible {
  border-color: rgba(var(--portal-shortcut-accent-rgb), 0.56) !important;
  color: #f7f9fc !important;
  box-shadow: 0 22px 38px -22px rgba(0, 0, 0, 0.82), 0 0 0 3px rgba(var(--portal-shortcut-accent-rgb), 0.2) !important;
}

html.dark .portal-shortcuts-home__badge,
html[data-bs-theme=dark] .portal-shortcuts-home__badge {
  background: #8fcfff !important;
  color: #0d1821 !important;
  box-shadow: 0 3px 10px rgba(143, 207, 255, 0.2) !important;
}

html.dark .portal-shortcuts-home__icon:not(.portal-shortcuts-home__icon--background),
html[data-bs-theme=dark] .portal-shortcuts-home__icon:not(.portal-shortcuts-home__icon--background),
html.dark .portal-shortcuts-home__chevron,
html[data-bs-theme=dark] .portal-shortcuts-home__chevron,
html.dark .portal-shortcuts-home__title i,
html[data-bs-theme=dark] .portal-shortcuts-home__title i {
  color: var(--portal-shortcut-accent) !important;
}

html.dark .portal-shortcuts-home__icon:not(.portal-shortcuts-home__icon--background),
html[data-bs-theme=dark] .portal-shortcuts-home__icon:not(.portal-shortcuts-home__icon--background) {
  background: rgba(8, 13, 18, 0.34) !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05), 0 10px 22px -18px rgba(0, 0, 0, 0.68) !important;
}

html.dark .portal-shortcuts-home__icon--background,
html[data-bs-theme=dark] .portal-shortcuts-home__icon--background {
  background: transparent !important;
  color: rgba(var(--portal-shortcut-accent-rgb), 0.2) !important;
  box-shadow: none !important;
}

html.dark .portal-menu-insights__title i,
html[data-bs-theme=dark] .portal-menu-insights__title i,
html.dark .portal-menu-insights__section .portal-shortcuts-home__icon:not(.portal-shortcuts-home__icon--background),
html[data-bs-theme=dark] .portal-menu-insights__section .portal-shortcuts-home__icon:not(.portal-shortcuts-home__icon--background),
html.dark .portal-menu-insights__section .portal-shortcuts-home__chevron,
html[data-bs-theme=dark] .portal-menu-insights__section .portal-shortcuts-home__chevron {
  color: var(--portal-shortcut-accent) !important;
}

html.dark .portal-menu-insights__section .portal-shortcuts-home__card:hover,
html.dark .portal-menu-insights__section .portal-shortcuts-home__card:focus,
html.dark .portal-menu-insights__section .portal-shortcuts-home__card:focus-visible,
html[data-bs-theme=dark] .portal-menu-insights__section .portal-shortcuts-home__card:hover,
html[data-bs-theme=dark] .portal-menu-insights__section .portal-shortcuts-home__card:focus,
html[data-bs-theme=dark] .portal-menu-insights__section .portal-shortcuts-home__card:focus-visible {
  border-color: rgba(var(--portal-shortcut-accent-rgb), 0.56) !important;
}

html.dark .portal-messages-footer-link,
html[data-bs-theme=dark] .portal-messages-footer-link {
  color: #8fcfff !important;
}

html.dark .portal-messages-footer-link:hover,
html.dark .portal-messages-footer-link:focus,
html[data-bs-theme=dark] .portal-messages-footer-link:hover,
html[data-bs-theme=dark] .portal-messages-footer-link:focus {
  color: #f7f9fc !important;
}

html.dark .portal-messages-shortcuts-divider,
html[data-bs-theme=dark] .portal-messages-shortcuts-divider {
  background: linear-gradient(90deg, rgba(143, 207, 255, 0), rgba(143, 207, 255, 0.38), rgba(143, 207, 255, 0)) !important;
}

html.dark .evx-cms-singleview-card,
html[data-bs-theme=dark] .evx-cms-singleview-card {
  background: linear-gradient(180deg, #0f151b 0%, #131c24 100%) !important;
  border: 1px solid #203241;
  box-shadow: 0 24px 50px rgba(0, 0, 0, 0.28) !important;
  color: #eef5fb !important;
}

html.dark .evx-cms-singleview-card-missing,
html[data-bs-theme=dark] .evx-cms-singleview-card-missing {
  background: linear-gradient(180deg, #121920 0%, #162029 100%) !important;
}

html.dark .evx-cms-singleview-header,
html[data-bs-theme=dark] .evx-cms-singleview-header,
html.dark .evx-cms-singleview-body .evx-cms-container-divider,
html[data-bs-theme=dark] .evx-cms-singleview-body .evx-cms-container-divider {
  border-color: #203241 !important;
}

html.dark .evx-cms-singleview-title,
html[data-bs-theme=dark] .evx-cms-singleview-title,
html.dark .evx-cms-singleview-body h1,
html.dark .evx-cms-singleview-body h2,
html.dark .evx-cms-singleview-body h3,
html.dark .evx-cms-singleview-body h4,
html.dark .evx-cms-singleview-body h5,
html.dark .evx-cms-singleview-body h6,
html.dark .evx-cms-singleview-body .evx-cms-block-title,
html[data-bs-theme=dark] .evx-cms-singleview-body h1,
html[data-bs-theme=dark] .evx-cms-singleview-body h2,
html[data-bs-theme=dark] .evx-cms-singleview-body h3,
html[data-bs-theme=dark] .evx-cms-singleview-body h4,
html[data-bs-theme=dark] .evx-cms-singleview-body h5,
html[data-bs-theme=dark] .evx-cms-singleview-body h6,
html[data-bs-theme=dark] .evx-cms-singleview-body .evx-cms-block-title {
  color: #f4f9fd !important;
}

html.dark .evx-cms-singleview-body,
html.dark .evx-cms-singleview-body p,
html.dark .evx-cms-singleview-body li,
html.dark .evx-cms-singleview-card p,
html[data-bs-theme=dark] .evx-cms-singleview-body,
html[data-bs-theme=dark] .evx-cms-singleview-body p,
html[data-bs-theme=dark] .evx-cms-singleview-body li,
html[data-bs-theme=dark] .evx-cms-singleview-card p {
  color: #d7e3ec !important;
}

html.dark .evx-cms-render-root table,
html[data-bs-theme=dark] .evx-cms-render-root table {
  --bs-table-bg: #131c24;
  --bs-table-color: #d7e3ec;
  --bs-table-border-color: #365066;
  --bs-table-striped-bg: #172530;
  --bs-table-striped-color: #eef5fb;
  --bs-table-hover-bg: #1b3040;
  --bs-table-hover-color: #f4f9fd;
  background-color: #131c24;
  border-color: #365066;
  color: #d7e3ec;
}

html.dark .evx-cms-render-root table th,
html[data-bs-theme=dark] .evx-cms-render-root table th {
  background-color: #17364a;
  border-color: #365066;
  color: #f4f9fd;
}

html.dark .evx-cms-render-root table td,
html[data-bs-theme=dark] .evx-cms-render-root table td {
  background-color: #131c24;
  border-color: #365066;
  color: #d7e3ec;
}

html.dark .evx-cms-render-root table tbody tr:nth-child(even) > *,
html[data-bs-theme=dark] .evx-cms-render-root table tbody tr:nth-child(even) > * {
  background-color: #172530;
  color: #eef5fb;
}

html.dark .evx-cms-singleview-body a,
html[data-bs-theme=dark] .evx-cms-singleview-body a {
  color: #8fcfff !important;
}

html.dark .evx-cms-singleview-body a:hover,
html.dark .evx-cms-singleview-body a:focus,
html[data-bs-theme=dark] .evx-cms-singleview-body a:hover,
html[data-bs-theme=dark] .evx-cms-singleview-body a:focus {
  color: #c7e7ff !important;
}

html.dark .evx-cms-singleview-body blockquote,
html[data-bs-theme=dark] .evx-cms-singleview-body blockquote {
  border-left-color: #365066 !important;
  color: #c1d2de !important;
}

html.dark .evx-cms-singleview-body .evx-cms-image,
html[data-bs-theme=dark] .evx-cms-singleview-body .evx-cms-image {
  box-shadow: 0 16px 34px rgba(0, 0, 0, 0.34) !important;
}

html.dark .evx-cms-singleview-body .evx-cms-accordion-item,
html[data-bs-theme=dark] .evx-cms-singleview-body .evx-cms-accordion-item,
html.dark .evx-cms-singleview-body .evx-cms-accordion > li:last-child .evx-cms-accordion-item,
html.dark .evx-cms-singleview-body .evx-cms-accordion > .evx-cms-accordion-item:last-child,
html[data-bs-theme=dark] .evx-cms-singleview-body .evx-cms-accordion > li:last-child .evx-cms-accordion-item,
html[data-bs-theme=dark] .evx-cms-singleview-body .evx-cms-accordion > .evx-cms-accordion-item:last-child {
  border-color: #203241 !important;
}

html.dark .evx-cms-singleview-body .evx-cms-accordion-item > summary,
html[data-bs-theme=dark] .evx-cms-singleview-body .evx-cms-accordion-item > summary {
  color: #f4f9fd !important;
}

html.dark .evx-cms-singleview-body .evx-cms-accordion-item > summary::before,
html[data-bs-theme=dark] .evx-cms-singleview-body .evx-cms-accordion-item > summary::before {
  background: #16222d !important;
  color: #8fcfff !important;
}

html.dark .evx-cms-singleview-body .evx-cms-preview-container-empty,
html.dark .evx-cms-singleview-body .evx-cms-preview-block-empty,
html.dark .evx-cms-singleview-body .evx-cms-form-reference-missing,
html[data-bs-theme=dark] .evx-cms-singleview-body .evx-cms-preview-container-empty,
html[data-bs-theme=dark] .evx-cms-singleview-body .evx-cms-preview-block-empty,
html[data-bs-theme=dark] .evx-cms-singleview-body .evx-cms-form-reference-missing {
  background: #16222d !important;
  border-color: #203241 !important;
  color: #d7e3ec !important;
}

html.dark .evx-cms-singleview-body .evx-cms-preview-block-empty strong,
html[data-bs-theme=dark] .evx-cms-singleview-body .evx-cms-preview-block-empty strong {
  color: #f4f9fd !important;
}

.portal-header {
  background-color: #000000 !important;
}


.EVX-Tab-Btn {

  background: rgb(78, 78, 78);


color:#cfcfcf;
}


.EVX-Tab-Btn-Active, .EVX-Tab-Btn-Active-Editor  {
  background-color:  #000000;
  font-weight: bold;
  box-shadow: 0px 1px #000000;
  color: #f4f9fd;
}

.EVX-Tab-Btn-Active span,
.EVX-Tab-Btn-Active-Editor span {
  color: inherit !important;
}
   
.EVX-Tab-Flex fieldset, .EVX-Tab-Full-Width fieldset, fieldset.EVX-Tab-Full-Width {
  background-color:  #000000;
}

.admin-shop-shipping-editor-cards legend,
.admin-shop-shipping-editor-cards legend i {
  color: #65afe2;
}

.support-create-panel,
.support-ticket-verify-panel,
.support-ticket-header,
.support-ticket-header-top,
.support-ticket-panel,
.support-ticket-summary-card,
.support-ticket-attachment-media,
.support-upload-card,
.support-upload-pick,
.admin-support-ticket-header,
.admin-support-ticket-header-top,
.admin-support-tab-panel,
.admin-support-summary-card,
.admin-support-attachment-media {
  background: #000000 !important;
  color: #f7f9fc !important;
  border-color: #263846 !important;
  box-shadow: 0 16px 40px rgba(0, 0, 0, 0.35) !important;
}

.support-ticket-summary-card.is-customer,
.admin-support-summary-card.is-customer {
  background: #2a2312 !important;
  border-color: #68572a !important;
}

.admin-support-summary-card.is-assigned {
  background: #142231 !important;
  border-color: #305072 !important;
}

.support-ticket-header .support-ticket-title,
.support-ticket-header .support-ticket-subject,
.support-ticket-panel h2,
.support-ticket-panel h3,
.support-ticket-summary-card label,
.support-ticket-summary-card div,
.support-create-panel h2,
.support-create-help,
.support-create-field label,
.support-ticket-list-note,
.support-ticket-list-empty,
.support-ticket-create-help,
.admin-support-ticket-header .admin-support-ticket-title,
.admin-support-ticket-header .admin-support-ticket-subject,
.admin-support-summary-card label,
.admin-support-summary-card div,
.admin-support-attachments-upload-title,
.admin-support-attachments-upload-help,
.support-ticket-attachment-details,
.support-ticket-attachment-name,
.support-ticket-attachment-meta,
.support-ticket-attachment-download,
.admin-support-attachment-details,
.admin-support-attachment-name,
.admin-support-attachment-meta,
.admin-support-attachment-download {
  color: #f7f9fc !important;
}

.support-ticket-summary-card label,
.support-create-help,
.support-create-field label,
.support-ticket-list-note,
.support-ticket-list-empty,
.support-ticket-create-help,
.admin-support-summary-card label,
.admin-support-attachments-upload-help,
.support-ticket-attachment-meta,
.admin-support-attachment-meta {
  color: #c7d3de !important;
}

.support-create-field input[type="text"],
.support-create-field select,
.support-create-field textarea,
.support-ticket-form .support-create-field input[type="text"],
.support-ticket-form .support-create-field textarea {
  background: #11181f !important;
  color: #f7f9fc !important;
  border-color: #31516a !important;
}

.support-ticket-verify-note {
  background: #11181f !important;
  color: #c7d3de !important;
  border: 1px solid #263846 !important;
}

.support-upload-pick,
.support-upload-card,
.support-ticket-attachment-media,
.admin-support-attachment-media {
  background: linear-gradient(180deg, #10161d 0%, #17212b 100%) !important;
}

.support-upload-pick:hover {
  background: linear-gradient(180deg, #141b23 0%, #1b2a37 100%) !important;
  border-color: #4a82a9 !important;
  box-shadow: 0 14px 22px rgba(0, 0, 0, 0.3) !important;
}

.support-upload-preview,
.support-upload-file-badge,
.support-ticket-attachment-file-badge,
.admin-support-attachment-file-badge {
  background: #0e141a !important;
}

.support-upload-card-meta,
.support-upload-card-status,
.support-upload-pick small {
  color: #c7d3de !important;
}

.support-upload-card-remove,
.support-ticket-info-inline-button,
.support-ticket-info-inline-button.is-active,
.support-ticket-info-inline-button:hover,
.support-ticket-info-inline-button:focus,
.admin-support-info-inline-button,
.admin-support-info-inline-button.is-active,
.admin-support-info-inline-button:hover,
.admin-support-info-inline-button:focus {
  background: transparent !important;
  color: #f7f9fc !important;
}

.support-upload-card-progress {
  background: #1f2e3a !important;
}

.support-ticket-conversation-card,
.admin-support-conversation-card {
  background: #0f1419 !important;
  border-color: #23323d !important;
}

.support-ticket-conversation-meta,
.admin-support-conversation-meta {
  background: #182129 !important;
  color: #b8c7d4 !important;
}

.support-ticket-conversation-meta strong,
.admin-support-conversation-meta strong,
.support-ticket-conversation-body,
.admin-support-conversation-body {
  color: #f7f9fc !important;
}

.support-ticket-conversation-card.is-customer,
.support-ticket-conversation-card.is-participant,
.admin-support-conversation-card.is-customer,
.admin-support-conversation-card.is-participant {
  background: #10271a !important;
  border-color: #378553 !important;
}

.support-ticket-conversation-card.is-customer .support-ticket-conversation-meta,
.support-ticket-conversation-card.is-participant .support-ticket-conversation-meta,
.admin-support-conversation-card.is-customer .admin-support-conversation-meta,
.admin-support-conversation-card.is-participant .admin-support-conversation-meta {
  background: #236b3b !important;
  color: #e3f7e9 !important;
}

.support-ticket-conversation-card.is-admin,
.admin-support-conversation-card.is-admin {
  background: #071725 !important;
  border-color: #0964b0 !important;
}

.support-ticket-conversation-card.is-admin .support-ticket-conversation-meta,
.admin-support-conversation-card.is-admin .admin-support-conversation-meta {
  background: #97c7f1 !important;
  color: #123f62 !important;
}

.support-ticket-conversation-card.is-admin .support-ticket-conversation-meta strong,
.admin-support-conversation-card.is-admin .admin-support-conversation-meta strong {
  color: #0b304d !important;
}

.support-ticket-conversation-card.is-admin.is-support-signature .support-ticket-conversation-meta,
.admin-support-conversation-card.is-admin.is-support-signature .admin-support-conversation-meta {
  background: #0964b0 !important;
  color: #d7edff !important;
}

.support-ticket-conversation-card.is-admin.is-support-signature .support-ticket-conversation-meta strong,
.admin-support-conversation-card.is-admin.is-support-signature .admin-support-conversation-meta strong {
  color: #ffffff !important;
}

.evx-shop-status-badge {
  border-color: rgba(255, 255, 255, 0.28) !important;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06);
}

.shop-customer-order-panel {
  background: #000000 !important;
  color: #f7f9fc !important;
  border-color: #263846 !important;
  box-shadow: 0 16px 40px rgba(0, 0, 0, 0.35) !important;
}

.shop-customer-order-panel h3,
.shop-customer-order-panel span,
.shop-customer-order-panel div,
.shop-customer-order-panel td,
.shop-customer-order-panel th,
.shop-customer-order-history li {
  color: #f7f9fc !important;
}

.shop-customer-order-field-label,
.shop-customer-order-empty,
.shop-customer-order-toolbar {
  color: #c7d3de !important;
}

.shop-customer-order-lines th,
.shop-customer-order-lines td {
  border-bottom-color: #23323d !important;
}

.shop-customer-order-lines thead th {
  background: #0f1419 !important;
}

.shop-customer-order-lines tbody tr {
  background: transparent !important;
}

.support-ticket-conversation-card.is-system,
.admin-support-conversation-card.is-system {
  background: #15191d !important;
  border-color: #313b44 !important;
}

.support-ticket-conversation-card.is-system .support-ticket-conversation-meta,
.admin-support-conversation-card.is-system .admin-support-conversation-meta {
  background: #20262c !important;
  color: #c2ccd5 !important;
}

.admin-support-conversation-card.is-note {
  background: #2a210d !important;
  border-color: #a17b25 !important;
}

.admin-support-conversation-card.is-note .admin-support-conversation-meta {
  background: #806018 !important;
  color: #fff0b3 !important;
}

.dt-button-note:not(:disabled):not(.disabled):not([aria-disabled="true"]) {
  background-color: #806018 !important;
  border-color: #a17b25 !important;
  color: #fff0b3 !important;
}

.admin-support-thread-note {
  background: #3a2c10 !important;
  color: #f1d98c !important;
}

.support-ticket-conversation-body a,
.support-ticket-attachments a,
.support-ticket-attachment-download,
.admin-support-conversation-body a,
.admin-support-conversation-card .support-ticket-attachments a,
.admin-support-attachment-download {
  color: #8fd3ff !important;
}

.support-ticket-conversation-body a:hover,
.support-ticket-conversation-body a:focus,
.support-ticket-attachments a:hover,
.support-ticket-attachments a:focus,
.support-ticket-attachment-download:hover,
.support-ticket-attachment-download:focus,
.admin-support-conversation-body a:hover,
.admin-support-conversation-body a:focus,
.admin-support-conversation-card .support-ticket-attachments a:hover,
.admin-support-conversation-card .support-ticket-attachments a:focus,
.admin-support-attachment-download:hover,
.admin-support-attachment-download:focus {
  color: #c2e8ff !important;
}
