@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;0,1000;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900;1,1000&display=swap";.header{display:flex;align-items:center;height:69px;box-shadow:0 4px 32px -12px #00000040}.nav{display:flex;justify-content:space-between}.nav>button{display:flex;justify-content:center;align-items:center;width:64px;height:40px;background:#e9ecef;border:1.4px solid #e9ecef;border-radius:8px;font-family:Nunito;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.188rem;text-align:center;color:#343a40}.main{display:flex;flex-direction:column;gap:1.2rem}.section__form{display:flex;flex-direction:column;margin-top:1.2rem}.form__section{display:flex;justify-content:center;flex-direction:column;padding-left:1rem;padding-right:1rem;gap:1rem;width:100%;max-width:425px;height:351px;border:1px solid #e9ecef;border-radius:4px}.form__section>label{font-family:Inter;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.375rem;color:#212529}.div__values{display:flex;justify-content:center;gap:2.5rem}.column{display:flex;flex-direction:column;gap:.5rem;width:100%}.column>label{font-family:Inter;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.375rem;color:#212529}#input__text{display:flex;flex-direction:row;align-items:center;padding:0 16px;gap:.625rem;width:100%;max-width:425px;height:52.8px;background:#f8f9fa;border:2px solid #f8f9fa;border-radius:8px;font-family:Inter;font-style:normal;font-weight:400;font-size:1rem;line-height:1.625rem;color:#868e96}.example{font-family:Inter;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.25rem;margin-top:-.7rem;color:#868e96}#input__number,#select__type{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 16px;gap:.625rem;width:100%;max-width:160px;height:48px;background:#f8f9fa;border:2px solid #f8f9fa;border-radius:8px}.total__value{display:flex;justify-content:space-between;margin-top:1.2rem;width:100%;max-width:425px;height:96px;border:1px solid #e9ecef;border-radius:4px}.total__value--text{display:flex;flex-direction:column;gap:.3rem;margin-top:1.5rem;margin-left:1rem}.total__value--text>h4{font-family:Nunito;font-style:normal;font-weight:700;font-size:1rem;line-height:1.875rem;color:#212529}.total__value--text>p{font-family:Nunito;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.375rem;color:#343a40}.total__value>h3{display:flex;margin-top:1.5rem;margin-right:1rem;font-family:Nunito;font-style:normal;font-weight:700;font-size:1rem;line-height:1.875rem;color:#fd377e}.aside__list{display:flex;flex-direction:column;width:100%}.resume{font-family:Nunito;font-style:normal;font-weight:700;font-size:1rem;line-height:1.875rem;margin-bottom:.75rem;color:#212529}.card__container{display:flex;flex-direction:column;padding-left:.75rem;gap:1.2rem;margin-bottom:1rem;height:156px;background:#f8f9fa;border-left:4px solid #03b898;border-radius:4px}.card__container-expense{display:flex;flex-direction:column;padding-left:.75rem;gap:1.2rem;margin-bottom:1rem;height:156px;background:#f8f9fa;border-left:4px solid #e9ecef;border-radius:4px}.div__title{display:flex;flex-direction:column;margin-top:.5rem}.card__description{font-family:Nunito;font-style:normal;font-weight:700;font-size:1rem;line-height:1.875rem;color:#212529}.card__type{font-family:Nunito;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.375rem;color:#343a40}.div__value{display:flex;flex-direction:column;gap:.5rem}.card__value{font-family:Nunito;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.375rem;color:#212529}.card__btn{width:22px;height:22px;background:#e9ecef;border:none;border-radius:2.46154px;transform:scaleX(-1)}.empty__list{font-family:Nunito;font-style:normal;font-weight:700;font-size:22px;line-height:2.125rem;margin-bottom:1rem;color:#343a40}.empty__img{margin-bottom:1.5rem}@media (min-width: 769px){.main{flex-direction:row;gap:4rem}.section__form{margin-top:2.8rem}.form__section{min-width:425px}.aside__list{margin-top:2.8rem;width:62%}.card__container,.card__container-expense{flex-direction:row;justify-content:space-between;height:87px}.div__title{display:flex;flex-direction:column;margin-top:.5rem;gap:.75rem}.div__value{flex-direction:row;justify-content:space-between;padding-right:1rem;margin-top:1rem;width:25%}}.language-switcher{position:fixed;top:12px;right:18px;z-index:1000;display:flex;gap:4px;padding:4px;border-radius:9px;background:#fff;border:1px solid #dee2e6;box-shadow:0 2px 18px #0002}.language-switcher button{min-width:44px;min-height:38px;padding:6px 10px;border:0;border-radius:6px;color:#343a40;background:transparent;font-weight:800;cursor:pointer}.language-switcher button[aria-pressed=true]{background:#fd377e;color:#fff}.language-switcher button:focus-visible{outline:2px solid #fd377e;outline-offset:2px}@media (max-width:600px){.language-switcher{top:6px;right:6px}.language-switcher button{min-width:38px;min-height:35px;padding:4px 7px}}.button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:13px 20px;gap:.625rem;width:100%;max-width:425px;height:48px;background:#fd377e;border:2px solid #fd377e;border-radius:8px;font-family:Inter;font-style:normal;font-weight:500;font-size:1rem;line-height:1.188rem;color:#fff}.start__container{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#212529;gap:4rem;padding-top:3rem;padding-bottom:5rem}.div__slogan{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.5rem;padding-left:1rem;padding-right:1rem}.div__slogan>img{width:50%;height:50%}.div__slogan>h1{font-family:Nunito;font-style:normal;font-weight:800;font-size:38px;line-height:48px;color:#fff}.div__slogan>p{font-family:Nunito;font-style:normal;font-weight:400;font-size:1rem;line-height:26px;color:#fff}.start__btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:13px 20px;gap:.625rem;width:100%;max-width:425px;height:48px;background:#fd377e;border:2px solid #fd377e;border-radius:8px;font-family:Inter;font-style:normal;font-weight:500;font-size:1rem;line-height:1.188rem;color:#fff}.img__Illus{width:75%;height:50%}@media (min-width: 769px){.start__container{flex-direction:row}.start__container{height:100vh}.img__Illus{width:50%;height:80%}}*{padding:0;margin:0;box-sizing:border-box;list-style:none;text-decoration:none}button{cursor:pointer}body{font-family:Inter,sans-serif}.container{width:76rem;max-width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem}
