.page-layout-production-child-page{position:relative}.no-mobile .page-layout-production-child-page .contextual-page-header>.body{grid-column:content-start / body-end}.no-mobile .page-layout-production-child-page .contextual-page-header.-margin-block-end+.body:has(>:first-child:where(.contextual-info)+.member-table){margin-block-start:calc(-1 * var(--contextual-header-block-space-end))}.no-mobile .page-layout-production-child-page .contextual-page-header.-show-poster-single-column>.body{--figure-min-height: initial;grid-template-columns:var(--body-template-column-masthead);grid-template-areas:"title" "close-friend-status"}.no-mobile .page-layout-production-child-page .contextual-page-header.-show-poster-single-column>.body .figure{display:none}@media(min-width:768px){.mobile .page-layout-production-child-page .contextual-page-header>.body{grid-column:content-start / body-end}.mobile .page-layout-production-child-page .contextual-page-header.-margin-block-end+.body:has(>:first-child:where(.contextual-info)+.member-table){margin-block-start:calc(-1 * var(--contextual-header-block-space-end))}.mobile .page-layout-production-child-page .contextual-page-header.-show-poster-single-column>.body{--figure-min-height: initial;grid-template-columns:var(--body-template-column-masthead);grid-template-areas:"title" "close-friend-status"}.mobile .page-layout-production-child-page .contextual-page-header.-show-poster-single-column>.body .figure{display:none}}@media not (min-width:768px){.mobile .page-layout-production-child-page .contextual-page-header{--backdrop-fade-in-opacity: calc(1 / 3);--backdrop-aspect-ratio-scale: 1.25}}.page-layout-production-child-page .contextual-page-header{grid-column:page-start / page-end;margin-block-start:calc(var(--site-body-padding-block) * -1)}.page-layout-production-child-page .contextual-page-header.-margin-block-end+.body:has(>:first-child:where(.member-table,.activity-table,.diary-table)){margin-block-start:calc(-1 * var(--contextual-header-block-space-end))}.page-layout-production-child-page .diary-table{margin-block-start:initial}.page-layout-production-child-page:has(.contextual-page-header.-backdrop-block-overflow)>.sidebar>.poster-list:first-child{overflow:initial}.no-mobile .page-layout-production-child-page:has(.contextual-page-header.-backdrop-block-overflow) .contextual-page-header #content-nav{grid-column:wing-start / body-end;display:grid;grid-template-columns:subgrid}.no-mobile .page-layout-production-child-page:has(.contextual-page-header.-backdrop-block-overflow) .contextual-page-header #content-nav>.sub-nav-wrapper{grid-column:body-start / body-end;align-self:flex-end}.no-mobile .page-layout-production-child-page:has(.contextual-page-header.-backdrop-block-overflow) .contextual-page-header #content-nav>.sub-nav-wrapper .sub-nav{position:relative;inset:initial;bottom:calc(-1 * var(--separator-thickness))}.no-mobile .page-layout-production-child-page:has(.contextual-page-header.-backdrop-block-overflow) .contextual-page-header #content-nav>.sorting-selects{grid-column:body-start / body-end}.no-mobile .page-layout-production-child-page:has(.contextual-page-header.-backdrop-block-overflow) .contextual-page-header #content-nav>.clear{display:none}.no-mobile .page-layout-production-child-page:has(.contextual-page-header.-backdrop-block-overflow)>.sidebar>.section:first-child{margin-block-start:initial}@media(min-width:768px){.mobile .page-layout-production-child-page:has(.contextual-page-header.-backdrop-block-overflow) .contextual-page-header #content-nav{grid-column:wing-start / body-end;display:grid;grid-template-columns:subgrid}.mobile .page-layout-production-child-page:has(.contextual-page-header.-backdrop-block-overflow) .contextual-page-header #content-nav>.sub-nav-wrapper{grid-column:body-start / body-end;align-self:flex-end}.mobile .page-layout-production-child-page:has(.contextual-page-header.-backdrop-block-overflow) .contextual-page-header #content-nav>.sub-nav-wrapper .sub-nav{position:relative;inset:initial;bottom:calc(-1 * var(--separator-thickness))}.mobile .page-layout-production-child-page:has(.contextual-page-header.-backdrop-block-overflow) .contextual-page-header #content-nav>.sorting-selects{grid-column:body-start / body-end}.mobile .page-layout-production-child-page:has(.contextual-page-header.-backdrop-block-overflow) .contextual-page-header #content-nav>.clear{display:none}.mobile .page-layout-production-child-page:has(.contextual-page-header.-backdrop-block-overflow)>.sidebar>.section:first-child{margin-block-start:initial}}.no-mobile .page-layout-production-child-page:has(.contextual-page-header.-backdrop-block-overflow.-margin-block-end)>.sidebar{margin-block-start:calc(-1 * (var(--contextual-header-block-space-end)))}@media(min-width:768px){.mobile .page-layout-production-child-page:has(.contextual-page-header.-backdrop-block-overflow.-margin-block-end)>.sidebar{margin-block-start:calc(-1 * (var(--contextual-header-block-space-end)))}}.decade-browser{padding-block-start:initial;padding-block-end:var(--spacing-adjacent-component)}.ui-block-header{margin-block-end:var(--spacing-adjacent-component)}.genre-group:not(:last-child){margin-block-end:var(--spacing-adjacent-component)}.genre-group>.title{margin-block-end:var(--spacing-dense-large)}.genre-group>.title .label{display:inline;text-transform:capitalize}.genre-group>.title .count{display:inline;font-size:var(--body-meta-font-size);line-height:var(--body-meta-line-height)}@media not (min-width:768px){.mobile .browse-similar{--block-space: initial}}.browse-similar .nanocrowd-attribution{padding-block-start:var(--spacing-medium);border-block-start:var(--border-width-thin) solid var(--theme-separator-secondary-color)}@media not (min-width:768px){.mobile .browse-similar .nanocrowd-attribution{padding-block-start:calc(var(--spacing-sparse-medium) - var(--spacing-dense-large));padding-block-end:calc(var(--spacing-sparse-medium) - var(--spacing-dense-large) - var(--site-body-padding-block));text-align:center}}.no-mobile .page-layout-default-sidebar .genre-group .poster-grid>.grid{--poster-grid-template-columns: repeat(8, 1fr)}@media not (min-width:768px){.mobile .page-layout-default-sidebar>.sidebar .browse-similar{--block-space: initial}}@media(min-width:768px)and (not (min-width:1024px)){.mobile .page-layout-default-sidebar .genre-group .poster-grid>.grid{--poster-grid-template-columns: repeat(6, 1fr)}}@media(min-width:1024px){.mobile .page-layout-default-sidebar .genre-group .poster-grid>.grid{--poster-grid-template-columns: repeat(8, 1fr)}}
