IMDb Compact Movie Page + GM Tweaks v.17

For a large screen: Reorganize the Movie page to watch all the principals Infos without scrolling.

目前為 2022-11-09 提交的版本,檢視 最新版本

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

/* ==UserStyle==
@name           IMDb Compact Movie Page + GM Tweaks v.17
@namespace      https://greasyfork.org/fr/users/8-decembre?sort=updated
@version        17.0.0
@description    For a large screen: Reorganize the Movie page to watch all  the principals Infos without scrolling.
@author         decembre
@license        unlicense
==/UserStyle== */

@-moz-document url-prefix("https://www.imdb.com/title/"), domain("streamlare.com"), domain("m.imdb.com"), domain("2embed.ru") {
/* domain("imdb.com"), domain("m.imdb.com") */

/* ==== 0- IMDb Compact Movie Page + GM Tweaks v.17 - ALL:INITIAL - SIMPLIFIED - GLOBAL - TEST FRESH ==== */

/* ADD SUPPORT FOR GM:
GM "IMDb: Link 'em all!":
https://greasyfork.org/en/scripts/17154-imdb-link-em-all

GM "IMDb Scout Mod" :
https://github.com/Purfview/IMDb-Scout-Mod

GM "IMDB bigger thumbnails/images/poster on chart pages" by Alistair1231(2022):
https://greasyfork.org/en/scripts/428201-imdb-bigger-thumbnails-images-poster-on-chart-pages
REquest:
// @include       https://www.imdb.com/*

GM "Lecture en Streaming de films et séries IMDb":
https://greasyfork.org/fr/scripts/437200-imdb-video-player-2embed-play-streaming-videos-from-imdb

Litle PB when ONLY POSTER (not Trailer/ Folder Icons :
https://www.imdb.com/title/tt18258584/
https://www.imdb.com/title/tt13149378/
==== */

/* (new175) SUPP */

.scriptsOn body > div:first-of-type ,

.ipc-button[href^="https://www.primevideo.com/"] ,
.ipc-link[href^="https://pro.imdb.com/"] ,
.ipc-button[href^="https://www.amazon"] ,
#ProUpsellLink ,
.ipc-promptable-base ,
.jbJDWL ,
.ipc-button.ipc-button--full-width.ipc-button--center-align-content.ipc-button--large-height.ipc-button--core-accent1.ipc-button--theme-baseAlt.deUguT ,
.Banner__BannerContainer-sc-1hps8ja-0.thTWG.banner.banner--accent1 {
    display: none !important;
}

/* (new17) GM "IMDb Youtube Trailer Button" */
.hoyJOH.hide-videoPreview {
    opacity: 1 !important;
    transition: visibility 0s ease 0.5s, opacity 0.5s linear 0s;
    visibility: visible !important;
}
/* #ytButton, 
#ytButton:visited {
    position: fixed !important;
display: inline-block !important;
    width: 105px;
    bottom: 90px;
    left: 0;
    height: 45px;
    z-index: 50000000 !important;
visibility: visible !important;
opacity: 1 !important;
    border-radius: 0 10px 10px 0;
fill: red !important;
background-color: red !important;
} */

/* (new14) MORE OPTION VIEW */
.ipc-promptable-base.ipc-promptable-dialog.enter-done {
    display: inline-block !important;
    z-index: 500000000 !important;
}
.ipc-promptable-base.ipc-promptable-dialog.enter-done  .ipc-promptable-base__panel {
    position: fixed !important;
    display: inline-block !important;
    right: 0;
    top: 13vh;

border: 1px solid red;
}

/* (new13) MENU TOTAL */
.drawer__state:checked ~ .drawer {
    z-index: 5000000 !important;
/* background: red !important; */
}

/* (new13) FULL CONTAINER */
.ipc-page-content-container.ipc-page-content-container--full {
    height: 100vh !important;
    min-height: 100vh !important;
    max-height: 100vh !important;
    overflow-y: auto !important;
padding-left: 2.5vw !important;
background: #1f1f1f !important;
}
.ipc-metadata-list__item {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    min-height: 1.5rem !important;
    line-height: 0.2rem !important;
    padding-bottom: 0.10rem !important;
    position: relative;
    z-index: 0;
/* border: none !important; */
}

/* (new15) DETAILS under POSTER */
main.ipc-page-wrapper--base  .ipc-page-content-container.ipc-page-content-container--full > .ipc-page-background.ipc-page-background--base > .ipc-page-background.ipc-page-background--baseAlt > .ipc-page-content-container.ipc-page-content-container--center:last-of-type>  section > section > div:last-of-type  > div:last-of-type {
max-height: 35vh !important;
    min-height: 0vh !important;
    padding-bottom: 0 !important;
    overflow: hidden !important;
overflow-y: auto !important;
    background: #111 !important;
/* border: 1px solid aqua !important; */
}

/* (new15) TAGS */
.ipc-chip-list--baseAlt.ipc-chip-list {
    position: fixed !important;
    top: 7vh !important;
    right: 17vw !important;
}


/* (new15) INFOS DETAILS - VISIBLE ON HOVER */
main.ipc-page-wrapper--base {
height: 94vh !important;
    min-height: 0vh !important;
    overflow: hidden !important;
    background: #111 !important;
/* border-bottom: 1px solid aqua !important; */
}

main.ipc-page-wrapper--base  .ipc-page-content-container.ipc-page-content-container--full > section:first-of-type  section.ipc-page-background.ipc-page-background--base:not(:hover){
    display: inline-block !important;
    position: fixed !important;
    width: 100px !important;
    min-height: 20px !important;
    max-height: 20px !important;
    top: 6.2vh !important;
    right: 0vw !important;
    overflow: hidden !important;
    z-index: 500 !important;
color: gray !important;
background: green !important;
/* border-left: 3px solid red !important; */
}
/* (new13) HOVER */
main.ipc-page-wrapper--base  .ipc-page-content-container.ipc-page-content-container--full > section:first-of-type  section.ipc-page-background.ipc-page-background--base:hover {
display: inline-block !important;
    position: fixed !important;
    width: 45vw !important;
    min-height: 20px !important;
    max-height: 92.5vh !important;
    top: 6.2vh !important;
    right: 2px !important;
    overflow: hidden !important;
    overflow-y: auto !important;
    z-index: 5000000 !important;
background: #111 !important;
color: gray !important;
border-top: 1px solid red !important;
border-bottom: 1px solid red !important;
border-left: 3px solid red !important;
}
main.ipc-page-wrapper--base  .ipc-page-content-container.ipc-page-content-container--full > section:first-of-type  section.ipc-page-background.ipc-page-background--base:hover{
    padding-top: 1.75rem !important;
}
/* INFOS RIGHT - INDICATOR */
/* .ipc-page-background.ipc-page-background--base.kUbSjY  .fmxrQX:before ; */
main.ipc-page-wrapper--base  .ipc-page-content-container.ipc-page-content-container--full > section:first-of-type  section.ipc-page-background.ipc-page-background--base:before  {
    content: "◣ ➕" !important;
    display: inline-block !important;
    position: fixed !important;
    width: 200px !important;
    min-height: 30px !important;
    max-height: 30px !important;
    margin-top: 0vh !important;
    right: 0 !important;
    padding-left: 5px !important;
    border-radius: 0 0 0 5px !important;
    z-index: 500000 !important;
color: gold !important;
background: #111 !important;
border: 1px solid red !important;
}
/* .ipc-page-background.ipc-page-background--base.kUbSjY  .fmxrQX:hover:before */
main.ipc-page-wrapper--base  .ipc-page-content-container.ipc-page-content-container--full > section:first-of-type  section.ipc-page-background.ipc-page-background--base:hover:before {
    content: "➕ ◥ " !important;
    display: inline-block !important;
    position: fixed !important;
    width: 45vw !important;
    min-height: 30px !important;
    max-height: 30px !important;
    margin-top: -3.1vh !important;
    right: 0 !important;
    z-index: 500000 !important;
background: #111 !important;
border: 1px solid red !important;
border-left: 3px solid red !important;
}

/* (new13) NUMBER of SEASONS :not(:hover) */
[data-testid="hero-subnav-bar-left-block"]:not(:empty){
     position: fixed !important;
height: 2.5vh !important;
    bottom: 1vh !important;
    left: 62.7vw !important;
padding: 0 12px !important;
border-radius: 5px !important;
    font-size: 15px !important;
color: red !important;
background: #111 !important;
}
[data-testid="hero-subnav-bar-left-block"]:empty{
     display: none !important;
}
/* (new13) */
main.ipc-page-wrapper--base  .ipc-page-content-container.ipc-page-content-container--full > section:first-of-type  section.ipc-page-background.ipc-page-background--base:not(:hover) .episodes-card-container + .episodes-browse-episodes {
     position: fixed !important;
height: 3vh !important;
    top: 5.4vh !important;
    left: 71.2vw !important;
padding: 0 13px !important;
border-radius: 0 3px 0px 0 !important;
    font-size: 20px !important;
color: red !important;
background: #333 !important;
}
main.ipc-page-wrapper--base  .ipc-page-content-container.ipc-page-content-container--full > section:first-of-type  section.ipc-page-background.ipc-page-background--base:not(:hover) .episodes-card-container + .episodes-browse-episodes label:first-of-type {
font-size: 15px !important;
color: gold !important;
}
/* (new13) NUMB SEASONS */
main.ipc-page-wrapper--base  .ipc-page-content-container.ipc-page-content-container--full > section:first-of-type  section.ipc-page-background.ipc-page-background--base:not(:hover) .episodes-card-container + .episodes-browse-episodes > div div:first-of-type label {
padding: 0 3px !important;
border-radius: 5px !important;
font-size: 15px !important;
color: gold !important;
background: #222 !important;
} 
/* (new13) SEASONS YEAR */
main.ipc-page-wrapper--base  .ipc-page-content-container.ipc-page-content-container--full > section:first-of-type  section.ipc-page-background.ipc-page-background--base:not(:hover) .episodes-card-container + .episodes-browse-episodes > div div:last-of-type label  {
padding: 0 3px !important;
border-radius: 5px !important;
font-size: 15px !important;
color: gold !important;
background: #222 !important;
} 

main.ipc-page-wrapper--base  .ipc-page-content-container.ipc-page-content-container--full > section:first-of-type  section.ipc-page-background.ipc-page-background--base:not(:hover) .episodes-card-container + .episodes-browse-episodes label +svg ,
main.ipc-page-wrapper--base  .ipc-page-content-container.ipc-page-content-container--full > section:first-of-type  section.ipc-page-background.ipc-page-background--base:not(:hover) .episodes-card-container + .episodes-browse-episodes > div .ipc-button.ipc-button--single-padding ,
main.ipc-page-wrapper--base  .ipc-page-content-container.ipc-page-content-container--full > section:first-of-type  section.ipc-page-background.ipc-page-background--base:not(:hover) .episodes-card-container + .episodes-browse-episodes > div:first-of-type {
    display: none !important;
}

/* (new13) SERIE - Number of Episodes - Not HOVER */
main.ipc-page-wrapper--base  .ipc-page-content-container.ipc-page-content-container--full > section:first-of-type  section.ipc-page-background.ipc-page-background--base:not(:hover) .ipc-title.ipc-title--section-title.ipc-title--base.ipc-title--on-textPrimary.ipc-title-link-wrapper[href$="/episodes"]{
    position: fixed;
height: 3vh !important;
width: 10.7vw !important;
    left: 72.5vw !important;
    top: 9.8vh !important;
    margin: 0 !important;
    padding: 0 !important;
background: #222 !important;
}
main.ipc-page-wrapper--base  .ipc-page-content-container.ipc-page-content-container--full > section:first-of-type  section.ipc-page-background.ipc-page-background--base:not(:hover) .ipc-title.ipc-title--section-title.ipc-title--base.ipc-title--on-textPrimary.ipc-title-link-wrapper[href$="/episodes"]  .ipc-title__text {
    font-size: 1.2rem !important;
    letter-spacing: 0.00735em;
    line-height: 1.7rem;
}
main.ipc-page-wrapper--base  .ipc-page-content-container.ipc-page-content-container--full > section:first-of-type  section.ipc-page-background.ipc-page-background--base:not(:hover) .ipc-title.ipc-title--section-title.ipc-title--base.ipc-title--on-textPrimary.ipc-title-link-wrapper[href$="/episodes"]  .ipc-title__text::before {
    content: "";
    position: absolute;
    height: 80%;
    margin-left: -0.75rem;
    top: 2px !important;
    width: 4px;
}
/* (new13) RECENTLY VIEWED */
.ipc-page-background--baseAlt .recently-viewed {
    position: fixed !important;
    display: inline-block !important;
    width: 14.5vw !important;
    bottom: 0vh !important;
    right: 2px !important;
/* padding-right: 2vw !important; */
    overflow: hidden !important;
    overflow-y: auto !important;
    z-index: 500000 !important;
color: gold !important;
background: #111 !important;
}
.ipc-page-background--baseAlt .recently-viewed .ipc-sub-grid.ipc-sub-grid--nowrap.ipc-sub-grid--page-span-3 {
    grid-auto-columns: calc(22.33333% - 0.91667 * 1.5rem - 0rem) !important;
/* border: 1px solid red !important; */
}
/* NOT HOVER */
.ipc-page-background--baseAlt .recently-viewed:not(:hover) hgroup.ipc-title {
   font-size: 1rem !important;
}
.ipc-page-background--baseAlt .recently-viewed:not(:hover) span a.ipc-link  {
line-height: 1.2rem !important;
   font-size: 1rem !important;
}
/* HOVER */
.ipc-page-background--baseAlt .recently-viewed:hover {
    width: 99.5vw !important;
}
.ipc-page-background--baseAlt .recently-viewed:hover .ipc-sub-grid.ipc-sub-grid--nowrap.ipc-sub-grid--page-span-3 {
    grid-auto-columns: calc(5.33333% - 0.91667 * 1.5rem - 0rem) !important;
}

/* IMDB GM "IMDb: Link 'em all!":
https://greasyfork.org/fr/scripts/17154-imdb-link-em-all
=== */
#__LTA__.ipc-page-content-container {
    display: inline-block !important;
    position: fixed !important;
    width: 64px !important;
    min-height: 20px !important;
    max-height: 20px !important;
    right: 2px !important;
    top: 6.7vh !important;
    padding: 0px 0px 0px 0px !important;
   overflow: hidden !important;
    overflow-y: hidden !important;
    z-index: 500000000 !important;
    transition: height ease 2s !important;
color: gold !important;
background-color: white;
}
#__LTA__.ipc-page-content-container:hover {
    display: inline-block !important;
    position: fixed !important;
    width: 324px !important;
    min-height: 93vh !important;
    max-height: 93vh !important;
    right: 0px!important;
    top: 6.4vh !important;
    padding: 20px 5px 5px 15px !important;
   overflow: hidden !important;
    overflow-y: auto !important;
    transition: height ease 0.7s !important;
