body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*,.Login{margin:0;padding:0}.Login{background-color:#000;height:100%;width:100%;z-index:-7}.Login .header{color:#fff;position:relative;z-index:1}.Login .header:before{background:radial-gradient(circle,#000000b3 10%,#000c 100%),url(/static/media/background.81383341621501b4e917.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.Login .head1{align-items:center;display:flex;height:8%;justify-content:end;padding-top:5px;width:100%}.Login .logo{height:85px;width:70%}.Login .logo .img{background-image:url(/static/media/Netflix_Logo_PMS.303904f75553a51bbf31.png);background-repeat:no-repeat;background-size:contain;display:flex;height:90px;justify-content:left;padding-left:20px;width:210px}.Login .lan{border-radius:5px;font-size:1.2rem;font-weight:400;height:35px;margin-right:15px;padding-left:15px;width:130px}.Login select{background-color:initial;color:#fff}.Login option{background-color:#000;color:#f0f8ff}.Login .sign{width:235px}.Login .sign button{background-color:#d71212;border:none;border-radius:4px;color:#fff;font-size:1rem;height:35px;width:90px}.Login .head2{align-items:center;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;height:50%;justify-content:end;margin-top:180px;width:100%}.Login .head2 h1{color:#fff;font-size:3.8rem;font-weight:900}.Login .head2 h5{color:#fff;font-size:1.4rem;font-weight:500;margin-top:15px}.Login .head2 h4{color:#fff;font-size:1.1rem;font-weight:400;margin:40px 0 10px}.Login .head3{align-items:center;display:flex;height:10%;justify-content:center;margin-top:5px;padding-bottom:162px;width:100%}.Login .head3 .email{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#7ab6f333;border:1px solid #fff;border-radius:4px;color:#fff;display:inline;font-size:1.2rem;height:60px;padding-left:20px;width:400px}.Login .head3 .email::placeholder{color:#fff}.Login .head3 .email:active::placeholder{font-size:.7rem;visibility:visible}.Login .head3 .email:valid{border:1px solid green}.Login .head3 .email:invalid{border:1px solid red}.Login .head3 button{background-color:red;border:none;border-radius:4px;color:#fff;display:inline;font-size:1.3rem;height:62px;margin-left:10px;padding:0 20px;width:210px}.Login .body{border-radius:50%/6%;border-top:7px solid red;position:relative;z-index:1}.Login .body:before{background-color:#fff;content:"";height:100%;width:100%;z-index:-1}.Login .body1{align-items:center;background-color:#000;display:flex;flex-direction:column;height:30%;padding:30px 150px 50px;width:100%}.Login .body .font{color:#fff;height:100%;margin-bottom:5px;width:100%}.Login .body1 select{border-radius:5px;height:40px;margin-right:20px;padding-left:10px;width:100px}.Login .body1 .type{width:130px}.Login .body .movieCards{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex-wrap:nowrap;gap:50px;justify-content:left;overflow-x:auto;overflow-y:hidden;padding-top:20px;scrollbar-width:none;width:100%}.Login .movieCards .mcard{height:100%;width:fit-content}.Login .movieCards .mcard:first-child{margin-left:30px}.Login .Card img{border-radius:5%;overflow:hidden}.Login .Card{position:relative}.Login .Card h1{-webkit-text-stroke:2px #fff;bottom:145px;color:#000;display:inline;font-size:7rem;font-weight:900;left:-30px;position:absolute;right:30px;top:150px;z-index:2}.Login .body2{background-color:#000;color:#fff;display:flex;flex-direction:column;height:30%;margin-top:20px;padding:0 0 50px 150px;width:100%}.Login .body2 .textBoxes{display:flex;gap:30px}.Login .body2 .textBox{background-image:linear-gradient(180deg,#1a0c36,#2d1856,#341c64,#400447);border-radius:10px;height:300px;padding:15px 15px 0;position:relative;width:21%}.Login .body2 .textBox h3{height:70px}.Login .body2 .textBox p:last-child{bottom:0;height:90px;margin-top:10px;position:absolute;right:10px;width:90px}.Login .textBox p img{height:100%;mix-blend-mode:lighten;object-fit:cover;object-position:center;width:100%}.Login .body3{height:40%;padding:30px 150px 50px}.Login .body h2{font-size:1.8rem;font-weight:700;margin-bottom:20px}.Login .footer{color:#fff;display:flex;flex-direction:column;height:100%;padding:50px 0;width:100%}.Login .foot1 h4{font-size:1.1rem;font-weight:400}.Login .foot1{height:25%;width:100%}.Login .foot1 .email{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#7ab6f333;border:1px solid #fff;border-radius:4px;color:#fff;display:inline;font-size:1.2rem;height:60px;padding-left:20px;width:600px}.Login .foot1 .email::placeholder{color:#fff}.Login .foot1 .email:active::placeholder{font-size:.7rem;visibility:visible}.Login .foot1 .email:valid{border:1px solid green}.Login .foot1 .email:invalid{border:1px solid red}.Login .foot1 button{background-color:red;border:none;border-radius:4px;color:#fff;font-size:1.3rem;height:62px;margin-left:10px;padding:0 20px;width:210px}.Login .foot2{color:gray;height:75%;margin-top:80px;padding-left:150px;width:100%}.Login .links{display:flex;flex-direction:column;gap:20px}.Login .link{display:flex;gap:50px;justify-content:start}.Login .foot2 a{color:gray;width:160px}.Login .footer select{margin:75px 0}.Login .foot2 h5{padding-bottom:100px}.boxBody,.boxHead,.eachBox{background-color:#606060;color:#fff}.fullBox{width:80%}.Sign{background-color:aqua;background:radial-gradient(circle,#0000004d 10%,#000c 100%),url(/static/media/background.81383341621501b4e917.jpg);display:flex;flex-direction:column;min-height:100vh;width:100%}.Sign *{margin:0;padding:0}.Sign .header{height:10%;width:100%}.Sign .header .img{background-image:url(/static/media/Netflix_Logo_PMS.303904f75553a51bbf31.png);background-repeat:no-repeat;background-size:contain;display:flex;height:90px;justify-content:left;margin:5px 0 10px 76px;padding-left:20px;width:210px}.Sign .body{align-items:center;display:flex;justify-content:center}.Sign .body form{background-color:#000000b3;border-radius:4px;color:#f0f8ff;display:flex;flex-direction:column;gap:15px;margin-bottom:10px;padding:40px 60px}.Sign form h1{font-size:2.3rem;font-weight:700}.Sign form input{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0000001a;border:1px solid grey;border-radius:4px;color:#fff;font-size:1.2rem;height:55px;margin:5px 0;padding-left:20px;width:350px}.Sign form input::placeholder{color:gray;font-size:1.1rem;font-weight:600}.Sign .form input::placeholder{color:#fff}.Sign .form input:empty{border:1px solid #fff}.Sign .form input:valid{border:1px solid green}.Sign .form input:invalid{border:1px solid red}.Sign form button{background-color:red;border:none;border-radius:4px;color:#fff;font-size:1.1rem;font-weight:600;height:45px}.Sign form h5{color:grey;font-weight:400;text-align:center}.Sign form .second-btn{background-color:#5b5b5b80}.Sign form .a{color:#fff;font-size:1.1rem;text-align:center;text-decoration:none}.Sign form .check{align-items:center;display:flex}.Sign .check input{height:20px;width:20px}.Sign .check h6{font-size:18px;font-weight:400;margin-left:10px}.Sign .form .txt{align-items:center;display:flex}.Sign .form .txt h6{margin:0}.Sign .form div:nth-child(9){gap:10px}.Sign .txt .b{color:#fff;font-weight:600;text-decoration:none}.Sign .txt h6{color:grey;font-size:.9rem;font-weight:400}.Sign .txt .learn{color:#4242c8;font-size:.9rem;font-weight:400;margin-left:6px}.Sign .footer{background-color:#000;color:grey;height:75%;padding:250px 0 60px 180px;width:100%}.Sign .links{display:flex;flex-direction:column;gap:20px;margin-top:30px}.Sign .link{display:flex;gap:50px;justify-content:start}.Sign .footer a{color:gray;width:200px}.Sign .footer select{background-color:initial;border-radius:5px;color:#fff;font-size:1.2rem;font-weight:400;height:35px;margin:30px 0 10px;padding-left:15px;width:130px}.Sign option{background-color:#000;color:#f0f8ff}.Home,.Home *{box-sizing:border-box;margin:0;padding:0}.Home{background-color:#000000e6;color:#fff;display:flex;flex-direction:column;gap:50px;min-height:100vh;padding:70px 40px}.Home .hero h1{font-weight:900}.Home .hero p{width:520px}.Home .movieColumn p:first-child{font-size:1.2rem;margin-bottom:10px}.Home .movies{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto;scrollbar-width:none}.Home div:nth-child(2) .movieCard{padding:5px 10px;width:fit-content}.Home div:nth-child(2) .movieCard,.movieView{align-items:center;display:flex;flex-direction:column;justify-content:center}.movieView{background:#fff;border:2px solid #333;border-radius:12px;box-shadow:0 2px 8px #0003;left:20%;padding:30px 10px 20px;position:absolute;top:15%;width:800px;z-index:1}.movieView img{height:auto;image-rendering:auto;max-width:800px;object-fit:cover;width:300px;width:100%}.movieView h2{color:#000;font-size:3rem;font-weight:800}.closeBtn{background:#f44336;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:16px;padding:2px 10px;position:absolute;right:2px;top:1px}.Navbar,.Navbar *{box-sizing:border-box;margin:0;padding:0}.Navbar{align-items:center;background-color:#000;display:flex;height:60px;justify-content:space-between;padding:0 20px;position:sticky;top:0;width:100%;z-index:100}.Navbar .logo{height:60px;width:180px}.Navbar .logo img{height:100%;object-fit:contain;width:100%}.Navbar .btns{align-items:center;display:flex;gap:10px;justify-content:center}.Navbar .btns p{color:#fff;font-size:.8rem}.Navbar .btns button:nth-child(2){background-color:red;border:none;border-radius:1px;color:#fff;font-weight:600;padding:5px 40px}.Navbar .btns button:nth-child(3){background-color:#000;border:1px solid grey;border-radius:1px;color:#fff;font-weight:600;padding:5px 20px}.SignOut,.SignOut *{box-sizing:border-box;margin:0;padding:0}.SignOut{background-image:url(/static/media/logout-bg.285b3f310543765b5813.jpg);flex-direction:column;height:100vh;width:100%}.SignOut,.SignOut header{display:flex;justify-content:space-between}.SignOut header{align-items:center;padding:0 30px}.SignOut .logo{height:auto;width:200px}.SignOut .logo img{height:100%;object-fit:contain;width:100%}.SignOut button{background-color:red;border:none;border-radius:2px;color:#fff;font-weight:600;padding:7px 20px}.SignOut section{align-items:center;display:flex;justify-content:center}.SignOut section div{background-color:#ffffffe6;border-radius:6px;padding:10px 10px 40px;width:480px}.SignOut section h1{font-weight:800}.SignOut section p{padding:10px 15px;text-indent:10px}.SignOut footer{background-color:#000c;color:grey;height:fit-content;padding:40px 0 20px 180px;width:100%}.SignOut .links{display:flex;flex-direction:column;gap:20px;margin-top:30px}.SignOut .link{display:flex;gap:50px;justify-content:start}.SignOut footer a{color:gray;width:200px}.SignOut footer select{background-color:initial;border-radius:5px;color:#fff;font-size:1.2rem;font-weight:400;height:35px;margin:30px 0 10px;padding-left:15px;width:130px}.SignOut option{background-color:#000;color:#f0f8ff}
/*# sourceMappingURL=main.7489b599.css.map*/