/* GENERATED by gen_dark_auto.py from the site stylesheets - do not edit by hand.
 * Dark counterpart of every light background; hand-tuned rules live in dark.css. */
:where(html[data-theme="dark"]) .form-range::-webkit-slider-thumb:active { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .form-range::-moz-range-thumb:active { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .bg-white { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .links-horizontal { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .links-horizontal a.active,
:where(html[data-theme="dark"]) .links-horizontal li.active a { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .pagination-wrapper { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .pagination-wrapper a { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .share-chat .share-button { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .share-button:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .drop-menu .drop { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .drop-menu.active .drop { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .drop-menu .drop a:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .name-reviews .positive-count,
:where(html[data-theme="dark"]) .name-reviews .negative-count,
:where(html[data-theme="dark"]) .name-reviews .neutral-count { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .input,
:where(html[data-theme="dark"]) .textInput { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .input.white { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) select.input { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) select.input:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .input-reviews .text { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .input-checkbox .checkbox { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .input-radio .radio { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .up-label { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .input-file { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .button.input-file:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-container { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .close-popup-all { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .close-popup-all:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .request .close-popup-all { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .request .close-popup-all:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-button.dark { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .popup-button.dark:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-button.gray { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-button.gray:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .blabla-comment:before { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .blabla-comment .text { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .blabla-comment.danger .text { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .blabla-comment.dark:before { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .blabla-comment.dark .text { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) #aside-left { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) #aside-left .foot ul { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) #aside-left .foot ul button { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) #aside-left .foot ul a:hover,
:where(html[data-theme="dark"]) #aside-left .foot ul a.active,
:where(html[data-theme="dark"]) #aside-left .foot ul button:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) #aside-left .link-btn:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .aside-menu a.active { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .aside-menu a.active:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .aside-menu a:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .aside-menu a:hover,
:where(html[data-theme="dark"]) .foot ul button:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .btn-aside { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) #aside-right { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .menu-button { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .js-social .wrap { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .filter-button { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .filter-button:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .menu-button:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .header-search { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .head-social { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .nav>.menu { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .nav a:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .sub-menu { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) #main { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .faq { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .faq .item-accordeon { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .blabla-comment .item-accordeon { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .open-popup .request-head { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .request.open-popup:active .request-head { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-content .request-head { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .request-head #header { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .request-info { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .request-body .request-info { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .request-body { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .request-body .message .avatar { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .request-body .message .inner { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .table-responsive-vertical th { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .table-responsive-vertical tr:nth-child(2n) { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .request-foot { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .request .answer-order:after { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .request-body.request-main.page-contact { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .sub-filter a { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .sub-filter a:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .request #offer-price { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .header-search { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .home-search form { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .accordeon-settings .item-accordeon { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .seller-filter .item-accordeon { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .payment-input { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .payment-input .input { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .footer { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .filter-button { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .picker__holder { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .picker__nav--prev:hover,
:where(html[data-theme="dark"]) .picker__nav--next:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .picker__day--infocus:hover,
:where(html[data-theme="dark"]) .picker__day--outfocus:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .picker__day--highlighted:hover,
:where(html[data-theme="dark"]) .picker--focused .picker__day--highlighted { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .picker__day--disabled,
:where(html[data-theme="dark"]) .picker__day--disabled:hover,
:where(html[data-theme="dark"]) .picker--focused .picker__day--disabled { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .picker__button--today,
:where(html[data-theme="dark"]) .picker__button--clear,
:where(html[data-theme="dark"]) .picker__button--close { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .picker__button--today:hover,
:where(html[data-theme="dark"]) .picker__button--clear:hover,
:where(html[data-theme="dark"]) .picker__button--close:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .picker__button--today:focus,
:where(html[data-theme="dark"]) .picker__button--clear:focus,
:where(html[data-theme="dark"]) .picker__button--close:focus { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .picker__button--today[disabled],
:where(html[data-theme="dark"]) .picker__button--today[disabled]:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .fancybox-content { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .fancybox-slide--map .fancybox-content { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .fancybox-slide--iframe .fancybox-content { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .fancybox-error { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .fancybox-share { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .fancybox-thumbs { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .fancybox-thumbs-y>ul::-webkit-scrollbar-track { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .bbp-btn-light { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .bbp-btn-light:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .request.open-popup { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .pricing-plan th { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .bbp-value-card { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .bbp-example { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .bbp-example-offers > div { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .bbp-card { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .bbp-field:hover .bbp-tile { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .bbp-field .input { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .bbp-item:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .bbp-item:hover .bbp-tile { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .page-works .accordeon-entry:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .page-works .accordeon-entry:hover::before { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .bbp-plan { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .bbp-badge { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) #aside-left,
:where(html[data-theme="dark"]) #aside-left .wrap { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .aside-menu a.active,
:where(html[data-theme="dark"]) .aside-menu a.active:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) #aside-left .foot ul li a:hover,
:where(html[data-theme="dark"]) #aside-left .foot ul li a.active { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) #aside-left .link-btn { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) #aside-left .foot ul li button[type="submit"]:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .message .inner { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .text-right .message .inner,
:where(html[data-theme="dark"]) .request-body .text-right .message .inner { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-content .form-group .input,
:where(html[data-theme="dark"]) .popup-content input.input[type="text"],
:where(html[data-theme="dark"]) .popup-content input.input[type="email"],
:where(html[data-theme="dark"]) .popup-content input.input[type="password"],
:where(html[data-theme="dark"]) .popup-content input.input[type="tel"],
:where(html[data-theme="dark"]) .popup-content .input:not(textarea):not(select) { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .popup-content a[href*="auth-google"],
:where(html[data-theme="dark"]) .popup-content .btn-google,
:where(html[data-theme="dark"]) .popup-content .google { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .popup-content a[href*="auth-google"]:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .switch-role .input-checkbox:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .accordeon-settings .item-accordeon { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) body { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .request-head #header,
:where(html[data-theme="dark"]) #header { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .blabla-comment .text,
:where(html[data-theme="dark"]) .bbp-plan,
:where(html[data-theme="dark"]) .bbp-card,
:where(html[data-theme="dark"]) .accordeon-settings .item-accordeon { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) main#main,
:where(html[data-theme="dark"]) #main { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .form-contact-ajax .input { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .bbp-auth-field .input { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .nav .active > a,
:where(html[data-theme="dark"]) .nav .active > a:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .nav .active > a .bbp-cat-icon { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .header-search:focus-within { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .autocomplete { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .autocomplete li a:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .autocomplete li a strong { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .bbp-subcat:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .bbp-subcat:hover .bbp-tile { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .share-chat .share-button { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .share-chat .share-button:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .request-head { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .request-head .close-popup-all:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .drop-menu > a { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .drop-menu > a:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .drop-menu.active .drop,
:where(html[data-theme="dark"]) .drop-menu .drop { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .drop-menu .drop a.js-spam:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .seller-order .input-group .input,
:where(html[data-theme="dark"]) .seller-order .input-group textarea.input { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .seller-order .input-group label.button.input-file { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .seller-order .input-group label.button.input-file:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .tab-answer .input-group.align-center { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .tab-answer .input-group label.button.input-file:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .tab-answer .input-group .input { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .tab-answer .input-group .popup-send.no-active { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .blabla-comment .text { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .request-foot .form-wrap { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .request-foot .button-reviews button { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .request-foot .button-reviews button:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .request-foot form:not(.neutral):not(.negative) .button-reviews button[value="2"],
:where(html[data-theme="dark"]) .popup-container.wide .request-foot form.position .button-reviews button[value="2"] { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .request-foot form.neutral .button-reviews button[value="1"] { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .request-foot form.negative .button-reviews button[value="0"] { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .request-foot .input-reviews .input { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .request-foot { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .tab-spam .input-group { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .tab-spam label.input-radio span { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .tab-spam label.input-radio input:checked ~ span { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .tab-spam label.label-comment .input { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .tab-answer .input-group.align-center,
:where(html[data-theme="dark"]) .popup-container.wide .request-foot .form-wrap,
:where(html[data-theme="dark"]) .popup-container.wide .tab-spam .input-group { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .request-foot,
:where(html[data-theme="dark"]) .popup-container.wide .tab-answer,
:where(html[data-theme="dark"]) .popup-container.wide .tab-spam { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .tab-answer .input-group input.input { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .tab-answer .input-group.bbp-steps:not(.bbp-step-comment) .popup-send { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .tab-answer .input-group.bbp-steps.bbp-step-comment .bbp-price-chip { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .tab-answer .input-group.bbp-steps .bbp-price-chip:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .tab-answer .item-file .delete { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .tab-answer .input-group.bbp-steps:not(.bbp-step-comment):not(.bbp-ready) .popup-send,
:where(html[data-theme="dark"]) .popup-container.wide .tab-answer .input-group.bbp-steps.bbp-step-comment:not(.bbp-has-comment) .popup-send { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .tab-answer .input-group.bbp-steps::before { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .popup-container.wide .tab-answer .input-group.bbp-steps .list-files-uploaded label.input-file:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .popup-container.wide,
:where(html[data-theme="dark"]) .popup-container.wide .request-body,
:where(html[data-theme="dark"]) .popup-container.wide .tabs-block,
:where(html[data-theme="dark"]) .popup-container.wide .tab-answer,
:where(html[data-theme="dark"]) .popup-container.wide .tab-spam,
:where(html[data-theme="dark"]) .popup-container.wide .tab-share,
:where(html[data-theme="dark"]) .popup-container.wide .request-foot { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .request-body .text-right .message .inner,
:where(html[data-theme="dark"]) .request-body .text-right .message .inner.bbp-mine { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .request-body .text-right .message .inner.inner { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .request-body .request-info.bbp-status-offers { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .request .request-body .request-info.bbp-status-offers { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .request-body .text-right .message .inner,
:where(html[data-theme="dark"]) .request-body .text-right .message .inner.inner { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .bbp-empty { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) aside a.link.active { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .bbp-filter-count { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .head-social .wrap.share-chat { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .head-social .wrap.share-chat .share-button { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .head-social .wrap.share-chat .share-button:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .bbp-slide { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .bbp-slide-bubble { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .bbp-slide-offers li.is-best { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .bbp-slider-arrow:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .bbp-slider-dots button { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .bbp-composer { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .bbp-chip { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .bbp-chip:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .bbp-chip:focus-within { background-color: var(--d-surface) !important; }
:where(html[data-theme="dark"]) .bbp-suggest-chip:hover { background-color: var(--d-raised) !important; }
:where(html[data-theme="dark"]) .preloader:before { background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"><circle cx="25" cy="25" r="20" fill="none" stroke="%23e6e3de" stroke-width="4"/><circle cx="25" cy="25" r="20" fill="none" stroke="%23c9c8c3" stroke-width="4" stroke-linecap="round" stroke-dasharray="32 94"><animateTransform attributeName="transform" type="rotate" from="0 25 25" to="360 25 25" dur="0.8s" repeatCount="indefinite"/></circle><circle cx="25" cy="25" r="20" fill="none" stroke="%232ca82c" stroke-width="4" stroke-linecap="round" stroke-dasharray="10 116" stroke-dashoffset="-34"><animateTransform attributeName="transform" type="rotate" from="0 25 25" to="360 25 25" dur="0.8s" repeatCount="indefinite"/></circle></svg>') !important; }
:where(html[data-theme="dark"]) .page-works .accordeon-entry::before { background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23c9c8c3" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"/><path d="M9.1 9a3 3 0 0 1 5.8 1c0 2-3 3-3 3"/><path d="M12 17h.01"/></svg>') !important; }
:where(html[data-theme="dark"]) .accordeon-settings .item-accordeon:nth-child(1) .btn-accordeon::before { background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23c9c8c3" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="4" width="20" height="16" rx="2"/><path d="m22 7-10 6L2 7"/></svg>') !important; }
:where(html[data-theme="dark"]) .accordeon-settings .item-accordeon:nth-child(2) .btn-accordeon::before { background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23c9c8c3" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="8" r="4"/><path d="M4 21c1.5-4 4.5-6 8-6s6.5 2 8 6"/></svg>') !important; }
:where(html[data-theme="dark"]) .accordeon-settings .item-accordeon:nth-child(3) .btn-accordeon::before { background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23c9c8c3" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="11" width="16" height="10" rx="2"/><path d="M8 11V7a4 4 0 0 1 8 0v4"/></svg>') !important; }
:where(html[data-theme="dark"]) .bbp-chip select { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23c9c8c3' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") !important; }