background-color: #111 !important;
border: 1px solid red !important;
}
#__LTA__:before {
    content: " ▼ IMDb: Link 'em all!" !important;
    position: fixed !important;
    width: 140px !important;
    top: 6.4vh !important;
    right: 0 !important;
    padding: 1px 5px !important;
    text-align: right !important;
    border-radius: 0 0 0 5px !important;
    font-size: 10px !important;
border: 1px solid red !important;
background-color: #333 !important;
}

/* (new13) IMDb: Link 'em all! - CONFIG PANEL */
.App_configWrapper__2KuAE {
    position: fixed;
    right: 120px;
    top: 6.7vh !important;
}
.App_configWrapper__2KuAE .Config_popover__3RK3L[style="display: block;"] {
    position: fixed !important;
    width: 800px;
    top: 6.4vh !important;
    left: 41.5vw !important;
    line-height: 1.5rem;
    padding: 10px;
    border-radius: 4px 0 0 4px !important;
    font-size: 11px;
    white-space: nowrap;
    opacity: 1;
    visibility: visible;
    z-index: 500000000 !important;
box-shadow: 0 0 2em rgba(0, 0, 0, 0.1);
color: gold !important;
background-color: #111 !important;
border: 1px solid red !important;
}
.Config_popover__3RK3L::before {
    right: calc(-1px - 2 * 8px) !important;
    top: calc(0 * 8px) !important;
    transform: rotate(90deg) !important;
}
.Config_popover__3RK3L .Config_inner__2Sbjz .Config_body__2JuhF {
    max-height: 82.7vh !important;
    min-height: 82.7vh !important;
background-color: #111 !important;
border: 1px solid red !important;
}
.Config_body__2JuhF>div {
    overflow: hidden !important;
}
.Config_body__2JuhF>div > div:not(.Sites_searchBar__1cpJl) {
    max-height: 77vh !important;
    min-height: 77vh !important;
    overflow: hidden !important;
    overflow-y: auto !important;
color: gold !important;
}
.Config_body__2JuhF>div > div:not(.Sites_searchBar__1cpJl) label span {
    color: gold !important;
}
.Config_body__2JuhF>div > div:not(.Sites_searchBar__1cpJl) label[class^="Sites_checked__"] span {
    color: green !important;
    background-color: gold !important;
    border: 1px dashed aqua!important;
}
.Sites_resultCount__2p4vG  {
    color: red !important;
}
.Sites_resultCount__2p4vG span  {
    color: green !important;
}

