Filmweb Hide & Seek

Pozwala ukryć wybrane sekcje na podstronach filmów, osób, postaci i światów.

目前为 2021-03-16 提交的版本。查看 最新版本

/* ==UserStyle==
@name           Filmweb Hide & Seek
@namespace      https://gf.qytechs.cn/users/636724-cml99
@version        1.1.0
@description    Pozwala ukryć wybrane sekcje na podstronach filmów, osób, postaci i światów.
@description:en Allows to hide chosen sections on movie, person, character and world subpages. 
@author         CML99
@license        CC-BY-NC-SA-4.0
@preprocessor   stylus
@homepageURL    https://gf.qytechs.cn/scripts/423091-filmweb-hide-seek
@supportURL     https://gf.qytechs.cn/scripts/423091-filmweb-hide-seek/feedback
@var            checkbox cmlHoverShow "✓ Pokaż po najechaniu" 0
@var            checkbox cmlEmbedHeaders "☐ Wyróżnij sekcje" 0
@var            checkbox cmlSmallerSections "⇲ Zmniejsz szerokie sekcje" 0
@var            checkbox cmlHideFooterHome "✕ Usuń główną pod stronami" 1
@var            checkbox cmlHideMinorSections "✕ Ukryj pojedyncze elementy" 0
@var            select cmlHideEpisodes "✕ Sezony i odcinki" ["none:nie ukrywaj", "partial:zostaw nagłówek*", "full:ukryj całkowicie"]
@var            select cmlHideReviews "✕ Recenzje" ["none:nie ukrywaj", "partial:zostaw nagłówek*", "full:ukryj całkowicie"]
@var            select cmlHideGallery "✕ Galeria" ["none:nie ukrywaj", "partial:zostaw nagłówek*", "full:ukryj całkowicie"]
@var            select cmlHideVideos "✕ Wideo" ["none:nie ukrywaj", "partial:zostaw nagłówek*", "full:ukryj całkowicie"]
@var            select cmlHideCast "✕ Obsada / Odtwórcy" ["none:nie ukrywaj*", "partial:zostaw nagłówek", "full:ukryj całkowicie"]
@var            select cmlHideTopRoles "✕ Ranking ról" ["none:nie ukrywaj*", "partial:zostaw nagłówek", "full:ukryj całkowicie"]
@var            select cmlHideFilmography "✕ Filmografia" ["none:nie ukrywaj*", "partial:zostaw nagłówek", "full:ukryj całkowicie"]
@var            select cmlHideCharacters "✕ Postacie" ["none:nie ukrywaj", "partial:zostaw nagłówek*", "full:ukryj całkowicie"]
@var            select cmlHideDescription "✕ Opisy" ["none:nie ukrywaj", "partial:zostaw nagłówek*", "full:ukryj całkowicie"]
@var            select cmlHideInfo "✕ Info / Stan" ["none:nie ukrywaj", "partial:zostaw nagłówek*", "full:ukryj całkowicie"]
@var            select cmlHideCuriosities "✕ Ciekawostki" ["none:nie ukrywaj", "partial:zostaw nagłówek*", "full:ukryj całkowicie"]
@var            select cmlHideRelated "✕ Powiązane tytuły" ["none:nie ukrywaj*", "partial:zostaw nagłówek", "full:ukryj całkowicie"]
@var            select cmlHideUsualPartners "✕ Często pracuje" ["none:nie ukrywaj", "partial:zostaw nagłówek*", "full:ukryj całkowicie"]
@var            select cmlHideCriticsVotes "✕ Oceny krytyków" ["none:nie ukrywaj", "partial:zostaw nagłówek*", "full:ukryj całkowicie"]
@var            select cmlHideUserReviews "✕ Recenzje użytk." ["none:nie ukrywaj", "partial:zostaw nagłówek*", "full:ukryj całkowicie"]
@var            select cmlHideKnownFor "✕ Znane role" ["none:nie ukrywaj", "partial:zostaw nagłówek*", "full:ukryj całkowicie"]
@var            select cmlHideBornToday "✕ Urodzeni tego dnia" ["none:nie ukrywaj", "partial:zostaw nagłówek*", "full:ukryj całkowicie"]
@var            select cmlHidePhotosYears "✕ Zmiany osoby" ["none:nie ukrywaj", "partial:zostaw nagłówek*", "full:ukryj całkowicie"]
@var            select cmlHideTakePart "✕ Weź udział" ["none:nie ukrywaj", "partial:zostaw nagłówek*", "full:ukryj całkowicie"]
@var            select cmlHideNews "✕ Newsy" ["none:nie ukrywaj", "partial:zostaw nagłówek*", "full:ukryj całkowicie"]
@var            select cmlHideForum "✕ Forum" ["none:nie ukrywaj*", "partial:zostaw nagłówek", "full:ukryj całkowicie"]
@var            select cmlHideContrib "✕ Twórcy strony" ["none:nie ukrywaj", "partial:zostaw nagłówek*", "full:ukryj całkowicie"]
@var            select cmlHideWorldTitles "✕ Listy prod. świata" ["none:nie ukrywaj", "partial:zostaw nagłówek*", "full:ukryj całkowicie"]
@var            select cmlHideWorldPopular "✕ Rank. prod. świata" ["none:nie ukrywaj", "partial:zostaw nagłówek*", "full:ukryj całkowicie"]
==/UserStyle== */

