:root{--font-primary-light:#000;--font-primary-dark:#fff;--font-primary-negative:#fff;--font-primary:#000;--font-secondary:#212121;--font-active:#8b1818;--font-interactive:#b82828;--background-base:#f8f7f4;--background-primary:#f9fafb;--background-secondary:#fff;--background-tertiary:#e5e7eb;--input-background:#e5e7eb;--input-background-disabled:#fff;--footer-primary:#a7d8ff;--footer-secondary:#5ab2f7;--border-primary:#ccc;--border-secondary:#e0e0e0;--border-active:#101010;--border-hover:#101010;--shadow-primary:#212121;--shadow-secondary:#999}.theme-dark{--font-primary-negative:#000;--font-primary:#fff;--font-secondary:#e0e0e0;--font-active:#8b1818;--font-interactive:#b82828;--background-base:#06080a;--background-primary:#000;--background-secondary:#131517;--background-tertiary:#1a1a1a;--input-background:#1a1a1a;--input-background-disabled:#000;--footer-primary:#131517;--footer-secondary:#1a1a1a;--border-primary:#3b3b3b;--border-secondary:#2e2e2e;--border-active:#b3b3b3;--border-hover:#b3b3b3;--shadow-primary:#000;--shadow-secondary:#000}@keyframes loaderAnimation{0%,to{height:20px;width:10px}50%{height:10px;width:10px}}@font-face{font-display:swap;font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/build/fonts/BebasNeue-Regular.12e3683f.ttf) format("truetype")}@font-face{font-display:swap;font-family:Kanit;font-style:normal;font-weight:400;src:url(/build/fonts/Kanit-Regular.f3bae13d.ttf) format("truetype")}@font-face{font-display:swap;font-family:Kanit;font-style:italic;font-weight:400;src:url(/build/fonts/Kanit-Italic.af5b1c62.ttf) format("truetype")}@font-face{font-display:swap;font-family:Kanit;font-style:normal;font-weight:100;src:url(/build/fonts/Kanit-Thin.2e32ea46.ttf) format("truetype")}@font-face{font-display:swap;font-family:Kanit;font-style:italic;font-weight:100;src:url(/build/fonts/Kanit-ThinItalic.be401212.ttf) format("truetype")}@font-face{font-display:swap;font-family:KanitLight;font-style:normal;font-weight:300;src:url(/build/fonts/Kanit-Light.7b6b9556.ttf) format("truetype")}@font-face{font-display:swap;font-family:Kanit;font-style:italic;font-weight:300;src:url(/build/fonts/Kanit-LightItalic.779790df.ttf) format("truetype")}@font-face{font-display:swap;font-family:Kanit;font-style:normal;font-weight:500;src:url(/build/fonts/Kanit-Medium.786fd6bb.ttf) format("truetype")}@font-face{font-display:swap;font-family:Kanit;font-style:italic;font-weight:500;src:url(/build/fonts/Kanit-MediumItalic.c4075ca5.ttf) format("truetype")}@font-face{font-display:swap;font-family:Kanit;font-style:normal;font-weight:600;src:url(/build/fonts/Kanit-SemiBold.cf86a473.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/build/fonts/Inter_18pt-Regular.86c330c6.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(/build/fonts/Inter_18pt-Italic.9bb3be9c.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(/build/fonts/Inter_18pt-Thin.1c5b9a0e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100;src:url(/build/fonts/Inter_18pt-ThinItalic.a0f6c903.ttf) format("truetype")}@font-face{font-display:swap;font-family:InterLight;font-style:normal;font-weight:300;src:url(/build/fonts/Inter_18pt-Light.8583bd6f.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url(/build/fonts/Inter_18pt-LightItalic.6ae79f83.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/build/fonts/Inter_18pt-Medium.c51b145d.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:url(/build/fonts/Inter_18pt-MediumItalic.0c8dd49a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/build/fonts/Inter_18pt-SemiBold.d52a01d1.ttf) format("truetype")}@media(min-width:992px){.--only-mobile{display:none!important}}@media(max-width:991px){.--only-desktop{display:none!important}}.grecaptcha-badge{display:none}html{font-size:16px;scroll-behavior:smooth}*{outline:none;text-decoration:none;transition:color .25s ease-in-out,background-color .25s ease-in-out,border-color .25s ease-in-out,opacity .25s,box-shadow .25s ease-in-out}body{background:var(--background-base);color:var(--font-primary);display:flex;flex-direction:column;font-family:BebasNeue,sans-serif;font-size:1rem;font-weight:500;margin:0;min-height:100vh;overflow-x:hidden}@media(max-width:991px){body{overflow-y:auto}}.site-content{border-radius:8px 8px 0 0;display:flex;flex-grow:1;height:100%;margin:0 auto;width:100%}.site-content:not(.--skip-bg){background:var(--background-primary)}@media(max-width:991px){.site-content{border-radius:0;flex-direction:column}}main{box-sizing:border-box;display:flex;flex:1;flex-direction:column;width:100%}a{align-items:center;color:var(--font-primary);cursor:pointer;display:inline-flex;justify-content:center;transition:color .15s ease-in-out}article a{color:var(--font-interactive)}a.active,a:hover{color:var(--font-active)}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}picture{overflow:hidden}picture img{height:100%;object-fit:cover;width:100%}form.form{border-radius:12px;gap:6px}.form-row,form.form{display:flex;flex-direction:column}.form-row{gap:4px}.form-row-line{display:flex}.form-row label{cursor:pointer;font-size:.9rem}.form-row input{background:var(--input-background);border:1px solid var(--background-tertiary);border-radius:6px;color:var(--font-primary);font-family:KanitLight,sans-serif;padding:10px 8px}.form-row input:hover{border-color:var(--border-hover)}.form-row input:focus{border-color:var(--border-active)}.form-row input[disabled]{background:var(--input-background-disabled);border-color:var(--input-background-disabled);cursor:not-allowed}.form-row input[type=color]{cursor:pointer;height:42px;margin-right:10px;padding:0;width:100%}.form-row input[type=color]::-webkit-color-swatch{border:0;border-radius:6px}.form-row input[type=color]::-webkit-color-swatch-wrapper{padding:0}.form-row textarea{background:var(--input-background);border:1px solid var(--background-tertiary);border-radius:6px;color:var(--font-primary);font-family:KanitLight,sans-serif;min-height:150px;padding:10px 8px;resize:vertical}.form-row textarea:hover{border-color:var(--border-hover)}.form-row textarea:focus{border-color:var(--border-active)}.form-row textarea[disabled]{background:var(--input-background-disabled);border-color:var(--input-background-disabled);cursor:not-allowed}.form-row select{background:var(--input-background);border:1px solid var(--background-tertiary);border-radius:6px;color:var(--font-primary);cursor:pointer;font-family:KanitLight,sans-serif;font-size:1rem;padding:10px 8px}.form-row select:hover{border-color:var(--border-hover)}.form-row select:focus{border-color:var(--border-active)}.form-row select[disabled]{background:var(--input-background-disabled);border-color:var(--input-background-disabled);cursor:not-allowed}.--small .form-row select{font-size:.8rem;padding:5px 4px}.submit-row{display:flex}.small .submit-row,.submit-row:has(.--small){margin:0 0 0 auto}.submit-row button[type=submit]{background-color:#3fa844;border:1px solid var(--border-primary);border-radius:6px;color:var(--font-primary);cursor:pointer;font-family:KanitLight,sans-serif;font-size:1rem;padding:12px 16px;width:100%}.--small .submit-row button[type=submit],.submit-row button[type=submit].--small{flex:0;font-size:.8rem;padding:6px 12px;white-space:nowrap}.submit-row button[type=submit]:active,.submit-row button[type=submit]:hover{background-color:var(--background-primary);border:1px solid #3fa844;color:#3fa844}.submit-row button[type=submit][disabled]{background-color:#9bdd9f;cursor:not-allowed}.form-error{color:#b82828;font-size:.75rem;min-height:8px}.box-wrapper{background:var(--background-secondary);border-radius:8px;box-shadow:0 0 2px 0 var(--shadow-secondary);box-sizing:border-box;display:flex;flex-direction:column;gap:16px;justify-content:center;max-width:500px;padding:16px;width:100%}.box-wrapper.--no-limit{max-width:100%}.box-wrapper.--primary{background:var(--background-primary);box-shadow:none;padding:16px 0}.box-wrapper.--no-padding{padding:0}.box-wrapper.--no-shadow{box-shadow:0 0 0 0}@media(max-width:991px){.box-wrapper{width:100%}}.box-wrapper.--fluid:only-child{border:0;border-radius:8px}.box-wrapper.--fluid:first-child:not(:only-child){border-bottom:1px solid var(--border-primary);border-radius:8px 8px 0 0}.box-wrapper.--fluid:last-child:not(:only-child){border:0;border-radius:0 0 8px 8px}.box-wrapper.--fluid:not(:first-child):not(:last-child){border-bottom:1px solid var(--border-primary);border-radius:0}.box-wrapper h1{font-size:1.5rem;margin:0}.box-wrapper h2{font-size:1.3rem;margin:0}.box-wrapper h3{font-size:1.1rem;margin:0}.box-wrapper h4{font-size:1rem;margin:0}.box-wrapper h5{font-size:.9rem;margin:0}.box-wrapper h6{font-size:.8rem;margin:0}.button{background:#b82828;border:1px solid #b82828;border-radius:4px;color:var(--font-primary);cursor:pointer;font-family:KanitLight,sans-serif;font-size:1rem;padding:8px 16px;text-align:center;transition:color .25s ease-in-out,background .25s ease-in-out}.button.--small{font-size:.8rem;padding:4px 8px}.button.--secondary,.button:hover{background:var(--background-primary);color:#b82828}.button.--secondary:hover{background:#b82828;color:var(--font-primary)}.button-box,.button-box-item{border-radius:4px}.button-box-item{padding:8px 16px;white-space:nowrap}.button-box-item.active{background:var(--background-primary);color:var(--font-primary)}.picture{display:flex;height:100%;overflow:hidden;width:100%}.picture-image{height:100%;object-fit:cover;object-position:center;width:100%}.movie-preview{font-family:KanitLight,sans-serif;height:100vh;overflow:hidden;position:relative;width:100vw}.movie-preview-bg{height:100%;position:absolute;width:100%;z-index:0}.movie-preview-data{align-items:center;box-sizing:border-box;display:flex;gap:16px;height:calc(100% - 32px);justify-content:center;margin:auto;padding:16px;width:100vw}@media(max-width:991px){.movie-preview-data{flex-direction:column}}.movie-preview-poster{aspect-ratio:5/7;border-radius:4px;flex-shrink:0;height:300px;width:auto;z-index:1}.movie-preview-info{backdrop-filter:blur(150px);background:rgba(19,21,23,.4);border-radius:3px;color:#fff;display:flex;flex-direction:column;padding:8px}.movie-preview-info .--genres-wrapper{height:23px;max-width:300px;overflow:hidden}.movie-preview-info .--genres{display:flex;flex-wrap:wrap;gap:8px}.movie-preview-info .--description{display:-webkit-box;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}@media(min-width:992px){.movie-preview-info .--description{max-width:700px}}.movie-preview-info .--start-time{margin:8px 0 0 auto}.movie-preview-info .--row{align-items:center;display:flex;gap:8px;justify-content:flex-start;margin-top:4px}.movie-preview-info .--rating{align-items:center;display:flex;gap:4px;justify-content:center}.movie-preview-info .--rating svg{height:16px}.movie-preview-info .--runtime{color:var(--font-secondary)}.share-wrapper{gap:15px}.share-button,.share-wrapper{display:flex;justify-content:center}.share-button{align-items:center;border-radius:5px;box-sizing:border-box;color:var(--font-primary);cursor:pointer;font-size:1.2rem;gap:4px;max-height:42px;max-width:42px;min-height:42px;min-width:42px;padding:8px;transition:color .25s ease-in-out,background-color .25s ease-in-out}.share-button svg{height:26px}.share-button.--facebook{border:1px solid #1877f2;color:#1877f2}.share-button.--facebook:hover{background-color:#1877f2;color:var(--font-primary)}.share-button.--twitter{border:1px solid #1e90ff;color:#1e90ff}.share-button.--twitter:hover{background-color:#1e90ff;color:var(--font-primary)}.share-button:hover{background-color:transparent}.switch-box-navigation{display:flex;gap:16px;max-width:100%;overflow:hidden}.switch-box-item{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex:1;gap:4px;justify-content:center;padding:8px 0;text-align:center;white-space:nowrap}.switch-box-item.--active{background:var(--background-tertiary);color:#b82828}.switch-box-item svg{height:20px}.switch-box-panels{padding-top:16px}.switch-box-panels>*{display:none}.switch-box-panels>.switch-box-active{display:initial}.tag{background:var(--background-tertiary);border-radius:4px;box-sizing:border-box;color:var(--font-primary);font-size:.8rem;min-width:19px;padding:2px 6px;text-transform:uppercase;transition:color .15s ease-in-out,background-color .15s ease-in-out;z-index:1}.tag.--category{background:#b82828;color:var(--font-primary-dark)}.tag.--small{border-radius:5px;font-size:.6rem}.tag.--big{border-radius:2px;font-size:1rem}@media(max-width:991px){.tag.--small{font-size:.8rem}}a.--tag-trigger>.tag:hover{background:var(--background-secondary);color:var(--font-active)}.article-view-main{display:flex;flex-direction:column}.article-view-main h1{margin:0}.article-view-teaser-wrapper{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;position:absolute;width:100vw}.article-view-teaser{aspect-ratio:16/10;height:max(100vh,100vw);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(max(100vh,100vw)*16/10);z-index:0}.article-view-section{align-items:center;background:radial-gradient(600px 600px at 100% 0,rgba(184,40,40,.18),transparent),radial-gradient(600px 600px at 0 100%,rgba(40,100,184,.25),transparent);display:flex;flex-direction:column;height:100vh;justify-content:center;position:relative;width:100vw;z-index:1}.article-view-section:nth-of-type(3){background:radial-gradient(600px 600px at 0 0,rgba(40,100,184,.25),transparent),radial-gradient(600px 600px at 100% 100%,rgba(184,40,40,.18),transparent)}.article-view-section.--intro{background:rgba(0,0,0,.5);justify-content:space-between}.article-view-section.--trailer{gap:24px}.article-view-movie-logo{height:200px;margin:16px auto;width:320px}.article-view-movie-logo img{object-fit:scale-down}@media(max-width:991px){.article-view-movie-logo{height:100px;width:160px}}.article-view-intro-btn{color:var(--font-primary);display:flex;flex-direction:column}.article-view-intro-btn:hover{color:var(--font-active)}.article-view-intro-btn:hover svg{stroke:var(--font-active)}.article-view-tagline{font-size:5rem;margin:auto auto 0;text-align:center;text-transform:uppercase}@media(max-width:991px){.article-view-tagline{font-size:2rem}}.article-view-arrow-down{margin-bottom:50px}.article-view-arrow-down svg{height:50px;transition:stroke .25s ease-in-out;width:50px;stroke:var(--font-primary)}@media(max-width:991px){.article-view-arrow-down{margin-bottom:150px}}.article-view-background-image{border-radius:51% 49% 25% 75%/62% 45% 55% 38%;display:flex;height:100vh;justify-content:center;overflow:hidden;position:absolute;width:100vw;z-index:-1}@media(max-width:991px){.article-view-background-image{display:none}}.article-view-info{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}@media(min-width:992px){.article-view-info{flex-direction:row}}.article-view-content{align-items:flex-start;display:flex;flex-direction:column;gap:12px;justify-content:center;max-width:500px;padding:16px}@media(min-width:992px){.article-view-content{backdrop-filter:blur(5px);background:rgba(0,0,0,.75);border-radius:20% 80% 20% 80%/70% 25% 75% 30%;padding:50px 40px 30px 70px}}.article-view-poster{border-radius:8px;height:280px;width:200px}.article-view-top{gap:16px}.article-view-rating,.article-view-top{align-items:center;display:flex;justify-content:center}.article-view-rating{font-size:2rem;gap:8px;line-height:2rem}.article-view-rating svg{height:36px;width:auto}.article-view-rating span{transform:translateY(3px)}.article-view-genres{display:flex;flex-direction:row;font-family:KanitLight,sans-serif;gap:8px}.article-view-description{font-size:1.2rem;line-height:2rem;margin:0;text-align:justify}.article-view-btn{border:1px solid #b82828;border-radius:5px;font-size:1.5rem;margin:0 auto;padding:10px 16px 8px;transition:color .25s ease-in-out,background-color .25s ease-in-out}.article-view-btn:hover{background-color:#b82828;color:var(--font-primary)}@media(min-width:992px){.--info .article-view-btn{margin:0 20% 0 auto}}.article-view-trailer{aspect-ratio:16/10;height:auto;max-height:80vh;max-width:100vw;overflow:hidden;width:100%}.final-button{display:flex;flex-direction:column;gap:12px}.source-logo{margin:auto;width:clamp(337px,100%,674px)}.watch-now{font-size:3rem;margin-bottom:16px;text-align:center}@media(max-width:991px){.watch-now{font-size:2rem}}.auth-page{flex:1;height:100%;width:100%}.auth-page,.error-page{align-items:center;display:flex;justify-content:center}.error-page{flex:1;flex-direction:column;text-align:center}.error-page svg{height:100px}.home-posters{gap:32px;padding:8px 0}