/* ==== GM IMDB SCOUT MOD ==== */

/* (new13) SCOUT SETTINGS */
#imdb_scout {
    position: fixed;
    display: block;
    width: 450px;
    height: 90%;
    max-height: 95%;
    max-width: 95%;
    right: 150px;
    top: 50px;
    bottom: auto;
    left: auto;
    margin: 0;
    padding: 0;
    overflow: auto;
    opacity: 1;
    z-index: 500000000 !important;
border: 1px solid #000;
}

#scout_rating_table ~ hr {
    display: none !important;
}

#scout_rating_table {
    position: fixed;
    display: inline-block !important;
    width: 305px !important;
    min-height: 43px !important;
    max-height: 43px !important;
    left: -305px !important;
    top: 60px !important;
    padding: 2px 5px 2px 5px !important;
    border-radius: 5px 5px 0 0 !important;
    overflow: hidden !important;
    overflow-y: auto !important;
    z-index: 500 !important;
    transition: all ease 0.7s !important;
border: 1px solid red !important;
background-color: #111 !important;
}

#scout_rating_table:after {
    content: "IMDb Scout ◀▶" !important;
    position: fixed !important;
    display: inline-block !important;
    width: 50px !important;
    height: auto !important;
line-height: 15px !important;
    left: 5px !important;
    margin-top: -44px !important;
    padding: 0px 2px !important;
    font-size: 12px !important;
    transition: all ease 0.7s !important;
