:root{--be-primary-lighter:#37474f;--be-primary-default:#263238;--be-primary-darker:#1C262B;--be-accent-default:#F44336;--be-accent-lighter:#FCC7C3;--be-accent-contrast:rgba(255,255,255,1);--be-accent-emphasis:rgba(252,199,195,.1);--be-background:#fff;--be-background-alternative:#fafafa;--be-foreground-base:#000;--be-text:rgba(0,0,0,.87);--be-hint-text:rgba(0,0,0,.38);--be-secondary-text:rgba(0,0,0,.54);--be-label:rgba(0,0,0,.87);--be-disabled-button-text:rgba(0,0,0,.26);--be-divider-lighter:rgba(0,0,0,.06);--be-divider-default:rgba(0,0,0,.12);--be-hover:rgba(0,0,0,.04);--be-selected-button:#e0e0e0;--be-chip:#e0e0e0;--be-link:#3f51b5;--be-backdrop:#000;--be-raised-button:#fff;--be-disabled-toggle:#eee;--be-disabled-button:rgba(0,0,0,.12)}app-root{display:block;min-height:100vh;background-color:var(--be-background);color:var(--be-text)}app-root .be-container,app-root .container{margin:0 auto;padding-left:15px;padding-right:15px}@media screen and (min-width:768px){app-root .be-container,app-root .container{max-width:750px}}@media screen and (min-width:992px){app-root .be-container,app-root .container{max-width:970px}}@media screen and (min-width:1200px){app-root .be-container,app-root .container{max-width:1170px}}.overlay [_nghost-mun-c1],.overlay[_nghost-mun-c1]{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:10;background-color:rgba(250,250,250,.7)}.overlay [_nghost-mun-c1] .spinner[_ngcontent-mun-c1],.overlay[_nghost-mun-c1] .spinner[_ngcontent-mun-c1]{position:absolute;top:calc(50% - 32px);left:calc(50% - 32px)}.overlay-partial [_nghost-mun-c1],.overlay-partial[_nghost-mun-c1]{position:absolute;width:100%;height:100%}.small [_nghost-mun-c1],.small [_nghost-mun-c1] .spinner[_ngcontent-mun-c1],.small[_nghost-mun-c1],.small[_nghost-mun-c1] .spinner[_ngcontent-mun-c1]{width:22.86px;height:22.86px}.small [_nghost-mun-c1] .spinner[_ngcontent-mun-c1]>div[_ngcontent-mun-c1],.small[_nghost-mun-c1] .spinner[_ngcontent-mun-c1]>div[_ngcontent-mun-c1]{width:5.71px;height:5.71px;margin-top:-2.86px;margin-left:-2.86px}.inline [_nghost-mun-c1],.inline[_nghost-mun-c1]{position:relative;width:100%}.inline [_nghost-mun-c1] .spinner[_ngcontent-mun-c1],.inline[_nghost-mun-c1] .spinner[_ngcontent-mun-c1]{margin:auto}[_nghost-mun-c1]{opacity:0;display:none;position:absolute;width:64px;height:64px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent}[_nghost-mun-c1]:empty{display:none}.spinner[_ngcontent-mun-c1]{width:64px;height:64px;color:var(--be-accent-default)}.spinner[_ngcontent-mun-c1]>div[_ngcontent-mun-c1]{width:16px;height:16px;margin-top:-8px;margin-left:-8px}.be-dark-mode .overlay[_nghost-mun-c1],.be-dark-mode.overlay[_nghost-mun-c1]{background-color:rgba(0,0,0,.4)}.center [_nghost-mun-c1],.center[_nghost-mun-c1]{top:calc(50% - 32px);left:calc(50% - 32px)}.overlay-light [_nghost-mun-c1],.overlay-light[_nghost-mun-c1]{background-color:rgba(255,255,255,.9)}.overlay-dark [_nghost-mun-c1],.overlay-dark[_nghost-mun-c1]{background-color:rgba(0,0,0,.1)}.overlay-transparent [_nghost-mun-c1],.overlay-transparent[_nghost-mun-c1]{background-color:transparent}.la-ball-spin-clockwise[_ngcontent-mun-c1],.la-ball-spin-clockwise[_ngcontent-mun-c1]>div[_ngcontent-mun-c1]{position:relative;box-sizing:border-box}.la-ball-spin-clockwise[_ngcontent-mun-c1]{display:block;font-size:0}.la-ball-spin-clockwise[_ngcontent-mun-c1]>div[_ngcontent-mun-c1]{display:inline-block;float:none;background-color:currentColor;border:0 solid;position:absolute;top:50%;left:50%;border-radius:100%;-webkit-animation:1s ease-in-out infinite ball-spin-clockwise;animation:1s ease-in-out infinite ball-spin-clockwise}.la-ball-spin-clockwise[_ngcontent-mun-c1]>div[_ngcontent-mun-c1]:nth-child(1){top:5%;left:50%;-webkit-animation-delay:-875ms;animation-delay:-875ms}.la-ball-spin-clockwise[_ngcontent-mun-c1]>div[_ngcontent-mun-c1]:nth-child(2){top:18.1801948466%;left:81.8198051534%;-webkit-animation-delay:-.75s;animation-delay:-.75s}.la-ball-spin-clockwise[_ngcontent-mun-c1]>div[_ngcontent-mun-c1]:nth-child(3){top:50%;left:95%;-webkit-animation-delay:-625ms;animation-delay:-625ms}.la-ball-spin-clockwise[_ngcontent-mun-c1]>div[_ngcontent-mun-c1]:nth-child(4){top:81.8198051534%;left:81.8198051534%;-webkit-animation-delay:-.5s;animation-delay:-.5s}.la-ball-spin-clockwise[_ngcontent-mun-c1]>div[_ngcontent-mun-c1]:nth-child(5){top:94.9999999966%;left:50.0000000005%;-webkit-animation-delay:-375ms;animation-delay:-375ms}.la-ball-spin-clockwise[_ngcontent-mun-c1]>div[_ngcontent-mun-c1]:nth-child(6){top:81.8198046966%;left:18.1801949248%;-webkit-animation-delay:-.25s;animation-delay:-.25s}.la-ball-spin-clockwise[_ngcontent-mun-c1]>div[_ngcontent-mun-c1]:nth-child(7){top:49.9999750815%;left:5.0000051215%;-webkit-animation-delay:-125ms;animation-delay:-125ms}.la-ball-spin-clockwise[_ngcontent-mun-c1]>div[_ngcontent-mun-c1]:nth-child(8){top:18.179464974%;left:18.1803700518%;-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes ball-spin-clockwise{0%,100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:1}80%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes ball-spin-clockwise{0%,100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:1}80%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}homepage{display:block;width:100%}homepage .list h2{font-size:3rem;margin:0}homepage .list h2 a{color:inherit}homepage .list h2 a:hover{text-decoration:underline}homepage .list p{margin:0 0 5px}homepage .list media-grid{padding-top:25px;margin-top:5px;border-top:1px solid var(--be-divider-default)}homepage .shared-ad-host{margin-top:60px}homepage .homepage-ad-host{margin-bottom:60px}slider{display:block;position:relative;height:600px;overflow:hidden;background-color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}slider material-navbar{background-color:transparent;box-shadow:none;position:absolute;top:0;left:0;width:100%}slider material-navbar .nav-searchbar input{background-color:rgba(67,81,80,.6)}slider .slider-controls{position:absolute;bottom:10px;text-align:center;width:100%}slider .slider-controls .control{border:none;outline:0;background:0 0;cursor:pointer;padding:15px 5px}slider .slider-controls .control.active .control-inner,slider .slider-controls .control:hover .control-inner{background-color:var(--be-accent-default)}slider .slider-controls .control .control-inner{display:block;width:25px;height:4px;border-radius:4px;background-color:var(--be-background);transition:background-color .3s ease-in-out}slider .slider-track{width:100%;height:100%;transition:-webkit-transform .5s ease 0s;transition:transform .5s ease 0s;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s}slider .slide-cover{width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center}slider .slide{height:100%;background-repeat:no-repeat;background-size:cover;color:var(--be-accent-contrast);float:left}slider .rating{font-size:2.1rem;font-weight:300}slider .rating .mat-icon{color:#ffc000;margin-right:5px;vertical-align:text-top}slider .title{display:block;color:inherit;font-size:4.6rem;font-weight:500}slider .description{font-size:2.1rem;font-weight:300}slider genre-widget{margin-top:10px;font-size:1.8rem;color:#ffc000}slider .play-trailer-button{min-width:185px;line-height:48px;border-radius:30px;font-size:2rem;font-weight:300;margin-top:40px}slider .play-trailer-button .mat-icon{margin-right:5px}slider .play-trailer-button svg{display:block}@media only screen and (max-width:768px){slider{height:400px}slider .title{font-size:3rem;white-space:nowrap;max-width:90vw;overflow:hidden;text-overflow:ellipsis}slider .slide{background-position:top}slider .description{font-size:1.7rem}slider genre-widget{font-size:1.6rem;max-width:90vw;white-space:nowrap}slider .play-trailer-button{display:none}}media-item-header{display:block;position:relative}media-item-header .nav-searchbar input{color:var(--be-accent-contrast)}media-item-header .nav-searchbar input::-webkit-input-placeholder{color:#ccc}media-item-header .nav-searchbar input::-moz-placeholder{color:#ccc}media-item-header .nav-searchbar input::-ms-input-placeholder{color:#ccc}media-item-header .nav-searchbar input::placeholder{color:#ccc}media-item-header .nav-searchbar input:active::-webkit-input-placeholder,media-item-header .nav-searchbar input:focus::-webkit-input-placeholder{color:var(--be-secondary-text)}media-item-header .nav-searchbar input:active::-moz-placeholder,media-item-header .nav-searchbar input:focus::-moz-placeholder{color:var(--be-secondary-text)}media-item-header .nav-searchbar input:active::-ms-input-placeholder,media-item-header .nav-searchbar input:focus::-ms-input-placeholder{color:var(--be-secondary-text)}media-item-header .nav-searchbar input:active::placeholder,media-item-header .nav-searchbar input:focus::placeholder{color:var(--be-secondary-text)}media-item-header:not(.no-backdrop){height:450px;background-repeat:no-repeat;background-size:cover;background-color:#000}@media only screen and (max-width:768px){media-item-header:not(.no-backdrop){height:180px}}media-item-header:not(.no-backdrop) .header-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}media-item-header:not(.no-backdrop) .play-button{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}media-item-header:not(.no-backdrop) material-navbar{background-color:transparent;box-shadow:none}media-item-header:not(.no-backdrop) material-navbar .nav-searchbar input:not(:focus){background-color:rgba(67,81,80,.6)}ad-host{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;overflow:hidden;min-height:90px;max-height:600px}ad-host:empty{display:none}ad-host.margin-bottom{margin-bottom:15px}ad-host.margin-top{margin-top:15px}ad-host>:not(img){width:100%;height:100%;max-width:1200px;min-height:90px;max-height:600px}@media only screen and (max-width:599.99px){ad-host>:not(img){max-width:370px}}.be-dark-mode .footer-bar{background-color:transparent}footer{display:block;border-top:1px solid var(--be-divider-lighter)}footer .footer-content{background-color:var(--be-background-alternative)}footer .footer-content .container{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:50px;padding-bottom:20px}footer .col{max-width:300px;margin-bottom:30px}footer .col .menu-title,footer .col .title{font-size:1.8rem;font-weight:500;margin-bottom:25px}footer .col .nav-item{display:block;color:inherit;margin-bottom:10px}footer .col .nav-item:hover{text-decoration:underline}footer .footer-bar{background-color:var(--be-accent-default);color:var(--be-accent-contrast);padding:15px 50px;text-align:right}@media only screen and (max-width:768px){footer .about-col{max-width:none;text-align:center;width:100%}footer .about-col .title{margin-bottom:10px}footer .footer-content .container{padding:30px}footer .footer-bar{text-align:center}}material-navbar{display:block;color:var(--be-accent-contrast);position:relative;z-index:2;height:70px;width:100%}material-navbar:not(.transparent){background-color:var(--be-primary-default)}material-navbar .navbar-container{display:flex;align-items:center;padding:0 20px;margin:0 auto;width:100%;height:100%}material-navbar .logo-container{display:flex;align-items:center;justify-content:center;height:55%;width:auto}material-navbar .logo-container .logo{display:block;max-height:100%;max-width:100%;width:auto;min-width:120px}material-navbar .text-logo{font-size:2.2rem;color:var(--be-accent-contrast)}material-navbar .toggle-sidebar-button{display:block;margin:0 10px}material-navbar custom-menu{display:block;flex:0 1 auto}material-navbar.mobile-search-active .nav-searchbar{display:block;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;max-height:100%;max-width:100%;z-index:2}material-navbar.mobile-search-active .nav-searchbar .mat-icon{display:none}material-navbar.mobile-search-active .nav-searchbar input{border-radius:0;background-color:var(--be-background);color:var(--be-text)}material-navbar.mobile-search-active .mobile-search-toggle{color:var(--be-text);left:35px}material-navbar.mobile-search-active .search-button{display:none}material-navbar .mobile-search-toggle{position:relative;z-index:3;margin-right:10px}material-navbar .nav-searchbar{height:65%;max-height:48px;max-width:650px;margin-left:30px;margin-right:30px}material-navbar .nav-searchbar form,material-navbar .nav-searchbar input{height:100%}material-navbar .nav-searchbar input{background-color:var(--be-primary-lighter);transition:background-color .1s ease-in-out;outline:0;border:none}material-navbar .nav-searchbar input::-webkit-input-placeholder{color:rgba(255,255,255,.7)}material-navbar .nav-searchbar input::-moz-placeholder{color:rgba(255,255,255,.7)}material-navbar .nav-searchbar input::-ms-input-placeholder{color:rgba(255,255,255,.7)}material-navbar .nav-searchbar input::placeholder{color:rgba(255,255,255,.7)}material-navbar .nav-searchbar input[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0}material-navbar .nav-searchbar input:active,material-navbar .nav-searchbar input:focus{background-color:var(--be-background);color:var(--be-text)}material-navbar .nav-searchbar input:active::-webkit-input-placeholder,material-navbar .nav-searchbar input:focus::-webkit-input-placeholder{color:var(--be-text)}material-navbar .nav-searchbar input:active::-moz-placeholder,material-navbar .nav-searchbar input:focus::-moz-placeholder{color:var(--be-text)}material-navbar .nav-searchbar input:active::-ms-input-placeholder,material-navbar .nav-searchbar input:focus::-ms-input-placeholder{color:var(--be-text)}material-navbar .nav-searchbar input:active+.mat-icon-button,material-navbar .nav-searchbar input:active::placeholder,material-navbar .nav-searchbar input:focus+.mat-icon-button,material-navbar .nav-searchbar input:focus::placeholder{color:var(--be-text)}@media only screen and (max-width:1000px){material-navbar .nav-searchbar,material-navbar custom-menu{display:none}}material-navbar .push-right{margin-left:auto}material-navbar .right-side-actions{margin-left:auto;display:flex;align-items:center;padding-left:30px}search-input{display:block;width:100%}search-input label{display:block;padding-bottom:5px}search-input input{width:100%;height:100%;border:1px solid transparent;border-radius:4px;background-color:transparent;padding:15px;color:inherit}search-input .input-wrapper{position:relative;height:100%}search-input .input-wrapper .search-button{position:absolute;top:3px;right:5px}.main-search-autocomplete-panel.mat-autocomplete-panel{max-height:450px;background:var(--be-background);color:var(--be-text)}.main-search-autocomplete-panel.mat-autocomplete-panel .mat-option{display:block;line-height:normal;height:auto;padding:10px;white-space:normal;border-bottom:1px solid var(--be-divider-default)}.main-search-autocomplete-panel.mat-autocomplete-panel .mat-option-text{display:flex;align-items:center}.main-search-autocomplete-panel.mat-autocomplete-panel media-image{flex:0 0 auto}.main-search-autocomplete-panel.mat-autocomplete-panel img{max-height:80px;width:auto;border-radius:4px}.main-search-autocomplete-panel.mat-autocomplete-panel .media-body{margin-left:10px}.main-search-autocomplete-panel.mat-autocomplete-panel .media-body .name{font-size:1.6rem;font-weight:500;margin-bottom:8px;color:var(--be-link)}.main-search-autocomplete-panel.mat-autocomplete-panel .media-body .description{max-height:35px;overflow:hidden;text-overflow:ellipsis;font-size:1.3rem}.main-search-autocomplete-panel.mat-autocomplete-panel known-for-widget a{pointer-events:none;color:var(--be-text)}.mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover .mat-button-focus-overlay,.mat-stroked-button:hover .mat-button-focus-overlay{opacity:.04}@media (hover:none){.mat-button:hover .mat-button-focus-overlay,.mat-stroked-button:hover .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-flat-button,.mat-icon-button,.mat-stroked-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible}.mat-button[disabled],.mat-flat-button[disabled],.mat-icon-button[disabled],.mat-stroked-button[disabled]{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0,0,0);transition:background .4s cubic-bezier(.25,.8,.25,1),box-shadow 280ms cubic-bezier(.4,0,.2,1)}.mat-raised-button[disabled]{cursor:default}.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-raised-button::-moz-focus-inner{border:0}._mat-animation-noopable.mat-raised-button{transition:none;animation:none}.mat-stroked-button{border:1px solid;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-focus-overlay,.mat-stroked-button .mat-button-ripple.mat-ripple{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;line-height:36px;overflow:visible;transform:translate3d(0,0,0);transition:background .4s cubic-bezier(.25,.8,.25,1),box-shadow 280ms cubic-bezier(.4,0,.2,1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0}.mat-fab[disabled]{cursor:default}.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-fab{transition:none;animation:none}.mat-fab .mat-button-wrapper{padding:16px 0;display:inline-block;line-height:24px}.mat-mini-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;line-height:36px;overflow:visible;transform:translate3d(0,0,0);transition:background .4s cubic-bezier(.25,.8,.25,1),box-shadow 280ms cubic-bezier(.4,0,.2,1);min-width:0;border-radius:50%;width:40px;height:40px;padding:0;flex-shrink:0}.mat-mini-fab[disabled]{cursor:default}.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-mini-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-mini-fab{transition:none;animation:none}.mat-mini-fab .mat-button-wrapper{padding:8px 0;display:inline-block;line-height:24px}.mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-icon-button .mat-icon,.mat-icon-button i{line-height:24px}.mat-button-focus-overlay,.mat-button-ripple.mat-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}.mat-button-focus-overlay{opacity:0;transition:opacity .2s cubic-bezier(.35,0,.25,1),background-color .2s cubic-bezier(.35,0,.25,1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}@media (-ms-high-contrast:active){.mat-button-focus-overlay{background-color:#fff}}@media (-ms-high-contrast:black-on-white){.mat-button-focus-overlay{background-color:#000}}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:block;font-size:inherit;width:2.5em;height:2.5em}@media (-ms-high-contrast:active){.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button{outline:solid 1px}}.mat-icon{background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1,1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}.mat-autocomplete-panel{min-width:112px;overflow:auto;-webkit-overflow-scrolling:touch;visibility:hidden;max-width:none;max-height:256px;position:relative;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.mat-autocomplete-panel.mat-autocomplete-visible{visibility:visible}.mat-autocomplete-panel.mat-autocomplete-hidden{visibility:hidden}.mat-autocomplete-panel-above .mat-autocomplete-panel{border-radius:4px 4px 0 0}.mat-autocomplete-panel .mat-divider-horizontal{margin-top:-1px}@media (-ms-high-contrast:active){.mat-autocomplete-panel{outline:solid 1px}}.mat-icon[_ngcontent-mun-c14]{vertical-align:middle;margin-right:8px}.custom-menu-item[_ngcontent-mun-c14]{white-space:nowrap;border-radius:4px}[_nghost-mun-c14]{white-space:nowrap}.vertical [_nghost-mun-c14] .custom-menu-item[_ngcontent-mun-c14],.vertical[_nghost-mun-c14] .custom-menu-item[_ngcontent-mun-c14]{display:block;color:var(--be-secondary-text);padding:12px 16px;border-left:4px solid transparent;margin-bottom:8px}.vertical [_nghost-mun-c14] .active[_ngcontent-mun-c14],.vertical[_nghost-mun-c14] .active[_ngcontent-mun-c14]{background-color:var(--be-accent-emphasis);border-color:var(--be-accent-default);color:var(--be-text)}.vertical [_nghost-mun-c14] .text[_ngcontent-mun-c14],.vertical[_nghost-mun-c14] .text[_ngcontent-mun-c14]{font-weight:500;text-transform:capitalize}.horizontal [_nghost-mun-c14] .custom-menu-item[_ngcontent-mun-c14],.horizontal[_nghost-mun-c14] .custom-menu-item[_ngcontent-mun-c14]{display:inline-block;padding:5px 15px;color:inherit}.horizontal [_nghost-mun-c14] .custom-menu-item[_ngcontent-mun-c14]:hover,.horizontal[_nghost-mun-c14] .custom-menu-item[_ngcontent-mun-c14]:hover{text-decoration:underline}.horizontal [_nghost-mun-c14] .custom-menu-item.active[_ngcontent-mun-c14],.horizontal [_nghost-mun-c14] .custom-menu-item.router-link-active[_ngcontent-mun-c14],.horizontal[_nghost-mun-c14] .custom-menu-item.active[_ngcontent-mun-c14],.horizontal[_nghost-mun-c14] .custom-menu-item.router-link-active[_ngcontent-mun-c14]{color:var(--be-accent-contrast);background-color:var(--be-primary-lighter)}media-grid{display:grid;grid-gap:20px;grid-template-columns:repeat(1,1fr);overflow:hidden}@media only screen and (min-width:319.99px){media-grid.full-width{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px){media-grid.full-width{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1024px){media-grid.full-width{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1280px){media-grid.full-width{grid-template-columns:repeat(5,1fr)}}@media only screen and (min-width:319.99px){media-grid.partial-width{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px){media-grid.partial-width{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1024px){media-grid.partial-width{grid-template-columns:repeat(4,1fr)}}media-grid.small-titles .item figcaption .title{font-size:1.5rem}media-grid .item{margin:0;text-align:center;min-width:0;position:relative;overflow:hidden}media-grid .item:hover media-image img{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}media-grid .item media-image img{height:calc(100% - 37px);border-radius:4px;cursor:pointer;overflow:hidden;transition:box-shadow .2s ease-in-out;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}media-grid .item .mat-fab,media-grid .item .mat-mini-fab{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0}media-grid .item figcaption{height:25px;margin:8px 0 4px}media-grid .item figcaption:hover{color:var(--be-accent-default)}media-grid .item figcaption rating-widget{margin-top:15px}media-grid .item figcaption a{display:block;color:inherit;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:1.8rem;margin:auto}@media only screen and (max-width:768px){media-grid .item figcaption .title{font-size:1.5rem}media-grid genre-widget{display:none}}media-image{overflow:hidden}media-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}media-image img.ng-lazyloaded{-webkit-animation:.5s fadein;animation:.5s fadein}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}[_nghost-mun-c21]{display:block;position:absolute;background:#4caf50;color:#fff;padding:5px;box-shadow:0 5px 10px rgba(0,0,0,.1);width:160px;text-align:center;top:21px;right:-45px;-webkit-transform:rotate(45deg);transform:rotate(45deg);letter-spacing:.5px}genre-widget{display:block;overflow:hidden;text-overflow:ellipsis}genre-widget a{color:inherit}genre-widget a:hover{text-decoration:underline}genre-widget .separator{padding:0 5px}[_nghost-mun-c16]{display:block;font-weight:400;position:relative;cursor:pointer;white-space:nowrap}[_nghost-mun-c16]:empty{display:none}.login-button-white [_nghost-mun-c16] .login-btn[_ngcontent-mun-c16],.login-button-white[_nghost-mun-c16] .login-btn[_ngcontent-mun-c16]{background:#fff;color:rgba(0,0,0,.87)}.menu-trigger[_ngcontent-mun-c16]{display:flex;align-items:center;max-width:250px;overflow:hidden}.email[_ngcontent-mun-c16]{margin-left:10px;overflow:hidden;text-overflow:ellipsis}.avatar[_ngcontent-mun-c16]{height:40px;width:40px;flex-shrink:0;-o-object-fit:cover;object-fit:cover;border-radius:4px}.mobile-toggle[_ngcontent-mun-c16]{display:none}.mobile-toggle[_ngcontent-mun-c16] .mat-icon[_ngcontent-mun-c16]{display:block}@media only screen and (max-width:1000px){.avatar[_ngcontent-mun-c16],.dropdown-icon[_ngcontent-mun-c16],.email[_ngcontent-mun-c16]{display:none}.mobile-toggle[_ngcontent-mun-c16]{display:block}}.logout-item[_ngcontent-mun-c16]{color:#f44336}.logout-item[_ngcontent-mun-c16] .mat-icon[_ngcontent-mun-c16]{color:inherit}