@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";*{margin:0;padding:0;box-sizing:border-box;overflow-x:hidden;--primary-color: #3e6640;--secondary-color: #298a2d}body{font-family:Montserrat,sans-serif}nav[data-v-94aa1a61]{background-color:var(--primary-color);display:flex;justify-content:space-between;align-items:center;height:80px;position:fixed;top:0;width:100%;z-index:2;padding-left:2rem;padding-right:4rem;box-shadow:0 5px 15px #0006}.logo[data-v-94aa1a61]{width:140px;height:auto}img[data-v-94aa1a61]{width:100%}.nav-links[data-v-94aa1a61]{display:flex;gap:2.4rem;list-style:none;font-size:1.2rem}.nav-link[data-v-94aa1a61]{text-decoration:none;color:#fff;padding:.8rem;box-shadow:#64646f33 0 7px 29px;border-radius:8px;transition:all .3s ease}.nav-link[data-v-94aa1a61]{position:relative}.nav-link[data-v-94aa1a61]:before{content:"";position:absolute;width:100%;height:2px;bottom:4px;left:0;background-color:#fff;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}.nav-link[data-v-94aa1a61]:hover:before{visibility:visible;transform:scaleX(.8)}.current-nav-item[data-v-94aa1a61]{font-weight:500}.view-text[data-v-94aa1a61]{color:#fff;font-weight:500;font-size:1.4rem}.hamburger[data-v-94aa1a61]{display:none;cursor:pointer}.bar[data-v-94aa1a61]{display:block;width:32px;height:3px;margin:5px auto;transition:all .4s ease-in-out;background-color:#fff}.login-link[data-v-94aa1a61]{background-color:#38b6ff;box-shadow:#64646f33 0 7px 29px;padding-left:20px;padding-right:20px}.signout-link[data-v-94aa1a61]{cursor:pointer;background-color:#e64343;box-shadow:#64646f33 0 7px 29px;padding-left:20px;padding-right:20px}@media (max-width: 900px){nav[data-v-94aa1a61]{padding-right:2rem;padding-left:10px;box-shadow:none}.hamburger[data-v-94aa1a61]{display:block}.hamburger.active .bar[data-v-94aa1a61]:nth-child(2){opacity:0}.hamburger.active .bar[data-v-94aa1a61]:nth-child(1){transform:translateY(8px) rotate(45deg)}.hamburger.active .bar[data-v-94aa1a61]:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.nav-links[data-v-94aa1a61]{position:fixed;left:-100%;top:70px;gap:0;flex-direction:column;background-color:var(--primary-color);width:100%;text-align:center;transition:.3s}.nav-links.active[data-v-94aa1a61]{left:0}.nav-link[data-v-94aa1a61]{background-color:var(--primary-color)}.nav-link[data-v-94aa1a61]:hover{background-color:#325233}.view-text[data-v-94aa1a61]{display:none}.overlay[data-v-94aa1a61]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:1}}#hero-section1[data-v-db6e3e8b]{margin-top:10vh}#hero-section2[data-v-db6e3e8b]{background-color:#eaeaea}.hero-section[data-v-db6e3e8b]{display:flex;justify-content:center;align-items:center;gap:10rem}.hero-img-container[data-v-db6e3e8b]{max-height:410px;max-width:400px}.hero-img-container img[data-v-db6e3e8b]{width:100%;height:100%}.hero-text-container[data-v-db6e3e8b]{width:400px;text-align:center;margin-top:1rem}.hero-text-container h1[data-v-db6e3e8b]{font-size:2.2rem;margin-bottom:.2rem}.hero-text-container h3[data-v-db6e3e8b]{font-size:1.5rem;margin-bottom:.2rem;font-weight:500}.hero-text-container p[data-v-db6e3e8b]{font-size:1.1rem;line-height:1.4;margin-top:.4rem}.green-word[data-v-db6e3e8b]{color:var(--secondary-color);text-shadow:1px 4px 3px rgba(0,0,0,.1),0px -2px 5px rgba(255,255,255,.1)}.btn-container[data-v-db6e3e8b]{display:flex;justify-content:center;gap:1rem}.btn-container .btn-filled[data-v-db6e3e8b]{margin:.4rem 0rem 0rem;background-color:var(--primary-color)}.btn-filled[data-v-db6e3e8b]{display:block;width:160px;height:50px;text-align:center;font-weight:600;padding:.8rem 2.5rem;margin:auto;margin-top:.4rem;margin-bottom:1rem;border-radius:30px;background-color:#298a2d;color:#fff;text-decoration:none;box-shadow:#64646f33 0 7px 29px;transition:background-color .3s ease}.btn-filled[data-v-db6e3e8b]:hover{background-color:#257c29}.btn-unfilled[data-v-db6e3e8b]{display:block;width:160px;height:50px;text-align:center;font-weight:600;padding:.8rem 2.5rem;margin-top:.4rem;border:2px solid var(--primary-color);border-radius:30px;background-color:#eaeaea;color:#000;text-decoration:none;box-shadow:#64646f33 0 7px 29px;transition:background-color .3s ease}.btn-unfilled[data-v-db6e3e8b]:hover{background-color:#f5f5f5}hr[data-v-db6e3e8b]{display:none;width:80%;margin:3rem auto;border-bottom:5px solid #38b6ff;border-radius:1rem;box-shadow:0 5px 15px #0009}@media (max-width: 900px){#hero-section1[data-v-db6e3e8b]{margin-top:14vh}.hero-section[data-v-db6e3e8b]{flex-direction:column;gap:0}.hero-text-container[data-v-db6e3e8b]{width:95%;text-align:center}.hero-text-container h1[data-v-db6e3e8b]{font-size:1.8rem;font-weight:600}.hero-text-container h3[data-v-db6e3e8b]{font-size:1.3rem}.hero-img-container[data-v-db6e3e8b]{max-width:310px}hr[data-v-db6e3e8b]{display:block}.btn-container[data-v-db6e3e8b]{margin-bottom:2rem}}footer[data-v-ee4ea121]{width:100vw;height:25vh;background:var(--primary-color)}.main[data-v-ee4ea121]{display:flex;justify-content:space-around;align-items:center;height:25vh;overflow:hidden}a[data-v-ee4ea121]{color:#fff;text-decoration:none;font-size:1.5rem;line-height:35px}.social_links li[data-v-ee4ea121]{display:inline-flex}.social_links li img[data-v-ee4ea121]{height:40px;width:40px}.middleLink[data-v-ee4ea121]{margin:0 20px}.coincompassLogo[data-v-ee4ea121]{max-width:230px;max-height:120px}.copyright_text[data-v-ee4ea121]{color:#fff;font-size:1.2rem;text-align:center;position:absolute;margin-top:9rem}@media screen and (max-width: 600px){footer[data-v-ee4ea121]{height:55vh}.main[data-v-ee4ea121]{height:55vh;display:flex;flex-direction:column;justify-content:space-evenly}.coincompassLogo[data-v-ee4ea121]{order:1}nav[data-v-ee4ea121]{order:2;text-align:center}.social_links[data-v-ee4ea121]{order:3;margin-bottom:30px}a[data-v-ee4ea121]{font-size:1.5rem}.copyright_text[data-v-ee4ea121]{font-size:.975rem;margin-top:22rem}}main[data-v-3d251003]{margin-top:14vh}.container[data-v-3d251003]{display:flex;flex-direction:column;align-items:center;max-width:800px;margin:0 auto}.container p[data-v-3d251003]{display:flex;flex-direction:column;align-items:center;max-width:800px;margin:0 auto;text-align:center}h2[data-v-3d251003]{font-size:2.2rem;margin-bottom:.2rem}h4[data-v-3d251003]{font-size:1.4rem;margin-bottom:.7rem;font-weight:500}.about-text[data-v-3d251003]{font-size:1.2rem}.green-text[data-v-3d251003]{color:green}.img-container[data-v-3d251003]{margin:2rem auto;width:90%}.img-container img[data-v-3d251003]{width:100%}.about-ratings[data-v-3d251003]{display:flex;width:90%;margin:1.6rem auto;text-align:left;gap:2rem}h3[data-v-3d251003]{font-size:1.6rem;font-weight:600;text-align:center}.testimonial .review-img[data-v-3d251003]{margin-left:5px;margin-right:28px;width:100px;height:100px;overflow:hidden}.testimonial .review-img img[data-v-3d251003]{width:50px;height:50px;width:100%;border-radius:50%}.testimonial[data-v-3d251003]{width:50%;background-color:#eaeaea;border-radius:12px;padding:1rem;display:flex}.testimonial p[data-v-3d251003]{font-weight:500;line-height:1.8rem}.testimonial-name[data-v-3d251003]{font-size:1.2rem;font-weight:500}hr[data-v-3d251003]{width:90%;margin:2rem auto;border:4px solid #eaeaea;border-radius:12px}@media (max-width: 868px){.about-text[data-v-3d251003]{width:90%;background-color:#eaeaea;border-radius:12px;padding:10px;font-size:1rem;line-height:22px;letter-spacing:1px;text-align:left}.about-ratings[data-v-3d251003]{flex-direction:column;gap:1rem}.testimonial[data-v-3d251003]{width:100%}}.avatar-container[data-v-85728c95]{display:flex;flex-direction:column;align-items:center}.avatar-image[data-v-85728c95]{width:25vh;height:25vh;border-radius:50%;margin:1rem}.username[data-v-85728c95]{margin:.75rem;font-size:1.5rem;font-style:italic}.avatar-button[data-v-85728c95]{margin:1rem;padding:.75rem 1rem;background-color:var(--primary-color);color:#fff;border-radius:6px;border:none;font-size:.75rem;box-shadow:0 2px 4px #0003}.avatar-button[data-v-85728c95]:hover{background-color:var(--secondary-color);transition:all .3s ease-in-out}.account-settings[data-v-f0bf0ee4]{display:flex;flex-direction:column;width:100%;max-width:600px;margin:0 auto;margin-top:.6rem}.settings-section[data-v-f0bf0ee4]{background-color:#d5d4d4;padding:1rem;margin-bottom:20px;border-radius:8px}.settings-section h2[data-v-f0bf0ee4]{margin-bottom:10px;color:#333;font-size:18px}input[type=password][data-v-f0bf0ee4],select[data-v-f0bf0ee4]{width:100%;padding:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:6px;outline:none}input[type=password][data-v-f0bf0ee4]:focus{border:2px solid black}button[data-v-f0bf0ee4]{background-color:#298a2d;color:#fff;padding:10px 20px;border:none;border-radius:8px;cursor:pointer;font-weight:700;transition:background-color .3s ease}button[data-v-f0bf0ee4]:hover{background-color:#257c29}select[data-v-f0bf0ee4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg fill="black" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;cursor:pointer}.container[data-v-6be16ffd]{display:flex;flex-direction:column;align-items:flex-start;height:100%;min-height:520px;min-width:260px;border-radius:12px;background-color:#eaeaea}h2[data-v-6be16ffd]{padding:8px;font-size:1.5rem}.top-container[data-v-6be16ffd]{display:flex;flex-direction:column;justify-content:space-evenly;margin:1rem}.top-container h3[data-v-6be16ffd]{font-weight:700}.top-container p[data-v-6be16ffd]{margin:.5rem;font-style:italic;font-size:1.25rem}.title-container[data-v-6be16ffd]{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;background-color:#d5d4d4;border-radius:12px 12px 0 0}.title-container h1[data-v-6be16ffd]{padding:.75rem;font-size:1.25rem}@media (max-width: 868px){.container[data-v-6be16ffd]{min-height:0}}main[data-v-a46ed7ac]{margin-top:12vh;margin-bottom:2rem}.top-container[data-v-a46ed7ac]{display:flex;flex-direction:row;margin:1rem 20vw;gap:2rem}.settings-container[data-v-a46ed7ac]{background-color:#eaeaea;padding:1.4rem;width:100%;border-radius:12px}@media (max-width: 1200px){.top-container[data-v-a46ed7ac]{margin:1rem 10vw}}@media (max-width: 868px){.top-container[data-v-a46ed7ac]{flex-direction:column;margin:1rem 5vw}}.container[data-v-668669ce]{margin:auto;display:flex;justify-content:center;margin-top:1.2rem}.text-container[data-v-668669ce]{display:flex;justify-content:space-between;align-items:center;background-color:#eaeaea;padding:1.2rem;width:90%;border-radius:12px;box-shadow:#959da533 0 8px 24px}.total-text[data-v-668669ce]{font-weight:600;font-size:1.2rem}.form-header[data-v-c1312f8d]{background-color:var(--primary-color);color:#fff;padding:1rem;text-align:center}.form-container[data-v-c1312f8d]{display:flex;flex-direction:column;padding:1rem;gap:1rem}.form-container>div[data-v-c1312f8d]{display:flex;flex-direction:column;gap:.25rem}.form-container input[data-v-c1312f8d],textarea[data-v-c1312f8d],select[data-v-c1312f8d]{font-family:Montserrat,sans-serif;font-size:1rem}.form-container>div>input[data-v-c1312f8d],textarea[data-v-c1312f8d],select[data-v-c1312f8d]{border:1px solid var(--primary-color);border-radius:6px;padding:.5rem}.form-container>div>input[data-v-c1312f8d],textarea[data-v-c1312f8d],select[data-v-c1312f8d]:focus{outline:none}.form-container>div>textarea[data-v-c1312f8d]{height:4rem;resize:none;padding:.5rem .25rem;font-family:Montserrat,sans-serif;font-size:.75rem}.form-container>div>input[type=date][data-v-c1312f8d]{padding:.5rem .25rem}.form-button[data-v-c1312f8d]{padding:1rem;border:none;border-radius:12px;font-family:Montserrat,sans-serif}.form-button[data-v-c1312f8d]{padding:.5rem;border:none;border-radius:6px;background-color:var(--primary-color);color:#fff;font-weight:700;cursor:pointer;font-size:1rem}.form-button[data-v-c1312f8d]:hover{transition:all .3s ease-in-out;background-color:var(--secondary-color)}dialog[data-v-29bf43ba]{margin:auto;border:none;border-radius:12px;width:500px}@media (max-width: 600px){dialog[data-v-29bf43ba]{width:100%}}dialog[data-v-ec898fad]{border:none;border-radius:6px;position:fixed;left:40%;top:20%}.form-header[data-v-ec898fad]{background-color:orange;color:#fff;padding:1rem}.form-container[data-v-ec898fad]{display:flex;flex-direction:column;padding:1rem;gap:1rem}.form-container>div[data-v-ec898fad]{display:flex;flex-direction:column;gap:.25rem}.form-container>div>input[data-v-ec898fad],textarea[data-v-ec898fad],select[data-v-ec898fad]{border:1px solid var(--primary-color);border-radius:6px;padding:.5rem}.form-container>div>input[data-v-ec898fad],textarea[data-v-ec898fad],select[data-v-ec898fad]:focus{outline:none}.form-container>div>textarea[data-v-ec898fad]{height:4rem;resize:none;padding:.5rem .25rem;font-family:Montserrat,sans-serif;font-size:.75rem}.form-container>div>input[type=date][data-v-ec898fad]{padding:.5rem .25rem;font-family:Montserrat,sans-serif}.form-button[data-v-ec898fad]{padding:.5rem;border:none;border-radius:6px;background-color:orange;color:#fff;font-weight:700;cursor:pointer}.form-button[data-v-ec898fad]:hover{background-color:orange}.search-container[data-v-a73ef15f]{width:100%;display:flex;justify-content:center}.input-container[data-v-a73ef15f]{width:90%;max-width:90%;margin:auto;margin-top:1rem;padding:1rem;background-color:#eaeaea;border-radius:12px;display:flex;justify-content:center;flex-direction:column}p[data-v-a73ef15f]{font-size:1.1rem;font-weight:500;margin:auto auto 8px}input[data-v-a73ef15f]{padding:8px;max-width:300px;font-size:1.1rem;border-radius:20px;display:block;border:2px solid gray;border:2px solid transparent;margin:auto;box-shadow:#64646f33 0 7px 29px}@media screen and (max-width: 600px){.input-container[data-v-a73ef15f]{width:100%;display:flex;justify-content:center}}.tooltip[data-v-62472bc7]{position:absolute;background-color:#f9f9f9;padding:.6rem;border-radius:12px;box-shadow:0 2px 5px #0003;z-index:1;margin-right:2rem;max-width:400px;right:20px}.b[data-v-62472bc7]{width:90%;margin:auto;margin-top:1rem}h2[data-v-62472bc7]{text-align:center;font-size:2rem}.add-btn[data-v-62472bc7]{display:block;height:60px;font-size:1rem;text-align:center;font-weight:600;padding:.8rem 2.5rem;border:none;border-radius:30px;background-color:var(--secondary-color);color:#fff;text-decoration:none;box-shadow:#64646f33 0 7px 29px;transition:background-color .3s ease}.add-btn[data-v-62472bc7]:hover{background:#257c29;cursor:pointer}.main-container[data-v-62472bc7]{height:auto;width:90%;background:#eaeaea;margin:0 auto;margin-top:1.1rem;border-radius:12px;padding:2rem 0}.titles[data-v-62472bc7]{width:80%;display:inline-flex;justify-content:space-between;margin-left:6rem}.titles p[data-v-62472bc7]{font-size:1.1rem;font-weight:600}.expenseTable-items[data-v-62472bc7]{width:90%;height:auto;margin:auto;margin-top:1rem;display:flex;justify-content:space-between;align-items:center}.item-info-container[data-v-62472bc7]{display:inline-flex;justify-content:space-between;align-items:center;width:100%;background-color:#d5d4d4;border-radius:20px;padding:20px 2px;position:relative}.expenseTable-items p[data-v-62472bc7]{width:120px;margin-left:1rem;font-weight:500}.item4[data-v-62472bc7]{text-align:right;padding-right:1.1rem}.btn-container[data-v-62472bc7]{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-left:1rem}.edit-btn[data-v-62472bc7]{height:40px;width:40px;border:none;background:#c7bd6a;border-radius:12px;cursor:pointer}.delete-btn[data-v-62472bc7]{height:40px;width:40px;border:none;background:#fb5555;border-radius:12px;cursor:pointer}.hide-btn[data-v-62472bc7],table[data-v-62472bc7]{display:none}@media screen and (max-width: 600px){.main-container[data-v-62472bc7],.no-expenses[data-v-62472bc7]{display:none}table[data-v-62472bc7]{border-collapse:collapse;border:1px solid gray;font-size:1rem;text-align:left;width:100%;margin:0 auto;margin-top:1rem;font-weight:500;display:table}th[data-v-62472bc7],td[data-v-62472bc7]{padding:8px 10px;font-size:14px}th[data-v-62472bc7],tr[data-v-62472bc7]{border-bottom:1px solid gray}tbody>tr[data-v-62472bc7]:nth-of-type(2n){background-color:#eaeaea}.mobile-btn-container[data-v-62472bc7]{display:inline-flex;align-items:center;gap:.5rem}.delete-btn[data-v-62472bc7],.edit-btn[data-v-62472bc7]{height:35px;width:35px}.add-btn[data-v-62472bc7]{width:90%;height:50px;margin:0 auto;margin-top:1rem}.hide-btn[data-v-62472bc7]{display:block}}@media screen and (min-width: 600px) and (max-width: 1000px){.main-container[data-v-62472bc7],.no-expenses[data-v-62472bc7]{display:none}table[data-v-62472bc7]{border-collapse:collapse;border:1px solid gray;font-size:1rem;text-align:left;width:90%;margin:0 auto;margin-top:2rem;font-weight:500;display:table}th[data-v-62472bc7],td[data-v-62472bc7]{padding:8px 10px}th[data-v-62472bc7],tr[data-v-62472bc7]{border-bottom:1px solid gray}tbody>tr[data-v-62472bc7]:nth-of-type(2n){background-color:#eaeaea}.mobile-btn-container[data-v-62472bc7]{display:inline-flex;align-items:center;gap:.5rem}.delete-btn[data-v-62472bc7],.edit-btn[data-v-62472bc7]{height:35px;width:35px}.add-btn[data-v-62472bc7]{width:90%;height:50px;margin:0 auto;margin-top:1rem}.hide-btn[data-v-62472bc7]{display:block}}.main-container[data-v-0b5cf9d7]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;border-radius:12px;background-color:#d9d9d9;background-color:#eaeaea;min-width:200px;box-shadow:#959da533 0 8px 24px}.main-container h3[data-v-0b5cf9d7]{font-style:italic;font-weight:400;font-weight:500;font-size:1.2rem;margin:.5rem}.title[data-v-0b5cf9d7]{display:flex;justify-content:center;align-items:center;width:100%;background-color:#c6c4c4;background-color:#d5d4d4;border-radius:12px 12px 0 0}.content-container[data-v-0b5cf9d7]{display:flex;justify-content:center;align-items:center;height:125px;height:100px}.content-container p[data-v-0b5cf9d7]{font-size:1.6rem}@media (max-width: 800px){.content-container[data-v-0b5cf9d7]{height:40px}}.btn-container[data-v-9bc61cb6]{width:90%;display:flex;justify-content:flex-end;margin:auto;margin-top:1rem}button[data-v-9bc61cb6]{background-color:var(--secondary-color);color:#fff;padding:1rem 2.5rem;border:none;font-size:1.1rem;font-weight:600;border-top-left-radius:30px;border-bottom-left-radius:30px;cursor:pointer;box-shadow:#64646f33 0 7px 29px;transition:background-color .3s ease}svg[data-v-9bc61cb6]{padding:13px;border-top-right-radius:30px;border-bottom-right-radius:30px;cursor:pointer}button[data-v-9bc61cb6]:hover{background:#257c29}@media screen and (max-width: 600px){.btn-container[data-v-9bc61cb6]{justify-content:center}}.main-container[data-v-14c2b061]{width:90%;display:flex;justify-content:center;margin:auto;margin-top:1rem}.pie-chart[data-v-14c2b061]{background-color:#eaeaea;height:auto;width:auto;padding:15px;border-radius:12px;text-align:center}main[data-v-4bb53640]{margin-top:12vh;margin-bottom:2rem}.over-view-title[data-v-4bb53640]{text-align:center;font-size:2.4rem;margin-top:1rem}.overview-cards-container[data-v-4bb53640]{display:flex;justify-content:space-between;margin:auto;margin-top:1rem;width:90%;gap:1.4rem;flex-wrap:wrap}.overview-card[data-v-4bb53640]{flex-grow:1}.table-heading[data-v-4bb53640]{text-align:center;font-size:2rem;margin-top:2rem}.no-expenses[data-v-4bb53640]{display:flex;justify-content:center;text-align:center;margin-bottom:2rem}.no-expenses p[data-v-4bb53640]{margin:10px}.no-expenses>div>button[data-v-4bb53640]{margin:auto}.add-btn[data-v-4bb53640]{display:block;height:60px;font-size:1rem;text-align:center;font-weight:600;padding:.8rem 2.5rem;border:none;border-radius:30px;background-color:var(--secondary-color);color:#fff;text-decoration:none;box-shadow:#64646f33 0 7px 29px;transition:background-color .3s ease}.add-btn[data-v-4bb53640]:hover{background:#257c29;cursor:pointer}.form[data-v-079fa4af]{width:80%}h2[data-v-079fa4af]{font-size:2rem;font-weight:600;text-align:center}form .field-container[data-v-079fa4af]{width:100%;height:40px;margin-top:1.4rem;position:relative}.field-container input[data-v-079fa4af],.field-container button[data-v-079fa4af]{height:100%;width:100%;border:none;font-size:.9rem;font-weight:400;border-radius:6px}.field-container input[data-v-079fa4af]{padding:0 10px;background-color:#eff1f7;box-shadow:#64646f33 0 7px 29px}.field-container input[data-v-079fa4af]:focus{border:1px solid var(--secondary-color);outline:none}.form-link[data-v-079fa4af]{text-align:center;margin-top:10px}.form-link span[data-v-079fa4af],.forgot-pass[data-v-079fa4af]{font-size:.9rem}.signup-link[data-v-079fa4af],.forgot-pass[data-v-079fa4af]{text-decoration:none;color:var(--secondary-color);font-weight:600}.signup-link[data-v-079fa4af]:hover,.forgot-pass[data-v-079fa4af]:hover{text-decoration:underline;cursor:pointer}.show-password[data-v-079fa4af]{width:20px;position:absolute;top:12px;right:14px;fill:gray;cursor:pointer}.field-container button[data-v-079fa4af]{background-color:var(--secondary-color);color:#fff;transition:background-color .3s ease}.field-container button[data-v-079fa4af]:hover{background-color:#257c29;cursor:pointer}.error-text[data-v-079fa4af]{color:red;text-align:center;margin-bottom:1rem;font-size:.9rem}.error-icon[data-v-079fa4af]{width:30px;height:30px;fill:red;margin-bottom:4px}.input[type=date][data-v-5faf76f9]::-webkit-calendar-picker-indicator{filter:invert(50%);font-size:20px}.input[type=date][data-v-5faf76f9]{color:gray}.name-fields-container[data-v-5faf76f9]{display:flex;justify-content:space-between}.name-fields-container .field-container[data-v-5faf76f9]{width:48%}.form[data-v-5faf76f9]{width:80%}h2[data-v-5faf76f9]{font-size:1.6rem;font-weight:600;text-align:center}form .field-container[data-v-5faf76f9]{width:100%;height:34px;margin-top:1rem;position:relative}.field-container input[data-v-5faf76f9],.field-container button[data-v-5faf76f9]{height:100%;width:100%;border:none;font-size:.9rem;font-weight:400;border-radius:6px}.field-container input[data-v-5faf76f9]{padding:0 10px;background-color:#eff1f7;box-shadow:#64646f33 0 7px 29px}.field-container input[data-v-5faf76f9]:focus{border:1px solid var(--secondary-color);outline:none}.form-link[data-v-5faf76f9]{text-align:center;margin-top:10px}.form-link span[data-v-5faf76f9],.forgot-pass[data-v-5faf76f9]{font-size:.9rem}.signup-link[data-v-5faf76f9],.forgot-pass[data-v-5faf76f9]{text-decoration:none;color:var(--secondary-color);font-weight:600}.signup-link[data-v-5faf76f9]:hover,.forgot-pass[data-v-5faf76f9]:hover{text-decoration:underline;cursor:pointer}.show-password[data-v-5faf76f9]{width:20px;position:absolute;top:12px;right:14px;fill:gray;cursor:pointer}.field-container button[data-v-5faf76f9]{background-color:var(--secondary-color);color:#fff;transition:background-color .3s ease}.field-container button[data-v-5faf76f9]:hover{background-color:#257c29;cursor:pointer}.radios-container[data-v-5faf76f9]{display:flex;justify-content:center}.radio-container[data-v-5faf76f9]{display:inline-flex;border-radius:12px;box-shadow:#959da533 0 8px 24px;border:2px solid var(--secondary-color);margin-top:1.4rem}.radio-input[data-v-5faf76f9]{display:none}.radio-label[data-v-5faf76f9]{padding:8px 14px;font-size:.9rem;font-weight:500;cursor:pointer;transition:background-color .3s ease;background-color:#eff1f7}.radio-label[data-v-5faf76f9]:not(:last-child){border-right:2px solid var(--secondary-color)}.radio-input:checked+.radio-label[data-v-5faf76f9]{background-color:var(--secondary-color);color:#fff}.container[data-v-875c3698]{display:flex;justify-content:center;align-items:center;background-color:#fff;background-color:#eff1f7;width:100%;height:95vh;margin-top:8vh}.box[data-v-875c3698]{display:flex;width:80%;height:80%;background-color:#add8e6;border-radius:12px;box-shadow:#64646f33 0 7px 29px}.image-side[data-v-875c3698]{flex:1;height:100%;width:50%;display:flex;justify-content:center;align-items:center}.image-container[data-v-875c3698]{max-height:500px;max-width:500px;overflow:hidden}.image-side img[data-v-875c3698]{width:100%;height:100%}.login-side[data-v-875c3698]{flex:1;width:50%;height:100%;background-color:#567057;background-color:#fff;display:flex;justify-content:center;align-items:center}@media (max-width: 868px){.box[data-v-875c3698]{width:90%}.image-side[data-v-875c3698]{display:none}}