background-color: #111 !important;
border: 1px solid #333 !important;
border-left: 3px solid red !important;
}
/* HOVER - ALL From Here */
#scout_rating_table:hover:after {
    left: 308px !important;
    transition: all ease 0.7s !important;
}
#scout_rating_table:hover {
    left: 5px !important;
    top: 60px !important;
    transition: all ease 0.7s !important;
background-color: #111 !important;
}

/* ICONS */
#scout_rating_table>tbody>tr>td>center ,
#scout_rating_table>tbody>tr>td:not([style="width:30px; vertical-align:middle;"]) img {
    height: 32px !important;
    width: 28px !important;
    object-fit: contain !important;
}

#scout_rating_table > tbody > tr > td:first-of-type ,
#scout_rating_table > tbody > tr > td[style="width:30px; vertical-align:middle;"] + td{
    display: inline-block !important;
    min-height: 34px !important;
    max-height: 34px !important;
    line-height: 15px !important;
    padding: 0px 2px 0px 2px !important;
    border-radius: 5px  0 0 5px !important;
border: 1px solid gray  !important;
border-right: none !important;
}
#scout_rating_table>tbody>tr>td[style="width:30px; vertical-align:middle;"] {
    display: inline-block !important;
    vertical-align: top !important;
    min-height: 34px !important;
    max-height: 34px !important;
    line-height: 0px !important;
    width: 30px !important;
    margin: 0 3px 0 0  !important;
    padding: 2px 2px 2px 2px !important;
    font-size: 12px !important;
