/* Generated color-only overrides. Layout, photos, CTA fills and the home hero stay intact. */

/* main.css */
html[data-dkj-color-mode] .fanza-membership{background:linear-gradient(135deg, var(--dkj-mode-surface) 0%, var(--dkj-mode-surface) 100%);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .fanza-membership__eyebrow{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .fanza-membership__body h2{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .fanza-membership__body > p:not(.fanza-membership__eyebrow){color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .fanza-membership__body > a{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .play-atlas__hero{border:1px solid var(--dkj-mode-border);background:linear-gradient(145deg,var(--dkj-mode-surface),var(--dkj-mode-surface));}
html[data-dkj-color-mode] .play-archive__hero{border:1px solid var(--dkj-mode-border);background:linear-gradient(145deg,var(--dkj-mode-surface),var(--dkj-mode-surface));}
html[data-dkj-color-mode] .play-atlas__hero>p:first-child{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .play-archive__hero>p:first-child{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .play-atlas__nav{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .play-atlas__group{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .play-atlas__group>header p{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .play-atlas__card{border:1px solid color-mix(in srgb,var(--dkj-play-color) 24%,var(--dkj-mode-border));background:color-mix(in srgb,var(--dkj-mode-accent-soft) 42%,var(--dkj-mode-surface));}
html[data-dkj-color-mode] .play-atlas__card h3{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .play-atlas__card p{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .play-atlas__card>a{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .atlas-cross-nav a{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .atlas-cross-nav span{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .play-bars__item.is-tease .play-bars__category{color:var(--dkj-mode-accent);background:var(--dkj-mode-accent-soft);}
html[data-dkj-color-mode] .play-bars__item.is-action .play-bars__category{color:var(--dkj-mode-accent);background:var(--dkj-mode-accent-soft);}
html[data-dkj-color-mode] .play-bars__item.is-finish .play-bars__category{color:var(--dkj-mode-accent);background:var(--dkj-mode-accent-soft);}
html[data-dkj-color-mode] .play-bars__item.is-tease .play-bars__label{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .play-bars__item.is-action .play-bars__label{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .play-bars__item.is-finish .play-bars__label{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] body.single .single-article__content > .play-bars{border:1px solid var(--dkj-mode-border);background:linear-gradient(145deg, var(--dkj-mode-surface) 0%, var(--dkj-mode-surface) 100%);}
html[data-dkj-color-mode] body.single .single-standard-flow__section.is-play > .play-bars{border:1px solid var(--dkj-mode-border);background:linear-gradient(145deg, var(--dkj-mode-surface) 0%, var(--dkj-mode-surface) 100%);}
html[data-dkj-color-mode] body.single .single-article__content .play-bars__header{border-bottom:1px solid var(--dkj-mode-border);background:linear-gradient(115deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] body.single .single-standard-flow__section.is-play .play-bars__header{border-bottom:1px solid var(--dkj-mode-border);background:linear-gradient(115deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .play-bars__eyebrow{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] body.single .single-article__content .hip-play-comment{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] body.single .single-standard-flow__section.is-play .hip-play-comment{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] body.single .single-article__content .play-bars__item{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] body.single .single-standard-flow__section.is-play .play-bars__item{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] body.single .single-article__content .play-bars__item:hover{border-color:var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] body.single .single-standard-flow__section.is-play .play-bars__item:hover{border-color:var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .play-bars__label{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] a.play-bars__label:hover{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] a.play-bars__label:focus-visible{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .play-bars__track{background:var(--dkj-mode-surface-alt);}
html[data-dkj-color-mode] .play-bars__item.is-play .play-bars__category{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .play-bars__item.is-special .play-bars__category{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .play-bars__item.is-finish .play-bars__category{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .play-bars__value{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] body{--dkj-ink:var(--dkj-mode-text);--dkj-muted:var(--dkj-mode-muted);--dkj-paper:var(--dkj-mode-surface-alt);--dkj-accent:var(--dkj-mode-accent);--dkj-line:var(--dkj-mode-border);--tag-icon-color:var(--dkj-mode-accent);--tag-icon-fill:var(--dkj-mode-accent-soft);--tag-icon-bg:var(--dkj-mode-surface-alt);--tag-icon-hover:var(--dkj-mode-accent);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .site-header{background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .sidebar-widget{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .profile-card{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .managed-ad{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .profile-card__bio{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .profile-card__social a{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .archive-description{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .site-main > article:not(.page){background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .entry-date{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .site-main > article:not(.page) .entry-title a{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .entry-summary{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .actress-list__card{background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .hip-tag-group a{background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .actress-list__heading small{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .actress-list__stars{background:linear-gradient(90deg, #e1648d var(--rating-percent), var(--dkj-mode-surface-alt) var(--rating-percent));background-clip:text;-webkit-background-clip:text;}
html[data-dkj-color-mode] .actress-list__types{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .hip-grid__item{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .nf-series-slider__item{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .hip-grid__item a{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .nf-series-slider__item a{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .play-bars{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .play-bars__header{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .hip-play-comment{border:1px solid var(--dkj-mode-border);background:linear-gradient(135deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .hip-play-comment__label{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .hip-play-comment__text{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .play-bars__item{border-bottom:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] .play-bars__track{background:var(--dkj-mode-surface-alt);}
html[data-dkj-color-mode] .play-bars__item.is-play .play-bars__category{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .play-bars__item.is-special .play-bars__category{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .play-bars__item.is-finish .play-bars__category{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .single-article__content table.dc-card{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .single-article__content table.dc-card tr + tr{border-top:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] .single-article__content table.dc-card th{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .single-article__content .dc-sns .dc-ico{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .single-article__content .dc-sns .dc-ico:hover{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .single-article__content .dc-sns .dc-ico:focus-visible{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .actress-social-link{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .actress-social-link:hover{background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .actress-social-link:focus-visible{background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .site-footer{background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .page-numbers{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .page-numbers.current{background:var(--dkj-mode-solid);}
html[data-dkj-color-mode] .page-numbers:hover{background:var(--dkj-mode-solid);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .screen-reader-text:focus{background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] body.home{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] body.home .site-header{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] body.home .home-cover{background-color:var(--dkj-mode-surface);background-image:linear-gradient(135deg, var(--dkj-mode-surface), var(--dkj-mode-surface) 58%, var(--dkj-mode-surface));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] body.home .home-cover::after{background:linear-gradient(90deg, rgba(7, 7, 8, 0.72) 0%, var(--dkj-mode-surface) 52%, var(--dkj-mode-surface) 100%);}
html[data-dkj-color-mode] body.home .home-cover__scroll{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] body.home .home-cover__scroll::after{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] body.home .home-cover__notices{background:linear-gradient(90deg, transparent, var(--dkj-mode-surface));}
html[data-dkj-color-mode] body.home .home-post-card{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] body.home .home-post-card__placeholder{background:linear-gradient(135deg, var(--dkj-mode-surface-alt), var(--dkj-mode-surface-alt));}
html[data-dkj-color-mode] body.home .home-post-card__terms a{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] body.home .home-post-card__terms .home-post-card__category{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] body.home .site-footer{background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .site-header{background:linear-gradient(115deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .primary-navigation .current-menu-item > a{color:var(--dkj-mode-accent);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .primary-navigation .current_page_item > a{color:var(--dkj-mode-accent);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] body.home .nf-series-slider{border-color:var(--dkj-mode-border);background:radial-gradient(circle at 100% 0, var(--dkj-mode-surface-alt), transparent 32%),
		linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .nf-series-slider__subtitle{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .nf-series-slider__subtitle span{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .nf-series-slider__control:hover{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .nf-series-slider__item{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .nf-series-slider__more{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .directory-hero{border:1px solid var(--dkj-mode-border);background:radial-gradient(circle at 92% 12%, var(--dkj-mode-surface-alt), transparent 30%), linear-gradient(135deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .directory-hero__eyebrow{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .directory-hero__summary{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .page-kind-rating-guide .entry-content > p{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .page-kind-rating-guide .entry-content > h1{border-top:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] .page-kind-rating-guide .entry-content > h2{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .page-kind-rating-guide .entry-content > h2 + p{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .guide-rating-scale__item{border:1px solid var(--dkj-mode-border);background:linear-gradient(150deg, var(--dkj-mode-surface), var(--dkj-mode-surface));color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .guide-rating-scale__item.is-level-5{background:linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .guide-god-panel{background:radial-gradient(circle at 92% 10%, var(--dkj-mode-surface-alt), transparent 35%), linear-gradient(135deg, var(--dkj-mode-surface), var(--dkj-mode-surface));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .guide-god-panel p{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .guide-cta a{border:1px solid var(--dkj-mode-border);background:linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .guide-cta small{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .guide-cta span{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .hip-tag-library__heading p{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .hip-tag-library__heading span{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .hip-tag-library__series-card{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .hip-tag-library__series-card > header{background:linear-gradient(120deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .hip-tag-library__series-card > header a{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .hip-tag-library__series-card > header span{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .hip-tag-library__work{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .hip-tag-library__work-media{background:var(--dkj-mode-surface-alt);}
html[data-dkj-color-mode] .hip-tag-group__item a{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .hip-tag-group__item span{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .hip-tag-group__item i{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .wpcf7-form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]){border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .wpcf7-form textarea{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .wpcf7-form select{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .wpcf7-submit{background:var(--dkj-mode-solid);}
html[data-dkj-color-mode] body.single{--single-ink:var(--dkj-mode-text);--single-muted:var(--dkj-mode-muted);--single-paper:var(--dkj-mode-surface-alt);--single-accent:var(--dkj-mode-accent);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] body.single .single-article__eyecatch{background:var(--dkj-mode-surface-alt);}
html[data-dkj-color-mode] body.single .single-rating{border:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] body.single .single-rating__row{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] body.single .single-rating__row.is-primary{background:var(--dkj-mode-solid);}
html[data-dkj-color-mode] body.single .single-rating__stars{background:linear-gradient(90deg, #e1648d var(--rating-percent), var(--dkj-mode-surface-alt) var(--rating-percent));background-clip:text;-webkit-background-clip:text;}
html[data-dkj-color-mode] body.single .is-primary .single-rating__stars{background:linear-gradient(90deg, #f08aae var(--rating-percent), var(--dkj-mode-surface) var(--rating-percent));background-clip:text;-webkit-background-clip:text;}
html[data-dkj-color-mode] body.single .single-rating__comment{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] body.single .single-related-card__placeholder{background:linear-gradient(135deg, var(--dkj-mode-surface-alt), var(--dkj-mode-surface-alt));}
html[data-dkj-color-mode] body.single .single-related-card__title a{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .dc-highlights__intro{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .dc-highlights > .dc-card{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .dc-highlights > .dc-card.has-no-media{background:linear-gradient(135deg, var(--dkj-mode-surface) 0%, var(--dkj-mode-surface) 100%);}
html[data-dkj-color-mode] .dc-card__kicker{background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .dc-card__lead{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .dc-card__desc{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .dc-chip{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] body.single .single-article__hero{border:1px solid var(--dkj-mode-border);background:linear-gradient(135deg, var(--dkj-mode-surface) 0%, var(--dkj-mode-surface) 58%, var(--dkj-mode-surface) 100%);}
html[data-dkj-color-mode] body.single .single-article__meta-item{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] body.single .single-article__meta-label{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] body.single .single-article__lead{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] body.single .single-article__hero .single-article__eyecatch{border:1px solid var(--dkj-mode-border);background:linear-gradient(145deg, var(--dkj-mode-surface-alt), var(--dkj-mode-surface-alt));}
html[data-dkj-color-mode] body.single .movie-cta-wrap{background:linear-gradient(135deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] body.single .single-article__terms{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] body.single .single-article__term{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] body.single .single-related{border-top:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] body.single .single-related-card{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] body.single .post-navigation{border-top:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] body.single .post-navigation a{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] main.site-main > article.listing-card{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .listing-card{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .listing-card__placeholder{background:linear-gradient(135deg, var(--dkj-mode-surface-alt), var(--dkj-mode-surface-alt));}
html[data-dkj-color-mode] .card-media-placeholder{background:linear-gradient(135deg, var(--dkj-mode-surface-alt), var(--dkj-mode-surface-alt));}
html[data-dkj-color-mode] .hip-grid__placeholder{background:linear-gradient(135deg, var(--dkj-mode-surface-alt), var(--dkj-mode-surface-alt));}
html[data-dkj-color-mode] .nf-series-slider__placeholder{background:linear-gradient(135deg, var(--dkj-mode-surface-alt), var(--dkj-mode-surface-alt));}
html[data-dkj-color-mode] .listing-card__date{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .listing-card__title a{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .listing-card__chip.is-category{background:var(--dkj-mode-solid);}
html[data-dkj-color-mode] .listing-card__excerpt{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .listing-card__more{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .dekajiri-empty{border:1px dashed var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .no-results .page-content{border:1px dashed var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] body:not(.single) .navigation.pagination .page-numbers{background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] body:not(.single) .navigation.pagination .current{background:var(--dkj-mode-solid);}
html[data-dkj-color-mode] body.home .home-post-card__rating{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .nf-series-slider__item p{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .hip-grid__meta{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .hip-grid__rating{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .hip-grid__item p{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .actress-profile__card{border:1px solid var(--dkj-mode-border);background:linear-gradient(90deg, rgba(155, 64, 95, .035) 1px, transparent 1px),
		linear-gradient(rgba(155, 64, 95, .035) 1px, transparent 1px),
		linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .actress-profile__title{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .actress-profile__stat dt{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .actress-profile__stat dd{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .actress-profile__stat dd a:hover{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .actress-profile__stat dd a:focus-visible{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .actress-profile__description{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .actress-picks__list a{background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .wpcf7-field-required{background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .wpcf7-not-valid-tip{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .wpcf7-form .wpcf7-not-valid{background:var(--dkj-mode-surface) !important;}
html[data-dkj-color-mode] .error-404__header{background:linear-gradient(135deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .error-404__header > p:last-child{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .error-404__home{background:var(--dkj-mode-solid);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .error-404__search{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .error-404__search .search-field{border:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] .error-404__search .search-submit{border:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] .error-404__search .search-submit{background:var(--dkj-mode-solid);}
html[data-dkj-color-mode] body.single .single-post-navigation__placeholder{background:linear-gradient(135deg, var(--dkj-mode-surface-alt), var(--dkj-mode-surface-alt));}
html[data-dkj-color-mode] body.home .nf-series-slider{background:linear-gradient(135deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .nf-series-slider__control{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .actress-profile__status{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .actress-profile__status.is-retired{background:var(--dkj-mode-surface);color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .actress-profile__status.is-hiatus{background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .actress-profile__social > p{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] body:not(.home) .site-header .site-title a{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] body:not(.home) .site-header .primary-navigation a{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] body:not(.home) .site-header .primary-navigation .current-menu-item > a{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] body:not(.home) .site-header .primary-navigation .current_page_item > a{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .actress-directory__tools{border:1px solid var(--dkj-mode-border);background:linear-gradient(135deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .actress-directory__intro{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .actress-directory__intro .actress-directory__kicker{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .actress-directory__field{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .actress-directory__field input{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .actress-directory__field select{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .actress-directory__reset{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .actress-directory__result{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .actress-directory__result strong{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .actress-directory__empty{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .dkj-actress-card{border:1px solid var(--dkj-mode-border);background:linear-gradient(90deg, rgba(155, 64, 95, .035) 1px, transparent 1px),
		linear-gradient(rgba(155, 64, 95, .035) 1px, transparent 1px),
		linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .dkj-actress-card .actress-list__index{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .dkj-actress-card .actress-list__name{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .dkj-actress-card .actress-list__aliases{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .dkj-actress-card .actress-list__aliases span{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .dkj-actress-card .actress-list__status{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .dkj-actress-card .actress-list__stat + .actress-list__stat{border-left:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] .dkj-actress-card .actress-list__stat dt{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .dkj-actress-card .actress-list__stat dd{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .dkj-actress-card .actress-list__stat a{color:var(--dkj-mode-accent);text-decoration-color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .dkj-actress-card .actress-list__attribute{border-color:var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .dkj-actress-card .actress-list__attribute small{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .dkj-actress-card .actress-list__profile-link{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .dkj-actress-card .actress-list__profile-link b{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .site-header{color:var(--dkj-mode-text);background:linear-gradient(118deg, var(--dkj-mode-surface), var(--dkj-mode-surface) 72%, var(--dkj-mode-surface-alt));}
html[data-dkj-color-mode] body.home .site-header{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] body.home .home-cover__notices{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .actress-list__attribute{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .actress-list__attribute small{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .actress-list__attribute > a:hover{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .actress-list__attribute > a:focus-visible{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .actress-profile__attribute{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .actress-profile__attribute small{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .actress-profile__attribute a:hover{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .actress-profile__attribute a:focus-visible{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] body.home .nf-series-slider .nf-series-slider__placeholder{background:var(--dkj-mode-surface-alt);}
html[data-dkj-color-mode] body.home .nf-series-slider .nf-series-slider__title{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] body.home .nf-series-slider .nf-series-slider__more{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] body.home .nf-series-slider__item:hover .nf-series-slider__more{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] body.home .nf-series-slider__item:focus-within .nf-series-slider__more{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .body-atlas__nav{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .body-atlas__nav p{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .body-atlas__nav a{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .body-atlas__nav a:hover{border-color:var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .body-atlas__nav a:focus-visible{border-color:var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .body-atlas__section{border:1px solid var(--dkj-mode-border);background:linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .body-atlas__section.is-featured{background:radial-gradient(circle at 100% 0, var(--dkj-mode-surface-alt), transparent 30%), linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .body-atlas__section.is-contrast{background:linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .body-atlas__section.is-tone{background:linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .body-atlas__section.is-neutral{background:linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .body-atlas__section-header > p{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .body-atlas__section-header > span{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .body-atlas-card{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .body-atlas-card:hover{border-color:color-mix(in srgb, var(--dkj-fetish-color) 55%, var(--dkj-mode-border));}
html[data-dkj-color-mode] .body-atlas-card.is-unregistered{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .body-atlas-card__placeholder::after{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .body-atlas-card__heading h3 a{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .body-atlas-card__heading > span{background:color-mix(in srgb, var(--dkj-mode-accent-soft) 78%, var(--dkj-mode-surface));color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .body-atlas-card__heading > span.is-unregistered{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .body-atlas-card__criterion{background:color-mix(in srgb, var(--dkj-mode-accent-soft) 58%, var(--dkj-mode-surface));color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .body-atlas-card__description{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .body-atlas-card__cta{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .body-atlas-card__cta.is-empty{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .body-atlas-card__cta.is-disabled{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .body-atlas__back{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .body-atlas-card__icon{background:radial-gradient(circle at 50% 50%, var(--dkj-mode-surface) 0 28%, transparent 29%),
		linear-gradient(145deg, var(--tag-icon-bg), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .body-atlas-card__icon > span{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .tag-archive__breadcrumbs{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .tag-archive__breadcrumbs a{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .tag-archive-hero{border:1px solid color-mix(in srgb, var(--atlas-accent) 28%, var(--dkj-mode-border));background:radial-gradient(circle at 95% 5%, color-mix(in srgb, var(--atlas-accent) 16%, transparent), transparent 32%),
		linear-gradient(140deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .tag-archive-hero__icon{border:1px solid color-mix(in srgb, var(--atlas-accent) 24%, var(--dkj-mode-border));background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .tag-archive-hero__intro{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .tag-archive-hero__criterion{background:var(--dkj-mode-surface);color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .tag-archive-hero__meta strong{background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .tag-related{border:1px solid var(--dkj-mode-border);background:linear-gradient(145deg,var(--dkj-mode-surface),var(--dkj-mode-surface));}
html[data-dkj-color-mode] .tag-related__item{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .tag-related__item:hover{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .tag-related__item:focus-visible{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .tag-related__item small{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .tag-archive-empty{border:1px dashed color-mix(in srgb, var(--atlas-accent) 38%, var(--dkj-mode-border));background:linear-gradient(145deg,var(--dkj-mode-surface),var(--dkj-mode-surface));}
html[data-dkj-color-mode] .tag-archive-empty__icon{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .tag-archive-empty p{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .tag-archive-empty__actions a{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .tag-archive-empty__actions a:last-child{border-color:var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .page-kind-trust{--trust-rose:var(--dkj-mode-accent);--trust-rose-dark:var(--dkj-mode-accent);--trust-line:var(--dkj-mode-border);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .trust-page__breadcrumbs{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .trust-page__hero{background:radial-gradient(circle at 100% 0, rgba(225, 152, 178, .22), transparent 34%), linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .trust-page__hero-icon{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .trust-page__updated{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .trust-page__lead{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .trust-page__toc{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .trust-page__toc a{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .trust-page__toc a > span{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .trust-page__toc a:hover{border-color:var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .trust-page__toc a:focus-visible{border-color:var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .trust-section{border:1px solid var(--dkj-mode-border);background:linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .trust-section__header{border-bottom:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] .trust-section__header > span{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .trust-section__body{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .trust-section__body a:hover{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .trust-section__body a:focus-visible{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .trust-section__body blockquote{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .trust-section__body th{border:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] .trust-section__body td{border:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] .trust-section__back{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .trust-profile{border:1px solid var(--dkj-mode-border);background:linear-gradient(145deg,var(--dkj-mode-surface),var(--dkj-mode-surface));}
html[data-dkj-color-mode] .trust-profile__visual{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .trust-profile__body > p:not(.trust-page__eyebrow){color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .trust-profile__social a{border:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] .trust-profile__social a:hover{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .trust-profile__social a:focus-visible{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .trust-contact-cta{border:1px solid var(--dkj-mode-border);background:linear-gradient(135deg,var(--dkj-mode-surface),var(--dkj-mode-surface));}
html[data-dkj-color-mode] .trust-contact-cta > span{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .trust-contact-cta p{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .trust-contact-cta > a{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .trust-links{border:1px solid var(--dkj-mode-border);background:linear-gradient(145deg,var(--dkj-mode-surface),var(--dkj-mode-surface));}
html[data-dkj-color-mode] .trust-links a{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .trust-links a small{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .trust-links a:hover{border-color:var(--dkj-mode-border);}
html[data-dkj-color-mode] .trust-links a:focus-visible{border-color:var(--dkj-mode-border);}
html[data-dkj-color-mode] body.single .single-article__content .play-bars__item.is-play .play-bars__category{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] body.single .single-article__content .play-bars__item.is-special .play-bars__category{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] body.single .single-article__content .play-bars__item.is-finish .play-bars__category{background:var(--dkj-mode-surface-alt);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .multiple-section-heading p{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .multiple-slider__controls button{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .multiple-slider__status{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .multiple-slider__dots i{background:var(--dkj-mode-surface-alt);}
html[data-dkj-color-mode] .multiple-actress-card{border:1px solid var(--dkj-mode-border);background:linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .multiple-actress-card__placeholder{background:linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface-alt));}
html[data-dkj-color-mode] .multiple-actress-card__body > h3 a{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .multiple-actress-card__body > h3 a:hover{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .multiple-actress-card__body > h3 a:focus-visible{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .cast-rating{background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .cast-rating__stars{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .cast-rating__stars::after{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .cast-rating__metrics dt{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .cast-rating__metrics dd > span{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .multiple-actress-card__weapon{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .multiple-actress-card__weapon span{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .play-bars__details summary{border:1px solid var(--dkj-mode-border);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .multiple-comparison{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .multiple-comparison__table table{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .multiple-comparison__table th{border-right:1px solid var(--dkj-mode-border);border-bottom:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] .multiple-comparison__table td{border-right:1px solid var(--dkj-mode-border);border-bottom:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] .multiple-comparison__table thead th{background:var(--dkj-mode-surface);color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .multiple-comparison a{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .multiple-featured{border:1px solid var(--dkj-mode-border);background:linear-gradient(135deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .multiple-featured > p{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .multiple-featured > span{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .multiple-featured h3 a{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .multiple-featured div > p{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .multiple-related__actress{color:var(--dkj-mode-accent);}
@media (max-width: 700px){
html[data-dkj-color-mode] .multiple-comparison__mobile article{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .multiple-comparison__mobile dl > div{border-top:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] .multiple-comparison__mobile dt{color:var(--dkj-mode-muted);}
}
html[data-dkj-color-mode] .footer-legal-navigation a{text-decoration-color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .dkjmf-card-actions > a{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .single-article__favorite .dkjmf-favorite{background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .single-article__favorite .dkjmf-favorite:hover{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .single-article__favorite .dkjmf-favorite:focus-visible{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] body .play-bars__item.is-tease .play-bars__category{color:var(--dkj-mode-accent);background:var(--dkj-mode-accent-soft);}
html[data-dkj-color-mode] body .play-bars__item.is-action .play-bars__category{color:var(--dkj-mode-accent);background:var(--dkj-mode-accent-soft);}
html[data-dkj-color-mode] body .play-bars__item.is-finish .play-bars__category{color:var(--dkj-mode-accent);background:var(--dkj-mode-accent-soft);}
html[data-dkj-color-mode] body .play-bars__item.is-fetish .play-bars__category{color:var(--dkj-mode-accent);background:var(--dkj-mode-accent-soft);}
html[data-dkj-color-mode] body .play-bars__item.is-tease .play-bars__label{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] body .play-bars__item.is-action .play-bars__label{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] body .play-bars__item.is-finish .play-bars__label{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] body .play-bars__item.is-fetish .play-bars__label{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] body.single .single-article__content .play-bars__item.is-tease .play-bars__category{color:var(--dkj-mode-accent);background:var(--dkj-mode-accent-soft);}
html[data-dkj-color-mode] body.single .single-article__content .play-bars__item.is-action .play-bars__category{color:var(--dkj-mode-accent);background:var(--dkj-mode-accent-soft);}
html[data-dkj-color-mode] body.single .single-article__content .play-bars__item.is-finish .play-bars__category{color:var(--dkj-mode-accent);background:var(--dkj-mode-accent-soft);}
html[data-dkj-color-mode] body.single .single-article__content .play-bars__item.is-fetish .play-bars__category{color:var(--dkj-mode-accent);background:var(--dkj-mode-accent-soft);}
html[data-dkj-color-mode] .play-archive__hero.is-tease{background:linear-gradient(145deg,var(--dkj-mode-surface),var(--dkj-mode-accent-soft));}
html[data-dkj-color-mode] .play-archive__hero.is-action{background:linear-gradient(145deg,var(--dkj-mode-surface),var(--dkj-mode-accent-soft));}
html[data-dkj-color-mode] .play-archive__hero.is-finish{background:linear-gradient(145deg,var(--dkj-mode-surface),var(--dkj-mode-accent-soft));}
html[data-dkj-color-mode] .play-archive__hero.is-fetish{background:linear-gradient(145deg,var(--dkj-mode-surface),var(--dkj-mode-accent-soft));}
html[data-dkj-color-mode] .play-archive__hero.is-tease > p:first-child{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .play-archive__hero.is-action > p:first-child{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .play-archive__hero.is-finish > p:first-child{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .play-archive__hero.is-fetish > p:first-child{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .actress-profile__aliases{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .actress-profile__aliases span{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] body.single .single-rating--index-panel .single-rating__panel{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] body.single .single-rating--index-panel .single-rating__row.is-primary{background:var(--dkj-mode-solid);}
html[data-dkj-color-mode] body.single .single-rating--index-panel .single-rating__metrics .single-rating__row + .single-rating__row{border-top:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] body.single .single-rating--index-panel .single-rating__comment{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .play-bars--grouped .play-bars__group{border:1px solid color-mix(in srgb, var(--dkj-play-color) 24%, var(--dkj-mode-border));background:color-mix(in srgb, var(--dkj-mode-accent-soft) 28%, var(--dkj-mode-surface));}
html[data-dkj-color-mode] .play-bars--grouped .play-bars__group-title{border-bottom:1px solid color-mix(in srgb, var(--dkj-play-color) 22%, var(--dkj-mode-border));color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] body.single .single-standard-flow__section.is-play .play-bars--grouped .play-bars__item + .play-bars__item{border-top:1px solid color-mix(in srgb, var(--dkj-play-color) 13%, var(--dkj-mode-border));}
html[data-dkj-color-mode] body.single .single-standard-flow__section.is-play .play-bars--grouped .play-bars__item:hover{border-color:color-mix(in srgb, var(--dkj-play-color) 13%, var(--dkj-mode-border));}
html[data-dkj-color-mode] .play-bars--grouped .play-bars__label{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .play-bars--grouped a.play-bars__label{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .play-bars--grouped .play-bars__track{background:var(--dkj-mode-surface-alt);}
html[data-dkj-color-mode] .play-bars--grouped .play-bars__value{color:var(--dkj-mode-accent);}

/* review-v3-actress.css */
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .directory-hero{background:radial-gradient(circle at 92% 14%, rgba(237, 91, 145, .2), transparent 31%),
		linear-gradient(135deg, var(--dkj-mode-surface) 0%, var(--dkj-mode-surface) 64%, var(--dkj-mode-surface) 100%);}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .directory-hero::before{background:repeating-linear-gradient(90deg, transparent 0 34px, rgba(var(--dkj-mode-text-rgb),0.025) 34px 35px);}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-directory__tools{border-color:var(--dkj-mode-border);background:linear-gradient(90deg, rgba(237,91,145,.055) 1px, transparent 1px),
		linear-gradient(rgba(237,91,145,.055) 1px, transparent 1px),
		linear-gradient(135deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-directory__field input{border-color:var(--dkj-mode-border);background:rgba(var(--dkj-mode-text-rgb),0.065);color-scheme:var(--dkj-mode-scheme);}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-directory__field select{border-color:var(--dkj-mode-border);background:rgba(var(--dkj-mode-text-rgb),0.065);color-scheme:var(--dkj-mode-scheme);}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-directory__reset{border-color:var(--dkj-mode-border);background:rgba(var(--dkj-mode-text-rgb),0.065);color-scheme:var(--dkj-mode-scheme);}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-directory__field input::placeholder{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-list__card{background:linear-gradient(90deg, rgba(143,52,83,.04) 1px, transparent 1px),
		linear-gradient(rgba(143,52,83,.04) 1px, transparent 1px),
		linear-gradient(145deg, var(--rx3-paper-2), var(--dkj-mode-surface-alt));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-list__item:nth-child(3n + 2) .actress-list__card{background:linear-gradient(90deg, rgba(143,52,83,.035) 1px, transparent 1px),
		linear-gradient(rgba(143,52,83,.035) 1px, transparent 1px),
		linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface-alt));}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-list__item:nth-child(3n) .actress-list__card{background:linear-gradient(90deg, rgba(143,52,83,.035) 1px, transparent 1px),
		linear-gradient(rgba(143,52,83,.035) 1px, transparent 1px),
		linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface-alt));}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-list__name{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-list__card a.actress-list__name{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-list__aliases{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-list__aliases span{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-list__index{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-list__stat dt{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-list__stat dd{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-list__stat a{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-list__profile-link{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-list__attribute{background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-list__attribute small{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-list__card .actress-social-link{background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-list__fanza-link{background:linear-gradient(135deg, rgba(143,52,83,.1), var(--dkj-mode-surface));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .page-kind-actress-directory .actress-list__fanza-link b{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .actress-archive .actress-profile__card{background:linear-gradient(90deg, rgba(143,52,83,.04) 1px, transparent 1px),
		linear-gradient(rgba(143,52,83,.04) 1px, transparent 1px),
		linear-gradient(145deg, var(--rx3-paper-2), var(--dkj-mode-surface-alt));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .actress-archive .actress-profile__eyebrow{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .actress-archive .actress-profile__stat dt{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .actress-archive .actress-profile__aliases span{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .actress-archive .actress-profile__social > p{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .actress-archive .actress-profile__title{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .actress-archive .actress-profile__stat dd{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .actress-archive .actress-profile__aliases{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .actress-archive .actress-profile__description{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .actress-archive .actress-profile__attribute{background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .actress-archive .actress-profile__attribute small{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .actress-archive .actress-profile__fanza > p{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .actress-archive .actress-profile__fanza > a{background:linear-gradient(135deg, rgba(143,52,83,.1), var(--dkj-mode-surface));color:var(--dkj-mode-text);}

/* review-v3-base.css */
html[data-dkj-color-mode] body.review-v3::before{background:linear-gradient(90deg, var(--dkj-mode-solid), #ff9470, var(--rx3-gold));}
html[data-dkj-color-mode] .review-v3 .skip-link:focus{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .site-header.rx3-site-header{background:linear-gradient(180deg, rgba(7,7,9,.88), var(--dkj-mode-surface) 68%, transparent);}
html[data-dkj-color-mode] .review-v3 .rx3-nav a{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .rx3-nav a::after{background:var(--dkj-mode-solid);}
html[data-dkj-color-mode] .review-v3 .rx3-nav a:hover{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-nav a:focus-visible{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-header__index{border:1px solid var(--dkj-mode-border);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .menu-toggle.rx3-menu-toggle{background:rgba(var(--dkj-mode-text-rgb),0.04);color:var(--dkj-mode-text);}

/* review-v3-home.css */
html[data-dkj-color-mode] .review-v3 .rx3-review-card.is-featured{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 .rx3-review-card__placeholder{background:linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .review-v3 .rx3-chip{border:1px solid var(--dkj-mode-border);color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .rx3-chip.is-actress{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .rx3-chip.is-rating{color:var(--rx3-gold);}
html[data-dkj-color-mode] .review-v3 .rx3-review-card .dkjmf-watch-later{border-color:var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .rx3-review-card .dkjmf-watch-later:hover{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-review-card .dkjmf-watch-later:focus-visible{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-home-extras{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 .rx3-home-extras .nf-label-slider .nf-series-slider__header h3{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-home-extras .nf-label-slider .nf-series-slider__eyebrow{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .rx3-home-extras .nf-label-slider .nf-series-slider__item{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 .rx3-home-extras .nf-label-slider .nf-series-slider__body{border-top:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-home-extras .nf-label-slider .nf-series-slider__title{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-home-extras .nf-label-slider .nf-series-slider__item:hover .nf-series-slider__title{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-home-extras .nf-label-slider .nf-series-slider__item:focus-within .nf-series-slider__title{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-home-extras .nf-label-slider__comment{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .rx3-home-extras .nf-label-slider__count{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .nf-label-slider__comment{color:var(--dkj-mode-muted);}

/* review-v3-single.css */
html[data-dkj-color-mode] .review-v3 .rx3-single-hero{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 .rx3-single-hero__placeholder{background:linear-gradient(140deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .review-v3 .rx3-single-hero__summary a{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .rx3-single-hero__summary span{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .rx3-single-hero__summary .is-rating{color:var(--rx3-gold);}
html[data-dkj-color-mode] .review-v3 .rx3-single-hero__summary .is-actress{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .rx3-single-hero__code{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .rx3-chapter-nav__label{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .rx3-chapter-nav a{border-bottom:1px solid var(--dkj-mode-border);color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .rx3-chapter-nav a span:first-child{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .rx3-chapter-nav a:hover{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section__label{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section__content{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-media .rx3-review-section__content{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 video.rx3-sample-video{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-membership .rx3-review-section__content{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 .rx3-review-highlights{background:radial-gradient(circle at 96% 0%, rgba(237, 91, 145, .1), transparent 18rem),
		linear-gradient(145deg, var(--dkj-mode-surface) 0%, var(--dkj-mode-surface) 100%);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-review-highlights__meta{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .rx3-review-highlights__rule{background:linear-gradient(90deg, var(--dkj-mode-solid), rgba(237, 91, 145, .18));}
html[data-dkj-color-mode] .review-v3 .rx3-review-highlights__title{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-review-highlights__item{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .single-article__content.entry-content{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-media iframe{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-media video{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-media .dkt-fanza-video{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-media .dkt-fanza-video iframe{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 .rx3-term{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .rx3-term.is-actress{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .rx3-footer-reaction__character{background:radial-gradient(circle at 50% 30%, rgba(237, 91, 145, .18), transparent 60%),
		var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 .rx3-footer-reaction__bubble{border:1px solid var(--dkj-mode-border);background:linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-footer-reaction__bubble::before{border-bottom:1px solid var(--dkj-mode-border);border-left:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 .rx3-footer-reaction.is-bubble-left .rx3-footer-reaction__bubble::before{border-top:1px solid var(--dkj-mode-border);border-right:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] .review-v3 .rx3-footer-reaction__eyebrow{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .rx3-footer-reaction__title{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-footer-reaction__comment{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .rx3-related-card__placeholder{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 .single-post-navigation__placeholder{background:var(--dkj-mode-surface);}

/* review-v3-listing.css */
html[data-dkj-color-mode] .review-v3 .directory-hero{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .directory-hero .entry-title{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .directory-hero__eyebrow{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .directory-hero__summary{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .page-kind-rating-guide .entry-content > h2{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .page-kind-rating-guide .entry-content > h2 + p{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .play-atlas__hero{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .play-archive__hero{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .play-atlas__nav{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .play-atlas__group{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .atlas-cross-nav a{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] body.review-v3.home .nf-series-slider{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .actress-profile__card{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .error-404__header{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .error-404__search{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .body-atlas__section{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .tag-archive-hero{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .tag-related{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .tag-archive-empty{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .dkj-actress-card{background:linear-gradient(90deg, rgba(143,52,83,.04) 1px, transparent 1px),
		linear-gradient(rgba(143,52,83,.04) 1px, transparent 1px),
		linear-gradient(145deg, var(--rx3-paper-2), var(--dkj-mode-surface-alt));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .dkj-actress-card .actress-list__name{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .dkj-actress-card a.actress-list__name{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .dkj-actress-card .actress-list__aliases{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .dkj-actress-card .actress-list__aliases span{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .dkj-actress-card .actress-list__index{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .dkj-actress-card .actress-list__stat dt{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .dkj-actress-card .actress-list__stat dd{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .dkj-actress-card .actress-list__stat a{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .dkj-actress-card .actress-list__profile-link{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .dkj-actress-card .actress-list__attribute{background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .dkj-actress-card .actress-list__attribute small{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .dkj-actress-card .actress-social-link{background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .listing-card__date{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .listing-card__excerpt{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .listing-card a.listing-card__more{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .listing-card a.listing-card__more:visited{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .listing-card__chip.is-category{border-color:var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 .listing-card__chip.is-category:visited{border-color:var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 .listing-card__chip.is-category:hover{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 .listing-card__chip.is-category:focus-visible{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .listing-card__match a{background:var(--dkj-mode-surface);color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .listing-card__match span{background:var(--dkj-mode-surface);color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .listing-card__match li.is-tease a{background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .listing-card__match li.is-tease span{background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .listing-card__match li.is-action a{background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .listing-card__match li.is-action span{background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .listing-card__match li.is-finish a{background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .listing-card__match li.is-finish span{background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .listing-card__match li.is-fetish a{background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .listing-card__match li.is-fetish span{background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .dkjaps-results .listing-card--match-result{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .dkjaps-results .listing-card--match-result{background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .dkjaps-results .listing-card--match-result .listing-card__placeholder{background:linear-gradient(135deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .dkjaps-results .listing-card--match-result .listing-card__date{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .dkjaps-results .listing-card--match-result .listing-card__title{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .dkjaps-results .listing-card--match-result .listing-card__title a{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .dkjaps-results .listing-card--match-result .listing-card__title a:visited{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .dkjaps-results .listing-card--match-result .listing-card__title a:hover{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .dkjaps-results .listing-card--match-result .listing-card__title a:focus-visible{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .dkjaps-results .listing-card--match-result .listing-card__meta{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .dkjaps-results .listing-card--match-result .listing-card__match{border-top:1px solid var(--dkj-mode-border);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .dkjaps-results .listing-card--match-result .listing-card__match small{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .dkjaps-results .listing-card--match-result .listing-card__actions--save-only .dkjmf-watch-later{border-color:var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}

/* review-v3-shell.css */
html[data-dkj-color-mode] .review-v3 .fanza-membership{background:linear-gradient(135deg, var(--dkj-mode-surface), var(--dkj-mode-surface));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .site-footer.rx3-footer{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 .footer-legal-navigation a{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .rx3-footer__copyright{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .rx3-footer__bottom{color:var(--dkj-mode-muted);}
@media (max-width: 1100px){
html[data-dkj-color-mode] .review-v3 .rx3-mobile-menu__panel{background-color:var(--dkj-mode-surface);background-image:linear-gradient(145deg, rgba(237,91,145,.1), transparent 34%),
			linear-gradient(rgba(var(--dkj-mode-text-rgb),0.025) 1px, transparent 1px),
			linear-gradient(90deg, rgba(var(--dkj-mode-text-rgb),0.025) 1px, transparent 1px);}
html[data-dkj-color-mode] .review-v3 .rx3-mobile-menu__header{border-bottom:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] .review-v3 .rx3-mobile-menu__header p strong{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .rx3-mobile-menu__close{border:1px solid var(--dkj-mode-border);background:rgba(var(--dkj-mode-text-rgb),0.04);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-mobile-menu__direct{border-bottom:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] .review-v3 .rx3-mobile-menu__group{border-bottom:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] .review-v3 .rx3-mobile-menu__direct > a{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-mobile-menu__submenu a{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .rx3-mobile-menu a[aria-current="page"]{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .rx3-mobile-menu a[aria-current="page"]::before{background:var(--dkj-mode-solid);}
html[data-dkj-color-mode] .review-v3 .rx3-mobile-menu__foot{border-top:1px solid var(--dkj-mode-border);color:var(--dkj-mode-muted);}
@media (hover: hover) and (pointer: fine){
html[data-dkj-color-mode] .review-v3 .rx3-mobile-menu__direct > a:hover{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .rx3-mobile-menu__submenu a:hover{color:var(--dkj-mode-text);}
}
}
html[data-dkj-color-mode] body.review-v3:not(.home) .rx3-brand__fallback a{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] body.review-v3:not(.home) .menu-toggle.rx3-menu-toggle{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] body.review-v3:not(.home) .menu-toggle.rx3-menu-toggle{border-color:var(--dkj-mode-border);}
html[data-dkj-color-mode] body.review-v3:not(.home) .primary-navigation.rx3-nav a{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] body.review-v3:not(.home) .primary-navigation.rx3-nav .current-menu-item > a{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] body.review-v3:not(.home) .primary-navigation.rx3-nav .current_page_item > a{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] body.review-v3:not(.home) .primary-navigation.rx3-nav .current-menu-ancestor > a{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] body.review-v3:not(.home) .rx3-brand__fallback a:hover{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] body.review-v3:not(.home) .rx3-brand__fallback a:focus-visible{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] body.review-v3:not(.home) .primary-navigation.rx3-nav a:hover{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] body.review-v3:not(.home) .primary-navigation.rx3-nav a:focus-visible{color:var(--dkj-mode-text);}

/* review-v3-directory.css */
html[data-dkj-color-mode] .review-v3 .guide-cta a{border-color:var(--dkj-mode-border);background:linear-gradient(145deg, var(--dkj-mode-surface), var(--rx3-paper-rose));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .guide-cta small{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .guide-cta strong{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .guide-cta span{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .guide-cta a:hover{background:linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .review-v3 .guide-cta a:focus-visible{background:linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .review-v3 .guide-cta a:hover span{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .guide-cta a:focus-visible span{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .actress-profile__social .actress-social-link{border-color:var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .actress-list__card .actress-social-link{border-color:var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .actress-picks__list a{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 [data-shortcode="hip_god_grid"] .hip-grid__item{border:1px solid var(--dkj-mode-border);background:linear-gradient(155deg, var(--dkj-mode-surface), var(--dkj-mode-surface));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 [data-shortcode="hip_god_grid"] .hip-grid__item > a{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 [data-shortcode="hip_god_grid"] .hip-grid__item h3{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 [data-shortcode="hip_god_grid"] .hip-grid__title{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 [data-shortcode="hip_god_grid"] .hip-grid__meta{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 [data-shortcode="hip_god_grid"] .hip-grid__item p{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 [data-shortcode="hip_god_grid"] .hip-grid__rating{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 [data-shortcode="hip_god_grid"] .dkjmf-card-actions{border-top-color:var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 [data-shortcode="hip_god_grid"] .dkjmf-card-actions > a{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 [data-shortcode="hip_god_grid"] .dkjmf-watch-later{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .page-kind-tag-library .directory-hero__eyebrow{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .body-atlas__nav{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .body-atlas__nav p{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .body-atlas__nav a{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .body-atlas__nav a:hover{border-color:color-mix(in srgb, var(--dkj-fetish-color) 52%, var(--dkj-mode-border));background:color-mix(in srgb, var(--dkj-mode-accent-soft) 78%, var(--dkj-mode-surface));color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .body-atlas__nav a:focus-visible{border-color:color-mix(in srgb, var(--dkj-fetish-color) 52%, var(--dkj-mode-border));background:color-mix(in srgb, var(--dkj-mode-accent-soft) 78%, var(--dkj-mode-surface));color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .body-atlas:not(:has([id^="body-atlas-"]:target)) .body-atlas__nav a:first-child{border-color:color-mix(in srgb, var(--dkj-fetish-color) 52%, var(--dkj-mode-border));background:color-mix(in srgb, var(--dkj-mode-accent-soft) 78%, var(--dkj-mode-surface));color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .body-atlas:has(#body-atlas-butt-type:target) .body-atlas__nav a[href="#body-atlas-butt-type"]{border-color:color-mix(in srgb, var(--dkj-fetish-color) 52%, var(--dkj-mode-border));background:color-mix(in srgb, var(--dkj-mode-accent-soft) 78%, var(--dkj-mode-surface));color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .body-atlas:has(#body-atlas-body-style:target) .body-atlas__nav a[href="#body-atlas-body-style"]{border-color:color-mix(in srgb, var(--dkj-fetish-color) 52%, var(--dkj-mode-border));background:color-mix(in srgb, var(--dkj-mode-accent-soft) 78%, var(--dkj-mode-surface));color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .body-atlas:has(#body-atlas-height:target) .body-atlas__nav a[href="#body-atlas-height"]{border-color:color-mix(in srgb, var(--dkj-fetish-color) 52%, var(--dkj-mode-border));background:color-mix(in srgb, var(--dkj-mode-accent-soft) 78%, var(--dkj-mode-surface));color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .body-atlas:has(#body-atlas-bust:target) .body-atlas__nav a[href="#body-atlas-bust"]{border-color:color-mix(in srgb, var(--dkj-fetish-color) 52%, var(--dkj-mode-border));background:color-mix(in srgb, var(--dkj-mode-accent-soft) 78%, var(--dkj-mode-surface));color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .body-atlas:has(#body-atlas-thighs:target) .body-atlas__nav a[href="#body-atlas-thighs"]{border-color:color-mix(in srgb, var(--dkj-fetish-color) 52%, var(--dkj-mode-border));background:color-mix(in srgb, var(--dkj-mode-accent-soft) 78%, var(--dkj-mode-surface));color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .body-atlas:has(#body-atlas-skin:target) .body-atlas__nav a[href="#body-atlas-skin"]{border-color:color-mix(in srgb, var(--dkj-fetish-color) 52%, var(--dkj-mode-border));background:color-mix(in srgb, var(--dkj-mode-accent-soft) 78%, var(--dkj-mode-surface));color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .body-atlas:has(#body-atlas-pubic-hair:target) .body-atlas__nav a[href="#body-atlas-pubic-hair"]{border-color:color-mix(in srgb, var(--dkj-fetish-color) 52%, var(--dkj-mode-border));background:color-mix(in srgb, var(--dkj-mode-accent-soft) 78%, var(--dkj-mode-surface));color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 a.body-atlas-card__cta:not(.is-empty){border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 a.body-atlas-card__cta:not(.is-empty) > span{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .rx3-cross-card{border:1px solid var(--dkj-mode-border);background:linear-gradient(145deg, var(--dkj-mode-surface), var(--rx3-paper-rose));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-cross-card__eyebrow{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .rx3-cross-card__title{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-cross-card__description{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .rx3-cross-card__arrow{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .rx3-cross-card__current{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-cross-card.is-current{background:linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .review-v3 .rx3-cross-card:hover{background:linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .review-v3 .rx3-cross-card:focus-visible{background:linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .review-v3 .situation-atlas{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__hero{border:1px solid var(--dkj-mode-border);background:radial-gradient(circle at 92% 12%, rgba(237, 91, 145, .13), transparent 24rem),
		linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .situation-archive__hero{border:1px solid var(--dkj-mode-border);background:radial-gradient(circle at 92% 12%, rgba(237, 91, 145, .13), transparent 24rem),
		linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__hero > p{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .situation-archive__hero > p{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__hero h1{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .situation-archive__hero h1{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__hero > span{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .situation-archive__hero > div{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__group-nav{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__group-nav > p{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__group-nav a{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__group-nav a:hover{background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__group-nav a:focus-visible{background:var(--dkj-mode-surface);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__filters{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__filters label{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__filters input{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__filters select{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__filters > a{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__group{border:1px solid var(--dkj-mode-border);background:linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__group > header p{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__group > header h2{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__group > header span{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__card{border:1px solid color-mix(in srgb, var(--situation-accent) 24%, var(--dkj-mode-border));background:color-mix(in srgb, var(--situation-accent) 5%, var(--dkj-mode-surface));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__card.is-featured{border-color:color-mix(in srgb, var(--situation-accent) 52%, var(--dkj-mode-border));}
html[data-dkj-color-mode] .review-v3 .situation-atlas__icon{border:1px solid color-mix(in srgb, var(--situation-accent) 20%, var(--dkj-mode-border));background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__card h3{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__card > p{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__card-footer{border-top:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__count{background:color-mix(in srgb, var(--situation-accent) 10%, var(--dkj-mode-surface));}
html[data-dkj-color-mode] .review-v3 .situation-atlas__link{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__empty{border:1px dashed var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .situation-atlas__top{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .play-atlas__hero{border-color:var(--dkj-mode-border);background:radial-gradient(circle at 92% 12%, rgba(237, 91, 145, .13), transparent 24rem),
		linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .play-atlas__hero > p:first-child{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .play-atlas__hero h1{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .play-atlas__hero > p:last-child{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .play-atlas__nav{border-color:var(--dkj-mode-border);}
html[data-dkj-color-mode] .review-v3 .play-atlas__nav a{background:rgba(var(--dkj-mode-text-rgb),0.04);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .play-atlas__nav a.is-tease:hover{border-color:color-mix(in srgb, var(--dkj-tease-color) 58%, var(--dkj-mode-border));background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .play-atlas__nav a.is-tease:focus-visible{border-color:color-mix(in srgb, var(--dkj-tease-color) 58%, var(--dkj-mode-border));background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .play-atlas:not(:has(.play-atlas__group:target)) .play-atlas__nav a:first-child{border-color:color-mix(in srgb, var(--dkj-tease-color) 58%, var(--dkj-mode-border));background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .play-atlas:has(#play-tease:target) .play-atlas__nav a[href="#play-tease"]{border-color:color-mix(in srgb, var(--dkj-tease-color) 58%, var(--dkj-mode-border));background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .play-atlas__nav a.is-action:hover{border-color:color-mix(in srgb, var(--dkj-action-color) 58%, var(--dkj-mode-border));background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .play-atlas__nav a.is-action:focus-visible{border-color:color-mix(in srgb, var(--dkj-action-color) 58%, var(--dkj-mode-border));background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .play-atlas:has(#play-action:target) .play-atlas__nav a[href="#play-action"]{border-color:color-mix(in srgb, var(--dkj-action-color) 58%, var(--dkj-mode-border));background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .play-atlas__nav a.is-finish:hover{border-color:color-mix(in srgb, var(--dkj-finish-color) 58%, var(--dkj-mode-border));background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .play-atlas__nav a.is-finish:focus-visible{border-color:color-mix(in srgb, var(--dkj-finish-color) 58%, var(--dkj-mode-border));background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .play-atlas:has(#play-finish:target) .play-atlas__nav a[href="#play-finish"]{border-color:color-mix(in srgb, var(--dkj-finish-color) 58%, var(--dkj-mode-border));background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .play-atlas__nav a.is-fetish:hover{border-color:color-mix(in srgb, var(--dkj-fetish-color) 58%, var(--dkj-mode-border));background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .play-atlas__nav a.is-fetish:focus-visible{border-color:color-mix(in srgb, var(--dkj-fetish-color) 58%, var(--dkj-mode-border));background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .play-atlas:has(#play-fetish:target) .play-atlas__nav a[href="#play-fetish"]{border-color:color-mix(in srgb, var(--dkj-fetish-color) 58%, var(--dkj-mode-border));background:var(--dkj-mode-accent-soft);color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .play-atlas__group{border-color:color-mix(in srgb, var(--dkj-play-color) 28%, var(--dkj-mode-border));background:linear-gradient(150deg, var(--dkj-mode-surface), color-mix(in srgb, var(--dkj-mode-accent-soft) 42%, var(--dkj-mode-surface)));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .play-atlas__group > header p{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .play-atlas__group > header h2{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .play-atlas__card{border-color:color-mix(in srgb, var(--dkj-play-color) 28%, var(--dkj-mode-border));background:linear-gradient(150deg, var(--dkj-mode-surface), color-mix(in srgb, var(--dkj-mode-accent-soft) 36%, var(--dkj-mode-surface)));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .play-atlas__card:hover{border-color:color-mix(in srgb, var(--dkj-play-color) 58%, var(--dkj-mode-border));}
html[data-dkj-color-mode] .review-v3 .play-atlas__icon{border:1px solid color-mix(in srgb, var(--dkj-play-color) 35%, var(--dkj-mode-border));background:color-mix(in srgb, var(--dkj-mode-accent-soft) 65%, var(--dkj-mode-surface));}
html[data-dkj-color-mode] .review-v3 .play-atlas__card h3{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .play-atlas__description{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .review-v3 .play-atlas__count{background:color-mix(in srgb, var(--dkj-mode-accent-soft) 68%, var(--dkj-mode-surface));color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .play-atlas__footer > a.play-atlas__link{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .play-atlas__top{color:var(--dkj-mode-accent);}

/* review-v3-components.css */
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-play .rx3-review-section__content{background:linear-gradient(145deg, var(--rx3-paper-2), var(--dkj-mode-surface));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-play .play-bars--grouped{border:1px solid var(--dkj-mode-border);background:linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-play .play-bars--grouped .play-bars__header{border-bottom:1px solid var(--dkj-mode-border);background:linear-gradient(115deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-play .play-bars__eyebrow{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-play .play-bars--grouped .play-bars__title{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-play .play-bars--grouped .play-bars__group{border:1px solid color-mix(in srgb, var(--dkj-play-color) 28%, var(--dkj-mode-border));background:color-mix(in srgb, var(--dkj-mode-accent-soft) 32%, var(--dkj-mode-surface));}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-play .play-bars--grouped .play-bars__group-title{border-bottom:1px solid color-mix(in srgb, var(--dkj-play-color) 25%, var(--dkj-mode-border));background:color-mix(in srgb, var(--dkj-mode-accent-soft) 52%, var(--dkj-mode-surface));color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-play .play-bars--grouped .play-bars__item{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-play .play-bars--grouped .play-bars__item + .play-bars__item{border-top:1px solid color-mix(in srgb, var(--dkj-play-color) 15%, var(--dkj-mode-border));}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-play .play-bars--grouped .play-bars__category{border:1px solid color-mix(in srgb, var(--dkj-play-color) 35%, var(--dkj-mode-border));background:color-mix(in srgb, var(--dkj-mode-accent-soft) 66%, var(--dkj-mode-surface));color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-play .play-bars--grouped .play-bars__label{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-play .play-bars--grouped a.play-bars__label{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-play .play-bars--grouped a.play-bars__label:hover{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-play .play-bars--grouped a.play-bars__label:focus-visible{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-play .play-bars--grouped .play-bars__track{background:var(--dkj-mode-surface-alt);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-play .play-bars--grouped .play-bars__value{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .review-v3 .rx3-review-section.is-play .play-bars--grouped .hip-play-comment{border-color:var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-muted);}
@media (max-width: 600px){
html[data-dkj-color-mode] .review-v3 .rx3-footer-reaction .rx3-footer-reaction__bubble::before{border-top:1px solid var(--dkj-mode-border);border-left:1px solid var(--dkj-mode-border);}
html[data-dkj-color-mode] .review-v3 .rx3-footer-reaction.is-bubble-left .rx3-footer-reaction__bubble::before{border-top:1px solid var(--dkj-mode-border);border-left:1px solid var(--dkj-mode-border);}
}

/* home-journal.css */
html[data-dkj-color-mode] .review-v3 .rx3-home-butt-types a{background:rgba(var(--dkj-mode-text-rgb),0.025);}

/* pagination.css */
html[data-dkj-color-mode] .dekajiri-pagination a.page-numbers{background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .dekajiri-pagination span.page-numbers{background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .dekajiri-pagination span.page-numbers.current{background:var(--dkj-mode-solid);}
html[data-dkj-color-mode] .dekajiri-pagination a.page-numbers:hover{background:var(--dkj-mode-solid);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .dekajiri-pagination a.page-numbers:focus-visible{background:var(--dkj-mode-solid);color:var(--dkj-mode-text);}

/* age-gate.css */
html[data-dkj-color-mode] .dkj-age-gate{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .dkj-age-gate .dkj-age-gate__card{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .dkj-age-gate .dkj-age-gate__eyebrow{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .dkj-age-gate .dkj-age-gate__title{color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .dkj-age-gate .dkj-age-gate__description{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .dkj-age-gate .dkj-age-gate__button{border:1px solid var(--dkj-mode-border);background:var(--dkj-mode-surface);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .dkj-age-gate .dkj-age-gate__button:hover{border-color:var(--dkj-mode-border);}
html[data-dkj-color-mode] .dkj-age-gate .dkj-age-gate__status{color:var(--dkj-mode-muted);}

/* FANZA Assist public surfaces */
html[data-dkj-color-mode] .dkt-fanza-set{background:linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .dkt-fanza-product{background:linear-gradient(135deg, var(--dkj-mode-surface) 0%, var(--dkj-mode-surface) 100%);}
html[data-dkj-color-mode] .dkt-fanza-product__eyebrow{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .dkt-fanza-product__actress{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .dkt-fanza-product__meta{color:var(--dkj-mode-muted);}
html[data-dkj-color-mode] .dkt-fanza-set__label{color:var(--dkj-mode-accent);}
html[data-dkj-color-mode] .dkt-fanza-video{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .dkt-fanza-gallery{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .dkt-fanza-gallery{background:radial-gradient(circle at 100% 0, rgb(229 126 162 / 13%), transparent 30%),
		linear-gradient(145deg, var(--dkj-mode-surface), var(--dkj-mode-surface));}
html[data-dkj-color-mode] .dkt-fanza-gallery::before{background:linear-gradient(#d86a91, var(--dkj-mode-surface-alt) 58%, transparent);}
html[data-dkj-color-mode] body.single .dkt-fanza-gallery__item{background:var(--dkj-mode-surface);}
html[data-dkj-color-mode] .dkt-fanza-lightbox__close{border:1px solid var(--dkj-mode-border);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .dkt-fanza-lightbox__nav{border:1px solid var(--dkj-mode-border);color:var(--dkj-mode-text);}
html[data-dkj-color-mode] .dkt-fanza-lightbox__position{color:var(--dkj-mode-text);}
