Pasted image 20260528103239.png


Screenshot 2026-05-28 100825 1.png


Screenshot 2026-05-28 100959 1.png

* Direct dark theme — black/dark backgrounds, white/light text (no invert filter).

*/

html.dark-mode-ext-active,

html.dark-mode-ext-active body {

background-color: #121212 !important;

color: #e8e8e8 !important;

color-scheme: dark;

min-height: 100%;

filter: none !important;

}

html.dark-mode-ext-active body {

min-height: 100vh;

}

/* Smooth transitions */

html.dark-mode-ext-active,

html.dark-mode-ext-active *:not(img):not(video):not(picture):not(canvas):not(iframe) {

transition: background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease !important;

}

/* Global text — beats most site class rules; [id] beats Amazon #productTitle etc. */

html.dark-mode-ext-active,

html.dark-mode-ext-active body,

html.dark-mode-ext-active p,

html.dark-mode-ext-active span,

html.dark-mode-ext-active li,

html.dark-mode-ext-active td,

html.dark-mode-ext-active th,

html.dark-mode-ext-active label,

html.dark-mode-ext-active dt,

html.dark-mode-ext-active dd,

html.dark-mode-ext-active figcaption,

html.dark-mode-ext-active h1,

html.dark-mode-ext-active h2,

html.dark-mode-ext-active h3,

html.dark-mode-ext-active h4,

html.dark-mode-ext-active h5,

html.dark-mode-ext-active h6,

html.dark-mode-ext-active [id],

html.dark-mode-ext-active [class] {

color: #e8e8e8 !important;

-webkit-text-fill-color: #e8e8e8 !important;

}

html.dark-mode-ext-active h1,

html.dark-mode-ext-active h2,

html.dark-mode-ext-active h3,

html.dark-mode-ext-active #productTitle,

html.dark-mode-ext-active #title {

color: #ffffff !important;

-webkit-text-fill-color: #ffffff !important;

}

html.dark-mode-ext-active a,

html.dark-mode-ext-active a span {

color: #7ab8ff !important;

-webkit-text-fill-color: #7ab8ff !important;

}

/* Dark surfaces for layout blocks */

html.dark-mode-ext-active div,

html.dark-mode-ext-active section,

html.dark-mode-ext-active article,

html.dark-mode-ext-active main,

html.dark-mode-ext-active aside,

html.dark-mode-ext-active nav,

html.dark-mode-ext-active header,

html.dark-mode-ext-active footer,

html.dark-mode-ext-active form,

html.dark-mode-ext-active table,

html.dark-mode-ext-active #a-page,

html.dark-mode-ext-active #dp,

html.dark-mode-ext-active #ppd,

html.dark-mode-ext-active #centerCol,

html.dark-mode-ext-active #rightCol,

html.dark-mode-ext-active #leftCol,

html.dark-mode-ext-active #navbar,

html.dark-mode-ext-active #nav-belt,

html.dark-mode-ext-active #nav-main,

html.dark-mode-ext-active #nav-subnav,

html.dark-mode-ext-active #navFooter,

html.dark-mode-ext-active .nav-sprite,

html.dark-mode-ext-active #main-content,

html.dark-mode-ext-active #content,

html.dark-mode-ext-active #container,

html.dark-mode-ext-active #root,

html.dark-mode-ext-active #app {

background-color: #1a1a1a !important;

}

/* Keep product photos natural */

html.dark-mode-ext-active img,

html.dark-mode-ext-active video,

html.dark-mode-ext-active picture,

html.dark-mode-ext-active canvas {

filter: none !important;

background-color: transparent !important;

}

html.dark-mode-ext-active input:not([type="image"]):not([type="checkbox"]):not([type="radio"]),

html.dark-mode-ext-active textarea,

html.dark-mode-ext-active select {

background-color: #2d2d2d !important;

color: #f5f5f5 !important;

border-color: #555 !important;

}

html.dark-mode-ext-active button,

html.dark-mode-ext-active input[type="submit"],

html.dark-mode-ext-active #add-to-cart-button,

html.dark-mode-ext-active #buy-now-button {

color: #111 !important;

-webkit-text-fill-color: #111 !important;

}

html.dark-mode-ext-pending,

html.dark-mode-ext-pending body {

background-color: #121212 !important;

color: #e8e8e8 !important;

}