border-radius: 0 5px 5px 0 !important;
border: 1px solid gray  !important;
border-left: none !important;
background: #333 !important;
}
#scout_rating_table>tbody>tr>td[style="width:30px; vertical-align:middle;"] span {
    display: inline-block !important;
    height: 10px !important;
    line-height: 8px !important;
    width: 20px !important;
    margin: auto !important;
    font-size: 9px !important;
}
/* ONLY ONE */
#scout_rating_table>tbody>tr>td[style="width:30px; vertical-align:middle;"] span:only-of-type{
    line-height: 10px !important;
    margin-top: 10px !important;
/* background: black !important; */
}
/* TWO RATING ? */
#scout_rating_table>tbody>tr>td[style="width:30px; vertical-align:middle;"] span:nth-of-type(n+1):nth-of-type(even):nth-last-of-type(-n+1){
    line-height: 10px !important;
    margin-top: 8px !important;
/* background: black !important; */
}

#scout_rating_table>tbody>tr>td[style="width:30px; vertical-align:middle;"] br {
    display: none  !important;
}

/* SCOUT ICONS HEADER - ICONS SMALL */
#imdbscout_iconsheader  {
    position: fixed;
    display: inline-block !important;
    width: 305px !important;
    min-height: 70px !important;
    max-height: 70px !important;
    left: -305px !important;
    top: 105px !important;
    padding: 5px 5px 5px 5px !important;
    overflow: hidden !important;
    overflow-y: auto !important;
    z-index: 500 !important;
    transition: all ease 0.7s !important;
