/* WYGENEROWANE przez tools/dark-inne.sh (tools/dark-css.py) z login.css, konto.css, cat.css, warianty-kan.css: nie edytować ręcznie */
/* login.css */
html[data-theme="dark"] .czc-login__card { background: var(--c-paper); }
html[data-theme="dark"] .czc-login__seg button[aria-selected="true"] { color: var(--c-on-ink); }
html[data-theme="dark"] .czc-social-btn { background: var(--c-paper); }
html[data-theme="dark"] .czc-login input.input-text { background: var(--c-paper); }
html[data-theme="dark"] .czc-pw__eye { background: var(--c-paper); }
html[data-theme="dark"] .czc-check input { background: var(--c-paper); }
html[data-theme="dark"] .czc-login__btn { color: var(--c-on-ink); }
html[data-theme="dark"] .czc-login__ok { background: color-mix(in srgb, var(--c-3) 22%, var(--c-paper)); }
html[data-theme="dark"] .woocommerce-account:not(.logged-in) .woocommerce-error, html[data-theme="dark"] .woocommerce-account:not(.logged-in) .woocommerce-message, html[data-theme="dark"] .woocommerce-account:not(.logged-in) .woocommerce-info { background: var(--c-paper); }
/* konto.css */
html[data-theme="dark"] .ac-filter a[aria-current] { color: var(--c-on-ink); }
html[data-theme="dark"] .ac-btn { color: var(--c-on-ink); }
html[data-theme="dark"] .ac-mini.is-ink { color: var(--c-on-ink); }
html[data-theme="dark"] .ac-alert .ac-btn { color: var(--c-on-ink); }
html[data-theme="dark"] .ac-ord summary:hover { background: color-mix(in srgb,var(--hv, var(--c-1)) 14%,var(--c-paper)); }
html[data-theme="dark"] .ac-main input.input-text, html[data-theme="dark"] .ac-main select, html[data-theme="dark"] .ac-main textarea { background: var(--c-paper); }
html[data-theme="dark"] .ac-main .woocommerce-address-fields button, html[data-theme="dark"] .ac-main .woocommerce-address-fields .button { color: var(--c-on-ink); }
html[data-theme="dark"] .ac-main .woocommerce-address-fields button[name="save_address"] { color: var(--c-on-ink) !important; }
/* cat.css */
html[data-theme="dark"] .mouse-say { background: var(--c-paper,var(--c-paper)); }
html[data-theme="dark"] .cat-card { background: var(--c-paper,var(--c-paper)); }
html[data-theme="dark"] .cat-card::after { border-bottom-color: var(--c-paper,var(--c-on-ink)); }
html[data-theme="dark"] .cc-copy { color: var(--c-paper,var(--c-on-ink)); }
html[data-theme="dark"] .cat-card.up::after { border-top: 7px solid var(--c-paper,var(--c-on-ink)); }
/* warianty-kan.css */
html[data-theme="dark"] .kan-img { background: var(--c-paper); }
html[data-theme="dark"] .kan-plus { color: var(--c-on-ink); }
html[data-theme="dark"] .kan-stamp { background: var(--c-bg,var(--c-paper)); }
html[data-theme="dark"] .kan-slip { background: var(--c-paper); }
