/* v3.0.110 — Preserve title hierarchy, not a single-color miniature.
   Every effect keeps its natural image proportions inside the landscape card. */
#nf-seckiler .nf-cur-directory-info>strong,.nf-home-v300 .nf-home-curations-preview__card .nf-home-curations-preview__name{font-family:var(--nf-display,Arial,sans-serif)!important;font-style:normal!important;color:#f8f3ee!important;-webkit-text-fill-color:#f8f3ee!important;line-height:1.18!important}
:is(#nf-seckiler .nf-cur-directory-card,.nf-home-v300 .nf-home-curations-preview__card) .nf-mini-title__lead{display:inline!important;color:#f8f3ee!important;-webkit-text-fill-color:#f8f3ee!important;font-family:var(--nf-display,Arial,sans-serif)!important;font-style:normal!important;font-weight:800!important;text-shadow:0 2px 15px #0009!important}
:is(#nf-seckiler .nf-cur-directory-card,.nf-home-v300 .nf-home-curations-preview__card) .nf-mini-title__accent{display:inline!important;color:var(--nf-mini-accent)!important;-webkit-text-fill-color:var(--nf-mini-accent)!important;font-family:var(--nf-display,Arial,sans-serif)!important;font-style:normal!important;font-weight:700!important;text-shadow:0 2px 15px #0009!important}
/* Supporting prose stays neutral; accents belong to emphasis and fine borders. */
#nf-seckiler .nf-cur-directory-subtitle{color:#eee8e3!important;-webkit-text-fill-color:#eee8e3!important}
#nf-seckiler .nf-cur-directory-info__eyebrow{color:#cec7c9!important;-webkit-text-fill-color:#cec7c9!important}
#nf-seckiler .nf-cur-directory-desc{color:#c8c5cd!important}
#nf-seckiler .nf-cur-directory-genre{color:#ded8dd!important;-webkit-text-fill-color:#ded8dd!important;border-color:color-mix(in srgb,var(--nf-mini-accent) 40%,transparent)!important;background:#0b0c14b8!important}
:is(#nf-seckiler .nf-cur-directory-card--slasher-restored,.nf-home-v300 .nf-home-curations-preview__card--slasher-restored) .nf-mini-title__lead,:is(#nf-seckiler .nf-cur-directory-card--slasher-restored,.nf-home-v300 .nf-home-curations-preview__card--slasher-restored) .nf-mini-title__accent{font-family:Georgia,"Times New Roman",serif!important}
:is(#nf-seckiler .nf-cur-directory-card--horror,.nf-home-v300 .nf-home-curations-preview__card--horror) .nf-mini-title__lead,:is(#nf-seckiler .nf-cur-directory-card--horror,.nf-home-v300 .nf-home-curations-preview__card--horror) .nf-mini-title__accent{font-family:Georgia,"Times New Roman",serif!important}
:is(#nf-seckiler .nf-cur-directory-card--neon,.nf-home-v300 .nf-home-curations-preview__card--neon) .nf-mini-title__lead,:is(#nf-seckiler .nf-cur-directory-card--neon,.nf-home-v300 .nf-home-curations-preview__card--neon) .nf-mini-title__accent{font-family:Georgia,"Times New Roman",serif!important}

:is(#nf-seckiler .nf-cur-directory-card--slasher-restored,.nf-home-v300 .nf-home-curations-preview__card--slasher-restored) .nf-mini-title__accent{font-style:italic!important}
:is(#nf-seckiler .nf-cur-directory-card--outsiders,.nf-home-v300 .nf-home-curations-preview__card--outsiders) .nf-mini-title__accent{font-family:Georgia,"Times New Roman",serif!important;font-style:italic!important}
:is(#nf-seckiler .nf-cur-directory-card--japan,.nf-home-v300 .nf-home-curations-preview__card--japan) .nf-mini-title__lead{font-family:var(--nf-display,Arial,sans-serif)!important;font-style:normal!important;font-weight:800!important}
:is(#nf-seckiler .nf-cur-directory-card--japan,.nf-home-v300 .nf-home-curations-preview__card--japan) .nf-mini-title__accent{font-family:'Segoe Print','Bradley Hand','Comic Sans MS',cursive!important;font-style:italic!important;font-weight:700!important}
/* Cancel the portrait-frame stretching introduced in v109. */
:is(.nf-home-v300 .nf-home-curations-preview__card,#nf-seckiler .nf-cur-directory-card)>.nf-curation-miniature__effects::before,
:is(.nf-home-v300 .nf-home-curations-preview__card,#nf-seckiler .nf-cur-directory-card)>.nf-curation-miniature__effects::after{inset:auto!important;top:0!important;right:0!important;bottom:auto!important;left:auto!important;width:42%!important;height:100%!important;background-size:contain!important;background-position:right top!important;transform:none!important;filter:none!important;pointer-events:none!important}
:is(.nf-home-v300 .nf-home-curations-preview__card--slasher-restored,#nf-seckiler .nf-cur-directory-card--slasher-restored)>.nf-curation-miniature__effects::before{background-image:url("./curation-textures/slasher-blood-splash-v356.png")!important;top:-10%!important;right:-4%!important;width:62%!important;height:120%!important;opacity:.75!important}
:is(.nf-home-v300 .nf-home-curations-preview__card--slasher-restored,#nf-seckiler .nf-cur-directory-card--slasher-restored)>.nf-curation-miniature__effects::after{background-image:url("./curation-textures/slasher-blood-scar-v356.png")!important;top:auto!important;bottom:-8%!important;right:-3%!important;width:34%!important;height:96%!important;opacity:.4!important;background-position:right bottom!important}
:is(.nf-home-v300 .nf-home-curations-preview__card--neon,#nf-seckiler .nf-cur-directory-card--neon)>.nf-curation-miniature__effects::before{background-image:url("./curation-textures/reality-shard-upper-v373.png")!important;top:-6%!important;right:-3%!important;width:42%!important;height:95%!important;opacity:.72!important}
:is(.nf-home-v300 .nf-home-curations-preview__card--neon,#nf-seckiler .nf-cur-directory-card--neon)>.nf-curation-miniature__effects::after{background-image:url("./curation-textures/reality-shard-lower-v373.png")!important;top:auto!important;bottom:-15%!important;right:-3%!important;width:28%!important;height:72%!important;opacity:.4!important;background-position:right bottom!important}
:is(.nf-home-v300 .nf-home-curations-preview__card--japan,#nf-seckiler .nf-cur-directory-card--japan)>.nf-curation-miniature__effects::before{background-image:url("./curation-textures/japan-tape-frame-v3108.svg")!important;top:-2%!important;right:1%!important;width:34%!important;height:104%!important;opacity:.62!important}
:is(.nf-home-v300 .nf-home-curations-preview__card--japan,#nf-seckiler .nf-cur-directory-card--japan)>.nf-curation-miniature__effects::after{background-image:url("./curation-textures/japan-card-doodles.svg")!important;top:auto!important;bottom:3%!important;right:2%!important;width:23%!important;height:40%!important;opacity:.65!important;background-position:right bottom!important}
:is(.nf-home-v300 .nf-home-curations-preview__card--outsiders,#nf-seckiler .nf-cur-directory-card--outsiders)>.nf-curation-miniature__effects::before{background-image:url("./curation-textures/outsiders-photo-frame-v3108.svg")!important;top:-2%!important;right:2%!important;width:30%!important;height:104%!important;opacity:.56!important}
:is(.nf-home-v300 .nf-home-curations-preview__card--outsiders,#nf-seckiler .nf-cur-directory-card--outsiders)>.nf-curation-miniature__effects::after{background-image:url("./curation-textures/outsiders-archival-scuff-v365.png")!important;top:auto!important;bottom:0!important;right:0!important;width:50%!important;height:100%!important;opacity:.24!important;background-position:right bottom!important}
:is(.nf-home-v300 .nf-home-curations-preview__card--horror,#nf-seckiler .nf-cur-directory-card--horror)>.nf-curation-miniature__effects::before{background-image:url("./curation-textures/haunted-fissures-v3108.svg")!important;top:0!important;right:0!important;width:36%!important;height:100%!important;opacity:.58!important}
:is(.nf-home-v300 .nf-home-curations-preview__card--horror,#nf-seckiler .nf-cur-directory-card--horror)>.nf-curation-miniature__effects::after{background-image:url("./curation-textures/haunted-mist.svg")!important;top:auto!important;bottom:0!important;right:-3%!important;width:75%!important;height:80%!important;opacity:.42!important;background-position:right bottom!important}

/* Small screens get fewer decorative marks, keeping names clear. */
@media(max-width:580px){
 .nf-home-v300 .nf-home-curations-preview__card>.nf-curation-miniature__effects::after{display:none!important}
 .nf-home-v300 .nf-home-curations-preview__card>.nf-curation-miniature__effects::before{width:45%!important;opacity:.58!important}
 .nf-home-v300 .nf-home-curations-preview__card .nf-home-curations-preview__name{line-height:1.23!important}
}