background-color: #111 !important;
border: 1px solid #333 !important;
border-left: 3px solid yellow !important;
}

#imdbscout_iconsheader:after {
    content: "IMDb Scout Icons" !important;
    position: fixed !important;
    display: inline-block !important;
    width: 50px !important;
    min-height: 68px !important;
    max-height: 68px !important;
    left: 6px !important;
    margin-top: -5px !important;
    padding: 0px 2px !important;
    font-size: 12px !important;
    transition: all ease 0.7s !important;
background-color: #111 !important;
border: 1px solid #333 !important;
border-left: 3px solid yellow !important;
}

/* HOVER */
#scout_rating_table:hover ~ #imdbscout_iconsheader ,
#imdbscout_iconsheader:hover  {
    left: 5px !important;
    transition: all ease 0.7s !important;
}
#scout_rating_table:hover ~ #imdbscout_iconsheader:after ,
#imdbscout_iconsheader:hover:after {
    left: 308px !important;
}
/* ICONS */
#imdbscout_iconsheader>a[href="javascript:;"] {
    float: right !important;
    height: 20px !important;
    line-height: 12px !important;
    width: auto !important;
    padding: 2px 3px !important;
    font-size: 11px;
    text-decoration: none !important;
color: gold !important;
border: 1px solid yellow !important
}

/* SCOUT ICONS HEADR - ICONS SMALL */
#imdbscout_iconsheader img ,
[id*="_header"] img {
    height: 20px !important;
    width: 20px !important;
    margin: 1px 0 2px;
    border-radius: 2px;
border-width: 2px !important;
}

/* FIRST - AQUA */
#imdbscout_header  {
    position: fixed;
    display: inline-block !important;
    width: 305px !important;
    min-height: 50px !important;
    max-height: 50px !important;
    left: -305px !important;
    top: 185px !important;
    padding: 5px 5px 5px 5px !important;
    overflow: hidden !important;
    overflow-y: auto !important;
    z-index: 500 !important;
    transition: all ease 0.7s !important;
background-color: #111 !important;
border: 1px solid #333 !important;
border-left: 3px  solid aqua !important;
}

#imdbscout_header:after {
    content: "❶ Bar" !important;
    position: fixed !important;
    display: inline-block !important;
    width: 30px !important;
    height: auto !important;
    left: 5px !important;
    margin-top: -6px !important;
    padding: 0px 2px !important;
    font-size: 12px !important;
    transition: all ease 0.7s !important;
background-color: #111 !important;
border: 1px solid #333 !important;
border-left: 3px solid aqua !important;
}
/* HOVER */
#scout_rating_table ~ #imdbscout_iconsheader:hover ~ #imdbscout_header ,
#scout_rating_table:hover ~ #imdbscout_header ,
#imdbscout_header:hover  {
    transition: all ease 0.7s !important;
    left: 5px !important;
}
#scout_rating_table ~ #imdbscout_iconsheader:hover ~ #imdbscout_header:after  ,
#scout_rating_table:hover ~ #imdbscout_header:after ,
#imdbscout_header:hover:after {
    transition: all ease 0.7s !important;
    left: 308px !important;
}

/* 2nd - GREEN */
#imdbscoutsecondbar_header  {
    position: fixed;
    display: inline-block !important;
    width: 305px !important;
    min-height: 50px !important;
    max-height: 50px !important;
    left: -305px !important;
    top: 245px !important;
    padding: 5px 5px 5px 5px !important;
    overflow: hidden !important;
    overflow-y: auto !important;
    z-index: 500 !important;
    transition: all ease 0.7s !important;
