html[data-tone=dark] .site-header--metal{color:#f4f4f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0c0d10e0;border-bottom-color:#a1a1aa2e}html[data-tone=dark] .site-header--metal .site-logo{background:linear-gradient(135deg,#fafafa,#a1a1aa);-webkit-background-clip:text;background-clip:text}html[data-tone=dark] .site-header--metal .site-nav__trigger{color:#a1a1aa}html[data-tone=dark] .site-header--metal .site-nav__trigger:hover,html[data-tone=dark] .site-header--metal .site-nav__group.is-open .site-nav__trigger,html[data-tone=dark] .site-header--metal .site-nav__group.is-active .site-nav__trigger{color:#fafafa;background:#ffffff0f}html[data-tone=dark] .site-header--metal .site-nav__dropdown{color:#f4f4f5;background:#0c0d10f0;border-color:#a1a1aa38}html[data-tone=dark] .site-header--metal .site-header__signin{color:#fafafa;box-shadow:none;background:#27272a;border-color:#3f3f46}html[data-tone=dark] .site-header--metal .site-nav__sub,html[data-tone=dark] .site-header--metal .site-nav a.site-nav__sub{color:#e4e4e7}html[data-tone=dark] .site-header--metal .user-menu__trigger,html[data-tone=dark] .site-header--metal .theme-tone-toggle{color:#f4f4f5;background:#18181bd9;border-color:#a1a1aa47}html[data-tone=dark] .site-header--metal .user-menu__dropdown{color:#f4f4f5;background:#0c0d10f5;border-color:#a1a1aa3d}html[data-tone=dark] .site-header--wood{color:#f3e6d4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#160c08e6;border-bottom-color:#c4955838}html[data-tone=dark] .site-header--wood .site-logo{background:linear-gradient(135deg,#f3e6d4,#e8c48c);-webkit-background-clip:text;background-clip:text}html[data-tone=dark] .site-header--wood .site-nav__trigger{color:#c4b09a}html[data-tone=dark] .site-header--wood .site-nav__trigger:hover,html[data-tone=dark] .site-header--wood .site-nav__group.is-open .site-nav__trigger,html[data-tone=dark] .site-header--wood .site-nav__group.is-active .site-nav__trigger{color:#f3e6d4;background:#c495581f}html[data-tone=dark] .site-header--wood .site-nav__dropdown{color:#f3e6d4;background:#160c08f0;border-color:#c495583d}html[data-tone=dark] .site-header--wood .site-header__signin{color:#f3e6d4;box-shadow:none;background:#3e2416d9;border-color:#c4955847}html[data-tone=dark] .site-header--wood .site-nav__sub,html[data-tone=dark] .site-header--wood .site-nav a.site-nav__sub{color:#e8d5bf}html[data-tone=dark] .site-header--wood .user-menu__trigger,html[data-tone=dark] .site-header--wood .theme-tone-toggle{color:#f3e6d4;background:#2a1810d9;border-color:#c4955847}html[data-tone=dark] .site-header--wood .user-menu__dropdown{color:#f3e6d4;background:#160c08f5;border-color:#c4955847}:is(html[data-tone=dark] body:has(.category-page--metal),html[data-tone=dark] body:has(.auth-shell--metal)){color:#f4f4f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--foreground:#f4f4f5;--muted:#a1a1aa;--glass-bg:#ffffff0d;--glass-border:#a1a1aa38;--border:#ffffff1a;--border-strong:#ffffff2e;--card:#ffffff0d;--panel:#0f172a33;--panel-2:#0c142666;--panel-3:#0c1426cc;--primary-2:#a1a1aa;background:#0c0d10!important}:is(html[data-tone=dark] body:has(.category-page--wood),html[data-tone=dark] body:has(.auth-shell--wood)){color:#f3e6d4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--foreground:#f3e6d4;--muted:#c4b09a;--glass-bg:#2a18108c;--glass-border:#c495583d;--border:#c4955833;--border-strong:#e8c48c59;--card:#2a181080;--panel:#2a181073;--panel-2:#2a181099;--panel-3:#2a1810d9;--primary-2:#e8c48c;background:#0e0806!important}html[data-tone=dark] body:has(.auth-shell--metal) main.page-wrap{background:#0c0d10}html[data-tone=dark] body:has(.auth-shell--wood) main.page-wrap{background:#0e0806}html[data-tone=dark] .category-page--metal{color:#f4f4f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0c0d10}html[data-tone=dark] .category-page--metal:before{background:linear-gradient(135deg,#09090b 0%,#14151a 18%,#2a2d35 38%,#4e5360 48%,#8d929e 50.5%,#4e5360 53%,#252830 68%,#121318 86%,#09090b 100%)}html[data-tone=dark] .category-page--metal:after{background:radial-gradient(120% 80% at 50% 42%,#0c0d1047 0%,#0c0d10c7 100%),linear-gradient(#0000002e,#0000006b)}html[data-tone=dark] .category-page--wood{color:#f3e6d4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e0806}html[data-tone=dark] .category-page--wood:before{background:radial-gradient(42% 58% at 50% 118%,#c4844029,#0000 70%),radial-gradient(28% 40% at 18% 8%,#5a301659,#0000 68%),linear-gradient(#1a100a 0%,#2a1810 28%,#3a2214 52%,#1c100b 78%,#0e0806 100%)}html[data-tone=dark] .category-page--wood .category-page__lead{color:#c4b09a}html[data-tone=dark] .auth-shell--metal{color:#f4f4f5;background:#0c0d10}html[data-tone=dark] .auth-shell--metal:before{background:linear-gradient(135deg,#09090b 0%,#14151a 18%,#2a2d35 38%,#4e5360 48%,#8d929e 50.5%,#4e5360 53%,#252830 68%,#121318 86%,#09090b 100%)}html[data-tone=dark] .auth-shell--metal:after{background:radial-gradient(120% 80% at 50% 42%,#0c0d1047 0%,#0c0d10b8 100%),linear-gradient(#0000002e,#0000006b)}html[data-tone=dark] .auth-shell--metal .auth-brand,html[data-tone=dark] .auth-shell--metal .auth-lead,html[data-tone=dark] .auth-shell--metal .auth-divider,html[data-tone=dark] .auth-shell--metal .auth-legal{color:#a1a1aa}html[data-tone=dark] .auth-shell--metal .auth-title{color:#fafafa}html[data-tone=dark] .auth-shell--metal .auth-brand:hover,html[data-tone=dark] .auth-shell--metal .auth-email-toggle:hover{color:#f4f4f5}html[data-tone=dark] .auth-shell--metal .auth-btn--ghost,html[data-tone=dark] .auth-shell--metal .auth-email-form input{color:#f4f4f5;background:#18181b;border-color:#3f3f46}html[data-tone=dark] .auth-shell--metal .auth-divider:before,html[data-tone=dark] .auth-shell--metal .auth-divider:after{background:#27272a}html[data-tone=dark] .auth-shell--metal .auth-legal a{color:#d4d4d8}html[data-tone=dark] .auth-shell--wood{color:#f3e6d4;background:#0e0806}html[data-tone=dark] .auth-shell--wood:before{background:radial-gradient(42% 58% at 50% 118%,#c4844029,#0000 70%),radial-gradient(28% 40% at 18% 8%,#5a301659,#0000 68%),linear-gradient(#1a100a 0%,#2a1810 28%,#3a2214 52%,#1c100b 78%,#0e0806 100%)}html[data-tone=dark] .auth-shell--wood:after{background:radial-gradient(70% 36% at 50% 0,#08040233,#0000 58%),linear-gradient(#0000 0%,#08040247 100%)}html[data-tone=dark] .auth-shell--wood .auth-brand,html[data-tone=dark] .auth-shell--wood .auth-lead,html[data-tone=dark] .auth-shell--wood .auth-divider,html[data-tone=dark] .auth-shell--wood .auth-legal{color:#c4b09a}html[data-tone=dark] .auth-shell--wood .auth-title,html[data-tone=dark] .auth-shell--wood .auth-brand:hover,html[data-tone=dark] .auth-shell--wood .auth-email-toggle:hover{color:#f3e6d4}html[data-tone=dark] .auth-shell--wood .auth-btn--ghost,html[data-tone=dark] .auth-shell--wood .auth-email-form input{color:#f3e6d4;background:#1c100ad9;border-color:#c4955847}html[data-tone=dark] .auth-shell--wood .auth-divider:before,html[data-tone=dark] .auth-shell--wood .auth-divider:after{background:#c4955847}html[data-tone=dark] .auth-shell--wood .auth-legal a{color:#e8c48c}html[data-tone=dark] .category-page--metal .dashboard-page__subtitle,html[data-tone=dark] .category-page--metal .hint,html[data-tone=dark] .category-page--metal .settings-back,html[data-tone=dark] .category-page--metal .button.button--ghost{color:#a1a1aa}html[data-tone=dark] .category-page--metal .home-zone__kicker{color:#d4d4d8;background:#ffffff0f;border-color:#a1a1aa38}html[data-tone=dark] .category-page--metal .home-zone__title,html[data-tone=dark] .category-page--metal .company-card__title,html[data-tone=dark] .category-page--metal .company-profile-head__title{color:#f4f4f5}html[data-tone=dark] .category-page--metal .dashboard-tabs__tab{color:#a1a1aa;background:#ffffff0a;border-color:#a1a1aa38}html[data-tone=dark] .category-page--metal .dashboard-tabs__tab.is-active{color:#f4f4f5;background:#ffffff1a;border-color:#d4d4d873}html[data-tone=dark] .category-page--metal .settings-panel{background:#121318b8;border-color:#a1a1aa33}html[data-tone=dark] .category-page--metal .settings-field input[type=text],html[data-tone=dark] .category-page--metal .settings-field input[type=email],html[data-tone=dark] .category-page--metal .settings-field input[type=url],html[data-tone=dark] .category-page--metal .settings-field input[type=tel],html[data-tone=dark] .category-page--metal .settings-field textarea,html[data-tone=dark] .category-page--metal .glass-select__trigger,html[data-tone=dark] .category-page--metal .country-search__trigger{color:#f4f4f5;background:#0c0d108c;border-color:#a1a1aa38}html[data-tone=dark] .category-page--metal .glass-card.cat-card{color:#f4f4f5;background:#0c0d1073;border-color:#a1a1aa47}html[data-tone=dark] .category-page--metal .cat-card__footer{background:#04060ab8}html[data-tone=dark] .category-page--metal .cat-card__meta strong,html[data-tone=dark] .category-page--metal .cat-card__count{color:#f4f4f5}html[data-tone=dark] .category-page--metal .cat-card__meta span{color:#a1a1aa}html[data-tone=dark] .category-page--metal .cat-card--metal .cat-card__meta em{color:#d4d4d8}html[data-tone=dark] .category-page--metal .companies-search__label,html[data-tone=dark] .category-page--metal .companies-directory__lead,html[data-tone=dark] .category-page--metal .settings-panel-title{color:#a1a1aa}html[data-tone=dark] .category-page--metal .companies-search-quick__pill,html[data-tone=dark] .category-page--metal .company-card,html[data-tone=dark] .category-page--metal .company-map,html[data-tone=dark] .category-page--metal .company-map-modal__panel,html[data-tone=dark] .category-page--metal .opening-hours__row,html[data-tone=dark] .category-page--metal .address-search__list{color:#f4f4f5;background:#121318e6;border-color:#a1a1aa33}html[data-tone=dark] .category-page--metal .companies-search-quick__pill:hover{background:#18191ef2}html[data-tone=dark] .category-page--metal .opening-hours__day{color:#e4e4e7}html[data-tone=dark] .category-page--metal .opening-hours__toggle{background:#0c0d108c;border-color:#a1a1aa47}html[data-tone=dark] .category-page--metal .opening-hours__toggle-btn{color:#a1a1aa}html[data-tone=dark] .category-page--metal .opening-hours__toggle-btn:hover:not(.is-active){color:#e4e4e7}html[data-tone=dark] .category-page--metal .opening-hours__toggle-btn.is-active,html[data-tone=dark] .category-page--metal .opening-hours__toggle.is-closed .opening-hours__toggle-btn.is-active{color:#fff}html[data-tone=dark] .category-page--metal .company-edit-form__meta-select .glass-select__trigger{color:#a1a1aa;background:#0c0d1059;border-color:#a1a1aa47}html[data-tone=dark] .category-page--metal .company-card__desc,html[data-tone=dark] .category-page--metal .company-card__hours,html[data-tone=dark] .category-page--metal .company-card__meta,html[data-tone=dark] .category-page--metal .companies-detail__desc,html[data-tone=dark] .category-page--metal .companies-detail__hours{color:#d4d4d8}html[data-tone=dark] .category-page--wood .dashboard-page__subtitle,html[data-tone=dark] .category-page--wood .hint,html[data-tone=dark] .category-page--wood .settings-back{color:#c4b09a}html[data-tone=dark] .category-page--wood .home-zone__kicker{color:#e8c48c;background:#3e24168c;border-color:#c4955847}html[data-tone=dark] .category-page--wood .home-zone__title{color:#f3e6d4}html[data-tone=dark] .category-page--wood .dashboard-tabs__tab{color:#c4b09a;background:#2a181073;border-color:#c4955838}html[data-tone=dark] .category-page--wood .dashboard-tabs__tab.is-active{color:#f3e6d4;background:#3e2416a6;border-color:#e8c48c66}html[data-tone=dark] .category-page--wood .settings-panel{background:#2a18108c;border-color:#c4955838}html[data-tone=dark] .category-page--wood .settings-field input[type=text],html[data-tone=dark] .category-page--wood .settings-field input[type=email],html[data-tone=dark] .category-page--wood .settings-field input[type=url],html[data-tone=dark] .category-page--wood .settings-field input[type=tel],html[data-tone=dark] .category-page--wood .settings-field textarea,html[data-tone=dark] .category-page--wood .glass-select__trigger,html[data-tone=dark] .category-page--wood .country-search__trigger{color:#f3e6d4;background:#1c100ba6;border-color:#c4955838}html[data-tone=dark] .category-page--wood .glass-card.cat-card{color:#f3e6d4;background:#1c100b80;border-color:#c4955847}html[data-tone=dark] .category-page--wood .cat-card__footer{background:#0a0604bf}html[data-tone=dark] .category-page--wood .cat-card__meta strong,html[data-tone=dark] .category-page--wood .cat-card__count{color:#f3e6d4}html[data-tone=dark] .category-page--wood .cat-card__meta span{color:#c4b09a}html[data-tone=dark] .category-page--wood .cat-card--wood .cat-card__meta em{color:#e8c58c}html[data-tone=dark] .category-page--wood .settings-panel-title{color:#c4b09a}html[data-tone=dark] .category-page--wood .opening-hours__row,html[data-tone=dark] .category-page--wood .address-search__list{background:#2a1810b3;border-color:#c495583d}
