html[data-theme="dark"]{color-scheme:dark;--border:#34465e;--ink:#e8eef8;--blue:#80adff}
html[data-theme="dark"] body,
html[data-theme="dark"] .dashboard,
html[data-theme="dark"] .content,
html[data-theme="dark"] .login-page{background:#0c1422;color:#e8eef8}
html[data-theme="dark"] .topbar,
html[data-theme="dark"] .page-footer,
html[data-theme="dark"] .products-subbar,
html[data-theme="dark"] .purchases-subbar,
html[data-theme="dark"] .reports-subbar{border-color:#2b3b51;background:#111d2e;color:#dce5f2}
html[data-theme="dark"] .brand{background:#111d2e}
html[data-theme="dark"] .brand img[src$="/reference/logo.png"],
html[data-theme="dark"] .login-logo[src$="/reference/logo.png"]{filter:grayscale(1) invert(1) contrast(2);mix-blend-mode:screen}
html[data-theme="dark"] .utility-button img:not(.topbar-illustration){filter:brightness(0) invert(1)}
html[data-theme="dark"] .card-icon{filter:brightness(0) invert(1)}
html[data-theme="dark"] .profile,
html[data-theme="dark"] .page-footer,
html[data-theme="dark"] .products-breadcrumb,
html[data-theme="dark"] .purchases-breadcrumb,
html[data-theme="dark"] .reports-breadcrumb{color:#dce5f2}
html[data-theme="dark"] a:not([class*="button"]):not([data-action-style]){color:#9bc2ff}
html[data-theme="dark"] .popup,
html[data-theme="dark"] .settings-language-submenu,
html[data-theme="dark"] .settings-font-submenu,
html[data-theme="dark"] .settings-theme-submenu,
html[data-theme="dark"] dialog,
html[data-theme="dark"] .module-card,
html[data-theme="dark"] .no-results,
html[data-theme="dark"] .panel,
html[data-theme="dark"] .products-panel,
html[data-theme="dark"] .purchase-panel,
html[data-theme="dark"] .purchase-form-panel,
html[data-theme="dark"] .report-card,
html[data-theme="dark"] .profile-card,
html[data-theme="dark"] .login-card,
html[data-theme="dark"] .invoice-edit-card,
html[data-theme="dark"] .product-card,
html[data-theme="dark"] .sale-summary,
html[data-theme="dark"] .customer-picker,
html[data-theme="dark"] .purchase-lines-shell,
html[data-theme="dark"] .purchase-lines-table,
html[data-theme="dark"] .purchase-lines-footer,
html[data-theme="dark"] .purchase-summary-row{border-color:#34465e;background:#162235;color:#e8eef8}
html[data-theme="dark"] .profile-card-header,
html[data-theme="dark"] .product-dialog-head,
html[data-theme="dark"] .product-dialog-actions,
html[data-theme="dark"] .purchase-form-head,
html[data-theme="dark"] .purchase-dialog-actions,
html[data-theme="dark"] .report-dialog-actions,
html[data-theme="dark"] .products-panel-heading,
html[data-theme="dark"] .products-dashboard .product-list-card .products-panel-heading,
html[data-theme="dark"] .expenses-dashboard .product-list-card .products-panel-heading,
html[data-theme="dark"] .purchase-panel-heading,
html[data-theme="dark"] .customer-actions,
html[data-theme="dark"] .purchase-lines-table thead th,
html[data-theme="dark"] .cart-table th{border-color:#34465e;background:#1d2c42;color:#e8eef8}
html[data-theme="dark"] .popup h2,
html[data-theme="dark"] .popup p,
html[data-theme="dark"] .popup button,
html[data-theme="dark"] .profile-menu .popup a,
html[data-theme="dark"] .settings-language-submenu li,
html[data-theme="dark"] .settings-font-submenu li,
html[data-theme="dark"] .settings-theme-submenu li,
html[data-theme="dark"] .settings-theme-submenu button,
html[data-theme="dark"] .module-card,
html[data-theme="dark"] .module-card .card-title,
html[data-theme="dark"] .product-name,
html[data-theme="dark"] .cart-item-name,
html[data-theme="dark"] .profile-card-header h1,
html[data-theme="dark"] .profile-details dd,
html[data-theme="dark"] .profile-password-form h2,
html[data-theme="dark"] .products-heading h1,
html[data-theme="dark"] .purchases-heading h1,
html[data-theme="dark"] .reports-content h1,
html[data-theme="dark"] .products-panel-heading h2,
html[data-theme="dark"] .purchase-panel-heading h2,
html[data-theme="dark"] .purchase-form-head h2,
html[data-theme="dark"] .product-dialog h2,
html[data-theme="dark"] .purchase-dialog h2,
html[data-theme="dark"] .report-dialog h2,
html[data-theme="dark"] .customer-dialog h2,
html[data-theme="dark"] .login-field label,
html[data-theme="dark"] .profile-field label,
html[data-theme="dark"] .product-field label,
html[data-theme="dark"] .purchase-field label,
html[data-theme="dark"] .sales-option-field label{color:#e8eef8}
html[data-theme="dark"] .product-price{color:#80adff}
html[data-theme="dark"] .sales-dashboard .catalog-search input{color:#edf3fb}
html[data-theme="dark"] .scan-state{color:#8ee0b0}
html[data-theme="dark"] .scan-hint{color:#a8b8cc}
html[data-theme="dark"] .scan-alert h2,
html[data-theme="dark"] .scan-alert-code{color:#e8eef8}
html[data-theme="dark"] .scan-alert p{color:#c5d2e4}
html[data-theme="dark"] .scan-alert-mark{background:#3a2226;color:#ffb4b4}
html[data-theme="dark"] .scan-alert[data-tone="stock"] .scan-alert-mark{background:#3a2e1d;color:#ffcc80}
html[data-theme="dark"] .scan-alert-ok{background:#dbe7f8;color:#102033}
html[data-theme="dark"] .scan-alert-ok:hover{background:#f4f7fb}
html[data-theme="dark"] .cart-row-added td{animation-name:cart-add-dark}
@keyframes cart-add-dark{0%{background:#1a4a34}100%{background:transparent}}
html[data-theme="dark"] .product-price.is-zero{color:#8c98a8}
html[data-theme="dark"] .sale-payment-header,
html[data-theme="dark"] .sale-payment-actions{border-color:#34465e;background:#1d2c42}
html[data-theme="dark"] .sale-payment-header h2,
html[data-theme="dark"] .sale-payment-body .payment-total strong,
html[data-theme="dark"] .sale-payment-body .cash-field label{color:#e8eef8}
html[data-theme="dark"] .sale-payment-demo{color:#a8b8cc}
html[data-theme="dark"] .sale-payment-body .payment-total{border-color:#41536b;background:#203754;color:#dce9fa}
html[data-theme="dark"] .sale-payment-body .change-line{border-color:#315c4a;background:#193a2c;color:#bddac8}
html[data-theme="dark"] .sale-payment-body .change-line strong{color:#7fe0a5}
html[data-theme="dark"] .sale-payment-body .cash-input-row{border-color:#41536b;background:#101c2e}
html[data-theme="dark"] .sale-payment-body .currency-prefix{color:#a8b8cc}
html[data-theme="dark"] .tender-currency legend{color:#e8eef8}
html[data-theme="dark"] .tender-option{border-color:#41536b;background:#101c2e;color:#e8eef8}
html[data-theme="dark"] .tender-option-mark{border-color:#8da0b9;background:#101c2e}
html[data-theme="dark"] .tender-option-text small{color:#a8b8cc}
html[data-theme="dark"] .tender-option:has(input:checked){border-color:#80adff;background:#203754;box-shadow:0 0 0 1px #80adff}
html[data-theme="dark"] .tender-option:has(input:checked) .tender-option-mark{border-color:#80adff}
html[data-theme="dark"] .tender-option:has(input:checked) .tender-option-mark::after{background:#80adff}
html[data-theme="dark"] .tender-option:has(input:checked) .tender-option-text small{color:#c5d8ff}
html[data-theme="dark"] .tender-option:active{background:#1a304c}
html[data-theme="dark"] .sale-payment-body .payment-rate{color:#a8b8cc}
html[data-theme="dark"] .sale-payment-body .exact-button{border-color:#41536b;background:#273951;color:#a8c8ff}
html[data-theme="dark"] .sale-payment-demo{background:#1d2c42}
html[data-theme="dark"] .settings-theme-submenu button[aria-pressed="true"],
html[data-theme="dark"] .settings-font-submenu button[aria-pressed="true"],
html[data-theme="dark"] .settings-language-submenu button[aria-pressed="true"]{color:#80adff}
html[data-theme="dark"] .server-dt,
html[data-theme="dark"] .server-dt table.display tbody td,
html[data-theme="dark"] .products-panel table.dataTable tbody td,
html[data-theme="dark"] .purchase-panel table.dataTable tbody td,
html[data-theme="dark"] .purchase-lines-table tbody td,
html[data-theme="dark"] .cart-table td,
html[data-theme="dark"] .invoice-edit-table td,
html[data-theme="dark"] .report-table td{border-color:#34465e;color:#dce5f2}
html[data-theme="dark"] .server-dt table.display thead th,
html[data-theme="dark"] .products-panel table.dataTable thead th,
html[data-theme="dark"] .purchase-panel table.dataTable thead th,
html[data-theme="dark"] .purchase-table th,
html[data-theme="dark"] .invoice-edit-table th,
html[data-theme="dark"] .report-table th,
html[data-theme="dark"] .customer-payment-history th{border-color:#34465e;background:#23334a;color:#e8eef8}
html[data-theme="dark"] .server-dt table.display tbody tr:hover,
html[data-theme="dark"] .products-panel table.dataTable tbody tr:hover,
html[data-theme="dark"] .purchase-table tbody tr:hover{background:#20314a}
html[data-theme="dark"] .server-dt table.display tfoot th,
html[data-theme="dark"] .products-panel table.dataTable tfoot th,
html[data-theme="dark"] .purchase-table tfoot th{border-color:#34465e;background:#1d2c42;color:#e8eef8}
html[data-theme="dark"] input:not([type="checkbox"]):not([type="radio"]),
html[data-theme="dark"] select,
html[data-theme="dark"] textarea,
html[data-theme="dark"] .server-dt .dt-input,
html[data-theme="dark"] .select2-container--default .select2-selection--single,
html[data-theme="dark"] .purchase-notes-field .se-toolbar,
html[data-theme="dark"] .purchase-notes-field .sun-editor-editable{border-color:#41536b;background:#101c2e;color:#edf3fb}
html[data-theme="dark"] input::placeholder,
html[data-theme="dark"] textarea::placeholder{color:#8da0b9}
html[data-theme="dark"] .purchase-paid-control input{border-color:#6b5336;background:#382b1e;color:#ffe6c2}
html[data-theme="dark"] .select2-container--default .select2-selection--single .select2-selection__rendered{color:#edf3fb}
html[data-theme="dark"] .select2-dropdown,
html[data-theme="dark"] .select2-results__option,
html[data-theme="dark"] .product-category-dropdown .select2-results__option,
html[data-theme="dark"] .purchase-supplier-dropdown .select2-results__option{border-color:#41536b;background:#162235;color:#edf3fb}
html[data-theme="dark"] .server-dt .dt-search-button,
html[data-theme="dark"] .server-dt .dt-paging-button,
html[data-theme="dark"] .product-button.secondary,
html[data-theme="dark"] .purchase-secondary,
html[data-theme="dark"] .cancel-button,
html[data-theme="dark"] .payment-option,
html[data-theme="dark"] .category-button,
html[data-theme="dark"] .number-pad button{border-color:#41536b;background:#1d2c42;color:#e8eef8}
html[data-theme="dark"] .product-tab[aria-selected="true"],
html[data-theme="dark"] .purchase-tab[aria-selected="true"]{border-color:#80adff;background:#273951;color:#fff}
html[data-theme="dark"] .profile-card-header p,
html[data-theme="dark"] .profile-details dt,
html[data-theme="dark"] .profile-help,
html[data-theme="dark"] .server-dt .dt-info,
html[data-theme="dark"] .settings-language-status{color:#a8b8cc}
html[data-theme="dark"] .profile-photo-section{border-color:#34465e}
html[data-theme="dark"] .profile-photo-preview{border-color:#41536b;background:#1d2c42}
html[data-theme="dark"] .profile-photo-controls h2,
html[data-theme="dark"] .profile-photo-form label,
html[data-theme="dark"] .profile-photo-form input{color:#e8eef8}
html[data-theme="dark"] .profile-photo-remove-form button{color:#9bc2ff}
html[data-theme="dark"] .login-page{background:#3599db url("login-background.jpg") center / cover no-repeat}
html[data-theme="dark"] .login-card{box-shadow:0 24px 60px #05111d66}
html[data-theme="dark"] .login-password-toggle{color:#a8c8e9}
html[data-theme="dark"] .login-help-link{color:#9bc2ff}
html[data-theme="dark"] .login-help-dialog p{color:#b7c6d8}
html[data-theme="dark"] .login-submit{border-color:#44d3a2;background:#44d3a2;color:#031262}
html[data-theme="dark"] .login-submit:hover{border-color:#38c997;background:#38c997}
html[data-theme="dark"] .login-languages{border-color:#34465e;background:#162235}
html[data-theme="dark"] .login-languages button{color:#a8b8cc}
html[data-theme="dark"] .login-languages button:hover,
html[data-theme="dark"] .login-languages button[aria-pressed="true"]{background:#273951;color:#c9e0ff}
html[data-theme="dark"] .settings-card,
html[data-theme="dark"] .settings-template-card,
html[data-theme="dark"] .settings-note{border-color:#34465e;background:#162235;color:#e8eef8}
html[data-theme="dark"] .settings-card-top,
html[data-theme="dark"] .settings-logo-preview,
html[data-theme="dark"] .settings-template-visual{border-color:#34465e;background:#1d2c42}
html[data-theme="dark"] .settings-overview-card{--settings-card-from:#162235;--settings-card-to:#24415e;background:linear-gradient(125deg,var(--settings-card-from),var(--settings-card-to)) padding-box,linear-gradient(110deg,#5d8bc4,#3599db 55%,#4fdbaa) border-box;color:#e8eef8}
html[data-theme="dark"] .settings-overview-card:nth-child(2){--settings-card-to:#21493f}
html[data-theme="dark"] .settings-overview-card:nth-child(3){--settings-card-to:#393657}
html[data-theme="dark"] .settings-overview-card:nth-child(4){--settings-card-to:#4a3c35}
html[data-theme="dark"] .settings-overview-card>span:last-child{color:#a8b8cc}
html[data-theme="dark"] .settings-section-heading{border-color:#34465e}
html[data-theme="dark"] .settings-field input:not([type="file"]),
html[data-theme="dark"] .settings-field textarea,
html[data-theme="dark"] .settings-base-currency-form select{border-color:#41536b;background:#101c2e;color:#e8eef8}
html[data-theme="dark"] .settings-heading h1,
html[data-theme="dark"] .settings-backup-heading h1,
html[data-theme="dark"] .settings-section-heading h2,
html[data-theme="dark"] .settings-field label,
html[data-theme="dark"] .settings-template-options legend{color:#e8eef8}
html[data-theme="dark"] .settings-heading p,
html[data-theme="dark"] .settings-section-heading p,
html[data-theme="dark"] .settings-field p,
html[data-theme="dark"] .settings-template-card small,
html[data-theme="dark"] .settings-actions,
html[data-theme="dark"] .settings-backup-dt .dt-scroll,
html[data-theme="dark"] .settings-backup-dt table.display th,
html[data-theme="dark"] .settings-backup-dt table.display td{border-color:#34465e}
html[data-theme="dark"] .settings-backup-dt table.display th{background:#152238;color:#e8eef8}
html[data-theme="dark"] .settings-backup-dt table.display td{color:#e8eef8}
html[data-theme="dark"] .settings-backup-dt table.display tbody tr:nth-child(even) td{background:#1b2a3e}
html[data-theme="dark"] .settings-backup-dt table.display tbody tr:hover td{background:#263b54}
html[data-theme="dark"] .settings-backup-dt table.display td.settings-backup-empty{color:#a8b8cc}
html[data-theme="dark"] .settings-backup-delete{border-color:#6d4450;background:#1d2c42;color:#ffaaa9}
html[data-theme="dark"] .settings-backup-delete:hover{background:#3c2a39}
@media print{
  html[data-theme="dark"] body,
  html[data-theme="dark"] body *{background-color:#fff!important;color:#111!important;border-color:#d8dfe8!important}
  html[data-theme="dark"] img{filter:none!important;mix-blend-mode:normal!important}
}
html[data-theme="dark"] .invoice-tab{color:#b9c8db}
html[data-theme="dark"] .invoice-tab:hover,html[data-theme="dark"] .invoice-tab[aria-selected="true"]{background:#253650;color:#e8eef8}
html[data-theme="dark"] .voucher-edit-context,html[data-theme="dark"] .voucher-edit-actions{border-color:#34465e;background:#1d2c42;color:#e8eef8}
html[data-theme="dark"] .voucher-edit-context strong,html[data-theme="dark"] .voucher-edit-fields label{color:#e8eef8}
html[data-theme="dark"] .voucher-edit-context span{color:#a8b8cc}
html[data-theme="dark"] .refunded-table td.refunded-value,html[data-theme="dark"] .refunded-table tfoot th.refunded-value{color:#ff8585}
html[data-theme="dark"] .refunded-table td.paid-positive,html[data-theme="dark"] .refunded-table tfoot th.paid-positive{color:#7fe0a5}
html[data-theme="dark"] .refunded-table td.remaining-positive,html[data-theme="dark"] .refunded-table tfoot th.remaining-positive{color:#ff8585}
html[data-theme="dark"] .return-edit-card,html[data-theme="dark"] .return-edit-table td{border-color:#34465e;background:#17263a;color:#e8eef8}
html[data-theme="dark"] .return-edit-fields,html[data-theme="dark"] .return-edit-actions,html[data-theme="dark"] .return-edit-totals{border-color:#34465e;background:#1d2c42}
html[data-theme="dark"] .return-edit-table th{border-color:#34465e;background:#253650;color:#e8eef8}
html[data-theme="dark"] .return-edit-card h2,html[data-theme="dark"] .return-edit-fields strong,html[data-theme="dark"] .return-edit-totals strong{color:#e8eef8}
html[data-theme="dark"] .return-edit-fields span,html[data-theme="dark"] .return-edit-totals span{color:#a8b8cc}
html[data-theme="dark"] .return-edit-fields input,html[data-theme="dark"] .return-edit-totals input,html[data-theme="dark"] .return-edit-table input:not([type="hidden"]){border-color:#34465e;background:#203149;color:#e8eef8}
html[data-theme="dark"] .home-dashboard .module-card{border-color:#c5e9ff59;background:linear-gradient(145deg,#38536bc9,#193148b8 55%,#153c4da8);box-shadow:0 3px 8px #0003,inset 0 1px 0 #ffffff38}
@media(hover:hover) and (pointer:fine){html[data-theme="dark"] .home-dashboard .module-card:hover{border-color:#bcece6a8;box-shadow:0 6px 14px #0004,inset 0 1px 0 #ffffff52}}
html[data-theme="dark"] .home-dashboard{background:#3599db url("texture.webp") center/150% auto no-repeat}
@media(max-aspect-ratio:1/1){html[data-theme="dark"] .home-dashboard{background-size:auto 150%}}
html[data-theme="dark"] .home-dashboard .content{background:transparent}
html[data-theme="dark"] .home-dashboard .page-footer{border-color:#ffffff4d;background:transparent;color:#fff}
html[data-theme="dark"] .dashboard :is(.products-subbar,.purchases-subbar,.reports-subbar){border-bottom-color:#002061;background:#002061;color:#eaf3ff}
html[data-theme="dark"] .dashboard :is(.products-breadcrumb,.purchases-breadcrumb,.reports-breadcrumb,.products-datetime,.purchases-datetime,.reports-datetime),html[data-theme="dark"] .dashboard :is(.products-breadcrumb,.purchases-breadcrumb,.reports-breadcrumb) :is(a,[aria-current="page"]){color:#eaf3ff}
html[data-theme="dark"] .catalog-dashboard .product-list-card{border:0;background:transparent}
html[data-theme="dark"] .catalog-dashboard .catalog-tabs-bar{border-bottom-color:#34465e}
html[data-theme="dark"] .catalog-dashboard .products-panel table.dataTable,html[data-theme="dark"] .catalog-dashboard .server-dt table.display{border-color:#34465e}
html[data-theme="dark"] .catalog-dashboard .products-panel table.dataTable tbody tr:nth-child(odd) td,html[data-theme="dark"] .catalog-dashboard .server-dt table.display tbody tr:nth-child(odd) td{background:#162235}
html[data-theme="dark"] .catalog-dashboard .products-panel table.dataTable tbody tr:nth-child(even) td,html[data-theme="dark"] .catalog-dashboard .server-dt table.display tbody tr:nth-child(even) td{background:#1d2d42}
html[data-theme="dark"] .catalog-dashboard .products-panel table.dataTable tbody tr:hover td,html[data-theme="dark"] .catalog-dashboard .server-dt table.display tbody tr:hover td{background:#29415e}
html[data-theme="dark"] .purchase-index-dashboard .purchase-tabs-bar{border-bottom-color:#34465e}
html[data-theme="dark"] .purchase-index-dashboard .purchase-panel{border:0;background:transparent}
html[data-theme="dark"] .purchase-index-dashboard .purchase-panel table.dataTable,html[data-theme="dark"] .purchase-index-dashboard .server-dt table.display{border-color:#34465e}
html[data-theme="dark"] .purchase-index-dashboard .purchase-panel table.dataTable tbody tr:nth-child(odd) td,html[data-theme="dark"] .purchase-index-dashboard .server-dt table.display tbody tr:nth-child(odd) td{background:#162235}
html[data-theme="dark"] .purchase-index-dashboard .purchase-panel table.dataTable tbody tr:nth-child(even) td,html[data-theme="dark"] .purchase-index-dashboard .server-dt table.display tbody tr:nth-child(even) td{background:#1d2d42}
html[data-theme="dark"] .purchase-index-dashboard .purchase-panel table.dataTable tbody tr:hover td,html[data-theme="dark"] .purchase-index-dashboard .server-dt table.display tbody tr:hover td{background:#29415e}
html[data-theme="dark"] .compact-list-dashboard .catalog-tabs-bar{border-bottom-color:#34465e}
html[data-theme="dark"] .compact-list-dashboard .invoice-tabs{border-bottom-color:#34465e}
html[data-theme="dark"] .compact-list-dashboard .product-list-card{border:0;background:transparent}
html[data-theme="dark"] .compact-list-dashboard .products-panel table.dataTable,html[data-theme="dark"] .compact-list-dashboard .server-dt table.display{border-color:#34465e}
html[data-theme="dark"] .compact-list-dashboard .products-panel table.dataTable tbody tr:nth-child(odd) td,html[data-theme="dark"] .compact-list-dashboard .server-dt table.display tbody tr:nth-child(odd) td{background:#162235}
html[data-theme="dark"] .compact-list-dashboard .products-panel table.dataTable tbody tr:nth-child(even) td,html[data-theme="dark"] .compact-list-dashboard .server-dt table.display tbody tr:nth-child(even) td{background:#1d2d42}
html[data-theme="dark"] .compact-list-dashboard .products-panel table.dataTable tbody tr:hover td,html[data-theme="dark"] .compact-list-dashboard .server-dt table.display tbody tr:hover td{background:#29415e}
html[data-theme="dark"] .popup{border:0;box-shadow:0 16px 40px #0006,0 2px 8px #0003}
html[data-theme="dark"] .settings-language-submenu,
html[data-theme="dark"] .settings-font-submenu,
html[data-theme="dark"] .settings-theme-submenu{border:0;background:#1d2c42;box-shadow:none}
html[data-theme="dark"] .popup p{color:#a8b8cc}
html[data-theme="dark"] .popup button:hover,
html[data-theme="dark"] .profile-menu .popup a:hover,
html[data-theme="dark"] #messages-popup .stock-alert-list a:hover,
html[data-theme="dark"] #messages-popup .stock-alert-more:hover{background:#273951;color:#e8eef8}
html[data-theme="dark"] .settings-language-menu #language-toggle[aria-expanded="true"],
html[data-theme="dark"] .settings-font-menu #font-toggle[aria-expanded="true"],
html[data-theme="dark"] .settings-theme-menu #theme-toggle[aria-expanded="true"]{background:#273951;color:#e8eef8}
html[data-theme="dark"] .settings-theme-submenu button[aria-pressed="true"],
html[data-theme="dark"] .settings-font-submenu button[aria-pressed="true"],
html[data-theme="dark"] .settings-language-submenu button[aria-pressed="true"]{background:#29415e;color:#a8c8ff}
html[data-theme="dark"] #profile-popup form button{color:#f0a6ac}
html[data-theme="dark"] #profile-popup form button:hover{background:#492c38;color:#ffd5d8}
html[data-theme="dark"] #messages-popup .stock-alert-heading{color:#e8eef8}
html[data-theme="dark"] #messages-popup .stock-alert-list a,
html[data-theme="dark"] #messages-popup .stock-alert-more{color:#dce5f2}
html[data-theme="dark"] .import-button,html[data-theme="dark"] .import-button:hover{border-color:#d5e7f2;background:#eef6fb;color:#002061}
html[data-theme="dark"] .export-button{border-color:#3599db;background:#3599db;color:#00183f}
html[data-theme="dark"] .export-button:hover{border-color:#66b5e7;background:#66b5e7;color:#00183f}
html[data-theme="dark"] .import-dialog .product-dialog-head p,
html[data-theme="dark"] .import-dialog-body p{color:#a8b8cc}
html[data-theme="dark"] .import-dialog-body label{color:#e8eef8}
html[data-theme="dark"] .import-dialog-body input[type="file"]{border-color:#41536b;background:#101c2e;color:#e8eef8}
html[data-theme="dark"] .import-mapping{border-color:#41536b}
html[data-theme="dark"] .import-mapping-fields select{border-color:#41536b;background:#101c2e;color:#e8eef8}
html[data-theme="dark"] .supplier-import-button{border-color:#36536c;background:#20354a;color:#dce9fa}
html[data-theme="dark"] .supplier-import-button:hover{border-color:#4e708f;background:#29445f}
html[data-theme="dark"] .supplier-export-button{border-color:#3599db;background:#3599db;color:#00183f}
html[data-theme="dark"] .supplier-export-button:hover{border-color:#66b5e7;background:#66b5e7;color:#00183f}
html[data-theme="dark"] .supplier-import-body p{color:#a8b8cc}
html[data-theme="dark"] .supplier-import-body>label,
html[data-theme="dark"] .supplier-import-body .import-mapping-fields label{color:#e8eef8}
html[data-theme="dark"] .supplier-import-body input[type=file]{border-color:#41536b;background:#101c2e;color:#e8eef8}