background-color: #111 !important;
border: 1px solid #333 !important;
border-left: 3px solid green !important;
}
#imdbscoutsecondbar_header:after {
    content: "❷ Bar" !important;
    position: fixed !important;
    display: inline-block !important;
    width: 30px !important;
    height: auto !important;
    left: 5px !important;
    margin-top: -6px !important;
    padding: 0px 2px !important;
    font-size: 12px !important;
    transition: all ease 0.7s !important;
background-color: #111 !important;
border: 1px solid #333 !important;
border-left: 3px solid green !important;
}
/* HOVER */
#scout_rating_table:hover ~ #imdbscout_iconsheader ~ #imdbscout_header ~ #imdbscoutsecondbar_header,
#scout_rating_table ~ #imdbscout_iconsheader:hover  ~ #imdbscout_header ~ #imdbscoutsecondbar_header ,
#scout_rating_table ~ #imdbscout_iconsheader  ~ #imdbscout_header:hover ~ #imdbscoutsecondbar_header ,
#imdbscoutsecondbar_header:hover  {
    transition: all ease 0.7s !important;
    left: 5px !important;
}
#scout_rating_table:hover ~ #imdbscout_iconsheader ~ #imdbscout_header ~ #imdbscoutsecondbar_header:after ,
#scout_rating_table ~ #imdbscout_iconsheader:hover ~ #imdbscout_header ~ #imdbscoutsecondbar_header:after  ,
#scout_rating_table ~ #imdbscout_iconsheader ~ #imdbscout_header:hover ~ #imdbscoutsecondbar_header:after ,
#imdbscoutsecondbar_header:hover:after {
    transition: all ease 0.7s !important;
    left: 308px !important;
}

/* 3nd - TOMATO */
#imdbscoutthirdbar_header {
    position: fixed;
    display: inline-block !important;
    width: 305px !important;
    min-height: 50px !important;
    max-height: 50px !important;
    left: -305px !important;
    top: 300px !important;
    padding: 5px 5px 5px 5px !important;
    overflow: hidden !important;
    overflow-y: auto !important;
    z-index: 500 !important;
    transition: all ease 0.7s !important;
background-color: #111 !important;
border: 1px solid #333 !important;
border-left: 3px solid tomato !important;
}
#imdbscoutthirdbar_header:after {
    content: "❸ Bar" !important;
    position: fixed !important;
    display: inline-block !important;
    width: 30px !important;
    height: auto !important;
    left: 5px !important;
    margin-top: -6px !important;
    padding: 0px 2px !important;
    font-size: 12px !important;
    transition: all ease 0.7s !important;
background-color: #111 !important;
border: 1px solid #333 !important;
border-left: 3px solid tomato !important;
}
/* HOVER */
#scout_rating_table:hover ~ #imdbscout_iconsheader ~ #imdbscout_header ~ #imdbscoutsecondbar_header ~ #imdbscoutthirdbar_header ,
#scout_rating_table ~ #imdbscout_iconsheader:hover ~ #imdbscout_header ~ #imdbscoutsecondbar_header ~ #imdbscoutthirdbar_header ,
#scout_rating_table ~ #imdbscout_iconsheader ~ #imdbscout_header:hover ~ #imdbscoutsecondbar_header ~ #imdbscoutthirdbar_header ,
#scout_rating_table ~ #imdbscout_iconsheader ~ #imdbscout_header ~ #imdbscoutsecondbar_header:hover ~ #imdbscoutthirdbar_header ,
#imdbscoutthirdbar_header:hover  {
    transition: all ease 0.7s !important;
    left: 5px !important;
}
#scout_rating_table:hover ~ #imdbscout_iconsheader ~ #imdbscout_header ~ #imdbscoutsecondbar_header ~ #imdbscoutthirdbar_header:after ,
#scout_rating_table ~ #imdbscout_iconsheader:hover  ~ #imdbscout_header ~ #imdbscoutsecondbar_header ~ #imdbscoutthirdbar_header:after  ,
#scout_rating_table ~ #imdbscout_iconsheader  ~ #imdbscout_header:hover ~ #imdbscoutsecondbar_header ~ #imdbscoutthirdbar_header:after ,
#scout_rating_table ~ #imdbscout_iconsheader ~ #imdbscout_header ~ #imdbscoutsecondbar_header:hover ~ #imdbscoutthirdbar_header:after ,
#imdbscoutthirdbar_header:hover:after {
    transition: all ease 0.7s !important;
    left: 308px !important;
}


/* =========== */

