:root{--bg:#0c0d10;--bg-elev:#121419;--card:#16181d;--primary:#f5c518;--primary-strong:#ffd633;--primary-soft:#f5c51829;--on-primary:#0c0d10;--gold:#f5c518;--text:#fff;--muted:#a9adb6;--border:#23262d}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100%;overflow-x:clip}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.5}img,video,svg{max-width:100%}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#444}::-webkit-scrollbar-thumb{background:var(--gold);border-radius:10px}.uppercase{text-transform:capitalize}.flex{align-items:center;display:flex}.flex-center{justify-content:center}.h-15vh{height:15vh}.text-red-500{color:var(--primary);-moz-text-size-adjust:auto;text-size-adjust:auto}.animationContainer{justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;position:relative}.video{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.overlay{z-index:1;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.welcomeText{color:#fff;text-align:center;border-bottom:2px solid #fff;font-size:40px;font-weight:600}.welcomeText span{color:var(--primary)}.max-width{max-width:1700px}.m-auto{margin:0 auto}a{text-decoration:none}li{list-style:none}.topLoadingLine{background-color:var(--primary);z-index:9999;height:3px;transition:width .3s ease-in-out;position:fixed;top:52px;left:0}.topLoadingLine.loading{width:100%}nav{-webkit-backdrop-filter:blur(10px)saturate(140%);z-index:9999;background-color:#0c0d102e;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;width:100%;height:auto;padding:3px 30px;font-size:18px;font-weight:600;transition:all .4s ease-in-out;display:flex;position:sticky;top:0;left:0}nav.sticky{-webkit-backdrop-filter:blur(16px)saturate(160%);background-color:#0c0d108c;border-bottom:1px solid #ffffff1a;padding:3px 30px;box-shadow:0 4px 24px #00000059}.logo{cursor:pointer;letter-spacing:2px;box-sizing:border-box;text-align:left;white-space:nowrap;font-size:clamp(15px,2.2vw,22px);position:relative}.logo a{color:var(--text);text-shadow:0 2px 10px #f5c5188c;text-decoration:none}.logo a span{color:var(--primary)}.navlogo{object-fit:contain;border-radius:6px}@media (max-width:600px){.logo{letter-spacing:.5px;font-size:15px}.navlogo{width:44px;height:44px}}@media (max-width:400px){.logo{font-size:13px}.navlogo{width:38px;height:38px}}.logo:before{content:none}@keyframes animate{0%,10%,to{width:5%}70%,90%{width:99%}}#navbar,.navbar{justify-content:center;align-items:center;display:flex}.navlogomovie{display:none}#navbar li{padding:0 20px;list-style:none;position:relative}#navbar li a,#navbaractive li a{color:#fff;text-decoration:none;transition:all .3s ease-in-out}#navbaractive #navbar li a:hover,#navbaractive li a:hover,#navbaractive li a.active,#navbar li a.active{color:var(--primary);text-shadow:0 3px 8px #fcfcfc94}#navbar li a:hover:after,#navbaractive li a:hover:after,#navbaractive li a.active:after,#navbar li a.active:after{content:"";background:var(--primary);width:30%;height:2px;position:absolute;bottom:-4px;left:20px}nav.sticky .logo a{color:var(--text)}nav.sticky #navbar li a{color:#fff}nav.sticky #navbar li a.active,nav.sticky #navbar li a:hover{color:var(--primary)}.mobile{display:none}.header svg{color:#fff;cursor:pointer;width:50px;font-size:25px}.opensearchsvg{display:none}nav.sticky .mobile svg{color:#fff}.search_bar{flex-direction:column;align-items:center;display:flex;position:absolute;top:8px;left:50%;transform:translate(-50%)}.searchclose{display:none}.search_bar input{border:1px solid var(--border);color:#fff;background:#ffffff0f;border-radius:8px;outline:none;width:min(300px,44vw);height:38px;padding:7px 12px;font-size:14px;font-weight:500;transition:border-color .2s,box-shadow .2s}.search_bar input:focus{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-soft)}.search_bar input::placeholder{color:#ffffff8c;font-weight:400}.search_results{background-color:#161515;border-radius:10px;width:min(300px,44vw);max-height:300px;position:relative;top:10px;overflow-y:scroll}.search_results::-webkit-scrollbar{background:0 0;width:7px}.search_results::-webkit-scrollbar-track{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#b8b8b866;border-radius:20px}.search_results::-webkit-scrollbar-thumb{background:var(--primary);border-radius:20px}.search_results h2{text-align:center;color:#f92727;border-bottom:1px solid #88a3ca;padding:6px;font-size:18px}.search_results p{text-align:center;color:var(--primary);text-shadow:0 0 5px #ffffff50;padding:20px}.moviesearchlist{border-bottom:1px solid #777;align-items:center;gap:10px;padding:8px;display:flex}.moviesearchlist>div:first-child{flex-shrink:0}.moviesearchlist img{border:none;border-radius:5px}.searchbarinfo{flex:1;min-width:0}.searchbarinfo h5{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.moviesearchlist h5{color:#fff;text-overflow:ellipsis;word-wrap:break-word;transition:all .2s linear}.moviesearchlist:hover h5{color:#d7777792}.moviesearchlist:hover img{box-shadow:0 0 8px var(--primary)}.searchbarinfo h4{color:#999;margin:8px 0}.searchbarinfo h4 span{color:#ffe600be}.searchbarinfo svg{color:#ffe600;font-size:13px}.homeintro{background:var(--bg);padding:24px clamp(20px,5vw,72px) 18px}.homeintro h1{color:var(--text);font-size:clamp(24px,4vw,38px);line-height:1.15}.homeintro p{max-width:720px;color:var(--muted);margin-top:8px;line-height:1.6}.trustpage{width:min(900px,100% - 40px);color:var(--muted);background:var(--bg-elev);border:1px solid var(--border);border-radius:18px;margin:36px auto 72px;padding:clamp(22px,4vw,42px);line-height:1.75}.trustpage h2{color:var(--text);margin:28px 0 8px;font-size:1.3rem}.trustpage h2:first-child{margin-top:0}.trustpage a{color:var(--primary)}.swiper_top_main{margin-top:58px}.slideimagebx{z-index:2;width:100%;height:clamp(280px,45vw,600px);margin-top:-58px;position:relative}.slideimagebx:before{content:"";background:linear-gradient(0deg, var(--bg), transparent);z-index:1;width:100%;height:40%;position:absolute;bottom:0;left:0}.slideimagebx:after{content:"";z-index:1;background:linear-gradient(#0c0d10dc,#0000);width:100%;height:40%;position:absolute;top:0;left:0}.slideimagebx img{opacity:.7;object-fit:cover;width:100%;height:100%}.activeImage{opacity:1;transition:all 1s linear}.inactiveImage{opacity:0;transition:all 1s linear;position:absolute;top:0;left:0}.content{z-index:2;background-color:#000000c0;width:100%;height:auto;padding-left:3%;position:absolute;top:60%}.contentflex{align-items:center;gap:20px;display:flex}.smalimg{object-fit:cover;border-radius:8px;width:120px;height:170px;overflow:hidden}.smalimg img{object-fit:cover;width:100%;height:100%}.content h2{color:#fff;margin-top:-12px;margin-bottom:10px;font-size:40px;transition:all 1s linear}@media screen and (max-width:768px){.content h2{text-overflow:clip;width:100%;font-size:30px;display:flex}.smalimg{display:none}}.content h6{color:#fff;margin-bottom:10px;font-size:13px;transition:all 1s linear}.content h6 span{color:#fffc}.content h3{color:#fffc;margin-bottom:10px;font-size:15px;transition:all 1s linear}.content h3 .star{color:var(--gold);margin-right:5px;font-size:15px}.content h3 span{margin-left:5px;font-size:12px;transition:all 1s linear}.btns{align-items:center;display:flex}.btns button{background:var(--primary);border:2px solid var(--primary);color:#fff;box-shadow:0px 3px 10px var(--primary);cursor:pointer;z-index:999;border-radius:8px;margin-right:10px;padding:8px 12px;font-family:Inter,sans-serif;font-size:18px;font-weight:600;transition:all .3s linear}.btns button:hover{color:#fff;box-shadow:0 1px 8px #aca9a9}.btn_download{color:#fff;background:var(--bg);border:2px solid #000;box-shadow:0 3px 10px #000}.btn_download:hover{color:var(--bg);box-shadow:0px 3px 10px var(--gold);background:#000000c9;border:2px solid #000c;font-weight:600}.faDownload{width:18px;margin-right:5px}.btn_download span{color:#000;background-color:#fff;border-radius:5px;padding:5px;font-size:15px;font-weight:600;transition:all .3s linear}.btn_download:hover span{color:#fff;background-color:#f5c518ea}.slider_btns{z-index:2;justify-content:center;align-items:center;width:155px;height:50px;display:flex;position:absolute;bottom:0;left:45%}.slider_btns h6{background:#b8b8b81a;width:30px;height:3px;margin-right:5px;transition:all 1s linear}.slider_btns h6:first-child{background:#fff}.swiper-pagination .swiper-pagination-bullet{border-radius:3px;background:#fff!important;width:50px!important;height:5px!important}.tranding_bx{border-bottom:2px solid #b8b8b81a;justify-content:space-between;align-items:center;width:90%;height:auto;margin:auto;padding:20px 0;display:flex}.tranding_bx li{list-style:none;transition:all .3s linear}.tranding_bx li a{color:#ffffffb3;transition:.3 linear;letter-spacing:1px;font-size:15px;text-decoration:none;position:relative}.tranding_bx li a:hover{color:#fff}.tranding_bx li a span{background:0 0;border-radius:50%;width:5px;height:5px;position:absolute;bottom:-10px;left:45%}.tranding_bx li .active{color:#fff;font-size:15px}.tranding_bx li .active span{background:var(--primary)}.scrollcardssec{width:100%;margin:20px 20px 0}.scrollcards{scroll-behavior:smooth;gap:20px;transition:all .5s linear;display:flex;overflow-x:scroll}.card{min-width:200px;max-width:200px;height:360px}.watchlistcard{height:auto;padding-bottom:8px}.watchlist_remove{background:var(--primary-soft);width:100%;color:var(--text);border:1px solid var(--primary);cursor:pointer;border-radius:6px;margin-top:6px;padding:7px 0;transition:all .2s linear}.watchlist_remove:hover{background:var(--primary)}.myswiper .card,.scrollcardssec .card{width:100%;min-width:0;max-width:none}.cardimg{aspect-ratio:2/3;position:relative}.cardfav{color:#fff;cursor:pointer;z-index:3;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .2s linear;display:flex;position:absolute;top:8px;right:8px}.cardfav:hover{background:#000c}.cardfav.active{color:var(--primary)}.cardfas.star{color:var(--gold)}.card a{color:#fff;text-decoration:none}.cardbuttons{display:flex;position:relative}.cardbuttons button{color:#fff;cursor:pointer;background-color:#0000;border:2px solid #f5c518b4;border-radius:20px;outline:none;margin-right:10px;padding:4px 30px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;transition:all .3s linear;position:absolute}.cardleft{left:2%}.cardRight{right:1%}.moviestegs{scroll-behavior:smooth;z-index:999;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;width:80%;height:auto;margin:auto;padding:30px 0;display:flex;position:relative;overflow:auto}.moviestegs button{color:#fff;cursor:pointer;text-transform:capitalize;background-color:#000;border:2px solid #717171;border-radius:10px;padding:10px 20px;font-weight:600}.moviestegs button.active,.moviestegs button:hover{background-color:var(--primary);border:2px solid #fffefe}.moviescontainer{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin:50px 30px 0;display:flex}.nextpagelink{justify-content:center;align-items:center;width:100%;margin:20px 0;display:flex}.nextpagelink .cssbuttons_io_button{background:var(--bg);color:#fff;letter-spacing:.05em;cursor:pointer;border:none;border-radius:.9em;align-items:center;height:2.8em;padding:.35em 3.3em .35em 1.2em;font-family:inherit;font-size:17px;font-weight:500;display:flex;position:relative;overflow:hidden}.cssbuttons_io_button .icon{background:#dc1818;border-radius:.7em;justify-content:center;align-items:center;width:2.2em;height:2.2em;margin-left:1em;transition:all .3s;display:flex;position:absolute;right:.3em;box-shadow:.1em .1em .6em .2em #de080874}.cssbuttons_io_button:hover .icon{width:calc(100% - .6em)}.cssbuttons_io_button .icon svg{color:#fff;width:1.1em;transition:transform .3s}.cssbuttons_io_button:hover .icon svg{transform:translate(.1em)}.cssbuttons_io_button:active .icon{transform:scale(.95)}.genrenamesec{color:#fff;margin:60px 45px}.genrename{flex-direction:column;gap:20px;display:flex}.genrename h1{text-transform:capitalize;font-size:48px}.genrename p{color:#f5c518cc;width:60%;font-size:18px}.genremoviesec{border-top:1px solid #444;margin:20px 45px;padding:60px 0}.genremovie{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.mcard{min-width:280px;max-width:280px;height:520px;position:relative}.mcard a,.mcard .cardlink{color:#fff;flex-direction:column;height:100%;text-decoration:none;display:flex}.mcard a img:hover{border:2px solid var(--primary);box-shadow:0 0 8px #fff}.mcard a .contents{width:100%;height:15%;margin-top:5px}.contents h5{text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:15px;font-weight:500;overflow:hidden}.rate{align-items:center;display:flex}.cardfas{color:#ffffff80;width:13px;margin-top:5px;margin-right:7px;font-size:9px}.cardfas:nth-last-child(2){color:var(--gold);margin:5px 2px 0}.rate h6{color:var(--gold);height:5px;margin-top:3px;font-size:13px}.cardgenre{perspective:1000px;width:300px;height:200px;box-shadow:0 3px 10px var(--primary);cursor:pointer;background-color:#f2f2f2;border-radius:10px;justify-content:center;align-items:center;transition:all .6s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;overflow:hidden}.cardgenre img{object-fit:cover;width:100%;height:100%}.cardgenre:hover{transform:scale(1.05);box-shadow:0 8px 16px #fff3}.card__content{box-sizing:border-box;transform-origin:bottom;background-color:#8b292986;width:100%;height:100%;padding:20px;transition:all .6s cubic-bezier(.175,.885,.32,1.275);position:absolute;top:0;left:0;transform:rotateX(-90deg)}.cardgenre:hover .card__content{transform:rotateX(0)}.card__title{color:#fff;text-shadow:0 0 5px #df2121;margin:0;font-size:24px;font-weight:700}.card__description{color:#ffffffaf;margin:10px 0 0;font-size:14px;line-height:1.4}.cato_bx{scroll-behavior:smooth;z-index:999;align-items:center;width:98%;height:auto;margin:auto;padding:20px 40px 20px 0;display:flex;position:relative;overflow:auto}.cato_bx::-webkit-scrollbar{display:none}.cato_bx button{color:#fff;cursor:pointer;background:#b8b8b833;border:none;border-radius:20px;outline:none;margin-right:10px;padding:4px 30px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;transition:all .3s linear}.cato_bx button:hover{background:#b8b8b81a}.cato_bx .cato_left_right{color:#fff;cursor:pointer;position:sticky;right:1.5%}.cato_bx .cato_left_right:last-child{right:0%}.cato_bx .cato_left_right i{transition:all .3s linear;transform:rotate(90deg)}.cato_bx .cato_left_right:last-child i{transform:rotate(-90deg)}.cato_bx .active{background:var(--primary)}.cato_bx .redactive{color:var(--primary);background-color:#222}.cato_bx2{justify-content:space-between;align-items:center;margin-top:20px;padding:0;display:flex;position:relative;overflow:visible}.left_cato button:first-child{background:0 0}.left_cato button i{margin-left:10px;transition:all .3s linear}.left_cato button:nth-child(4),.cato_bx2 .left_cato button:nth-child(5){background:#b8b8b81a;padding:4px 15px;position:relative}.year_bx{z-index:999;background:#060d17;border-radius:10px 3px 3px 10px;width:200px;height:250px;transition:all 1s linear;display:none;position:absolute;top:30px;left:-60px;overflow:auto}.year_bx::-webkit-scrollbar{background:0 0;width:7px}.year_bx::-webkit-scrollbar-track{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#b8b8b8d8;border-radius:20px}.year_bx::-webkit-scrollbar-thumb{background:var(--primary);border-radius:20px}.year_bx li{color:#fff;padding:12px;font-size:15px;font-weight:600;list-style-type:none;transition:all .3s linear}.year_bx li:hover{color:var(--primary)}.letter_bx{width:40px}.letter_bx li{font-size:16px;font-weight:600}.fas{width:14px}.fasd{width:10px}.pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:40px;display:flex}.pagebtn{color:#fff;cursor:pointer;background:0 0;border:1px solid #444;border-radius:6px;min-width:42px;padding:9px 14px;font-size:15px;transition:all .2s}.pagebtn:hover:not(:disabled){border-color:var(--primary);color:var(--primary);background:var(--primary-soft)}.pagebtn.activepage{background:var(--primary);border-color:var(--primary);color:#000;font-weight:600}.pagebtn:disabled{opacity:.4;cursor:not-allowed}.pagedots{color:#888;padding:0 4px}@media screen and (max-width:768px){.pagebtn{min-width:36px;padding:7px 10px;font-size:14px}}.nodatafound{color:var(--primary);font-size:35px}.loader{background:radial-gradient(circle closest-side, var(--primary) 94%, #0000) right/calc(200% - 1em) 100%;width:fit-content;font-family:monospace;font-size:30px;font-weight:700;animation:1s linear infinite alternate l24;position:relative}.loader:before{content:"Loading...";color:#ebebeb9f;background:inherit;background-image:radial-gradient(circle closest-side,#ffee05 100%,#000);-webkit-background-clip:text;background-clip:text;line-height:1em}@keyframes l24{to{background-position:0}}.loadernotwo{width:48px;height:48px;margin:auto;position:relative}.loadernotwo:before{content:"";background:#f0808050;border-radius:50%;width:48px;height:5px;animation:.5s linear infinite shadow324;position:absolute;top:60px;left:0}.loadernotwo:after{content:"";background:var(--primary);border-radius:4px;width:100%;height:100%;animation:.5s linear infinite jump7456;position:absolute;top:0;left:0}@keyframes jump7456{15%{border-bottom-right-radius:3px}25%{transform:translateY(9px)rotate(22.5deg)}50%{border-bottom-right-radius:40px;transform:translateY(18px)scaleY(.9)rotate(45deg)}75%{transform:translateY(9px)rotate(67.5deg)}to{transform:translateY(0)rotate(90deg)}}@keyframes shadow324{0%,to{transform:scale(1)}50%{transform:scaleX(1.2)}}.moviedetail .slideimagebx{z-index:2;width:100%;height:clamp(300px,48vw,600px);margin-top:0;position:relative}.moviedetail .slideimagebx:before{content:"";background:linear-gradient(0deg, var(--bg), transparent);z-index:1;width:100%;height:30%;position:absolute;bottom:0;left:0}.moviedetail .slideimagebx:after{content:"";z-index:1;background:linear-gradient(#0c0d10dc,#0000);width:100%;height:40%;position:absolute;top:0;left:0}.moviedetail .slideimagebx img{object-fit:contain;object-position:center;opacity:1;background:#050608;width:100%;height:100%}.mainmoviebx{background-color:var(--card);z-index:3;border-radius:20px;outline:none;flex-wrap:wrap;max-width:1200px;height:auto;margin:-100px auto 0;display:flex;position:relative}.leftdata{border-top-left-radius:20px;border-bottom-left-radius:20px;width:35%;height:100%;padding:30px}.leftimgbx{border-radius:8px;width:100%;max-height:none;overflow:hidden}.leftimgbx img{object-fit:cover;width:100%;height:100%}.seenonly{width:100%;margin-top:-4px}.seenwatch{background-color:#0d0d0d;border-bottom-right-radius:8px;border-bottom-left-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:25px 16px 16px;display:flex}.seenwatch button{color:#fff;cursor:pointer;background:0 0;border:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px;flex-direction:column;align-items:center;gap:5px;display:flex}.sebtn{width:15px}.seenonly .watchmoviebtn{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;margin-top:8px;padding:12px 0;font-size:28px}.seenonly .watchmoviebtn:hover{background-color:#b20710}.rating{border-top:1px solid #333;margin:20px 0}.rating h3{color:#fff;padding-top:15px;font-weight:500}.rate{align-items:center;gap:15px;padding-top:10px;display:flex}.rate .faImdb{color:var(--gold);width:25px;margin-right:10px;font-size:22px}.rating h4{color:#fff;padding-top:8px;font-weight:400}.rate h4{color:#fff;padding-top:0}.rate h4 span{color:var(--gold);font-weight:600}.rightdata{border-top-left-radius:20px;border-bottom-left-radius:20px;width:65%;height:auto;padding:30px;position:relative}.movietitle{text-transform:capitalize;justify-content:space-between;align-items:center;width:100%;display:flex}.movietitle h1{color:#fff;width:90%;font-size:25px;font-weight:500}.faShareFromSquare{width:32px;color:var(--muted);cursor:pointer;background:0 0;border:none;font-size:25px;position:absolute;top:30px;right:20px}.faShareFromSquare:hover{color:var(--primary)}.dpera{color:var(--primary);margin-top:20px;font-size:20px;font-weight:700}.moviedescription{color:#f5c518cc;width:100%;margin-top:40px}.movieinfo{border:1px solid var(--border);border-radius:10px;padding:14px 16px}.movieinfo h3{color:var(--primary);letter-spacing:1px;font-size:25px;font-weight:500}.movieinfo table tbody tr{margin:15px 0;display:block}.movieinfo table tbody tr td{margin-right:10px;display:inline-block}.movieinfo table tbody tr td:first-child{color:var(--primary);font-weight:700}.storyline{margin-top:30px}.storyline h3{color:var(--primary);letter-spacing:1px;font-size:25px;font-weight:500}.storyline p{color:#f5c518cc;padding:10px 0}.storyline_body{color:#f5c518cc;padding:6px 0;line-height:1.7}.storyline_body h1{color:var(--primary);margin:14px 0 8px;font-size:26px;font-weight:700}.storyline_body h2{color:var(--primary);margin:12px 0 6px;font-size:21px;font-weight:600}.storyline_body p{color:#f5c518cc;padding:6px 0}.storyline_body strong,.storyline_body b{color:var(--primary-strong);font-weight:700}.storyline_body em,.storyline_body i{font-style:italic}.storyline_body u{text-decoration:underline}.storyline_body ul,.storyline_body ol{margin:8px 0;padding-left:22px}.storyline_body li{padding:3px 0}.storyline_body a{color:var(--primary);text-decoration:underline}.downloadsec{margin-top:30px}.downloadsec h2{background-color:var(--primary-soft);color:var(--text);text-align:center;border-radius:10px;padding:10px;display:block}.downloadlinks{flex-direction:column;gap:30px;margin-top:30px;display:flex}.downloadlinks a{background-color:var(--primary-soft);color:var(--text);text-align:center;border-radius:10px;width:80%;margin:auto;padding:12px;transition:all .2s linear}.downloadlinks a:hover{background-color:var(--primary);color:#fff;font-weight:600;box-shadow:0 2px 10px #f5c51880}.downloadlinks .nolinks{text-align:center;color:var(--text-muted,#8a8f98);padding:12px;font-style:italic}.addownloadbox{flex-direction:column;gap:16px;margin:24px 0 10px;display:flex}.addownloadbtn{text-align:center;letter-spacing:.4px;color:#fff;background:linear-gradient(110deg,#1aa34a,#16c95e,#1aa34a) 0 0/200% 100%;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:80%;margin:auto;padding:16px 14px;font-size:18px;font-weight:700;transition:transform .15s;animation:1.6s ease-in-out infinite adpulse,3s linear infinite adshine;display:flex;box-shadow:0 6px 18px #16c95e73}.addownloadbtn.alt{background:linear-gradient(110deg,#e50914,#ff3b30,#e50914) 0 0/200% 100%;animation-name:adpulse-red,adshine;animation-delay:.3s,0s;box-shadow:0 6px 18px #e5091473}.addownloadbtn:hover{color:#fff;transform:translateY(-2px)scale(1.02)}.addownloadbtn svg{font-size:22px}@keyframes adpulse{0%,to{box-shadow:0 6px 18px #16c95e59}50%{box-shadow:0 8px 26px #16c95ebf}}@keyframes adpulse-red{0%,to{box-shadow:0 6px 18px #e5091459}50%{box-shadow:0 8px 26px #e50914bf}}@keyframes adshine{0%{background-position:0 0}to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.addownloadbtn{animation:none}}.youtubeiframe{width:100%;height:auto;margin-top:40px}.youtubeiframe h3{color:#6a7c8fca;margin:20px 0;font-size:25px;font-weight:700}.youtubeiframe iframe{border-radius:10px}.youtubeiframe--featured{margin-top:16px;margin-bottom:28px}.youtubeiframe--featured h3{margin-top:0}.youtubeiframe--featured iframe{aspect-ratio:16/9;border:1px solid var(--border);background:#050608;height:auto}.movie_screenshots{border:1px solid var(--border);background:var(--bg-elev);border-radius:16px;margin-top:32px;padding:22px}.movie_screenshots_head{justify-content:space-between;align-items:center;gap:16px;display:flex}.movie_screenshots_head h3{color:var(--primary);font-size:22px}.movie_screenshots_head span{color:var(--primary);background:#f5c51824;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:700}.movie_screenshots>p{color:var(--muted);margin:6px 0 16px;font-size:13px}.movie_screenshots_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.movie_screenshots_grid a{aspect-ratio:16/9;border:1px solid var(--border);background:#050608;border-radius:10px;justify-content:center;align-items:center;display:flex;overflow:hidden}.movie_screenshots_grid img{object-fit:contain;width:100%;height:100%;transition:transform .2s}.movie_screenshots_grid a:hover img{transform:scale(1.02)}@media (max-width:600px){.movie_screenshots{padding:14px}.movie_screenshots_grid{grid-template-columns:1fr}}.raletedmovies{max-width:1200px;margin:0 auto;position:relative}.raletedmovies h3{color:#6a7c8f}.scrollcards{scroll-behavior:smooth;gap:20px;margin-top:20px;transition:all .5s linear;display:flex;overflow-x:scroll}.scrollcards::-webkit-scrollbar{display:none}.card{min-width:195px;max-width:195px;height:340px;position:relative}.card a,.card .cardlink{color:#fff;flex-direction:column;height:100%;text-decoration:none;display:flex}.cardimg{border-radius:8px;width:100%;height:80%}.cardimg img{object-fit:cover;border-radius:8px;width:100%;height:100%}.card a img:hover{border:2px solid var(--primary);box-shadow:0 0 8px #fff}.card a .contents{width:100%;height:15%;margin-top:5px}.contents h5{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.contents h6{justify-content:space-between;align-items:center;padding:2px 0;font-size:13px;display:flex}.contents h6 span{color:#fff9;font-weight:lighter}.rate{align-items:center;gap:3px;display:flex}.cardfas{color:#ffffff8c;align-items:center;margin-right:2px;font-size:11px;display:inline-flex}.cardfas.star,.cardfas:nth-last-child(2){color:var(--gold,#f5c518);margin-right:0}.rate h6{color:#ffd34d;font-size:12px;font-weight:500;line-height:1}.cardbuttons{display:flex}.cardbuttons button{color:#fff;cursor:pointer;background-color:#0000;border:2px solid #f5c518b4;border-radius:20px;outline:none;width:120px;padding:4px 30px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;transition:all .3s linear;position:absolute}.cardbuttons button:hover{background-color:#6a7c8f;border:2px solid #f5c51854}.cardleft{top:0;right:8%}.cardRight{top:0;right:0}.sharelinks{z-index:9;background-color:#fffcfc;border-radius:30px;justify-content:center;align-items:center;width:300px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.svg{padding:30px}.svg svg{cursor:pointer;font-size:40px}.svg svg:hover{transform:scale(1.1)}.contactpage{background:url(/img/contactbg.jpg) 50%/cover no-repeat;width:100%;height:100vh;position:relative;overflow:hidden}.contactpage:before{content:"";opacity:.6;background-color:#000;width:100%;height:100%;position:absolute}.contactcard{background-color:#fff;border-radius:30px;width:430px;height:600px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 50px #b7a5a597}.contactdesign{width:100%;height:100%;position:relative}.topccard{background-color:#f5c518ad;width:100%;height:100%;padding:2rem}.tcardsvg{justify-content:space-between;align-items:center;display:flex}.tcardsvg svg:first-child{color:#fff;font-size:2.5rem}.tcardsvg svg:last-child{color:#fff;font-size:2rem}.usercoderimg{justify-content:center;align-items:center;width:100%;margin-bottom:20px;display:flex;overflow:hidden}.usercoderimg img{object-fit:cover;border:7px solid #fff;border-radius:50%;width:150px;height:150px}.usercoderinfo{color:#fff;flex-direction:column;align-items:center;width:100%;display:flex}.usercoderinfo h1{font-size:1.65rem;font-weight:600}.usercoderinfo h3{margin-bottom:35px;font-size:1.2rem;font-weight:400}.usercodersvg{align-items:center;gap:1rem;display:flex}.usercodersvg a{color:#fff}.usercodersvg svg{font-size:1.5rem}.bottomcard{text-align:center;background-color:#fff;border-radius:30px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:180px;display:flex;position:absolute;bottom:0}.bcardtext p{color:#777;font-size:1.2rem;font-weight:500}.bcardtext svg{color:#e74444;margin-top:1rem;font-size:1.2rem;animation:1.5s infinite updownsvg}@keyframes updownsvg{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}.followbtn{color:#ff6262;background-color:#fff;border-radius:30px;padding:1rem 3.5rem;font-size:1.3rem;font-weight:500;position:absolute;top:-30px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #d16767}.followbtn:hover{color:#fff;background-color:#b43b3b}@media screen and (max-width:1512px){.search_bar input{width:350px}}@media screen and (max-width:1350px){.search_bar input{width:300px}}@media screen and (max-width:1300px){#navbar{background-color:#000;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;width:320px;height:100vh;padding:1rem;transition:all .3s ease-in-out;display:flex;position:fixed;top:0;right:-320px}#navbaractive{background-color:#000;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;width:320px;height:100vh;padding:1rem;transition:all .3s ease-in-out;display:flex;position:fixed;top:0;right:0}.mobile{display:block}.navbar{flex-direction:column;align-items:flex-start;gap:1rem;padding-top:2rem}#navbar li{padding-left:10px}.navlogomovie{border-bottom:1px solid #ff5e5e99;justify-content:space-between;align-items:center;width:100%;padding-top:1rem;padding-bottom:2rem;display:flex}.navclosesvg{background-color:var(--primary);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.navlogomovie h1{font-size:22px}.search_bar input{width:450px}}@media screen and (max-width:1236px){.raletedmovies h3{margin-left:30px}.scrollcards{width:95%;margin:20px auto 0}.cardleft{right:10%}.cardRight{right:2%}}@media screen and (max-width:1025px){.cardleft{right:15%}.raletedmovies h3{margin-left:30px}.scrollcards{width:95%;margin:20px auto 0}.cardRight{right:2.5%}.search_bar input,.search_bar .search_results{width:350px}}@media screen and (max-width:820px){.mainmoviebx{flex-direction:column}.rightdata,.leftdata{width:100%}.leftimgbx{width:50%;margin:auto}.youtubeiframe iframe{height:390px}.mainmoviebx{max-width:720px}.search_bar input{width:300px}.search_bar{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000093;width:100%;height:100vh;padding-top:3rem;display:none;position:fixed;top:0;left:50%;transform:translate(-50%)}.searchclose{background-color:var(--primary);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;right:5%}.navclosesvg,.search_bar.active{display:flex}.search_bar .search_results{width:300px}.searchbarinfo h4{font-size:15px}.opensearchsvg{display:inline-block}}@media screen and (max-width:720px){.mainmoviebx{max-width:620px}}@media screen and (max-width:680px){.cardleft{right:20%}.cardRight{right:3%}.youtubeiframe iframe{height:320px}.seenwatch button{color:#ffffffa9}.seenonly .watchmoviebtn{color:#ffffffb6}}@media screen and (max-width:620px){.mainmoviebx{max-width:500px}}@media screen and (max-width:600px){.leftimgbx{width:250px}.seenwatch{display:none}.youtubeiframe iframe{height:280px}}@media screen and (max-width:493px){.cardleft{right:25%}.cardRight{right:3%}.raletedmovies h3{margin-left:25px}.scrollcards{width:90%}.youtubeiframe iframe{height:250px}.movietitle h1{font-size:19px}}@media screen and (max-width:383px){.cardleft{right:27%}.raletedmovies h3{margin-left:20px;font-size:16px}}@media screen and (max-width:1280px){.genremovie{justify-content:space-evenly}.mcard{min-width:218px;max-width:218px;height:390px}}@media screen and (max-width:1038px){.genrename{text-align:center}.genrename p{text-align:center;width:100%}.cato_bx2{justify-content:center}}@media screen and (max-width:560px){.mcard{min-width:185px;max-width:185px;height:340px}.genrename h1{font-size:38px}.genrename p{font-size:14px}.contents h5{font-size:13px}.rate h6{font-size:12px}.cardfas{width:10px}.left_cato button:nth-child(4),.cato_bx2 .left_cato button:nth-child(5){margin-top:20px;margin-left:25px}}@media screen and (max-width:495px){.mcard{min-width:165px;max-width:165px;height:300px}.searchclose{top:1%}}@media screen and (max-width:465px){.mcard{min-width:143px;max-width:143px;height:262px}.genremovie{justify-content:space-between;gap:10px}.contactcard{width:364px}.topccard{padding:1rem}.contactcard{height:560px}.bottomcard{height:150px}.logo{font-size:25px}nav,nav.sticky{padding:12px 10px}}@media screen and (max-width:406px){.mcard{min-width:133px;max-width:133px;height:242px}.genremovie{justify-content:space-between;gap:8px}}@media screen and (max-width:380px){.genremovie{justify-content:center}}footer{background-color:#0f0d0dd2;width:100%;height:auto;margin-top:50px}.footersec{color:#fff;background-color:#0f0d0dd2;flex-direction:column;justify-content:center;align-items:center;max-width:1300px;height:100%;display:flex}.fcontent{flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.flogo h2{text-shadow:0 3px 5px #ffffff2f;padding:25px;font-size:36px}.flogo h2 a{color:var(--primary)}.flogo h2 a:hover{color:#f5c518b4}.quicklink{flex-wrap:wrap;justify-content:center;align-items:center;gap:25px;margin-top:20px;display:flex}.quicklink li{cursor:pointer;font-size:18px}.quicklink li a{color:#fff}.quicklink li a:hover{color:#f5c518d9;border-bottom:1px solid var(--primary);transition:all .3s}.copyright{flex-wrap:wrap;justify-content:center;align-items:center;padding:20px;display:flex}.copyright p{text-align:center;border-bottom:1px solid #ffffff5d;padding:10px 0}.copyright p a{color:var(--primary)}.copyright p a:hover{border-bottom:1px solid var(--primary)}.fperasec{text-align:center;background-color:#0f0d0dd2;margin-top:20px;padding:20px}.fperasec p{color:#01e372}@media screen and (max-width:900px){.slideimagebx{height:500px}.slider_btns{left:50%;transform:translate(-50%,-20%)}}@media screen and (max-width:800px){.slideimagebx{height:400px}}@media screen and (max-width:700px){.slideimagebx{height:350px}.content{display:none}.moviestegs{width:95%}}@media screen and (max-width:600px){.slideimagebx{height:320px}}@media screen and (max-width:500px){.slideimagebx{height:280px}}@media screen and (max-width:450px){.slideimagebx{height:365px}.moviestegs button{padding:8px 7px;font-size:12px}}@media screen and (max-width:400px){.slideimagebx{height:auto}}@media screen and (max-width:435px){.card{min-width:142px;max-width:142px;height:259px}.left_cato button:nth-child(4),.cato_bx2 .left_cato button:nth-child(5){margin-top:15px;margin-left:25px}.contents h5{font-size:13px}.contents h6 span{font-size:11px}.contents h6{font-size:12px}.cardfas{width:9px}.slider_btns{left:50%;transform:translate(-50%,-20%)}.tranding_bx li a{font-size:12px}.fas{width:10px}.cardleft{left:4%}}.swiper_top_main{margin-top:58px;position:relative}.swiper_top_main .slideimagebx{height:clamp(340px,52vw,600px);margin-top:0;overflow:hidden}.swiper_top_main .slideimagebx img{opacity:.9}.swiper_top_main .slideimagebx:after{background:linear-gradient(#0a0a0cd9,#0000);height:32%}.swiper_top_main .slideimagebx:before{background:linear-gradient(#0000,#0a0a0c8c 55%,#0a0a0cf5);height:60%}.swiper_top_main .content{z-index:2;background:0 0;width:100%;height:auto;padding:clamp(16px,4vw,40px) clamp(16px,4vw,40px) clamp(30px,5vw,56px);inset:auto 0 0}.swiper_top_main .contentflex{align-items:flex-end;gap:clamp(14px,2.5vw,28px);max-width:1200px;margin:0 auto;display:flex}.swiper_top_main .smalimg{border:1px solid #ffffff1a;border-radius:12px;flex:none;width:clamp(92px,12vw,150px);height:clamp(132px,17vw,215px);overflow:hidden;box-shadow:0 12px 32px #0009}.swiper_top_main .movieconte{flex:auto;min-width:0}.swiper_top_main .content h2{color:#fff;text-shadow:0 2px 14px #000000b3;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;font-size:clamp(1.45rem,1rem + 2.6vw,2.6rem);font-weight:700;line-height:1.12;display:-webkit-box;overflow:hidden}.swiper_top_main .content h6{color:#ffffffbf;margin:0 0 8px;font-size:clamp(.72rem,.6rem + .5vw,.9rem)}.swiper_top_main .content h6 span{color:#fff}.swiper_top_main .content h3{color:#ffffffe0;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 18px;font-size:clamp(.8rem,.66rem + .5vw,.98rem);font-weight:600;display:flex}.swiper_top_main .content h3 .star{color:var(--gold);margin-right:2px;font-size:1.15em}.swiper_top_main .content h3 span{color:#fffc;background:#ffffff1a;border-radius:999px;margin-left:6px;padding:3px 10px;font-size:.8em;font-weight:500}.swiper_top_main .btns{margin-top:2px}.swiper_top_main .btn_download{background:linear-gradient(135deg, var(--primary-strong), var(--primary));color:var(--on-primary);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;padding:clamp(9px,1vw,13px) clamp(18px,2vw,28px);font-size:clamp(.82rem,.7rem + .5vw,1rem);font-weight:600;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 8px 24px #f5c51866}.swiper_top_main .btn_download:hover{background:linear-gradient(135deg, #ffe066, var(--primary-strong));color:var(--on-primary);transform:translateY(-2px);box-shadow:0 12px 30px #f5c5188c}.swiper_top_main .btn_download span{color:#fff;background:#ffffff2e;border-radius:999px;padding:2px 9px;font-size:.78em;font-weight:700}.swiper_top_main .faDownload{width:auto;margin:0;font-size:1em}.swiper_top_main .swiper-pagination{bottom:8px!important}.swiper_top_main .swiper-pagination-bullet{transition:width .3s,background .3s;opacity:1!important;background:#ffffff73!important;border-radius:4px!important;width:22px!important;height:4px!important}.swiper_top_main .swiper-pagination-bullet-active{background:var(--primary)!important;width:32px!important}@media (max-width:480px){.swiper_top_main .smalimg{display:none}}.scrollcardssec{width:auto;margin:20px clamp(12px,4vw,30px) 0;overflow:hidden}@media (max-width:560px){.moviescontainer{grid-template-columns:repeat(2,1fr);gap:12px;margin:30px 12px 0;display:grid}.moviescontainer .card,.moviescontainer .mcard{width:100%;min-width:0;max-width:none;height:auto}.moviescontainer .card .cardimg,.moviescontainer .mcard .cardimg{height:auto}.tranding_bx{scrollbar-width:none;justify-content:flex-start;gap:14px;overflow-x:auto}.tranding_bx::-webkit-scrollbar{display:none}.tranding_bx li a{white-space:nowrap}}.btns button,.moviestegs button.active,.moviestegs button:hover,.cato_bx .active,.seenonly .watchmoviebtn,.downloadlinks a:hover,.watchlist_remove:hover,.navclosesvg,.searchclose{color:var(--on-primary)}.swiper_top_main .btn_download{background:linear-gradient(135deg, var(--primary-strong), var(--primary));color:var(--on-primary);box-shadow:0 8px 24px #f5c51859}.swiper_top_main .btn_download:hover{background:linear-gradient(135deg, #ffe066, var(--primary-strong));color:var(--on-primary);box-shadow:0 12px 30px #f5c51880}.swiper_top_main .btn_download span{color:var(--on-primary);background:#0c0d1038}.moviestegs button.active,.moviestegs button:hover{border-color:var(--primary);font-weight:600}h1,h2,h3,h4,h5,h6{line-height:1.25}@media (max-width:768px){.moviestegs{gap:.6rem;padding:18px 0}.moviestegs button{border-radius:8px;padding:8px 14px;font-size:.85rem}.tranding_bx{padding:14px 0}.swiper_top_main{margin-top:52px}}@media (max-width:480px){.moviestegs button{padding:7px 12px;font-size:.8rem}.nextpagelink .cssbuttons_io_button{font-size:15px}}.card,.mcard{background:var(--card);border:1px solid var(--border);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:12px;height:auto;padding:8px;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative}.card .cardlink,.mcard .cardlink,.card a,.mcard a{z-index:1;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;position:relative}.card .cardlink:after,.mcard .cardlink:after,.card>a:after,.mcard>a:after{content:none}.card .cardfav,.mcard .cardfav{z-index:3}.watchlist_remove{z-index:2;position:relative}.cardimg{aspect-ratio:2/3;border-radius:8px;height:auto;overflow:hidden}.cardimg img{-webkit-user-drag:none;transition:transform .35s;display:block}.card a .contents,.mcard a .contents{height:auto;margin-top:8px;padding:0 2px 2px}.contents h5{color:var(--text)}.contents h6 span{color:var(--muted)}.rate h6{color:var(--primary);height:auto;margin-top:0;line-height:1}.cardfas{color:var(--muted)}.cardfas.star,.cardfas:nth-last-child(2){color:var(--primary)}.card .cardfav,.mcard .cardfav{border:1px solid var(--border);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c0d10a6;top:14px;right:14px}.card .cardfav:hover,.mcard .cardfav:hover{color:var(--primary);border-color:var(--primary);background:#0c0d10d9}.card a img:hover,.mcard a img:hover{box-shadow:none;border:none}@media (hover:hover) and (pointer:fine){.card:hover,.mcard:hover{border-color:var(--primary);transform:translateY(-5px);box-shadow:0 12px 28px #0000008c,0 0 14px #f5c51847}.card:hover .cardimg img,.mcard:hover .cardimg img{transform:scale(1.05)}.card:hover .contents h5,.mcard:hover .contents h5{color:var(--primary)}}@media (hover:none),(pointer:coarse){.card:hover,.mcard:hover{border-color:var(--border);box-shadow:none;transform:none}.card:hover .cardimg img,.mcard:hover .cardimg img{transform:none}}.card:active,.mcard:active{border-color:var(--primary);transition-duration:80ms;transform:scale(.97)}.card:focus-within,.mcard:focus-within{border-color:var(--primary)}.seenonly .watchmoviebtn{font-weight:700;transition:background .2s,box-shadow .2s}.seenonly .watchmoviebtn:hover{background:var(--primary-strong);box-shadow:0 6px 18px #f5c51873}.rating .rate{gap:12px}.raletedmovies h3,.youtubeiframe h3{color:var(--primary);letter-spacing:1px;font-weight:500}.raletedmovies .cardbuttons{position:static}.raletedmovies .cardbuttons button{border:1px solid var(--border);background:var(--bg-elev);width:46px;height:30px;color:var(--text);border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0;font-size:15px;display:flex;position:absolute;top:0}.raletedmovies .cardleft{left:auto;right:86px}.raletedmovies .cardRight{left:auto;right:30px}.raletedmovies .cardbuttons button:hover{background:var(--primary);color:var(--on-primary);border-color:var(--primary)}.sharelinks{background:var(--bg-elev);border:1px solid var(--border);border-radius:16px;gap:6px;box-shadow:0 24px 60px #000000a6}.sharelinks .svg{padding:22px 18px}.sharelinks .svg svg{color:var(--text);font-size:36px;transition:color .2s,transform .2s}.sharelinks .svg a:hover svg{color:var(--primary);transform:scale(1.1)}.seenwatch button{transition:color .2s}.seenwatch button:hover{color:var(--primary)}.route-loading{z-index:10000;background:var(--bg);position:fixed;inset:0;overflow:hidden}.route-loading-progress{z-index:2;background:var(--primary);width:45%;height:3px;animation:.85s ease-in-out infinite route-progress;position:absolute;top:0;left:0;box-shadow:0 0 14px #f5c518cc}.route-loading-hero{width:100%;height:min(42vh,430px)}.route-loading-content{gap:32px;width:min(1100px,100% - 40px);margin:-72px auto 0;display:flex;position:relative}.route-loading-poster{aspect-ratio:2/3;border:1px solid var(--border);border-radius:12px;flex:0 0 230px}.route-loading-copy{flex:1;padding-top:90px}.route-loading-label{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px;font-size:.85rem;font-weight:700;display:block}.route-loading-title,.route-loading-line,.route-loading-button{border-radius:8px}.route-loading-title{width:min(620px,90%);height:38px;margin-bottom:24px}.route-loading-line{width:min(720px,100%);height:16px;margin-bottom:12px}.route-loading-line.short{width:min(480px,70%)}.route-loading-buttons{gap:12px;margin-top:30px;display:flex}.route-loading-button{width:150px;height:44px}.skeleton-shimmer{background:linear-gradient(100deg, var(--card) 20%, #24272d 42%, var(--card) 64%);background-size:220% 100%;animation:1.2s linear infinite skeleton-shimmer}@keyframes route-progress{0%{transform:translate(-110%)}to{transform:translate(340%)}}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-120% 0}}@media (max-width:640px){.route-loading-hero{height:32vh}.route-loading-content{gap:16px;width:calc(100% - 28px);margin-top:-42px}.route-loading-poster{flex-basis:118px}.route-loading-copy{padding-top:54px}.route-loading-title{height:24px;margin-bottom:18px}.route-loading-line{height:12px}.route-loading-buttons{margin-top:22px}.route-loading-button{width:88px;height:38px}}@media (prefers-reduced-motion:reduce){.route-loading-progress,.skeleton-shimmer{animation:none}}.webpush_prompt{z-index:1200;color:#f7f7f8;background:#141519fa;border:1px solid #363943;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:min(440px,100vw - 28px);padding:16px;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 18px 50px #00000073}.webpush_icon{background:#2a2c33;border-radius:50%;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.webpush_copy{flex-direction:column;gap:3px;min-width:0;display:flex}.webpush_copy strong{color:#fff;font-size:.95rem}.webpush_copy span{color:#b8bbc5;font-size:.8rem;line-height:1.4}.webpush_copy small{color:#ff9b9b}.webpush_enable{color:#111;cursor:pointer;white-space:nowrap;background:#ffc928;border:0;border-radius:10px;padding:10px 13px;font-weight:700}.webpush_enable:disabled{opacity:.65;cursor:wait}.webpush_close{color:#aeb1bb;cursor:pointer;background:0 0;border:0;font-size:20px;position:absolute;top:5px;right:8px}@media (max-width:620px){.webpush_prompt{grid-template-columns:auto minmax(0,1fr);bottom:14px;right:14px}.webpush_enable{grid-column:1/-1;width:100%}}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_731189c0-module__V_ua5G__className{font-family:Inter,Inter Fallback;font-style:normal}
