@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap);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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{font-family:Poppins,sans-serif}body{color:#222}a{color:inherit;text-decoration:none}.navbar{align-items:center;background:#333;box-shadow:0 2px 6px #0000000d;display:flex;justify-content:space-between;padding:20px 40px;position:sticky;top:0;z-index:100}.logo-text{color:#8805d9;font-size:26px;font-weight:700}.buttons a{border-radius:6px;font-weight:600;margin-left:15px;padding:10px 20px;transition:all .3s ease}.btn-primary1{background:#8805d9;color:#fff}.btn-secondary{background:#0000;border:2px solid #8805d9;color:#3c00a2}.btn-primary1:hover{background:#0096c7}.btn-secondary:hover{background:#00b4d8;color:#fff}.hero{align-items:center;background:url(/static/media/demo.bdb424f0aac40d7c3201.jpg) 50%/cover no-repeat;display:flex;height:90vh;justify-content:center;text-align:center}.se{flex-direction:column;justify-content:space-between}.hero-overlay{background:#0000008c;border-radius:10px;color:#fff;max-width:700px;padding:40px}.hero h1{font-size:42px;margin-bottom:15px}.hero h1 span{color:#8805d9}.hero p{color:#ddd;font-size:18px;line-height:1.5;margin-bottom:20px}.hero-btn{font-size:16px;padding:12px 28px}.about-section{background:#333;color:#fff}.about-content{flex-direction:column}.about-content img{border-radius:10px;border-radius:17rem;width:50%}.about-text h2{color:#8401b3;margin-bottom:15px}.about-text p{line-height:1.6;margin-bottom:15px}.about-text li{margin-bottom:8px;padding-left:20px}.steps-section{background:#333}.steps-section h2{color:#8401b3}.steps{margin-top:30px}.step{background:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000d;padding:20px;text-align:center}.step img{border-radius:8px;margin-bottom:15px;width:100%}footer{background:#333;color:#fff;padding:30px 20px}@media (max-width:727px){.navbar .btn-primary1{display:none}.resume-info-section{padding:40px 15px}.resume-info-section h2{font-size:1.8rem}.resume-info-section p{font-size:1rem}.resume-info-section img.resume-example{max-width:100%}.steps{align-items:center;flex-direction:column}.step{max-width:90%}.tips{align-items:center;flex-direction:column}.tip{max-width:90%}.testimonials{align-items:center;flex-direction:column}.testimonial{max-width:90%}.cta-section h2{font-size:2rem}.cta-section p{font-size:1rem}.cta-section .hero-btn{font-size:1rem;padding:12px 28px}footer .footer-logo{font-size:1.6rem}footer p{font-size:.95rem}footer small{font-size:.85rem}.about-content{flex-direction:column;text-align:center}.about-text h2{font-size:1.8rem}.about-text li,.about-text p{font-size:1rem}}.about-section{background:#111;color:#eee;padding:60px 20px}.about-content{align-items:center;display:flex;flex-wrap:wrap;gap:40px;margin:auto;max-width:1100px}.about-content img{border-radius:20px;flex:1 1;max-width:450px;object-fit:cover;width:100%}.about-text{flex:1 1}.about-text h2{color:#8805d9;font-size:2rem;margin-bottom:20px}.about-text p{color:#ccc;font-size:1.1rem;line-height:1.7;margin-bottom:20px}.about-text ul{list-style:none;padding-left:0}.about-text li{font-size:1rem;margin-bottom:10px;padding-left:25px;position:relative}.about-text li:before{color:#00b4d8;content:"✔";font-weight:700;left:0;position:absolute}.resume-info-section{background-color:#000;border-radius:15px;box-shadow:0 4px 20px #00000080;color:#fff;display:flex;flex-direction:column;gap:25px;margin:0 auto;max-width:1100px;padding:60px 20px}.resume-info-section h2{color:#8805d9;font-size:2.2rem;margin-bottom:25px;text-align:center}.resume-info-section p{color:#ddd;font-size:1.1rem;line-height:1.7;margin:0 auto;max-width:900px;text-align:justify}.resume-info-section img.resume-example{border-radius:10px;box-shadow:0 4px 12px #0000004d;display:block;margin:25px auto 0;max-width:500px;width:100%}.steps-section{background:#000;color:#fff;padding:60px 20px;text-align:center}.steps-section h2{color:#8805d9;font-size:2.2rem;font-weight:700;margin-bottom:40px}.steps{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.step{background:#111;border-radius:15px;box-shadow:0 4px 20px #00000080;flex:1 1 250px;max-width:300px;padding:25px 20px;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.step:hover{box-shadow:0 8px 25px #0009;transform:translateY(-8px)}.se{align-items:flex-start;gap:15px}.icon,.se{display:flex}.icon{align-items:center;background:#8805d9;border-radius:50%;color:#000;flex-shrink:0;font-size:2rem;height:50px;justify-content:center;width:50px}.step h3{color:#8805d9;font-size:1.2rem;margin-bottom:8px}.step p{color:#ccc;font-size:1rem;line-height:1.6}.tips-section{background:#111;color:#fff;padding:60px 20px;text-align:center}.tips-section h2{color:#8805d9;font-size:2.2rem;font-weight:700;margin-bottom:40px}.tips{display:flex;flex-wrap:wrap;gap:25px;justify-content:center}.tip{background:#222;border-radius:15px;box-shadow:0 4px 15px #00000080;flex:1 1 220px;max-width:260px;padding:25px 20px;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.tip:hover{box-shadow:0 8px 25px #0009;transform:translateY(-6px)}.tip h3{color:#8805d9;font-size:1.2rem;margin-bottom:10px}.tip p{color:#ccc;font-size:1rem;line-height:1.6}.testimonials-section{background:#0d0d0d;color:#fff;padding:60px 20px;text-align:center}.testimonials-section h2{color:#8805d9;font-size:2.2rem;font-weight:700;margin-bottom:40px}.testimonials{display:flex;flex-wrap:wrap;gap:25px;justify-content:center}.testimonial{background:#222;border-radius:15px;box-shadow:0 4px 15px #00000080;flex:1 1 250px;max-width:300px;padding:25px 20px;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.testimonial:hover{box-shadow:0 8px 25px #0009;transform:translateY(-6px)}.testimonial p{color:#ccc;font-size:1rem;line-height:1.6;margin-bottom:15px}.testimonial span{color:#8805d9;display:block;font-size:.95rem;font-weight:600;text-align:right}.cta-section{background:#111;border-bottom:2px solid #8805d9;border-top:2px solid #8805d9;color:#fff;padding:60px 20px;text-align:center}.cta-section h2{color:#8805d9;font-size:2.5rem;font-weight:700;margin-bottom:20px}.cta-section p{color:#ccc;font-size:1.2rem;line-height:1.6;margin-bottom:30px}.cta-section .hero-btn{background:#8805d9;border-radius:8px;color:#fff;font-size:1.1rem;font-weight:600;padding:15px 35px;transition:all .3s ease}.cta-section .hero-btn:hover{background:#8805d9;color:#fff;transform:translateY(-3px)}footer{background:#111;border-top:2px solid #8805d9;color:#ccc;padding:40px 20px;text-align:center}footer .footer-content{margin:auto;max-width:1100px}footer .footer-logo{color:#8805d9;font-size:2rem;font-weight:700;margin-bottom:15px}footer p{color:#aaa;font-size:1rem;margin-bottom:10px}footer small{color:#777;font-size:.9rem}footer a{text-decoration:none;transition:color .3s ease}footer a,footer a:hover{color:#8805d9}.pricing-container{background:#111;color:#eee;gap:30px;padding:60px 20px}.card{background:#1a1a1a;border-radius:15px;box-shadow:0 4px 20px #00000080;color:#000;padding:30px 20px;transition:transform .3s ease,box-shadow .3s ease}.card:hover{box-shadow:0 10px 30px #000000b3;transform:translateY(-10px)}.card h2{color:#8805d9;font-size:1.8rem;margin-bottom:15px}.price{color:#00b4d8;font-weight:700}.card ul,.price{margin-bottom:20px}.card ul{list-style:none;padding:0}.card li{font-size:1rem;margin:10px 0;padding-left:25px;position:relative}.card li:before{color:#00b4d8;content:"✔";font-weight:700;left:0;position:absolute}.btn{background:#8805d9;cursor:pointer;font-weight:600;padding:12px 25px;transition:all .3s ease}.btn:hover{background:#00b4d8;color:#111}.card[style*="opacity:0.5"]{cursor:not-allowed;pointer-events:none}.side_>{font-family:Times New Roman}body{background:#222;color:#333;height:100vh;margin:0;padding:0}.form-container{background:#333;border-radius:12px;box-shadow:0 0 20px #00000014;color:#fff;margin:40px;padding:40px;width:585px}h2{font-size:2rem;margin-bottom:20px;text-align:center}h2,label{color:#fff}h3,h4{font-size:larger;margin-top:30px;padding-bottom:4px}.form{gap:25px}.form,.form-row{display:flex;flex-direction:column}.form-row{gap:20px}.form-group{color:#fff;display:flex;flex:1 1;flex-direction:column;min-width:250px}.form-group label{color:#fff;font-weight:600;margin-bottom:6px}.form-group input,.form-group select,.form-group textarea{background:#0000;border:2px solid #7c0497;border-radius:8px;color:#fff;font-size:14px;padding:10px 12px;transition:border .3s ease}.form-group input:focus,.form-group textarea:focus{border-color:#07f;outline:none}textarea{min-height:80px;resize:vertical}input[type=range]{border:none;width:100%}input[type=color]{border:none;height:40px;padding:0}.education-entry,.experience-entry,.project-entry{border:1px solid #ddd;border-left:4px solid #07f;border-radius:8px;margin-top:10px;padding:15px}button{background-color:#7800f8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}button:hover{background-color:#005dd1}.form-actions{text-align:center}label input[type=checkbox]{margin-right:8px}.resume-container{display:flex;flex-direction:row;font-family:Arial,sans-serif;height:max-content;min-height:100vh;width:60rem}.resume-left{box-sizing:border-box;min-width:8%;padding:20px;text-align:center}.left_section{margin-top:156%;padding-bottom:8rem}.resume-right{box-sizing:border-box;height:-webkit-fill-available;padding:20px;position:relative;width:35%}.resume-image{height:200px;margin-bottom:15px;object-fit:cover;width:200px}.resume-entry{margin-bottom:12px}.Por{align-items:center;display:flex;flex-direction:row;gap:1rem;margin:1rem 1rem 10rem 2rem}.upper_rig{align-items:flex-start;display:flex;flex-direction:column;margin-left:3rem;text-align:left;width:70%}.Upper{left:-108px;position:absolute;top:1rem}li{list-style:disc;text-align:left}.resume-entry,section{break-inside:avoid;page-break-inside:avoid}.page-break{break-before:always;page-break-before:always}.resume-section{page-break-inside:avoid}.resume-container:after{content:"";display:block;height:50px}#bottom_btn{background-color:#fff;border-radius:1rem;bottom:0;bottom:440px;box-shadow:0 -2px 6px #0000001a;opacity:.8;padding:1rem;position:absolute;text-align:center;z-index:999}#bottom_btn button{background-color:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:.75rem 2rem;transition:background-color .3s ease,transform .2s ease}#bottom_btn button:hover{background-color:#0056b3;transform:translateY(-2px)}#bottom_btn button:active{transform:scale(.98)}.main_s{height:50%;width:50%}.path{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;padding-top:2rem}.path div{align-content:center;background-color:#006df5;border-radius:50%;height:3rem;width:3rem}.path div p{color:#fff;font-weight:bolder;text-align:center}.path span{background-color:#fff;border:2px solid #fff;height:0;width:5rem}#pic{background-color:#ccc;border-radius:1rem;border-style:dashed;color:#005dd1;height:10rem;padding:1rem;text-align:center}.switch{display:inline-block;height:34px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;width:26px}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.top_sect{margin-bottom:2rem;margin-top:2rem}.Next_btn{margin-top:2rem;width:100%}.sid_sec{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem;margin-top:1rem}.sid_sec .switch{position:relative}.mn{background-color:#222;height:fit-content;position:relative;width:fit-content}.form-row1,.mn{display:flex;flex-direction:row;justify-content:center}.form-row1{align-items:center}#sizes_{width:50%}#dialog,#op_dialog{display:none}@media (max-width:1588px){.mn{height:max-content;width:100%}.resume-left{box-sizing:border-box;padding:20px;text-align:center;width:22%}.form-container{height:fit-content;padding:20px;width:auto}.side_{display:none}#sizes_{width:90%}.form-group{min-width:100%}h2{font-size:1.5rem}#dialog{background-color:#222;display:none;height:max-content;scale:.8;width:100%}#op_dialog{bottom:17px;display:block;left:17px;position:fixed;width:3rem}#close_dialog{display:block;margin-bottom:1rem;margin-left:1rem;margin-top:2rem;width:2rem}}.slide-in-container{animation:highTechSlideIn .6s cubic-bezier(.77,0,.175,1) forwards;filter:drop-shadow(0 0 8px rgba(79,70,229,.8));opacity:0}@keyframes highTechSlideIn{0%{filter:blur(6px);opacity:0;transform:translate(-80px,-80px) rotateY(20deg) scale(.9)}50%{filter:blur(2px);opacity:.7;transform:translate(10px,10px) rotateY(-10deg) scale(1.02)}to{filter:blur(0);opacity:1;transform:translate(0) rotateY(0deg) scale(1)}}#upgrade{background:linear-gradient(135deg,#a0f,#3a42ea);border-radius:1rem;margin-bottom:1rem;margin-top:1rem;padding:12px;width:fit-content}.resume-right{width:55%}.resume-left{width:22%}@media print{body{-webkit-print-color-adjust:exact;print-color-adjust:exact}.resume-container{border-radius:0!important;box-shadow:none!important}}@media (max-width:727px){.resume-right{width:55%}}.small_log{align-items:end;float:right;height:auto;margin-top:1rem;width:2rem}.hidden_mess{display:none}*{box-sizing:border-box;font-family:Times New Roman,Times,serif;margin:0;padding:0}.auth-container{animation:gradientMove 10s ease infinite;background:#000;background:linear-gradient(135deg,#a72de6,#3a42ea);background-size:400% 400%;color:#fff;overflow:hidden;position:relative;transition:background .5s ease}.form-box{background:#111;box-shadow:0 0 20px #00ffff1a;max-width:400px;padding:40px;transform:scale(1);transition:transform .3s ease;width:90%}.auth-container.signup-mode .form-box{animation:slideUp .5s ease forwards}.auth-container:not(.signup-mode) .form-box{animation:slideDown .5s ease forwards}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.form-box h2{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#a72de6,#0fffc3);-webkit-background-clip:text;margin-bottom:20px;text-align:center}form input{background:#222;border:1px solid #444;border-radius:6px;color:#fff;margin:10px 0;padding:12px;width:100%}form input:focus{border-color:#0fffc3;outline:none}.btn-primary{background:linear-gradient(45deg,#a72de6,#0fffc3);color:#000;font-weight:600;padding:12px;transition:transform .2s ease}.btn-primary:hover{transform:scale(1.03)}.toggle-text{color:#aaa;font-size:14px;margin-top:20px;text-align:center}.toggle-text span{color:#0fffc3;cursor:pointer;font-weight:700;margin-left:5px}.form-box{border-radius:12px;box-shadow:0 4px 15px #0000001a;width:320px}input{border:1px solid #ddd;border-radius:6px;margin:8px 0;padding:10px;width:100%}.btn-primary{background:#007bff;border-radius:6px}.btn-google{align-items:center;border:1px solid #ccc;border-radius:6px;cursor:pointer;display:flex;justify-content:center;margin-top:10px;padding:10px;width:100%}.btn-google:hover{background:#f5f5f5}.google-logo{height:20px;margin-right:8px;width:20px}.password-wrapper{position:relative}.toggle-password{cursor:pointer;position:absolute;right:10px;top:10px}.verification-box{border:1px solid #ffeeba;border-radius:6px;color:#856404;margin-top:15px;padding:10px}.auth-container{align-items:center;display:flex;height:100vh;justify-content:center}.form-box{border-radius:10px;box-shadow:0 4px 10px #0000001a;padding:25px;text-align:center;width:350px}.btn-primary{background:#4cafef;border:none;border-radius:5px;color:#fff}.btn-primary,.google-btn{cursor:pointer;margin-top:10px;padding:10px;width:100%}.google-btn{border:1px solid #ccc;border-radius:5px;font-weight:700}.error-box{background:#fcc;color:red}.error-box,.info-box{border-radius:5px;margin-bottom:10px;padding:8px}.info-box{background:#cfc;color:green}.password-wrapper{align-items:center;display:flex}.show-pass-btn{background:none;border:none;color:blue;cursor:pointer;margin-left:5px}header{background:linear-gradient(135deg,#a0f,#3a42ea);color:#fff;padding:2rem;text-align:center}header h1{font-size:2.5rem;margin:0}.main{background-color:#333;height:100vh;margin:0;padding:0;width:100%}.pricing-container{background:#333;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;padding:2rem}.card{background:#fff;border-radius:12px;box-shadow:0 5px 15px #0000001a;padding:2rem;text-align:center;transition:transform .2s ease-in-out;width:300px}.card:hover{transform:scale(1.05)}.price{color:#4e54c8;font-size:2rem;margin:1rem 0}ul{list-style:none;padding:0}ul li{margin:.5rem 0}.btn{background:#7800f8;border-radius:8px;color:#fff;display:inline-block;margin-top:1rem;padding:.7rem 1.5rem;text-decoration:none;transition:background .3s}.btn:hover{background:#363b9b}.profile-page{align-items:center;animation:gradientMove 10s ease infinite;background:linear-gradient(135deg,#a72de6,#3a42ea);background-size:400% 400%;display:flex;font-family:Poppins,sans-serif;justify-content:center;min-height:100vh}.profile-card{background-color:#333;border-radius:20px;box-shadow:0 15px 40px #0003;max-width:400px;padding:40px 30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:100%}.profile-card:hover{box-shadow:0 25px 50px #00000040;transform:translateY(-5px)}.avatar{align-items:center;background:linear-gradient(135deg,#6a82fb,#fc5c7d);border-radius:50%;box-shadow:0 5px 20px #0003;color:#000;font-size:36px;font-weight:700;height:100px;justify-content:center;margin:0 auto 20px;width:100px}.name{color:#fff;font-size:24px;font-weight:600;margin-bottom:8px}.email{margin-bottom:30px}.btn-logout,.email{color:#fff;font-size:16px}.btn-logout{background:linear-gradient(135deg,#ff416c,#ff4b2b);border:none;border-radius:50px;cursor:pointer;font-weight:600;padding:12px 30px;transition:all .3s ease}.btn-logout:hover{box-shadow:0 10px 20px #0003;transform:translateY(-3px)}@keyframes gradientMove{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}
/*# sourceMappingURL=main.4c3e263f.css.map*/