/* Generated by tools/frontend/appearance.mjs from registered public styles. Do not edit. */
html[data-theme='dark'] body {
  background-color: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] hr {
  color: var(--za-muted);
}
html[data-theme='dark'] *::-webkit-scrollbar {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .button-color-scheme1 {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .button-color-scheme1-light {
  background-color: var(--za-canvas);
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .button-color-scheme2 {
  background-color: var(--za-canvas);
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .button-color-scheme3 {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .button-color-scheme4 {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .button-color-scheme5 {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .button-color-scheme6 {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .button-color-scheme7 {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .button-color-scheme1:hover {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .button-color-scheme2:hover {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .form-control {
  border: 1px solid var(--za-line) !important;
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .top-toolbar {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .toolbar-dropdown-box {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .toolbar-dropdown-active {
  color: var(--za-ink);
}
html[data-theme='dark'] .beboss-head__drop-down-block {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .header-wow-mobile-category a {
  color: var(--za-ink);
}
html[data-theme='dark'] .header-wow-top {
  color: var(--za-ink);
}
html[data-theme='dark'] .header-wow-top-bg-color {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .header-wow-sticky-mobile {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .header-wow-sticky {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .live-search-container {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .live-search-form-input {
  border: 1px solid var(--za-line);
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .live-search-form-input:focus {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .live-search-results {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .live-search-results-item {
  color: var(--za-ink);
}
html[data-theme='dark'] .live-search-results-item:hover {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .live-search-results-item:hover span {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .live-search-results-item > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .header-wow-top-list .header-wow-top-list-item {
  color: var(--za-ink);
}
html[data-theme='dark'] .header-wow-top-list-icon-item {
  color: var(--za-ink);
}
html[data-theme='dark'] .header-wow {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .auth-block-tab-container {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .auth-block-tab-back {
  background-color: var(--za-canvas);
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .modal-geo-search-results {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .modal-geo-search-results a {
  color: var(--za-ink);
}
html[data-theme='dark'] .modal-geo-search-results a:hover {
  background-color: var(--za-canvas);
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .modal-geo-countries-list {
  color: var(--za-ink);
}
html[data-theme='dark'] .modal-geo-countries-list a {
  background-color: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .modal-geo-countries-list a:hover {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .modal-geo-countries-list a.active {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .modal-geo-tabs > div {
  color: var(--za-muted);
}
html[data-theme='dark'] .modal-geo-tabs > div.active {
  color: var(--za-ink);
}
html[data-theme='dark'] .btn-color-green {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .btn-color-light {
  background-color: var(--za-canvas);
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .btn-color-blue {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .btn-color-blue-light {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .btn-color-purple {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .btn-color-white {
  background-color: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .btn-color-gradient {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .btn-color-transparent {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .btn-color-danger {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .toolbar-link {
  color: var(--za-ink);
}
html[data-theme='dark'] .header-wow-sticky-add:hover {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .header-wow-sticky-list > div a {
  color: var(--za-ink);
}
html[data-theme='dark'] .circle-indicator-count {
  color: var(--za-ink);
}
html[data-theme='dark'] .big-catalog-menu-content {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .big-catalog-menu-category-item {
  color: var(--za-ink);
}
html[data-theme='dark'] .big-catalog-menu-category-item:hover {
  background-color: var(--za-canvas);
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .big-catalog-menu-category-item.active {
  background-color: var(--za-canvas);
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .big-catalog-menu-banners-item {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .big-catalog-menu-content-subcategories a {
  color: var(--za-ink);
}
html[data-theme='dark'] .widget-categories-or-subcategories a {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .widget-categories-or-subcategories a:hover {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .widget-categories-or-subcategories a div {
  color: var(--za-ink);
}
html[data-theme='dark'] .widget-categories-or-subcategories a.active > div {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .container-item-images {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .container-item-grid {
  color: var(--za-ink);
}
html[data-theme='dark'] .container-item-grid:hover {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .container-item-labels > div > span {
  color: var(--za-ink);
}
html[data-theme='dark'] .container-item-images-indicator span {
  border-bottom: 2px solid var(--za-line);
}
html[data-theme='dark'] .catalog-container-options-view-item span {
  color: var(--za-ink);
}
html[data-theme='dark'] .container-item-favorite {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .container-item-favorite i {
  color: var(--za-ink);
}
html[data-theme='dark'] .container-item-list {
  color: var(--za-ink);
}
html[data-theme='dark'] .container-item-list:hover {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .uni-dropdown-content {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .uni-dropdown-content-item {
  color: var(--za-ink);
}
html[data-theme='dark'] .uni-dropdown-content-item:hover {
  background-color: var(--za-canvas);
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .params-form-item-price input[type='text'] {
  background-color: var(--za-surface);
  border: 1px solid var(--za-line) !important;
}
html[data-theme='dark'] .switch-label {
  color: var(--za-muted);
}
html[data-theme='dark'] .switch-input:checked ~ .switch-toggle-slider:after {
  background: var(--za-surface);
}
html[data-theme='dark'] .switch-input:disabled ~ .switch-label {
  color: var(--za-muted);
}
html[data-theme='dark'] .switch-secondary.switch .switch-input:checked ~ .switch-toggle-slider {
  border-color: var(--za-line) !important;
  color: var(--za-ink);
}
html[data-theme='dark'] .switch-secondary.switch .switch-input:focus ~ .switch-toggle-slider {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .switch-success.switch .switch-input:checked ~ .switch-toggle-slider {
  color: var(--za-ink);
}
html[data-theme='dark'] .switch-info.switch .switch-input:checked ~ .switch-toggle-slider {
  color: var(--za-ink);
}
html[data-theme='dark'] .switch-warning.switch .switch-input:checked ~ .switch-toggle-slider {
  color: var(--za-ink);
}
html[data-theme='dark'] .switch-danger.switch .switch-input:checked ~ .switch-toggle-slider {
  color: var(--za-ink);
}
html[data-theme='dark'] .switch-dark.switch .switch-input:checked ~ .switch-toggle-slider {
  color: var(--za-ink);
}
html[data-theme='dark'] .switch-gray.switch .switch-input:checked ~ .switch-toggle-slider {
  color: var(--za-ink);
}
html[data-theme='dark'] .was-validated .switch-input:valid:checked ~ .switch-toggle-slider,
html[data-theme='dark'] .switch-input.invalid:checked ~ .switch-toggle-slider,
html[data-theme='dark'] .switch-input.is-valid:checked ~ .switch-toggle-slider {
  color: var(--za-ink);
}
html[data-theme='dark'] .was-validated .switch-input:invalid:checked ~ .switch-toggle-slider,
html[data-theme='dark'] .switch-input.invalid:checked ~ .switch-toggle-slider,
html[data-theme='dark'] .switch-input.is-invalid:checked ~ .switch-toggle-slider {
  color: var(--za-ink);
}
html[data-theme='dark'] .switch-input:checked ~ .switch-toggle-slider {
  color: var(--za-ink);
}
html[data-theme='dark'] .uni-select-name {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .uni-select-name {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .uni-select-content {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .uni-select-content-item:hover {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .uni-select-content-input input {
  background-color: var(--za-surface);
  border: 1px solid var(--za-line) !important;
}
html[data-theme='dark'] .uni-select-content-search input {
  background-color: var(--za-surface);
  border: 1px solid var(--za-line) !important;
}
html[data-theme='dark'] .top-banner-item {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .params-buttons-sticky {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .catalog-filter-links-container a:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .catalog-container-links-inline-item {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .catalog-container-links-inline-item:hover {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .container-item-grid-skeleton {
  color: var(--za-ink);
}
html[data-theme='dark'] .container-item-images-skeleton {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .container-item-grid-content-title-skeleton {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .container-item-grid-content-prices-skeleton {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .container-item-list-skeleton {
  color: var(--za-ink);
}
html[data-theme='dark'] .container-item-images-skeleton {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .container-item-list-content-title-skeleton {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .container-item-list-content-prices-skeleton {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .container-item-list-content-desc-skeleton {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .block-social-auth-buttons a:hover {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .button-color-vkontakte {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .button-color-google {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .button-color-facebook {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .button-color-yandex {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .footer-bg-box-link-inline-item {
  color: var(--za-ink);
}
html[data-theme='dark'] .footer-bg-box-link-inline .uni-dropdown-name {
  color: var(--za-ink);
}
html[data-theme='dark'] .mini-avatar-img {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .dropdown-box-list-link a {
  color: var(--za-ink);
}
html[data-theme='dark'] .header-user-dropdown-menu-box {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .header-user-dropdown-menu-box-link a {
  color: var(--za-ink);
}
html[data-theme='dark'] .container-user-rating-stars span i {
  color: var(--za-muted);
}
html[data-theme='dark'] .container-user-rating-stars span {
  color: var(--za-ink);
}
html[data-theme='dark'] .profile-user-sidebar-avatar > div {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .profile-user-sidebar-avatar-change i {
  color: var(--za-ink);
}
html[data-theme='dark'] .profile-user-sidebar-menu a {
  color: var(--za-ink);
}
html[data-theme='dark'] .profile-user-sidebar-full-name {
  color: var(--za-ink);
}
html[data-theme='dark'] .profile-user-sidebar-full-name:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .ad-create-categories-container span:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .form-control-textarea {
  border: 1px solid var(--za-line) !important;
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .form-control-textarea:focus {
  background-color: var(--za-surface) !important;
}
html[data-theme='dark'] .unidropzone {
  border: 2px dashed var(--za-line) !important;
}
html[data-theme='dark'] .unidropzone-item {
  background-color: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .unidropzone-item-loader span {
  color: var(--za-ink);
}
html[data-theme='dark'] .unidropzone-item-delete {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .unidropzone:hover {
  border: 2px dashed var(--za-line) !important;
}
html[data-theme='dark'] .unidropzone-change {
  color: var(--za-muted);
}
html[data-theme='dark'] .map-container {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .input-geo-search-container-result {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .input-geo-search-container-result span {
  color: var(--za-ink);
}
html[data-theme='dark'] .input-geo-search-container-result span:hover {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .ad-card-media-slider-item-label-video i {
  color: var(--za-ink);
}
html[data-theme='dark'] .ad-card-media-slider-nav-left {
  background-color: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .ad-card-media-slider-nav-right {
  background-color: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .breadcrumb {
  color: var(--za-ink);
}
html[data-theme='dark'] .breadcrumb a {
  color: var(--za-ink);
}
html[data-theme='dark'] .breadcrumb a:hover {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .ad-card-menu-line-item {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .ad-card-sidebar {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .ad-card-content-info-box {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .list-properties-item span {
  color: var(--za-muted);
}
html[data-theme='dark'] .ad-card-user-avatar > div {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .card-status-info-bg-gray {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .card-status-info-bg-error {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .card-status-info-bg-success {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .ad-card-buy-now > span {
  color: var(--za-ink);
}
html[data-theme='dark'] .uni-media-slider-modal-container {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .uni-media-slider-modal-container-nav-left {
  background-color: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .uni-media-slider-modal-container-nav-right {
  background-color: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .uni-media-slider-modal-close {
  color: var(--za-ink);
}
html[data-theme='dark'] .option-payment-item {
  border: 2px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .option-payment-item:hover {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .option-payment-item.active {
  background: var(--za-canvas);
}
html[data-theme='dark'] .option-payment-item-name span {
  color: var(--za-muted);
}
html[data-theme='dark'] .option-payment-item-logo {
  color: var(--za-ink);
  border: 1px solid var(--za-line);
  background-color: var(--za-surface);
}
html[data-theme='dark'] .card-contact-user-item a {
  color: var(--za-ink);
}
html[data-theme='dark'] .card-contact-user-item-box:hover {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .card-contact-user-item-box {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .ad-card-item {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .quantity_inner .quantity {
  color: var(--za-ink);
}
html[data-theme='dark'] .status-label-color-warning {
  color: var(--za-ink);
}
html[data-theme='dark'] .status-label-color-success {
  color: var(--za-ink);
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .status-label-color-danger {
  color: var(--za-ink);
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .status-label-color-secondary {
  color: var(--za-ink);
}
html[data-theme='dark'] .splash-notification-container,
html[data-theme='dark'] .splash-notification-alert-container {
  color: var(--za-ink);
}
html[data-theme='dark'] .splash-notification-alert-buttons span {
  background-color: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .splash-notification-alert-yes {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .ad-card-content-geo-map {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .profile-container-item-list {
  color: var(--za-ink);
  background-color: var(--za-surface);
}
html[data-theme='dark'] .profile-container-item-list:hover {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .profile-container-item-images {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .chat-dialogue-item-card-content-link-ad {
  color: var(--za-ink);
}
html[data-theme='dark'] .chat-dialogue-item-card-content-link-user {
  color: var(--za-ink);
}
html[data-theme='dark'] .chat-dialogue-item-card-content-link-user-name {
  color: var(--za-ink);
}
html[data-theme='dark'] .chat-dialogue-footer-action-textarea {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .item-message-from .chat-dialogue-item-message-text {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .item-message-whom .chat-dialogue-item-message-text {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .chat-dialogues-item:hover {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .chat-dialogues-item-content-message {
  color: var(--za-muted);
}
html[data-theme='dark'] .chat-dialogues-item-date {
  color: var(--za-muted);
}
html[data-theme='dark'] .chat-dialogues-item-view-status i.ti-check {
  color: var(--za-muted);
}
html[data-theme='dark'] .chat-dialogue-item-date {
  color: var(--za-muted);
}
html[data-theme='dark'] .chat-dialogues-item-content-count-messages {
  color: var(--za-ink);
}
html[data-theme='dark'] .label-circle-count {
  color: var(--za-ink);
}
html[data-theme='dark'] .uni-attach-files-item {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .uni-attach-files-item-delete {
  color: var(--za-ink);
}
html[data-theme='dark'] .uni-attach-files-item-loader span {
  color: var(--za-ink);
}
html[data-theme='dark'] .share-social-list-link a {
  color: var(--za-ink);
}
html[data-theme='dark'] .order-buy-card-sidebar {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .order-buy-card-sidebar-info {
  color: var(--za-muted);
}
html[data-theme='dark'] .order-buy-card-delivery-item {
  background-color: var(--za-canvas);
  border: 2px solid var(--za-line);
}
html[data-theme='dark'] .profile-container-order-item-image {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .profile-container-order-list {
  color: var(--za-ink);
  background-color: var(--za-surface);
}
html[data-theme='dark'] .profile-container-order-list h1 {
  color: var(--za-ink);
}
html[data-theme='dark'] .order-card-section-action-info {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .timeline-action-media-item {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .header-user-dropdown-menu-box-link .menu-user-rating-stars {
  color: var(--za-ink);
}
html[data-theme='dark'] .review-add-item-container.active {
  color: var(--za-ink);
}
html[data-theme='dark'] .review-add-item-container:hover {
  background-color: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .label-color-secondary {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .home-widget-categories-item {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .home-widget-categories-item:hover > div {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .home-widget-categories-item div {
  color: var(--za-ink);
}
html[data-theme='dark'] .stories-border-add {
  background-color: var(--za-canvas) !important;
}
html[data-theme='dark'] .widget-stories-item-circle {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .widget-stories-item-process-load {
  background-color: var(--za-canvas) !important;
}
html[data-theme='dark'] .widget-shops-item-link {
  color: var(--za-ink);
}
html[data-theme='dark'] .widget-shops-item-link:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .widget-article-blog-item {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .widget-article-blog-item h4 {
  color: var(--za-ink);
}
html[data-theme='dark'] .widget-ads-slider-container-items-vip {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .profile-container-order-list-title {
  color: var(--za-ink);
}
html[data-theme='dark'] .cart-ad-card-item-content-title a {
  color: var(--za-ink);
}
html[data-theme='dark'] .cart-ad-card-item-user-rating {
  color: var(--za-ink);
}
html[data-theme='dark'] .cart-ad-card-item-user a {
  color: var(--za-ink);
}
html[data-theme='dark'] .user-stories-modal-container-item-header {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .user-stories-modal-container-close span {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .user-stories-modal-container-close i {
  color: var(--za-ink);
}
html[data-theme='dark'] .user-stories-modal-container-header-timeline > div span.end {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .user-stories-modal-container-header-timeline > div span.animation {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .profile-home-sections-info-item {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .personal-shop-banners-item {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .personal-shop-banners-item-control span {
  color: var(--za-ink);
}
html[data-theme='dark'] .personal-shop-banners-item-control span i {
  color: var(--za-ink);
}
html[data-theme='dark'] .personal-shop-banners-control-floating span {
  color: var(--za-ink);
}
html[data-theme='dark'] .personal-shop-banners-control-floating span i {
  color: var(--za-ink);
}
html[data-theme='dark'] .personal-shop-banners-prev {
  background-color: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .personal-shop-banners-prev i {
  color: var(--za-ink);
}
html[data-theme='dark'] .personal-shop-banners-next {
  background-color: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .personal-shop-banners-next i {
  color: var(--za-ink);
}
html[data-theme='dark'] .profile-container-user-grid-avatar-circle {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .profile-container-user-grid {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .stamp-user-rating {
  color: var(--za-ink);
}
html[data-theme='dark'] .profile-settings-section {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .user-avatar-by-stories > div {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .profile-searches-item-list {
  background-color: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .profile-searches-item-list a {
  color: var(--za-ink);
}
html[data-theme='dark'] .blog-grid-item-title {
  color: var(--za-ink);
}
html[data-theme='dark'] .footer-cookie-container {
  color: var(--za-ink);
}
html[data-theme='dark'] .header-flex-box-icon {
  color: var(--za-ink);
}
html[data-theme='dark'] .big-catalog-menu-mobile-container {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .header-menu-filters-mobile-container {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .profile-referral-container {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .table-container-item-list {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .user-item-container {
  color: var(--za-ink);
}
html[data-theme='dark'] .user-item-container.active {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .user-item-container:hover {
  background-color: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .shop-categories-list-modal a {
  color: var(--za-ink);
}
html[data-theme='dark'] .mobile-grid-menu-category-item {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .mobile-grid-menu-category-item div {
  color: var(--za-ink);
}
html[data-theme='dark'] .mobile-menu-list-link .mobile-menu-list-link-item {
  color: var(--za-ink);
}
html[data-theme='dark'] .uni-dropdown-content-custom-link a {
  color: var(--za-ink);
}
html[data-theme='dark'] .shop-floating-menu {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .search-map-sidebar,
html[data-theme='dark'] .search-map-sidebar-card {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .search-map-sidebar-filters {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .search-map-sidebar-control-mobile {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .color-rating-green span {
  color: var(--za-ink);
}
html[data-theme='dark'] .color-rating-yellow span {
  color: var(--za-ink);
}
html[data-theme='dark'] .color-rating-gray span {
  color: var(--za-ink);
}
html[data-theme='dark'] .box-user-face-card-avatar > div {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .box-user-face-card-content {
  color: var(--za-ink);
}
html[data-theme='dark'] .container-item-list-map-images {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .container-item-list-map-content-prices .card-item-price-now {
  color: var(--za-ink);
}
html[data-theme='dark'] .container-item-list-map {
  color: var(--za-ink);
}
html[data-theme='dark'] .container-item-list-map:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .datepicker table tr td.disabled {
  color: var(--za-muted) !important;
}
html[data-theme='dark'] .datepicker td.active.selected .table-label-price {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .modal-booking-order-info-container > div {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .list-points li::after {
  color: var(--za-muted);
}
html[data-theme='dark'] .main-floating-menu {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .main-floating-menu > a {
  color: var(--za-ink);
}
html[data-theme='dark'] .widget-categories-or-subcategories-counter {
  color: var(--za-ink);
}
html[data-theme='dark'] .transactions-statistics-month-list-item {
  background-color: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .transactions-statistics-month-list-item:hover {
  background-color: var(--za-canvas);
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .transactions-statistics-month-list-item.active {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .page-link.active,
html[data-theme='dark'] .active > .page-link {
  color: var(--za-ink);
}
html[data-theme='dark'] .active > .page-link,
html[data-theme='dark'] .page-link.active {
  color: var(--za-ink);
}
html[data-theme='dark'] .page-link {
  color: var(--za-ink);
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .profile-settings-sections a {
  background-color: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .credit-card-add {
  background: var(--za-canvas);
}
html[data-theme='dark'] .credit-card {
  color: var(--za-ink);
}
html[data-theme='dark'] .credit-card-last4:before {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .actionDeletePaymentScore i {
  color: var(--za-ink);
}
html[data-theme='dark'] .actionAddDefaultPaymentScore i {
  color: var(--za-ink);
}
html[data-theme='dark'] .ad-card-info-stat-item {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .delivery-points-map-sidebar-modal {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .profile-settings-shipping-points-list > div {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .page-support-item {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .page-support-item:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .page-support-item:hover a {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .blog-widget-categories-or-subcategories a.active,
html[data-theme='dark'] .blog-widget-categories-or-subcategories a:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .promo-business-header-container-list > div {
  color: var(--za-ink);
}
html[data-theme='dark'] .promo-business-header-container-list > div i {
  color: var(--za-ink);
}
html[data-theme='dark'] .input-phone-countries-change-item {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .input-phone-countries-change-item:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .input-phone-countries-items-container {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .input-phone-countries-items-container span:hover {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .section-promo-download-app .title-h2 {
  color: var(--za-ink);
}
html[data-theme='dark'] .section-promo-download-app p {
  color: var(--za-ink);
}
html[data-theme='dark'] .ad-paid-services-ads-item {
  color: var(--za-ink);
}
html[data-theme='dark'] .ad-paid-services-ads-item:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .ad-paid-services-ads-item.active {
  color: var(--za-ink);
}
html[data-theme='dark'] .ad-create-categories-container-items span {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .ad-create-categories-container-items span:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .ad-create-categories-item.active {
  color: var(--za-ink);
}
html[data-theme='dark'] .ad-create-options-actions-swim {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .profile-container-shop-list:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .profile-container-item-images-mini {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .profile-button-item-actions:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .user-shop-item {
  background-color: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .sections-bg-blue {
  color: var(--za-ink);
}
html[data-theme='dark'] .registration-change-profile > div {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .registration-change-profile > div:hover,
html[data-theme='dark'] .registration-change-profile > div.active {
  color: var(--za-ink);
}
html[data-theme='dark'] .modal-shop-container-categories-items > span {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .modal-shop-container-categories-items > span:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .modal-shop-container-categories-items > span.active {
  color: var(--za-ink);
}
html[data-theme='dark'] .modal-shop-box-info {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .color-title-accent-white {
  color: var(--za-ink);
}
html[data-theme='dark'] .box-user-face-card-content a {
  color: var(--za-ink);
}
html[data-theme='dark'] .widget-shops-item-content-rating span {
  color: var(--za-ink);
}
html[data-theme='dark'] .advertising-item-label-ad {
  background-color: var(--za-surface);
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .advertising-item-label-ad-modal {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .modal-content {
  border: 1px solid var(--za-line);
  background-color: var(--za-surface);
}
html[data-theme='dark'] .modal-footer {
  border-top: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .btn-close-noir {
  color: var(--za-ink);
}
html[data-theme='dark'] .btn-close-noir:hover {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .footer-column a:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .footer-bottom {
  color: var(--za-muted);
}
html[data-theme='dark'] .footer-legal a:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .socials a {
  color: var(--za-muted);
}
html[data-theme='dark'] .socials a:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .ad-create-content-container .price-card:hover {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .ad-create-content-container .icon-box {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .benefit-icon {
  color: var(--za-ink);
}
html[data-theme='dark'] .auth-bonus-tag {
  color: var(--za-ink);
}
html[data-theme='dark'] .auction-amount-rates-list > button {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .auction-amount-rates-list > button:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .avatar-group img {
  border: 2px solid var(--za-line);
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .avatar-count {
  border: 2px solid var(--za-line);
  background-color: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .users-label {
  color: var(--za-muted);
}
html[data-theme='dark'] .modal-payment-options .amount-section {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .modal-payment-options .amount-label {
  color: var(--za-muted);
}
html[data-theme='dark'] .modal-payment-options .amount-value {
  color: var(--za-ink);
}
html[data-theme='dark'] .modal-payment-options .section-title {
  color: var(--za-ink);
}
html[data-theme='dark'] .modal-payment-options .method-item {
  border: 2px solid var(--za-line);
}
html[data-theme='dark'] .modal-payment-options .method-item:hover {
  border-color: var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .modal-payment-options .method-item.active {
  background: var(--za-canvas);
}
html[data-theme='dark'] .modal-payment-options .icon-wallet {
  background: var(--za-canvas);
}
html[data-theme='dark'] .modal-payment-options .icon-card {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .modal-payment-options .method-name {
  color: var(--za-ink);
}
html[data-theme='dark'] .modal-payment-options .method-desc {
  color: var(--za-muted);
}
html[data-theme='dark'] .modal-payment-options .balance-badge {
  background: var(--za-canvas);
}
html[data-theme='dark'] .modal-payment-options .check-circle {
  border: 2px solid var(--za-line);
}
html[data-theme='dark'] .modal-payment-options .policy-info {
  color: var(--za-muted);
}
html[data-theme='dark'] footer {
  color: var(--za-muted);
  background: var(--za-canvas);
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .market-footer__logo {
  color: var(--za-ink);
}
html[data-theme='dark'] .market-footer__description {
  color: var(--za-muted);
}
html[data-theme='dark'] .market-footer__app-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .market-footer__column h3 {
  color: var(--za-ink);
}
html[data-theme='dark'] .market-footer__column a {
  color: var(--za-muted);
}
html[data-theme='dark'] .market-footer__security {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .market-footer__security-icon {
  color: var(--za-ink);
}
html[data-theme='dark'] .market-footer__security strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .market-footer__security span {
  color: var(--za-muted);
}
html[data-theme='dark'] .market-footer__bottom {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .market-footer__copyright {
  color: var(--za-muted);
}
html[data-theme='dark'] .market-footer__legal a {
  color: var(--za-muted);
}
html[data-theme='dark'] .market-footer__socials a {
  border: 1px solid var(--za-line);
  color: var(--za-muted);
  background: var(--za-surface);
}
html[data-theme='dark'] .profile-trigger__avatar {
  border: 2px solid var(--za-line);
  color: var(--za-ink);
}
html[data-theme='dark'] .profile-trigger__chevron {
  color: var(--za-muted);
}
html[data-theme='dark'] .profile-popup {
  background: color-mix(in srgb, var(--za-canvas) 98%, transparent);
}
html[data-theme='dark'] .profile-popup__close {
  color: var(--za-muted);
  background: var(--za-canvas);
}
html[data-theme='dark'] .profile-popup__close:hover {
  color: var(--za-ink);
  background: var(--za-canvas);
}
html[data-theme='dark'] .profile-menu__avatar {
  border: 3px solid var(--za-line);
  color: var(--za-ink);
}
html[data-theme='dark'] .profile-menu__user-info strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .profile-menu__status {
  color: var(--za-muted);
}
html[data-theme='dark'] .profile-menu__rating {
  color: var(--za-muted);
  background: linear-gradient(100deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .profile-menu__rating b {
  color: var(--za-ink);
}
html[data-theme='dark'] .profile-menu__wallet {
  color: var(--za-ink);
}
html[data-theme='dark'] .profile-menu__section-title {
  color: var(--za-muted);
}
html[data-theme='dark'] .profile-menu__action {
  border: 1px solid var(--za-line);
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .profile-menu__action--blue .profile-menu__action-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .profile-menu__action--purple .profile-menu__action-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .profile-menu__action--orange .profile-menu__action-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .profile-menu__action--green .profile-menu__action-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .profile-menu__badge {
  color: var(--za-ink);
}
html[data-theme='dark'] .profile-menu__business {
  color: var(--za-ink);
}
html[data-theme='dark'] .profile-menu__business-icon {
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .profile-menu__business-content strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .profile-menu__business-content span {
  color: var(--za-ink);
}
html[data-theme='dark'] .profile-menu__business-toggle {
  color: var(--za-ink);
}
html[data-theme='dark'] .profile-menu__business-links a {
  color: var(--za-muted);
  background: var(--za-canvas);
}
html[data-theme='dark'] .profile-menu__business-links a:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .profile-menu__footer {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .profile-menu__link {
  color: var(--za-muted);
}
html[data-theme='dark'] .profile-menu__link-icon {
  color: var(--za-muted);
}
html[data-theme='dark'] .profile-menu__link:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .profile-menu__link--logout:hover {
  background: var(--za-canvas);
}
@media (max-width: 480px) {
  html[data-theme='dark'] .profile-popup::before {
    background: var(--za-canvas);
  }
}
html[data-theme='dark'] .profile-container-review-list {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .page-chat-container .chat-dialogues-item:hover {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .page-chat-container .chat-dialogue-container {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .payment-history-layout {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .profile-container-shop-list {
  color: var(--za-ink);
  background-color: var(--za-surface);
}
html[data-theme='dark'] .shop-card-user-avatar > div {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .shop-card-user-content-label {
  color: var(--za-muted);
}
html[data-theme='dark'] .activity-low {
  color: var(--za-muted) !important;
}
html[data-theme='dark'] .shop-catalog-params-form .uni-select-name {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .personal-shop-pages-item {
  color: var(--za-ink);
}
html[data-theme='dark'] .personal-shop-pages .active {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .personal-shop-pages-item:hover {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .shop-page-text-body {
  background-color: var(--za-surface);
}
@media (max-width: 480px) {
  html[data-theme='dark'] .profile-popup::before {
    background: var(--za-canvas);
  }
}
html[data-theme='dark'] .modal-title-skeleton {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .modal-body-skeleton {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .modal-geo-container-map {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .radiusSlider {
  background: var(--za-canvas);
}
html[data-theme='dark'] .modal-geo-container-map-radius > div {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .modal-geo-container-map-radius > div.active {
  color: var(--za-ink);
}
html[data-theme='dark'] .modal-geo-container-map-radius > div:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .modal-geo-favorites-list a {
  background-color: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .modal-geo-favorites-list a:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .filter-button-item {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .filter-button-active {
  color: var(--za-ink);
}
html[data-theme='dark'] body.zeppik-market {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .button-color-scheme1,
html[data-theme='dark'] .zeppik-market .button-main {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .zeppik-market .button-color-scheme1-light {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .button-color-scheme2 {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .button-color-scheme5 {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .zeppik-market .form-control,
html[data-theme='dark'] .zeppik-market .form-select {
  border-color: var(--za-line);
  background-color: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .header-wow-top {
  background: var(--za-canvas);
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zeppik-market .zm-header .header-wow-top {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .header-wow-top-list .header-wow-top-list-item {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-account-tools .header-wow-top-list-icon-item {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-account-tools .header-wow-top-list-icon-item:hover {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-header .header-wow-sticky-add {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .zeppik-market .header-wow-sticky-auth {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .zeppik-market .header-wow-sticky {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .header-wow-sticky-container {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .zm-search {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .zm-search .live-search-form-input {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-search .live-search-form-input::placeholder {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-search-leading-icon {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-search .zm-search-submit {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-location {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-location .zm-location-chevron {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .big-catalog-menu-category-item.active {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zm-category {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-category-art i {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-category:hover {
  color: var(--za-ink);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zm-hero {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zm-hero p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-hero-link {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .zm-hero-link:hover {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .zm-business {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zm-business > i {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-business p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-business a {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .home-seo-text {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .home-seo-text h1,
html[data-theme='dark'] .zeppik-market .home-seo-text h2 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-home .home-seo-text {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-home .home-seo-text > h1 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-home-seo-content li::marker {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-home-seo-content strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-home-seo-content :is(h2, h3, h4) {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .container-item-images {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .container-item-grid-content-title {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .container-item-grid:hover .container-item-grid-content-title {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .container-item-grid-content-prices {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .container-item-grid-content-additionally {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .container-item-grid-highlight {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .container-item-list-content-title {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .container-item-list-content-prices {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .container-item-list-content-desc {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .container-item-list-content-additionally {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .breadcrumb a {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .catalog-sidebar {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zeppik-market .catalog-container-options-view-item {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .catalog-container-options-view-item span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .catalog-container-options-view-item span.active {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .ad-card-info-line {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .ad-card-content-info-box {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zm-seller-panel {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .ad-card-menu-line-item {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zm-detail-gallery .ad-card-media-slider-item > div {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .widget-shops-item {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .widget-shops-item:hover {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zeppik-market .widget-shops-item-content-count {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .store-header {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .store-statistics {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .store-stat span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .sidebar {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .sidebar__nav a.is-active {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .my-tabs-items-small .my-tabs-item {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .my-tabs-items-small .my-tabs-item span {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .profile-container-item-list {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .profile-container-item-images {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .profile-container-item-list-content-title {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .profile-container-item-list-content-additionally {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-manager-actions a {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .ad-create-categories-item.active {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market footer {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market footer a {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-home-article-ring img {
  border: 3px solid var(--za-line);
  background: var(--za-canvas);
}
@media (max-width: 991px) {
  html[data-theme='dark'] .zeppik-market .header-wow-mobile .header-wow-top {
    background: var(--za-surface);
  }
  html[data-theme='dark'] .zeppik-market .header-wow-mobile .live-search-form-input {
    border: 1px solid var(--za-line);
    background: var(--za-canvas);
  }
  html[data-theme='dark'] .zeppik-market .header-flex-box-icon {
    color: var(--za-muted);
  }
}
@media (max-width: 575px) {
  html[data-theme='dark'] .zeppik-market .zm-home .widget-ads-container .container-item-grid-content-title {
    color: var(--za-ink);
  }
  html[data-theme='dark'] .zeppik-market .zm-home .widget-ads-container .container-item-grid-content-prices {
    color: var(--za-ink);
  }
}
@media (max-width: 575px) {
  html[data-theme='dark'] .zeppik-market .zm-compact-card > .container-item-grid {
    background: var(--za-surface);
  }
  html[data-theme='dark'] .zeppik-market .zm-compact-card .container-item-grid .container-item-grid-content {
    background: var(--za-surface);
  }
  html[data-theme='dark'] .zeppik-market .zm-compact-card .container-item-grid .container-item-grid-content-title {
    color: var(--za-ink);
  }
  html[data-theme='dark'] .zeppik-market .zm-compact-card .container-item-grid .container-item-grid-content-prices {
    color: var(--za-ink);
  }
  html[data-theme='dark'] .zeppik-market .zm-compact-card .container-item-grid-content-prices .card-item-price-now {
    color: var(--za-ink);
  }
  html[data-theme='dark'] .zeppik-market .zm-compact-menu-toggle {
    color: var(--za-ink);
  }
  html[data-theme='dark'] .zeppik-market .zm-compact-menu .uni-dropdown-content {
    background: var(--za-surface);
    border: 1px solid var(--za-line);
  }
  html[data-theme='dark'] .zeppik-market .zm-compact-menu .uni-dropdown-content-item {
    color: var(--za-ink);
  }
}
@media (max-width: 991px) {
  html[data-theme='dark'] .zeppik-market .main-floating-menu.zm-mobile-nav {
    border-top: 1px solid var(--za-line);
    background: var(--za-surface);
  }
  html[data-theme='dark'] .zeppik-market .zm-mobile-nav .zm-nav-item {
    color: var(--za-muted);
  }
  html[data-theme='dark'] .zeppik-market .zm-mobile-nav .zm-nav-icon {
    color: var(--za-muted);
  }
  html[data-theme='dark'] .zeppik-market .zm-mobile-nav .zm-nav-item.is-active,
  html[data-theme='dark'] .zeppik-market .zm-mobile-nav .zm-nav-item.is-active .zm-nav-icon {
    color: var(--za-ink);
  }
  html[data-theme='dark'] .zeppik-market .zm-mobile-nav .zm-nav-item:hover {
    color: var(--za-ink);
  }
  html[data-theme='dark'] .zeppik-market .zm-mobile-nav .zm-nav-badge:not(:empty) {
    border: 2px solid var(--za-line);
    color: var(--za-ink);
  }
}
html[data-theme='dark'] .zeppik-market .big-catalog-menu-container.zm-mega-panel {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-mega-bar {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zeppik-market .zm-mega-bar > strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-mega-close {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-mega-close:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zm-mega-roots {
  background: var(--za-canvas);
  border-right: 1px solid var(--za-line);
}
html[data-theme='dark'] .zeppik-market .zm-mega-root {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-mega-root > .ti,
html[data-theme='dark'] .zeppik-market .zm-mega-mobile-row > .ti {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-mega-root:hover,
html[data-theme='dark'] .zeppik-market .zm-mega-root.is-active {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-mega-heading h2 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-mega-panel a {
  color: var(--za-ink);
}
@media (max-width: 991px) {
  html[data-theme='dark'] .zeppik-market .big-catalog-menu-mobile-container.zm-mega-panel {
    background: var(--za-surface);
    color: var(--za-ink);
  }
  html[data-theme='dark'] .zeppik-market .zm-mega-back {
    color: var(--za-ink);
  }
  html[data-theme='dark'] .zeppik-market .zm-mega-mobile-row {
    border-bottom: 1px solid var(--za-line);
  }
  html[data-theme='dark'] .zeppik-market #zm-catalog-mobile .zm-mega-mobile-row:last-child {
    border-bottom: 1px solid var(--za-line);
  }
  html[data-theme='dark'] .zeppik-market .zm-mega-mobile-all {
    border-bottom: 1px solid var(--za-line);
  }
  html[data-theme='dark'] .zeppik-market .zm-mega-utility a {
    color: var(--za-ink);
  }
}
html[data-theme='dark'] .zeppik-market .container-item-images > .zm-viewed-label {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-catalog-categories .zm-category.active {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zm-category-scroll {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-adult-cover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zm-adult-cover-caption {
  color: var(--za-ink);
}
html[data-theme='dark']
  .zeppik-market
  :is(
    .container-item-grid-content-additionally,
    .container-item-list-content-additionally,
    .profile-container-item-list-content-additionally
  )
  > span:first-of-type {
  color: var(--za-ink);
}
html[data-theme='dark'] .za-about .za-hero {
  border: 1px solid var(--za-line);
  background: linear-gradient(115deg, var(--za-canvas) 0%, var(--za-canvas) 55%, var(--za-canvas) 100%);
}
html[data-theme='dark'] .za-about .za-eyebrow {
  color: var(--za-muted);
}
html[data-theme='dark'] .za-about .za-button {
  color: var(--za-ink);
}
html[data-theme='dark'] .za-about .za-button:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .za-about .za-art-caption {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .za-about .za-feature {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .za-about .za-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .za-about .za-feature-reuse .za-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .za-about .za-feature-shop .za-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .za-about .za-number {
  color: var(--za-muted);
}
html[data-theme='dark'] .za-about .za-trust {
  color: var(--za-ink);
}
html[data-theme='dark'] .za-about .za-trust .za-eyebrow {
  color: var(--za-muted);
}
html[data-theme='dark'] body.zeppik-market .za-about .za-trust h2 {
  color: var(--za-ink);
}
html[data-theme='dark'] .za-about .za-trust-copy > p:not(.za-eyebrow) {
  color: var(--za-muted);
}
html[data-theme='dark'] .za-about .za-trust .za-text-link {
  color: var(--za-muted);
}
html[data-theme='dark'] .za-about .za-step-index {
  color: var(--za-muted);
}
html[data-theme='dark'] body.zeppik-market .za-about .za-steps h3 {
  color: var(--za-ink);
}
html[data-theme='dark'] .za-about .za-steps p {
  color: var(--za-muted);
}
html[data-theme='dark'] .za-about .za-business {
  background: linear-gradient(110deg, var(--za-canvas), var(--za-canvas) 65%, var(--za-canvas));
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .za-about .za-business .za-eyebrow {
  color: var(--za-muted);
}
html[data-theme='dark'] .za-about .za-business-orbit {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .za-about .za-business-icon {
  background: linear-gradient(135deg, var(--za-surface), var(--za-canvas));
  border: 3px solid var(--za-line);
}
html[data-theme='dark'] .za-about .za-company {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .ad-desk.zcom {
  background: var(--za-surface);
}
html[data-theme='dark'] .ad-desk .zcom-eyebrow {
  color: var(--za-muted);
}
html[data-theme='dark'] .ad-desk .zcom-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .ad-desk .zcom-button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ad-desk .zcom-tabs {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .ad-desk .zcom-tabs button {
  color: var(--za-muted);
}
html[data-theme='dark'] .ad-desk .zcom-tabs button > small {
  color: var(--za-muted);
}
html[data-theme='dark'] .ad-desk .zcom-tabs button.active {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ad-desk .ad-nav-link {
  color: var(--za-muted);
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .ad-desk .zac-kpi.is-featured {
  background: linear-gradient(135deg, var(--za-canvas), var(--za-canvas));
  border-color: var(--za-line);
}
html[data-theme='dark'] .ad-desk .zac-kpi > span:not(.ad-kpi-icon) {
  color: var(--za-muted);
}
html[data-theme='dark'] .ad-desk .zac-kpi .zac-delta {
  color: var(--za-muted);
}
html[data-theme='dark'] .ad-desk .zac-kpi .zac-delta small {
  color: var(--za-muted);
}
html[data-theme='dark'] .ad-kpi-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ad-desk .zac-actions-kpi {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ad-desk .zac-export-card {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .ad-desk .zac-export-card .zcom-button {
  border-color: var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .ad-icon-tile {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ad-progress {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ad-quality-links button,
html[data-theme='dark'] .ad-task {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .ad-quality-links button > span svg,
html[data-theme='dark'] .ad-task > span svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .ad-quality-links button > svg,
html[data-theme='dark'] .ad-task > svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .ad-quality-links button:hover,
html[data-theme='dark'] .ad-task:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ad-shop summary {
  background: var(--za-surface);
}
html[data-theme='dark'] .ad-shop img {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ad-shop > div {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .ad-shop nav a:hover,
html[data-theme='dark'] .ad-shop nav a[aria-current] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ad-doc-filters {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ad-search svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .ad-desk .ad-search input {
  background: var(--za-surface);
}
html[data-theme='dark'] .ad-row-menu summary {
  color: var(--za-muted);
}
html[data-theme='dark'] .ad-row-menu[open] summary {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ad-row-menu > div {
  background: var(--za-surface);
}
html[data-theme='dark'] .ad-count {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .ad-catalog-chips button {
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .ad-catalog-chips button[aria-pressed='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ad-catalog-chips b {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ad-catalog-head {
  color: var(--za-muted);
}
html[data-theme='dark'] .ad-product-row {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .ad-product-image {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ad-product-image svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .ad-product-row:has(input:checked) {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ad-product-row .ad-low {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ad-selection-list {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ad-desk .zcom-line {
  background: var(--za-surface);
}
html[data-theme='dark'] .ad-settings-group {
  background: var(--za-surface);
}
html[data-theme='dark'] .ad-desk .zac-automation-settings {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ad-journal-summary article {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .ad-assistant-intro {
  background: linear-gradient(100deg, var(--za-canvas), var(--za-canvas)) !important;
}
html[data-theme='dark'] .ad-assist-grid p {
  color: var(--za-muted);
}
html[data-theme='dark'] .ad-inline-note {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .ad-import {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .ad-desk .zcom-audit {
  border-left: 2px solid var(--za-line);
}
@media (max-width: 700px) {
  html[data-theme='dark'] .ad-bulk-bar {
    background: var(--za-surface);
  }
  html[data-theme='dark'] .ad-product-row > [data-label]:before {
    color: var(--za-muted);
  }
}
html[data-theme='dark'] .ad-desk .zac-period-presets {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom-hero {
  background: linear-gradient(120deg, var(--za-canvas), var(--za-canvas));
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcom-eyebrow {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcom-hero p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcom .zcom-button,
html[data-theme='dark'] .zcom .zcom-primary {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcom .zcom-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcom .zcom-button:hover {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zcom input:not([type='checkbox']),
html[data-theme='dark'] .zcom select,
html[data-theme='dark'] .zcom textarea {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcom-tabs button.active {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcom-metrics article {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcom-filters {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom-document {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcom-document:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom-doc-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom-badge {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom-badge.needs-review {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom-notice {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcom-notice.is-error {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zcom-exports summary {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcom-exports > div {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcom-close {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom pre {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom-product {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcom-product:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom-cart-line button {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom-checkout-bar .zcom-button {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcom:fullscreen {
  background: var(--za-canvas);
}
@media (max-width: 700px) {
  html[data-theme='dark'] .zcom-checkout-bar {
    background: var(--za-surface);
  }
}
html[data-theme='dark'] .zcom-product .zcom-product-media {
  background: var(--za-canvas);
  color: var(--za-muted);
}
@media (max-width: 700px) {
  html[data-theme='dark'] .zcom-mobile-cart {
    color: var(--za-ink);
  }
  html[data-theme='dark'] .zcom-mobile-cart .zcom-button {
    color: var(--za-ink);
  }
}
html[data-theme='dark'] .zcom-setup {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcom-setup-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom .zcom-setup .zcom-button {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zcom-prerequisite {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zac-dialog-notice {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zac-dialog-notice.is-error {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zac-dialog-notice .zcom-button {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcom.zac {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zac .zcom-button:hover {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zac-period-presets {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zac .zac-period-presets .zcom-button:hover {
  background: var(--za-surface);
}
html[data-theme='dark'] .zac-kpi {
  background: var(--za-surface);
}
html[data-theme='dark'] .zac-kpi.is-featured {
  color: var(--za-ink);
}
html[data-theme='dark'] .zac-kpi.is-featured > span,
html[data-theme='dark'] .zac-kpi.is-featured small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zac-actions-kpi {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zac-actions-kpi .zcom-button {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zac-actions-kpi .zcom-button:first-of-type {
  color: var(--za-ink);
}
html[data-theme='dark'] .zac-kpi-note {
  color: var(--za-muted) !important;
}
html[data-theme='dark'] .zac-chart-empty {
  background: repeating-linear-gradient(0deg, transparent, transparent 59px, var(--za-canvas) 60px);
}
html[data-theme='dark'] .zac-chart-empty span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zac-attention > button > b {
  color: var(--za-muted);
}
html[data-theme='dark'] .zac-track {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zac-automation {
  background: var(--za-canvas) !important;
}
html[data-theme='dark'] .zac-pill {
  color: var(--za-muted);
}
html[data-theme='dark'] .zac-automation p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zac-automation small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zac-export-card {
  border: 1px dashed var(--za-line);
}
html[data-theme='dark'] .zac .zcom-doc-icon {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zac .zcom-doc-icon.is-expense {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zac-empty-icon {
  color: var(--za-muted);
}
html[data-theme='dark'] .zac-filters {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zac .zcom-dialog {
  background: var(--za-surface);
}
html[data-theme='dark'] .zac .zcom-line {
  background: var(--za-surface);
}
html[data-theme='dark'] .zac-live-total {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zac-inline-note {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zac #zac-catalog-picker,
html[data-theme='dark'] .zac #zac-party-picker {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zac-picker-results > button:hover,
html[data-theme='dark'] .zac-picker-results .just-added {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zac-automation-settings {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zac #zac-journal-total {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zac #zac-journal-total.is-error {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zac.has-pending #zcom-retry {
  background: var(--za-canvas);
}
html[data-theme='dark'] .button-primary {
  background: var(--za-surface);
}
html[data-theme='dark'] .button-primary:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .button-outline {
  color: var(--za-ink);
}
html[data-theme='dark'] .hero-stat strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .hero-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .product-image {
  color: var(--za-muted);
}
html[data-theme='dark'] .progress {
  background: var(--za-canvas);
}
html[data-theme='dark'] .section-white {
  background: var(--za-surface);
}
html[data-theme='dark'] .comparison-card.without {
  background: var(--za-surface);
}
html[data-theme='dark'] .comparison-card.with {
  color: var(--za-ink);
}
html[data-theme='dark'] .with .comparison-icon {
  background: var(--za-surface);
}
html[data-theme='dark'] .with .comparison-list li span:first-child {
  background: var(--za-surface);
}
html[data-theme='dark'] .ad-option {
  background: var(--za-surface);
}
html[data-theme='dark'] .ad-thumb {
  color: var(--za-ink);
}
html[data-theme='dark'] .service {
  background: var(--za-surface);
}
html[data-theme='dark'] .recommended .badge {
  color: var(--za-ink);
}
html[data-theme='dark'] .disabled .badge {
  color: var(--za-ink);
}
html[data-theme='dark'] .service:nth-child(3) .service-icon {
  color: var(--za-muted);
  background: var(--za-canvas);
}
html[data-theme='dark'] .service-button {
  background: var(--za-surface);
}
html[data-theme='dark'] .service.selected .service-button {
  color: var(--za-ink);
}
html[data-theme='dark'] .order {
  background: var(--za-surface);
}
html[data-theme='dark'] .ad-list .form-control {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .success-circle {
  color: var(--za-ink);
}
html[data-theme='dark'] .zu-page {
  color: var(--za-ink);
}
html[data-theme='dark'] .zu-breadcrumb a {
  color: var(--za-muted);
}
html[data-theme='dark'] .zu-notice {
  border: 1px solid var(--za-line);
  background: linear-gradient(125deg, var(--za-canvas), var(--za-canvas) 75%);
}
html[data-theme='dark'] .zu-symbol {
  background: var(--za-surface);
}
html[data-theme='dark'] .zu-kicker {
  color: var(--za-muted);
}
html[data-theme='dark'] .zu-notice p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zu-page .zu-button {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zu-page .zu-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zu-record {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zu-price > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zu-gallery a {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zu-description {
  color: var(--za-ink);
}
html[data-theme='dark'] .zu-similar > header p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zu-card {
  color: var(--za-ink);
}
html[data-theme='dark'] .zu-photo {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zu-location {
  color: var(--za-muted);
}
@media (max-width: 991.98px) {
  html[data-theme='dark'] .zeppik-market .zm-app-banner {
    color: var(--za-ink);
  }
  html[data-theme='dark'] .zeppik-market .zm-app-banner__link {
    color: var(--za-ink) !important;
  }
  html[data-theme='dark'] .zm-app-banner__logo {
    background: var(--za-surface);
  }
  html[data-theme='dark'] .zeppik-market .zm-app-banner__close {
    color: var(--za-ink);
  }
}
html[data-theme='dark'] .pd-detail--auction .pd-gallery .ad-card-media-slider-container {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .za-timer {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .za-timer > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .za-timer > .za-icon {
  color: var(--za-muted);
}
html[data-theme='dark'] .za-bid-box {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .za-money-input {
  background: var(--za-surface);
}
html[data-theme='dark'] .za-money-input > span {
  border-left: 1px solid var(--za-line);
}
html[data-theme='dark'] .pd-detail--auction .za-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .za-auto-hint {
  background: var(--za-surface);
}
html[data-theme='dark'] .za-buy-now {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .za-favorite-row {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .za-facts {
  color: var(--za-muted);
}
html[data-theme='dark'] .za-facts .za-last strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .za-details summary {
  color: var(--za-muted);
}
html[data-theme='dark'] .za-seller-summary {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .za-seller-name small {
  color: var(--za-muted);
}
html[data-theme='dark'] .za-product-tabs > a {
  color: var(--za-muted);
}
html[data-theme='dark'] .pd-detail--auction .pd-location {
  background: var(--za-surface);
}
html[data-theme='dark'] .za-item-conditions {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .za-item-conditions p {
  color: var(--za-muted);
}
html[data-theme='dark'] .za-bid-history-head > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .za-bid-table-head {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .pd-detail--auction .za-history {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .pd-detail--auction .za-history li {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .pd-detail--auction .za-history time {
  color: var(--za-muted);
}
html[data-theme='dark'] .pd-detail--auction .za-history-leading {
  background: var(--za-canvas);
}
html[data-theme='dark'] .za-seller-detail {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .za-seller-detail p {
  color: var(--za-muted);
}
html[data-theme='dark'] .pd-detail--auction > .za-questions {
  border: 1px solid var(--za-line);
}
@media (max-width: 800px) {
  html[data-theme='dark'] .za-mobile-bid-bar:not([hidden]) {
    background: var(--za-surface);
    border-top: 1px solid var(--za-line);
  }
  html[data-theme='dark'] .za-mobile-bid-bar small {
    color: var(--za-muted);
  }
}
html[data-theme='dark'] .za-owner-stats {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .za-fulfillment > section {
  background: var(--za-surface);
}
html[data-theme='dark'] .zap-editor,
html[data-theme='dark'] .zap-settlement {
  background: var(--za-surface);
  color: var(--za-ink);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zap-editor :is(input, select) {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zap-help,
html[data-theme='dark'] .zap-editor small,
html[data-theme='dark'] .zap-terms > small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zap-preview,
html[data-theme='dark'] .zap-total {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zap-total small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zap-terms dt,
html[data-theme='dark'] .zap-settlement dt {
  color: var(--za-muted);
}
html[data-theme='dark'] .zap-due {
  color: var(--za-ink);
}
html[data-theme='dark'] .za-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .za-badge {
  background: var(--za-canvas);
}
html[data-theme='dark'] .za-icon {
  background: var(--za-surface);
}
html[data-theme='dark'] .za-timer {
  background: var(--za-canvas);
}
html[data-theme='dark'] .za-timer.za-soon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .za-metrics > div {
  background: var(--za-canvas);
}
html[data-theme='dark'] .za-leading {
  background: var(--za-canvas);
}
html[data-theme='dark'] .za-leading.za-outbid {
  background: var(--za-canvas);
}
html[data-theme='dark'] .za-notice {
  background: var(--za-canvas);
}
html[data-theme='dark'] .za-card input:not([type='checkbox']),
html[data-theme='dark'] .za-card select,
html[data-theme='dark'] .za-question-form textarea,
html[data-theme='dark'] .za-delivery-editor input[type='number'] {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .za-money-input {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .za-auto-hint {
  background: var(--za-canvas);
}
html[data-theme='dark'] .za-primary,
html[data-theme='dark'] .za-secondary {
  color: var(--za-ink);
}
html[data-theme='dark'] .za-secondary {
  background: var(--za-surface);
}
html[data-theme='dark'] .za-history li {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .za-consent {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .za-consent-text {
  background: var(--za-canvas);
}
html[data-theme='dark'] .za-reply {
  background: var(--za-canvas);
}
html[data-theme='dark'] .za-delivery-editor {
  background: var(--za-surface);
}
html[data-theme='dark'] .za-agree input[type='checkbox'],
html[data-theme='dark'] .za-delivery-editor input[type='checkbox'] {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .ma-page .ma-button {
  background: var(--za-surface);
}
html[data-theme='dark'] .ma-page .ma-button:hover {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .ma-page .ma-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .ma-searchbar {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .ma-searchbar input[type='search'] {
  color: var(--za-ink);
}
html[data-theme='dark'] .ma-searchbar button {
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-searchbar .ma-filter-trigger:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ma-filter-trigger b {
  color: var(--za-ink);
}
html[data-theme='dark'] .ma-quick a {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-quick a[aria-current] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ma-sort-summary {
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-applied > a {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .ma-empty {
  border: 1px dashed var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .ma-empty > i {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ma-page .ma-filter-dialog {
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .ma-dialog-heading button {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-field > span i {
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-filter-scroll select {
  border: 1px solid var(--za-line);
  color: var(--za-ink);
  background-color: var(--za-surface);
}
html[data-theme='dark'] .ma-view-options {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ma-view-options span {
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-view-options input:checked + span {
  background: var(--za-surface);
  border-color: var(--za-line);
}
html[data-theme='dark'] .ma-price-input {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .ma-price-input span {
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-price-input input {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .ma-switch i {
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-switch-track {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .ma-switch-track:before {
  background: var(--za-surface);
}
html[data-theme='dark'] .ma-filter-footer {
  background: var(--za-surface);
}
html[data-theme='dark'] .button-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .button-light {
  background: var(--za-surface);
}
html[data-theme='dark'] .hero-card {
  color: var(--za-ink);
}
html[data-theme='dark'] .hero-card-label {
  color: var(--za-muted);
}
html[data-theme='dark'] .hero-card-bottom {
  color: var(--za-muted);
}
html[data-theme='dark'] .category-button {
  background: var(--za-surface);
}
html[data-theme='dark'] .category-button:hover,
html[data-theme='dark'] .category-button.active {
  color: var(--za-ink);
}
html[data-theme='dark'] .featured-card,
html[data-theme='dark'] .post-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .featured-card:hover,
html[data-theme='dark'] .post-card:hover {
  border-color: var(--za-line);
}
html[data-theme='dark'] .featured-image {
  color: var(--za-ink);
}
html[data-theme='dark'] .tag {
  color: var(--za-ink);
}
html[data-theme='dark'] .section-white {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .cover-content {
  color: var(--za-ink);
}
html[data-theme='dark'] .cover-content strong {
  color: var(--za-muted);
}
html[data-theme='dark'] .check-list {
  background: var(--za-surface);
}
html[data-theme='dark'] .share-button {
  background: var(--za-surface);
}
html[data-theme='dark'] .share-button:hover {
  border-color: var(--za-line);
}
html[data-theme='dark'] .blog-post-wrapper .breadcrumb-item a {
  color: var(--za-muted);
}
html[data-theme='dark'] .zbk-hero {
  background: linear-gradient(120deg, var(--za-canvas), var(--za-canvas));
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zbk-hero p {
  color: var(--za-ink);
}
html[data-theme='dark'] .zbk-eyebrow {
  color: var(--za-muted);
}
html[data-theme='dark'] .zbk-status {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zbk-panel {
  background: var(--za-surface);
}
html[data-theme='dark'] .zbk-dates small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zbk-warning {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zbk details > summary::after {
  color: var(--za-muted);
}
html[data-theme='dark'] .zbk-terms p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zbk-guidance {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zbk-guide-grid p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zbk-guidance > .zbk-muted {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zbk-payment-badge {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zbk-payment-badge.is-paid {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zbk-section-title > i {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zbk-change-toggle {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zbk-amend-form input:not([type='hidden']):not([type='checkbox']),
html[data-theme='dark'] .zbk-amend-form textarea {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zbk-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zbk-secondary {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zbk-remove-service {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zbk-live-totals {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zbk-proposal-terms {
  border-top: 1px solid var(--za-line);
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zbk-pending {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zbk-pending > header > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zbk-compare > div {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zbk-compare > div:last-child {
  border-color: var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zbk-revision-summary > details {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zbk-revision-history {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zbk-revision-entry {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zbk-revision-entry small {
  color: var(--za-muted);
}
@media (max-width: 520px) {
  html[data-theme='dark'] .zbk-service-row {
    border-bottom: 1px solid var(--za-line);
  }
}
html[data-theme='dark'] .zc-hero-art {
  background: linear-gradient(140deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .zc-hero-art b {
  border: 5px solid var(--za-line);
}
html[data-theme='dark'] .zc-steps li > span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-steps [aria-current] > span {
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-page .zc-seller {
  background: var(--za-surface);
}
html[data-theme='dark'] .zc-seller > header {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-seller > header > .zc-icon {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-page .zc-item {
  background: var(--za-surface);
}
html[data-theme='dark'] .zc-page .zc-item + .zc-item {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zc-page .zc-photo {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-page .zc-quantity {
  background: var(--za-surface);
}
html[data-theme='dark'] .zc-page .zc-quantity button {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-page .zc-delete {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-page .zc-delete:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-page .zc-summary {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zc-summary-head > .zc-icon {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-page .zc-total {
  border-top: 1px dashed var(--za-line);
}
html[data-theme='dark'] .zc-page .zc-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-primary:hover {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .zc-no-charge {
  color: var(--za-muted) !important;
}
html[data-theme='dark'] .zc-page .order-buy-card-sidebar-info {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zc-help {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-delivery-guide {
  background: linear-gradient(110deg, var(--za-canvas), var(--za-surface));
}
html[data-theme='dark'] .zc-guide-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-carriers > span {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zc-method-icon--secure {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-method-icon--cash {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-page .zc-no-selection {
  border: 1px dashed var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-no-selection > .zc-icon {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-empty {
  background: radial-gradient(ellipse at top, var(--za-canvas), transparent 65%), var(--za-surface);
}
html[data-theme='dark'] .zc-empty-art {
  background: var(--za-surface);
}
html[data-theme='dark'] .zc-section > h2 > span {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-recipient {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-page .zco-checkout {
  background: var(--za-surface);
}
html[data-theme='dark'] .zc-page .zco-methods label:has(input:checked) {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-page .zco-cash-options {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zc-page .zco-collection {
  background: var(--za-surface);
}
html[data-theme='dark'] .zc-page .zc-fee-note {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-eyebrow {
  color: var(--za-muted);
}
html[data-theme='dark'] .zco-button {
  background: var(--za-surface);
  border: 1px solid var(--line, var(--za-line));
  color: var(--ink, var(--za-ink));
}
html[data-theme='dark'] .zco-button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco .zco-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zco input:not([type='checkbox']),
html[data-theme='dark'] .zco textarea,
html[data-theme='dark'] .zco select,
html[data-theme='dark'] .zco-checkout textarea {
  border: 1px solid var(--line, var(--za-line));
  background: var(--za-surface);
}
html[data-theme='dark'] .zco-attention {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zco-metric,
html[data-theme='dark'] .zco-sales {
  background: var(--za-surface);
}
html[data-theme='dark'] .zco-metric-requested {
  background: linear-gradient(135deg, var(--za-canvas), var(--za-surface));
  border-color: var(--za-line);
}
html[data-theme='dark'] .zco-metric-accepted {
  background: linear-gradient(135deg, var(--za-canvas), var(--za-surface));
  border-color: var(--za-line);
}
html[data-theme='dark'] .zco-metric-accepted .zco-icon-tile {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-metric-head > svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .zco-metric h2 {
  color: var(--za-muted);
}
html[data-theme='dark'] .zco-sales nav {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-sales nav a[aria-current] {
  background: var(--za-surface);
}
html[data-theme='dark'] .zco-chart-labels {
  color: var(--za-muted);
}
html[data-theme='dark'] .zco-queue {
  background: var(--za-surface);
}
html[data-theme='dark'] .zco-tabs b {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-tabs a[aria-current] b {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco .zco-search {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-search svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .zco-list-head {
  color: var(--za-muted);
}
html[data-theme='dark'] .zco-row {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zco-thumb {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zco .zco-order-number {
  color: var(--za-muted);
}
html[data-theme='dark'] .zco-party {
  color: var(--za-muted);
}
html[data-theme='dark'] .zco-state {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zco-requested {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-accepted {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-completed {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-refunded,
html[data-theme='dark'] .zco-declined {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-menu > summary {
  color: var(--za-muted);
}
html[data-theme='dark'] .zco-menu[open] > summary,
html[data-theme='dark'] .zco-menu summary:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-menu > div {
  background: var(--za-surface);
}
html[data-theme='dark'] .zco-menu > div > a:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-empty > span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-how > div {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zco-how > div > span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-progress li {
  color: var(--za-muted);
  background: var(--za-surface);
}
html[data-theme='dark'] .zco-progress li > span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-progress .is-done {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zco-progress .is-done > span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-panel {
  background: var(--za-surface);
}
html[data-theme='dark'] .zco-preserve {
  color: var(--za-muted);
}
html[data-theme='dark'] .zco-note {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-note > strong {
  color: var(--za-muted);
}
html[data-theme='dark'] .zco-payment-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-deadline {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco dialog {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zco-close {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-dialog-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-action-context {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-change {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-change.is-short {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-exact {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco .zco-feedback {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-checkout {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zco-methods label {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zco-checkout .zco-collection {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-checkout .zco-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zco-checkout .zco-muted {
  color: var(--za-muted);
}
html[data-theme='dark'] .zco-shop > summary {
  background: var(--za-surface);
}
html[data-theme='dark'] .zco-shop img {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-shop[open] > summary {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-shop-options {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zco .zco-shop-search input {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-shop-options a[aria-current] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco-shop-options a:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zco .zco-refresh {
  background: var(--za-surface);
}
html[data-theme='dark'] .zco-refresh:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcu-category-path > :is(button, a) {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcu-category-navigation h3 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcu-category-chip,
html[data-theme='dark'] .zcu-category-more {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zcu-category-chip:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zm-page-catalog [data-search-total] {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcu-menu-action {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zcu-menu-action:hover,
html[data-theme='dark'] .zcu-menu-action[aria-current='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcu-view > button {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zcu-view > button[aria-pressed='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcu-find {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zcu-filter-section > summary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcu-filter-section > summary .ti {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market :is(.zm-page-catalog, .zcu-filter-dialog) .params-form-item-label {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market :is(.zm-page-catalog, .zcu-filter-dialog) .params-form-item-price input {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .zcu-filter-dialog {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zcu-dialog-close {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zcu-filter-dialog .params-form {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcu-filter-section > h3,
html[data-theme='dark'] .zcu-sort > legend,
html[data-theme='dark'] .zcu-view-field > span,
html[data-theme='dark'] .zcu-filter-scroll .params-form-item-price > .params-form-item-label {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zcu-filter-dialog .params-form-item[data-id]:has(.uni-select) {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zcu-filter-dialog .params-form-item[data-id] .uni-select-name {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zcu-filter-dialog .params-buttons-sticky {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .zcu-filter-dialog .params-buttons-sticky > button {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcu-filter-reset {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcu-preview-status {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zcu-filter-dialog .uni-select-content {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcu-place-copy small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zcu-search-form .zcu-search-trigger:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcu-search-trigger > b {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-search .zcu-search-trigger {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcu-sort {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcu-search-actions > .zcu-menu-action {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcu-search-settings .zcu-location-field {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcu-location-field .zcu-place-copy small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcu-location-field .zcu-place-copy > span {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcu-view-field {
  color: var(--za-ink);
}
html[data-theme='dark'] .zch-datepicker.datepicker-dropdown {
  border: 1px solid var(--za-line);
  color: var(--za-ink);
}
html[data-theme='dark'] .zch-datepicker.datepicker table tr td.active.active,
html[data-theme='dark'] .zch-datepicker.datepicker table tr td.active:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .zch-datepicker.datepicker table tr td.today {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zch-datepicker.datepicker table tr td.disabled {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zcs-avatar-placeholder {
  color: var(--za-muted);
}
@media (max-width: 767px), (max-width: 991px) and (max-height: 500px) {
  html[data-theme='dark'] .zeppik-market .zcs-chat-header .zcs-mobile-listing {
    color: var(--za-muted);
  }
  html[data-theme='dark'] .zeppik-market .zcs-chat-header > .zcs-safety-compact {
    border: 1px solid var(--za-line);
    background: var(--za-canvas);
    color: var(--za-muted);
  }
  html[data-theme='dark'] .zeppik-market .zcs-safety-compact.zcs-safety-alert {
    border-color: var(--za-line);
    background: var(--za-canvas);
  }
  html[data-theme='dark'] .zeppik-market .zcs-safety-body {
    border-top: 1px solid var(--za-line);
  }
}
html[data-theme='dark'] .zcs-readonly {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zcs-page {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-hero {
  border: 1px solid var(--za-line);
  background:
    radial-gradient(ellipse at 95% 10%, #e9e2fc80 0, transparent 64%),
    linear-gradient(115deg, var(--za-canvas) 0, var(--za-canvas) 50%, var(--za-canvas) 100%);
}
html[data-theme='dark'] .zcs .zcs-hero h1 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcs-intro {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-floating-icon {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcs-art-note {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-mini-avatar {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-art-answer {
  background: linear-gradient(115deg, var(--za-canvas), var(--za-canvas));
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcs-art-chip {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-btn {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zcs-btn:hover {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zcs-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcs-primary:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcs-icon-btn {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-icon-btn:hover {
  border-color: var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-metrics > div {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcs-metric-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-metric-icon.violet {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-metric-icon.green {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-metrics strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcs-metrics > div > span:last-child {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-tabs button {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-tabs button[aria-selected='true'] {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcs-tabs button b {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-save-state {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-preset {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcs-preset:hover {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zcs-preset-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-preset[data-tone='violet'] .zcs-preset-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-preset[data-tone='green'] .zcs-preset-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-preset[data-tone='peach'] .zcs-preset-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-preset p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-search {
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-answer {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcs-answer:hover {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zcs-grip {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-answer.is-dragging {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-answer-body {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-answer-footer > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-label {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-label.is-on {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-label.is-off {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-rule-meta .zcs-label {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-rule-rank {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-empty {
  background: linear-gradient(150deg, var(--za-surface), var(--za-canvas));
  border: 1px dashed var(--za-line);
}
html[data-theme='dark'] .zcs-empty > .zcs-empty-icon {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcs-empty p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-preview {
  border: 1px solid var(--za-line);
  background: linear-gradient(160deg, var(--za-surface) 0, var(--za-canvas) 100%);
}
html[data-theme='dark'] .zcs-preview-heading .zcs-label {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-phone-head {
  border-top: 1px solid var(--za-line);
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcs-avatar {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-phone-head strong {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-phone-head small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-incoming {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-outgoing {
  border: 1px solid var(--za-line);
  background: linear-gradient(120deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .zcs-preview-note {
  border-top: 1px solid var(--za-line);
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-preview-caption {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-master {
  background: linear-gradient(110deg, var(--za-canvas), var(--za-canvas));
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcs-master-icon {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcs-master p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-switch > span {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-switch > span:after {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcs-rule-footnote {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-away {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcs-away p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-job {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcs-job small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-warning {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-dialog {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zcs-dialog-header {
  border-bottom: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zcs-dialog-header p:not(.zcs-eyebrow) {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-dialog-header > .zcs-icon-btn {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zcs-field {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcs-field input,
html[data-theme='dark'] .zcs-field textarea,
html[data-theme='dark'] .zcs-field select,
html[data-theme='dark'] .zcs-categories > input {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zcs-field input::placeholder,
html[data-theme='dark'] .zcs-field textarea::placeholder {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-editor-preview {
  background: linear-gradient(150deg, var(--za-canvas), var(--za-canvas));
  border-left: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcs-editor-preview .zcs-label {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-editor-help {
  color: var(--za-muted);
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcs-variables > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-variables button {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-editor-tools > small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-field-hint {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-lang-tabs {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-lang-tabs button {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-lang-tabs button[aria-selected='true'] {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcs-advanced {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcs-advanced > summary {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-advanced > summary:after {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-days legend {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-days span {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-days input:checked + span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-categories summary {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-toggle-line {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-dialog-footer {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcs-notice {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-notice.is-error {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zcs-notice [data-dismiss] {
  color: var(--za-muted);
}
@media (max-width: 650px) {
  html[data-theme='dark'] .zcs-editor-preview {
    border-top: 1px solid var(--za-line);
  }
}
html[data-theme='dark'] .zct-tools > button {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zct-tools > button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zct-dialog {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zct-dialog button {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zct-dialog input,
html[data-theme='dark'] .zct-dialog select {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zct-dialog .zct-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zct-hint,
html[data-theme='dark'] .zct-feedback {
  color: var(--za-muted);
}
html[data-theme='dark'] .zct-emoji-grid button {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zct-preview {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zct-map {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zct-file {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zct-file small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zct-location {
  background: linear-gradient(120deg, var(--za-canvas), var(--za-canvas));
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zct-receipt {
  color: var(--za-muted);
}
html[data-theme='dark'] .zct-report {
  color: var(--za-muted);
}
html[data-theme='dark'] .zct-review input,
html[data-theme='dark'] .zct-review select,
html[data-theme='dark'] .zct-review textarea {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zct-review button {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcs-image {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcs-photo figcaption {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcs-viewer {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zcs-viewer header button {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zcs-qr-result {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcs-qr-external {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zct-tools > button:disabled {
  color: var(--za-muted);
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zct-reply-notice {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zct-reply-dialog .zct-hint {
  color: var(--za-ink);
}
html[data-theme='dark'] .zex-apple-button {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .zrs h1,
html[data-theme='dark'] .zrs h2 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zrs header p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zrs header > a {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zrs-card-footer small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zrs button {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrs button[aria-pressed='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrs-controls {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrs-controls details p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zrs-status {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrs-empty {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zph-trigger {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zph-trigger:hover {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zph-arrow {
  background: var(--za-surface);
  border: 2px solid var(--za-line);
}
html[data-theme='dark'] .zph-dialog {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zph-dialog header {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zph-close {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zph-list li {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zph-list time {
  color: var(--za-muted);
}
html[data-theme='dark'] .zph-values strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zph-values small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zph-dialog .zph-note {
  color: var(--za-muted);
}
html[data-theme='dark'] .zph-list .zph-empty {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-banner,
html[data-theme='dark'] .zc-dialog {
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-banner {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zc-banner h2,
html[data-theme='dark'] .zc-dialog h2 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-actions button,
html[data-theme='dark'] .zc-heading button {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-actions button[data-zc-choice='accept'],
html[data-theme='dark'] .zc-actions button[data-zc-choice='reject'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-actions button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-links a,
html[data-theme='dark'] .zc-links button {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-dialog {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zc-category {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-category p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-always {
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-note {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-bottom {
  background: var(--za-surface);
}
html[data-theme='dark'] .zc-history-notice {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-menu-link {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-menu-link:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zt-order-card {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zt-test-product small,
html[data-theme='dark'] .zeppik-market .zt-test-note {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zt-test-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zt-test-clock {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zeppik-market .mo-test-actions > .zt-test-open {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .mo-test-actions > .zt-test-open:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .mo-test-actions > .mo-test-chat {
  border-color: var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .mo-test-actions > .mo-test-chat:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zt-test-id {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zt-order-card[data-order-status] .zt-test-badge {
  background: var(--za-canvas);
  color: var(--za-muted);
  border: 1px dashed var(--za-line);
}
html[data-theme='dark'] .sd .zpr {
  border: 1px solid var(--za-line);
  background: linear-gradient(125deg, var(--za-canvas) 0%, var(--za-surface) 65%, var(--za-canvas) 100%);
}
html[data-theme='dark'] .sd .zpr-pill {
  background: var(--za-canvas);
}
html[data-theme='dark'] .sd .zpr-confirmations li {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .sd .zpr-confirmations li > span:first-child {
  color: var(--za-muted);
}
html[data-theme='dark'] .sd .zpr small {
  color: var(--za-muted);
}
html[data-theme='dark'] .sd .zpr-timer {
  color: var(--za-ink);
}
html[data-theme='dark'] .sd .zpr-timer small {
  color: var(--za-muted);
}
html[data-theme='dark'] .sd .zpr-bank {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .sd .zpr-notice {
  background: var(--za-canvas);
}
html[data-theme='dark'] .sd .zpr textarea,
html[data-theme='dark'] .sd .zpr select {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zpr-hold {
  background: linear-gradient(
    90deg,
    #a6e2d7 var(--hold-progress, 0%),
    var(--za-canvas) var(--hold-progress, 0%)
  ) !important;
}
html[data-theme='dark'] .sd-hero {
  background: linear-gradient(115deg, var(--za-canvas) 0%, var(--za-canvas) 65%, var(--za-canvas) 100%);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .sd-hero-note {
  color: var(--za-muted);
}
html[data-theme='dark'] .sd-badge {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .sd-orbit b {
  background: var(--za-surface);
}
html[data-theme='dark'] .sd-orbit i {
  color: var(--za-ink);
}
html[data-theme='dark'] .sd-progress {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .sd-progress li > span {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .sd-progress .is-done > span {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .sd-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .sd-card p {
  color: var(--za-muted);
}
html[data-theme='dark'] .sd-next {
  border-color: var(--za-line);
  background: linear-gradient(120deg, var(--za-surface), var(--sd-soft));
}
html[data-theme='dark'] .sd-button {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .sd-button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .sd-button.sd-primary:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .sd-error {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .sd-timeline li:not(:last-child):before {
  border-left: 1px solid var(--za-line);
}
html[data-theme='dark'] .sd-timeline-dot {
  background: var(--za-canvas);
}
html[data-theme='dark'] .sd-thumb {
  background: linear-gradient(145deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .sd-footnote {
  background: var(--za-canvas);
}
html[data-theme='dark'] .sd-person + .sd-person {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .sd-avatar {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .sd-person:nth-child(2) .sd-avatar {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .sd-pill {
  background: var(--za-canvas);
}
html[data-theme='dark'] .sd-form textarea,
html[data-theme='dark'] .sd-form input,
html[data-theme='dark'] .sd-dialog textarea {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .sd-message {
  background: var(--za-canvas);
}
html[data-theme='dark'] .sd-message.is-mine {
  background: var(--za-canvas);
}
html[data-theme='dark'] .sd-note {
  background: var(--za-canvas);
}
html[data-theme='dark'] .sd-dialog {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .sd-close {
  background: var(--za-canvas);
}
html[data-theme='dark'] .sd code {
  background: var(--za-canvas);
}
html[data-theme='dark'] .sd-legacy {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .sd .sd-inspection {
  background: linear-gradient(115deg, var(--za-canvas) 0%, var(--za-surface) 75%);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .sd .sd-countdown > small {
  color: var(--za-muted);
}
html[data-theme='dark'] .sd .sd-countdown b {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .sd .sd-countdown i {
  color: var(--za-muted);
}
html[data-theme='dark'] .sd .sd-countdown progress {
  background: var(--za-canvas);
}
html[data-theme='dark'] .sd .sd-countdown progress::-webkit-progress-bar {
  background: var(--za-canvas);
}
html[data-theme='dark'] .sd .sd-deadline dt {
  color: var(--za-muted);
}
html[data-theme='dark'] .sd .sd-deadline dd {
  color: var(--za-ink);
}
html[data-theme='dark'] .sd .sd-payout-state {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .sd .sd-inspection[data-phase='hold'] {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .sd .sd-inspection[data-phase='hold'] .sd-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .sd .sd-inspection[data-phase='finished'] .sd-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .sd-dispute-choice,
html[data-theme='dark'] .sd-dispute-comment {
  color: var(--za-ink);
}
html[data-theme='dark'] .sd-dispute-select {
  border: 1px solid var(--za-line);
  background-color: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .sd-dispute-comment textarea {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .sd .sd-payment-status {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .sd .sd-payment-status[data-payment-state='cancelled'],
html[data-theme='dark'] .sd .sd-payment-status[data-payment-state='refunded'] {
  background: var(--za-canvas);
  border-color: var(--za-line);
  color: var(--za-muted);
}
html[data-theme='dark'] .sd .sd-feedback:not(:empty) {
  background: var(--za-canvas);
}
html[data-theme='dark'] .sd .sd-feedback.sd-error {
  background: var(--za-canvas);
}
html[data-theme='dark'] .sd .sd-feedback.sd-success {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zaf-admin {
  color: var(--za-ink);
}
html[data-theme='dark'] .zaf-admin-hero {
  background: linear-gradient(120deg, var(--za-canvas), var(--za-canvas));
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zaf-admin-hero span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zaf-admin p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zaf-admin-state {
  background: var(--za-surface);
}
html[data-theme='dark'] .zaf-admin-stats article,
html[data-theme='dark'] .zaf-admin-card {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zaf-admin-stats small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zaf-admin input[type='number'] {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zaf-admin-switch {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zaf-admin-switch small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zaf-admin button {
  border: 1px solid var(--za-line);
  color: var(--za-ink);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zaf-admin button[type='submit'] {
  color: var(--za-ink);
}
html[data-theme='dark'] .zaf-source {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zaf-admin th,
html[data-theme='dark'] .zaf-admin td {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zaf-admin th {
  color: var(--za-muted);
}
html[data-theme='dark'] .zaf-admin-notice {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zaf-admin-notice[data-error='true'] {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zaf-admin small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zaf select {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zaf button {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zaf button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zaf-search input {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zaf-list {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zaf-list button {
  background: var(--za-surface);
}
html[data-theme='dark'] .zaf-list button[aria-selected='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zaf-credit a {
  color: var(--za-muted);
}
html[data-theme='dark'] .zaf-preview {
  border: 1px solid var(--za-line);
  background: linear-gradient(145deg, var(--za-canvas), var(--za-surface));
}
html[data-theme='dark'] .zaf-preview label {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zaf-preview-actions button:first-child {
  color: var(--za-ink);
}
html[data-theme='dark'] .zaf-public-note {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zaf-sources {
  color: var(--za-ink);
}
html[data-theme='dark'] .zaf-sources header {
  border: 1px solid var(--za-line);
  background: linear-gradient(130deg, var(--za-canvas), var(--za-surface));
}
html[data-theme='dark'] .zaf-sources header > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zaf-sources section {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zaf-sources small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zaf-address-section {
  background: var(--za-surface);
}
html[data-theme='dark'] .zaf-address-header {
  background: var(--za-surface);
}
html[data-theme='dark'] .zaf-address-header .zaf-country select {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .zaf-address .zaf-country select {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .zaf-address-entry {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zaf-address .zaf-address-entry input {
  color: var(--za-ink);
}
html[data-theme='dark'] .zaf-address .zaf-address-entry button {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zaf-address .zaf-credit summary {
  color: var(--za-muted);
}
html[data-theme='dark'] .zaf-address .zaf-credit-body {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zaf-map-title {
  color: var(--za-muted);
}
html[data-theme='dark'] .ad-create-options-container-item .map-container.zaf-map {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .fc-icon {
  border: 1px solid var(--za-line);
  color: var(--bs-body-color, var(--za-ink));
}
html[data-theme='dark'] .fc-dialog {
  border: 1px solid var(--za-line);
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .fc-dialog p {
  color: var(--za-muted);
}
html[data-theme='dark'] .fc-dialog input:not([type='checkbox']),
html[data-theme='dark'] .fc-dialog textarea {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .fc-button {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .fc-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .fc-cover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .fc-dialog .fc-option {
  background: var(--za-canvas);
}
html[data-theme='dark'] .fc-card {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .fc-thumb {
  background: var(--za-canvas);
}
html[data-theme='dark'] .fc-card p {
  color: var(--za-muted);
}
html[data-theme='dark'] .fc-empty p {
  color: var(--za-muted);
}
html[data-theme='dark'] .ff-page .ff-filters a {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ff-page .ff-filters a[aria-current='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zfa {
  color: var(--za-ink);
}
html[data-theme='dark'] .zfa .zfa-intro strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zfa .zfa-note,
html[data-theme='dark'] .zfa .zfa-costs p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zfa .zfa-preview {
  background: linear-gradient(120deg, var(--za-canvas), var(--za-canvas));
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zfa .zfa-costs {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zfa .zfa-costs .zfa-warning {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zfa .zfa-tariff-policy {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zdf {
  border: 1px solid var(--za-line);
  background: linear-gradient(135deg, var(--za-canvas), var(--za-canvas));
  color: var(--za-ink);
}
html[data-theme='dark'] .zdf .zdf-mark {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zdf small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zdf dl > .zdf-net {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zdf p {
  color: var(--za-muted);
}
html[data-theme='dark'] .sd-summary .zdf-card {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .sd-summary .zdf-card dt small {
  color: var(--za-muted);
}
html[data-theme='dark'] .sd-summary .zdf-card dl > .zdf-card-net {
  background: var(--za-canvas);
}
html[data-theme='dark'] .sd-summary .zdf-card p.zdf-card-note {
  color: var(--za-muted);
}
html[data-theme='dark'] .zfa-tabs a[aria-current] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zfa-panel,
html[data-theme='dark'] .zfa-report {
  border: 1px solid var(--fa-line, var(--za-line));
  background: var(--za-surface);
}
html[data-theme='dark'] .zfa input:not([type='checkbox']),
html[data-theme='dark'] .zfa select,
html[data-theme='dark'] .zfa textarea {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zfa-button {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zfa-button.zfa-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zfa-mini-feed div {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zfa-metrics > div {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zfa-metrics span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zfa-status {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zfa-status-approved,
html[data-theme='dark'] .zfa-status-planned {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zfa-status-pending {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zfa-status-rejected {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zfa-notice {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zfa-error {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zfa-ad {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
  color: var(--za-ink);
}
html[data-theme='dark'] .zfa-ad-photo {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zfa-ad-label {
  background: color-mix(in srgb, var(--za-canvas) 95%, transparent);
  color: var(--za-ink);
}
html[data-theme='dark'] .zfa-ad-body p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zfa-ad-body small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zfa-ad-cta {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zfa-report .zfa-hint {
  color: var(--za-muted);
}
html[data-theme='dark'] .zg-search-control small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zg-search-toggle {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zg-search-toggle[data-enabled='1'] {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zg-search-control [role='status'] {
  color: var(--za-muted);
}
html[data-theme='dark'] .zg-push-device {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zg-preference {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zg-preference p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zg-pref-toggle {
  background: var(--za-surface);
}
html[data-theme='dark'] .zg-pref-toggle[aria-pressed='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zg-quick-manager {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zg-quick-row {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zg-quick-form input:not([type='checkbox']):not([type='hidden']),
html[data-theme='dark'] .zg-quick-form textarea,
html[data-theme='dark'] .zg-quick-picker select {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zg-quick-form button {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zg-quick-form button[type='submit'] {
  color: var(--za-ink);
}
html[data-theme='dark'] .zg-away-settings {
  background: var(--za-surface);
}
html[data-theme='dark'] .zg-offer-form input[type='number'] {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zg-offer-form p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zg-offer-form button,
html[data-theme='dark'] .zg-offer-decision {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zg-offer-card {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zg-offer-decision {
  background: var(--za-surface);
}
html[data-theme='dark'] .zg-offer-decision[data-decision='accepted'] {
  color: var(--za-ink);
}
html[data-theme='dark'] .zg-seller-insights {
  border: 1px solid var(--za-line);
  background: linear-gradient(135deg, var(--za-canvas), var(--za-surface));
}
html[data-theme='dark'] .zg-seller-insights header a {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zg-seller-insights p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zg-seller-insights p strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zg-insights-table {
  background: var(--za-surface);
}
html[data-theme='dark'] .zg-insights-table th,
html[data-theme='dark'] .zg-insights-table td {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zg-insights-table th {
  color: var(--za-muted);
}
html[data-theme='dark'] .zg-listing-helper {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zg-listing-helper p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zg-listing-helper textarea {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zg-listing-helper button {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zg-listing-helper .zg-helper-apply {
  color: var(--za-ink);
}
html[data-theme='dark'] .zg-team-entry {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zg-team {
  color: var(--za-ink);
}
html[data-theme='dark'] .zg-team p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zg-team-shops article,
html[data-theme='dark'] .zg-team-item,
html[data-theme='dark'] .zg-team-member,
html[data-theme='dark'] .zg-team-empty {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zg-team-shops span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zg-team-workspace {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zg-team-tabs a {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zg-team-tabs a[aria-current='page'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zg-team-form input:not([type='hidden']),
html[data-theme='dark'] .zg-team-form select,
html[data-theme='dark'] .zg-team-form textarea {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zg-team-form button {
  color: var(--za-ink);
}
html[data-theme='dark'] .zg-team-form button[value='decline'] {
  background: var(--za-surface);
}
html[data-theme='dark'] .zg-team-metrics article {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zg-team-message {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zg-team-message.is-shop {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zg-team-message p {
  color: var(--za-ink);
}
html[data-theme='dark'] .zg-team time {
  color: var(--za-muted);
}
html[data-theme='dark'] .zg-promotion {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zg-promotion p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zg-coupon {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zg-coupon label {
  color: var(--za-ink);
}
html[data-theme='dark'] .zg-coupon input:not([type='hidden']) {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zg-coupon button {
  color: var(--za-ink);
}
html[data-theme='dark'] .zg-work-public {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zg-channel-callout {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zg-channel-form button {
  color: var(--za-ink);
}
html[data-theme='dark'] .zg-channel-hint {
  color: var(--za-muted);
}
html[data-theme='dark'] .zg-channel-feed article {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zg-channel-feed a {
  color: var(--za-ink);
}
html[data-theme='dark'] .zg-channel-feed img {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zg-channel-feed span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zqa {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zqa header p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zqa-form {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zqa-form input:not([type='checkbox']):not([type='hidden']),
html[data-theme='dark'] .zqa-form select,
html[data-theme='dark'] .zqa-form textarea,
html[data-theme='dark'] .zg-quick-form select {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zqa-form button {
  color: var(--za-ink);
}
html[data-theme='dark'] .zqa-days label {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zqa-rule {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zqa-rule span,
html[data-theme='dark'] .zqa-rule small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zqa-journal article {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zso-composer {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zso-form input:not([type='checkbox']):not([type='radio']):not([type='hidden']),
html[data-theme='dark'] .zso-form textarea {
  color: var(--za-ink);
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zso-form button,
html[data-theme='dark'] .zso-button {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .zso-card {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
  color: var(--za-ink);
}
html[data-theme='dark'] .zso-badge {
  color: var(--za-muted);
}
html[data-theme='dark'] .zso-card dt {
  color: var(--za-muted);
}
html[data-theme='dark'] .zso-state {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zld {
  color: var(--za-ink);
}
html[data-theme='dark'] .zld header p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zld-tabs a {
  color: var(--za-muted);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zld-tabs [aria-current] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zld-card {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zld select,
html[data-theme='dark'] .zld textarea,
html[data-theme='dark'] .zld input:not([type='checkbox']):not([type='hidden']) {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zld button {
  color: var(--za-ink);
}
html[data-theme='dark'] .zld fieldset {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zld-state {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zso-compact {
  background: linear-gradient(120deg, var(--za-canvas), var(--za-canvas));
  color: var(--za-ink);
}
html[data-theme='dark'] .zso-compact > summary::before {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zso-menu-form select {
  color: var(--za-ink);
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zso-menu-form legend {
  color: var(--za-ink);
}
html[data-theme='dark'] .zso-calendar > summary span:last-child {
  color: var(--za-muted);
}
html[data-theme='dark'] .zso-amount-menu {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zso-compact .zso-keypad button {
  background: var(--za-canvas);
  color: var(--za-ink) !important;
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zso-compact .zso-service-name {
  color: var(--za-muted);
}
html[data-theme='dark'] .zso-compact .zso-date-presets button {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zso-compact .zso-date-presets button[aria-pressed='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zso-send-row > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zso-compact .zso-send-row {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zso-compact .zso-form .zso-choice {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zso-compact .zso-form .zso-choice:has(:checked) {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zi-hero {
  background: linear-gradient(120deg, var(--za-canvas), var(--za-canvas));
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zi-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .zi-symbol {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zi-state {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zi-state[data-state='approved'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zi-state[data-state='in_review'],
html[data-theme='dark'] .zi-state[data-state='authority_review'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zi-state[data-state='declined'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zi-notice {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zi-success {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zi-button {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zi-button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zi-button.zi-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zi input:not([type='checkbox']),
html[data-theme='dark'] .zi select,
html[data-theme='dark'] .zi textarea {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zi-error {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zi-privacy {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zi-manual {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zi-manual > summary {
  color: var(--za-muted);
}
html[data-theme='dark'] .zi-stats article {
  background: var(--za-surface);
}
html[data-theme='dark'] .zi code {
  color: var(--za-muted);
}
html[data-theme='dark'] .zi-authority {
  background: var(--za-canvas);
}
html[data-theme='dark'] .identity-company-badge {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zi-admin .zi-field input[readonly] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zl-wrapper {
  background: var(--za-surface);
}
html[data-theme='dark'] .zl-documents {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zl-documents a {
  color: var(--za-muted);
}
html[data-theme='dark'] .zl-documents a[aria-current='page'] {
  background: var(--za-surface);
}
html[data-theme='dark'] .zl-button {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zl-button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zl-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zl-primary:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .zl-quick a {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
  color: var(--za-ink);
}
html[data-theme='dark'] .zl-quick a:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zl-quick-icon {
  background: var(--za-surface);
}
html[data-theme='dark'] .zl-quick a > svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .zl-toc {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zl-section-count {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zl-toc a {
  color: var(--za-muted);
}
html[data-theme='dark'] .zl-toc a:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zl-toc a[aria-current='location'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zl-top-link {
  color: var(--za-muted);
}
html[data-theme='dark'] .zl-text > p:first-child {
  color: var(--za-ink);
}
html[data-theme='dark'] .zl-text strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zl-text .zc-note {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zl-text .zc-policy-link {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zl-text .zc-policy-link:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zl-page .zl-autofill {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zl-page .zl-help {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zl-page .zl-help-icon {
  background: var(--za-surface);
}
@media (max-width: 767px) {
  html[data-theme='dark'] .zl-toc {
    background: var(--za-canvas);
  }
}
html[data-theme='dark'] .zg-ai-assistant .zg-ai-generate {
  border: 1px solid var(--za-line);
  background: linear-gradient(115deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .zg-ai-caption {
  color: var(--za-muted);
}
html[data-theme='dark'] .zg-ai-consent {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zg-ai-feedback {
  color: var(--za-muted);
}
html[data-theme='dark'] .zg-ai-assistant .zg-ai-undo,
html[data-theme='dark'] .zg-ai-assistant .zg-ai-use {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zg-ai-result textarea {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zmod-notice {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zmod-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zmod-eyebrow {
  color: var(--za-muted);
}
html[data-theme='dark'] .zmod-notice h2 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zmod-notice p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zmod-steps li {
  color: var(--za-muted);
}
html[data-theme='dark'] .zmod-steps i {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zmod-steps .is-done i {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zmod-steps [aria-current] i {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zmod-auction {
  color: var(--za-ink);
}
html[data-theme='dark'] .zmod-kicker {
  color: var(--za-muted);
}
html[data-theme='dark'] .zmod-explainer {
  color: var(--za-muted);
}
html[data-theme='dark'] .zmod-price {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zmod-price > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zmod-facts dt {
  color: var(--za-muted);
}
html[data-theme='dark'] .zmod-actions a {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zmod-actions a:first-child {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zmod-footnote {
  color: var(--za-muted);
}
html[data-theme='dark'] .zlp-dialog {
  border: 1px solid var(--za-line);
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .zlp-action {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zlp-badge {
  background: var(--za-canvas);
}
html[data-theme='dark'] .za-restriction {
  border: 1px solid var(--za-line);
  background: linear-gradient(145deg, var(--za-canvas), var(--za-canvas));
  color: var(--za-ink);
}
html[data-theme='dark'] .za-restriction-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .za-restriction-details dt {
  color: var(--za-muted);
}
html[data-theme='dark'] .za-restriction-deadline {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .za-restriction-support {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .za-restriction-support:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .za-page {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .za-page .za-back {
  color: var(--za-muted);
}
html[data-theme='dark'] .za-page .za-story {
  border: 1px solid var(--za-line);
  background: linear-gradient(155deg, var(--za-canvas), var(--za-canvas) 58%, var(--za-canvas));
}
html[data-theme='dark'] .za-page .za-intro {
  color: var(--za-muted);
}
html[data-theme='dark'] .za-page .za-benefit-icon {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .za-page .za-benefit h3 {
  color: var(--za-ink);
}
html[data-theme='dark'] .za-page .za-benefit p {
  color: var(--za-muted);
}
html[data-theme='dark'] .za-page .za-bonus {
  border-top: 1px solid var(--za-line);
  color: var(--za-muted);
}
html[data-theme='dark'] .za-page .za-card {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .za-page .za-eyebrow {
  color: var(--za-muted);
}
html[data-theme='dark'] .za-page .za-card h1 {
  color: var(--za-ink);
}
html[data-theme='dark'] .za-page .za-card-heading p {
  color: var(--za-muted);
}
html[data-theme='dark'] .za-page .za-help {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market :is(.za-form, .za-forgot) {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market :is(.za-form, .za-forgot) .za-label {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market :is(.za-form, .za-forgot) .za-field-hint {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market :is(.za-form, .za-forgot) input.form-control {
  border: 1px solid var(--za-line) !important;
  background: var(--za-surface) !important;
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market :is(.za-form, .za-forgot) input.form-control::placeholder {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market :is(.za-form, .za-forgot) input.form-control:focus {
  background: var(--za-surface) !important;
}
html[data-theme='dark'] .zeppik-market :is(.za-form, .za-forgot) .za-password-toggle {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market :is(.za-form, .za-forgot) .za-password-toggle:hover,
html[data-theme='dark'] .zeppik-market :is(.za-form, .za-forgot) .za-password-toggle[aria-pressed='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .za-form .auth-block-tab-list-action {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .za-form .auth-block-tab-list-action > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .za-form .auth-block-tab-list-action > span.active {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market :is(.za-form, .za-forgot) .button-color-scheme1 {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .zeppik-market :is(.za-form, .za-forgot) .switch {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .za-form .za-profile-label {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .za-form .registration-change-profile > div {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .za-form .registration-change-profile > div.active {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market :is(.za-form, .za-forgot) small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market :is(.za-form, .za-forgot) small a {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .za-form .za-social-divider {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .za-form .za-social-divider:before,
html[data-theme='dark'] .zeppik-market .za-form .za-social-divider:after {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .za-form .block-social-auth-list a {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .za-form .block-social-auth-list a:hover {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zeppik-market .za-form .block-social-auth-buttons a {
  background: var(--za-canvas) !important;
  color: var(--za-ink) !important;
  border-color: var(--za-line);
}
html[data-theme='dark'] .zeppik-market :is(.za-form, .za-forgot) .auth-block-tab-back {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .za-forgot-header .btn-close-noir {
  color: var(--za-muted);
}
@media (max-width: 900px) {
  html[data-theme='dark'] .zeppik-market .za-page {
    background: var(--za-surface);
  }
  html[data-theme='dark'] .za-page .za-card {
    background: var(--za-surface);
  }
  html[data-theme='dark'] .za-page .za-mobile-bonus {
    border: 1px solid var(--za-line);
    background: var(--za-canvas);
  }
}
html[data-theme='dark'] .zeppik-market :is(#authModal, #authForgotModal) .modal-content {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zeppik-market #authModal .za-dialog-title {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market :is(#authModal, #authForgotModal) .modal-header .btn-close-noir {
  color: var(--za-muted);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market :is(#authModal, #authForgotModal) .modal-header .btn-close-noir:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zar-page .zar-button {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zar-button:hover:not(:disabled) {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zar-page .zar-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zar-page .zar-primary:hover:not(:disabled) {
  color: var(--za-ink);
}
html[data-theme='dark'] .zar-overview {
  border: 1px solid var(--za-line);
  background: linear-gradient(112deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .zar-overview-symbol {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zar-overview-symbol > span {
  border: 3px solid var(--za-line);
  color: var(--za-ink);
}
html[data-theme='dark'] .zar-overview-copy p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zar-plan-summary {
  border-left: 1px solid var(--za-line);
}
html[data-theme='dark'] .zar-plan-summary > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zar-plan-summary strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zar-count {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zar-item {
  background: var(--za-surface);
}
html[data-theme='dark'] .zar-item-image {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .zar-item-meta {
  color: var(--za-muted);
}
html[data-theme='dark'] .zar-ad-status {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zar-ad-status.is-active {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zar-period {
  color: var(--za-muted);
}
html[data-theme='dark'] .zar-schedule {
  border-left: 1px solid var(--za-line);
}
html[data-theme='dark'] .zar-schedule-label {
  color: var(--za-muted);
}
html[data-theme='dark'] .zar-schedule strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zar-schedule-relative {
  color: var(--za-muted);
}
html[data-theme='dark'] .zar-schedule:not([data-schedule-state='scheduled']) .zar-schedule-label {
  color: var(--za-muted);
}
html[data-theme='dark'] .zar-page .zar-disable,
html[data-theme='dark'] .zar-page .zar-edit {
  border: 1px solid var(--za-line);
  color: var(--za-muted);
  background: var(--za-surface);
}
html[data-theme='dark'] .zar-disable:hover,
html[data-theme='dark'] .zar-edit:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zar-list-note {
  color: var(--za-muted);
}
html[data-theme='dark'] .zar-list-note svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .zar-pagination .page-link {
  background: var(--za-surface) !important;
  color: var(--za-muted) !important;
}
html[data-theme='dark'] .zar-pagination .active .page-link {
  background: var(--za-canvas) !important;
}
html[data-theme='dark'] .zar-empty {
  border: 1px dashed var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zar-empty-icon {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zar-steps li {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zar-step-top > span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zar-step-top small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zar-steps p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zar-help {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zar-locked {
  border: 1px solid var(--za-line);
  background: linear-gradient(120deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .zar-locked-copy > p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zar-locked .zar-expired-note {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zar-art-ring {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zar-art-ring:after {
  border: 1px dashed var(--za-line);
}
html[data-theme='dark'] .zar-art-card {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zar-art-card > span {
  background: linear-gradient(145deg, var(--za-canvas), #d1ecf9);
}
html[data-theme='dark'] .zar-art-card i {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zar-art-refresh {
  color: var(--za-ink);
  border: 6px solid var(--za-line);
}
html[data-theme='dark'] .zar-page .zar-dialog {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zar-page .zar-close {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zar-dialog-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zar-dialog > p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zar-dialog-ad {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zar-page .zar-dialog-note {
  color: var(--za-muted);
}
html[data-theme='dark'] .zar-page .zar-error {
  background: var(--za-canvas);
}
@media (min-width: 992px) and (max-width: 1199px) {
  html[data-theme='dark'] .zar-plan-summary {
    border-top: 1px solid var(--za-line);
  }
  html[data-theme='dark'] .zar-item-actions {
    border-top: 1px solid var(--za-line);
  }
}
@media (max-width: 991px) {
  html[data-theme='dark'] .zar-item-actions {
    border-top: 1px solid var(--za-line);
  }
}
@media (max-width: 767px) {
  html[data-theme='dark'] .zar-plan-summary {
    border-top: 1px solid var(--za-line);
  }
  html[data-theme='dark'] .zar-schedule {
    border: 1px solid var(--za-line);
    background: var(--za-canvas);
  }
  html[data-theme='dark'] .zar-page .zar-edit,
  html[data-theme='dark'] .zar-page .zar-disable {
    border-color: var(--za-line);
  }
  html[data-theme='dark'] .zar-step-top small {
    color: var(--za-muted);
  }
}
html[data-theme='dark'] .zb-blog .zb-topics > a {
  color: var(--za-ink);
}
html[data-theme='dark'] .zb-blog .zb-front {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zb-blog .zb-media {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zb-blog .zb-front-5 .zb-story-lead .zb-media {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zb-blog .zb-image-fallback {
  color: var(--za-muted);
  background: linear-gradient(130deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .zb-blog .zb-pinned {
  color: var(--za-muted);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zb-blog .zb-excerpt {
  color: var(--za-muted);
}
html[data-theme='dark'] .zb-blog .zb-date {
  color: var(--za-muted);
}
html[data-theme='dark'] .zb-blog .zb-next {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zb-blog .zb-next:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zb-blog .zb-empty {
  background: var(--za-canvas);
}
@media (max-width: 767px) {
  html[data-theme='dark'] .zb-blog .zb-topic-menu > summary {
    border-left: 1px solid var(--za-line);
  }
  html[data-theme='dark'] .zb-blog .zb-topic-options {
    background: var(--za-surface);
    border: 1px solid var(--za-line);
  }
  html[data-theme='dark'] .zb-blog .zb-topic-options > a {
    color: var(--za-ink);
  }
  html[data-theme='dark'] .zb-blog .zb-topic-options > a[aria-current] {
    background: var(--za-canvas);
  }
}
html[data-theme='dark'] .zc-calendar {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-calendar .zc-clear:disabled {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-calendar .zc-field {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zc-calendar .zc-field small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-calendar .zc-arrow:disabled {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-calendar .zc-weekdays {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-calendar .zc-day small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-calendar .zc-day:disabled {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-calendar .zc-day.is-unavailable > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-calendar .zc-day.is-edge {
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-calendar .zc-day.is-edge small {
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-calendar .zc-bottom {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zc-calendar .zc-status {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-calendar .zc-legend {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-calendar .zc-note {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-retry {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
@media (hover: hover) and (pointer: fine) {
  html[data-theme='dark'] .zc-calendar .zc-day:not(:disabled):not(.is-edge):hover,
  html[data-theme='dark'] .zc-calendar .zc-arrow:not(:disabled):hover {
    background: var(--za-canvas);
  }
}
html[data-theme='dark'] .zeppik-market[data-market-page='cart'] .cart-ad-card-item-content-title a {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-catalog-listing .zm-home-ad-highlight {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zm-home-ad-list {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zeppik-market .zm-home-ad-details {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zsq-query {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zsq-query-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zsq-query-label,
html[data-theme='dark'] .zeppik-market .zsq-filter-label {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zsq-action {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .zsq-action:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zsq-action.zsq-query-edit:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zsq-chip {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zsq-chip-remove {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zsq-chip-remove:hover {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zsq-empty h4 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zsq-empty p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zsq-action-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zsq-action-primary:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-page-catalog .zmc-save-search {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-page-catalog .zmc-save-search:hover {
  background: var(--za-canvas);
}
@media (max-width: 991px) {
  html[data-theme='dark'] .zeppik-market .zm-page-catalog .breadcrumb {
    color: var(--za-muted);
  }
  html[data-theme='dark'] .zeppik-market .zm-page-catalog .breadcrumb-item:last-child {
    color: var(--za-muted);
  }
  html[data-theme='dark'] .zeppik-market .zm-page-catalog .catalog-container-links-inline-item {
    border: 1px solid var(--za-line);
    background: var(--za-surface);
    color: var(--za-ink);
  }
  html[data-theme='dark']
    .zeppik-market
    .zm-page-catalog
    .catalog-container-options-links-inline-sorting
    .uni-dropdown-name {
    border: 1px solid var(--za-line);
    background: var(--za-surface);
    color: var(--za-ink);
  }
  html[data-theme='dark']
    .zeppik-market
    .zm-page-catalog
    .catalog-container-options-links-inline-sorting
    .uni-dropdown-content {
    border: 1px solid var(--za-line);
  }
  html[data-theme='dark'] .zeppik-market .zm-page-catalog .catalog-container-options-view-item {
    border: 1px solid var(--za-line);
    background: var(--za-canvas);
  }
  html[data-theme='dark'] .zeppik-market .zm-page-catalog .home-seo-text {
    color: var(--za-muted);
  }
  html[data-theme='dark'] .zeppik-market .zm-page-catalog .home-seo-text :is(h1, h2) {
    color: var(--za-ink);
  }
}
html[data-theme='dark'] .zcf-scope {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcf-scope legend {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcf-select-label {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcf-select-label select {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zcf-help {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcf-status {
  color: var(--za-muted);
}
@media (max-width: 991px) {
  html[data-theme='dark'] .zcf-toolbar {
    background: var(--za-canvas);
    border: 1px solid var(--za-line);
  }
  html[data-theme='dark'] .zcf-open {
    border: 1px solid var(--za-line);
    background: var(--za-surface);
  }
  html[data-theme='dark'] .zcf-toolbar > span {
    color: var(--za-muted);
  }
}
html[data-theme='dark']
  .zeppik-market
  :is(.search-map-sidebar-control, .search-map-sidebar-control-mobile)
  .zmc-catalog-action {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcf-metro p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zci-tabs button {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zci-tabs button[aria-pressed='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zci-menu summary {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zci-menu[open] summary,
html[data-theme='dark'] .zeppik-market .zci-menu summary:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zci-pop {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .zci-action {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zci-action:hover {
  background: var(--za-canvas);
}
@media (min-width: 768px) and (min-height: 501px), (min-width: 992px) {
  html[data-theme='dark'] .zeppik-market .page-chat-container {
    border: 1px solid var(--za-line);
    background: var(--za-surface);
  }
  html[data-theme='dark'] .zeppik-market .chat-dialogue-container-header {
    border-bottom: 1px solid var(--za-line);
    background: var(--za-surface);
  }
  html[data-theme='dark'] .zeppik-market .chat-dialogue-container-header > .actionOpenDialogues {
    background: var(--za-canvas);
  }
  html[data-theme='dark'] .zeppik-market .chat-dialogue-container-content::-webkit-scrollbar-thumb {
    background: var(--za-canvas);
  }
  html[data-theme='dark'] .zeppik-market .chat-dialogue-container-footer {
    border-top: 1px solid var(--za-line);
    background: var(--za-surface);
  }
  html[data-theme='dark'] .zeppik-market .chat-dialogue-footer-action-textarea {
    border: 1px solid var(--za-line);
    background: var(--za-canvas);
  }
  html[data-theme='dark'] .zeppik-market .chat-dialogue-footer-action-textarea:focus {
    background: var(--za-surface);
  }
  html[data-theme='dark'] .zeppik-market #chatModal .modal-header {
    border-bottom: 1px solid var(--za-line);
  }
}
@media (min-width: 992px) {
  html[data-theme='dark'] .zeppik-market #chatModal .zm-chat-size-toggle {
    border: 1px solid var(--za-line);
    background: var(--za-canvas);
  }
  html[data-theme='dark'] .zeppik-market #chatModal .zm-chat-size-toggle:hover {
    background: var(--za-canvas);
  }
}
@media (max-width: 767px), (max-width: 991px) and (max-height: 500px) {
  html[data-theme='dark'] .zeppik-market .page-chat-container {
    background: var(--za-surface);
    border: 1px solid var(--za-line);
  }
  html[data-theme='dark'] .zeppik-market .chat-dialogue-container-header {
    border-bottom: 1px solid var(--za-line);
    background: var(--za-surface);
  }
  html[data-theme='dark'] .zeppik-market .chat-dialogue-container-header > .actionOpenDialogues {
    background: var(--za-canvas);
  }
  html[data-theme='dark'] .zeppik-market .chat-dialogue-container-footer {
    border-top: 1px solid var(--za-line);
    background: var(--za-surface);
  }
  html[data-theme='dark'] .zeppik-market .chat-dialogue-footer-action-textarea {
    border: 1px solid var(--za-line);
    background: var(--za-canvas);
  }
  html[data-theme='dark'] .zeppik-market .chat-dialogue-footer-action-textarea:focus {
    background: var(--za-surface);
  }
  html[data-theme='dark'] .zeppik-market #chatModal .modal-header {
    border-bottom: 1px solid var(--za-line);
  }
}
html[data-theme='dark'] .zeppik-market .chat-dialogue-container-header > .deal-chat-banner {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .deal-chat-banner strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .deal-chat-banner small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .deal-chat-banner:hover {
  background: var(--za-canvas);
}
@media (max-width: 767px), (max-width: 991px) and (max-height: 500px) {
  html[data-theme='dark'] .zeppik-market .chat-dialogue-item-card-content-status-online {
    color: var(--za-muted);
  }
  html[data-theme='dark'] .zeppik-market .chat-dialogue-container-content {
    background: linear-gradient(155deg, var(--za-canvas) 0%, var(--za-surface) 55%, var(--za-canvas) 100%);
  }
  html[data-theme='dark'] .zeppik-market .chat-dialogue-container-footer {
    background: var(--za-surface);
  }
  html[data-theme='dark'] .zeppik-market .chat-dialogue-footer-action-send {
    color: var(--za-ink);
  }
  html[data-theme='dark'] .zeppik-market .zm-chat-tools-toggle {
    border: 1px solid var(--za-line);
    background: var(--za-canvas);
  }
  html[data-theme='dark'] .zeppik-market .zm-chat-tools-toggle[aria-expanded='true'] {
    background: var(--za-canvas);
  }
}
html[data-theme='dark'] .zeppik-market .zcs-avatar {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zcs-avatar-placeholder {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zcs-name {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .zeppik-market .zcs-meta {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zcs-profile {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zeppik-market .zcs-listing {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zcs-warning {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zcs-guidance {
  color: var(--za-muted);
}
@media (max-width: 767px), (max-width: 991px) and (max-height: 500px) {
  html[data-theme='dark'] .zeppik-market .zcs-chat-header > .zcs-safety-compact {
    border: 1px solid var(--za-line);
    background: var(--za-canvas);
    color: var(--za-muted);
  }
  html[data-theme='dark'] .zeppik-market .zcs-safety-compact.zcs-safety-alert {
    border-color: var(--za-line);
    background: var(--za-canvas);
  }
  html[data-theme='dark'] .zeppik-market .zcs-safety-body {
    border-top: 1px solid var(--za-line);
  }
}
html[data-theme='dark'] .zc-shop-readiness {
  border: 1px solid var(--za-line);
  background: linear-gradient(110deg, var(--za-canvas), var(--za-canvas));
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-moderation-notice {
  border: 1px solid var(--za-line);
  background: linear-gradient(115deg, var(--za-canvas), var(--za-canvas) 70%, var(--za-surface));
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-moderation-icon {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zc-moderation-copy h2 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-moderation-copy p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-cover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-cover-arrow {
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-banner-tools button {
  background: var(--za-surface);
}
html[data-theme='dark'] .zc-add-cover {
  border: 1px dashed var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-logo {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-shop .zc-button {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zc-shop .zc-button:hover {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zc-shop .zc-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-shop .zc-primary:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-shop-actions .uni-dropdown-content button {
  background: var(--za-surface);
}
html[data-theme='dark'] .zc-tabs span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-filter-form input,
html[data-theme='dark'] .zc-filter-form select {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-filter-form input:focus,
html[data-theme='dark'] .zc-filter-form select:focus {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-view {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-view button {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-view button[aria-pressed='true'] {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .zc-product-photo {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-shop .zc-product-heading .zc-heart {
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-shop .zc-heart:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-condition {
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-product-title {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .zc-shop .zc-price {
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-info-tabs a {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-info-tabs a[aria-selected='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-info-copy,
html[data-theme='dark'] .zc-about-copy {
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-detail p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-shop-pages a {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-review-summary > strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-review-form select {
  background: var(--za-surface);
}
html[data-theme='dark'] .zc-info-gallery a {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-shop .zc-shop-actions .uni-dropdown-content button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-shop-share-dialog {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-shop-share-close {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-shop-share-close:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-shop-share-body > p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-shop-share-body > input {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zc-shop-share-preview {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zc-shop-share-cover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-shop-share-preview-text p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-shop-share-preview-text span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zc-shop-share-services .zc-share-telegram {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-shop-share-services .zc-share-whatsapp {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-shop-share-services .zc-share-facebook {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-shop-share-services .zc-share-vk {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-shop-share-heading {
  background: var(--za-surface);
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zc-page-menu a[aria-current='page'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zc-content-page {
  background: var(--za-surface);
}
html[data-theme='dark'] .zc-page-copy #InlineEditor {
  border: 1px dashed var(--za-line);
}
html[data-theme='dark'] #contactModal .modal-content {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] #contactModal .zct-heading h2 {
  color: var(--za-ink);
}
html[data-theme='dark'] #contactModal .zct-heading p {
  color: var(--za-muted);
}
html[data-theme='dark'] #contactModal .zct-close {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] #contactModal .zct-close:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] #contactModal .zct-avatar {
  background: var(--za-canvas);
}
html[data-theme='dark'] #contactModal .zct-person > div > span {
  color: var(--za-muted);
}
html[data-theme='dark'] #contactModal .zct-person h3 {
  color: var(--za-ink);
}
html[data-theme='dark'] #contactModal .zct-row {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] #contactModal .zct-row-primary {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] #contactModal .zct-contact {
  color: var(--za-ink);
}
html[data-theme='dark'] #contactModal a.zct-contact:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] #contactModal .zct-channel-icon {
  background: var(--za-surface);
}
html[data-theme='dark'] #contactModal .zct-contact-text small {
  color: var(--za-muted);
}
html[data-theme='dark'] #contactModal .zct-link-icon {
  color: var(--za-muted);
}
html[data-theme='dark'] #contactModal .zct-copy {
  color: var(--za-muted);
}
html[data-theme='dark'] #contactModal .zct-copy:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] #contactModal .zct-manual-copy {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] #contactModal .zct-hint {
  color: var(--za-muted);
}
html[data-theme='dark'] #contactModal .zct-messengers > h3 {
  color: var(--za-muted);
}
html[data-theme='dark'] #contactModal .zct-empty {
  color: var(--za-muted);
}
html[data-theme='dark'] #contactModal .zct-safety {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] #contactModal .zct-safety h3 {
  color: var(--za-muted);
}
html[data-theme='dark'] #contactModal .zct-safety ul {
  color: var(--za-muted);
}
html[data-theme='dark'] .zDeliveryTestBanner {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zBalticOpen {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
  color: var(--za-ink);
}
html[data-theme='dark'] .zDeliveryDialog {
  color: var(--za-ink);
}
html[data-theme='dark'] .zDeliveryDialog select,
html[data-theme='dark'] .zDeliveryDialog input {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zDeliveryDialog .zDeliveryQuote {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zDeliveryClose {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zDeliveryHint {
  color: var(--za-muted);
}
html[data-theme='dark'] .order-buy-card-delivery .order-buy-card-delivery-item.zCarrierCard {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
  color: var(--za-ink);
}
html[data-theme='dark'] .order-buy-card-delivery .zCarrierCard:hover,
html[data-theme='dark'] .order-buy-card-delivery .zCarrierCard.active {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zCarrierCard .zCarrierCopy small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zCarrierCard > .ti {
  color: var(--za-muted);
}
html[data-theme='dark'] .zShippingWidget {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zShippingTest {
  color: var(--za-muted);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zShippingCarrier {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zShippingCarrier[aria-pressed='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zShippingCarrier--omniva span {
  color: var(--za-ink);
}
html[data-theme='dark'] .zShippingWidget label {
  color: var(--za-muted);
}
html[data-theme='dark'] .zShippingWidget select {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zShippingWidget select:disabled {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zShippingResult {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zShippingWidget .zShippingNote,
html[data-theme='dark'] .zShippingWidget .zShippingFeedback,
html[data-theme='dark'] .zShippingWidget .zShippingEmpty {
  color: var(--za-muted);
}
html[data-theme='dark'] .zShippingWidget .zShippingFeedback {
  color: var(--za-muted);
}
html[data-theme='dark'] .zShippingInfoCarrier {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zShippingInfoCarrierHead small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zShippingInfoPrices span {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zDeliveryTab {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .zDeliveryTab.is-active {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zDeliveryPanel {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zDeliverySummary small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zDeliverySize {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zDeliveryPrices span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zDeliveryPrices strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zDeliveryRatePreview {
  color: var(--za-muted);
}
html[data-theme='dark'] .zShippingRateRow {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zShippingRateRow small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zShippingWidget--compact .zShippingSource {
  color: var(--za-muted);
}
html[data-theme='dark'] .zShippingWidget--compact .zShippingNote {
  color: var(--za-muted);
}
html[data-theme='dark'] .zDeliveryCountryRow > small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zDeliveryCountries {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zDeliveryCountry {
  color: var(--za-muted);
}
html[data-theme='dark'] .zDeliveryCountry.is-active {
  background: var(--za-surface);
}
html[data-theme='dark'] .zDeliverySinglePrice {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zDeliverySinglePrice span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zRateCountry.is-active {
  color: var(--za-ink);
}
html[data-theme='dark'] .zDeliveryMini {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zDeliveryMiniTitle {
  color: var(--za-ink);
}
html[data-theme='dark'] .zDeliveryMiniCountries {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zDeliveryMiniCountries button.is-active {
  background: var(--za-surface);
}
html[data-theme='dark'] .zDeliveryMiniHero {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zDeliveryMiniCarrier small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zDeliveryMiniSize small,
html[data-theme='dark'] .zDeliveryMiniPrice small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zDeliveryMiniSize strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zDeliveryMiniMore {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zDeliveryMiniMore summary {
  color: var(--za-muted);
}
html[data-theme='dark'] .zDeliveryMiniOption {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zMiniCountryPrice em {
  color: var(--za-muted);
}
html[data-theme='dark'] .zDeliveryStrip {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zDeliveryStripHead strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zDeliveryStripHead small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zCountryChips button {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zCountryChips button.is-active {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zCarrierQuote {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zCarrierQuoteBrand small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zCarrierQuoteValue span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zDeliveryStripNote {
  color: var(--za-muted);
}
html[data-theme='dark'] .zDeliveryCalc {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zDeliveryCalcHead h3 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zDeliveryCalcHead > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zDeliveryProviderTabs {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zDeliveryProviderTabs button {
  color: var(--za-muted);
}
html[data-theme='dark'] .zDeliveryProviderTabs button.is-active {
  background: var(--za-surface);
}
html[data-theme='dark'] .zDeliveryCalcControls select {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zDeliveryResult > div:first-child strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zDeliveryPriceBox {
  background: var(--za-surface);
}
html[data-theme='dark'] .zDeliveryCalcFoot small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zdRef {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zdRefTitle h3 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zdRefTitle > span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zdProviders {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zdProviders button {
  color: var(--za-muted);
}
html[data-theme='dark'] .zdProviders button.is-active {
  background: var(--za-surface);
}
html[data-theme='dark'] .zdField select,
html[data-theme='dark'] .zdFakeSelect {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zdEstimate {
  background: var(--za-surface);
}
html[data-theme='dark'] .zdTerms {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zdTerms p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zdAllBody > div {
  background: var(--za-surface);
}
html[data-theme='dark'] .zdRef .zdHelp {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zdRef .zdHelp[open] {
  background: var(--za-surface);
}
html[data-theme='dark'] .zdRef .zdHelpBody {
  color: var(--za-muted);
}
@media (hover: hover) {
  html[data-theme='dark'] .zdRef .zdHelp > summary:hover {
    background: var(--za-canvas);
  }
}
html[data-theme='dark'] .ff-page {
  color: var(--za-ink);
}
html[data-theme='dark'] .ff-page .ff-heading h1 {
  color: var(--za-ink);
}
html[data-theme='dark'] .ff-page .ff-button {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .ff-page .ff-button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ff-tab[aria-current='page'] {
  color: var(--za-ink);
}
html[data-theme='dark'] .ff-tab span {
  color: var(--za-muted);
}
html[data-theme='dark'] .ff-tab[aria-current='page'] span {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .ff-search {
  background: var(--za-surface);
}
html[data-theme='dark'] .ff-page .ff-search input {
  color: var(--za-ink);
}
html[data-theme='dark'] .ff-search input::placeholder {
  color: var(--za-muted);
}
html[data-theme='dark'] .ff-search button {
  color: var(--za-muted);
}
html[data-theme='dark'] .ff-page .ff-toolbar select {
  background-color: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .ff-view-switch button {
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .ff-view-switch button[aria-pressed='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ff-page .ff-filters a {
  color: var(--za-muted);
}
html[data-theme='dark'] .ff-page .ff-filters a[aria-current] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ff-photo {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ff-page .ff-save {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .ff-save:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ff-inactive {
  color: var(--za-muted);
}
html[data-theme='dark'] .ff-page .ff-card h3 {
  color: var(--za-ink);
}
html[data-theme='dark'] .ff-price {
  color: var(--za-ink);
}
html[data-theme='dark'] .ff-price .card-item-price-old {
  color: var(--za-muted);
}
html[data-theme='dark'] .ff-page .ff-seller {
  color: var(--za-muted);
}
html[data-theme='dark'] .ff-viewed-date {
  color: var(--za-muted);
}
html[data-theme='dark'] .ff-page .ff-panel-lead h2 {
  color: var(--za-ink);
}
html[data-theme='dark'] .ff-search-symbol {
  color: var(--za-muted);
}
html[data-theme='dark'] .ff-page .ff-remove {
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .ff-page .ff-remove:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ff-shop-logo {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ff-empty {
  border: 1px dashed var(--za-line);
}
html[data-theme='dark'] .ff-empty > i {
  color: var(--za-muted);
}
html[data-theme='dark'] .ff-page .ff-empty h2 {
  color: var(--za-ink);
}
html[data-theme='dark'] .ff-snackbar {
  color: var(--za-ink);
}
html[data-theme='dark'] .ff-shop-rating strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .ff-confirm {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .ff-confirm p {
  color: var(--za-muted);
}
html[data-theme='dark'] .ff-page .ff-confirm-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .ff-page .ff-confirm-primary:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .header-menu-filters-mobile-container .uni-select-content {
  border: 1px solid var(--zm-line, var(--za-line));
}
html[data-theme='dark'] .zeppik-market .header-menu-filters-mobile-container .params-buttons-sticky {
  border-top: 1px solid var(--zm-line, var(--za-line));
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market footer.zf-footer,
html[data-theme='dark'] footer.zf-footer {
  background: linear-gradient(180deg, var(--za-surface), var(--za-canvas));
  color: var(--za-ink);
}
html[data-theme='dark'] .zf-shell {
  border: 1px solid var(--za-line);
  background: linear-gradient(115deg, var(--za-canvas), var(--za-canvas) 55%, var(--za-canvas));
}
html[data-theme='dark'] .zf-footer .zf-social a {
  color: var(--za-muted);
}
html[data-theme='dark'] .zf-footer .zf-nav-link {
  color: var(--za-ink);
}
html[data-theme='dark'] .zf-nav-blog .zf-nav-icon {
  color: var(--za-muted);
}
html[data-theme='dark'] .zf-identity {
  color: var(--za-muted);
}
html[data-theme='dark'] .zf-identity > span:first-child {
  color: var(--za-muted);
}
html[data-theme='dark'] .zf-footer .zf-legal a,
html[data-theme='dark'] .zf-footer .zf-legal button {
  color: var(--za-muted);
}
html[data-theme='dark'] .zf-apps {
  background: linear-gradient(115deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .zf-footer .zf-store {
  border: 1px solid var(--za-line);
  color: var(--za-ink);
}
html[data-theme='dark'] .zf-store-app_store .zf-store-icon {
  color: var(--za-ink);
}
html[data-theme='dark'] .zf-store-arrow {
  color: var(--za-muted);
}
html[data-theme='dark'] #geoModal .modal-content {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] #geoModal .zg-picker {
  color: var(--za-ink);
}
html[data-theme='dark'] .zg-eyebrow {
  color: var(--za-muted);
}
html[data-theme='dark'] #geoModal .zg-header h2 {
  color: var(--za-ink);
}
html[data-theme='dark'] #geoModal .zg-header p {
  color: var(--za-muted);
}
html[data-theme='dark'] #geoModal .zg-icon-button {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] #geoModal .zg-icon-button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zg-search {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] #geoModal .zg-search input {
  color: var(--za-ink);
}
html[data-theme='dark'] #geoModal .zg-search input::placeholder {
  color: var(--za-muted);
}
html[data-theme='dark'] #geoModal .zg-detect-note {
  color: var(--za-muted);
}
html[data-theme='dark'] #geoModal .zg-country-tab {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] #geoModal .zg-country-tab[aria-pressed='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] #geoModal .zg-list-heading h3 {
  color: var(--za-muted);
}
html[data-theme='dark'] #zg-count {
  color: var(--za-muted);
}
html[data-theme='dark'] #geoModal .zg-option {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] #geoModal .zg-option:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] #geoModal .zg-option[aria-pressed='true'] {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] #geoModal .zg-option small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zg-radio {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zg-option[aria-pressed='true'] .zg-radio,
html[data-theme='dark'] .zg-country-choice[aria-pressed='true'] .zg-radio {
  color: var(--za-ink);
}
html[data-theme='dark'] #geoModal .zg-country-choice {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] #geoModal .zg-country-choice small {
  color: var(--za-muted);
}
html[data-theme='dark'] #geoModal .zg-country-choice[aria-pressed='true'] {
  border-color: var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zg-message {
  border: 1px dashed var(--za-line);
  color: var(--za-muted);
}
html[data-theme='dark'] #geoModal .zg-retry {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zg-summary {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zg-art-ring {
  border: 1px solid var(--za-line);
  background: repeating-radial-gradient(
    ellipse at center,
    transparent 0 16px,
    var(--za-canvas) 17px 18px,
    transparent 19px 30px
  );
}
html[data-theme='dark'] .zg-art-pin {
  background: var(--za-surface);
}
html[data-theme='dark'] .zg-art-dot {
  border: 2px solid var(--za-line);
}
html[data-theme='dark'] .zg-summary-label {
  color: var(--za-muted);
}
html[data-theme='dark'] #geoModal .zg-summary > p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zg-summary-rule {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zg-summary-note {
  color: var(--za-muted);
}
html[data-theme='dark'] .zg-footer {
  border-top: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zg-footer-selection {
  color: var(--za-muted);
}
html[data-theme='dark'] .zg-footer-selection small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zg-footer-selection strong {
  color: var(--za-ink);
}
html[data-theme='dark'] #geoModal .zg-apply {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-home-listing {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .zm-home-ad {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-home-ad-picture {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .zm-home-ad-photo.container-item-images {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .zm-home-ad-photo .container-item-labels > div {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zm-home-ad-photo .container-item-labels > .container-item-labels-2 {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zm-home-ad-photo .container-item-labels > .container-item-labels-1 {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zm-home-ad-favorite.container-item-favorite {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-home-ad-favorite:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market a.zm-home-ad-title {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-home-ad-price {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-home-ad-price .zm-home-price-from {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-home-ad-price .card-item-price-old {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-home-ad-price .card-item-price-measure-title {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market a.zm-home-ad-seller {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-home-ad-seller-label {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-home-ad-seller strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zm-home-ad-rating-dot {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-home-ad-location {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-home .actionShowMoreItems {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .zm-home .actionShowMoreItems:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .zm-home-feed-message {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-home-auction-end {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-home-auction-bids {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .zm-home-ad-organization > img {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .zm-home-ad-organization small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zi-finance {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zi-price {
  color: var(--za-muted);
}
html[data-theme='dark'] .zi-tabs {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zi-finance .zi-tabs button {
  color: var(--za-ink);
}
html[data-theme='dark'] .zi-finance .zi-tabs button[aria-selected='true'] {
  background: var(--za-surface);
}
html[data-theme='dark'] .zi-controls label {
  color: var(--za-muted);
}
html[data-theme='dark'] .zi-finance .zi-controls select {
  border: 1px solid var(--za-line);
  background-color: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zi-finance .zi-controls select:disabled {
  color: var(--za-muted);
}
html[data-theme='dark'] .zi-payment > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zi-totals {
  background: var(--za-surface);
}
html[data-theme='dark'] .zi-totals dt {
  color: var(--za-muted);
}
html[data-theme='dark'] .zi-short-terms {
  color: var(--za-muted);
}
html[data-theme='dark'] .zi-terms dt {
  color: var(--za-muted);
}
html[data-theme='dark'] .zi-more p,
html[data-theme='dark'] .zi-more time {
  color: var(--za-muted);
}
html[data-theme='dark'] .zi-source {
  color: var(--za-muted);
}
html[data-theme='dark'] .zi-finance .zi-notice {
  color: var(--za-muted);
}
html[data-theme='dark'] .zi-limit {
  color: var(--za-muted);
}
html[data-theme='dark'] .zi-limit strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .search-map-sidebar-card {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zm-map-card {
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-map-card-toolbar {
  background: var(--za-surface);
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zm-map-back {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-map-expand {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-map-card-gallery {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-map-card-gallery .ad-card-media-slider-container,
html[data-theme='dark'] .zm-map-card-gallery .ad-card-media-slider {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-map-card-gallery :is(.ad-card-media-slider-nav-left, .ad-card-media-slider-nav-right) {
  color: var(--za-ink);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zm-map-card-price .card-item-price-now {
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-map-card-price .card-item-price-old {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-map-icon {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-map-icon:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-map-icon[aria-pressed='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-map-card-meta {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-map-card-seller {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-map-card-seller > span {
  color: var(--za-muted);
}
html[data-theme='dark']
  .zeppik-market
  .zm-map-card-native-actions
  :is(.actionOpenDialogueSendMessage, .actionAdShowContacts) {
  background: var(--za-canvas) !important;
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zm-map-card-section {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zm-map-card-specs .list-properties-item > span:first-child {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-map-card-footer {
  background: var(--za-surface);
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zm-map-card-footer > a {
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-map-card-footer > a:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .ma-crumbs {
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-page .ma-button {
  background: var(--za-surface);
}
html[data-theme='dark'] .ma-page .ma-button:hover {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .ma-page .ma-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .ma-page .ma-primary:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .ma-tab {
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-tab[aria-current='page'] {
  color: var(--za-ink);
}
html[data-theme='dark'] .ma-tab span {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-tab[aria-current='page'] span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ma-search {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ma-search > i {
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-options summary {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .ma-options-panel {
  background: var(--za-surface);
}
html[data-theme='dark'] .ma-option-field {
  color: var(--za-ink);
}
html[data-theme='dark'] .ma-option-field select {
  background: var(--za-surface);
}
html[data-theme='dark'] .ma-views a {
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-views a[aria-current] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ma-ad {
  background: var(--za-surface);
}
html[data-theme='dark'] .ma-photo {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ma-ad h2 a {
  color: var(--za-ink);
}
html[data-theme='dark'] .ma-price {
  color: var(--za-ink);
}
html[data-theme='dark'] .ma-status {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-status-1 {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ma-status-0,
html[data-theme='dark'] .ma-status-5 {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ma-status-4 {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ma-status-7 {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-price .card-item-price-old {
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-more {
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-more:hover,
html[data-theme='dark'] .ma-more[aria-expanded='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ma-menu {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .ma-menu [role='menuitem'] {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .ma-menu [role='menuitem']:hover,
html[data-theme='dark'] .ma-menu [role='menuitem']:focus-visible {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ma-menu-info {
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-menu-info > strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .ma-metrics b {
  color: var(--za-ink);
}
html[data-theme='dark'] .ma-bulk {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ma-selection {
  background: var(--za-surface);
}
html[data-theme='dark'] .ma-empty {
  border: 1px dashed var(--za-line);
}
html[data-theme='dark'] .ma-empty > i {
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-empty h2 {
  color: var(--za-ink);
}
html[data-theme='dark'] .ma-empty p {
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-pagination {
  color: var(--za-muted);
}
html[data-theme='dark'] .ma-confirm {
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .ma-confirm p {
  color: var(--za-muted);
}
html[data-theme='dark'] .ms-page .ms-button {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .ms-page .ms-button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ms-page .ms-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .ms-page .ms-primary:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .ms-plan-note {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ms-search {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .ms-search > .ti {
  color: var(--za-muted);
}
html[data-theme='dark'] .ms-page .ms-tools select {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .ms-view-switch button {
  color: var(--za-muted);
}
html[data-theme='dark'] .ms-view-switch button[aria-pressed='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ms-store-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .ms-store-card:hover {
  border-color: var(--za-line);
}
html[data-theme='dark'] .ms-logo {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ms-logo img {
  background: var(--za-surface);
}
html[data-theme='dark'] .ms-state[data-status='published'] .status-label {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .ms-description {
  color: var(--za-muted);
}
html[data-theme='dark'] .ms-menu {
  background: var(--za-surface);
}
html[data-theme='dark'] .ms-menu a:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ms-card-bottom {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .ms-stats strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .ms-empty {
  border: 1px dashed var(--za-line);
}
html[data-theme='dark'] .ms-tip strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .znf {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .znf-support {
  color: var(--za-muted) !important;
}
html[data-theme='dark'] .znf-card {
  border: 1px solid var(--za-line);
  background: linear-gradient(118deg, var(--za-canvas) 0%, var(--za-canvas) 34%, var(--za-surface) 63%);
}
html[data-theme='dark'] .znf-content > p {
  color: var(--za-muted);
}
html[data-theme='dark'] .znf-search {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .znf-search > svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .znf-search input {
  color: var(--za-ink);
}
html[data-theme='dark'] .znf-search input::placeholder {
  color: var(--za-muted);
}
html[data-theme='dark'] .znf-search button {
  color: var(--za-ink);
}
html[data-theme='dark'] .znf-orbit {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .znf-footer {
  color: var(--za-muted);
}
html[data-theme='dark'] .znf-footer span {
  color: var(--za-muted);
}
@media (max-width: 767px) {
  html[data-theme='dark'] .znf-card {
    background: linear-gradient(160deg, var(--za-canvas), var(--za-canvas) 38%, var(--za-surface) 70%);
  }
}
html[data-theme='dark'] .zeppik-market .mo-tabs {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .mo-tabs a[aria-current] {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .mo-tabs b {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .mo-search {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .mo-tools select {
  background-color: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .mo-order {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .mo-order:hover {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zeppik-market .mo-status {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .mo-status-shipping {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .mo-status-done {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .mo-status-cancelled {
  color: var(--za-muted);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .mo-status-dispute {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .mo-photo {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .mo-no-photo {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .mo-person a {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .mo-order-bottom {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zeppik-market .mo-number {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .mo-date {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .mo-action {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .mo-action:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .mo-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .mo-primary:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .mo-icon-button {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .mo-icon-button:hover,
html[data-theme='dark'] .zeppik-market .mo-menu[open] > .mo-icon-button {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .mo-chat {
  border-color: var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .mo-menu-panel {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .mo-menu-panel > a:hover,
html[data-theme='dark'] .zeppik-market .mo-menu-panel > button:hover,
html[data-theme='dark'] .zeppik-market .mo-menu-panel .mo-visibility-button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .mo-order-manage {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zeppik-market .mo-list-options > .mo-icon-button {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .mo-views {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .mo-views a[aria-current] {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .mo-visibility-note,
html[data-theme='dark'] .zeppik-market .mo-visibility-feedback {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .mo-empty {
  border: 1px dashed var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market dialog.mo-remove-dialog {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .mo-dialog-close {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .mo-dialog-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .mo-remove-dialog h2 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .mo-remove-number {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .mo-remove-warning {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .mo-remove-confirm {
  color: var(--za-ink);
}
html[data-theme='dark'] .pd-round {
  background: var(--za-surface);
}
html[data-theme='dark'] .pd-round[aria-pressed='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .pd-gallery :is(.ad-card-media-slider-nav-left, .ad-card-media-slider-nav-right) {
  background: color-mix(in srgb, var(--za-canvas) 94%, transparent);
  color: var(--za-ink);
}
html[data-theme='dark'] .pd-gallery-count {
  background: var(--za-surface);
}
html[data-theme='dark'] .pd-purchase {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .pd-purchase .ad-card-buy-now {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .zeppik-market .pd-purchase .actionAddToCart {
  background: var(--za-canvas) !important;
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zeppik-market .pd-purchase .actionAddToCart:hover {
  background: var(--za-canvas) !important;
}
html[data-theme='dark'] .zeppik-market .pd-contact-buttons :is(.actionOpenDialogueSendMessage, .actionAdShowContacts) {
  background: var(--za-canvas) !important;
  color: var(--za-ink) !important;
}
html[data-theme='dark']
  .zeppik-market
  .pd-contact-buttons
  :is(.actionOpenDialogueSendMessage, .actionAdShowContacts):hover {
  background: var(--za-canvas) !important;
  border-color: var(--za-line);
}
html[data-theme='dark'] .pd-activity-track {
  background: var(--za-canvas);
}
html[data-theme='dark'] .pd-interest-stat {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .pd-question-chips button {
  background: var(--za-surface);
}
html[data-theme='dark'] .pd-question-chips button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .pd-draft input {
  background: var(--za-surface);
}
html[data-theme='dark'] .pd-draft button {
  color: var(--za-ink);
}
html[data-theme='dark'] .pd-safe {
  background: var(--za-surface);
}
html[data-theme='dark'] .pd-other > header button {
  background: var(--za-surface);
}
html[data-theme='dark'] .pd-detail .pd-report-button {
  color: var(--za-muted);
}
html[data-theme='dark'] .pd-promotion-value {
  border: 1px solid var(--za-line);
  background: linear-gradient(115deg, var(--za-canvas) 0%, var(--za-canvas) 62%, var(--za-canvas) 100%);
  color: var(--za-ink);
}
html[data-theme='dark'] .pd-promotion-kicker .ti {
  background: var(--za-surface);
}
html[data-theme='dark'] .pd-detail .pd-promotion-value h2 {
  color: var(--za-ink);
}
html[data-theme='dark'] .pd-promotion-intro > p {
  color: var(--za-muted);
}
html[data-theme='dark'] .pd-promotion-baseline {
  color: var(--za-muted);
}
html[data-theme='dark'] .pd-promotion-baseline b {
  color: var(--za-ink);
}
html[data-theme='dark'] .pd-promotion-today {
  border-left: 1px solid var(--za-line);
}
html[data-theme='dark'] .pd-promotion-metrics > div {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .pd-promotion-metrics strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .pd-promotion-metrics span {
  color: var(--za-muted);
}
html[data-theme='dark'] .pd-promotion-metrics .pd-promotion-price {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .pd-promotion-details {
  color: var(--za-muted);
}
html[data-theme='dark'] .pd-promotion-details p {
  color: var(--za-muted);
}
html[data-theme='dark'] .pd-detail .pd-promotion-cta {
  color: var(--za-ink);
}
html[data-theme='dark'] .pd-promotion-minimum {
  color: var(--za-muted);
}
html[data-theme='dark'] .pas-share-dialog {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .pd-detail .pas-share-heading h2 {
  color: var(--za-ink);
}
html[data-theme='dark'] .pas-share-dialog .pas-share-close {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .pd-detail .pas-share-hint {
  color: var(--za-muted);
}
html[data-theme='dark'] .pas-share-preview {
  border: 1px solid var(--za-line);
  background: linear-gradient(110deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .pas-share-profile-icon {
  background: var(--za-surface);
}
html[data-theme='dark'] .pas-share-preview div span {
  color: var(--za-muted);
}
html[data-theme='dark'] .pas-share-dialog .pas-share-native {
  color: var(--za-ink);
}
html[data-theme='dark'] .pas-share-dialog .pas-share-service {
  border: 1px solid var(--za-line);
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .pas-share-dialog .pas-share-service:hover,
html[data-theme='dark'] .pas-share-dialog .pas-share-copy:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .pas-share-link label {
  color: var(--za-muted);
}
html[data-theme='dark'] .pas-share-link input {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .pas-share-dialog .pas-share-copy {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .pas-share-dialog .pas-share-preview {
  background: var(--za-surface);
}
html[data-theme='dark'] .pas-share-preview .pas-share-cover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .pas-share-preview .pas-share-preview-body p {
  color: var(--za-muted);
}
html[data-theme='dark'] .pd-description-secondary {
  color: var(--za-muted);
}
@media (min-width: 992px) {
  html[data-theme='dark'] :is(.ps-layout, .zr-layout, .zs-layout) :is(.ps-page, .zr-page, .zs-page) {
    color: var(--za-ink);
  }
  html[data-theme='dark'] :is(.ps-page, .zr-page, .zs-page) :is(.ps-heading, .zr-heading, .heading) h1 {
    color: var(--za-ink);
  }
  html[data-theme='dark'] :is(.ps-page, .zr-page, .zs-page) :is(.ps-btn, .zr-btn, .btn) {
    background: var(--za-surface);
    color: var(--za-ink);
  }
  html[data-theme='dark'] :is(.ps-page, .zr-page, .zs-page) :is(.ps-btn, .zr-btn, .btn):hover:not(:disabled) {
    background: var(--za-canvas);
  }
  html[data-theme='dark'] .ps-page .ps-btn.ps-primary,
  html[data-theme='dark'] .zr-page .zr-btn.zr-primary,
  html[data-theme='dark'] .zs-page .btn.primary {
    color: var(--za-ink);
  }
  html[data-theme='dark'] .ps-page .ps-btn.ps-primary:hover:not(:disabled),
  html[data-theme='dark'] .zr-page .zr-btn.zr-primary:hover:not(:disabled),
  html[data-theme='dark'] .zs-page .btn.primary:hover:not(:disabled) {
    color: var(--za-ink);
  }
  html[data-theme='dark'] .ps-page .ps-btn.ps-danger,
  html[data-theme='dark'] .zr-page .zr-btn.zr-danger {
    color: var(--za-ink);
    background: var(--za-surface);
  }
  html[data-theme='dark'] .ps-page .ps-tab[aria-selected='true'],
  html[data-theme='dark'] .zr-page .zr-tabs > a[aria-current='page'],
  html[data-theme='dark'] .zs-page .tab[aria-selected='true'] {
    color: var(--za-ink);
  }
  html[data-theme='dark'] .zr-page .zr-tabs > a > span {
    color: var(--za-muted);
  }
  html[data-theme='dark'] .zr-page .zr-tabs > a[aria-current='page'] > span {
    border-color: var(--za-line);
  }
  html[data-theme='dark'] .ps-page .ps-type:has(input:checked) {
    background: var(--za-canvas);
  }
  html[data-theme='dark'] .zr-page .zr-tools select {
    color: var(--za-ink);
  }
  html[data-theme='dark'] .zr-page .zr-chip {
    color: var(--za-muted);
  }
  html[data-theme='dark'] .zr-page .zr-chip[aria-current='true'] {
    background: var(--za-canvas);
  }
  html[data-theme='dark'] .zr-page .zr-empty {
    border: 1px dashed var(--za-line);
  }
  html[data-theme='dark'] .zr-page .zr-empty h2 {
    color: var(--za-ink);
  }
  html[data-theme='dark'] .zs-page .metric[aria-pressed='true'] {
    background: var(--za-canvas);
  }
  html[data-theme='dark'] .zs-page .empty {
    border-color: var(--za-line);
  }
}
html[data-theme='dark'] .ph-page {
  color: var(--za-ink);
}
html[data-theme='dark'] .ph-page .ph-button {
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .ph-page .ph-button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ph-page .ph-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .ph-page .ph-primary:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .ph-page .ph-shortcut {
  background: var(--za-surface);
}
html[data-theme='dark'] .ph-shortcut:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ph-shortcut-arrow {
  color: var(--za-muted);
}
html[data-theme='dark'] .ph-account-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .ph-verification {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .ph-card-icon {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .ph-status {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .ph-verification[data-state='verified'] .ph-status {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .ph-verification[data-state='pending'] .ph-status {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ph-verification[data-state='rejected'] .ph-status {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .ph-seller {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .ph-listings .container-item-grid {
  color: var(--za-ink);
}
html[data-theme='dark'] .ph-listings .container-item-images {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ph-listings .card-item-price-now {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .ph-listings .card-item-price-old {
  color: var(--za-muted);
}
html[data-theme='dark'] .ph-listings .status-label {
  background: var(--za-canvas);
  color: var(--za-muted);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .ph-listings .status-label-color-danger {
  background: var(--za-canvas);
  color: var(--za-muted);
  border-color: var(--za-line);
}
html[data-theme='dark'] .ph-listings .container-item-grid-content-title {
  color: var(--za-ink);
}
html[data-theme='dark'] .ph-listings .container-item-favorite {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .ph-listings .zm-viewed-label {
  color: var(--za-muted);
}
html[data-theme='dark'] .ph-empty {
  border: 1px dashed var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .ph-empty-icon {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .ph-order-list .profile-container-order-list,
html[data-theme='dark'] .ph-review-list .profile-container-review-list {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .profile-popup.zm-profile-menu {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zm-profile-menu .pm-header {
  background: var(--za-surface);
}
html[data-theme='dark'] .zm-profile-menu .pm-avatar {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-profile-menu .pm-close {
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-profile-menu .pm-close:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-profile-menu .pm-rating {
  background: var(--za-surface);
}
html[data-theme='dark'] .zm-profile-menu .pm-rating:hover {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zm-profile-menu .pm-rating-text strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-profile-menu .pm-wallet {
  background: var(--za-surface);
}
html[data-theme='dark'] .zm-profile-menu .pm-wallet-icon {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-profile-menu .pm-wallet-add {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-profile-menu .pm-wallet-add:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-profile-menu .pm-label {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-profile-menu .pm-link {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-profile-menu .pm-link > i {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-profile-menu .pm-link:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-profile-menu .pm-link[aria-current='page'],
html[data-theme='dark'] .zm-profile-menu .pm-subnav a[aria-current='page'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-profile-menu .pm-count {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-profile-menu .pm-subnav a {
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-profile-menu .pm-subnav a:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-profile-menu .pm-exit,
html[data-theme='dark'] .zm-profile-menu .pm-exit > i {
  color: var(--za-muted);
}
@media (max-width: 640px) {
  html[data-theme='dark'] .zm-profile-menu .pm-handle {
    background: var(--za-canvas);
  }
}
html[data-theme='dark'] .zeppik-market .profile-settings-form .profile-phone-hint {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .mr-wrapper {
  background: var(--za-surface);
}
html[data-theme='dark'] .mr-invite {
  border: 1px solid var(--za-line);
  background: linear-gradient(110deg, var(--za-canvas), var(--za-surface) 65%);
}
html[data-theme='dark'] .mr-linkrow input {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .mr-page .mr-button {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .mr-page .mr-button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .mr-page .mr-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .mr-page .mr-rate-link {
  color: var(--za-muted);
}
html[data-theme='dark'] .mr-rate-link b {
  background: var(--za-canvas);
}
html[data-theme='dark'] .mr-menu summary {
  color: var(--za-muted);
}
html[data-theme='dark'] .mr-menu summary:hover,
html[data-theme='dark'] .mr-menu[open] summary {
  background: var(--za-canvas);
}
html[data-theme='dark'] .mr-menu > div {
  background: var(--za-surface);
}
html[data-theme='dark'] .mr-menu a:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .mr-page .mr-metric {
  background: var(--za-surface);
}
html[data-theme='dark'] .mr-metric-top > .ti:first-child {
  background: var(--za-canvas);
}
html[data-theme='dark'] .mr-metric-top > .ti:last-child:not(:first-child) {
  color: var(--za-muted);
}
html[data-theme='dark'] .mr-metric-top > b {
  background: var(--za-canvas);
}
html[data-theme='dark'] .mr-metric > span:not(.mr-metric-top) {
  color: var(--za-muted);
}
html[data-theme='dark'] .mr-page .mr-metric-earned {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .mr-metric-review .mr-metric-top > .ti:first-child {
  background: var(--za-canvas);
}
html[data-theme='dark'] .mr-tabs {
  background: var(--za-canvas);
}
html[data-theme='dark'] .mr-tabs a {
  color: var(--za-muted);
}
html[data-theme='dark'] .mr-tabs a[aria-current] {
  background: var(--za-surface);
}
html[data-theme='dark'] .mr-tabs b {
  background: var(--za-canvas);
}
html[data-theme='dark'] .mr-filter select {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .mr-table th {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .mr-table tbody tr + tr {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .mr-initial {
  background: var(--za-canvas);
}
html[data-theme='dark'] .mr-state-paid {
  background: var(--za-canvas);
}
html[data-theme='dark'] .mr-state-pending {
  background: var(--za-canvas);
}
html[data-theme='dark'] .mr-state-rejected {
  background: var(--za-canvas);
}
html[data-theme='dark'] .mr-state-registered {
  background: var(--za-canvas);
}
html[data-theme='dark'] .mr-empty {
  background: var(--za-surface);
}
html[data-theme='dark'] .mr-empty-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .mr-steps article > span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .mr-steps article > span b {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .mr-terms {
  background: var(--za-canvas);
}
html[data-theme='dark'] .mr-alert {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zr-page .zr-btn {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zr-page .zr-btn:hover {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zr-page .zr-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zr-page .zr-primary:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .zr-page .zr-danger {
  background: var(--za-surface);
}
html[data-theme='dark'] .zr-summary {
  background: var(--za-surface);
}
html[data-theme='dark'] .zr-track {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zr-search {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zr-search input::placeholder {
  color: var(--za-muted);
}
html[data-theme='dark'] .zr-tools select {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zr-views {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zr-views button {
  background: var(--za-surface);
}
html[data-theme='dark'] .zr-chip {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zr-chip:hover {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zr-review {
  background: var(--za-surface);
}
html[data-theme='dark'] .zr-avatar {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zr-pending {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zr-page .zr-editor textarea {
  border: 1px solid var(--za-line) !important;
  background: var(--za-surface);
}
html[data-theme='dark'] .zr-empty {
  background: var(--za-surface);
}
html[data-theme='dark'] .zr-dialog {
  background: var(--za-surface);
}
html[data-theme='dark'] .zr-dialog-close:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zeppik-market .market-search-results {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .market-search-results .live-search-results-item {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .market-search-results .live-search-results-item span {
  color: var(--za-muted);
}
html[data-theme='dark']
  .zeppik-market
  .market-search-results
  .live-search-results-item:is(:hover, :focus-visible, :active, [aria-selected='true']) {
  background: var(--za-canvas);
  color: var(--za-ink) !important;
}
html[data-theme='dark']
  .zeppik-market
  .market-search-results
  .live-search-results-item:is(:hover, :focus-visible, :active, [aria-selected='true'])
  span {
  color: var(--za-muted) !important;
}
html[data-theme='dark'] .zeppik-market .market-search-group {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .market-search-notice {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zs-deals {
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-button-primary {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .zs-button-soft {
  background: var(--za-canvas);
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .zs-button-soft:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zs-art-orbit {
  background: radial-gradient(circle at 30% 25%, var(--za-canvas), var(--za-canvas) 65%, var(--za-canvas));
}
html[data-theme='dark'] .zs-art-ring {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zs-art-tag {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-receipt {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zs-receipt-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zs-receipt div > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-receipt-dots {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-art-caption {
  color: var(--za-muted) !important;
}
html[data-theme='dark'] .zs-benefit-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zs-roles {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zs-roles button {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-roles button[aria-selected='true'] {
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-step {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-step[aria-pressed='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zs-step-number {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-step-arrow {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-demo {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zs-demo[data-zs-current='1'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zs-demo[data-zs-current='2'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zs-demo-top {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-demo-halo {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zs-demo-symbol {
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-demo-check {
  color: var(--za-ink);
  border: 4px solid var(--za-line);
}
html[data-theme='dark'] .zs-demo-copy p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-flow li:not(:last-child):after {
  border-top: 1px dashed var(--za-line);
}
html[data-theme='dark'] .zs-flow li > span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zs-flow strong {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-note > .zs-icon {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-note p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-help {
  color: var(--za-ink);
}
html[data-theme='dark'] .zs-help-icon i {
  color: var(--za-ink);
}
html[data-theme='dark'] .zs-help > p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-button-white {
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-button-white:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zs-help .zs-small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-end {
  background: linear-gradient(110deg, var(--za-canvas), var(--za-canvas));
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zs-button-outline {
  border-color: var(--za-line);
  color: var(--za-muted) !important;
}
html[data-theme='dark'] .zs-button-outline:hover {
  background: var(--za-surface);
}
@media (max-width: 480px) {
  html[data-theme='dark'] .zs-actions .zs-button-soft {
    color: var(--za-muted) !important;
  }
}
html[data-theme='dark'] .zm-seller-meta b {
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-seller-activity {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-seller-activity strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-seller-meter {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-seller-verified {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-seller .zm-seller-button {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-seller .zm-seller-button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-seller .zm-seller-button.zm-seller-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-seller .zm-seller-primary:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-seller .zm-seller-share {
  background: var(--za-surface);
}
html[data-theme='dark'] .zm-seller-tabs a {
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-seller-tabs a span {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-seller-tabs a[aria-current='page'] span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-seller-search label {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zm-seller-search i {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-seller-search input::placeholder {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-seller select {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-seller-chips a {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-seller-chips a span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-seller-chips a[aria-current='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-seller-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .zm-seller .zm-seller-photo {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-seller .zm-seller-photo .container-item-favorite {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-seller-finished {
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-seller .zm-seller-card-title {
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-seller-card-meta {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-seller-load-error {
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-seller-empty {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-seller-info p,
html[data-theme='dark'] .zm-seller-info li {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-seller-footer-actions button {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-seller-about p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-seller-about dt {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-seller-review-summary > div > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-seller-rating-bars small {
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-seller-rating-bars i {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-seller-rating-bars em {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-seller-rating-explain p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-seller-review-filters label {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-seller-review .container-reviews-list-item-info-name {
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-seller-review .container-reviews-list-item-info-name-and-date {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-seller-review .container-reviews-list-item-info-title {
  color: var(--za-muted);
}
@media (max-width: 760px) {
  html[data-theme='dark'] .zm-seller .zm-seller-actions .zm-seller-button {
    background: var(--za-surface);
  }
  html[data-theme='dark'] .zm-seller .zm-seller-actions .zm-seller-primary {
    color: var(--za-ink);
  }
  html[data-theme='dark'] .zm-seller-chips a {
    background: var(--za-surface);
    border-color: var(--za-line);
  }
  html[data-theme='dark'] .zm-seller-chips a[aria-current='true'] {
    background: var(--za-canvas);
  }
  html[data-theme='dark'] .zm-seller-review-filters select,
  html[data-theme='dark'] .zm-seller-review-filters label {
    background: var(--za-canvas);
    color: var(--za-ink);
  }
}
html[data-theme='dark'] .zm-seller .zm-seller-category-arrow {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zm-seller .zm-seller-category-arrow:hover:not(:disabled) {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-seller .zm-seller-category-arrow:disabled {
  color: var(--za-muted);
}
html[data-theme='dark'] .zsp-share-dialog {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-seller .zsp-share-heading h2 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zsp-share-dialog .zsp-share-close {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-seller .zsp-share-hint {
  color: var(--za-muted);
}
html[data-theme='dark'] .zsp-share-preview {
  border: 1px solid var(--za-line);
  background: linear-gradient(110deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .zsp-share-profile-icon {
  background: var(--za-surface);
}
html[data-theme='dark'] .zsp-share-preview div span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zsp-share-dialog .zsp-share-native {
  color: var(--za-ink);
}
html[data-theme='dark'] .zsp-share-dialog .zsp-share-service {
  border: 1px solid var(--za-line);
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .zsp-share-dialog .zsp-share-service:hover,
html[data-theme='dark'] .zsp-share-dialog .zsp-share-copy:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zsp-share-link label {
  color: var(--za-muted);
}
html[data-theme='dark'] .zsp-share-link input {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zsp-share-dialog .zsp-share-copy {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zsp-share-dialog .zsp-share-preview {
  background: var(--za-surface);
}
html[data-theme='dark'] .zsp-share-preview .zsp-share-cover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zsp-share-preview .zsp-share-preview-body p {
  color: var(--za-muted);
}
html[data-theme='dark'] .identity-company-badge {
  background: var(--za-canvas);
}
html[data-theme='dark'] body.zeppik-market[data-market-page='profile-settings'],
html[data-theme='dark'] body.zeppik-market[data-market-page='profile-settings'] #main-content {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .ps-page {
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .ps-page .ps-heading h1 {
  color: var(--za-ink);
}
html[data-theme='dark'] .ps-page .ps-btn {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .ps-page .ps-btn:hover:not(:disabled) {
  background: var(--za-surface);
}
html[data-theme='dark'] .ps-page .ps-btn.ps-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .ps-page .ps-btn.ps-danger {
  color: var(--za-ink);
  border-color: var(--za-line);
}
html[data-theme='dark'] .ps-page .ps-tab {
  background: var(--za-surface);
}
html[data-theme='dark'] .ps-avatar {
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .ps-page .ps-field input:not([type='hidden']),
html[data-theme='dark'] .ps-page .ps-field select {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .ps-field input::placeholder {
  color: var(--za-muted);
}
html[data-theme='dark'] .ps-page .form-label-error {
  color: var(--za-muted);
}
html[data-theme='dark'] .ps-type {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .ps-type input {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .ps-type:has(input:checked) {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ps-page .ps-link-field {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .ps-switch span:after {
  background: var(--za-surface);
}
html[data-theme='dark'] .ps-notice {
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .ps-danger-text {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .ps-payment-add {
  border: 1px dashed var(--za-line);
}
html[data-theme='dark'] .ps-page .credit-card-add {
  color: var(--za-ink);
}
html[data-theme='dark'] .ps-page .credit-card-add div {
  color: var(--za-ink);
}
html[data-theme='dark'] .ps-page .credit-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .ps-save-bar {
  background: var(--za-surface);
}
html[data-theme='dark'] .ps-toast {
  color: var(--za-ink);
}
html[data-theme='dark'] .ps-page .ps-field input:not([type='hidden']) {
  border: 1px solid var(--za-line) !important;
}
html[data-theme='dark'] .ps-contact-help p {
  border-left: 2px solid var(--za-line);
}
html[data-theme='dark'] .ps-page .ps-btn.ps-primary:hover:not(:disabled),
html[data-theme='dark'] .ps-page .credit-card-add:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] body[data-market-page='profile-settings'] .form-label-error {
  color: var(--za-muted);
}
html[data-theme='dark'] body[data-market-page='profile-settings'] .ps-page .ps-field input[aria-invalid='true'] {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] body[data-market-page='profile-settings'] .splash-notification-alert-yes {
  color: var(--za-ink);
}
html[data-theme='dark'] .ps-notification-topic {
  border: 1px solid var(--ps-line, var(--za-line));
  background: var(--ps-card, var(--za-surface));
}
html[data-theme='dark'] .ps-notification-topic .ps-switch-row {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .ps-notification-topic p {
  color: var(--ps-muted, var(--za-muted));
}
html[data-theme='dark'] .ps-notification-device {
  background: var(--za-canvas);
}
html[data-theme='dark'] #editShopModal .modal-content {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .ze-heading {
  background: linear-gradient(115deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .ze-editor .ze-eyebrow {
  color: var(--za-muted);
}
html[data-theme='dark'] .ze-icon {
  border: 1px solid var(--za-line);
  color: var(--za-ink);
}
html[data-theme='dark'] .ze-tabs {
  background: var(--za-surface);
}
html[data-theme='dark'] .ze-tabs button {
  color: var(--za-muted);
}
html[data-theme='dark'] .ze-editor .ze-field {
  color: var(--za-muted);
}
html[data-theme='dark'] .ze-editor input:not([type='hidden']):not([type='file']),
html[data-theme='dark'] .ze-editor textarea,
html[data-theme='dark'] .ze-editor select {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .ze-logo-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .ze-logo-preview {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .ze-button {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .ze-url {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .ze-url > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .ze-presets button {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .ze-presets button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ze-day {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .ze-slot > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .ze-exceptions {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .ze-exceptions summary > span {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .ze-exception {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .ze-hours-preview {
  background: linear-gradient(120deg, var(--za-canvas), var(--za-canvas));
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .ze-hours-preview > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .ze-footer {
  background: var(--za-surface);
}
html[data-theme='dark'] .ze-footer > p:first-child {
  color: var(--za-muted);
}
html[data-theme='dark'] .ze-save {
  color: var(--za-ink);
}
html[data-theme='dark'] .zh-hours {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zh-hours [data-hours-status] {
  color: var(--za-muted);
}
html[data-theme='dark'] .zh-hours dl > div {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zh-hours dt small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zh-zone {
  color: var(--za-muted);
}
html[data-theme='dark'] .ze-date-input {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-shops-search {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zm-shops-search > i {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-shops-search input::placeholder {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-shops-search button {
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-shops-chips a {
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .zm-shops-chips a[aria-current] {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zm-shops-reviews-check {
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-shops-view-controls select {
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .zm-shops-view-switch {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-shops-view-switch button {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-shops-view-switch button[aria-pressed='true'] {
  background: var(--za-surface);
}
html[data-theme='dark'] .zm-shop-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .zm-shop-card:hover {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zm-shop-logo {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-shop-logo img {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zm-shop-description {
  color: var(--za-ink);
}
html[data-theme='dark'] .zm-shop-tags > span {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-shops-empty {
  border: 1px dashed var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zm-shops-empty > i {
  color: var(--za-muted);
}
html[data-theme='dark'] .zm-shops-empty a,
html[data-theme='dark'] .zm-shops-pagination a {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zm-shops-notice {
  color: var(--za-ink);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zs-page {
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page,
html[data-theme='dark'] .zs-page {
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page .btn {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page .btn.primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zs-page .field-label {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-page .select {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page .segmented button {
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page .segmented button[aria-pressed='true'] {
  color: var(--za-ink);
}
html[data-theme='dark'] .zs-page .metric {
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page .tab {
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page .chart-panel {
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page .legend {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-page .chart-tooltip {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page .chart-foot strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zs-page .box-panel {
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page .track {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zs-page .box-note {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-page .top-rank {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-page .thumb {
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-page .top-name button {
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page .box-link {
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page .search {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page .search svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-page .search input {
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page .table-wrap {
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page th {
  color: var(--za-muted);
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page th button {
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page th[aria-sort='descending'] button,
html[data-theme='dark'] .zs-page th[aria-sort='ascending'] button {
  color: var(--za-ink);
}
html[data-theme='dark'] .zs-page td .cell-sub {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-page .ad-title {
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page .ad-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page .event-action svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-page .event-actor {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-page .empty {
  border: 1px dashed var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page .footer {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-page .footer b {
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-page .brand {
  color: var(--za-ink);
}
html[data-theme='dark'] .zs-page .toast {
  color: var(--za-ink);
}
html[data-theme='dark'] .zs-page dialog {
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page dialog .close {
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .zs-page .date-grid input {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
@media (max-width: 760px) {
  html[data-theme='dark'] .zs-page .event-card {
    background: var(--za-surface);
  }
}
html[data-theme='dark'] body.zeppik-market[data-market-page='profile-statistics'],
html[data-theme='dark'] body.zeppik-market[data-market-page='profile-statistics'] #main-content {
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page input[type='search'] {
  background: var(--za-surface) !important;
}
html[data-theme='dark'] .zs-page .date-grid input {
  border: 1px solid var(--za-line) !important;
  background: var(--za-surface) !important;
}
html[data-theme='dark'] .zs-page .btn.primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zs-page .segmented button[aria-pressed='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zs-page .metric[aria-pressed='true'] {
  background: var(--za-surface);
}
html[data-theme='dark'] .zs-page .zs-selected-thumbnail {
  background: var(--za-surface);
}
html[data-theme='dark'] .zeppik-market .support-wrapper .zsc-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .support-wrapper .zsc-primary:hover {
  color: var(--za-ink);
}
@media (max-width: 767px) {
  html[data-theme='dark'] [data-market-page='tariffs'] .pricing-card.added {
    background: linear-gradient(180deg, var(--za-canvas), var(--za-surface) 70%);
  }
  html[data-theme='dark'] [data-market-page='tariffs'] .tariffs-action-payment button {
    color: var(--za-ink);
  }
  html[data-theme='dark'] [data-market-page='tariffs'] #paymentModal .modal-header {
    background: var(--za-surface);
  }
  html[data-theme='dark'] [data-market-page='tariffs'] #paymentModal .method-item.active {
    background: var(--za-canvas);
  }
}
html[data-theme='dark'] .pv-status {
  color: var(--za-muted);
}
html[data-theme='dark'] .pv-status-verified,
html[data-theme='dark'] .pv-status-pending {
  border-color: var(--za-line);
}
html[data-theme='dark'] .pv-status-rejected {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .pv-page .pv-button {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .pv-page .pv-button:hover:not(:disabled) {
  background: var(--za-canvas);
}
html[data-theme='dark'] .pv-page .pv-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .pv-page .pv-primary:hover:not(:disabled) {
  color: var(--za-ink);
}
html[data-theme='dark'] .pv-step-number {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .pv-steps .is-done {
  color: var(--za-ink);
}
html[data-theme='dark'] .pv-steps .is-done .pv-step-number {
  border-color: var(--za-line);
}
html[data-theme='dark'] .pv-steps .is-current {
  background: var(--za-canvas);
}
html[data-theme='dark'] .pv-steps .is-current .pv-step-number {
  color: var(--za-ink);
}
html[data-theme='dark'] .pv-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .pv-contact-icon {
  color: var(--za-muted);
}
html[data-theme='dark'] .pv-photo-symbol {
  background: var(--za-canvas);
}
html[data-theme='dark'] .pv-code-box {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .pv-code-box > div > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .pv-code-box p {
  color: var(--za-muted);
}
html[data-theme='dark'] .pv-code-box .pv-copy {
  border-color: var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .pv-dropzone {
  border: 1px dashed var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .pv-dropzone.is-dragover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .pv-upload-icon {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .pv-private svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .pv-file img {
  background: var(--za-canvas);
}
html[data-theme='dark'] .pv-page .pv-file-action {
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .pv-file[data-state='failed'] {
  border-color: var(--za-line);
}
html[data-theme='dark'] .pv-file[data-state='uploading'] .pv-file-copy span:before {
  border: 2px solid var(--za-line);
}
html[data-theme='dark'] .pv-consent a {
  color: var(--za-muted);
}
html[data-theme='dark'] .pv-error {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .pv-guide-card {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .pv-guide-symbol {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .pv-guide-card > p {
  color: var(--za-muted);
}
html[data-theme='dark'] .pv-guide li {
  color: var(--za-muted);
}
html[data-theme='dark'] .pv-guide-note > svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .pv-rejection {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .pv-rejection p {
  color: var(--za-muted);
}
html[data-theme='dark'] .pv-review-comment {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .pv-result-icon {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .pv-eyebrow {
  color: var(--za-muted);
}
html[data-theme='dark'] .pv-result-note {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
  color: var(--za-muted);
}
html[data-theme='dark'] .pv-toast {
  color: var(--za-ink);
}
html[data-theme='dark'] .zw-balance {
  background: linear-gradient(115deg, var(--za-canvas), var(--za-canvas) 64%, var(--za-canvas));
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zw-balance-amount {
  color: var(--za-ink);
}
html[data-theme='dark'] .zw-balance-content > p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zw-art-orbit {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zw-art-orbit:after {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zw-art-card {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zw-art-card-front {
  background: linear-gradient(130deg, var(--za-surface), var(--za-canvas));
}
html[data-theme='dark'] .zw-art-chip {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zw-art-check {
  color: var(--za-ink);
  border: 5px solid var(--za-line);
}
html[data-theme='dark'] .zw-panel {
  background: var(--za-surface);
}
html[data-theme='dark'] .zw-amount-field {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zw-amount-field input::placeholder {
  color: var(--za-muted);
}
html[data-theme='dark'] .zw-amount-field > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zw-presets button {
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .zw-method {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zw-method:has(input:checked) {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zw-method-logo {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zw-total {
  border-top: 1px solid var(--za-line);
  color: var(--za-muted);
}
html[data-theme='dark'] .zw-page .zw-button {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zw-button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zw-page .zw-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zw-page .zw-primary:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .zw-payment-note svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .zw-page .zw-error {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zw-guide-card {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zw-guide-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zw-guide li > span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zw-help-card > svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .zw-search {
  border: 1px solid var(--za-line);
  color: var(--za-muted);
  background: var(--za-surface);
}
html[data-theme='dark'] .zw-search input::placeholder {
  color: var(--za-muted);
}
html[data-theme='dark'] .zw-table th {
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .zw-table tr:not(:last-child) td {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zw-operation-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zw-table .zw-date {
  color: var(--za-muted);
}
html[data-theme='dark'] .zw-empty,
html[data-theme='dark'] .zw-no-results {
  border: 1px dashed var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zw-empty > span {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zw-no-results > svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .ms-page .ms-module-link {
  border: 1px solid var(--za-line);
  background: linear-gradient(130deg, var(--za-canvas), var(--za-surface) 85%);
  color: var(--za-ink);
}
html[data-theme='dark'] .ms-page .ms-module-link:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ms-module-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ms-module-offers .ms-module-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ms-module-channels .ms-module-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ms-module-copy small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zop-settings {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .ps-page .zop-settings > p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zop-request small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zeppik-market .za-form select.zop-registration-select,
html[data-theme='dark'] .zop-registration-select {
  border: 1px solid var(--za-line);
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .zop-registration-hint {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
  color: var(--za-muted);
}
html[data-theme='dark'] .zow-page {
  background: var(--za-surface);
}
html[data-theme='dark'] .zow-page .zow-button {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zow-page .zow-button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zow-page .zow-button.zow-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zow-progress {
  background: var(--za-surface);
}
html[data-theme='dark'] .zow-step-icon {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zow-progress .is-done .zow-step-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zow-progress .is-current .zow-step-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zow-total {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zow-filters button {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zow-filters button[aria-pressed='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zow-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .zow-state-ready {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zow-state-pending {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zow-state-attention {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zow-page .zow-card-hint {
  color: var(--za-muted);
}
html[data-theme='dark'] .zow-page .zow-no-results {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zow-page details.zow-request,
html[data-theme='dark'] .zow-page details.zow-guide {
  background: var(--za-surface);
}
html[data-theme='dark'] .zow-page :is(.zow-request, .zow-guide) > summary > svg:last-child {
  color: var(--za-muted);
}
html[data-theme='dark'] .zow-summary-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zow-page .zow-form :is(input:not([type='checkbox']), textarea, select) {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zow-page .zow-consent {
  color: var(--za-muted);
}
html[data-theme='dark'] .zow-page .zow-trust {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zow-callout {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zow-callout.zow-warning {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zow-verification {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zow-illustration {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zow-page .zow-verification p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zow-catalog-list > a:hover {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zow-footer {
  background: var(--za-surface);
}
html[data-theme='dark'] #addPaymentScoreModal .modal-content {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zpc {
  color: var(--za-ink);
}
html[data-theme='dark'] .zpc-close {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zpc-close:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpc-heading h2 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zpc-heading > p:last-child {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpc-stage {
  background: radial-gradient(ellipse at 50% 40%, var(--za-canvas) 0, var(--za-canvas) 54%, var(--za-surface) 76%);
}
html[data-theme='dark'] .zpc-orbit {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zpc-orbit-two {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zpc-card {
  color: var(--za-ink);
}
html[data-theme='dark'] .zpc-chip {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpc-number {
  color: var(--za-ink);
}
html[data-theme='dark'] .zpc-card-bottom {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpc-networks {
  color: var(--za-ink);
}
html[data-theme='dark'] .zpc .zpc-label {
  color: var(--za-ink);
}
html[data-theme='dark'] .zpc-input-wrap > svg {
  color: var(--za-muted);
}
html[data-theme='dark'] #addPaymentScoreModal .zpc-input-wrap input {
  border: 1px solid var(--za-line) !important;
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] #addPaymentScoreModal .zpc-input-wrap input::placeholder {
  color: var(--za-muted);
}
html[data-theme='dark'] #addPaymentScoreModal .zpc-input-wrap input:focus {
  background: var(--za-surface);
}
html[data-theme='dark'] .zpc .zpc-hint {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpc-reassurance {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zpc-reassurance strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zpc-reassurance span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpc-submit {
  color: var(--za-ink);
}
html[data-theme='dark'] .zpc .zpc-footer {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpb-open {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .zpb-error {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zpb-dialog {
  border: 1px solid var(--za-line);
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .zpb-dialog button {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpb-frame {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpb-save {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .zpb-dialog small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpb-dialog [role='status'] {
  color: var(--za-muted);
}
html[data-theme='dark'] #zpt .zpb-nav {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] #zpt .zpb-nav button {
  color: var(--za-muted);
}
html[data-theme='dark'] #zpt .zpb-nav button[aria-pressed='true'] {
  background: var(--za-surface);
}
html[data-theme='dark'] #zpt .zpb-heading h2 {
  color: var(--za-ink);
}
html[data-theme='dark'] #zpt .zpb-schedule-bar {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] #zpt .zpb-booking {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] #zpt .zpb-date > span {
  color: var(--za-muted);
}
html[data-theme='dark'] #zpt .zpb-booking p {
  color: var(--za-muted);
}
html[data-theme='dark'] #zpt .zpb-booking small {
  color: var(--za-muted);
}
html[data-theme='dark'] #zpt .zpb-booking-price > span {
  color: var(--za-muted);
}
html[data-theme='dark'] #zpt .zpb-booking > svg {
  color: var(--za-muted);
}
html[data-theme='dark'] #zpt .zpb-tag {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] #zpt .zpb-tag.kind-rental {
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpb-tag.kind-service {
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpb-tag.state-active {
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpb-tag.state-cancelled,
html[data-theme='dark'] #zpt .zpb-tag.state-no_show {
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpb-onboarding {
  background: linear-gradient(135deg, var(--za-canvas), var(--za-canvas));
  border: 1px dashed var(--za-line);
}
html[data-theme='dark'] #zpt .zpb-card {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] #zpt .zpb-config-list article {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] #zpt .zpb-config-list small {
  color: var(--za-muted);
}
html[data-theme='dark'] #zpt .zpb-rules {
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpb-rules p {
  color: var(--za-muted);
}
html[data-theme='dark'] #zpt .zpb-customer {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpb-quote {
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpb-choice {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] #zpt .zpb-detail dt {
  color: var(--za-muted);
}
html[data-theme='dark'] #zpt .zpb-detail dd small {
  color: var(--za-muted);
}
html[data-theme='dark'] #zpt .zpb-secure-note {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpb-loading {
  color: var(--za-muted);
}
html[data-theme='dark'] #zpt .zpt-field textarea {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zpt {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zpt kbd {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpt-brand-icon {
  color: var(--za-ink);
}
html[data-theme='dark'] .zpt-brand p b {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zpt input,
html[data-theme='dark'] .zpt select {
  background: var(--za-surface);
}
html[data-theme='dark'] .zpt-btn {
  background: var(--za-surface);
}
html[data-theme='dark'] .zpt-btn:hover:not(:disabled) {
  border-color: var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpt-btn[aria-pressed='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpt-btn.zpt-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zpt-alert {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zpt-alert.zpt-warning {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpt-setup {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpt-setup p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpt-shift-setup {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zpt-shift-setup p {
  color: var(--za-ink);
}
html[data-theme='dark'] .zpt-shift-setup .zpt-setup-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpt-metrics article {
  background: var(--za-surface);
}
html[data-theme='dark'] .zpt-metrics article:first-child {
  color: var(--za-ink);
}
html[data-theme='dark'] .zpt-metrics article:first-child span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpt-count {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zpt-search > label {
  background: var(--za-surface);
}
html[data-theme='dark'] .zpt-search .zpt-primary svg {
  color: var(--za-ink);
}
html[data-theme='dark'] .zpt-product {
  background: var(--za-surface);
}
html[data-theme='dark'] .zpt-product:hover {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zpt-product-image {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zpt-stock.is-out {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpt-add-sign {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpt-favorite {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpt-empty > svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpt-empty h3 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zpt-cart {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zpt-cart-heading h2 span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpt-cart-heading .zpt-btn {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpt-held-label {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpt-line.needs-review {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpt-quantity > .zpt-btn {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpt-remove {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpt-cart-bottom {
  background: var(--za-surface);
}
html[data-theme='dark'] .zpt-pay {
  color: var(--za-ink);
}
html[data-theme='dark'] .zpt-pay kbd {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpt-pay:disabled {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zpt-review {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpt-dialog {
  background: var(--za-surface);
}
html[data-theme='dark'] .zpt-dialog-head {
  background: var(--za-surface);
}
html[data-theme='dark'] .zpt-payment-method label:has(:checked) {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpt-change {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpt-success > svg {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpt-receipt-icon {
  background: var(--za-canvas);
  color: var(--za-muted);
}
@media (max-width: 700px) {
  html[data-theme='dark'] .zpt[data-view='catalog'] [data-action='catalog-view'],
  html[data-theme='dark'] .zpt[data-view='cart'] [data-action='cart-view'] {
    color: var(--za-ink);
  }
}
html[data-theme='dark'] .zpt-archive-filters {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zpt-receipt-status {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpt-verification-box {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zpt-verification-box p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpt-delete-copy {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zpt-verification-box > img {
  background: var(--za-surface);
}
html[data-theme='dark'] #zpt {
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpt-brand-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpt-brand p b {
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpt-brand h1 {
  color: var(--za-muted);
}
html[data-theme='dark'] #zpt .zpt-pay:disabled {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] #zpt .zpt-report > summary {
  color: var(--za-muted);
}
html[data-theme='dark'] #zpt .zpt-menu {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] #zpt .zpt-menu-title {
  color: var(--za-muted);
}
html[data-theme='dark'] #zpt .zpt-report .zpt-metrics {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] #zpt .zpt-metrics article {
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpb-nav {
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpb-nav button[aria-pressed='true'] {
  color: var(--za-ink);
}
html[data-theme='dark'] #zpt .zpt-toolbar .zpt-count,
html[data-theme='dark'] #zpt #zpt-cash-orders-count {
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpt-catalog {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] #zpt #zpt-result-count {
  color: var(--za-muted);
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpt-catalog-heading [data-action='filters'][aria-expanded='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpt-search > label {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] #zpt .zpt-search > button {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] #zpt .zpt-search kbd {
  background: var(--za-surface);
  border-color: var(--za-line);
}
html[data-theme='dark'] #zpt .zpt-filters {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpt-filters label > span {
  color: var(--za-muted);
}
html[data-theme='dark'] #zpt .zpt-scan-hint {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpt-product {
  border-color: var(--za-line);
}
html[data-theme='dark'] #zpt .zpt-product-image {
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpt-add-sign {
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpt-cart {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] #zpt .zpt-cart-empty > svg {
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpt-cart-bottom {
  background: var(--za-surface);
}
html[data-theme='dark'] #zpt .zpt-adjustment {
  border-bottom: 1px dashed var(--za-line);
}
html[data-theme='dark'] #zpt .zpt-adjustment summary {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpt-scan-purpose legend {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpt-scan-purpose label > span {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zpt-scan-purpose label:has(:checked) > span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpt-scanner-device {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zpt-scanner-device small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpt-scanner-device[aria-pressed='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpt-manual-code {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zpt-manual-code summary {
  color: var(--za-muted);
}
@media (max-width: 700px) {
  html[data-theme='dark'] #zpt .zpt-shop {
    border-top: 1px solid var(--za-line);
  }
}
html[data-theme='dark'] #zpt .zpt-catalog-heading [data-action='filters'].has-filters {
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpt-cart-badge {
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpt-product.is-in-cart {
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .is-in-cart .zpt-cart-badge {
  background: var(--za-canvas);
}
html[data-theme='dark'] #zpt .zpt-add:disabled .zpt-cart-badge {
  color: var(--za-muted);
  background: var(--za-canvas);
}
@media (max-width: 700px) {
  html[data-theme='dark'] #zpt .zpt-receipt-dock {
    color: var(--za-ink);
  }
}
html[data-theme='dark'] .zql button,
html[data-theme='dark'] .zql input,
html[data-theme='dark'] .zql select,
html[data-theme='dark'] .zql-link-button,
html[data-theme='dark'] .zql-download {
  background: var(--za-surface);
}
html[data-theme='dark'] .zql button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zql .zql-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zql-eyebrow {
  color: var(--za-muted);
}
html[data-theme='dark'] .zql-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .zql-shop select {
  background: var(--za-surface);
}
html[data-theme='dark'] .zql-notice {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zql-notice.is-error {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zql-views {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zql-views button[aria-pressed='true'] {
  background: var(--za-surface);
}
html[data-theme='dark'] .zql-views b {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zql .zql-search {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zql-search svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .zql-filter-fields {
  background: var(--za-surface);
}
html[data-theme='dark'] .zql-bulk {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zql-bulk-progress {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zql-table-heading {
  color: var(--za-muted);
}
html[data-theme='dark'] .zql-product {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zql-product.is-selected {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zql-product > img,
html[data-theme='dark'] .zql-placeholder {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zql .zql-add-one {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zql-preview {
  background-color: var(--za-canvas);
}
html[data-theme='dark'] .zql-label {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zql-sheet {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zql .zql-sheet .is-skipped {
  background: repeating-linear-gradient(
    135deg,
    var(--za-canvas),
    var(--za-canvas) 2px,
    var(--za-canvas) 2px,
    var(--za-canvas) 5px
  );
  color: var(--za-muted);
}
html[data-theme='dark'] .zql .zql-sheet .is-filled {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zql-download {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zql-match {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zql-settings-dialog {
  background: var(--za-surface);
}
@media (max-width: 900px) {
  html[data-theme='dark'] .zql-mobile-dock {
    background: var(--za-surface);
    border: 1px solid var(--za-line);
  }
  html[data-theme='dark'] .zql-mobile-dock button {
    color: var(--za-ink);
  }
}
@media (prefers-reduced-motion: no-preference) {
  html[data-theme='dark'] .zql-product:hover {
    background: var(--za-canvas);
  }
}
html[data-theme='dark'] .zqs-dialog {
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .zqs-dialog button {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
@media (max-width: 900px) {
  html[data-theme='dark'] .zql-mobile-dock {
    background: var(--za-canvas);
  }
}
html[data-theme='dark'] .zp-panel .zp-panel-toggle {
  color: var(--za-ink);
}
html[data-theme='dark'] .zp-panel .zp-panel-toggle .zi-price {
  color: var(--za-muted);
}
html[data-theme='dark'] .zp-panel .zp-panel-chevron {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zp-panel .zp-panel-badge {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcal .zcal-hero {
  color: var(--za-ink);
}
html[data-theme='dark'] .zeppik-market .zcal h1,
html[data-theme='dark'] .zcal h1 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcal .zcal-hero p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcal .zcal-btn {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcal .zcal-btn:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcal .zcal-btn-white {
  background: var(--za-surface);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zcal .zcal-btn-white:hover {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zcal .zcal-btn-soft {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zcal .zcal-btn-soft:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcal .zcal-btn-outline {
  background: var(--za-surface);
  border-color: var(--za-line);
  color: var(--za-ink);
}
html[data-theme='dark'] .zcal .zcal-btn-outline:hover {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zcal .zcal-btn-danger {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zcal .zcal-btn-danger:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcal .zcal-help-link {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcal-art-card {
  background: linear-gradient(150deg, var(--za-surface), var(--za-canvas));
}
html[data-theme='dark'] .zcal-art-card b {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcal-satellite {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zcal-stat {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcal-stat-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcal-stat.is-alert .zcal-stat-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcal-panel {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcal-object-form {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcal :where(input:not([type='checkbox']):not([type='radio']):not([type='hidden']), select) {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zcal input::placeholder {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcal .zcal-icon-btn {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcal-weekdays span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcal .zcal-day {
  border: 1px solid var(--za-line);
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .zcal .zcal-day.is-local {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zcal .zcal-day.is-external {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zcal .zcal-day.is-overlap {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcal .zcal-day[aria-pressed='true'] {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zcal-day-detail {
  background: linear-gradient(145deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .zcal-detail-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcal-legend {
  border-top: 1px solid var(--za-line);
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcal-legend i {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcal-kicker {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcal-search > svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcal .zcal-search input {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcal-filters button {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .zcal-filters button[aria-pressed='true'] {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcal-card-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcal-badge {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcal-badge.is-issue {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcal-badge.is-paused {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zcal-badge.is-waiting {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcal-card-meta {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcal-card-numbers {
  border-top: 1px solid var(--za-line);
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcal-next {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcal-notice {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
  color: var(--za-muted);
}
html[data-theme='dark'] .zcal-notice-error {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zcal-notice-warning {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zcal-export {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcal-advanced {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcal-advanced > summary {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcal .zcal-check {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcal-empty-icon {
  background: linear-gradient(145deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .zcal-providers span {
  border: 1px solid var(--za-line);
  color: var(--za-muted);
  background: var(--za-surface);
}
html[data-theme='dark'] .zcal-guide {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcal-faq details {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcal-faq summary > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcal .zcal-toast {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcal-dialog {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zcal-dialog-top .zcal-icon-btn {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcal-dialog legend > b {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcal-dialog .zcal-field-help {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcal-dialog .zcal-direction {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcal-direction:has(input:checked) {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcal-picker details {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcal-picker-list button {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcal-service-options button {
  background: var(--za-surface);
}
html[data-theme='dark'] .zpp .zpp-hero {
  border: 1px solid var(--za-line);
  background: linear-gradient(120deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .zpp-account,
html[data-theme='dark'] .zpp-guide {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zpp-currency {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpp-status {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpp-status[data-payout-state='ready'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpp-status[data-payout-state='unavailable'],
html[data-theme='dark'] .zpp-status[data-payout-state='bank_not_ready'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpp .zpp-notice {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpp select {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zpp select:disabled {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zpp .zpp-button {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpp .zpp-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zpp .zpp-link {
  background: var(--za-surface);
}
html[data-theme='dark'] .zpp .zpp-feedback {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpp .zpp-feedback.is-error {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpp-step {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpp details {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zpp-footnote {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpp .zpp-status[data-payout-state='setup_unavailable'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zp .zp-hero {
  background:
    radial-gradient(ellipse at 100% 10%, #c5edf0, transparent 61%),
    linear-gradient(115deg, var(--za-canvas), var(--za-canvas));
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zp-hero h2 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zp-hero p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zp .zp-button {
  color: var(--za-ink);
}
html[data-theme='dark'] .zp .zp-secondary {
  color: var(--za-muted);
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zp .zp-secondary:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zp-art-back {
  border: 7px solid var(--za-line);
}
html[data-theme='dark'] .zp-art-frame {
  background: var(--za-surface);
}
html[data-theme='dark'] .zp-art-frame > div > span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zp-art-frame > div > span + span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zp-art-badge {
  background: var(--za-surface);
}
html[data-theme='dark'] .zp-stats > a {
  background: var(--za-surface);
}
html[data-theme='dark'] .zp-stats > a > svg {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zp-section-heading h2 > span {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zp-search {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zp .zp-search button {
  color: var(--za-muted);
}
html[data-theme='dark'] .zp-tabs a {
  color: var(--za-muted);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zp-tabs a:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zp-tabs a[aria-current='page'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zp-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .zp-card:hover {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zp-media > a {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zp-state {
  color: var(--za-muted);
}
html[data-theme='dark'] .zp-state-archived {
  color: var(--za-muted);
}
html[data-theme='dark'] .zp-photo-count,
html[data-theme='dark'] .zp-expand {
  color: var(--za-ink);
}
html[data-theme='dark'] .zp-card-actions {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zp-card-actions button {
  color: var(--za-muted);
}
html[data-theme='dark'] .zp .zp-review-note {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zp-tips > div {
  color: var(--za-muted);
}
html[data-theme='dark'] .zp-notice {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zp-empty {
  border: 1px dashed var(--za-line);
  background: linear-gradient(180deg, var(--za-canvas), var(--za-surface));
}
html[data-theme='dark'] .zp-editor {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zp-icon-button {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zp-editor h3 > span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zp-fields input,
html[data-theme='dark'] .zp-fields select,
html[data-theme='dark'] .zp-fields textarea {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zp-fields input::placeholder,
html[data-theme='dark'] .zp-fields textarea::placeholder {
  color: var(--za-muted);
}
html[data-theme='dark'] .zp .zp-field-hint {
  color: var(--za-muted);
}
html[data-theme='dark'] .zp-upload {
  border: 1.5px dashed var(--za-line);
  background: linear-gradient(135deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .zp-upload > svg {
  background: var(--za-surface);
}
html[data-theme='dark'] .zp-upload > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zp-upload-preview > label,
html[data-theme='dark'] .zp-upload-preview > div {
  background: var(--za-surface);
}
html[data-theme='dark'] .zp-kept-photo > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zp-upload-preview button {
  color: var(--za-ink);
}
html[data-theme='dark'] .zp-editor-form > footer > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zp-editor-form > [role='status'] {
  color: var(--za-muted);
}
html[data-theme='dark'] .zp-lightbox {
  color: var(--za-ink);
}
html[data-theme='dark'] .zp-lightbox > header {
  color: var(--za-ink);
}
html[data-theme='dark'] .zp-lightbox button {
  color: var(--za-ink);
}
html[data-theme='dark'] .zp-lightbox > footer {
  color: var(--za-muted);
}
html[data-theme='dark'] .zt {
  background: var(--za-surface);
}
html[data-theme='dark'] .zt .zt-icon-button {
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zt-icon-button:hover,
html[data-theme='dark'] .zt .zt-icon-button:focus-visible {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zt-button,
html[data-theme='dark'] .zt .zg-team-form .zt-button {
  color: var(--za-ink);
}
html[data-theme='dark'] .zt .zt-shop-picker > summary {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zt-shop-picker summary > svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .zt-shop-picker img,
html[data-theme='dark'] .zt-invite-shop img {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zt-shop-options {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zt-shop-picker-heading > span {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zt-shop-options a:hover,
html[data-theme='dark'] .zt-shop-options a[aria-current] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zt-shop-search {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zt-menu-panel {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zt .zt-menu-panel > a,
html[data-theme='dark'] .zt .zt-menu-panel button {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zt .zt-menu-panel > a:hover,
html[data-theme='dark'] .zt .zt-menu-panel button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zt-menu-panel .zt-danger:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zt-workspace {
  background: var(--za-surface);
}
html[data-theme='dark'] .zt .zt-tabs a {
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zt-tabs a[aria-current='page'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zt-metric {
  background: var(--za-surface);
}
html[data-theme='dark'] .zt .zt-metric:hover:is(a) {
  background: var(--za-surface);
}
html[data-theme='dark'] .zt .zt-metric > span:last-child {
  color: var(--za-muted);
}
html[data-theme='dark'] .zt-metric-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt-metric-active .zt-metric-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt-metric-pending .zt-metric-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zt-people {
  background: var(--za-surface);
}
html[data-theme='dark'] .zt .zt-search {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt-search > svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .zt-search input::placeholder {
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zt-search button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zt-state-filter select {
  background-color: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zt .zt-list-meta {
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zt-person {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zt .zt-avatar {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zt-owner .zt-avatar {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zt-avatar-support {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zt-avatar-analyst {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zt-person-copy strong small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zt-person-copy > span,
html[data-theme='dark'] .zt .zt-person-copy > small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zt-badge {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zt-badge-active {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zt-badge-pending {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zt-badge-expired {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zt-badge-owner {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zt-empty > span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zt-invite,
html[data-theme='dark'] .zt .zt-confirm {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zt .zt-invite-shop {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zt-invite-form input,
html[data-theme='dark'] .zt .zt-invite-form select {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zt .zt-role-info {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zt-role-info p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zg-team-form .zt-secondary,
html[data-theme='dark'] .zt .zt-secondary {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zt-capacity {
  background: var(--za-canvas);
}
@media (max-width: 767px), (max-width: 991px) and (max-height: 500px) {
  html[data-theme='dark'] .zt .zt-chat.is-keyboard-open {
    background: var(--za-surface);
    border: 1px solid var(--za-line);
  }
  html[data-theme='dark'] .zt .zt-chat.is-keyboard-open > h3 {
    border-bottom: 1px solid var(--za-line);
  }
  html[data-theme='dark'] .zt .zt-chat.is-keyboard-open > .zg-team-form {
    border-top: 1px solid var(--za-line);
    background: var(--za-canvas);
  }
}
html[data-theme='dark'] .sidebar {
  background: color-mix(in srgb, var(--za-canvas) 90%, transparent);
}
html[data-theme='dark'] .profile-summary__avatar {
  border: 3px solid var(--za-line);
  color: var(--za-ink);
}
html[data-theme='dark'] .verified {
  color: var(--za-ink);
}
html[data-theme='dark'] .sidebar__nav a {
  color: var(--za-muted);
}
html[data-theme='dark'] .sidebar__nav a:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .sidebar__nav .logout:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .button-main {
  color: var(--za-ink);
}
html[data-theme='dark'] .verification-card {
  background: radial-gradient(circle at 95% 5%, rgba(81, 204, 133, 0.16), transparent 28%), var(--za-surface);
}
html[data-theme='dark'] .verification-card-danger {
  background: radial-gradient(circle at 95% 5%, #dc354521, transparent 28%), var(--za-surface);
}
html[data-theme='dark'] .verification-card-danger .verification-card__icon {
  color: var(--za-ink);
}
html[data-theme='dark'] .verification-card strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .verification-card span {
  color: var(--za-muted);
}
html[data-theme='dark'] .button-small--blue {
  color: var(--za-ink);
}
html[data-theme='dark'] .button-small--gray {
  color: var(--za-muted);
  background: var(--za-canvas);
}
html[data-theme='dark'] .listing-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .listing-card__image {
  background:
    radial-gradient(circle at 35% 23%, var(--za-surface) 0, transparent 18%),
    linear-gradient(145deg, var(--za-canvas), #bbc2c9);
}
html[data-theme='dark'] .favourite-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .favourite-card:nth-child(1) .favourite-card__image {
  background: linear-gradient(145deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .favourite-card:nth-child(2) .favourite-card__image {
  background: linear-gradient(145deg, var(--za-canvas), #a9c7e8);
}
html[data-theme='dark'] .favourite-card:nth-child(3) .favourite-card__image {
  color: var(--za-ink);
}
html[data-theme='dark'] .favourite-card__heart {
  background: color-mix(in srgb, var(--za-canvas) 94%, transparent);
}
html[data-theme='dark'] .review-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .review-card__avatar {
  color: var(--za-ink);
}
html[data-theme='dark'] .seller-banner {
  border: 1px solid var(--za-line);
  color: var(--za-ink);
}
html[data-theme='dark'] .balance-card {
  color: var(--za-ink);
}
html[data-theme='dark'] .field-label {
  color: var(--za-ink);
}
html[data-theme='dark'] .amount-input {
  border: 2px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .payment-method {
  background: var(--za-surface);
}
html[data-theme='dark'] .payment-method:hover {
  border-color: var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .payment-method.is-active {
  background: var(--za-canvas);
}
html[data-theme='dark'] .payment-method__icon {
  color: var(--za-ink);
}
html[data-theme='dark'] .promo input {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .user-card-home-sections .verified-mark {
  color: var(--za-ink);
}
html[data-theme='dark'] .user-card-home-sections .profile-info__meta span {
  color: var(--za-muted);
}
html[data-theme='dark'] .user-card-home-sections .more-menu__button {
  color: var(--za-muted);
  background: var(--za-surface);
}
html[data-theme='dark'] .user-card-home-sections .more-menu__dropdown {
  background: var(--za-surface);
}
html[data-theme='dark'] .user-card-home-sections .more-menu__dropdown button {
  color: var(--za-muted);
}
html[data-theme='dark'] .user-card-home-sections .more-menu__dropdown button.is-danger:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .user-card-home-sections .verification-card {
  border: 1px solid var(--za-line);
  background: radial-gradient(circle at 100% 0%, rgba(56, 195, 116, 0.14), transparent 36%), var(--za-canvas);
}
html[data-theme='dark'] .user-card-home-sections .verification-card__icon {
  color: var(--za-ink);
}
html[data-theme='dark'] .user-card-home-sections .verification-card__content strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .user-card-home-sections .verification-card__content p {
  color: var(--za-muted);
}
html[data-theme='dark'] .user-card-home-sections .reviews-summary,
html[data-theme='dark'] .user-card-home-sections .review-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .zps-page {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zps input::placeholder {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-breadcrumb {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-breadcrumb select {
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-btn {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zps-btn:hover:not(:disabled) {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zps-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zps-primary:hover:not(:disabled) {
  color: var(--za-ink);
}
html[data-theme='dark'] .zps-icon-btn {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-icon-btn:hover:not(:disabled) {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zps-hero {
  border: 1px solid var(--za-line);
  background:
    radial-gradient(ellipse at 85% 3%, #e9e2fd88, transparent 66%),
    linear-gradient(112deg, var(--za-canvas), var(--za-canvas) 60%, var(--za-canvas));
}
html[data-theme='dark'] .zps-intro {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-art-ticket {
  background: linear-gradient(145deg, var(--za-surface), var(--za-canvas));
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zps-art-ticket:before,
html[data-theme='dark'] .zps-art-ticket:after {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zps-art-ticket > i {
  border-top: 1px dashed var(--za-line);
}
html[data-theme='dark'] .zps-art-ticket small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-art-mini,
html[data-theme='dark'] .zps-art-check {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zps-art-check {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zps-art-products img {
  border: 4px solid var(--za-line);
}
html[data-theme='dark'] .zps-metrics > button {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zps-metric-icon.green {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zps-metric-icon.violet {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zps-metric-icon.cyan {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zps-metrics button > span:last-child {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-capacity {
  background: linear-gradient(120deg, var(--za-canvas), var(--za-canvas));
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zps-capacity small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-capacity > strong {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-capacity > div {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zps-section-title p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-presets > button {
  background: linear-gradient(145deg, var(--za-surface), var(--tint));
}
html[data-theme='dark'] .zps-presets > button > strong {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-presets > button > small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-toolbar {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zps-tabs > button {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-tabs > button[aria-selected='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zps-tabs b {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-tabs > button[aria-selected='true'] b {
  background: var(--za-surface);
}
html[data-theme='dark'] .zps-search {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zps-search svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-search input {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-save-line {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-card {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zps-card:hover {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zps-card-cover {
  background: var(--tint, var(--za-canvas));
}
html[data-theme='dark'] .zps-image-placeholder {
  background: var(--tint, var(--za-canvas));
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-card-state {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-card-state.is-active {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zps-card-state.is-scheduled {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zps-discount {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zps-grip {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-card-product {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-card h3 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zps-card-price strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .zps-card-price del {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-card-dates {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-progress {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zps-card-actions {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zps-empty {
  border: 1px dashed var(--za-line);
  background: linear-gradient(150deg, var(--za-surface), var(--za-canvas));
}
html[data-theme='dark'] .zps-empty-art {
  border: 1px solid var(--za-line);
  background: linear-gradient(140deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .zps-empty-art span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zps-empty p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-pagination {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-assurance {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zps-assurance strong {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-assurance p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-warning {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zps-dialog {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zps-dialog-head {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zps-dialog-head p:not(.zps-eyebrow) {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-dialog-head .zps-icon-btn {
  color: var(--za-muted);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zps-step {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zps-step h3 {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-step h3 > b {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zps-field {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-field input {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zps-field > small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-money-input > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-selected-product {
  border: 1px solid var(--za-line);
  background: linear-gradient(120deg, var(--za-canvas), var(--za-surface));
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-selected-product small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-selected-product > svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-mode {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zps-mode button {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-mode button[aria-pressed='true'] {
  background: var(--za-surface);
}
html[data-theme='dark'] .zps-help {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-consent {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-durations button {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-durations button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zps-themes button {
  border: 3px solid var(--za-line);
}
html[data-theme='dark'] .zps-live-preview {
  border-left: 1px solid var(--za-line);
  background: linear-gradient(155deg, var(--za-canvas), var(--za-canvas) 60%, var(--za-canvas));
}
html[data-theme='dark'] .zps-price-card {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zps-price-card h3 {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-price-line del {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-price-line b {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zps-price-card > p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-summary {
  border-top: 1px solid var(--za-line);
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zps-summary > div {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-summary > div:nth-child(2) strong {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-summary > small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-editor-note {
  border-top: 1px solid var(--za-line);
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-dialog-footer {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zps-product-option {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-product-option:hover:not(:disabled) {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zps-product-option small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-empty-products {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-confirm-body {
  color: var(--za-muted);
}
html[data-theme='dark'] .zps-detail-list > div {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zps-toast {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zps-toast.is-error {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zps-toast button {
  color: var(--za-muted);
}
@media (max-width: 650px) {
  html[data-theme='dark'] .zps-live-preview {
    border-top: 1px solid var(--za-line);
  }
}
html[data-theme='dark'] .zpo-page {
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .zpo-panel {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zpo-steps i {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpo-page :is(input:not([type='checkbox']), textarea, select) {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zpo-button {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zpo-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zpo-notice {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpo-muted {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpo-logo {
  background: var(--za-surface);
}
html[data-theme='dark'] .zpo-organization small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpo-state {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpo-state-approved {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpo-state-declined,
html[data-theme='dark'] .zpo-state-revoked,
html[data-theme='dark'] .zpo-state-expired {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpo-request-list article + article {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zpo-field-label {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpo-native select {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zpo-picker-button {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zpo-options {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zpo-options > input {
  border: 1px solid var(--za-line) !important;
  background: var(--za-canvas) !important;
}
html[data-theme='dark'] .zpo-option-list button {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zpo-option-list button:hover,
html[data-theme='dark'] .zpo-option-list button[aria-pressed='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zpo-option-list small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpo-lot-organization {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zpo-lot-organization small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpo-seller {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
  color: var(--za-ink);
}
html[data-theme='dark'] .zpo-seller-logo {
  background: var(--za-surface);
}
html[data-theme='dark'] .zpo-seller-kind {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpo-seller-name > small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zpo-seller .zpo-seller-verified {
  color: var(--za-muted);
}
html[data-theme='dark'] .qb-paper {
  background: var(--za-canvas);
}
html[data-theme='dark'] .qb-product-head > img,
html[data-theme='dark'] .qb-no-photo {
  background: var(--za-canvas);
}
html[data-theme='dark'] .qb-target {
  border: 2px solid var(--za-line);
}
html[data-theme='dark'] .qb-notice {
  background: var(--za-canvas);
}
html[data-theme='dark'] .qb-notice.is-error {
  background: var(--za-canvas);
}
html[data-theme='dark'] .qb-focus-dialog {
  color: var(--za-ink);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrf-toggle {
  color: var(--za-muted);
}
html[data-theme='dark'] .zrf-toggle[aria-expanded='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrf-popover {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zrf-popover button {
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zrf-popover button:hover,
html[data-theme='dark'] .zrf-popover button:focus-visible {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrf-toast {
  color: var(--za-ink);
}
html[data-theme='dark'] .zrf-toast .zrf-toast-close {
  color: var(--za-muted);
}
html[data-theme='dark'] .zrf-settings {
  color: var(--za-ink);
}
html[data-theme='dark'] .zrf-settings p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zrf-settings article {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zrf-settings button {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrf-settings button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrf-settings .zrf-secondary {
  background: var(--za-surface);
  border-color: var(--za-line);
  color: var(--za-muted);
}
html[data-theme='dark'] .zrf-state {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrf-settings [role='status']:not(:empty) {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrf-settings h2 > span {
  background: var(--za-canvas);
}
@media (hover: hover) and (pointer: fine) {
  html[data-theme='dark'] .zrf-toggle:hover {
    background: var(--za-canvas);
  }
}
html[data-theme='dark'] .zrp-button {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zrp-button:hover:not(:disabled) {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrp-button.zrp-primary {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .zrp-hero {
  border: 1px solid var(--za-line);
  background: linear-gradient(118deg, var(--za-canvas) 0%, var(--za-canvas) 57%, var(--za-canvas) 100%);
}
html[data-theme='dark'] .zrp-hero h1 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zrp-badge {
  color: var(--za-muted);
}
html[data-theme='dark'] .zrp-orbit {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zrp-orbit-inner {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zrp-art-card {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zrp-art-card em {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrp-art-card.card-back {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrp-art-card.card-back span {
  background: linear-gradient(135deg, #c4c4fa, var(--za-canvas));
}
html[data-theme='dark'] .zrp-art-card.card-front > div {
  background: linear-gradient(135deg, #d0f5fe, var(--za-canvas));
}
html[data-theme='dark'] .zrp-art-bubble {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zrp-metric {
  background: var(--za-surface);
}
html[data-theme='dark'] .zrp-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrp-metric:nth-child(2) .zrp-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrp-metric:nth-child(3) .zrp-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrp-panel {
  background: var(--za-surface);
}
html[data-theme='dark'] .zrp-interest span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zrp-bar {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrp-footnote {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zrp-guide {
  background: linear-gradient(150deg, var(--za-surface), var(--za-canvas));
}
html[data-theme='dark'] .zrp-step-icon {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zrp-privacy {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zrp-empty-icon {
  background: linear-gradient(135deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .zrp-count {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrp-tabs button span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrp-tabs [aria-selected='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrp-search input {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zrp-hidden-list li {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zrp-row-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrp-restore {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrp-reset summary .zrp-icon {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zrp-chevron {
  color: var(--za-muted);
}
html[data-theme='dark'] .zrp-reset-body {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .zrp-footer {
  color: var(--za-muted);
}
html[data-theme='dark'] .zrp-feedback {
  color: var(--za-ink);
}
html[data-theme='dark'] .zrp-dialog {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .rw-page {
  background: var(--za-surface);
}
html[data-theme='dark'] .rw-btn {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .rw-btn:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .rw-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .rw-primary:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .rw-stat {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .rw-stat-enabled {
  background: var(--za-canvas);
}
html[data-theme='dark'] .rw-notice {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .rw-page input:not([type='checkbox']),
html[data-theme='dark'] .rw-page select {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .rw-bulk {
  background: var(--za-canvas);
}
html[data-theme='dark'] .rw-row {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .rw-image {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .rw-status {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .rw-status-1 {
  background: var(--za-canvas);
}
html[data-theme='dark'] .rw-status-0,
html[data-theme='dark'] .rw-status-5 {
  background: var(--za-canvas);
}
html[data-theme='dark'] .rw-status-4 {
  background: var(--za-canvas);
}
html[data-theme='dark'] .rw-auto {
  color: var(--za-muted);
}
html[data-theme='dark'] .rw-menu > summary {
  color: var(--za-muted);
}
html[data-theme='dark'] .rw-menu-items {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .rw-row-issue {
  background: var(--za-canvas);
}
html[data-theme='dark'] .rw-empty {
  border: 1px dashed var(--za-line);
}
html[data-theme='dark'] .rw-error {
  background: var(--za-canvas);
}
html[data-theme='dark'] .rw-job {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .rw-job progress {
  background: var(--za-canvas);
}
html[data-theme='dark'] .rw-job progress::-webkit-progress-bar {
  background: var(--za-canvas);
}
html[data-theme='dark'] .rw-dialog {
  background: var(--za-surface);
}
html[data-theme='dark'] .rw-preview {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrn-notice .zrn-card {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zrn-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrn-rating {
  color: var(--za-muted);
}
html[data-theme='dark'] .zrn-card .zrn-content > p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zrn-dismiss {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrn-footer a.zrn-action {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrn-footer a.zrn-action:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zrn-footer time {
  color: var(--za-muted);
}
html[data-theme='dark'] .zch-info {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
  color: var(--za-muted);
}
html[data-theme='dark'] .zch-count {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zch-owner-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .zch-owner-art {
  background: linear-gradient(155deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .zch-owner-art:after {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zch-button {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zch-button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zch-primary {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .zch-dark {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .zch-sub-card,
html[data-theme='dark'] .zch-preferences {
  background: var(--za-surface);
}
html[data-theme='dark'] .zch-avatar {
  background: linear-gradient(140deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .zch-state {
  color: var(--za-muted);
}
html[data-theme='dark'] .zch-form .zch-follow input {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zch-form .zch-follow input:after {
  background: var(--za-surface);
}
html[data-theme='dark'] .zch-topics label {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zch-topics label:has(:checked) {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zch-email svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .zch-consent {
  color: var(--za-muted);
}
html[data-theme='dark'] .zch-note {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zch-empty {
  border: 1px dashed var(--za-line);
  background: linear-gradient(135deg, var(--za-canvas), var(--za-surface));
}
html[data-theme='dark'] .zch-hero {
  background: linear-gradient(110deg, var(--za-canvas) 0%, var(--za-canvas) 100%);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zch-hero p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zch-orbit {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zch-orbit:after {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zch-art-card {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zch-art-card > span:last-child {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zch-hero-art > i {
  background: var(--za-surface);
}
html[data-theme='dark'] .zch-filters a {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zch-filters a[aria-current] {
  color: var(--za-ink);
}
html[data-theme='dark'] .zch-post {
  background: var(--za-surface);
}
html[data-theme='dark'] .zch-post-image {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zch-photo-placeholder {
  color: var(--za-muted);
}
html[data-theme='dark'] .zch-badge {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zch-promo {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zch-post time {
  color: var(--za-muted);
}
html[data-theme='dark'] .zch-price del {
  color: var(--za-muted);
}
html[data-theme='dark'] .zch-auto {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zch-public .zch-preferences {
  background: linear-gradient(120deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .zch-price .card-item-price-old {
  color: var(--za-muted);
}
html[data-theme='dark'] .zch-price .card-item-price-measure-title {
  color: var(--za-muted);
}
html[data-theme='dark'] .zch-empty-subtle {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zch-event-art {
  background: linear-gradient(125deg, var(--za-canvas), var(--za-canvas));
}
html[data-theme='dark'] .zch-event-art time {
  color: var(--za-ink);
}
html[data-theme='dark'] .zch-event-until {
  color: var(--za-muted);
}
html[data-theme='dark'] .zch-editor {
  background: var(--za-surface);
}
html[data-theme='dark'] .zch-event-form label {
  color: var(--za-ink);
}
html[data-theme='dark'] .zch-event-form input:not([type='hidden']),
html[data-theme='dark'] .zch-event-form textarea {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .zch-editor-list details {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zch-editor-list small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcom-hero {
  background: linear-gradient(120deg, var(--za-canvas), var(--za-canvas));
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcom-eyebrow {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcom-hero p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zcom .zcom-button,
html[data-theme='dark'] .zcom .zcom-primary {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcom .zcom-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcom .zcom-button:hover {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zcom input:not([type='checkbox']),
html[data-theme='dark'] .zcom select,
html[data-theme='dark'] .zcom textarea {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcom-tabs button.active {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcom-metrics article {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcom-filters {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom-document {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcom-document:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom-doc-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom-badge {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom-badge.needs-review {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom-notice {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcom-notice.is-error {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zcom-exports summary {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcom-exports > div {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcom-close {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom pre {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom-product {
  background: var(--za-surface);
}
html[data-theme='dark'] .zcom-product:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom-cart-line button {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom-checkout-bar .zcom-button {
  color: var(--za-ink);
}
html[data-theme='dark'] .zcom:fullscreen {
  background: var(--za-canvas);
}
@media (max-width: 700px) {
  html[data-theme='dark'] .zcom-checkout-bar {
    background: var(--za-surface);
  }
}
html[data-theme='dark'] .zcom-product .zcom-product-media {
  background: var(--za-canvas);
  color: var(--za-muted);
}
@media (max-width: 700px) {
  html[data-theme='dark'] .zcom-mobile-cart {
    color: var(--za-ink);
  }
  html[data-theme='dark'] .zcom-mobile-cart .zcom-button {
    color: var(--za-ink);
  }
}
html[data-theme='dark'] .zcom-setup {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zcom-setup-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zcom .zcom-setup .zcom-button {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zcom-prerequisite {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zo {
  background: var(--za-surface);
}
html[data-theme='dark'] .zo-intro {
  color: var(--za-muted);
}
html[data-theme='dark'] .zo-steps li {
  color: var(--za-muted);
}
html[data-theme='dark'] .zo-steps li > span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zo-steps li[aria-current] > span {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zo-panel {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zo-search input {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zo-button {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zo-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zo-result {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zo-result:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zo-result small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zo-company small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zo-company-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zo-note {
  color: var(--za-muted);
}
html[data-theme='dark'] .zo-status {
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zo-status > i {
  color: var(--za-muted);
}
html[data-theme='dark'] .zo-status-ready {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zo-prompt {
  color: var(--za-ink);
}
html[data-theme='dark'] .zo-prompt p {
  color: var(--za-muted);
}
html[data-theme='dark'] .verified {
  color: var(--za-ink);
}
html[data-theme='dark'] .store-meta strong {
  color: var(--za-muted);
}
html[data-theme='dark'] .subscribe-button {
  color: var(--za-ink);
}
html[data-theme='dark'] .subscribe-button.is-subscribed {
  color: var(--za-muted);
  background: var(--za-canvas);
}
html[data-theme='dark'] .more-menu__button {
  color: var(--za-muted);
  background: var(--za-surface);
}
html[data-theme='dark'] .more-menu__dropdown {
  background: var(--za-surface);
}
html[data-theme='dark'] .more-menu__dropdown button {
  color: var(--za-muted);
}
html[data-theme='dark'] .info-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .contact {
  color: var(--za-muted);
}
html[data-theme='dark'] .search-box input,
html[data-theme='dark'] .sort-select {
  background: var(--za-surface);
}
html[data-theme='dark'] .sort-select {
  color: var(--za-muted);
}
html[data-theme='dark'] .category-button {
  color: var(--za-muted);
  background: var(--za-surface);
}
html[data-theme='dark'] .product-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .product-image {
  background: var(--za-canvas);
}
html[data-theme='dark'] .product-badge {
  color: var(--za-ink);
}
html[data-theme='dark'] .favorite-button {
  color: var(--za-muted);
  background: color-mix(in srgb, var(--za-canvas) 94%, transparent);
}
html[data-theme='dark'] .product-title {
  color: var(--za-ink);
}
html[data-theme='dark'] .product-footer {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .rating-summary,
html[data-theme='dark'] .review {
  background: var(--za-surface);
}
html[data-theme='dark'] .leave-review {
  color: var(--za-ink);
}
html[data-theme='dark'] .reviews-summary,
html[data-theme='dark'] .review-card {
  background: var(--za-surface);
}
html[data-theme='dark'] .live-search-form-input {
  border: 1px solid var(--za-line);
  background-color: var(--za-surface);
}
html[data-theme='dark'] .zh-crumb svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .zh-crumb span {
  color: var(--za-ink);
}
html[data-theme='dark'] .zh-hero {
  border: 1px solid var(--za-line);
  background: linear-gradient(110deg, var(--za-canvas), var(--za-canvas) 70%, var(--za-canvas));
}
html[data-theme='dark'] .zh-page .zh-intro {
  color: var(--za-muted);
}
html[data-theme='dark'] .zh-search {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zh-search > svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .zh-search input::placeholder {
  color: var(--za-muted);
}
html[data-theme='dark'] .zh-search button {
  color: var(--za-muted);
}
html[data-theme='dark'] .zh-search button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zh-search .zh-search-submit {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zh-page .zh-search-hint {
  color: var(--za-muted);
}
html[data-theme='dark'] .zh-chat-card {
  background: var(--za-surface);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zh-chat-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zh-brand {
  color: var(--za-ink);
}
html[data-theme='dark'] .zh-chat-note {
  color: var(--za-muted);
}
html[data-theme='dark'] .zh-page .zh-button-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .zh-page .zh-button-primary:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .zh-page .zh-button-secondary {
  background: var(--za-surface);
  border-color: var(--za-line);
  color: var(--za-muted);
}
html[data-theme='dark'] .zh-page .zh-button-secondary:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zh-page .zh-topic {
  background: var(--za-surface);
}
html[data-theme='dark'] .zh-topic:hover {
  background: var(--za-surface);
}
html[data-theme='dark'] .zh-page .zh-topic[aria-pressed='true'] {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zh-topic-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zh-topic-arrow {
  color: var(--za-muted);
}
html[data-theme='dark'] .zh-results {
  color: var(--za-muted);
}
html[data-theme='dark'] .zh-question {
  background: var(--za-surface);
}
html[data-theme='dark'] .zh-question summary:hover {
  background: var(--za-surface);
}
html[data-theme='dark'] .zh-question-toggle {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zh-question[open] {
  border-color: var(--za-line);
}
html[data-theme='dark'] .zh-question[open] .zh-question-toggle {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zh-answer {
  color: var(--za-muted);
}
html[data-theme='dark'] .zh-prepare {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zh-guide-icon {
  color: var(--za-muted);
}
html[data-theme='dark'] .zh-prepare li {
  color: var(--za-muted);
}
html[data-theme='dark'] .zh-prepare li:before {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zh-safety p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zh-empty {
  border: 1px dashed var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zh-empty-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zh-contact {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zh-contact-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zh-contact p {
  color: var(--za-muted);
}
html[data-theme='dark'] .btn-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .btn-accent {
  color: var(--za-ink);
}
html[data-theme='dark'] .btn-accent:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .btn-accent:active,
html[data-theme='dark'] .btn-accent:focus {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .billing-toggle-container {
  background: var(--za-canvas);
}
html[data-theme='dark'] .discount-tag {
  color: var(--za-ink);
}
html[data-theme='dark'] .promo-trial-banner {
  color: var(--za-ink);
}
html[data-theme='dark'] .promo-left p {
  color: var(--za-muted);
}
html[data-theme='dark'] .promo-price-lbl {
  color: var(--za-muted);
}
html[data-theme='dark'] .pricing-card.featured {
  background: linear-gradient(180deg, var(--surface) 0%, var(--za-canvas) 100%);
}
html[data-theme='dark'] .featured-tag {
  color: var(--za-ink);
}
html[data-theme='dark'] .plan-features li {
  color: var(--za-ink);
}
html[data-theme='dark'] .plan-features li.disabled {
  color: var(--za-muted);
}
html[data-theme='dark'] .plan-features li.disabled svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .bento-card.wide {
  color: var(--za-ink);
}
html[data-theme='dark'] .bento-card.wide p {
  color: var(--za-muted);
}
html[data-theme='dark'] .comparison-strip {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .cta-section {
  color: var(--za-ink);
}
html[data-theme='dark'] .tariffs-list-item-price-now {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .tariffs-list-item-price-old {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .tariffs-swiper-prev {
  background-color: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .tariffs-swiper-next {
  background-color: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zti-card {
  border: 1px solid var(--za-line);
  background: linear-gradient(135deg, var(--za-canvas), var(--za-surface) 65%);
  color: var(--za-ink);
}
html[data-theme='dark'] .zti-symbol {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zti-eyebrow {
  color: var(--za-muted);
}
html[data-theme='dark'] .zti-card h3 {
  color: var(--za-ink);
}
html[data-theme='dark'] .zti-card dt {
  color: var(--za-muted);
}
html[data-theme='dark'] .zti-scope,
html[data-theme='dark'] .zti-expiry {
  color: var(--za-muted);
}
html[data-theme='dark'] .zti-actions button,
html[data-theme='dark'] .zti-actions a {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .zti-actions .zti-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .ztp-survey {
  color: var(--za-ink);
}
html[data-theme='dark'] .ztp-survey small {
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-survey textarea {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .ztp-vote-buttons button,
html[data-theme='dark'] .ztp-work-actions button {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-vote-buttons button:last-child {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .ztp-work-info {
  color: var(--za-muted);
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-work {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-work small {
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-confirm {
  border: 1px solid var(--za-line);
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .ztp-confirm button {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .ztp-confirm button:last-child {
  color: var(--za-ink);
}
html[data-theme='dark'] .ztp {
  background: var(--za-surface);
}
html[data-theme='dark'] .ztp input:not([type='checkbox']):not([type='radio']),
html[data-theme='dark'] .ztp select {
  background: var(--za-surface);
}
html[data-theme='dark'] .ztp-button {
  color: var(--za-ink) !important;
}
html[data-theme='dark'] .ztp-secondary {
  background: var(--za-surface);
}
html[data-theme='dark'] .ztp-secondary:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-icon-button {
  background: var(--za-surface);
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-eyebrow {
  color: var(--za-muted) !important;
}
html[data-theme='dark'] .ztp-shop > summary {
  background: var(--za-surface);
}
html[data-theme='dark'] .ztp-shop img {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-shop-list {
  background: var(--za-surface);
}
html[data-theme='dark'] .ztp-shop-list a[aria-current],
html[data-theme='dark'] .ztp-shop-list a:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-shop-search {
  background: var(--za-surface);
}
html[data-theme='dark'] .ztp-menu {
  background: var(--za-surface);
}
html[data-theme='dark'] .ztp-menu a:hover,
html[data-theme='dark'] .ztp-menu button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-menu svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-nav {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-nav a {
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-nav a[aria-current] {
  background: var(--za-surface);
}
html[data-theme='dark'] .ztp-nav b {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-nav b.is-warning {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-private {
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-period {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-period span {
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-period :checked + span {
  background: var(--za-surface);
  border-color: var(--za-line);
}
html[data-theme='dark'] .ztp-snapshot {
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-scope {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-setup {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-panel {
  background: var(--za-surface);
}
html[data-theme='dark'] .ztp-heading > svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-chip {
  color: var(--za-muted);
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-metric {
  background: var(--za-surface);
}
html[data-theme='dark'] .ztp-metric:first-child {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .ztp-metric-label {
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-metric-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-metric:nth-child(2) .ztp-metric-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-metric:nth-child(3) .ztp-metric-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-metric:nth-child(4) .ztp-metric-icon {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-legend {
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-chart-data {
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-chart-data > div {
  background: var(--za-surface);
}
html[data-theme='dark'] .ztp-chart-data th,
html[data-theme='dark'] .ztp-chart-data td {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .ztp-donut > div {
  background: var(--za-surface);
}
html[data-theme='dark'] .ztp-role-bars i {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-icon-tile {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-source-note {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .ztp-source-note strong {
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-empty > svg {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-search {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-search svg {
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-person {
  background: var(--za-surface);
}
html[data-theme='dark'] .ztp-person-identity img {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-person-score strong {
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-person-score small {
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-score {
  background: conic-gradient(#00a3c9 calc(var(--score) * 1%), var(--za-canvas) 0);
}
html[data-theme='dark'] .ztp-score b {
  background: var(--za-surface);
}
html[data-theme='dark'] .ztp-person-menu .ztp-icon-button {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-person-details {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .ztp-person-details > summary {
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-breakdown meter {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-breakdown meter::-webkit-meter-bar {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-review {
  background: var(--za-surface);
}
html[data-theme='dark'] .ztp-review-vote {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-review.is-negative .ztp-review-vote {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-review strong {
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-field-grid label,
html[data-theme='dark'] .ztp-goals label {
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-switch input {
  background: var(--za-canvas);
}
html[data-theme='dark'] .ztp-switch input:before {
  background: var(--za-surface);
}
html[data-theme='dark'] .ztp-setting-details {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .ztp-setting-details > summary > svg:last-child {
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-save {
  background: var(--za-surface);
}
html[data-theme='dark'] .ztp-save > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .ztp-delivery > div {
  border-top: 1px solid var(--za-line);
}
html[data-theme='dark'] .ztp-method-dialog {
  background: var(--za-surface);
}
@media (max-width: 800px) {
  html[data-theme='dark'] .ztp-person-stats {
    border-top: 1px solid var(--za-line);
  }
}
@media (max-width: 540px) {
  html[data-theme='dark'] .ztp-person-score {
    background: var(--za-canvas);
  }
}
html[data-theme='dark'] .ztp-person-score small {
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zs {
  color: var(--za-ink);
}
html[data-theme='dark'] .zt .zs-heading p {
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zs-button {
  color: var(--za-ink);
}
html[data-theme='dark'] .zt .zs-secondary {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .zt .zs-secondary:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zs-filters {
  background: var(--za-canvas);
  border: 1px solid var(--za-line);
}
html[data-theme='dark'] .zt .zs input:not([type='checkbox']):not([type='hidden']),
html[data-theme='dark'] .zt .zs select {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
html[data-theme='dark'] .zt .zs-filter-grid label,
html[data-theme='dark'] .zt .zs-dialog label {
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zs-results a {
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zs-bulkbar {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zs-product {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .zt .zs-product.is-selected {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zs-photo {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zs-product-title {
  color: var(--za-ink);
}
html[data-theme='dark'] .zt .zs-number {
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zs-state,
html[data-theme='dark'] .zt .zs-promo {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zs-state.is-low {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zs-state.is-out {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zs-state.is-unlimited {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zs-promo {
  background: var(--za-canvas);
}
html[data-theme='dark'] .zt .zs-values span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zs-locked {
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zs-pages > span {
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zs-export-hint {
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zs-empty {
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zs-dialog {
  border: 1px solid var(--za-line);
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .zt .zs-close {
  background: var(--za-canvas);
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zs-dialog-hint {
  color: var(--za-muted);
}
html[data-theme='dark'] .zt .zs-preview article {
  border-bottom: 1px solid var(--za-line);
}
html[data-theme='dark'] .up-button {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
}
html[data-theme='dark'] .up-button:hover {
  background: var(--za-canvas);
}
html[data-theme='dark'] .up-primary {
  color: var(--za-ink);
}
html[data-theme='dark'] .up-primary:hover {
  color: var(--za-ink);
}
html[data-theme='dark'] .up-danger {
  background: var(--za-surface);
}
html[data-theme='dark'] .up-login-button {
  background: var(--za-canvas);
  border-color: var(--za-line);
}
html[data-theme='dark'] .up-login [data-up-status] {
  color: var(--za-muted);
}
html[data-theme='dark'] .up-privacy {
  color: var(--za-muted) !important;
}
html[data-theme='dark'] .up-key {
  border: 1px solid var(--za-line);
  background: var(--za-canvas);
}
html[data-theme='dark'] .up-key-info strong {
  color: var(--za-ink);
}
html[data-theme='dark'] .up-key-info small {
  color: var(--za-muted);
}
html[data-theme='dark'] .up-empty {
  border: 1px dashed var(--za-line);
  color: var(--za-muted);
  background: var(--za-surface);
}
html[data-theme='dark'] .up-hint,
html[data-theme='dark'] .up-status,
html[data-theme='dark'] [data-up-account] [data-up-status] {
  color: var(--za-muted);
}
html[data-theme='dark'] .up-device-hint {
  background: var(--za-canvas);
  color: var(--za-ink);
}
html[data-theme='dark'] .up-dialog {
  border: 1px solid var(--za-line);
  color: var(--za-ink);
  background: var(--za-surface);
}
html[data-theme='dark'] .up-field input {
  border: 1px solid var(--za-line);
  background: var(--za-surface);
  color: var(--za-ink);
}