@-moz-document domain("filmweb.pl") {    

/* --- FW General --- */
    
#cmlPlaceholder { display: none; } 
    
if cmlHideFooterHome { #site:not([data-linkable="home"]) .page.HomePage { display: none; } }    

.page[data-group="filmPage"], .page[data-group="personPage"], .page[data-group="characterPage"], .page[data-group="worldPage"] { 
    
if cmlHideMinorSections { 
    .filmInfo__awards, .filmWhereToWatchLinkSection, .personAwardSection, .filmPosterSection__awards, .characterWorldSection, .characterOnTvSection  { 
        display:none; 
    } 
} 

}

}


@-moz-document domain("filmweb.pl") {  
    
/* --- FW Film/Serial/Game Page --- */
    
#cmlPlaceholder { display: none; }     
 
.page[data-group="filmPage"] {    
    
.page__section .page__header { padding-top: 0.25rem; padding-bottom: 0.25rem; }
.reviewsSection, .descriptionSection, .filmOtherInfoSection { padding-bottom: 0rem; padding-top: 0rem; }  
.forumSection__header { margin-top: 1rem; }  
.filmMainRelatedsSection { margin-left: 1rem; }    
.filmMainRelatedsSection .page__moreButton { margin-left: -1rem; margin-right: -1rem; } 
.filmEmptySection { margin-top: 0rem; }
.forumSection.page__section--gray.filmEmptySection { margin-top: -0.5rem; }
.filmEmptySection .forumSection__addFirst { padding: 0.5rem 0rem 1rem; }    
.reviewsSection, .gallerySection, .videosSection, .filmCastSection, .filmTopRolesSection, .filmCharactersSection, .descriptionSection, .filmOtherInfoSection, .curiositiesSection, .filmMainRelatedsSection, .filmCriticsVotesSection, .userReviewSection, .filmTakePartSection, .newsSection, .forumSection, .page__wrapper--grid [data-group="g13"].page__group, .filmSeasonsAndEpisodesSection, .filmEmptySection__wrapper, .forumSection.page__section--gray .page__container { 
        margin-bottom: 0.25rem; margin-top: 0.25rem; 
}  
@media screen and (max-width: 1151px) {    
.reviewsSection, .gallerySection, .videosSection, .filmCastSection, .filmTopRolesSection, .filmCharactersSection, .descriptionSection, .filmOtherInfoSection, .curiositiesSection, .filmMainRelatedsSection, .userReviewSection, .filmTakePartSection, .newsSection, .forumSection, .page__wrapper--grid [data-group="g13"].page__group, .filmSeasonsAndEpisodesSection, .filmEmptySection__wrapper, .forumSection.page__section--gray .page__container { 
            max-width: 728px; left: calc( (100% - 728px) / 2 ); overflow: hidden; 
}
.filmMainRelatedsSection { margin-left: 0; }
}     


if cmlEmbedHeaders {    
.page__subtitle.page__subtitle--tiny a:hover, .page__subtitle.page__subtitle--tiny h2 a:hover { background-color: transparent; }    
.page__section--border::after, .page__section--border::before { border: none; }   
.reviewsSection, .gallerySection, .videosSection, .filmCastSection, .filmTopRolesSection, .filmCharactersSection, .descriptionSection, .filmOtherInfoSection, .curiositiesSection, .filmMainRelatedsSection, .filmCriticsVotesSection, .userReviewSection, .filmTakePartSection, .newsSection, .forumSection, .page__wrapper--grid [data-group="g13"].page__group, .filmSeasonsAndEpisodesSection, .filmEmptySection__wrapper, .forumSection.page__section--gray .page__container { 
    border-radius: 10px; margin-bottom: 0.5rem; margin-top: 0rem; background-color: rgba(64,64,64,0.15); 
} 
.page__section--dark { background-color: rgba(0,0,0,1.0); margin-bottom: 0.5rem; }  
.page__section--dark .videosSection { margin-bottom: 0rem; } 
}


if cmlHideEpisodes == full { .filmSeasonsAndEpisodesSection { display: none; }  }
if cmlHideReviews == full { .reviewsSection { display: none; } }
if cmlHideGallery == full { .gallerySection { display: none; } }
if cmlHideVideos == full { .videosSection { display: none; } }
if cmlHideCast == full { .filmCastSection { display: none; } }
if cmlHideTopRoles == full { .filmTopRolesSection { display: none; } }
if cmlHideNews == full { .newsSection { display: none; } }
if cmlHideTakePart == full { .filmTakePartSection { display: none; } }
if cmlHideForum == full { .forumSection { display: none; } } 
if cmlHideCharacters == full { .filmCharactersSection { display: none; } }
if cmlHideDescription == full { .descriptionSection { display: none; } }
if cmlHideInfo == full { .filmOtherInfoSection { display: none; } }
if cmlHideCuriosities == full { .curiositiesSection { display: none; } }
if cmlHideRelated == full { .filmMainRelatedsSection { display: none; } }
if cmlHideCriticsVotes == full { .filmCriticsVotesSection { display: none; } }
if cmlHideUserReviews == full { .userReviewSection { display: none; } }
if cmlHideContrib == full { .page__wrapper--grid [data-group="g13"].page__group { display: none; } }


if cmlHideReviews == partial { .reviewsSection .reviewsSection__list { display: none; } }
if cmlHideGallery == partial { .gallerySection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideVideos == partial { .videosSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideCast == partial { 
    .filmCastSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } 
    .filmCastSection .page__navigation { display: none; }
}
if cmlHideTopRoles == partial { 
    .filmTopRolesSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } 
    .filmTopRolesSection .page__navigation { display: none; }
}
if cmlHideCharacters == partial { .filmCharactersSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideDescription == partial { .descriptionSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideInfo == partial { .filmOtherInfoSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideCuriosities == partial { .curiositiesSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideRelated == partial { .filmMainRelatedsSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideCriticsVotes == partial { .filmCriticsVotesSection .crs { display: none; } }
if cmlHideUserReviews == partial { .userReviewSection .flatReview { display: none; } }
if cmlHideTakePart == partial { .filmTakePartSection .page__container--paddingless, .filmTakePartSection .polaroid--horizontal { display: none; } }
if cmlHideNews == partial { .newsSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideForum == partial { .forumSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } } 
if cmlHideEpisodes == partial { 
    .filmSeasonsAndEpisodesSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } 
    .filmSeasonsAndEpisodesSection .page__navigation { display: none; } 
}
if cmlHideContrib == partial { .page__wrapper--grid [data-group="g13"].page__group div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
    

if cmlHoverShow {
.gallerySection:hover div:not(:nth-of-type(1)), .filmCastSection:hover div:not(:nth-of-type(1)), .filmTopRolesSection:hover div:not(:nth-of-type(1)), .filmCharactersSection:hover div:not(:nth-of-type(1)), .filmSeasonsAndEpisodesSection:hover div:not(:nth-of-type(1)), .videosSection:hover div:not(:nth-of-type(1)), .descriptionSection:hover div:not(:nth-of-type(1)), .filmOtherInfoSection:hover div:not(:nth-of-type(1)), .curiositiesSection:hover div:not(:nth-of-type(1)), .filmMainRelatedsSection:hover div:not(:nth-of-type(1)), .newsSection:hover div:not(:nth-of-type(1)), .forumSection:hover div:not(:nth-of-type(1)), .page__wrapper--grid [data-group="g13"].page__group:hover div:not(:nth-of-type(1)) { 
        height: auto; opacity: 1; 
}
.filmCriticsVotesSection:hover .crs, .filmSeasonsAndEpisodesSection:hover .page__navigation, .filmCastSection:hover .page__navigation, .filmTopRolesSection:hover .page__navigation, .userReviewSection:hover .flatReview, .reviewsSection:hover .reviewsSection__list, .filmTakePartSection:hover .page__container--paddingless { 
    display: inherit; 
}
.filmTakePartSection:hover .polaroid--horizontal { display: flex; }
}


if cmlSmallerSections {        
    @media screen and (min-width: 1151px) { 
        .page__section--dark .videosSection, .filmCastSection, .filmTopRolesSection, .filmCharactersSection { 
            max-width: 1056px; left: calc( (100% - 1056px) / 2 ) ; overflow: hidden;
        }
    }
    @media screen and (max-width: 1151px) {    
        .page__section--dark .videosSection, .filmCastSection, .filmTopRolesSection, .filmCharactersSection { 
            max-width: 728px; left: calc( (100% - 728px) / 2 ); overflow: hidden; 
        }
    }  
} 


}
    
}


@-moz-document domain("filmweb.pl") {    

/* --- FW Person Page --- */
    
#cmlPlaceholder { display: none; } 
    
.page[data-group="personPage"] { 
    
.gallerySection, .latestTrailerSection, .personTopRolesSection, .personFilmographySection, .personPhotosByYearsSection, .personMaritalStatusSection, .curiositiesSection, .usualPartnersSection, .quizSection, .newsSection, .forumSection, .page__wrapper--grid [data-group="g11"].page__group, .personKnownForSection, .bornTodaySection {
    .page__header { padding-top: 0.5rem; padding-bottom: 0.25rem; }
    margin-top: 0.5rem !important; margin-bottom: 0.25rem !important;
    .filmographyCounterUser__inner { padding-top: 0.75rem; }
}   
.page__section { padding-bottom: 0.25rem; }   
.forumSection__header { margin-top: 1rem; }   
.personFilmographySection__navButton { top: -32px; } 
.personFilmographySection .page__navigation { padding-bottom: 0rem; }
.gallerySection .gallery__photos-list__container, .gallerySection .gallery__seasonName { padding-bottom: 0.5rem; }    
@media screen and (max-width: 1151px) {    
    .gallerySection, .latestTrailerSection, .personTopRolesSection, .personFilmographySection, .personPhotosByYearsSection, .personMaritalStatusSection, .curiositiesSection, .usualPartnersSection, .quizSection, .newsSection, .forumSection, .page__wrapper--grid [data-group="g11"].page__group, .personKnownForSection, .bornTodaySection { 
        max-width: 728px; left: calc( (100% - 728px) / 2 ); overflow: hidden; 
    }
    .gallerySection { margin-left: calc( (100% - 728px) / 2 ); }
}      


if cmlEmbedHeaders {  
.page__subtitle.page__subtitle--tiny a:hover, .page__subtitle.page__subtitle--tiny h2 a:hover { background-color: transparent; }    
.page__section--border::after, .page__section--border::before { border: none; }       
.gallerySection, .latestTrailerSection, .personTopRolesSection, .personFilmographySection, .personPhotosByYearsSection, .personMaritalStatusSection, .curiositiesSection, .usualPartnersSection, .quizSection, .newsSection, .forumSection, .page__wrapper--grid [data-group="g11"].page__group, .personKnownForSection, .bornTodaySection { 
    border-radius: 10px; margin-bottom: 0.5rem; margin-top: 0rem; background-color: rgba(64,64,64,0.15); 
} 
.page__section--dark { background-color: rgba(0,0,0,1.0); }
}


if cmlHideGallery == full { .gallerySection { display: none; } }
if cmlHideVideos == full { .latestTrailerSection { display: none; } }
if cmlHideTopRoles == full { .personTopRolesSection { display: none; } }
if cmlHideFilmography == full { .personFilmographySection { display: none; } }
if cmlHideInfo == full { .personMaritalStatusSection { display: none; } }
if cmlHideCuriosities == full { .curiositiesSection { display: none; } }
if cmlHideNews == full { .newsSection { display: none; } }
if cmlHideTakePart == full { .quizSection { display: none; } }
if cmlHideForum == full { .forumSection { display: none; } } 
if cmlHidePhotosYears == full { .personPhotosByYearsSection { display: none; } }
if cmlHideBornToday == full { .bornTodaySection { display: none; } }
if cmlHideUsualPartners == full { .usualPartnersSection { display: none; } }
if cmlHideKnownFor == full { .personKnownForSection { display: none; } }
if cmlHideContrib == full { .page__wrapper--grid [data-group="g11"].page__group { display: none; } }

    
if cmlHideGallery == partial { .gallerySection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideVideos == partial { 
.latestTrailerSection .latestTrailerSection__video { display:none; } 
.videoPlayer.isPinned .videoPlayer__container { display:none; } 
}
if cmlHideTopRoles == partial { .personTopRolesSection .page__navigation, .personTopRolesSection .page__navContent, .personTopRolesSection .page__moreButton { display: none; } }
if cmlHideFilmography == partial { .personFilmographySection .navList, .personFilmographySection .page__navContent { display: none; } }
if cmlHideInfo == partial { .personMaritalStatusSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideCuriosities == partial { .curiositiesSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideTakePart == partial { .quizSection .page__container--paddingless, .quizSection .polaroid--horizontal { display: none; } }
if cmlHideNews == partial { .newsSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideForum == partial { .forumSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } } 
if cmlHideContrib == partial { .page__wrapper--grid [data-group="g11"].page__group div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideKnownFor == partial { .personKnownForSection .page__container--paddingless, .personKnownForSection .page__moreButton { display: none; } }
if cmlHideBornToday == partial { .bornTodaySection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHidePhotosYears == partial { .personPhotosByYearsSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideUsualPartners == partial { .usualPartnersSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }

if cmlHoverShow {
.gallerySection:hover div:not(:nth-of-type(1)), .personPhotosByYearsSection:hover div:not(:nth-of-type(1)), .personMaritalStatusSection:hover div:not(:nth-of-type(1)), .curiositiesSection:hover div:not(:nth-of-type(1)), .usualPartnersSection:hover div:not(:nth-of-type(1)), .newsSection:hover div:not(:nth-of-type(1)), .forumSection:hover div:not(:nth-of-type(1)), .page__wrapper--grid [data-group="g11"].page__group:hover div:not(:nth-of-type(1)), .bornTodaySection:hover div:not(:nth-of-type(1)) { 
        height: auto; opacity: 1; 
} 
.personTopRolesSection:hover .page__navigation, .personFilmographySection:hover .navList, .personFilmographySection:hover .page__navContent, .personTopRolesSection:hover .page__navContent, .quizSection:hover .page__container--paddingless, .personKnownForSection:hover .page__container--paddingless, .latestTrailerSection:hover .latestTrailerSection__video { 
    display: inherit; 
}
.quizSection:hover .polaroid--horizontal, .personKnownForSection:hover .page__moreButton, .personTopRolesSection:hover .page__moreButton { 
    display: flex; 
}
}    

}


if cmlSmallerSections {        
    @media screen and (min-width: 1151px) {  
        .personTopRolesSection { 
            max-width: 1056px; left: calc( (100% - 1056px) / 2 ); overflow: hidden; 
        }
    }
    @media screen and (max-width: 1151px) {    
        .personTopRolesSection { 
            max-width: 728px; left: calc( (100% - 728px) / 2 ); overflow: hidden; 
        }
    } 
    .noPersonAwardsData  {
        .personTopRolesSection { 
            max-width: 704px !important; left: calc( (100% - 704px) / 2 ) !important; overflow: hidden; 
        }    
    }     
} 


}


@-moz-document domain("filmweb.pl") {    

/* --- FW World Page --- */
    
#cmlPlaceholder { display: none; } 

.page[data-group="worldPage"] { 
    
.gallerySection, .videosSection, .quizSection, .newsSection, .forumSection, .worldCharactersSection, .rankingSection, .worldLastSection, .worldAllProductionsSection, .worldPopularSection {
    .page__header { padding-top: 0.5rem; padding-bottom: 0.25rem; }
    margin-top: 0.5rem !important; margin-bottom: 0.25rem !important;
    .filmographyCounterUser__inner { padding-top: 0.5rem; }
}   
.page__section { padding-bottom: 0.25rem; }   
.forumSection__header { margin-top: 1rem; } 
.gallerySection .gallery__photos-list__container, .gallerySection .gallery__seasonName { padding-bottom: 0.5rem; }    
.videosSection__grid { margin: 0 0 0.25rem; }        
.worldLastSection__header { margin-bottom: 0rem; }    
.worldLastSection { padding-top: 0rem; }    
.worldLastSection__navButton { margin-top: -0.25rem; }     
.worldCharactersSection .page__header { padding-top: 0.25rem; }    
.worldPopularSection .page__title, .worldPopularSection .page__title h2 { font-size: 1.5rem; line-height: 1.5rem; }    
@media screen and (max-width: 1151px) {    
    .gallerySection, .quizSection, .newsSection, .forumSection, .worldCharactersSection, .rankingSection, .worldLastSection, .worldAllProductionsSection, .worldPopularSection { 
        max-width: 728px; left: calc( (100% - 728px) / 2 ); overflow: hidden; 
    }
    .gallerySection, .videosSection { margin-left: calc( (100% - 728px) / 2 ); }
}      


if cmlEmbedHeaders {      
.page__subtitle.page__subtitle--tiny a:hover, .page__subtitle.page__subtitle--tiny h2 a:hover { background-color: transparent; }    
.page__section--border::after, .page__section--border::before { border: none; }       
.gallerySection, .videosSection, .quizSection, .newsSection, .forumSection, .worldCharactersSection, .rankingSection, .worldLastSection, .worldAllProductionsSection, .worldPopularSection { 
    border-radius: 10px; margin-bottom: 0.5rem; margin-top: 0rem; background-color: rgba(64,64,64,0.15); 
} 
.page__section--dark { background-color: rgba(0,0,0,1.0); }
}


if cmlHideGallery == full { .gallerySection { display: none; } }
if cmlHideVideos == full { .videosSection { display: none; } }
if cmlHideTopRoles == full { .rankingSection { display: none; } }
if cmlHideNews == full { .newsSection { display: none; } }
if cmlHideTakePart == full { .quizSection { display: none; } }
if cmlHideForum == full { .forumSection { display: none; } } 
if cmlHideCharacters == full { .worldCharactersSection { display: none; } }
if cmlHideWorldTitles == full { .worldLastSection { display: none; } }
if cmlHideWorldPopular == full { .worldAllProductionsSection, .worldPopularSection { display: none; } }


if cmlHideGallery == partial { .gallerySection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideVideos == partial { .videosSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideTakePart == partial { .quizSection .page__container--paddingless, .quizSection .polaroid--horizontal { display: none; } }
if cmlHideNews == partial { .newsSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideForum == partial { .forumSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } } 
if cmlHideCharacters == partial { .worldCharactersSection .page__navigation, .worldCharactersSection .page__navContent { display: none; } }
if cmlHideTopRoles == partial { .rankingSection .page__navigation, .rankingSection .rankingSection__container { display: none; } }
if cmlHideWorldTitles == partial { .worldLastSection .worldLastSection__container, .worldLastSection .page__moreButton { display: none; } }
if cmlHideWorldPopular == partial { .worldAllProductionsSection .page__navigation, .worldAllProductionsSection .worldAllProductionsSection__container, .worldPopularSection .worldPopular__container, .worldPopularSection .page__navigation { display: none; } }


if cmlHoverShow {
.gallerySection:hover div:not(:nth-of-type(1)), .videosSection:hover div:not(:nth-of-type(1)), .newsSection:hover div:not(:nth-of-type(1)), .forumSection:hover div:not(:nth-of-type(1)) { 
    height: auto; opacity: 1; 
}
.quizSection:hover .page__container--paddingless, .worldCharactersSection:hover .page__navigation, .worldCharactersSection:hover .page__navContent, .rankingSection:hover .page__navigation, .rankingSection:hover .rankingSection__container, .worldLastSection:hover .worldLastSection__container, .worldAllProductionsSection:hover .page__navigation, .worldAllProductionsSection:hover .worldAllProductionsSection__container, .worldPopularSection:hover .worldPopular__container, .worldPopularSection:hover .page__navigation { 
    display: inherit; 
}
.quizSection:hover .polaroid--horizontal, .worldLastSection:hover .page__moreButton { 
    display: flex; 
}
}


if cmlSmallerSections {        
    @media screen and (min-width: 1151px) {  
        .rankingSection, .worldAllProductionsSection, .worldPopularSection { 
            max-width: 1056px; margin-left: calc( (100% - 1056px) / 2 ); overflow: hidden; 
        }
    }
    @media screen and (max-width: 1151px) {    
        .worldAllProductionsSection, .worldCharactersSection, .videosSection { 
            max-width: 728px; margin-left: calc( (100% - 728px) / 2 ); overflow: hidden; 
        }
    }    
} 


}

}


@-moz-document domain("filmweb.pl") {    

/* --- FW Character Page --- */
    
#cmlPlaceholder { display: none; } 
    
.page[data-group="characterPage"] { 
    
.gallerySection, .quizSection, .characterPerformerSection, .rankingSection, .videosSection, .characterRelationSection, .usualPartnersSection, .characterFilmographySection, .newsSection, .forumSection {
    .page__header { padding-top: 0.5rem; padding-bottom: 0.25rem; }
    margin-top: 0.5rem !important; margin-bottom: 0.25rem !important;
}   
.page__section { padding-bottom: 0.25rem; }   
.forumSection__header { margin-top: 1rem; }   
.gallerySection .gallery__photos-list__container, .gallerySection .gallery__seasonName { padding-bottom: 0.5rem; }    
.videosSection--spacer { padding-bottom: 0rem; }    
.videosSection__grid { margin-bottom: 0.25rem; } 
.characterFilmographySection { padding-top: 0rem; }    
.characterFilmographySection__header .slumpdown { margin-top: 0.25rem; } 
.characterFilmographySection__navButton { margin-top: 0.5rem; }    
@media screen and (max-width: 1151px) {    
    .gallerySection, .quizSection, .characterPerformerSection, .rankingSection, .videosSection, .characterRelationSection, .usualPartnersSection, .characterFilmographySection, .newsSection, .forumSection { 
        max-width: 728px; left: calc( (100% - 728px) / 2 ); overflow: hidden; 
    }
    .gallerySection { margin-left: calc( (100% - 728px) / 2 ); }       
}      


if cmlEmbedHeaders {     
.page__subtitle.page__subtitle--tiny a:hover, .page__subtitle.page__subtitle--tiny h2 a:hover { background-color: transparent; }    
.page__section--border::after, .page__section--border::before { border: none; }       
.gallerySection, .quizSection, .characterPerformerSection, .rankingSection, .videosSection, .characterRelationSection, .usualPartnersSection, .characterFilmographySection, .newsSection, .forumSection { 
    border-radius: 10px; margin-bottom: 0.5rem; margin-top: 0rem; background-color: rgba(64,64,64,0.15);
} 
/* .page__section--dark .videosSection { background-color: rgba(0,0,0,1.0); } */
}


if cmlHideGallery == full { .gallerySection { display: none; } }
if cmlHideVideos == full { .videosSection { display: none; } }
if cmlHideCast == full { .characterPerformerSection { display: none; } }
if cmlHideTopRoles == full { .rankingSection { display: none; } }
if cmlHideNews == full { .newsSection { display: none; } }
if cmlHideTakePart == full { .quizSection { display: none; } }
if cmlHideCharacters == full { .characterRelationSection { display: none; } }
if cmlHideFilmography == full { .characterFilmographySection { display: none; } }
if cmlHideForum == full { .forumSection { display: none; } } 


if cmlHideGallery == partial { .gallerySection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideTakePart == partial { .quizSection .page__container--paddingless, .quizSection .polaroid--horizontal { display: none; } }
if cmlHideCast == partial { .characterPerformerSection .page__navigation, .characterPerformerSection .page__navContent { display: none; } }
if cmlHideTopRoles == partial { .rankingSection .page__navigation, .rankingSection .rankingSection__container { display: none; } }
if cmlHideVideos == partial { .videosSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideCharacters == partial { .characterRelationSection .page__container--paddingless, .characterRelationSection .characterRelated { display: none; } }
if cmlHideUsualPartners { .usualPartnersSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideFilmography == partial { .characterFilmographySection .page__navigation, .characterFilmographySection .characterFilmographySection__container { display: none; } }
if cmlHideNews == partial { .newsSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } }
if cmlHideForum == partial { .forumSection div:not(:nth-of-type(1)) { overflow: hidden; height: 0; opacity: 0; } } 


if cmlHoverShow {
.gallerySection:hover div:not(:nth-of-type(1)), .videosSection:hover div:not(:nth-of-type(1)), .usualPartnersSection:hover div:not(:nth-of-type(1)), .newsSection:hover div:not(:nth-of-type(1)), .forumSection:hover div:not(:nth-of-type(1)) { 
    height: auto; opacity: 1; 
}
.quizSection:hover .page__container--paddingless, .characterPerformerSection:hover .page__navigation, .characterPerformerSection:hover .page__navContent, .rankingSection:hover .page__navigation, .rankingSection:hover .rankingSection__container, .characterRelationSection:hover .page__container--paddingless, .characterFilmographySection:hover .page__navigation, .characterFilmographySection:hover .characterFilmographySection__container { 
    display: inherit; 
}
.quizSection:hover .polaroid--horizontal, .characterRelationSection:hover .characterRelated { 
    display: flex; 
}
}


if cmlSmallerSections {        
    @media screen and (min-width: 1151px) {  
        .rankingSection, .page__section--dark .videosSection { 
            max-width: 1056px; margin-left: calc( (100% - 1056px) / 2 ); overflow: hidden; 
        }
    }  
    @media screen and (max-width: 1151px) {  
        .page__wrapper--grid [data-group="g9"].page__group .videosSection { 
            max-width: 728px; margin-left: calc( (100% - 728px) / 2 ); overflow: hidden; 
        }
    }    
} 


}

}

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址