body,code{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(50% 50% at 50% 50%,#b1e4fe 0,#fff 100%);font-family:Open Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;margin:0}.container{min-height:auto}.container,.full-body{background-color:#f5f5f5;width:100%}.full-body{display:flex;flex-direction:column;height:auto}.header{grid-gap:10px;background-color:#4955d6;border-bottom:1px solid #e0e0e0;display:grid;gap:10px;grid-template-columns:30% 70%;height:3%;padding:5px 0;width:100%}.header,.var a{color:#fff!important}.var a{text-decoration:none}.logo{padding-left:40px;padding-top:10px}.var{background:#0000;bottom:0;display:flex;font-size:14px;justify-content:center;left:0;list-style:none;margin:0;padding:.5rem 0;position:"absolute";width:"100%"}.header ul,.var{color:#fff!important}.header ul{display:inline-flex;justify-content:space-around;list-style-type:none!important;text-decoration:none}.listitems{color:#fff;cursor:pointer;font-weight:700;padding:15px 5px 1px 20px;text-decoration:none}.listitems:hover{border-right:2px solid #e7e405}.listitems a:hover,.listitems:hover{color:#e7e405!important}.h-login a{background-color:#f5f2f2;border:2px solid #fff;border-radius:15px 15px 15px 15px;cursor:pointer;float:right;font-size:16px;font-weight:700;margin-left:40px;margin-right:30px;padding:10px 15px;text-align:center}.h-login a,.h-login i{color:#c10303!important;text-decoration:none}.h-login i{vertical-align:middle}.h-signup a{background-color:#f5f2f2;border:2px solid #fff;border-radius:15px 15px 15px 15px;cursor:pointer;float:right;font-size:16px;font-weight:700;padding:10px 15px;text-align:center}.h-login a,.h-signup,.h-signup a{color:#c10303!important;text-decoration:none}.h-login a:hover,.h-signup a:hover{background-color:#e7e405!important;border:#000;color:#000;cursor:pointer}.login a,.signup a{color:#cd0303!important;cursor:pointer;font-size:18px;font-weight:700;text-decoration:none}footer{grid-gap:1rem;background:#4955d6;color:#fff;grid-template-rows:3fr 1fr;justify-content:stretch;margin:0;padding:1.5rem 0}.footer-links,footer{display:grid;width:100%}.footer-links{grid-gap:1rem;font-size:1rem;gap:1rem;grid-template-columns:1fr 1fr 1fr 1fr;justify-content:right;justify-items:center}.footer-links h4{color:#ffeb3b;margin-bottom:.5rem}.footer-links ul{list-style:none;margin:0;padding:0}.footer-links li{margin-bottom:8px}.footer-links a{color:#fff;text-decoration:none;transition:color .2s}.footer-links a:hover{color:#ffeb3b}.footer-bottom{border-top:2px solid #fff3;color:#fff;font-size:.9rem;padding:.5rem 0;text-align:center;width:100%}.hero{border:1px solid #e0e0e0;display:flex;height:600px;width:100%}.hero-slider{height:100%;object-fit:cover;position:relative;width:100%}.hero-slider h1{border-radius:10px 10px 10px 10px;color:#ab0404;cursor:pointer;display:block;margin-left:100px;margin-top:100px;padding:10px;width:50%}.hero-slider p{color:#000;display:block;font-size:25px;padding-left:100px;padding-top:20px;width:45%}.hero-slider p,.slidebtn{cursor:pointer;font-weight:700}.slidebtn{background-color:#000;border:none;border-radius:5px;color:#fff;display:inline-block;font-size:18px;margin-left:100px;margin-top:20px;padding:10px;text-align:center;width:10%}.hero-hold{background-color:#f5f2f2;border-radius:10px 10px 10px 10px;height:10%;padding-left:100px;padding-top:150px;width:30%}.learn-more{background-color:gray;color:#fff}.hero-slider-hide{display:none}.arrow{color:#000;height:2rem;position:absolute;top:40%;width:2rem}.arrow:hover{color:#fff;cursor:pointer}.arrow-left{cursor:pointer;left:1rem}.arrow-right{cursor:pointer;right:1rem}.indicators{bottom:1rem;display:flex;left:50%;position:absolute}.indicator{background-color:#fff;box-shadow:0 0 5px .5px #000}.indicator,.indicator-inactive{border:none;border-radius:50%;cursor:pointer;height:.5rem;margin:0 .2rem;outline:none;width:.5rem}.indicator-inactive{background-color:gray}.hold-temp{background:linear-gradient(135deg,#f8fafc,#e0f7fa);display:grid;grid-template-rows:.5fr 4fr;height:800px;padding-top:20px;width:100%}.temp-head{padding-left:130px;padding-right:130px;text-align:center}.temp-head h1{color:#2d3748;font-size:2.2rem;font-weight:700;letter-spacing:1px;margin-bottom:.5rem}.templates{grid-gap:50px;align-items:center;display:grid;gap:50px;grid-template-columns:1fr 1fr;height:600px;justify-items:center;padding-bottom:20px;padding-left:130px;width:80%}.template{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:auto 100%;background-size:cover;border:2px solid #e0e0e0;border-radius:16px;box-shadow:0 4px 16px #63d0de1f;cursor:pointer;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;transition:transform .2s,box-shadow .2s;width:100%}.template:hover{box-shadow:0 8px 32px #63d0de38;cursor:pointer;opacity:.75;transform:translateY(-6px) scale(1.04)}.template button{background-color:#272626;border:none;border-radius:8px;box-shadow:0 2px 8px #63d0de12;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;margin-bottom:2rem;padding:.75rem 2rem;transition:background .2s,transform .2s}.template button:hover{background-color:#272626;transform:scale(1.05)}.testimonies{grid-gap:50px;background-color:#4955d6;border-radius:20px 20px 20px 20px;display:grid;gap:50px;grid-template-columns:1fr 1fr 1fr;height:15%;margin:20px auto auto;padding:50px;width:80%}.testimony{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:5px;color:#58585b;display:flex;flex-direction:column;font-size:medium;height:90%;justify-content:center;margin:0;padding:10px;text-align:center}.testimony:hover{animation:.5s ease-in-out;box-shadow:2px 2px 5px 2px #e0e0e0;height:91%}.testimony img{border-radius:50%;height:100px;width:100px}.rating{display:block;height:20px;margin-top:10px;width:100px}.contents{grid-gap:10px;animation:myAnim 1s ease-in 0s 1 normal forwards;background-color:#f5f2f2;display:grid;gap:10px;grid-template-rows:.5fr 4fr;height:28%;margin:20px auto auto;padding-bottom:50px;width:100%}.login-error{color:red;font-size:14px;font-weight:700;margin-bottom:10px;margin-top:10px;text-align:center}.loghome{align-items:center;background-color:#3e3f42;border:none;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-weight:700;height:50px;justify-content:center;margin-top:50px;width:100%}.loghome i{font-size:20px;margin-right:10px;vertical-align:middle}.signup-error{color:red;font-size:14px;margin-bottom:10px;margin-top:10px;text-align:center}@keyframes myAnim{0%{animation-timing-function:ease-in;opacity:1;transform:translateY(45px)}24%{opacity:1}40%{animation-timing-function:ease-in;transform:translateY(24px)}65%{animation-timing-function:ease-in;transform:translateY(12px)}82%{animation-timing-function:ease-in;transform:translateY(6px)}93%{animation-timing-function:ease-in;transform:translateY(4px)}25%,55%,75%,87%{animation-timing-function:ease-out;transform:translateY(0)}to{animation-timing-function:ease-out;opacity:1;transform:translateY(0)}}.content{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;height:100%;place-items:center;width:100%}.content div{align-items:center;background:#4955d6;border-bottom:1px solid #e0e0e0;border-radius:5px 5px 5px 5px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:20px;width:70%}.content i{color:#fff;font-size:50px}.cv.container{grid-gap:10px;display:grid;gap:10px;grid-template-rows:20% 3% 76%;min-height:100vh}.cv-breadcrum{background-color:#e0e0e0;border-bottom:1px solid #e0e0e0;color:#d40000;display:inline-block;font-size:medium;justify-content:space-between;padding-bottom:10px;padding-top:10px;width:100%}.cv-breadcrum .bitem{font-weight:700;padding-left:10px}.cv-breadcrum .bactive,.cv-breadcrum .bitem{color:#d40000;text-decoration:none}.auth-container{align-items:center;background:radial-gradient(50% 50% at 50% 50%,#b1e4fe 0,#fff 100%);display:flex;height:auto;justify-content:center;min-height:100vh;width:100%}.auth-hold{background:#fff;border:1px solid #e0e0e0;border-radius:15px;box-shadow:0 0 10px 5px #e0e0e0;display:grid;grid-template-rows:22% 8% 58%;min-height:auto;padding-bottom:50px;width:50%}.auth-logo{align-items:center;border-bottom:3px solid #86888c;display:flex;flex-direction:column;justify-content:center;padding-bottom:10px;padding-top:20px}.auth-logo h3,.auth-logo p{color:#2a2a2b;margin:10px 0 5px}.auth-head{grid-gap:5px;align-items:center;border-radius:15px;display:grid;font-size:large;gap:5px;grid-template-columns:50% 50%;height:auto;justify-items:center;margin:10px auto auto;padding:10px;text-align:center;width:90%}.auth-head span{background-color:#edebeb;border-radius:15px;cursor:pointer;height:100%}.auth-head .login,.auth-head .signup{font-weight:700;padding-bottom:3px;padding-top:10px;width:100%}.auth-content{justify-content:flex-start;padding-top:20px;width:100%}.auth-content,.auth-form{align-items:center;display:flex;flex-direction:column;margin:0}.auth-form{justify-content:center;width:70%}.auth-form form{width:100%}.auth-form input{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:5px;height:40px;margin-bottom:15px;padding-left:10px;width:100%}.auth-form button{background-color:#051195;border:none;border-radius:5px;color:#fff;cursor:pointer;height:40px;width:105%}.auth-content button:hover{background-color:#fff;border:1px solid #051195;color:#051195;cursor:pointer;font-weight:700}.auth-title{border-radius:5px;height:auto;position:relative;text-align:right}.auth-title button{background:#fff;border:1px solid #707070;border-radius:5px;color:#051195;height:auto;width:250px}.auth-title img{display:inline-block;height:20px;padding-right:10px;vertical-align:middle;width:20px}.auth-or{align-items:center;color:#2a2a2b;display:flex;justify-content:center;margin-bottom:20px;margin-top:20px;width:100%}.auth-or hr{margin:0 10px;width:30%}.auth-forgot{font-size:small;font-weight:700;margin-top:10px;text-align:center}.auth-forgot a{color:#800505;text-decoration:none}.form-group label{color:#2a2a2b;display:inline-block;font-size:12px;letter-spacing:1px}.password-field{position:relative}@media (max-width:1200px){.templates{gap:30px;padding-left:20px;padding-right:20px;width:95%}.testimonies{gap:30px;padding:20px;width:95%}.temp-head{padding-left:50px;padding-right:50px}}@media (max-width:992px){.header{grid-template-columns:1fr;height:auto;padding:15px 0}.logo{padding-left:20px;text-align:left}.templates{gap:20px;grid-template-columns:1fr;height:auto;padding-left:0;padding-right:0;width:100%}.testimonies{gap:20px;grid-template-columns:1fr 1fr;padding:15px}.content{gap:15px;grid-template-columns:1fr}.footer-links{font-size:1.2rem;grid-template-columns:1fr 1fr 1fr}.auth-hold{min-height:60%;min-width:0;min-width:auto;width:80%}}@media (max-width:768px){.header{grid-template-columns:1fr;height:auto;padding:10px 0}.auth-hold{min-width:0;min-width:auto;width:100%}.auth-logo{align-items:center;border-bottom:3px solid #86888c;display:flex;flex-direction:column;justify-content:center;padding-bottom:10px;padding-top:10px}.auth-logo img{height:auto;width:250px}.auth-logo p{font-size:1rem;text-align:center}.auth-head{grid-template-columns:1fr 1fr;width:90%}.auth-content button{font-size:1rem;width:100%}.auth-content input{font-size:1rem;width:95%}.logo{font-size:1.2rem;padding-left:10px}.navbar ul.var{padding:.5rem 0}.header ul,.navbar ul.var{align-items:flex-start;flex-direction:column}.header ul{width:100%}.listitems{border-bottom:1px solid #e0e0e0;border-right:none;padding:10px 0;width:100%}.listitems:last-child{border-bottom:none}.h-login a,.h-signup a{font-size:1rem;margin:0;padding:10px 20px;width:auto}.h-login a:hover,.h-signup a:hover{background-color:#e7e405!important;border:2px solid #000;border-radius:10px;color:#000}.hero{flex-direction:column;height:auto;min-height:350px}.hero-hold,.hero-slider h1,.hero-slider p,.slidebtn{margin-left:30px;width:90%}.hero-slider p{font-size:1.2rem;margin-left:0;width:80%}.templates{height:auto;padding-left:0;padding-right:0;width:100%}.templates,.testimonies{gap:15px;grid-template-columns:1fr}.testimonies{padding:10px}.cv-content,.cv-content[style]{gap:1rem!important;grid-template-columns:1fr!important;max-width:100%!important;min-height:300px!important;padding:1rem!important}.cv-breadcrum{font-size:small}.auth-hold{height:auto;min-height:60%;width:90%}.temp-head{padding-left:50px;padding-right:50px}}@media (max-width:600px){.footer-links{font-size:1rem;gap:2rem;grid-template-columns:1fr}.footer-links>div{text-align:center;width:100%}.footer-bottom{font-size:.8rem;padding:.7rem 0}}@media (max-width:576px){.header{padding:5px 0}.logo{font-size:1rem;padding-left:5px}.header span{font-size:14px;padding:5px 0}.hero-hold,.slidebtn{font-size:1rem;margin-left:5px;padding:5px;width:98%}.hero-slider h1,.hero-slider p{font-size:1rem;margin-left:50px;margin-right:50px;padding:5px;width:80%}.cv-content,.cv-content[style]{gap:.5rem!important;min-height:200px!important;padding:.5rem!important}.testimonies{gap:10px;padding:5px}.testimony{font-size:.95rem;padding:5px}.temp-head{padding-left:20px;padding-right:20px}.footer-links{font-size:1rem;gap:2rem;grid-template-columns:1fr}.footer-links>div{text-align:center;width:100%}.footer-bottom{font-size:.8rem;padding:.7rem 0}}:root{--auth-header-height:70px;--auth-nav-height:56px}.auth-header{background-color:#f5f2f2;border-bottom:1px solid #e0e0e0;display:grid;grid-template-columns:1fr;height:auto;padding:10px 0;width:100%}.alogo{padding-left:50px}.userfield{color:red}.auth-nav{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0;width:100%}.nav-item{color:#0f0e0e;height:auto;list-style:none;text-align:left;vertical-align:middle}.auth-nav ul,.nav-item{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:0}.auth-nav ul{background-color:#f8f8fb;border-bottom:1px solid #b3b5b9;border-top:1px solid #b3b5b9;gap:5px;list-style-type:none;margin-left:-40px;margin-top:0;width:100%}.auth-nav li{border-radius:10px;color:#0f0e0e;cursor:pointer;font-size:14px;font-weight:700;list-style:none;padding:10px 25px;text-align:left;text-decoration:none;vertical-align:middle}.auth-nav li:hover{background-color:#dd9802;border:none;color:#fff!important}.welcome-export{align-items:center;color:#0f0e0e;display:grid;font-weight:700;grid-template-columns:3fr 1fr;margin-bottom:0;margin-top:0}.export-csv{background-color:#ac0303;border:none;border-radius:5px;color:#fff;cursor:pointer;float:right;font-size:12px;font-weight:700;padding:8px;width:40%}.nlist a{color:#0f0e0e;font-size:14px;text-decoration:none}.nlist a,.nlist i{vertical-align:middle}.nlist i{font-size:16px;padding-right:5px}.nlist-active{background-color:#051195;border-radius:5px}.nlist-active a{border:none;color:#fff!important}.dashboard-container{display:flex;flex-direction:column;min-height:100vh;width:100%}.dashboard-content{background-color:#eee;flex:1 1;height:auto;margin:0;padding:10px 20px}.sp-detail{color:#787575;font-size:small;font-weight:lighter}.sp-detail i{font-size:16px;padding-right:5px;vertical-align:middle}.dashboard-breadcrum{background-color:#f5f2f2;border-bottom:3px solid #e0e0e0;color:#121111!important;display:inline-block;font-size:small;font-weight:700;justify-content:space-between;margin-left:0;margin-right:0;margin-top:0;padding:5px 0;width:100%}.dashboard-spending{grid-gap:10px;display:grid;font-size:large;gap:10px;grid-template-columns:1fr 1fr 1fr;height:100%;margin-bottom:20px}.dashboard-spending span{background:#fff;border:1px solid #b3b5b9;border-radius:15px;color:#303030;font-size:20px;font-weight:700;padding:10px}.dashboard-spending p{font-size:14px;margin:0 0 10px}.add-spending{background-color:#fff;border:1px solid #b3b5b9;border-radius:15px;color:#121111;cursor:pointer;font-size:medium;padding:20px}.form-group{display:flex;flex-direction:column;margin-bottom:15px}.form-group label{font-weight:700;margin-bottom:5px}.form-group input,.form-group select,.form-group textarea{background-color:#f5f5f5;border:1px solid #b3b5b9;border-radius:5px;font-size:16px;padding:10px}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#051195;box-shadow:0 0 5px #05119580;outline:none}.form-group button{background-color:#051195;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px;width:20%}.form-container{grid-gap:10px;background-color:#fff;border-bottom:1px solid #86888c;border-radius:15px;display:grid;font-size:large;gap:10px;grid-template-columns:1fr 1fr;height:auto;padding:20px}.contact-form{display:flex;flex-direction:column}.ai-insight{border-radius:15px;color:#121111;font-size:medium;margin-top:5px;width:100%}.ai-desci{background-color:#f5f5f5;border:1px solid #b3b5b9;border-radius:30px;color:#555454;font-size:small;font-weight:lighter;margin-bottom:20px;margin-top:0;padding:20px}.ai-gen{background-color:#fff;border:none;border-radius:10px;color:#121111;font-size:16px;margin-top:10px;padding:10px}.ai-desci i,.ai-gen i{font-size:20px;padding-right:5px;vertical-align:middle}.ai-gen button{background-color:#051195;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px;width:20%}.ai-content,.ai-detail{background-color:#fff;border:1px solid #b3b5b9;border-radius:10px;color:#303030;font-size:14px;font-weight:700;margin-top:10px;padding:10px;white-space:pre-wrap}.ai-content p,.ai-detail p{margin-top:0;padding:0}.ai-loading{align-items:center;display:flex;font-size:16px;height:100px;justify-content:center}.currency-settings{border:1px solid #b3b5b9;display:flex;flex-direction:column;font-size:medium;margin-top:10px}.currency-settings,.setting-page{background-color:#fff;border-radius:15px;gap:10px;padding:20px}.setting-page{grid-gap:10px;border-bottom:1px solid #86888c;display:grid;font-size:large;grid-template-columns:1fr;height:auto}.currency-form button{background-color:#051195;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px;width:20%}.total-expenses{background-color:#f5f5f5;border:1px solid #b3b5b9;border-radius:15px;display:grid;font-size:16px;margin-top:20px;padding:20px}.total-expenses h3 i{font-size:20px;padding-right:5px;vertical-align:middle}.expense-list{background-color:#f5f5f5;border:1px solid #b3b5b9;border-radius:15px;display:grid;grid-template-columns:5% 40% 55%;margin-bottom:15px;padding:10px}.expense-item p{font-size:14px;font-weight:700;margin:0}.cat-color{align-items:center;background:#4955d6;border-radius:20%;color:#fff!important;display:flex;height:100%;justify-content:center;margin:auto;text-align:center;vertical-align:middle;width:80%}.all-expenses{grid-gap:10px;display:grid;font-size:16px;font-weight:700;gap:10px;grid-template-columns:30% 70%;margin-top:20px;text-align:left;width:100%}.total-amount{background-color:#f5f5f5;border:1px solid #b3b5b9;border-radius:15px;font-size:20px;font-weight:700;padding:20px}.category-filter{align-items:flex-start;display:flex;font-size:16px;gap:10px;margin-bottom:20px;padding:10px}.category-filter select{background-color:#f5f5f5;border:1px solid #b3b5b9;border-radius:5px;color:#262525;font-size:16px;padding:10px;width:100%}.category-filter select:active,.category-filter select:focus{border-color:#051195;box-shadow:0 0 5px #05119580;outline:none}.category-filter option{font-size:16px}.category-filter option,.expense-holder{border:1px solid #b3b5b9;border-radius:15px;padding:20px}.expense-holder{background:#fff;margin-bottom:20px;margin-top:20px;max-height:300px;overflow-y:auto}.expense-date{align-items:center;display:flex;font-weight:700;justify-content:space-between}.expense-date i{font-size:16px;padding-right:5px;vertical-align:middle}.expense-delete{align-items:center;color:red;cursor:pointer;display:flex;justify-content:space-between}.add-budget{background-color:#fff;border:1px solid #b3b5b9;border-radius:15px;color:#121111;cursor:pointer;font-size:medium;margin-top:5px;padding:20px}.holdb{grid-gap:5px;align-items:center;display:grid;font-weight:700;gap:5px;grid-template-columns:auto auto auto auto;justify-content:center;width:100%}.trend-remaining{color:green;padding:2px}.trend-over{color:red;padding:2px}.check-btn{grid-gap:20px;display:grid;font-weight:700;gap:20px;grid-template-columns:30% 70%;margin-bottom:20px;margin-top:20px}.add-budget button{background-color:#dd9802;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px;width:20%}.loop-budget{display:flex;flex-direction:column;gap:1px;height:100%;margin-bottom:20px;margin-top:20px}.dashboard-breadcrum .bitem{color:#121111;padding-left:15px;text-decoration:none}.budgets-all{background-color:#fff;border:1px solid #b3b5b9;border-radius:15px;display:flex;flex-direction:column;font-size:large;padding:20px}.budgets-all p{font-size:14px;font-weight:700;margin:1px}.bhead{font-size:20px;font-weight:700;margin-bottom:10px}.budgets-all input{background-color:#f5f5f5;border:1px solid #b3b5b9;border-radius:5px;font-size:16px;width:100%}.budgets-categories{grid-gap:10px;display:grid;font-size:medium;gap:10px;grid-template-columns:1fr 1fr;margin-top:10px}.allsubscriptions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr;height:100%;margin-bottom:20px;margin-top:20px}.sub-item{background-color:#fff;border:1px solid #b3b5b9;border-radius:20px;display:grid;grid-template-rows:10% 10% 60% 20%;padding:10px}.sub-item h2,.sub-item p{color:#303030;font-weight:700;margin:1px}.sub-item ul{margin-top:5px;padding-left:0}.sub-item li{color:#4a4a4a;font-size:14px;list-style:none;margin:0;padding:5px}.sub-item button{border:none;border-radius:5px;cursor:pointer;font-size:16px;margin-top:10px;padding:10px;width:100%}.active-btn{background-color:#b5b6b5;color:#fff;cursor:not-allowed}#sub-btn{background-color:#051195;color:#fff}.subscribe-free{background-color:#dd9802}.subscribe-free:hover{background-color:#c28202}.subscribe-premium{background-color:#051195}.subscribe-premium:hover{background-color:#040e8a}.subscribe-basic{background-color:#121111}.subscribe-basic:hover{background-color:#262525}.bitem i{color:#121111;padding-right:2px;vertical-align:middle}#lgout{padding-right:50px}#lgout,#set{float:right}.dashboard{border-bottom:4px solid #f3efef;display:grid;grid-template-columns:1fr 5fr;min-height:100vh}.dashboard,.nav{height:auto;width:100%}.nav{background-color:#4955d6;position:relative}.nav,.nav ul{list-style-type:none}.nav ul{display:inline-block;height:100%;margin-left:-40px;width:100%}.nav li{background:#e0e0e4;border-radius:5px;color:#0f0e0e;cursor:pointer;list-style:none;margin-bottom:5px;padding:10px;text-align:left}.nav i,.nav li{font-size:18px;vertical-align:middle}.nav i{color:#242323;padding-right:10px}.navr .navitems{color:#242323;text-decoration:none}.navr .activenav{background:#050505;color:#fff;margin:0}.navr .activenav i{color:#fff;font-size:18px}.dash-content{height:auto;margin:0;min-height:100vh;padding-bottom:5px}.dash{grid-template-rows:20% 80%;height:auto}.dash,.dash-header{border-bottom:1px solid #86888c;display:grid;font-size:large}.dash-header{grid-gap:10px;gap:10px;grid-template-columns:2fr 1fr;padding:20px}.dash-view{grid-gap:10px;display:grid;font-size:large;grid-template-columns:1fr 1fr;height:100%;padding:20px}.dash-view,.view-item{background:#fff;gap:10px}.view-item{border:1px dashed #4955d6;border-radius:10px;display:block;font-size:medium;height:60%;margin:10px;padding:10px}.view-item h4{color:#f62808;cursor:pointer;font-size:20px;margin-bottom:10px}.dash-hide{display:none}.cv-holder{display:grid;grid-template-columns:1fr 1fr}.cv-analyzer{padding:20px}.cv-uploader{grid-gap:10px;background:#fff;border:2px dashed #4955d6;border-radius:5px;display:grid;font-size:large;gap:10px;grid-template-rows:1fr 1fr;padding:20px;text-align:center;width:90%}.upload{color:#555454;font-weight:700}.icon{color:#4955d6;cursor:pointer;font-size:50px;margin-bottom:20px}.job-description{display:flex;flex-direction:column;padding-bottom:20px}.job-description input{border:1px solid #e0e0e0;border-radius:5px;height:40px;margin-bottom:15px;padding-left:10px;width:95%}.job-description label{font-size:16px;font-weight:700;padding-bottom:10px}.cv-analyzer button{background-color:#4955d6;border:none;border-radius:5px;color:#fff;cursor:pointer;height:40px;width:100%}.build-container{grid-gap:10px;display:grid;font-size:large;gap:10px;grid-template-columns:1fr 2fr 3fr;height:auto;width:100%}.buildnav{background:#dcdada;border-right:2px solid #5d5b5b;height:auto;margin-left:-20px}.cvheader{border-bottom:1px solid #0c0c0c;margin-bottom:20px;padding-bottom:10px;text-align:center}.cvSection{word-wrap:break-all;border-bottom:2px solid #1b1a1a;color:#333;font-family:Arial,sans-serif;font-size:16px;-webkit-hyphens:manual;hyphens:manual;line-height:1.5;margin-bottom:20px;overflow-wrap:break-word;text-align:justify;white-space:pre-wrap;word-break:break-word}.cv-info{display:inline-block;height:100%;list-style-type:none;margin-left:-40px;margin-top:0;width:100%}.cv-info li{background:#050505;color:#fff;cursor:pointer;font-size:14px;list-style:none;margin-bottom:1px;margin-top:1px;padding:10px;text-align:center}.build-field{background:#dcdada;border-right:2px solid #5d5b5b;display:flex;flex-direction:column;height:auto;margin-left:-10px;padding:20px}.build-field input,button{margin-bottom:5px;padding:10px;width:90%}.build-field textarea{height:60px;margin-bottom:10px;padding:10px;width:90%}.build-field button{background:#050505;color:#fff}.build-field h3{color:#570505;text-align:center}.cv-display{background:#dcdada;font-weight:12px;margin-left:-10px;padding:20px}section{font-weight:16px}.hold-save{background:#fff;border-radius:5px;display:grid;grid-template-columns:50% 50%;height:20px;margin-bottom:5px;padding:10px;place-content:center;text-align:center}.doc-btn{background:#050505;border-radius:10px;color:#fff;cursor:pointer;margin-right:5px;padding:5px 20px;text-decoration:none}.cv-create{display:none}.build-sub li{background:#fff;border-radius:15px;margin:0 0 5px;padding:3px;text-align:center;transition:0s}.build-sub li:hover{color:red}.dash-container{background:#fff;border:2px solid #000;font-family:Arial,sans-serif;height:742px;margin:0 auto;overflow-y:scroll;padding:20px;white-space:pre;width:495px}.contentfield{word-wrap:break-all;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;white-space:pre-wrap}.holdSch{margin-bottom:25px}#holdskill ul,.holdskill ul{grid-gap:10px;display:grid;gap:10px;grid-template-columns:30% 35% 35%}.active{background-color:#fff!important;border-bottom:2px solid #000;border-top:2px solid #000;color:#050505!important}.stage-btn{grid-gap:10;display:grid;gap:10;grid-template-columns:50% 50%;justify-items:center;width:100%}.inner-btn{grid-gap:10;cursor:pointer;display:grid;gap:10;grid-template-columns:auto}.inner-btn button{background-color:#4955d6}.clear button,.inner-btn button{border:0;color:#fff;cursor:pointer;width:100%}.clear button{background-color:#a50404!important;font-size:17px}.check-item{grid-gap:20;align-items:end;color:red;display:grid;gap:20;grid-template-columns:10% 90%;justify-content:center;margin-bottom:30px}.hold-pro p{margin-bottom:25px}.view-container{grid-gap:20px;gap:20px;grid-template-rows:10% 90%;height:100%;padding:20px}.list-container,.view-container{background:#fff;display:grid;font-size:large}.list-container{grid-gap:5px;background-color:#4955d6;color:#fff;gap:5px;grid-template-columns:3fr 1fr;grid-template-rows:auto;margin-bottom:5px}.view-title{cursor:pointer;padding:10px}.view-btn{grid-gap:10px;cursor:pointer;display:grid;gap:10px;grid-template-columns:50% 50%;height:100%;padding-top:0}.view-btn button{background:none;border:0;color:#f7f5f5;cursor:pointer;font-size:40px;padding:5px 5px 0;width:100%}.view-btn span{border-left:2px solid #fff;color:#585e9c;font-size:20px}.cancel-msg{background-color:#f0eaea;border-radius:5px;bottom:0;height:auto;left:0;margin-left:100px;margin-right:50px;right:0;top:0;width:30%}.pop-session-id{align-items:center;background-color:#fffdfd;border:1px solid #706e6e;border-radius:15px;bottom:3em;color:#000;font-weight:10px!important;font-weight:small!important;height:300px;justify-content:center;left:10em;position:fixed;right:10em;top:12em;width:auto}.pop-session-id,.session-content{cursor:text;display:flex;flex-direction:column;text-align:center}.session-content{font-size:medium;padding:20px}.session-content h2{color:green;margin-bottom:10px;margin-top:0}.session-content h2 i{font-size:25px;padding-right:5px;vertical-align:middle}.session-content p{font-size:14px;font-weight:700;margin-bottom:20px;margin-top:0}.session-actions{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:center}.cancel-content button,.session-content button{background-color:#ac0303;border:none;cursor:pointer;margin:0}.cancel-content button,.go-to-dashboard,.session-content button{border-radius:5px;color:#fff;font-size:16px;font-weight:700;padding:10px;width:50%}.go-to-dashboard{background-color:green;text-decoration:none}.cancel-msg{align-items:center;background-color:#fffdfd;border:1px solid #706e6e;border-radius:15px;bottom:3em;color:#000;font-weight:10px!important;font-weight:small!important;height:300px;justify-content:center;left:10em;position:fixed;right:10em;top:12em;width:auto}.cancel-content,.cancel-msg{cursor:text;display:flex;flex-direction:column;text-align:center}.cancel-content{font-size:medium;padding:20px}.cancel-content h2{color:red;margin-bottom:10px;margin-top:0}.cancel-content h2 i{font-size:25px;padding-right:5px;vertical-align:middle}.cancel-content p{font-size:14px;font-weight:700;margin-bottom:20px;margin-top:0}.pophold-save{background:#fff;border-radius:5px;display:grid;grid-template-columns:100%;height:40px;margin-bottom:5px;padding:10px;place-content:center;text-align:center}.popdoc-btn{background-color:#4955d6;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;height:100%;margin-right:5px;padding:5px;text-decoration:none;width:99%}.close-btn{cursor:pointer;font-size:34px;margin-bottom:20px;margin-right:50px;margin-top:10px;right:16px}.del-budget i{border:0;color:#a50404!important;cursor:pointer;font-size:24px;font-size:17px}.del-budget i:hover{color:red!important;content:"";transition:.3s}.del-budget .tooltip{border-bottom:1px dotted #000;cursor:pointer;display:inline-block;position:relative}.delete-previous{align-items:right;color:red;display:flex;font-size:16px;justify-content:right;margin-bottom:10px;margin-top:10px;width:100%}.delete-previous,.delete-previous button{cursor:pointer;font-weight:700;vertical-align:middle}.delete-previous button{background-color:green;border:none;border-radius:5px;color:#fff;font-size:12px;margin-bottom:0;padding:8px 15px;width:auto}.delete-previous button:hover{background-color:#ac0303;transition:.3s}.delete-previous i{font-size:16px;padding-right:5px;vertical-align:middle}.popdash-container{background:#fff;border:2px solid #000;cursor:text;font-family:Arial,sans-serif;font-size:small;height:75vh;margin:0 auto;overflow-y:scroll;padding:20px;-webkit-user-select:text;user-select:text;white-space:pre;width:495px}.popcontentfield{word-wrap:break-all;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;white-space:pre-wrap}.setting-container{display:grid;font-size:large;grid-template-rows:1fr 5fr;height:auto;height:100%;width:100%}.setting-container h3{cursor:pointer;margin-bottom:0;margin-top:0;padding-bottom:10px}.setting-content{grid-gap:20px;border-radius:5px;display:grid;font-size:large;gap:20px;grid-template-columns:1fr 1fr 1fr;height:10%;margin-right:20px}.setting-content div{background:#f5f5f5;border-radius:5px;cursor:pointer;display:inline-block;font-size:large;font-weight:700;gap:10px;height:50%;padding:20px;vertical-align:middle}.setting-content i{cursor:pointer;font-size:20px;margin-bottom:20px;vertical-align:middle}.change-password-content{grid-gap:10px;background:#f5f5f5;border-radius:10px;display:grid;font-size:large;gap:10px;grid-template-rows:1fr 5fr;height:auto;padding:20px}.change-password-form{display:flex;flex-direction:column;gap:10px;height:auto;margin-left:10%;padding:5px;width:50%}.change-password-form div{display:flex}.change-password-form label{font-size:16px;font-weight:700;margin-right:10px;padding-bottom:10px;width:30%}.change-password-content input{border:1px solid #e0e0e0;border-radius:5px;height:40px;margin-bottom:15px;padding-left:10px;width:70%}.change-password-content button{background-color:#051195;border:none;border-radius:5px;color:#fff;cursor:pointer;height:40px;width:100%}.change-username-content{grid-gap:10px;background:#f5f5f5;border-radius:10px;display:grid;font-size:large;gap:10px;grid-template-rows:1fr 5fr;height:auto;padding:20px}.change-username-form{display:flex;flex-direction:column;gap:10px;height:auto;margin-left:10%;padding:5px;width:50%}.change-username-form div{display:flex}.change-username-form label{font-size:16px;font-weight:700;margin-right:10px;padding-bottom:10px;width:30%}.change-username-content input{border:1px solid #e0e0e0;border-radius:5px;height:40px;margin-bottom:15px;padding-left:10px;width:70%}.change-username-content button{background-color:#051195;border:none;border-radius:5px;color:#fff;cursor:pointer;height:40px;width:100%}.delete-account-content{grid-gap:10px;background:#f5f5f5;border-radius:10px;display:grid;font-size:large;gap:10px;grid-template-rows:1fr 5fr;height:auto;padding:20px}.delete-account-content button{background-color:#ac0303;border:none;border-radius:5px;color:#fff;cursor:pointer;height:40px;width:20%}.delete-account-confirm{align-items:center;background-color:#fffdfd;border-radius:5px;bottom:0;box-shadow:0 4px 8px #0000001a;color:#000;cursor:pointer;display:flex;flex-direction:column;font-weight:10px!important;font-weight:small!important;height:auto;justify-content:center;left:50%;margin-left:100px;margin-right:50px;padding:20px;position:fixed;right:50%;text-align:left;top:50%;transform:translate(-50%,-50%);width:40%}.delete-account-confirm button{background-color:#051195;border:none;border-radius:5px;color:#fff;cursor:pointer;margin:20px}.cancel-delete-btn{background-color:#ac0303!important;cursor:pointer;right:20px;top:10px;width:20%}.error input{border:1px solid #e11010}.goodcpassword input{border:1px solid #055a21}@media (max-width:1200px){.dashboard,.setting-content{grid-template-columns:1fr}.delete-account-confirm{margin-left:50px;margin-right:50px;width:80%}}@media (max-width:992px){.dashboard{height:auto}.cv-holder,.dash-view,.dashboard{grid-template-columns:1fr}.build-container{grid-template-columns:1fr 2fr}.setting-content{grid-template-columns:1fr}.delete-account-confirm{margin-left:50px;margin-right:50px;width:90%}.auth-nav ul{gap:2px;justify-content:center;list-style-type:none;margin-top:0;width:100%}.auth-nav li,.auth-nav ul{align-items:center;display:flex;flex-direction:row}.auth-nav li{vertical-align:middle}.nlist a{font-size:8px;padding:5px}.nlist i{font-size:10px;vertical-align:middle}}@media (max-width:768px){.dashboard{height:auto}.dash-view,.dashboard{grid-template-columns:1fr}.dash-view{padding:10px}.build-container,.cv-holder{grid-template-columns:1fr}.build-container{gap:5px}.build-field{margin-left:0;padding:0;width:100%}.cv-display{margin-left:0;padding:10px}.hold-save{grid-template-columns:1fr;margin-bottom:20px;margin-top:10px;padding:10px}.doc-btn{margin-bottom:2px}.holdskill ul{gap:5px;grid-template-columns:1fr}.setting-content{gap:10px;grid-template-columns:1fr;margin-left:0;margin-right:0}.change-password-form,.change-username-form{margin-left:0;width:90%}.view-popup{height:100vh;margin:60px auto 20px;width:95%}.popdash-container{height:80vh;padding:10px;width:80%}.delete-account-confirm{margin-left:5px;margin-right:20px;width:90%}.setting-container h1{font-size:24px;padding:15px}.dashboard-spending{gap:10px;grid-template-columns:1fr}.dashboard-spending .spending-item{border-bottom:1px solid #eee;padding:10px}.dashboard-spending span{font-size:medium;font-weight:700}.add-budget button,.export-csv,.form-group button{width:100%}.check-btn{grid-template-columns:1fr 1fr;width:100%}.all-expenses,.budgets-categories{grid-template-columns:1fr}.all-expenses,.expense-item{font-size:medium}.expense-item{font-weight:700;grid-template-columns:1fr 1fr;padding:5px}.cat-color{height:15px;width:15px}.chart-item button{background-color:#f0f0f0;border:none;border-radius:5px;cursor:pointer;padding:10px;width:100%}.holdb{gap:5px;width:100%}.hold-chart,.holdb{grid-template-columns:1fr}.hold-chart{gap:10px;width:100%!important}.ai-gen button{border:none;border-radius:5px;cursor:pointer;padding:10px;width:100%}.allsubscriptions{gap:10px;grid-template-columns:1fr;height:auto}.alogo img{height:auto;width:150px}.sub-item{background-color:#f9f9f9;border:1px solid #eee;border-radius:10px;grid-template-rows:auto;height:auto;margin-bottom:10px;padding:10px}.form-container{border:1px solid #eee;display:flex;flex-direction:column;font-size:medium;padding:10px;width:100%}.contact-form{font-size:medium;padding:10px;width:95%}.nlist a{font-size:14px}.nlist i{font-size:16px}}@media (max-width:576px){.dashboard-container{padding:0;width:100%}.dash-header{font-size:medium;grid-template-columns:1fr;padding:10px}.build-field button,.build-field input,.build-field textarea{font-size:1rem;padding:8px 0;width:99%}.cv-display{font-size:.95rem;padding:5px}.hold-save{font-size:.95rem;padding:3px}.view-popup{font-size:.95rem;height:100vh;margin:30px auto 10px;padding:5px;width:80%}.popdash-container{font-size:.9rem;height:70vh;padding:5px;width:80%}.setting-container h1{font-size:20px;padding:10px}.setting-content div{font-size:medium;padding:10px}.change-password-form,.change-username-form{padding:5px;width:100%}.delete-account-confirm{font-size:.9rem;margin-left:5px;margin-right:20px;padding:10px}}.footer-main{align-items:center;background:#051195;color:#fff;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;padding:1rem 0;text-align:center;width:100%}.footer-main .footer-left{padding-left:2rem}.footer-main .footer-right{padding-right:2rem;text-decoration:none}.footer-main a{color:#fff;text-decoration:none}@media (max-width:768px){.footer-main{flex-direction:column;gap:5px;text-align:center}.footer-main .footer-left,.footer-main .footer-right{padding:10px}}
/*# sourceMappingURL=main.9ec7093b.css.map*/