@keyframes zoomIn {
0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
}
50% {
    opacity: 1;
}
}
/*  GM "2EMBED" - TEMPLATE */
/* iframe[id="2embed"]:before {
content: "📽 2embed ▲▼" !important;
    position: fixed !important;
    display: inline-block !important;
    width: 200px;    
    height: 25px !important;
    line-height: 25px !important;
    top: 2%;
    left: 0%;
    margin-top: 0px;
    padding: 0;
    border-radius: 10px;
    pointer-events: auto;
    text-align: center !important;
    z-index: 50000000000 !important;
visibility: visible !important;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
background: #111 !important;
border: 1px solid red !important;
} */

#imdbHeader  ~  iframe[id="2embed"],
iframe[id="2embed"] {
display: inline-block !important;
    animation-name: zoomIn;
    position: fixed !important;
    width: 100%;
    max-width: 16vw !important;
    height: 50px !important;
    top: 1.7vh !important;
    left: 0.2vw ;
    margin-top: 0px;
    padding: 0rem;
    border-radius: 10px;
    pointer-events: auto;
    z-index: 5000000 !important;
overflow: hidden !important;
    transform: translateY(-20%);
visibility: visible !important;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
transition: all ease 0.7s !important;
background: #111 !important;
border: 1px solid red !important;
}

iframe[id="2embed"]:hover ,
#imdbHeader  ~  iframe[id="2embed"]:hover {
display: inline-block !important;
    top: 26vh !important;
    animation-duration: 0.2s;
    animation-fill-mode: both;
    transform: translateY(-50%) !important;
visibility: visible !important;
}
iframe[id="2embed"]:hover {
    min-width: 1400px !important;
    max-width: 1400px !important;
    min-height: 900px !important;
    margin-top: 215px !important;
transition: all ease 0.7s !important;
visibility: visible !important;
}

/* IFRAME STREAMLARE */
body[data-recaptcha-key] {
    font-family: Nunito,sans-serif;
    font-size: 0.9rem;
    font-weight: 400;
    line-height: 1.6;
    margin: 0;
    text-align: left;
    background-color: #111 !important;
    color: #212529;
}
body[data-recaptcha-key] #media-embed {
    position: fixed;
    max-height: 895px !important;
    right: 0;
    top: 0;
    bottom: 0;
    left: 0;
    z-index: 99;
    overflow: hidden !important;
/*     overflow-y: auto !important; */
background-color: #111 !important;
border: 1px solid red !important;
}
.navbar-expand-md {
    padding-left: 482px !important;
background-color: #111 !important;
border: 1px solid red !important;
}






/* ==== END  ==== */
}


/* (new16) START - COLOR - ALL */




/* (new16) START - URL-PREF - SEARCH / CHART /FIND / MOVIE METER PAGES */
/*  (new16) For GM "IMDB bigger thumbnails/images/poster on chart pages" by Alistair1231 (2022) */

@-moz-document url-prefix("https://www.imdb.com/find?q=invin"), url-prefix("https://www.imdb.com/chart/moviemeter/"), url-prefix("https://www.imdb.com/chart/") , url-prefix("https://www.imdb.com/find?q=") {

/* , url-prefix("https://www.imdb.com/name/") */


.article h1.findHeader {
    color: gold !important;
    font-size: 18px !important;
}
.article h1.findHeader span.findSearchTerm {
    font-size: 20px !important;
}
/* (new16) SEARCH RESULTS - AFFICHE + TITRE */
table.findList td.primary_photo {
 display: inline-table !important;
    width: 100% !important;
    min-width: 150px !important;
    max-width: 150px !important;
text-align: center !important;
border-right: 1px solid red !important;
}

table.chart td.posterColumn img[width="140"] ,
.primary_photo>a>img[width="140"] {
    object-fit: contain !important;
    object-position: center center !important;
    height: 102px !important;
    width: auto!important;
    max-width: 150px !important;
/* border: 1px solid red !important; */
}
.findResult.odd {
    background-color: #222 !important;
    border: 1px solid #fff;
}
.findResult.even {
    background-color: #333 !important;
    border: 1px solid #fff;
}
.result_text {
    font-size: 17px !important;
    color: gray !important;
}
.result_text>a {
    font-size: 17px !important;
    color: #136cb2;
}

/* END - URL-PREF - URL-PREF - CHART /FIND / MOVIE METER PAGES */
}