html,body *{scrollbar-color:var(--mud-palette-primary) transparent!important;scrollbar-width:auto!important}body .pwa-updater[b-pwa-updater]{--pwa-updater-bar-backcolor:var(--mud-palette-primary);--pwa-updater-bar-z-index:2000;height:64px}@media(max-width:599.95px),(max-height:599.95px){.mud-container--gutters{padding-left:8px!important;padding-right:8px!important}}.pwa-updater-close-button{display:none}.poster-chip{padding-block:.1rem!important;padding-inline:.3rem!important;position:absolute!important;white-space:normal!important;height:auto!important;align-items:normal!important}.poster-chip svg{height:16px;width:16px}.poster-chip>span.mud-icon-root{font-size:12px!important;margin-left:0!important}.poster-icon{position:absolute!important;top:calc(50% - 10px);padding-inline:8px!important;height:22px!important}.poster-icon span{font-size:16px!important}.swiper{width:100%}:root{--swiper-navigation-color:#fff}@media(max-width:599.95px),(max-height:599.95px){:root{--swiper-navigation-size:36px!important}}.swiper-button-next,.swiper-button-prev{background-color:rgba(90,75,226,.6);border-radius:50%}.swiper-button-next>svg,.swiper-button-prev>svg{height:75%!important}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:rgba(90,75,226,.8)}.swiper-slide{text-align:center;font-size:medium;display:flex;justify-content:center;align-items:center}.swiper-button-disabled{pointer-events:auto!important}.autoplay-progress{position:absolute;right:8px;bottom:8px;z-index:10;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-weight:bold;color:var(--mud-palette-secondary)}.autoplay-progress svg{--progress:0;position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;stroke-width:4px;stroke:var(--mud-palette-secondary);fill:none;stroke-dashoffset:calc(125.6px*(1 - var(--progress)));stroke-dasharray:125.6;transform:rotate(-90deg)}@media(max-width:599.95px),(max-height:599.95px){.autoplay-progress{width:36px;height:36px}}.grid-relative-container-platform{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}@media(max-width:599.95px),(max-height:599.95px){.grid-relative-container-platform{grid-template-columns:repeat(auto-fill,minmax(73px,1fr));gap:4px}}.grid-relative-container-poster{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:8px}@media(max-width:599.95px),(max-height:599.95px){.grid-relative-container-poster{grid-template-columns:repeat(auto-fill,minmax(98px,1fr))!important;gap:4px}}.grid-relative-container-trailer{display:grid;grid-template-columns:repeat(auto-fill,minmax(256px,1fr));gap:10px}.grid-relative-container-news{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}@media(max-width:768px){.d-max-768-block{display:block!important}}@media(min-width:768px){.d-min-768-contents{display:contents!important}}.loading-message{text-align:center;font-size:.85rem;color:transparent;margin-top:.5rem;min-height:1.4rem;transition:all .4s ease;opacity:0}.slow-connection .loading-message{color:#ff8c00;opacity:1}.very-slow-connection .loading-message{color:#e53935;opacity:1}.extremely-slow-connection .loading-message{color:#b71c1c;font-weight:500;opacity:1;animation:pulse-opacity 1.5s infinite}@keyframes pulse-opacity{0%{opacity:.9}50%{opacity:.7}100%{opacity:.9}}.error-container{position:fixed;bottom:20px;right:20px;max-width:300px;background-color:rgba(220,53,69,.9);color:#fff;padding:10px 15px;border-radius:8px;display:none;font-family:sans-serif;box-shadow:0 2px 8px rgba(0,0,0,.2);z-index:10000}.menu-contrast{color:#fff!important;border-radius:4px!important;padding:.18rem .4rem!important}.menu-contrast.active,.menu-contrast.router-link-active{background:#212529!important;color:#fff!important;font-weight:500}@media(max-width:599.95px),(max-height:599.95px){.mud-dialog .mud-dialog-title{padding-left:16px!important;padding-right:16px!important}.mud-dialog .mud-dialog-content{padding-left:16px!important;padding-right:16px!important}}.custom-title-list{line-height:normal;font-size:.8rem!important}@media(max-width:599.95px),(max-height:599.95px){.custom-title-list{line-height:normal;font-size:.7rem!important}}.custom-h3{font-size:1.25rem!important;line-height:1.6!important}.chip-no-text svg{margin-inline:-4px!important}.chip-no-text>span.mud-icon-root{margin-inline:-4px!important}.chip-no-text-lg svg{margin-inline:0!important}.chip-no-text-lg>span.mud-icon-root{margin-inline:0!important}.carousel-caption{position:absolute;background-color:#0f0;opacity:.75;color:#000;text-align:center;bottom:1.25rem;left:12%;right:12%;font-size:.8rem!important;line-height:1.2!important}@media(max-width:599.95px),(max-height:599.95px){.carousel-caption{font-size:.7rem!important}}.mud-image.fluid{width:100%!important}.tooltip-image.mud-tooltip-root.mud-tooltip-inline{width:100%}.mud-alert-icon{align-self:center}.mud-list-item-icon{min-width:40px!important}.mud-swipearea{touch-action:pan-y!important}.mud-stepper .mud-stepper-nav .mud-step .mud-step-label .mud-step-label-content-title{color:var(--mud-palette-primary)}.fa-sm{font-size:18px!important;align-content:space-evenly;margin:1px}.fa-md{font-size:20px!important;align-content:space-evenly;margin:2px}.fa-lg{font-size:22px!important;align-content:space-evenly;margin:4px}.adsbygoogle.custom-ad{display:block;min-width:300px;margin-bottom:12px;border-width:1px;border-radius:4px;border-color:var(--mud-palette-lines-inputs)}.adsbygoogle.custom-ad-mobile{height:180px!important;align-content:center;display:block;min-width:300px;margin-bottom:12px;border-width:1px;border-radius:4px;border-color:var(--mud-palette-lines-inputs)}.support-container{max-width:900px;margin:32px auto;padding:40px 24px 32px 24px;background:var(--mud-palette-background);border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.09)}.support-title{text-align:center;font-size:2.2rem;margin-bottom:.5rem;color:var(--mud-palette-primary)}.support-subtitle{text-align:center;color:var(--mud-palette-secondary);font-size:1.1rem;margin-bottom:2.2rem}.support-subtitle a{color:var(--mud-palette-primary)}.support-section{margin-bottom:2.2rem}.support-section h2{margin-bottom:.7rem;color:var(--mud-palette-primary);font-size:1.18rem;font-weight:500}.support-section p{text-align:justify;margin-bottom:.5rem;line-height:1.7}.support-section ul{text-align:justify;margin-bottom:.5rem;line-height:1.7;padding-left:1.4rem;list-style-type:disc}.support-section ul li{padding-left:.1rem}.support-footer p{text-align:center;color:#888;font-size:.9rem}.support-footer p a{color:var(--mud-palette-primary)}