.content-title.svelte-puinma.svelte-puinma.svelte-puinma{color:#ffffff;font-size:2vw;margin-top:4vw;margin-left:5vw}.movie-row.svelte-puinma.svelte-puinma.svelte-puinma{width:9999999px;padding:4vw;display:flex;flex-wrap:nowrap;white-space:nowrap;transition:transform 250ms ease-out;align-items:center;height:45vh}.movie-row.svelte-puinma .movie.svelte-puinma.svelte-puinma{width:16.6vw;text-align:center;height:16.6vw;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;transition:transform 250ms ease-out;transform:scale(1)}.movie-row.svelte-puinma .movie img.svelte-puinma.svelte-puinma{width:88%;opacity:0.8;border-radius:0.9375vw;-o-object-fit:fill;object-fit:fill}.movie-row.svelte-puinma .movie.selected img.svelte-puinma.svelte-puinma{transform:scale(1.1);transition:transform 250ms ease-in-out, opacity 250ms ease-in-out;border:0.3125vw solid #00cfff;opacity:1}.popover.trial.svelte-puinma.svelte-puinma.svelte-puinma{width:40vw}.popover.trial.svelte-puinma .header.svelte-puinma.svelte-puinma{font-weight:400}.popover.trial.svelte-puinma .buttons.svelte-puinma.svelte-puinma{display:flex;justify-content:center;padding:2.8125vw;padding-top:1.875vw}.popover.trial.svelte-puinma .buttons.svelte-puinma .button.svelte-puinma{padding:0.8125vw 2.25vw;background-color:#00cfff}.popover.trial.svelte-puinma .message.svelte-puinma.svelte-puinma{padding:2.1875vw 4.625vw 0 4.625vw;text-align:center;font-weight:500;line-height:1.5}
@charset "UTF-8";@font-face{font-family:Montserrat-SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat-Light;src:url(/fonts/Montserrat-Light.ttf)}.movie-details.svelte-j5uqd8.svelte-j5uqd8{color:white;position:relative;width:100vw}.movie-details.svelte-j5uqd8 .container.svelte-j5uqd8{margin:0 0 0 5vw;opacity:1}.movie-details.svelte-j5uqd8 .container .title.svelte-j5uqd8{font-size:3.1vw;font-weight:700;font-family:Montserrat-SemiBold;display:flex;align-items:center}.movie-details.svelte-j5uqd8 .container .sub-details.svelte-j5uqd8{font-size:2vw;letter-spacing:1px;margin-top:1vw;color:rgba(255, 255, 255, 0.5)}.trailer.svelte-j5uqd8.svelte-j5uqd8{bottom:-5vh;right:0;z-index:-1;width:65vw;opacity:1;position:fixed}.trailer.svelte-j5uqd8 .wraper.svelte-j5uqd8{width:100%;height:100%;position:relative}.trailer.svelte-j5uqd8 video.svelte-j5uqd8{width:65vw}.grad-left.svelte-j5uqd8.svelte-j5uqd8{background:linear-gradient(to left, rgba(255, 255, 255, 0.001), rgba(51, 51, 51, 0.8) 50%, #333 90%, #333 75%);opacity:1;width:26vw;height:100%;position:absolute;z-index:1}.grad-top.svelte-j5uqd8.svelte-j5uqd8{width:100%;right:0vw;height:70%;background:linear-gradient(to top, rgba(255, 255, 255, 0.001), rgba(51, 51, 51, 0.4) 43%, rgba(51, 51, 51, 0.8) 60%, #333 65%);opacity:1;position:absolute;z-index:1}
.search-wraper.svelte-12u7ait.svelte-12u7ait{display:inline-block;vertical-align:top}.search-wraper.svelte-12u7ait .search-input.svelte-12u7ait{width:100%;padding:1vw 5vw 0;display:flex;flex-wrap:nowrap;white-space:nowrap;transition:transform 250ms ease-out;align-items:center;height:15vh}.search-wraper.svelte-12u7ait .search-input input.svelte-12u7ait{text-align:left;font-size:2vw;font-family:Montserrat-Light;letter-spacing:0px;color:#ffffff;padding:0.625vw 1.5625vw;background:rgba(255, 255, 255, 0.24);border-radius:1vw;border:0vw solid #00cfff;width:36.4375vw;height:4.75vw;opacity:1}.search-wraper.svelte-12u7ait .search-input input.selected.svelte-12u7ait{background:rgba(255, 255, 255, 0.26);border:0.3125vw solid #00cfff;border-radius:1vw}.search-wraper.svelte-12u7ait .search_result.svelte-12u7ait{margin:0 5vw;width:36.4375vw;max-height:80vh;background:rgba(255, 255, 255, 0.1);border-radius:1vw;opacity:1;list-style-type:none;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;padding-top:0.625vw;padding-bottom:1.25vw;scrollbar-width:none;-ms-overflow-style:none}.search-wraper.svelte-12u7ait .search_result li.svelte-12u7ait:first-child{margin-top:1.25vw}.search-wraper.svelte-12u7ait .search_result li.svelte-12u7ait{text-align:left;font:normal normal normal 1.5vw/1.8vw Montserrat-Light;letter-spacing:0px;color:#ffffff;text-shadow:0.125vw 0.125vw 0vw #00000029;opacity:1;padding-left:1.5625vw;padding-right:1.5625vw;padding-top:0.8vw;padding-bottom:0.8vw}.search-wraper.svelte-12u7ait .search_result li.selected.svelte-12u7ait{background:rgba(255, 255, 255, 0.15)}.search-wraper.svelte-12u7ait .search_result.svelte-12u7ait::-webkit-scrollbar{width:0;display:none}.search-wraper.svelte-12u7ait .search_result.svelte-12u7ait::-webkit-scrollbar-track{display:none}.search-wraper.svelte-12u7ait .search_result.svelte-12u7ait::-webkit-scrollbar-thumb{display:none}.keyboard.svelte-12u7ait.svelte-12u7ait{display:inline-block;width:27.5625vw;height:25.1875vw;background:#0a1317 0% 0% no-repeat padding-box;border-radius:1.25vw;opacity:1;margin-top:2vw;padding:2.5vw}.keyboard.svelte-12u7ait .container.svelte-12u7ait{opacity:1;width:100%;height:100%}.keyboard.svelte-12u7ait .container .letter-case li.svelte-12u7ait{width:2vw;height:1.375vw;text-align:center;font:normal normal normal 1.125vw/1.375vw Montserrat-Light;letter-spacing:0px;color:#ffffff;opacity:1;display:inline;margin-right:1.375vw}.keyboard.svelte-12u7ait .container .letter-case li.selected.svelte-12u7ait{border-bottom:0.125vw solid rgba(255, 255, 255, 0.3)}.keyboard.svelte-12u7ait .container .delimiter.svelte-12u7ait{height:0.125vw;background:#ffffff 0% 0% no-repeat padding-box;opacity:0.3;width:100%;margin-top:0.125vw}.keyboard.svelte-12u7ait .container .letters.svelte-12u7ait{display:flex}.keyboard.svelte-12u7ait .container .letters li.svelte-12u7ait{text-align:center;font:normal normal normal 1.625vw/2vw Montserrat-Light;letter-spacing:0px;color:#ffffff;opacity:0.9;list-style-type:none;display:inline;padding:0.625vw 0.3125vw;height:3.125vw;width:3.75vw}.keyboard.svelte-12u7ait .container .letters li.selected.svelte-12u7ait{background:#00cfff 0% 0% no-repeat padding-box}.keyboard.svelte-12u7ait .container .func-keys.svelte-12u7ait{display:flex;margin-top:1.25vw;position:absolute;bottom:0;width:100%}.keyboard.svelte-12u7ait .container .func-keys li.svelte-12u7ait{width:4.625vw;height:1.6875vw;text-align:left;font:normal normal normal 1.375vw/1.6875vw Montserrat-Light;letter-spacing:0px;color:#ffffff;opacity:0.9;list-style-type:none;display:inline;list-style-type:none;flex-basis:auto;flex-grow:1;text-align:center}.keyboard.svelte-12u7ait .container .func-keys li.selected.svelte-12u7ait{background:#00cfff 0% 0% no-repeat padding-box}
